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

高分求简单问题>>sqlplus能登陆,但plsql却不能登陆.
如题:
服务,监听,都测试通过.
sqlplus能登陆,但plsql却不能登陆.
plsql报连接超时   错误.用的瑞星,关掉防火墙和杀毒软件也不行.

------解决方案--------------------
看看这个回复是不是和你的问题一样

http://community.csdn.net/Expert/topic/4339/4339311.xml?temp=.2669336

服务器的操作系统是Windows吗?如果是,那么找到“Configuration and Migration Tools、Administration Assistant for Windows NT(AAW)”,在AAW的树里找到你的Oracle主目录的叶结点,点右键,选属性,在属性对话框里添加一个名为“USE_SHARED_SOCKET”值为“TRUE”的参数,然后重启服务器。
问题原因在于,ORACLE回应每个客户端的请求时,生成一个线程(或者是进程,我记不清了),在这个线程里,它用一个随机端口与客户端通信。而设置了上述参数后,则都用统一的端口了(缺省是TCP1521)。
------解决方案--------------------
是登陆本地数据库吗?还有你登陆的连接权限都一样吗?nomal、syadba,sysoper
------解决方案--------------------
plsql登录时什么错误?
------解决方案--------------------
我用的就是2003怎么没有你的问题,防火墙杀毒软件我都开着