发布网友
共1个回答
热心网友
请问下
你的database是rac集群的
还是单机的?
删除的方法不大一样啊
单机的话
如果netca无法启动
你就手动删除监听文件就好了:$ORACLE_HOME/network/admin/
下listener.ora
这个文件
就好
重建监听的话
你就在刚才那个目录下
手动创建一个刚才
被删了的那个文件
vi
listener.ora
进入到vi中后
写入
#
listener.ora
Network
Configuration
File:
$ORACLE_HOME\network\admin\listener.ora
#
Generated
by
Oracle
configuration
tools.
SID_LIST_LISTENER
=
(SID_LIST
=
(SID_DESC
=
(SID_NAME
=
CLRExtProc)
(ORACLE_HOME
=
你oracle_home的路径)
(PROGRAM
=
extproc)
(ENVS
=
"EXTPROC_DLLS=ONLY:$ORACLE_HOME\bin\oraclr11.dll")
)
)
LISTENER
=
(DESCRIPTION_LIST
=
(DESCRIPTION
=
(ADDRESS
=
(PROTOCOL
=
TCP)(HOST
=
你本机的ip)(PORT
=
1521))
(ADDRESS
=
(PROTOCOL
=
IPC)(KEY
=
EXTPROC1521))
)
)
祝你好运~
配置监听其实简单
但又挺烦人的