查看: 1097|回复: 2

关于在linux下手动安装oracle手,安装em的问题

[复制链接]
论坛徽章:
0
跳转到指定楼层
1#
发表于 2017-8-2 18:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式


linux是centos 7.2 mini版的。
在安装好数据库后,能正常启动使用,

但是在安装em时,过程如下
配置OEM的方法
1.设置export ORACLE_UNQNAME等于oracle_sid
2.检查orapwSID文件是否存在
3.[oracle@localhost admin]$ emca -repos recreate等待成功
4.以sys用户登录oracle数据库
[oracle@localhost admin]$ sqlplus / as sysdba
执行
SQL> alter user DBSNMP identified by oracle ;
SQL> alter user sysman identified by oracle ;
回到shell
5.[oracle@localhost admin]$ emca -config dbcontrol db
6.测试
emctl start dbconsole
emctl status dbconsole


  1. 2017-8-2 17:39:43 oracle.sysman.emcp.util.PlatformInterface executeCommand
  2. 警告: 执行 /u01/app/oracle/product/11.2.0/bin/emctl secure dbconsole -host oracle -sid ORCL  时出错     -------------------这里有个错误
  3. 2017-8-2 17:39:43 oracle.sysman.emcp.EMDBPostConfig performConfiguration
  4. 警告: 保护 Database control 时出错。
  5. 2017-8-2 17:39:43 oracle.sysman.emcp.EMDBPostConfig setWarnMsg
  6. 信息: 保护 Database Control 时出错。Database Control 已在非安全模式下启动。要保护 Database Control, 请执行以下命令:

  7. 1) 将环境变量 ORACLE_UNQNAME 设置为 数据库的唯一名称
  8. 2) /u01/app/oracle/product/11.2.0/bin/emctl stop dbconsole
  9. 3) /u01/app/oracle/product/11.2.0/bin/emctl config emkey -repos -sysman_pwd < SYSMAN 用户的口令 >  
  10. 4) /u01/app/oracle/product/11.2.0/bin/emctl secure dbconsole -sysman_pwd < SYSMAN 用户的口令 >  
  11. 5) /u01/app/oracle/product/11.2.0/bin/emctl start dbconsole

  12. 要保护 EM 密钥, 请运行 /u01/app/oracle/product/11.2.0/bin/emctl config emkey -remove_from_repos -sysman_pwd < SYSMAN 用户的口令 >
  13. 2017-8-2 17:39:43 oracle.sysman.emcp.util.DBControlUtil startOMS
  14. 信息: 正在启动 Database Control (此操作可能需要一段时间)...
  15. 2017-8-2 17:39:48 oracle.sysman.emcp.EMDBPostConfig performConfiguration
  16. 信息: 已成功启动 Database Control
  17. 2017-8-2 17:39:48 oracle.sysman.emcp.EMDBPostConfig performConfiguration
  18. 信息: >>>>>>>>>>> Database Control URL 为 http://oracle:5500/em <<<<<<<<<<<


  19. 保护 Database Control 时出错。Database Control 已在非安全模式下启动。要保护 Database Control, 请执行以下命令:

  20. 1) 将环境变量 ORACLE_UNQNAME 设置为 数据库的唯一名称
  21. 2) /u01/app/oracle/product/11.2.0/bin/emctl stop dbconsole
  22. 3) /u01/app/oracle/product/11.2.0/bin/emctl config emkey -repos -sysman_pwd < SYSMAN 用户的口令 >  
  23. 4) /u01/app/oracle/product/11.2.0/bin/emctl secure dbconsole -sysman_pwd < SYSMAN 用户的口令 >  
  24. 5) /u01/app/oracle/product/11.2.0/bin/emctl start dbconsole
复制代码


有如上错误 ,然后按提示,做了这几条命令

现在emctl start dbconsole  服务启动起来后,没过几秒钟,端口就关闭了, 大神们还知道什么问题啊。

  1. [oracle@oracle ~]$ emctl status dbconsole
  2. Oracle Enterprise Manager 11g Database Control Release 11.2.0.4.0
  3. Copyright (c) 1996, 2013 Oracle Corporation.  All rights reserved.
  4. http://oracle:5500/em/console/aboutApplication
  5. EM Daemon is not running.
  6. ------------------------------------------------------------------
  7. Logs are generated in directory /u01/app/oracle/product/11.2.0/oracle_ORCL/sysman/log
复制代码
这里有报em daemon is not running的错误,我不知道怎么办。。。网上查了要改时区,可是我这一改时区,他又自动改回去了。。。


论坛徽章:
0
2#
 楼主| 发表于 2017-8-2 18:11 | 只看该作者
还有就是 把电脑重启之后,第一次emctl start dbconsole 虽然也报EM Daemon is not running.  但是端口是打开的,能正常访问em, 但是手工emctl stop dbconsole之后。再emctl start dbconsole 又出现端口打开自动关闭,然后用不起来了。。。

使用道具 举报

回复
论坛徽章:
0
3#
 楼主| 发表于 2017-8-2 18:30 | 只看该作者
