ORA-12560: TNS: 协议适配器错误【使用四步后依旧解决不了的】

来源:互联网 发布:好看电影推荐 知乎 编辑:程序博客网 时间:2024/05/21 22:31

在server端命令行运行sqlplus出现ORA-12560: TNS: 协议适配器错误,网上的4步,都没解决这个问题,后来改client端,改server端的环境变量才解决了这个问题

解决方法:

1.检查监听服务是否启动。

运行中输入services.msc,启动OracleOraDb10g_home1TNSListener服务。

2.检查实例是否启动。

运行中输入services.msc,启动OracleService****

3.注册表问题。

运行中输入regedit,到HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0将该环境变量ORACLE_SID设置为****

4.设置client端的SID

C:\Users\Administrator> set ORACLE_SID=****

5.设置server端的SID

C:\Users\Administrator> f:F:\>cd f:\orcl\product\11.2.0\dbhome_1\BINf:\orcl\product\11.2.0\dbhome_1\BIN>set ORACLE_SID=****

其中 **** 是指database SID,默认为orcl

1 0
原创粉丝点击