窗口7。
我一直得到Ora无法解析tns名称,而我已经将所有经过验证的好名称驻留在tnsnames.ora中。在我的道路上有不止一个甲骨文,也许这就是原因。所以我就去查了。
这是输出:
Used parameter files:
C:\oracle64\product\12.1.0.2\client_1\network\admin\sqlnet.ora
TNS-03505: Failed to resolve nametnsnames.ora与sqlnet.ora位于同一个文件夹中,为什么tnsping不使用它?
发布于 2018-08-13 21:08:32
因为,也许,您还没有设置TNS_ADMIN env。变量,因此找不到tnsnames.ora文件。不仅在TnsPing中,而且在所有其他地方,设置指向文件夹的变量是一致使用相同tnsname文件的唯一方法。
发布于 2018-08-14 10:33:54
它可能使用了你的tnsname文件。tnsping只打印如下消息
Used TNSNAMES adapter to resolve the alias当它使用tnsnames找到匹配时。
您可能会考虑将一些sqlnet.ora设置为更详细地跟踪问题。
https://stackoverflow.com/questions/51830541
复制相似问题