oracle 11g r2 OEM配置

阅读更多

使用环境:win8+oracle 11g r2

前言:不知道是何种原因(多种原因),装好的oracle没有EM,那么就需要自己配置一下

PS:配置过程出现各种各样的问题,整整弄了一个晚上,现在分享,希望大家不要再走弯路

 

基本步骤:

  1. 设置好监听器, 启动监听:lsnrctl start,查看监听状态:lsnrctl statu
  2. 删除dbcontrol:emca -deconfig dbcontrol db
  3. 删除EM资料库:emca -repos drop
  4. 创建新资料库:emca -repos create 
  5. 重新配置dbcontrol:emca -config dbcontrol db

 

 注意:
        1.cmd要使用管理员方式(否则不能备份文件)
        2.密码不能太简单,111111即可 (无法对所有EM相关账户解锁)
        3.sys的密码 记得加权限 111111 as sysdba
        4.第五步之前请确认解锁状态(理论上需要的三个账号都是open状态)
--解锁用户
alter user scott account unlock;
--查询状态
select username,account_status from dba_users;
--重新赋值密码
alter user sys identified by 111111;
 
 下面这句话解决“ 无法对所有 EM 相关帐户解锁” 的问题(这个不知道有没有效果,如果上面方式不行,那么可尝试)
     reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor" /v "AutoRun" /d "" /f
 
运行:
    1. 设置ORACLE_UNQNAME:set ORACLE_UNQNAME=ORCL   set ORACLE_SID=  ORCL

    2. 启动: emctl  start  dbconsole(如果上面的 dbcontrol  配置成功应该是已经运行状态
    3.检测运行状态 emctl  status dbconsole
    4.访问地址: https://127.0.0.1:1158/em (注意证书要确认,或者直接执行)
     5.停止: emctl  stop  dbconsole
 

声明:

1.原创文章,转载请标明并加本文连接。

2.文章反映个人愚见,如有异议欢迎讨论指正

3.更多的内容请看我的  个人博客(测试版)

 

你可能感兴趣的:(oracle,数据库,oem)