要解决使用sqlplus 32位登录时遇到的ORA-12154错误(无法解析指定的连接标识符),你可以按照以下步骤进行排查和解决: 检查环境变量设置: 确保ORACLE_HOME环境变量设置正确,指向你的Oracle客户端安装目录。 检查TNS_ADMIN环境变量是否设置,如果设置了,它应该指向包含tnsnames.ora文件的目录。如果没有特别需求,通常可以不设置...
在使用SQLPLUS进行登录时,若遇到ORA-12154错误提示“TNS: 无法解析指定的连接标识符”,这可能是由于密码中包含特殊字符导致的。问题的根源在于,特殊字符在SQLPLUS的解析过程中存在问题,而PLSQL Developer等其他工具能够正确解析,因此未出现此类错误。解决方法是检查并清理密码中的特殊字符,确保其符合SQLPLUS...
本机只有pl/sql的客户端,需要远程连接服务器,用PL/SQL直接登录的时候,可以登录成功,用sqlplus登录时会出现问题。 一开始的时候登录模式为:sqlplus 用户名/口令@<service_name>,用这个登录模式一直是ORA-12154。 后来改变登录模式为:sqlplus 用户名/口令@[HOST[:Port]]/<service_name>,登录成功。原因猜想:service_...
1、连接为:Normal不行的话运行:services.msc打开服务,重启OracleTNSxxx和OracleServerORCL这2个服务手打。2、用tnsping检测plSQL登陆时database(数据库)别名是否可正确解析,如报“TNS-03505:无法解析名称”,则此database别名有冲突,需更改。3、使用SQLPLUS测试连接。如果还有问题,我们使用SQLPLUS测试...
3、假设sqlplus能成功登录。证明服务端没有问题。那么就開始排查配置。先查看Oracle安装文件夹:D:\app\NiuNiu\product\11.2.0\dbhome_1\NETWORK\ADMIN 下的tnsnames.ora文件是否配置了对应的连接描写叙述符。也就是查看是否配置了新的网络服务。 详细怎么配置见博客:http://blog.csdn.net/u010028869/article/details...
sqlplus sys/密码@数据库SID as sysdba 如: 代码语言:javascript 复制 sqlplus sys/abc123@orclassysdba 如果可以连接,问题就好办了,说明我们数据库实例是没问题的,问题应该出在oracle客户端和pl/sql developer的配置上。 3. 检查tnsnames.ora配置 在客户端的安装路径下,我的是D:\oracle\instantclient_12_1\NETWOR...
sqlplus sys/密码@数据库SID as sysdba 如: sqlplus sys/abc123@orclassysdba 1. 如果可以连接,问题就好办了,说明我们数据库实例是没问题的,问题应该出在oracle客户端和pl/sql developer的配置上。 3.检查tnsnames.ora配置 在客户端的安装路径下,我的是D:\oracle\instantclient_12_1\NETWORK\ADMIN,创建一个文件...
然后想到会不会本地服务监听有问题,这里虽然能通过sqlplus 如下的方法连接 方法一: 但是该方法是不会通过监听连接的,sqlplus直接通过IPC的方式连接,所以不能证明本地服务的监听是否正常。 但是连接后可以通过获取IP的方式判断,如果获取不到IP表是监听不正常 ...
sqlplus sys/abc123@orclassysdba AI代码助手复制代码 如果可以连接,问题就好办了,说明我们数据库实例是没问题的,问题应该出在oracle客户端和pl/sql developer的配置上。 3. 检查tnsnames.ora配置 在客户端的安装路径下,我的是D:\oracle\instantclient_12_1\NETWORK\ADMIN,创建一个文件,名为:tnsnames.ora,如果之前...
在一台服务器上使用sqlplus登录oracle数据库,cmd->sqlplus->name/passwd@orcl2登录某个数据库用户,提示ORA-12154。使用当前服务器的PLSQL登录该数据库用户,可登录成功;使用其他服务器连接同一个数据库用户,可成功连接。 问题ORA-12154:TNS:could not resolve the connect identifier specified ,即无法解析指定的连接标...