Oracle10g修改主机名或者IP解决EM无法重启(转)(2011-01-2711:50:18)转载标签:it
oracle10g更换主机名或者IP后引起EM(dbconsole)启动失败的解决方法:
PS:更换了主机名或者IP,如果只是单纯的pl/
sql连接数据库,可以不用重新配置EM,
只需要更改\oracle\product\10.2.0\db_1\network\ADMIN下的listener.ora和tnsnames.ora这两个文件,
把文件中:HOST=****改成对应的主键名或者IP即可。
如果需要要启动EM,以上的更改就不能达到我们的要求了,需要重新配置相关信息。
->setoracle_sid=ora10g
->emca-reposrecreate
...........
输入以下信息:
数据库SID:ora10g
监听
程序端口号:1521
SYS用户的口令:
SYSMAN用户的口令:
是否继续?[yes(Y)/no(N)]:yes
...........
->emca-configdbcontroldb
输入以下信息:
数据库SID:ora10g
已为数据库ora10g配置了DatabaseControl
您已选择配置DatabaseControl,以便管理数据库ora10g
此操作将移去现有配置和默认设置,并重新执行配置
是否继续?[yes(Y)/no(N)]:yes
监听程序端口号:1521
SYS用户的口令:
DBSNMP用户的口令:
SYSMAN用户的口令:
通知的电子邮件地址(可选):
通知的发件(SMTP)服务器(可选):
-----------------------------------------------------------------
已指定以下设置
数据库ORACLE_HOME................d:\oracle\product\10.2.0\db_1
数据库主机名................MICROSOF-029
监听程序端口号................1521
数据库SID................ora10g
通知的电子邮件地址...............
通知的发件(SMTP)服务器...............
-----------------------------------------------------------------
是否继续?[yes(Y)/no(N)]:yes
->emctlstartdbconsole
.....................
如果看到服务已经启动成功的字样,表示重新配置成功了。
EMCA的命令参数
d:\oracle\product\10.2.0\db_1\bin\emca.bat[操作][模式][数据库类型][标记][参数]
-h|--h|-help|--help:打印此帮助消息
-version:打印版本
-configdbcontroldb[-repos(create|recreate)][-cluster][-silent][-backup][参数]:配置数据库的DatabaseControl
-configcentralAgent(db|asm)[-cluster][-silent][参数]:配置中心代理管理
-configalldb[-repos(create|recreate)][-cluster][-silent][-backup][参数]:配置DatabaseControl和中心代理管理