逐梦论坛's Archiver

shillan 发表于 2025-4-30 08:30

sqlplus连接Oracle数据库时提示“ORA-12560: TNS: 协议适配器错误”的原因及解决方法

[b]现象:[/b]cmd下输入sqlplus / as sysdba提示错误:
[quote]
ERROR:
ORA-12560: TNS: 协议适配器错误
[/quote]
[b]解决:[/b]
[url]https://www.cnblogs.com/xielong/p/18061556[/url]
除以上原因及解决方法外,也可能是多用户引起,如存在
E:\app\Administrator\OraHome_1\sqlplus.exe

E:\app\admin\product\12.1.0\dbhome_1\BIN\sqlplus.exe
直接运行两个sqlplus分别测试,一个报错,另一个正常,根据测试结果调整系统变量path中的两个目录的先后顺序后再试:

SQL*Plus: Release 12.1.0.2.0 Production on 星期三 4月 30 08:36:33 2025

Copyright (c) 1982, 2014, Oracle.  All rights reserved.

请输入用户名:  [color=Red]/ as sysdba[/color]

连接到:
Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options

SQL>

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.