`

修改sysman和dbsnmp密码后,EM无法启动

阅读更多
昨天登陆EM后提示sysman与dbsnmp用户密码过期,在该界面修改密码后,em再也进不去。
emctl status dbconsole 已关闭
emctl start dbconsole 失败
vi $ORACLE_HOME/host_sid/sysman/log/emdb.nohup
----- Tue Apr  9 16:09:16 2013::omsRecvDir is set? =  1 -----
----- Tue Apr  9 16:09:16 2013::Console Launched with PID 26043 at time Tue Apr  9 16:09:16 2013 -----
----- Tue Apr  9 16:09:16 2013::osname is linux -----
----- Tue Apr  9 16:09:16 2013::heap size used is 384M -----
----- Tue Apr  9 16:09:16 2013::perm size used is 400M -----
----- Tue Apr  9 16:09:16 2013::joptions used are -server -Xmx384M -XX:MaxPermSize=400M -XX:MinHeapFreeRatio=20 -XX:MaxHeapFreeRatio=40  -----
----- Tue Apr  9 16:09:16 2013::Agent Launched with PID 26065 at time Tue Apr  9 16:09:16 2013 -----
(pid=26065): starting emagent version 10.2.0.4.2
(pid=26065): emagent now exiting abnormally - initialization failure. Consult '.trc' and '.log' files.
----- Tue Apr  9 16:09:20 2013::Checking status of EMAgent : 26065 -----
----- Tue Apr  9 16:09:20 2013::EMAgent exited at Tue Apr  9 16:09:20 2013 with return value 55. -----
----- Tue Apr  9 16:09:20 2013::EMAgent has exited due to initialization failure. -----
----- Tue Apr  9 16:09:20 2013::Stopping other components. -----
----- Tue Apr  9 16:09:20 2013::EMWD Stopping DBConsole. -----
--- [color=orange]DBConsole internal stop. No OC4J admin passwd hence hard stop.[/color] ---
----- Tue Apr  9 16:09:25 2013::Commiting Process death. -----
----- Tue Apr  9 16:09:25 2013::Exiting watchdog loop


解决步骤:
百度谷歌搜了很久,方法大多为修改$ORACLE_HOME/host_sid/sysman/emd/targets.xml或$ORACLE_HOME/host_sid/sysman/config/emoms.properties文件中的加密方式为FALSE并用明文密码替换原来的密文,均无效。差点就要重建em了。。。。。这时,点到一个博客地址:http://orapath.blogspot.ca/2012/04/normal-0-false-false-false-en-us-zh-cn_19.html 依着步骤死马当活马医,然后就可以启动em了。
博文如下:
Thursday, April 19, 2012

Windows DBConsole internal stop. No OC4J admin passwd hence hard stop


Enterprise manager cannot be started. The status shows dbconsole is already started:
C:\>emctl status dbconsole
Oracle Enterprise Manager 11g Database Control Release 11.2.0.1.0
Copyright (c) 1996, 2010 Oracle Corporation.  All rights reserved.
https://JDEORA01:5500/em/console/aboutApplication
Oracle Enterprise Manager 11g is running.
------------------------------------------------------------------
Logs are generated in directory C:\APP\ORACLE\product\11.2.0\se1/jdeora01_e1prod/sysman/log


And it cannot be stopped:
C:\ >emctl stop dbconsole
Oracle Enterprise Manager 11g Database Control Release 11.2.0.1.0
Copyright (c) 1996, 2010 Oracle Corporation.  All rights reserved.
https://JDEORA01:5500/em/console/aboutApplication
The OracleDBConsoleE1PROD service is not started.

More help is available by typing NET HELPMSG 3521.

Log in Emdb.nohup shows:
12/04/19 15:34:11 Error starting ORMI server JDEORA01 port 5,521: Unrecognized Windows Sockets error: 0: JVM_Bind
12/04/19 15:34:11 Shutting down OC4J...
--- DBConsole internal stop. No OC4J admin passwd hence hard stop. ---
----- Thu Apr 19 15:34:15 2012::Commiting Process death. -----
----- Thu Apr 19 15:34:15 2012::Exiting watchdog loop

Find the process id and kill the tree in task manager:
C:\ >emctl status agent
Oracle Enterprise Manager 11g Database Control Release 11.2.0.1.0
Copyright (c) 1996, 2010 Oracle Corporation.  All rights reserved.
---------------------------------------------------------------
Agent Version     : 10.2.0.4.2
OMS Version       : 10.2.0.4.2
Protocol Version  : 10.2.0.4.2
Agent Home        : C:\APP\ORACLE\product\11.2.0\se1\jdeora01_E1PROD
Agent binaries    : C:\APP\ORACLE\product\11.2.0\se1
Agent Process ID  : 1732
Agent URL         : https://JDEORA01:1830/emd/main
Repository URL    : https://JDEORA01:5500/em/upload/
Started at        : 2012-04-16 15:37:38
Started by user   : SYSTEM
Last Reload       : 2012-04-16 15:55:52
Last successful upload                       : 2012-04-19 15:49:04
Total Megabytes of XML files uploaded so far :    32.59
Number of XML files pending upload           :        0
Size of XML files pending upload(MB)         :     0.00
Available disk space on upload filesystem    :    18.32%
Data channel upload directory                : C:/APP/ORACLE/product/11.2.0/se1/jdeora01_E1PROD/sysman/recv
Last successful heartbeat to OMS             : 2012-04-19 15:48:47
---------------------------------------------------------------
Agent is Running and Ready

Kill process 1732 and dbconsole can be started now:
C >emctl status dbconsole
Oracle Enterprise Manager 11g Database Control Release 11.2.0.1.0
Copyright (c) 1996, 2010 Oracle Corporation.  All rights reserved.
https://JDEORA01:5500/em/console/aboutApplication
Oracle Enterprise Manager 11g is running.
------------------------------------------------------------------
Logs are generated in directory C:\APP\ORACLE\product\11.2.0\se1/jdeora01_e1prod/sysman/log

注:我用的是Ubuntu 11.10加Oracle 11.2.0.1.0 64位,也同样有效。
分享到:
评论

相关推荐

    Oracle EM 的启动错误

    oracle.sysman.emcp.exception.EMConfigException: 启动 Database Control 时出错 at oracle.sysman.emcp.EMDBPostConfig.performConfiguration(EMDBPostConfig.java:649) at oracle.sysman.emcp.EMDBPostConfig....

    oracle修改密码手册

    详细描述修改oracle密码。su - oracle SQL> alter user dbsnmp account unlock identified by oracle; SQL> alter user sysman account unlock identified by oracle; 如果EM不能用的话需要重建EM 重建EM的步骤如下...

    oracle11g安装图解

    注意:此选项使用文件系统进行存储,并将一个口令用于所有数据库帐户(SYS、SYSTEM、SYSMAN、DBSNMP)。要设置安装的主目录、安装类型和创建启动数据库。 高级安装(A):高级选项,为不同的帐户设置不同的口令,...

    sysman

    sysman

    Oracle入门教程115页

    sysman . DBSNMP 2 企业版 3服务对于多个端口,一个端口对应一个服务 4主机名字和端口号 5 orcale是一个软件 内部包括多种数据库 运行平台 开发工具 6 pl/sql orcale开放工具 相当于myelicpse

    PLSQL Developer登录的默认密码介绍

    安装ORACLE12C时,若没有为下列用户重设密码,则其默认密码如下: 用户名 / 密码 登录身份 说明 sys/change_on_install SYSDBA 或 SYSOPER 不能以 NORMAL 登录,可作为默认的系统管理员 system/manager SYSDBA 或 ...

    sysman-开源

    sysman是受VMS SYSMAN启发的多主机管理外壳。 它使您可以连接到许多主机,在所有主机上并行执行命令或Shell脚本,然后将文件发送给它们。

    数据库安全设计指南.docx

    对于LIMIT FAILED_LOGIN_ATTEMPTS和PASSWORD_LIFE_TIME有两种配置,一种是设置这两个值为unlimited,这样应用程序不需要再修改密码,一种是设置某一个具体的值,这样比较安装,但要增加维护工作量,因为需要定期...

    oracle 安装与SQLPLUS简单用法

    一 安装oracle数据库成功之后,会显示相关的数据库信息: 全局数据库名:oracle 系统...SYS,SYSTEM,DBSNMP,SYSMAN 密码:oracle iSQL*Plus URL 为: http://210.45.216.146:5561/isqlplus iSQL*Plus DBA URL 为: http://210.

    Oracle 10g各个帐号的访问权限、登录路径、监控状态命令查询等等

    帐号和口令设置 要选择用户SYS、SYSTEM、DBSNMP、SYSMAN使用相同的口令,那就选择“所有账户使用同一口令”。 BI用户,口令ch51*****,SCOTT用户。以上全部为同一个口令ch5******* 这里选择“使用不同的口令”,分别...

    修复oracle安装过程中,出现的两个错位,内含有具体操作方法和脚本fix.rar

    和Error in invoking target 'agent nmhs' of makefile '/u01/app/oracle/product/11.2.0/db_1/sysman/lib/ins_emagent.mk'. See '/u01/app/oraInventory/logs/installActions2015-04-23_01-23-30PM.log' for ...

    oracle 11g em重建报唯一约束错误解决方法

    今天在手工配置Oracle11g的EM时总是报如下错误: WARNING:ORA-00001:uniqueconstraint(SYSMAN.PARAMETERS_PRIMARY_KEY)violated ORA-06512:at”SYSMAN.EMD_LOADER”,line4986 ORA-06512:atline1 以Metalink上也没有...

    oracle应用程序要求的数据库权限超出了您当前具有的权限

    通过IE浏览器运行em时,出现“”oracle应用程序要求的数据库权限超出了您当前具有的权限“”,发现sysman用户locked

    Enterprise Manager配置失败-将配置数据上载到资料档案库时出错.jpg

    解决方案: 1. 关闭防火墙服务; 2. 配置HOSTS文件 用记事本在C:\WINDOWS\system32\drivers\etc\目录下打开HOSTS文件 修改替换原文件 增加以下两条内容 1.127.0.0.1 localhost 2....3. 重新配置EM

    oracle常遇1000问

    2. ORACLE9IAS WEB CACHE的初始默认用户和密码? administrator/administrator 3. oracle 8.0.5怎么创建数据库? 用orainst。如果有motif界面,可以用orainst /m 4. oracle 8.1.7怎么创建数据库? dbassist 5...

    ORACLE常用傻瓜问题1000问

    2. ORACLE9IAS WEB CACHE的初始默认用户和密码? administrator/administrator 3. oracle 8.0.5怎么创建数据库? 用orainst。如果有motif界面,可以用orainst /m 4. oracle 8.1.7怎么创建数据库? dbassist 5. ...

    Oracle 10g应用指导

    第1章Oracle的安装卸载与使用环境,主要包括Oracle安装环境及方法,安装后的基本环境及服务,Oracle卸载,还包括验证数据库的安装,系统临时空间不足、监听服务无法启动以及Oracle默认帐户/口令等问题的精讲。...

    Oracle常用傻瓜问题1000问.rar

    《Oracle常用傻瓜问题1000问》... 和大家一起探讨, 共同进步!对ORACLE高手来说是不用看的. 1. Oracle安装完成后的初始口令? internal/oracle sys/change_on_install system/manager scott/tiger sysman/oem_temp

    Oracle de常见问题

    1. Oracle安装完成后的初始口令?  internal/oracle  sys/change_on_install  system/manager  scott/tiger ...2. ORACLE9IAS WEB CACHE的初始默认用户和密码? administrator/administrator

Global site tag (gtag.js) - Google Analytics