我的Oracle 10g是在断网的情况下安装的,连接上网络后就无法启动dbconsole服务了,断开网络后dbconsole服务就又能启动了。在网络上找了找了些资料说是要重建EM,按着网络上说的在连接网络的情况下重建了EM,就能启动dbconsole服务了,但是断开网络后就又无法启动了,搞得我郁闷不已,重建em之前和重建后的区别就在于Ip地址又了区别,但又找不到Oracle下配置Ip地址的文件,求高手帮忙解决下。
解决方案 »
- 高分求SQL处理
- OracleConnection怎么写呢
- oracle中,外键的存在与select语句效率的关系
- ora-00600错误,急!
- 很有挑战性的问题:ora-00600 internal error code [4194],[9],[9][][][][][][]
- 如何创建一个只有查询权限的用户
- 我是个新手,我想问的是,在oracle中怎么用存储过程写一个,同时删除多个表的记录?
- 我刚在windows xp家庭版上安装了 oracle 9i server,不知道默认的DBA用户和密码,什么也进不去。help me
- 如何将excel的数据导入oracle的表中?
- 请教select查询语句的这个错误?
- oracle 表空间文件ora的大小限制问题
- oracle空库创建和dmp导入
安装Oracle之前, IP 要设置成静态IP。这样会省很多麻烦。 还有就是更换机器名,对OEM 也有影响。 监听的配置文件里也有IP 的信息:$ORACLE_HOME\network\admin\tnsnames.ora手工重新配置dbconsole的步骤
1,修改DBSNMP密码:
重新配置DBCONSOLE,需要输入DBSNMP密码,但任何密码都会显示错误,需要预先修改。
sql>alter user dbsnmp identified by xxx;
2,删除早期DBCONSOLE创建的用户:
sql>drop role MGMT_USER;
sql>drop user MGMT_VIEW cascade;
sql>drop user sysman cascade;
3,删除早期DBCONSOLE创建的对象:
sql>drop PUBLIC SYNONYM MGMT_TARGET_BLACKOUTS;
sql>drop public synonym SETEMVIEWUSERCONTEXT;
4,重新创建DBCONSOLE:(如果是在windows下,要先到注册表删除DBCONSOLE的服务,重启电脑)
$emca -config dbcontrol db -repos create
根据提示,先输入SID,再输入Y继续;
输入端口1521,输入SYS密码,输入DBSNMP密码,输入SYSMAN 密码,输入Y继续
完成。Oracle OEM 重建:
http://blog.csdn.net/tianlesoftware/archive/2009/10/21/4702978.aspx
emctl start dbconsole------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
网上资源: http://tianlesoftware.download.csdn.net
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
DBA1 群:62697716(满); DBA2 群:62697977