エラー
ORA-12505, TNS:listener does not currently know of SID given in connect descriptor
原因
現時点では、TROCCOのSSHトンネル、PrivateLink経由でのOracle接続において、サービス名指定での接続形式(例: @//host:port/service_name )には非対応となっているためエラーが発生します。
制約事項
- JDBC接続におけるSERVICE_NAME指定形式(例:
@//host:port/service_name)は利用できません。 USE_SID_AS_SERVICE=TRUEなどのJDBCパラメータを個別に指定することもできません。
対処法
以下の対応により、TROCCOからPDBへの接続が可能になります。
- Oracleサーバ側で、PDBをSIDとして認識させる設定を行う
- listener.oraのSID_LISTに、対象のPDB名をSIDとして登録する
この設定により、TROCCOからSID指定による接続が可能になります。
コメント
0件のコメント
記事コメントは受け付けていません。