内容阅读
在知识库中专注阅读,并随时返回相关工具与课程
ORA-12560常见网络
TNS:协议适配器错误
TNS:protocol adapter error
错误描述
Oracle 客户端无法连接,通常因为 Oracle 服务未运行或环境变量不正确。
可能原因
- Oracle 数据库服务未运行(Windows)或实例未启动(Linux)
- ORACLE_SID 未设置或设置不正确
- 远程连接时监听器未运行
- Oracle Home 设置不正确
解决方案
- 1验证 ORACLE_SID 和 ORACLE_HOME 设置正确
- 2启动 Oracle 服务(Windows):net start OracleServiceSID
- 3启动实例(Linux):sqlplus / as sysdba; STARTUP;
- 4启动监听器:lsnrctl start
诊断命令
-- From OS: echo $ORACLE_SID\n-- From OS: echo $ORACLE_HOME\n-- From OS: lsnrctl status#tns#protocol#startup#environment