因为出现这个问题才会有后面的一系列问题:
在安装85%的时候,会启动Enterpirse Manager配置EM.这时会出现一个问题,查看日志是
"wating OracleconsoleSID service fully runing.大概是这么个意思.这是EM配置出问题,不能完全启动.
这个问题有可能是WIN的防火墙的问题.不管什么防火墙都关掉.最保险的办法就是最小系统,把不相关的进程全部杀掉.
以防止出现这种.
我理解这个EM分两个部分,第一部分是配置,就是oracle里面的资料库这个词.第二部分就是服务,这个我猜应该是oracleconsoleSID这个WIN服务.
这个EM只是一个WEB管理工具.可以用客户端代替,所以也不是必需.
如果在安装之前没有关掉,又不想重新装.那么只有手动运行EM配置:
emca -repos drop
emca -repos create
这时如果出现在创建资料库时出错.到日志里查一下,一般都是sysman already exists!
这时可以这样:
sqlplus / as sysdba
SQL>drop user sysman cascade;
SQL>drop role MGMT_USER;
SQL>drop user MGMT_VIEW cascade;
SQL>drop public synonym MGMT_TARGET_BLACKOUTS;
SQL>drop public synonym SETEMVIEWUSERCONTEXT;
SQL>exit;
退出sqlplus之后再运行:
emca -repos create
emca -config dbcontrol db
这样就算配置好了.
再查看一下dbconsole服务,这样:
emctl status dbconsole
如果最后一句提示是"is not running"
那么执行:
emctl start dbconsole