我有一台 winxp 远程 Oracle 服务器和一台装有 IIS 的 Windows 7 机器。
我将在 win7 机器上托管一个站点,从我的 winxp 机器上的 Oracle DB 获取信息。
但是,当我加载我的网页时,我得到 ORA-12154: TNS:could not resolve the connect identifier specified
在我的 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 文件。
任何帮助,将不胜感激!