Oracle修改机器名后导致监听和console无法启动解决方法参考(转的)
1.修改
d:\oracle\product\10.2.0\db_1\NETWORK\ADMIN的ora文件,把老机器名改成新机器名(具体路径自己判断,如果路径也不知道,那别玩oracle啦!)
2.更改D:\oracle\product\10.2.0\db_1目录下有个老机器名命名的目录,改过来
3.D:\oracle\product\10.2.0\db_1\oc4j\j2ee目录下有个OC4J_DBConsole_+机器名的目录,改过来
以上做完之后会发现TNSListener可以启动了,但是OracleDBConsoleorcl启动会报错3,找不到路径,我们继续做一下操作
4.CMD命令下执行emca -repos recreate (重新创建EM资料库)
5.CMD命令下执行emca -config dbcontrol db
附:
SID:XXXX (数据库名,默认orcl)
Listener port number: 1521 (端口:默认1521)
Sys 口令:******(系统管理员口令)
emca -repos drop
emca -repos create
emca -config dbcontrol db
emctl start dbconsole
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步