您的位置:首页 > 数据库 > Oracle

Oracle监听问题

2005-01-08 10:36 197 查看
小弟今天碰到监听器问题,花了一天一夜没有搞定,通读所有csdn上的关于监听器的帖子以及文档,根据现有记忆力总结如下:
常规解决方案:
1、 控制面板》管理工具》服务下面的查看OracleOraHome81TNSListener服务有没有启动,如果没有启动则启动。
2、 把tnsnames.ora和listener.ora里面的HOST(等于机器名或者等于IP地址例如:HOST = springal)值一定要保持一致,
3、 多配置几次监听器然后启动尝试。
4、 dos下lsnrctl命令进入监听器信息窗口,使用help查看命令帮助,然后使用相关命令查看监听器情况。并多次stop和start
5、 查看注册表HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/OracleOraHome81TNSListener项并设置ImagePath>D:/Oracle/Ora81/BIN/TNSLSNR多数是这种情况
6、 查看你配置的监听器端口有没有被其他服务站用(默认的是1521端口),dos下可以使用netstat –a查看。
7、 查看你的防火墙或者防病毒软件是否屏蔽掉了1521端口。
8、 据说还与你的系统有关系,重新安装一下sp3,这个问题通常与sp3有关系。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息