问题解决方法总结: 1, 先去检查一下java虚拟机安装情况和版本情况,如果存在冲突,那么首先解决版本的问题吧!一种简单的方法,就是下载一个与jvm配套的jdk直接替换掉oracle自带的版本吧,相信大家这点都可以做到的。 2, 检查你的网络连接情况,如果有多个网络连接,也可能存在问题,那就暂时禁止掉吧,留一个再去试试吧!有的网友反应有时候也要断网才行,本人觉得断网与否应该没太大关系,如果实在不行,也可以断掉网试试吧! 3. D:/oracle/product/10.2.0/db_1/BIN>emctl start dbconsole Environment variable ORACLE_SID not defined. Please define it.
下面是emca创建em的过程,大致演示一下: 1, 删除建立失败的em档案库: C:\Documents and Settings\Administrator>emca -deconfig dbcontrol db -repos drop EMCA 开始于 2009-7-23 11:19:18 EM Configuration Assistant, 11.1.0.5.0 正式版 版权所有 (c) 2003, 2005, Oracle。保留所有权利。 输入以下信息: 数据库 SID: verafzy 监听程序端口号: 1521 SYS 用户的口令: SYSMAN 用户的口令: SYSMAN 用户的口令: 是否继续? [是(Y)/否(N)]: y 2009-7-23 11:19:40 oracle.sysman.emcp.EMConfig perform 信息: 正在将此操作记录到 E:\app\Administrator\cfgtoollogs\emca\verafzy\emca_2009 _07_23_11_19_17.log。 2009-7-23 11:19:42 oracle.sysman.emcp.util.DBControlUtil stopOMS 信息: 正在停止 Database Control (此操作可能需要一段时间)... 2009-7-23 11:20:23 oracle.sysman.emcp.EMReposConfig invoke 信息: 正在删除 EM 资料档案库 (此操作可能需要一段时间)... 2009-7-23 11:24:42 oracle.sysman.emcp.EMReposConfig invoke 信息: 已成功删除资料档案库 已成功完成 Enterprise Manager 的配置 EMCA 结束于 2009-7-23 11:24:56 2, 重新创建em档案库: C:\Documents and Settings\Administrator>emca -config dbcontrol db -repos create EMCA 开始于 2009-7-23 11:26:55 EM Configuration Assistant, 11.1.0.5.0 正式版 版权所有 (c) 2003, 2005, Oracle。保留所有权利。 输入以下信息: 数据库 SID: verafzy 监听程序端口号: 1521 SYS 用户的口令: DBSNMP 用户的口令: SYSMAN 用户的口令: SYSMAN 用户的口令: 通知的电子邮件地址 (可选): 通知的发件 (SMTP) 服务器 (可选): ----------------------------------------------------------------- 已指定以下设置 数据库 ORACLE_HOME ................ E:\app\Administrator\product\11.1.0\db_1 本地主机名 ................ PC-200901030636 监听程序端口号 ................ 1521 数据库 SID ................ verafzy 通知的电子邮件地址 ............... 通知的发件 (SMTP) 服务器 ............... 是否继续? [是(Y)/否(N)]: y 009-7-23 11:27:13 oracle.sysman.emcp.EMConfig perform 信息: 正在将此操作记录到 E:\app\Administrator\cfgtoollogs\emca\verafzy\emca_2009 07_23_11_26_55.log。 009-7-23 11:27:15 oracle.sysman.emcp.EMReposConfig createRepository 信息: 正在创建 EM 资料档案库 (此操作可能需要一段时间)... 009-7-23 11:39:46 oracle.sysman.emcp.EMReposConfig invoke 信息: 已成功创建资料档案库 009-7-23 11:39:59 oracle.sysman.emcp.EMReposConfig uploadConfigDataToRepository 信息: 正在将配置数据上载到 EM 资料档案库 (此操作可能需要一段时间)... 009-7-23 11:41:42 oracle.sysman.emcp.EMReposConfig invoke 信息: 已成功上载配置数据 009-7-23 11:41:47 oracle.sysman.emcp.util.DBControlUtil configureSoftwareLib 信息: 软件库已配置成功。 009-7-23 11:41:47 oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibrary 信息: 正在部署预配档案... 009-7-23 11:42:02 oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibrary 信息: 预配档案部署成功。 009-7-23 11:42:03 oracle.sysman.emcp.util.DBControlUtil secureDBConsole 信息: 正在保护 Database Control (此操作可能需要一段时间)... 2009-7-23 11:42:19 oracle.sysman.emcp.util.DBControlUtil secureDBConsole 信息: 已成功保护 Database Control。 2009-7-23 11:42:19 oracle.sysman.emcp.util.DBControlUtil startOMS 信息: 正在启动 Database Control (此操作可能需要一段时间)... 2009-7-23 11:46:29 oracle.sysman.emcp.EMDBPostConfig performConfiguration 信息: 已成功启动 Database Control 2009-7-23 11:46:34 oracle.sysman.emcp.EMDBPostConfig performConfiguration 信息: >>>>>>>>>>> Database Control URL 为 https://PC-200901030636:1158/em <<<<<< <<<<< 2009-7-23 11:47:10 oracle.sysman.emcp.EMDBPostConfig invoke 警告: ************************ WARNING ************************
管理资料档案库已置于安全模式下, 在此模式下将对 Enterprise Manager 数据进行加密。 加密密钥已放置在文件 E:\app\Administrator\product\11.1.0\db_1\PC-200901030636_ve rafzy\sysman\config\emkey.ora 中。请务必备份此文件, 因为如果此文件丢失, 则加密数 据将不可用。
*********************************************************** 已成功完成 Enterprise Manager 的配置 EMCA 结束于 2009-7-23 11:47:13
Ok!建立成功,就可以去浏览器下面去登陆em管理平台了! 最后说明:方法仅供参考,并非完全有效,因为环境不同,可能差异也比较明显,如果哪位高人能够回答上面的问题,就麻烦留个言,我们共同学习探讨吧! |