[oracle 10.2]主机名或者IP地址改变造成的dbconsole服务无法启动解决

问题出现的原因是:被客户忽悠,当时说好了装完后IP不会动,但是谁知道他们彪呼呼的又改了,造成这个问题,这个问题最怪的地方是重新机器就好用,但是一天后就连接不上!这个问题还是不懂!照这个解决方法撑了两天,但是最后还是不好! 可能是因为远程桌面的原因,只是开了个虚拟窗口,远程桌面改改代码行,弄服务破烂~~~不好用!废话不说了,说说当时这个解决方法,我觉的挺有用的!

 

oracle 10g重建em db control

Oracle 10G重建EM DB Control.
1.drop configuration files and repository run :
emca -deconfig dbcontrol db -repos drop

oracle 10g重建em db control

Oracle 10G重建EM DB Control.
1.drop configuration files and repository run :
emca -deconfig dbcontrol db -repos drop

2. Logon SQLPLUS as user SYS or SYSTEM, and drop the sysman account and mangement objects:
a. drop user sysman cascade;
b. drop role MGMT_USER;
c. drop user MGMT_VIEW cascade;
d. drop public synonym MGMT_TARGET_BLACKOUTS;
e. drop public synonym SETEMVIEWUSERCONTEXT;

3.Create configuration files and repository run
emca -config dbcontrol db -repos create

创建EM时,提示的端口号,应为实例的断口号,比如1521,不是EM的端口号(比如1158)
EM的端口号在这个文件中可以查到10.2.0\db_1\sysman\config\emca.properties

然后,进行em后,界面出来了,但报了一个错:
java.lang.Exception: Exception in sending Request :: null
很多功能不能用,提示重新登录.
在Oracle论坛上查到了解决办法:
http://forums.oracle.com/forums/ … p;messageID=1374397
找到下面的文件
10.2.0\db_1\ZYKNET_ORC2\sysman\config\emd.properties
其中的agentTZRegion缺省是GMT,改为你所在的时区即可,例如:
agentTZRegion=Asia/Chungking
关于时区的列表参考:10.2.0\db_1\sysman\admin\supportedtzs.lst
然后,重启OracleDBConsole<SID>

3.Create configuration files and repository run
emca -config dbcontrol db -repos create

创建EM时,提示的端口号,应为实例的断口号,比如1521,不是EM的端口号(比如1158)
EM的端口号在这个文件中可以查到10.2.0\db_1\sysman\config\emca.properties

然后,进行em后,界面出来了,但报了一个错:
java.lang.Exception: Exception in sending Request :: null
很多功能不能用,提示重新登录.
在Oracle论坛上查到了解决办法:
http://forums.oracle.com/forums/ … p;messageID=1374397
找到下面的文件
10.2.0\db_1\ZYKNET_ORC2\sysman\config\emd.properties
其中的agentTZRegion缺省是GMT,改为你所在的时区即可,例如:
agentTZRegion=Asia/Chungking
关于时区的列表参考:10.2.0\db_1\sysman\admin\supportedtzs.lst
然后,重启OracleDBConsole<SID>

 

欢迎光临我的小站:http://www.saasrv.cn

你可能感兴趣的:(oracle)