win7 64位 sqlplus能用但是plsql总是报ora-12560:tns:协议适配器错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了win7 64位 sqlplus能用但是plsql总是报ora-12560:tns:协议适配器错误相关的知识,希望对你有一定的参考价值。

参考技术A 请确认你的oracle服务端是32位还是64位。
如果oracle服务端为32位,可以采用网上其他手段配置plsql。

如果oracle 服务端为64位,plsql不支持。可以改用si object browser。追问

instantclient-basic-win32-11.2.0.1.0.zip我下的这个32位的端口,我也按照网上的手段试了的,但是不知道怎么的。。就是不行

追答

既然sqlplus能用,说明数据库连接没有问题。
应该是plsql不支持。你可以试一试si object browser,官网有下载。

本回答被提问者采纳
参考技术B 用管理员身份运行 或者关掉win7的uac追问

我的是win7家庭版的。。一直都是管理员身份运行的

追答

    关闭uac

    检查本地net服务名配置 

    不要装64位的Oracle..  32位的足够用了..

以上是关于win7 64位 sqlplus能用但是plsql总是报ora-12560:tns:协议适配器错误的主要内容,如果未能解决你的问题,请参考以下文章

win7 64 安装Oracle 11G 使用PLSQL进行连接 标准实践

解决 SQLPlus无法登陆oracle,PLSql可以登陆,报错ORA-12560

PLSQL Developer win7 64位 安装方法

解决中64位Win7系统上PLSQL无法连接ORACLE的方法(PLSQL无法识别ORACLE_HOME的配置)

求source insight 绿色版本,要求win7 64位系统能用的。请确定能用再回答,谢谢

转载64位Win7下成功安装64位的Oracle32位的InstantClient和PLSQL Developer