-
Linux服务器重启以后Linux连不上,报错
//IDEA插件连接报错: [66000][12505] Listener refused the connection with the following error: ORA-12505, TNS:listener does not currently know of SID given in connect descriptor (CONNECTION_ID=uTsYObPsQkKeEwyPeU0afA==) oracle.net.ns.NetException: Listener refused the conn // PL/SQL工具连接报错 oracle12514监听程序当前无法识别连接描述符
-
检查监听SID是否正确
su oracle切换oracle用户
env | grep oracle 查看oracle环境信息,可见监听的SID是什么(如果连接地址的SID不对,改掉就能连接成功了)
-
仍然报错,检查oracle服务
cd $ORACLE_HOME 进入oracle的home路径 sqlplus / as sysdba 打开命令栏 select INSTANCE_NAME from v$instance; 查看oralce 监听的SID
出现以下内容,代表你oracle服务启动时,没有启动成功,你的oralce监听倒是可能启动成功了。
-
启动oracle服务
su oracle 切换oracle 用户 cd $ORACLE_HOME 进入oracle的home路径 dbstart 启动Oracle服务 ---------------------------- dbstart $ORACLE_HOME
出现以下内容,在启动脚本后面加上Oracle路径即可
ORACLE_HOME_LISTNER is not SET, unable to auto-start Oracle Net Listener Usage: /home/u01/app/oracle/product/11.2.0/dbhome_1/bin/dbstart ORACLE_HOME
再次重复 检查oracle服务 的步骤,调出命令栏,执行以下sql,如果不报错,则可以连接了,如果还是出现以下内容,则oracle还是未启动成功。
在命令行执行 startup 指令,出现以下内容即可以了
oracle连不上 [66000][12505] Listener refused the connection with the following error: / oracle12514
最新推荐文章于 2024-09-29 19:44:25 发布