问题:emca -deleteInst db数据库实例的失败,无法使用
应用于:
电网企业经理控制-版:10.2.0.1——释放到11.1.0.7:10.2到11.1之间波动
症状
为了消除企业经理配置的一个实例RAC数据库,你运行以下命令:
$ emca -deleInst db
This command fails with:
06-Oct-2006 16:53:09 oracle.sysman.emcp.EMConfig perform
严重:数据库控制不能被配置为该数据库。
消息在日志文件中提到的所有错误信息。
$ORACLE_HOME/cfgtoollogs/emca/db_name/sid is:
06-Oct-2006 16:31:16 oracle.sysman.emcp.EMConfig perform
SEVERE: Database instance unavailable.
Refer to the log file at
/oracle/app/oracle/product/10.2.0/db/cfgtoollogs/emca/db_name/SID/emca_2006-10-06_04-
30-51-PM.log for more details.
06-Oct-2006 16:31:16 oracle.sysman.emcp.EMConfig perform
配置:堆痕迹:
oracle.sysman.emcp.exception。EMConfigException:数据库实例不详。
at oracle.sysman.emcp.EMDBPreConfig.checkGlobalDbUniqueName(EMDBPreConfig.java:1159)
at oracle.sysman.emcp.EMDBPreConfig.invoke(EMDBPreConfig.java:193)
at oracle.sysman.emcp.EMDBPreConfig.invoke(EMDBPreConfig.java:161)
at oracle.sysman.emcp.EMConfig.perform(EMConfig.java:141)
at oracle.sysman.emcp.EMConfigAssistant.invokeEMCA(EMConfigAssistant.java:479)
at oracle.sysman.emcp.EMConfigAssistant.performConfiguratio
(EMConfigAssistant.java:1123)
at oracle.sysman.emcp.EMConfigAssistant.statusMain(EMConfigAssistant.java:463)
at oracle.sysman.emcp.EMConfigAssistant.main(EMConfigAssistant.java:412)
命令一个操作系统用户运行的成员组。dba
服务器,db_name提供和sid是正确的
dbconsole的代理不运行的主人
数据库实例的建立和运转
原因
emca需要停止该数据库的控制,从而消除从dbconsole监测实例
emca会掉几个文件和目录相关的dbconsole RAC的实例
在这种情况下emca从节点在运行实例我除去dbconsole监测运行
这个错误信息被误导,但文件明确地说明:
下列文件可在OTN,使用EMCA实际应用与Oracle集群。
解决方案
运行命令:$ emca -deleteInst db
从一个不同的地方比节点的节点实例被移离监测运行。