重庆思庄Oracle、Redhat认证学习论坛

标题: SP2-0157: unable to CONNECT to ORACLE after 3 attempts, exiting SQL*Plus [打印本页]

作者: 王亮    时间: 2020-12-29 17:42
标题: SP2-0157: unable to CONNECT to ORACLE after 3 attempts, exiting SQL*Plus
在搭建DG备库时,在备库服务器中,登录sqlplus连接到数据库,却得到提示SP2-0157: unable to CONNECT to ORACLE after 3 attempts, exiting SQL*Plus。情况如下:

[oracle@orcldg admin]$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.1.0 Production on Tue Dec 29 17:32:21 2020
Copyright (c) 1982, 2009, Oracle.  All rights reserved.
ERROR:
ORA-12162: TNS:net service name is incorrectly specified

SP2-0157: unable to CONNECT to ORACLE after 3 attempts, exiting SQL*Plus

检查监听配置与状态,也没有问题。

检查oracle环境变量,发现实例为空
[oracle@orcldg ~]$ echo $ORACLE_SID

[oracle@orcldg ~]$
检查.bash_profile

export ORACLE_BASE=/u01/app

export ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1

export ORACLE_SID= orcl

export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
初看,没有问题,但我查看HOME目录即是有值,唯独查看SID时,是空间,然后细细看了一下配置,发现原来是ORACLE_SID值前面多了一个空格,把空格去掉后,再次登录,可以正常登录了






欢迎光临 重庆思庄Oracle、Redhat认证学习论坛 (http://bbs.cqsztech.com/) Powered by Discuz! X3.2