我尝试使用TOAD客户端与远程数据库连接。我的oracle版本是10.2g。我遵循在此链接上指定的这些说明,而不是步骤13,因为我无法理解它们解释link的内容。我的Oracle TNS_ADMIN路径是C:\oracle\product\10.2.0\db_1\network\ADMIN
,而ORACLE_HOME是C:\oracle\product\10.2.0\db_1
。我发现可能对此查询有疑问,但找不到答案。
最佳答案
我们在Toad 10.x和Oracle Instant Client 11.2.x中也遇到了这个问题。对我们来说,(相对愚蠢的)解决方案是在tnsnames.ora文件的顶部添加注释。因此,对于链接的说明中的步骤8,tnsnames.ora文件将具有以下内容:
# Leave whitespace before your first entry below...
VIS =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = <host_name or ip_address>)(PORT = 1521))
)
(CONNECT_DATA =
(SID = <instance_name>)
(SERVER = DEDICATED)
)
)
关于database - ORA-12154 : TNS:could not resolve the connect identifier specified using TOAD client,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19157915/