問題タブ [database-link]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - Oracle データベース リンクの作成 - ora-12154 エラー
私は次のようにOracle DB-Linkを作成しようとしています:
私の tnsname.ora で:
受信しました:ora-12154 tns は指定された接続識別子を解決できませんでした
それはなぜですか、私はグーグルで答えを見つけることができませんでした。更新する必要がある別のファイルはありますか?
mysql - Oracleに接続するためにMySQLでデータベースリンクを作成する方法は?
Oracle データベースに存在するテーブルを使用するために Oracle データベースに接続するには、MySQL でデータベース リンクを作成する必要があります。
MySQL でデータベース リンクを作成するコードまたは方法が見つかりません。どうすればこれを行うことができますか?
oracle - Oracleでデータベースリンクを設定する方法は?
database2 情報を含む以下のデータベース リンクを、database1 エディターに入力しました。
次に、database2 テーブルにアクセスしようとしました。
エラーが発生しますTNS:could not resolve the connect identifier specified
両方のサービス名が tnsnames.ora にあります。
これは私のsqlnet.oraがどのように見えるかです
DB リンクに詳しくないので、意味が分からなかったらすみません。
sql - データベース リンクを介して別のサーバーに存在する列への外部キーを作成しますか?
Oracle 11g では、データベース リンクを介して別のサーバーに存在する列への外部キーを作成することは可能ですか?
もしそうなら、それらすべてを見つけるために使用できるクエリはありますか?
database - Oracle と Informix 間のデータベース リンク
レプリケーションを可能にする Oracle と Informix 間のデータベース リンクを作成することは可能ですか?
誰もこれを以前にやったことがありますか?何か案は?私を助けてください....
oracle11g - 2 つの Oracle データベース間のデータベース リンクに関する問題 (Ora-12541: "TNS:no listener")
私はオラクルの新人なので、おそらく些細な、またはばかげた質問で申し訳ありません。このようなデータベース リンクを介して 2 つの Oracle データベース (12g と 11g) を相互接続する必要があります。
CREATE SHARED DATABASE LINK SYSEL
AUTHENTICATED BY scot IDENTIFIED BY *********
USING 'SYSEL'
私の tnsnames.ora:
しかし、クエリを実行すると (たとえばselect * from dual@sysel
)、常に次のエラーが発生します。実行されていません。*処置: 指定された宛先アドレスがリスナーによって使用されるアドレスの1つと一致することを確認してください。TNSNAMES.ORAエントリを適切なLISTENER.ORAファイル(または、接続が交換を経由する場合はTNSNAV.ORA)と比較してください。リモート マシンでリスナーを起動します。行のエラー: 1 列: 20
私の LISTENER.ORA:
私は panoramix に stunnel を持っています (そしてそれは完全に機能しています。私は sql 開発者を介して studuk に接続することができ、studuk を tnsping することもできます。しかし、データベース リンクは機能しません。何らかの方法で変更する必要があると思います。 listener.ora ですが、方法がわかりません... 何が問題なのですか? Pls, help. 最高の Josef K.
リスナーはポート 1521 でリッスンしますが、select * from dual@sysel としてクエリを実行しようとすると、残念ながら次のエラーが発生します。
行のエラー: 1 列: 20
サービス sysel がリスナーに登録されるように、すでに listener.ora を変更しようとしましたが、成功しませんでした:
どうやら、私の Oracle インスタンスはサービス SYSEL をリスナーに登録できません。ALTER SYSTEM REGISTER も試しましたが、成功しませんでした。
スクリプト
デフォルトの「ORCL」のみを返します
サービス SYSEL をリスナーに登録するにはどうすればよいですか? ジョセフ K さん、ありがとうございます。
oracle - テーブルに新しい列を追加するときのデータベース リンクの無効な識別子
私は2つのデータベースを持っています
- IP アドレス 192.168.10.5 のユーザー a を持つ DB1
- IP アドレス 192.168.10.6 のユーザー b を持つ DB2
DB2には、という名前の既存のテーブルがありますtb_r_system
DB1でデータベースリンクを作成してtb_r_system
、DB2でテーブルを取得します
tb_r_system
次に、に新しい列を追加しますTEST_COLUMN
。その後、DB1から選択しようとすると
新しい列で結果を表示し、TEST COLUMN
しかし、パッケージでこの新しい列を取得しようとすると、エラーが表示されます
ORA00904 L Invalid identifier
DB1 の私のパッケージ
助けていただければ幸いです