Oracle 错误:TNS:无法解析指定的连接标识符
我正在尝试建立与外部服务器的连接,并收到以下消息 ORA-12154:TNS:无法解析指定的连接标识符 我在ODBC和SQL Plus中都会收到此错误消息 我刚刚在windows服务器上配置了oracle客户端 有人知道那可能是什么吗 我的风景: 配置Oracle客户端,然后配置ODBC,最后在sql server上创建链接服务器 我的文件TNSNAMES.oraOracle 错误:TNS:无法解析指定的连接标识符,oracle,odbc,oracle-sqldeveloper,Oracle,Odbc,Oracle Sqldeveloper,我正在尝试建立与外部服务器的连接,并收到以下消息 ORA-12154:TNS:无法解析指定的连接标识符 我在ODBC和SQL Plus中都会收到此错误消息 我刚刚在windows服务器上配置了oracle客户端 有人知道那可能是什么吗 我的风景: 配置Oracle客户端,然后配置ODBC,最后在sql server上创建链接服务器 我的文件TNSNAMES.ora devDB = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.40.22
devDB =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.40.22.6)(PORT = 1521))
(LOAD_BALANCE = yes)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SID = dev)
(FAILOVER_MODE =
(TYPE = SELECT)
(METHOD = BASIC)
(RETRIES = 180)
(DELAY = 5)
)
)
)
您如何能够只使用一台主机进行
LOAD\u BALANCE=yes
和故障切换?您必须告诉我们您的数据库名称。根据错误,您确实到达了另一侧的侦听器
,但它不知道您要连接到的数据库。您指定了SID=dev
,因此希望连接到名为dev
的数据库。如果您的数据库不是这样调用的,那么这里就是您的错误。注意,您应该使用SERVICE\u NAME
,因为如果数据库本身发生变化,这将为您带来好处。