問題タブ [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.
oracle - PLSQL の動的クエリ エラー
この手順を実行しようとしています:
しかし、ストアド プロシージャを実行すると、エラーが発生します。
誰かが私がここで間違っていることを手伝ってくれますか?
database - Oracle AWS RDS データベース リンク ORA-12545
Oracle AWS RDS インスタンスから VPC 外の別の Oracle データベースへのデータベース リンクを作成しようとしています。私はこれをデータベースリンクを作成しました:
create database link test
connect to myusername
identified by "mypassword"
using '(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=my.db.com)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=servicenameame)))';
ただし、そのデータベース リンクに対してクエリを実行すると、次のようになります。
SQL> select sysdate from dual@test;
select sysdate from dual@test
*
ERROR at line 1:
ORA-12545: Connect failed because target host or object does not exist
私は ORA-12545 をグーグルで調べましたが、このエラーで人々が抱えている問題の大部分は、断続的な接続障害 (私のものではありませんが、毎回失敗します)、またはホスト名のスペルミス/ポートの誤りです。CONNECT
同じ接続文字列を使用して my.db.com にアクセスし、その方法でデータベースにクエリを実行できるため、私の問題もホスト名/ポートが間違っているわけではありません。
誰か提案はありますか?
ソース Oracle データベース:
Oracle Database 11g Release 11.2.0.4.0 - 64bit Production
接続しようとしている宛先 Oracle データベース:
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
oracle - DBLink から挿入する最適な方法 - Oracle
Dblink を介してデータベースに 1000 万件のレコードを挿入する必要があります。
select * from への通常の挿入ステートメントの挿入は、正しい方法または最適な方法でしょうか?
このボリュームのデータを挿入するには、他にどのようなオプションがありますか?
Oracle 11g を使用しています。
oracle - Oracle データベース リンク - ユーザー名に特殊文字を含むプロキシに接続する
ユーザーは、名前に特殊文字が含まれる別のユーザーを介して、プロキシによる接続を許可されます。
今、これへのデータベースリンクを作成するのに苦労しています:
ユーザー名の特殊文字を明らかに取り除く以外に、そのために使用できる表記法はありますか?
node.js - Node アプリケーションでテーブル名を照会すると、「SQL コマンドが正しく終了しませんでした」というエラー メッセージが表示される
node-oracledb で次のクエリを実行すると、次のエラーが発生します。
このクエリを Oracle コンソールで実行すると (もちろん、プレースホルダーを実際の値に置き換えます)、正常に実行されます。ただし、Node アプリケーションでこれを実行すると、次のエラーが発生します。
このエラーが発生する理由を教えてくれる人はいますか? プレースホルダーに意図した値が確実に入力されていることを確認できます。
ありがとう!
編集:
私がやろうとしても:
それでも同じエラーが発生します。
sql - データベース リンクの Oracle プロシージャでの無効な識別子エラー
以下の手順で、パラメーターとして db リンクを渡し、動的 SQL ステートメントを作成します。手順の実行中に、エラーが発生しORA-00904: "DB_CONNECTION_NAME": invalid identifier
ます。変数を宣言しましたが、それでもこのエラーが発生します。
oracle11g - Oracleでdblinkを使用して関数を呼び出す方法は?
OracleでDBLINKを使用して関数を呼び出すことは可能ですか? このような関数を呼び出して、エラーが発生します - ORA-00904: "MC"."GET_REFTYPES": 無効な識別子
機能コード
ありがとう!