コピー元の環境は正常に動作するが、
作成中のバックアップ系では、Oracle接続時(ocilogon)でORA-12154が発生してしまう…
→ ?:\oracle\product\11.2.0\client_1\network\admin\tnsnames.ora は設定済
→ SQL*Plusも正常に接続できる
原因
本環境はOracleClientでなく(OracleClientもインストールされている)、OracleInstantClientによる接続であった。
OracleInstantClientは C:\Windows\SysWOW64\instantclient_11_2 に入っている。
上記フォルダにtnsnames.oraが無かったため、OracleClientのtnsnames.oraをコピー
環境変数 TNS_ADMIN に "C:\Windows\SysWOW64\instantclient_11_2" を設定 (これは既に設定済だった)
動作確認 → 現象変わらず
IIS再起動 → 正常動作となった
技術メモ, PHP, Oracle
0 件のコメント:
コメントを投稿