(原创)Oracle的监听器起不来!
今天与大家一起来分享一下ORALCE监听器起不来的个案!
故障时间:2007年12月
故障内容:Oracle的监听器起不来!所以通过JDBC连接Oracle服务器,会报错!
ORACLE环境:Oracle 9i 跑在SOLARIS 10 上
故障前:更改了UNIX服务器的IP地址 (更改后为192.168.0.100)
原因:因公司业务需要,操作者需要更改了UNIX 的IP地址,但没有修改Oracle的监听器配置文件!
所以监听器监听的主机还是以前的IP地址,即新的IP没有作为监听的对象,
所以出现监听器起不来的报错!(因为原IP的主机找不到)
解决方案:
第一种:把IP地址改来回!(要改回来可能性不大,)
第二种:把ORACLE监听配置文件修改一下
具体如下:
1、找到监听配置文件!
$cd $ORACLE_HOME/network/admin
$vi listener.ora
2、修改HOST的IP地址为UNIX服务器的IP地址
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.200)(PORT = 1521))
3、以ORACLE用户的身份把监听器启动
$lsnrctl
LSNRCTL> start
阅读(6852) | 评论(1) | 转发(0) |