問題タブ [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.

0 投票する
1 に答える
239 参照

sql - Oracle データベース リンクの作成 - ora-12154 エラー

私は次のようにOracle DB-Linkを作成しようとしています:

私の tnsname.ora で:

受信しました:ora-12154 tns は指定された接続識別子を解決できませんでした

それはなぜですか、私はグーグルで答えを見つけることができませんでした。更新する必要がある別のファイルはありますか?

0 投票する
2 に答える
40543 参照

mysql - Oracleに接続するためにMySQLでデータベースリンクを作成する方法は?

Oracle データベースに存在するテーブルを使用するために Oracle データベースに接続するには、MySQL でデータベース リンクを作成する必要があります。

MySQL でデータベース リンクを作成するコードまたは方法が見つかりません。どうすればこれを行うことができますか?

0 投票する
1 に答える
2980 参照

oracle - Oracleでデータベースリンクを設定する方法は?

database2 情報を含む以下のデータベース リンクを、database1 エディターに入力しました。

次に、database2 テーブルにアクセスしようとしました。

エラーが発生しますTNS:could not resolve the connect identifier specified

両方のサービス名が tnsnames.ora にあります。

これは私のsqlnet.oraがどのように見えるかです

DB リンクに詳しくないので、意味が分からなかったらすみません。

0 投票する
0 に答える
44 参照

sql - データベース リンクを介して別のサーバーに存在する列への外部キーを作成しますか?

Oracle 11g では、データベース リンクを介して別のサーバーに存在する列への外部キーを作成することは可能ですか?

もしそうなら、それらすべてを見つけるために使用できるクエリはありますか?

0 投票する
1 に答える
2221 参照

database - Oracle と Informix 間のデータベース リンク

レプリケーションを可能にする Oracle と Informix 間のデータベース リンクを作成することは可能ですか?

誰もこれを以前にやったことがありますか?何か案は?私を助けてください....

0 投票する
0 に答える
6707 参照

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 さん、ありがとうございます。

0 投票する
0 に答える
2125 参照

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 の私のパッケージ

助けていただければ幸いです