1

SID を使用して Oracle DB に接続しようとすると、以下のエラーが発生します

接続の取得中にエラーが発生しました -エラー: ORA-12545: ターゲット ホストまたはオブジェクトが存在しないため、接続に失敗しました

次の接続文字列を試しました:

ホスト:1521:SID

ホスト:1521/SID

HOST、PORT、SID はすべて正しく、DBVisualizer を使用して接続できます。

また、DBVisualizer とノード アプリケーションの両方でサービス名を使用して正常に接続できます。

誰かがSIDとの接続を手伝ってくれますか?

4

1 に答える 1

0

Oracle Database 12c に接続していると仮定します。デフォルトでは、HOST:PORT:SID を使用して接続することはできなくなりました。それでも必要な場合は、パラメータUSE_SID_AS_SERVICE_listener=onlistener.oraファイルに追加してリロードします ( lsnrctl reload)

詳細については、 https ://oracle-base.com/articles/12c/multitenant-connecting-to-cdb-and-pdb-12cr1 を参照してください。

于 2016-08-24T19:33:20.557 に答える