以前启动都正常,不知道为什么,今天早上开机后监听怎么启都启不来了,机器都从启好几次了也不好使 ??????
12 个解决方案
#1
你是不是改计算机名了? 把计算机名改回来
#2
重建监听
#3
怎么重建监听呀?
有没有简单点的方法?
有没有简单点的方法?
#4
我也遇到过这种问题,原因是机器中病毒了,把病毒杀掉,就可以了
#5
我碰到过类似情况,重启机器再启动就ok了
#6
到%ORACLE_HOME/network/agent目录下,删除所有*.q文件,删除services.ora文件,重启Agent服务;OracleOraHome92TNSListener服务可以启动,但其它服务有可能会自动被停止,还必须到%ORACLE_HOME/network/admin目录下找到listener.ora和tnsnames.ora两个文件并打开,将其中的计算机名改成现在的计算机名再重启OracleOraHome92TNSListener服务即可。
#7
lsnrctl start
或者
lsnrctl start listener_name (自己设置的listener的名字)
看看错误,是端口被占用了还是其他什么错误
或者
lsnrctl start listener_name (自己设置的listener的名字)
看看错误,是端口被占用了还是其他什么错误
#8
lsnrctl start 贴出明确的错误提示。
#9
是你的监听配置错误,有可能是你修改服务器的某些设置导致这个错误,你重新配置一下监听应该就没有问题了
#10
将监听文件中的HOST改成自己IP就可以了
#11
问题:Oracle的服务“OracleoraHome92Agent ”启不来了,在控制面板-服务里面启动的时候说"本地计算机上的OracleOraHome92Agent服务启动后又停止了",怎么解决?
原因:出现这种错误一般是由于在装好Oracle92之后,更改计算机名造成的。
解决方法:
方法1、将计算机名改回到安装Oracle92时的名称。
方法2、到%ORACLE_HOME/network/agent目录下,删除所有*.q文件,删除services.ora文件,重启Agent服务;OracleOraHome92TNSListener服务可以启动,但其它服务有可能会自动被停止,还必须到%ORACLE_HOME/network/admin目录下找到listener.ora和tnsnames.ora两个文件并打开,将其中的计算机名(HOST)改成现在的计算机名再重启OracleOraHome92TNSListener服务即可。
原因:出现这种错误一般是由于在装好Oracle92之后,更改计算机名造成的。
解决方法:
方法1、将计算机名改回到安装Oracle92时的名称。
方法2、到%ORACLE_HOME/network/agent目录下,删除所有*.q文件,删除services.ora文件,重启Agent服务;OracleOraHome92TNSListener服务可以启动,但其它服务有可能会自动被停止,还必须到%ORACLE_HOME/network/admin目录下找到listener.ora和tnsnames.ora两个文件并打开,将其中的计算机名(HOST)改成现在的计算机名再重启OracleOraHome92TNSListener服务即可。
#12
一般删了重建就好了。没有其它的招,不会有任何的影响的。
#1
你是不是改计算机名了? 把计算机名改回来
#2
重建监听
#3
怎么重建监听呀?
有没有简单点的方法?
有没有简单点的方法?
#4
我也遇到过这种问题,原因是机器中病毒了,把病毒杀掉,就可以了
#5
我碰到过类似情况,重启机器再启动就ok了
#6
到%ORACLE_HOME/network/agent目录下,删除所有*.q文件,删除services.ora文件,重启Agent服务;OracleOraHome92TNSListener服务可以启动,但其它服务有可能会自动被停止,还必须到%ORACLE_HOME/network/admin目录下找到listener.ora和tnsnames.ora两个文件并打开,将其中的计算机名改成现在的计算机名再重启OracleOraHome92TNSListener服务即可。
#7
lsnrctl start
或者
lsnrctl start listener_name (自己设置的listener的名字)
看看错误,是端口被占用了还是其他什么错误
或者
lsnrctl start listener_name (自己设置的listener的名字)
看看错误,是端口被占用了还是其他什么错误
#8
lsnrctl start 贴出明确的错误提示。
#9
是你的监听配置错误,有可能是你修改服务器的某些设置导致这个错误,你重新配置一下监听应该就没有问题了
#10
将监听文件中的HOST改成自己IP就可以了
#11
问题:Oracle的服务“OracleoraHome92Agent ”启不来了,在控制面板-服务里面启动的时候说"本地计算机上的OracleOraHome92Agent服务启动后又停止了",怎么解决?
原因:出现这种错误一般是由于在装好Oracle92之后,更改计算机名造成的。
解决方法:
方法1、将计算机名改回到安装Oracle92时的名称。
方法2、到%ORACLE_HOME/network/agent目录下,删除所有*.q文件,删除services.ora文件,重启Agent服务;OracleOraHome92TNSListener服务可以启动,但其它服务有可能会自动被停止,还必须到%ORACLE_HOME/network/admin目录下找到listener.ora和tnsnames.ora两个文件并打开,将其中的计算机名(HOST)改成现在的计算机名再重启OracleOraHome92TNSListener服务即可。
原因:出现这种错误一般是由于在装好Oracle92之后,更改计算机名造成的。
解决方法:
方法1、将计算机名改回到安装Oracle92时的名称。
方法2、到%ORACLE_HOME/network/agent目录下,删除所有*.q文件,删除services.ora文件,重启Agent服务;OracleOraHome92TNSListener服务可以启动,但其它服务有可能会自动被停止,还必须到%ORACLE_HOME/network/admin目录下找到listener.ora和tnsnames.ora两个文件并打开,将其中的计算机名(HOST)改成现在的计算机名再重启OracleOraHome92TNSListener服务即可。
#12
一般删了重建就好了。没有其它的招,不会有任何的影响的。