2016 - 2024

感恩一路有你

sqlplus连接报错ora12154 在登陆sql plus时老是出现错误提示ora-12154:tns:无法解析指定的连接标识符?

浏览量:1694 时间:2021-03-15 16:41:11 作者:admin

在登陆sql plus时老是出现错误提示ora-12154:tns:无法解析指定的连接标识符?

1、原因:PL/SQL每当Oracle客户机中的服务名称发生变化时,它都会遵循最新的名称tnsnames.ora公司,作为其读取文件;如果卸载Oracle客户端后手动删除或手动修改该文件,但在Oracle客户端中没有修改,将报告错误“ora-12514:TNS:unable to parse the specified connection identifier”。

2、解决方案:

1。使用tnsping检查PLSQL登录时是否可以正确解析数据库别名。如果报告“tns-03505:无法解析名称”,则数据库别名冲突,需要更改。

2. 人工修改tnsnames.ora公司之后,在Oracle客户端中修改主机名(“object”--“add database to tree”--“from local…”,然后从树中删除或删除错误的主机名)

3。重新打开PLSQL,用正确的数据库别名登录,即恢复正常

4。如果仍然存在问题,请不要登录PLSQL接口“工具”--“首选项”--“Oracle”--“连接”,清除“主页”(Oracle主目录名)中的数据,并在应用后重新启动PLSQL。

3、附录:

1。在进行上述更改之后,Oracle附带的sqlplus可能无法正常登录到远程服务器,因为它访问数据库tnsnames.ora公司文件和目录与客户端的不同。默认值为x(驱动器号):Oracleproduct10.2.0dBu1NETWORKADMINtnsnames.ora公司

2. 解决方案:只需添加客户端tnsnames.ora公司在 Name)中定义的主机字符串(服务)到数据库tnsnames.ora公司然后保存它。

ora-12154:TNS:无法解析指定的连接标识符?

这是一个配置问题。单独检查Listener.ora公司以及tnsname.ora公司这两个文件如下:红色字体是添加的内容,具体的ORALCE家和相关信息,根据实际情况,祝好运

sqlplus连接报错ora12154 ora12154解决办法 ora12154无法解析指定

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。