日期:2014-05-17  浏览次数:20820 次

win8安装oracle11g后切换用户后报ORA-12560:TNS:协议适配器错误
先说明安装步骤:
1)安装Oracle 11g 64位
2)安装32位的Oracle客户端( instantclient-basic-nt-12.1.0.1.0)
3)安装PL/SQL Developer
4) 设置环境变量(修改PATH和TNS_ADMIN环境变量)

问题:在PL/SQL Developer下sys用户下执行conn scott/tiger报ORA-12560:TNS:协议适配器错误;
说明:监听OracleOraDb11g_home1TNSListener和服务OracleServiceORCL都已经确认打开,注册表oracle_sid也已经设置为orcl,即与服务名相同.

求大神指导怎么解决此处ORA-12560协议适配器错误.
oracle11g win8 pl/sql?developer 64位 oracle

------解决方案--------------------
把oracle的服务全部打开。
------解决方案--------------------

这七个全部开启
------解决方案--------------------
监听配置了吗!可否把tnsnames贴出来看看
------解决方案--------------------
一 你执行conn scott/tiger,连接的是本地的数据库并不是服务端的
二 你把localhost修改为客户端的主机名试试,有时会不识别。
------解决方案--------------------
localhost 换成IP地址看一下。
------解决方案--------------------
使用system用户连接也是这个错误吗?