emdb.nohup 日志下有一堆这样的错误,会跟它有关吗
  1. 17/08/02 18:22:13 警告: 代码源 /u01/app/oracle/product/11.2.0/sysman/jlib/j2ee/jsch.jar (来自 <classpath> in /u01/app/oracle/product/11.2.0/oc4j/j2ee/oc4j_applications/applications/em/em) 与 /u01/app/oracle/product/11.2.0/oui/jlib/jsch.jar (from <classpath> in /u01/app/oracle/product/11.2.0/oc4j/j2ee/oc4j_applications/applications/em/em) 具有相同的文件名, 但与其不完全相同。如果前者包含相同类的不同版本, 则会被屏蔽掉, 因为后者在加载程序 em.web.em:0.0.0 的搜索路径中已是可见的。
  2. 17/08/02 18:22:13 警告: 代码源 /u01/app/oracle/product/11.2.0/sysman/jlib/j2ee/ssh.jar (来自 <classpath> in /u01/app/oracle/product/11.2.0/oc4j/j2ee/oc4j_applications/applications/em/em) 与 /u01/app/oracle/product/11.2.0/oui/jlib/ssh.jar (from <classpath> in /u01/app/oracle/product/11.2.0/oc4j/j2ee/oc4j_applications/applications/em/em) 具有相同的文件名, 但与其不完全相同。如果前者包含相同类的不同版本, 则会被屏蔽掉, 因为后者在加载程序 em.web.em:0.0.0 的搜索路径中已是可见的。
  3. 17/08/02 18:22:13 警告: 代码源 /u01/app/oracle/product/11.2.0/sysman/jlib/j2ee/remoteinterfaces.jar (来自 <classpath> in /u01/app/oracle/product/11.2.0/oc4j/j2ee/oc4j_applications/applications/em/em) 与 /u01/app/oracle/product/11.2.0/oui/jlib/remoteinterfaces.jar (from <classpath> in /u01/app/oracle/product/11.2.0/oc4j/j2ee/oc4j_applications/applications/em/em) 具有相同的文件名, 但与其不完全相同。如果前者包含相同类的不同版本, 则会被屏蔽掉, 因为后者在加载程序 em.web.em:0.0.0 的搜索路径中已是可见的。
  4. 17/08/02 18:22:13 警告: 代码源 /u01/app/oracle/product/11.2.0/sysman/jlib/ocm/jsse.jar (来自 manifest of /u01/app/oracle/product/11.2.0/sysman/jlib/emocmclnt.jar) 与 /u01/app/oracle/product/11.2.0/jdk/jre/lib/jsse.jar (from system property sun.boot.class.path) 具有相同的文件名, 但与其不完全相同。如果前者包含相同类的不同版本, 则会被屏蔽掉, 因为后者在加载程序 em.web.em:0.0.0 的搜索路径中已是可见的。
  5. 17/08/02 18:22:13 警告: 代码源 /u01/app/oracle/product/11.2.0/sysman/jlib/ocm/xmlparserv2.jar (来自 manifest of /u01/app/oracle/product/11.2.0/sysman/jlib/emocmclnt.jar) 与 /u01/app/oracle/product/11.2.0/oc4j/lib/xmlparserv2.jar (from <code-source> (ignore manifest Class-Path) in META-INF/boot.xml in /u01/app/oracle/product/11.2.0/oc4j/j2ee/home/oc4j.jar) 具有相同的文件名, 但与其不完全相同。如果前者包含相同类的不同版本, 则会被屏蔽掉, 因为后者在加载程序 em.web.em:0.0.0 的搜索路径中已是可见的。
  6. 17/08/02 18:22:13 警告: 代码源 /u01/app/oracle/product/11.2.0/sysman/jlib/ocm/http_client.jar (来自 manifest of /u01/app/oracle/product/11.2.0/sysman/jlib/emocmclnt.jar) 与 /u01/app/oracle/product/11.2.0/oc4j/j2ee/home/lib/http_client.jar (from <code-source> (ignore manifest Class-Path) in META-INF/boot.xml in /u01/app/oracle/product/11.2.0/oc4j/j2ee/home/oc4j.jar) 具有相同的文件名, 但与其不完全相同。如果前者包含相同类的不同版本, 则会被屏蔽掉, 因为后者在加载程序 em.web.em:0.0.0 的搜索路径中已是可见的。
  7. 17/08/02 18:22:13 警告: 代码源 /u01/app/oracle/product/11.2.0/sysman/jlib/ocm/log4j-core.jar (来自 manifest of /u01/app/oracle/product/11.2.0/sysman/jlib/emocmclnt.jar) 与 /u01/app/oracle/product/11.2.0/sysman/jlib/log4j-core.jar (from <classpath> in /u01/app/oracle/product/11.2.0/oc4j/j2ee/oc4j_applications/applications/em/em) 具有相同的文件名, 但与其不完全相同。如果前者包含相同类的不同版本, 则会被屏蔽掉, 因为后者在加载程序 em.web.em:0.0.0 的搜索路径中已是可见的。
复制代码

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表