我正在尝试使用PLSQL Developer连接到数据库。但应用程序显示,我的TNS文件的路径位于另一个Windows帐户,我没有访问(企业PC)。此外,我的Windows帐户上没有相同的目录。我该怎么办?infoerror我尝试通过CMD更改TNS路径,但当新的PLSQL打开时,它仍然没有正确的路径。
z5btuh9x1#
试试这个:
Documents\My_Oracle
TNSNAMES.ORA
TNS_ADMIN
C:\Users\littlefoot\Documents\My_Oracle
一旦你完成了,你想用来访问TNSNAMES.ORA文件中列出的Oracle数据库的所有工具都应该能够建立连接。这些工具可以是SQLPlus、Oracle SQL Developer、TOAD、您的PL/SQL Developer、Oracle Forms等。 一切 *举例说明:
[编辑]**关于ORA-12154:错误与客户端计算机有关(即自己的PC)。您(即 * 客户端 *)正在尝试连接到数据库,但您提供的名称无法解析到任何数据库。这就像你想打电话给某人,但你在电话簿里找不到他的名字。最常见的原因是在TNSNAMES.ORA文件中找不到数据库别名。SQLNET.ORA文件可能也有它的作用;你有那个文件吗?它的内容是什么?把它放到TNSNAMES.ORA文件所在的同一个文件夹中!例如,这是我的SQLNET.ORA文件:
SQLNET.ORA
SQLNET.AUTHENTICATION_SERVICES = (NTS) NAMES.DIRECTORY_PATH = (TNSNAMES, EZCONNECT)
要了解更多信息,请查看艾德史蒂文斯(他是一名DBA;我不是)说关于troubleshooting ORA-12154.
1条答案
按热度按时间z5btuh9x1#
试试这个:
Documents\My_Oracle
)创建新的TNSNAMES.ORA
文件TNS_ADMIN
的新变量TNSNAMES.ORA
文件副本的文件夹C:\Users\littlefoot\Documents\My_Oracle
文件夹一旦你完成了,你想用来访问
TNSNAMES.ORA
文件中列出的Oracle数据库的所有工具都应该能够建立连接。这些工具可以是SQLPlus、Oracle SQL Developer、TOAD、您的PL/SQL Developer、Oracle Forms等。 一切 *举例说明:
[编辑]**
关于ORA-12154:错误与客户端计算机有关(即自己的PC)。您(即 * 客户端 *)正在尝试连接到数据库,但您提供的名称无法解析到任何数据库。
这就像你想打电话给某人,但你在电话簿里找不到他的名字。
最常见的原因是在
TNSNAMES.ORA
文件中找不到数据库别名。SQLNET.ORA
文件可能也有它的作用;你有那个文件吗?它的内容是什么?把它放到TNSNAMES.ORA
文件所在的同一个文件夹中!例如,这是我的
SQLNET.ORA
文件:要了解更多信息,请查看艾德史蒂文斯(他是一名DBA;我不是)说关于troubleshooting ORA-12154.