我正在Solaris上运行11g R2,并且EM看起来没有安装。当我尝试手动创建存储库时
emca -config dbcontrol db -repos create
我收到以下消息:
Sep 16, 2013 1:00:32 PM oracle.sysman.emcp.EMConfig perform
SEVERE:
Database connection through listener failed. Fix the error and run EM Configuration Assistant again.
一些可能的原因可能是:
有关详细信息,请参阅/u01/app/oracle/cfgtoollogs/emca/database/emca_2013_09_16_12_58_54.log
处的日志文件。
无法完成配置。有关详细信息,请参阅/u01/app/oracle/cfgtoollogs/emca/database/emca_2013_09_16_12_58_54.log
处的日志文件。
日志文件基本上表示同样的事情。
Database connection through listener failed. Fix the error and run EM Configuration Assistant again.
一些可能的原因可能是:
dbservice
未向侦听器注册。注册数据库服务。ORACLE_HOSTNAME
环境变量设置为虚拟主机。取消设置ORACLE_HOSTNAME
环境变量。ORACLE_HOSTNAME=<virtual host>
。 /etc/hosts
没有正确的主机名输入。
at oracle.sysman.emcp.ParamsManager.checkListenerStatusForDBControl(ParamsManager.java:3342)
at oracle.sysman.emcp.EMDBPreConfig.performConfiguration(EMDBPreConfig.java:858)
at oracle.sysman.emcp.EMDBPreConfig.invoke(EMDBPreConfig.java:288)
at oracle.sysman.emcp.EMDBPreConfig.invoke(EMDBPreConfig.java:198)
at oracle.sysman.emcp.EMConfig.perform(EMConfig.java:250)
at oracle.sysman.emcp.EMConfigAssistant.invokeEMCA(EMConfigAssistant.java:599)
at oracle.sysman.emcp.EMConfigAssistant.performConfiguration(EMConfigAssistant.java:1482)
at oracle.sysman.emcp.EMConfigAssistant.statusMain(EMConfigAssistant.java:583)
at oracle.sysman.emcp.EMConfigAssistant.main(EMConfigAssistant.java:529)
2013年9月16日下午1:00:32 oracle.sysman.emcp.EMConfig restoreOuiLoc CONFIG:将oracle.installer.oui_loc恢复到/u01/app/oracle/product/11.2.0/dbhome_1/oui
侦听器端口是1521。
答案 0 :(得分:0)
我的方式:
emca -config dbcontrol db