zoukankan      html  css  js  c++  java
  • Oracle Enterprise Manager打不开的解决方法

    之前OEM一直可以打开,但今天上班发现打不开了,输入http://localhost:1158/em 提示该网页无法打开。

    那么检查一下:

    cmd进命令行

    C:Documents and SettingsAdministrator>set oracle_sid=orcl

    C:Documents and SettingsAdministrator>emctl status dbconsole

    提示Oracle Enterprise Manager 10g is not running

    好吧,看来dbconsole没有起来,继续

    emctl start dbconsole

    发现OracleDBConsleorcl无法启动。

    看来还真是起不来呢。

    去服务里面试下。运行->services.msc,启动一下OracleDBConsleorcl服务,结果提示OracleDBConsleorcl服务启动后又关闭。看来还是起不来呢,不知道哪位同学之前在数据库服务器上做过什么东东,可能是改过IP?改过机器名?还是什么?我也不管了,解决这个问题。想了想,重新创建EM吧。

    回来 windows命令行执行

    1、

    C:Documents and SettingsAdministrator>emca -repos recreate

    EMCA 开始于 2012-5-8 11:18:06
    EM Configuration Assistant 10.2.0.1.0 正式版
    版权所有 (c) 2003, 2005, Oracle。保留所有权利。

    输入以下信息:
    数据库 SID: orcl

    监听程序端口号: 1521
    SYS 用户的口令:
    SYSMAN 用户的口令:

    是否继续? [yes(Y)/no(N)]: y

    2012-5-8 11:18:25 oracle.sysman.emcp.EMConfig perform
    信息: 正在将此操作记录到 D:softOraclecfgtoollogsemcaorclemca_2012-05-08_11
    8-06-上午.log。
    2012-5-8 11:18:28 oracle.sysman.emcp.EMReposConfig dropRepository
    信息: 正在删除 EM 资料档案库 (此操作可能需要一段时间)...
    2012-5-8 11:19:27 oracle.sysman.emcp.EMReposConfig invoke
    信息: 已成功删除资料档案库
    2012-5-8 11:19:28 oracle.sysman.emcp.EMReposConfig createRepository
    信息: 正在创建 EM 资料档案库 (此操作可能需要一段时间)...
    2012-5-8 11:21:29 oracle.sysman.emcp.EMReposConfig invoke
    信息: 已成功创建资料档案库
    已成功完成 Enterprise Manager 的配置
    EMCA 结束于 2012-5-8 11:21:29

    -------------------------------------------------

    上面操作为重新创建 EM 资料档案库

    ------------------------------------------------

    2、然后是配置控制台:

    C:Documents and SettingsAdministrator>emca -config dbcontrol db

    EMCA 开始于 2012-5-8 11:23:42
    EM Configuration Assistant 10.2.0.1.0 正式版
    版权所有 (c) 2003, 2005, Oracle。保留所有权利。

    输入以下信息:
    数据库 SID: orcl
    已为数据库 orcl配置了 Database Control
    您已选择配置 Database Control, 以便管理数据库 orcl
    此操作将移去现有配置和默认设置, 并重新执行配置
    是否继续? [yes(Y)/no(N)]: y
    监听程序端口号: 1521
    SYS 用户的口令:
    DBSNMP 用户的口令:
    SYSMAN 用户的口令:
    通知的电子邮件地址 (可选):
    通知的发件 (SMTP) 服务器 (可选):

    -----------------------------------------------------------------

    已指定以下设置

    数据库 ORACLE_HOME ................ D:softOracle

    数据库主机名 ................ Name-15DF19DF

    监听程序端口号 ................ 1521
    数据库 SID ................ orcl

    通知的电子邮件地址 ...............
    通知的发件 (SMTP) 服务器 ...............

    -----------------------------------------------------------------
    是否继续? [yes(Y)/no(N)]: y

    .................................

    .................................

    .................................

    信息: >>>>>>>>>>> Database Control URL 为 http://Name-15DF19DF:1158/em<<<<<<<
    <<<<
    已成功完成 Enterprise Manager 的配置
    EMCA 结束于 2012-5-8 11:27:43

    C:Documents and SettingsAdministrator>emctl start dbconsole

    好了,控制台服务启动了,

    OEM也可以正常登陆了。

    -------------------------------------

    当然,重做EM的两条语句也可以并一起写:

    emca -config dbcontrol db -repos recreate

    它等于 emca -repos recreate +  emca -config dbcontrol db

    转自:http://blog.csdn.net/ethanwalle/article/details/7553448

  • 相关阅读:
    Golang Channel用法简编
    一个有关Golang变量作用域的坑
    Goroutine是如何工作的
    Go语言是如何处理栈的
    Go与C语言的互操作
    Lua虚拟机初始化
    lua 函数调用 -- 闭包详解和C调用
    c++对象导出到lua
    nginx缓存设置proxy_cache
    golang中map并发读写问题及解决方法
  • 原文地址:https://www.cnblogs.com/jiguixin/p/3593397.html
Copyright © 2011-2022 走看看