解决ORA-12560TNS 协议适配器错误

发布时间:2018-06-29 21:23:29

解决ORA-12560: TNS: 协议适配器错误

1.在开始菜单里面找到oracle的安装程序点击进去,找到配置和移植工具,点击DataBase Configuration Assistant 根据向导新建数据库实例。在此过程中你会被要求填写SID,也就是你的数据库实例名,请记住它,后面有用。另外,你会被要求填写口令,也请记住它。

2.windows平台个如下操作:右键单击“我的电脑”——“管理”——“服务和应用程序”——“服务”,启动oracleOraDb10g_home2TNSlistener服务和启动oracleserviceXXXX,这里的XXXX就是你database SID.这里一般会有三个关于Oracle的服务,都启动起来。

3.修改环境变量。“开始”——“运行”——输入“regedit”,然后进入HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0将该环境变量ORACLE_SID设置为XXXX,其中XXXX就是你的database SID.或者右击我的电脑,属性--高级--环境变量---系统变量--新建,变量名=oracle_sid,变量值=XXXX,同上XXXX就是你的database SID我自己就是用这种方法成功解决的,推荐.或者进入sqlplus前,在command line下输set oracle_sid=XXXX,XXXX就是你的database SID.

4.oracle自带的sqlplus进入的话还可以尝试,主机字符串输入SID.

备注:这是我参考了网上的资料,结合自己的实际总结的,个人认为,第一步,第二步是必须的,第三步可以选择我推荐的方法,比较简单,从DOS界面登录的话到这里一般就OK

解决ORA-12560TNS 协议适配器错误

相关推荐