ORACLE登录出现“ORA-12560:TNS:协议适配器错误”错误修复
ORA-12560:TNS:协议适配器错误的问题一般由这3个原因导致,如下:
1)Oracle服务异常停止
2)Oracle注册表错误
3)win Oracle client造成问题
原因一【Oracle服务异常停止】,检查orcle服务是否正常启动
win+R打开运行窗口,输入“services.msc”,打开服务页面,找到oracleOraDb11g_home1TNSListener和OracleServiceORCL服务,保证状态是正在运行的
原因二【Oracle注册表错误】,检查注册表oracle_sid是否被修改
win+R打开运行窗口,输入“regedit”,打开注册表,找到HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb11g_home1\ORACLE_SID的值是否为orcl
原因三【win Oracle client造成问题】,检查环境变量oracle client的配置是否在服务器上面(将路径下移)
打开“环境变量”,在系统变量,找到Path,保证client配置在db_home1下面
PS:本人是第三个原因,找了好久,电脑装了服务端和客户端。
平时多记记,到用时才能看看,记录你的进步,分享你的成果