前两天在别人的机器上遇到了修改了机器名(也可能是网络配置,例如从无网到有网,或是换网)造成 Oracle 服务不能正常启动的问题(Windows系统)。没想到今天我的机器也发病了。网上收了一些解决方法,在此记录一下:
1. TNSListener 启动后自动停止:
方法1:直接修改配置文件,X:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\listener.ora,修改 其中的 HOST 为主机名或者IP
方法2:方法2。通过 Net Configuration Assisant 重新配置,一路回车就搞定了
方法3:通过 Net Manager,在 监听程序 节点下直接修改
总结:第一种方法比较粗暴,但直接、有效,速度快,我喜欢^_^
2. DBConsoleorcl 不能启动,报什么 “OracleDBConsoleorcl 服务因 2 (0x2) 服务性错误而停止”:
1. TNSListener 启动后自动停止:
方法1:直接修改配置文件,X:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\listener.ora,修改 其中的 HOST 为主机名或者IP
方法2:方法2。通过 Net Configuration Assisant 重新配置,一路回车就搞定了
方法3:通过 Net Manager,在 监听程序 节点下直接修改
总结:第一种方法比较粗暴,但直接、有效,速度快,我喜欢^_^
2. DBConsoleorcl 不能启动,报什么 “OracleDBConsoleorcl 服务因 2 (0x2) 服务性错误而停止”: