Oracle
Allen 2021-03-01 17:48:01 33126 0 0 0 0

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


在服务器上用以下方式登录数据库:

sqlplus / as sysdba

提示错误:ORA-12560: TNS: 协议适配器错误


一般情况下,造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个:

1,检查必要的服务是否启动:

--数据库主服务:oracleserviceSID

--TNS服务:OracleOraDb11g_home1TNSListener

2,检查监听配置:开始菜单-程序-oracle主项-net manager

3,检查环境变量:我的电脑,属性--高级--环境变量---系统变量--新建,变量名=oracle_sid。


如果是因为环境变量原因无法登录时,也可以不设置环境变量,通过以下方式也可以登录:

1,带用户认证登录

sqlplus user/password@SID

2,临时设置oracle_sid登录

set oracle_sid=SID  --先设置oracle_sid,临时设置,仅本次会话有效

sqlplus / as sysdba

即可登录!


【版權聲明】
本文爲原創,遵循CC 4.0 BY-SA版權協議!轉載時請附上原文鏈接及本聲明。
原文鏈接:https://tdlib.com/am.php?t=CgffG2UplxtJ
Tag: Oracle Oracle基础 TNS
我也要發一個   ·   返回首頁   ·   返回[Oracle]   ·   前一個   ·   下一個
歡迎評論
未登錄,
請先 [ 註冊 ] or [ 登錄 ]
(一分鍾即可完成註冊!)
返回首頁     ·   返回[Oracle]   ·   返回頂部