`
housen1987
  • 浏览: 346028 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

更换计算机名导致EM不能启动的解决办法

阅读更多

方法:重建EM

步骤:

1 删除用户 SYSMAN和一些关联设置

drop user sysman cascade;
drop role MGMT_USER;
drop user MGMT_VIEW cascade;
drop public synonym MGMT_TARGET_BLACKOUTS;
drop public synonym SETEMVIEWUSERCONTEXT;

 

2 命令行删除以前的EM

   emca -deconfig dbcontrol db -repos drop

   期间会让你输入SID,端口号等信息。

   我创建的数据库实例名称是dwh,端口号是1521

   这一步只要没有输入错误,一般不会出错。

写道
C:\Documents and Settings\user>emca -deconfig dbcontrol db -repos drop

EMCA 开始于 2011-11-11 19:53:52
EM Configuration Assistant 10.2.0.1.0 正式版
版权所有 (c) 2003, 2005, Oracle。保留所有权利。

输入以下信息:
数据库 SID: dwh
监听程序端口号: 1521
SYS 用户的口令:
SYSMAN 用户的口令:
SYSMAN 用户的口令:
是否继续? [yes(Y)/no(N)]: y
2011-11-11 19:54:00 oracle.sysman.emcp.EMConfig perform
信息: 正在将此操作记录到 d:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\dwh\emca
_2011-11-11_07-53-52-下午.log。
2011-11-11 19:54:00 oracle.sysman.emcp.util.DBControlUtil stopOMS
信息: 正在停止 Database Control (此操作可能需要一段时间)...
2011-11-11 19:54:00 oracle.sysman.emcp.EMReposConfig stopDBMSJobs
警告: 初始化 SQL 连接时出错。无法执行 SQL 操作
2011-11-11 19:54:00 oracle.sysman.emcp.EMReposConfig invoke
警告: 无法移去 DBMS 作业。
2011-11-11 19:54:00 oracle.sysman.emcp.EMReposConfig dropRepository
信息: 正在删除 EM 资料档案库 (此操作可能需要一段时间)...
2011-11-11 19:54:03 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功删除资料档案库
已成功完成 Enterprise Manager 的配置
EMCA 结束于 2011-11-11 19:54:03

 

3 命令行新建EM

   emca -config dbcontrol db -repos create

   和删除的时候的输入差不多一样,这一步最容易出错了,不过如果按照以上操作步骤的话,一般情况下都是不会出错的。

4 启动EM

   在第3步新建成功之后会自动启动EM的。

  

写道
C:\Documents and Settings\user>emca -config dbcontrol db -repos create

EMCA 开始于 2011-11-11 19:54:07
EM Configuration Assistant 10.2.0.1.0 正式版
版权所有 (c) 2003, 2005, Oracle。保留所有权利。

输入以下信息:
数据库 SID: dwh
监听程序端口号: 1521
SYS 用户的口令:
DBSNMP 用户的口令:
SYSMAN 用户的口令:
通知的电子邮件地址 (可选):
通知的发件 (SMTP) 服务器 (可选):
-----------------------------------------------------------------

已指定以下设置

数据库 ORACLE_HOME ................ d:\oracle\product\10.2.0\db_1

数据库主机名 ................ CS00
监听程序端口号 ................ 1521
数据库 SID ................ dwh
通知的电子邮件地址 ...............
通知的发件 (SMTP) 服务器 ...............

-----------------------------------------------------------------
是否继续? [yes(Y)/no(N)]: y
2011-11-11 19:54:24 oracle.sysman.emcp.EMConfig perform
信息: 正在将此操作记录到 d:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\dwh\emca
_2011-11-11_07-54-07-下午.log。
2011-11-11 19:54:25 oracle.sysman.emcp.EMReposConfig createRepository
信息: 正在创建 EM 资料档案库 (此操作可能需要一段时间)...
2011-11-11 19:55:33 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功创建资料档案库
2011-11-11 19:55:36 oracle.sysman.emcp.util.DBControlUtil startOMS
信息: 正在启动 Database Control (此操作可能需要一段时间)...
2011-11-11 19:56:16 oracle.sysman.emcp.EMDBPostConfig performConfiguration
信息: 已成功启动 Database Control
2011-11-11 19:56:16 oracle.sysman.emcp.EMDBPostConfig performConfiguration
警告: 无法创建 Database Control 快捷方式
2011-11-11 19:56:16 oracle.sysman.emcp.EMDBPostConfig performConfiguration
信息: >>>>>>>>>>> Database Control URL 为
http://CS00:5500/em <<<<<<<<<<
<
已成功完成 Enterprise Manager 的配置
EMCA 结束于 2011-11-11 19:56:16

 

附录:

  EM命令总结:

 

写道
emca -config dbcontrol db -repos create 创建em资料库,并配制Database Control
emca -deconfig dbcontrol db -repos drop 取消配制Database Control,并删除em资料库
emca -repos create                      创建一个EM资料库
emca -repos recreate                    重建一个EM资料库
emca -repos drop                        删除一个EM资料库
emca -config dbcontrol db               配置数据库的 Database Control
emca -deconfig dbcontrol db             删除数据库的 Database Control配置
emctl start dbconsole                   先设置ORACLE_SID环境变量后,启动EM console服务
emctl stop dbconsole                    先设置ORACLE_SID环境变量后,停止EM console服务
emctl status dbconsole                  先设置ORACLE_SID环境变量后,查看EM console服务的状态

 

注意:

    不要偷懒,一步一个脚印,如果有错误,就去看日志。%ORACLE_HOME%/cfgtoollogs\emca目录下

0
4
分享到:
评论

相关推荐

    Windows不能在本地计算机启动OracleDBConsoleorc

    在Windows操作系统中,当遇到"Windows不能在本地计算机启动OracleDBConsoleorc"的问题时,这通常意味着Oracle数据库控制台服务无法正常启动。OracleDBConsole[SID]服务是Oracle数据库企业管理器的一部分,它允许用户...

    Oracle_EM无法启动_解决方案

    ### Oracle EM 无法启动 解决方案 #### 一、问题背景 在Oracle 10g环境中,用户可能会遇到Oracle Enterprise Manager (OEM) 无法正常...正确执行这些步骤,不仅可以解决EM无法启动的问题,还能确保EM服务的稳定运行。

    DELL服务器的默认网卡名为em0、em1导致我们kickstart自动安装还需要手工干预解决方法

    ### DELL服务器默认网卡名em0、em1导致Kickstart自动安装问题及解决方法 在IT运维领域,批量部署服务器是一项重要的工作内容。Kickstart作为一种自动化安装工具,在大规模部署Red Hat Enterprise Linux(RHEL)等...

    存储器EM实验报告 关于计算机组成原理

    实验基于COP2000实验仪进行,利用K16到K23开关模拟数据总线DBUS,其他开关作为控制信号,实现了对EM的读写操作,旨在深入理解模型机中EM的工作原理和控制方法。 存储器EM采用了一片6116RAM作为存储单元,通过74HC...

    oracle10g10204or05-em无法启动解决办法

    oracle10g10204 or 10205 处理方法。 单实例数据库应用此patch的方法如下: 1、安装或者升级数据库到10.2.0.4过程中忽略此错误继续安装,数据库的创建不受影响。 2、使用opatch把此补丁应用到oracle安装: 一种...

    oracle修改机器名后不能启动Console的解决方案

    ### Oracle修改机器名后不能启动Console的解决方案 在Oracle数据库管理过程中,有时为了方便记忆或出于其他考虑,可能会更改服务器的主机名。然而,在Oracle环境中修改主机名后,可能会遇到Oracle Database Console...

    Oracle\oracle_EM无法正常登陆解决方案

    ### Oracle EM 无法正常登录解决方案 #### 问题背景与描述 在使用Oracle 10G的企业管理器(Enterprise Manager, 简称EM)时,可能会遇到无法正常登录的情况。具体表现为,在浏览器地址栏输入`...

    修改计算机名或IP后Oracle10g服务无法启动的解决方法

    在修改了计算机名或IP地址之后,尝试启动Oracle 10g服务(例如,"OracleDBConsoleorcl")时,Windows服务管理器可能会报错,提示“Windows不能在本地计算机启动OracleDBConsoleorcl。有关更多信息,查阅系统事件日志...

    Oracle OEM无法启动问题的解决办法

    ### Oracle OEM 无法启动问题详解及解决方法 #### 一、问题概述 Oracle Enterprise Manager (OEM) 是Oracle提供的一款用于管理和监控Oracle数据库环境的强大工具。然而,在实际部署和使用过程中,用户可能会遇到...

    计算机更名oracle数据库服务启动不起来

    Oracle 数据库服务启动不起来解决方案 Oracle 数据库服务启动不...解决 Oracle 数据库服务启动不起来的问题需要我们解决环境变量、OC4J 配置、EM 配置等问题。通过按照上述步骤,我们可以成功启动 Oracle 数据库服务。

    无法启动ORACLEDBCONSOLEORCL服务的解决方案.doc

    解决Oracle数据库服务器更换IP导致ORACLEDBCONSOLEORCL服务无法启动的问题需要找到相关的配置文件,并将其中的IP地址更换为新的IP地址或机器名。此外,还需要按照特定的步骤来解决OracleDBConsoleorcl的启动问题。

    解决OracleDBConsoleorcl服务无法启动问题

    这种情况通常表现为尝试启动OracleDBConsoleorcl服务时,系统提示“Windows不能在本地计算机启动OracleDBConsoleorcl”并建议查阅系统事件日志或联系服务厂商。根据描述中的信息,此类问题的具体错误代码为2。 ####...

    oracle em连不上

    但有时候,我们可能会遇到EM连接不上的问题,本文将为您提供一些建议来解决这个问题。 首先,我们需要检查EM的服务状态是否已经启动。如果没有启动,需要启动oracledbconsole服务和oracleoradb_home1TNSListener...

    oracle oracleDBConsoleOcl服务无法启动解决办法

    ### Oracle DBConsoleOcl 服务无法启动解决办法详解 #### 问题概述 在Windows操作系统下,用户遇到Oracle DBConsoleOcl服务无法启动的问题。具体表现为系统提示“Windows不能在本地计算机上启动OracleDBConsoleorcl...

    不能启动oracleDBConsole解决方案.txt

    ### 不能启动oracleDBConsole解决方案 #### 背景与问题描述 在使用Oracle数据库时,用户可能会遇到无法启动Oracle Enterprise Manager (OEM) Database Control(通常简称为Oracle DB Console)的问题。这个问题...

    解决OracleDBConsole服务不能启动的原因

    ### 解决OracleDBConsole服务不能启动的原因 在处理Oracle数据库管理与维护的过程中,遇到OracleDBConsole服务无法启动的问题是常见的挑战之一。OracleDBConsole服务,作为Oracle企业管理器(Oracle Enterprise ...

    Linux平台下启动oracle 11g EM控制台

    #### 二、启动 EM 控制台的方法 1. **基本命令**: - `emctl start dbconsole`:此命令用于启动 EM 控制台。 - `emctl stop dbconsole`:此命令用于停止 EM 控制台。 2. **检查状态**: - `emctl status ...

    XP安装Oracle 10时实例化EM配置文件时出错解决方案

    这一系列操作表明,用户是在试图解决由于EM配置文件损坏或不兼容导致的问题。在创建资料档案库的过程中,虽然命令行显示“已成功创建资料档案库”,但在后续启动Database Control时出现了警告:“无法创建Database...

Global site tag (gtag.js) - Google Analytics