|
| 监听器连接常见的问题及其解决方法(2) |
来源: www.ixdba.net 
作者: IXDBA.NET官方
时间:2006-09-29 阅读:28
|
|
本文章共2325字,分2页,当前第2页,快速翻页:
|
连接的数据库未启动:在服务器端检查连接的数据库是否已经启动
6、网络问题
网络硬件问题,例如网线、交换机、路由器、网卡等网络设备故障:最简单的方法ping
网络设置问题,存在硬件防火墙,交换机或者路由设置问题:同样,测试是否能够连通
7、其他
连接过于频繁:同时的并发连接太频繁造成,可以设置较大的QUEUESIZE,或者创建连个监听器同时监听,当然了,使用了两个端口
监听器参数设置有误:这个就自己看吧
配置了命名服务器或者ldap:因为需要在命名服务器或者ldap服务器上解析服务命名,所以如果这些部分出问题也一样表现为连接出错
不能启动专用连接进程:在客户端是否选择了专用连接方式,另外,也可能设置的进程数、会话数或者环路被共享连接耗尽也会产生类似的这种错误
ORA-12520: TNS: 监听程序无法找到需要的服务器类型的可用句柄:专用服务器选择了共享连接方式,修改tnsnames.ora文件 IXDBA.NET技术社区
补充一点。在安装了oracle的机器上,应尽量避免使用“windows优化大师”、“魔法兔子”等优化工具。
有时会将oracle监听的注册表信息删除,解决方法是修改注册表。
在HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/下的Services和CurrentControlSet/Services下找到OracleOraHome92TNSListener项,在右边窗口按右键,新建/字符串,取名ImagePath。
双击新见的建,在“数值数据”项输入D:\oracle\ora92\bin\TNSLSNR.EXE(根据你自己的实际情况进行修改),确定完成。
再次在服务中双击打开OracleOraHome92TNSListener的服务看到其“可执行文件的路径”一栏已经显示了其正确的值。这时你可以启动监听了。
同样也可以对OracleServiceSID进行操作,不过将ImagePath的值改为D:\oracle\ora92\bin\oracle.exe SID即可。
阅读更多内容:<<上一页 · 1 · 2
|
|
|
|
| |
|
|
|
| | |
|