Dav*_*ill 3 oracle tnsnames oracle-sqldeveloper
我使用sql-developer连接到几个不同用户的几个不同的oracle数据库.连接信息保存在一个tnsnames.ora文件中,这样当数据库更改服务器时,我不必手动更新我的所有连接.我最近更新了我的tnsnames文件,现在网络别名列表中有两个应该存在的条目.第二个条目似乎工作(IE测试连接时通过测试).但是,默认情况下,它似乎选择了第一个条目,但不起作用.
我怀疑这是由于答案:Oracle TNS名称在向SQL Developer添加新连接时未显示, 但该答案并未解决如何解决该问题.
那么,我如何完全清除网络别名列表并强制它从文件重新加载?
它抓住了我在同一个文件夹中的旧版本的tnsnames.ora_OLD.根据:
http://forums.oracle.com/forums/thread.jspa?threadID=1017751
"SQL Developer的TNS名称功能有一个长期的功能,SQL Developer将在TNS Admin目录中找到所有匹配的tnsnames.ora*文件,并列出所有这些文件的内容.例如,所有TNS别名都在TNSNAMES.ORA,TNSNAMES.ORA~和TNSNAMES.ORA.201001210957将包含在网络别名列表中."
删除该旧文件删除了额外的条目.
| 归档时间: |
|
| 查看次数: |
7157 次 |
| 最近记录: |