【发布时间】:2023-03-09 11:11:01
【问题描述】:
我有一台 winxp 远程 Oracle 服务器和一台装有 IIS 的 Windows 7 机器。
我将在 win7 机器上托管一个站点,从我的 winxp 机器上的 Oracle DB 获取信息。
但是,当我加载我的网页时,我得到 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 文件。
任何帮助将不胜感激!
【问题讨论】:
标签: asp.net oracle connection-string oracle11gr2