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

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 4993|回复: 0
打印 上一主题 下一主题

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

[复制链接]
跳转到指定楼层
楼主
发表于 2020-12-29 17:42:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在搭建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值前面多了一个空格,把空格去掉后,再次登录,可以正常登录了

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2024-10-6 13:21 , Processed in 0.109397 second(s), 22 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表