要是这个还不能解决的话,那么就考虑重装系统,然后再安装数据了。 当然这个是最不得已的方法,要是有其他更直接的办法可以解决监听问题的话 那就可以去尝试。
你是不是在电脑中安装了什么360安全卫士之类的软件,它们有可能提示你oracle服务为非必须的服务,游稿纯然后提示你优化这些服务,也就是将这些服务设置为禁用了。如果存在自动优化的情况,就检查一下优化规则,将这些Oracle相关的服务设置为忽略优化,或者干脆敬派暂时禁用360后台服务神咐优化。祝你好运!IPC一般用于本地连接,比如sqlplus。如果配置多个监听,要注意IPC key相同但端口号不同导致非默认监听无法启动的过程。
下面就是一个错误配置碧知备例子:
$ vi $ORACLE_HOME/network/admin/listener.ora
listener=
(description=
(address=(protocol=tcp)(host=secdb1)(port=1521))
(address=(protocol=ipc)(key=extproc)))
listener_1526=
(description=
(address=(protocol=tcp)(host=secdb1)(port=1526))
(address=(protocol=ipc)(key=extproc)))
sid_list_listener=
(sid_list=
(sid_desc=
(sid_name=plsextproc)
(oracle_home=/猛困u01/app/oracle/product/10.2.0/db_1)
(program=extproc)))
由于1521监听端口和1526监听端口的ipc key 都配成了extproc会导悔毁致其中一个监听启动报错,把listener_1526监听的ipc key改成extproc_1526就可以解决。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)