私はwinxpリモートOracleサーバーとIISを備えたWindows7マシンを持っています。
私はwin7マシンでサイトをホストし、winxpマシンのOracleDBから情報を取得します。
ただし、Webページをロードすると、ORA-12154が表示されます。TNS:指定された接続識別子を解決できませんでした
私のTnsname.Oraに私は次を持っています:
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 157.xxx.xx.xxx)(PORT = 1521))
(CONNECT_DATA =
(SERVICE_NAME = ORCL.company.net)
)
)
奇妙なことに、WIN7からsqlplusを介して接続しようとすると、次の資格情報を提供することで接続できます。
$ sqlplus MyUser / MyPass @ ORCL
私が持っているConnectionStringは次のとおりです。
誰かが何が間違っているのかについて何か考えがありますか?
接続文字列は、実質的に同じように見えるtnsnames.oraファイルを使用してローカル開発マシンで機能します。
どんな助けでもいただければ幸いです!