TDLIB > Oracle
ORA-12560: TNS: 协议适配器错误解决方法
Allen   ·  2021.0301 17:48:01
Stat:702v. 0r. 0u. 0d. 0f 
#0. (Normal)

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/[email protected]

2,临时设置oracle_sid登录

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

sqlplus / as sysdba

即可登录!

【Copyright Notice】
This article is original, follow CC 4.0 BY-SA copyright agreement! Please indicate the original url when repost.
Original url:https://tdlib.com/am.php?t=CgffG2UplxtJ

Tag:   Oracle   Oracle基础   TNS   
Next
【Related content】
Top     1/1 
You are not logged in, please [Register] or [Login]
(Register in one minute!)
Copyright ©TDLIB, All Rights Reserved.
Powered by TYCMS Version 1002