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