Oracle Enterprise Manager无法完成配置

时间:2013-09-16 13:10:05

标签: sql database oracle oracle11g

我正在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.

一些可能的原因可能是:

  1. 提供的侦听器端口1521不正确。提供正确的端口。
  2. 听众不起来。启动监听器。
  3. 数据库服务dbservice未向侦听器注册。注册数据库服务。
  4. 侦听器在物理主机上,ORACLE_HOSTNAME环境变量设置为虚拟主机。取消设置ORACLE_HOSTNAME环境变量。
  5. 侦听器在虚拟主机上运行。设置环境变量ORACLE_HOSTNAME =。
  6. / etc / hosts没有正确的主机名条目。
  7. 有关详细信息,请参阅/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.
    

    一些可能的原因可能是:

    1. 提供的侦听器端口1521不正确。提供正确的端口。
    2. 听众不起来。启动监听器。
    3. 数据库服务dbservice未向侦听器注册。注册数据库服务。
    4. 侦听器在物理主机上运行,​​ORACLE_HOSTNAME环境变量设置为虚拟主机。取消设置ORACLE_HOSTNAME环境变量。
    5. 侦听器在虚拟主机上运行。设置环境变量ORACLE_HOSTNAME=<virtual host>
    6. /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

    7. 侦听器端口是1521。

1 个答案:

答案 0 :(得分:0)

我的方式:

emca -config dbcontrol db