ORA-12154 错误表示 Oracle 客户端在尝试连接到数据库时,无法解析指定的连接标识符(或称为服务名)。这通常意味着客户端无法找到或无法识别在连接字符串中指定的服务名或 SID。 2. 检查 TNSNAMES.ORA 文件是否存在并正确配置 TNSNAMES.ORA 文件是 Oracle 网络配置的一部分,它包含了网络服务名到网络地址的映射。您需...
3、使用SQLPLUS测试连接。如果还有问题,我们使用SQLPLUS测试是否能够连接。4、通过PL/SQLDeveloper连接dev_db时,报“ORA-12154:TNS:无法解析指定的连接标识符”。(这个问题以前也碰到过,但解决方法不太一样,因具体的问题不太一样。5、orcl这个代表的是连接的服务名。不是数据库名。服务名在你的开...
在使用SQLPLUS进行登录时,若遇到ORA-12154错误提示“TNS: 无法解析指定的连接标识符”,这可能是由于密码中包含特殊字符导致的。问题的根源在于,特殊字符在SQLPLUS的解析过程中存在问题,而PLSQL Developer等其他工具能够正确解析,因此未出现此类错误。解决方法是检查并清理密码中的特殊字符,确保其符合SQLPLUS...
通过上面的内容表示监听配置没有问题了,再次通过plsql也能正常连接了。 最后总结下,ORA-12154: TNS: 无法解析指定的连接标识符 以及 TNS-03505: 无法解析名称 或者跟监听相关的报错信息,解决问题的思路是 1、先判断服务器的监听是否正常, 1)可以通过 lsnrctl 命令 status来看,其实也开始的时候,仔细看到status的信息...
相信使用过Oracle数据库的人一定碰到过“ORA-12154: TNS: 无法解析指定的连接标识符”错误,我在此做一个小小的总结。 在程序中连接Oracle数据库的方式与其他常用数据库,如:MySql,Sql Server不同,这些数据库可以通过直接指定IP的方式连接,但是Oracle则需要通过Oracle客户端配置网络服务名的方式来连接。否则就会出现“OR...
1.监听服务没有起起来。windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板,启动oraclehome92TNSlistener服务。 2.database instance没有起起来。windows平台如下操作:开始---程序---管理工具---服务,打开服务面板,启动oracleserviceXXXX,XXXX就是你的database SID. ...
客户端:tnsping <tns_name> 服务器Linux下: #>lsnrctl status 查看监听状态 #>lsnrctl start 启动监听 2.通过Sql Plus连接一下试试,如果Sql Plus连接能成功,那就说明你的tnsnames.ora内容有错误 ps: in sql/plus连接远程数据库 使用指令: conn 用户名/密码@地址/SID ...
ORA-12154:TNS:⽆法解析指定的连接标识符问题:ORA-12154:TNS:⽆法解析指定的连接标识符 截图如下:我的解决步骤如下:1)查看监听状态lsnrctl status ,如果没有启动的话,使⽤lsnrctl start启动 C:\Users\Administrator>lsnrctl status LSNRCTL for64-bit Windows: Version 11.2.0.1.0 - Production on ...
Oracle连接不上:ORA-12154:TNS无法解析指定的连接标识符,一、发现问题卸载了原来的Oracle,重装,用pl/sqldeveloper连接不上,用sqlplus竟然也连接不上。二、分析原因卸载后还没重启就重装,注册表中还是指向原来的位置,监听器当然不能启动了。三、解决问题查找注册表,
ORA-12154:TNS:无法解析指定的连接标识符-解决方法①global_names是FALSE②tnspingorcl没问题③数据库链接已创建SQL>createpublicdatabaselinkdblinkconnecttousernameidentifiedbypasswordusing'orcl';④用DBLinkSQL>selectusercode,usernamefromsys_user@dblink;可就是出现错误:ORA-12154:TNS:无法解析指定的连接标识符---解...