Oracle OCP笔记(05)企业管理器(EM)

本文是Oracle OCP认证学习笔记的第五部分,主要探讨Oracle企业管理器(EM)的功能、使用方法和重要性,帮助读者理解如何通过EM有效管理数据库。

Oracle OCP笔记(05)企业管理器(EM)



1.企业管理器Enterprise Manager Database Control(Oracle 11g)
    emctl status dbconsole
    emctl start dbconsole
    emctl stop dbconsole


    使用浏览器连接到Database Control,注意打开防火墙端口,默认端口是1158。
    https://hostname:port/em


2.企业管理器Enterprise Manager Database Express(Oracle 12c)
    使用EM Express:
    打开em:
    exec dbms_xdb_config.sethttpsport(5500);        -- https
    exec dbms_xdb_config.sethttpport(5505);         -- http


    关闭em:
    exec dbms_xdb_config.sethttpsport(0);           -- https
    exec dbms_xdb_config.sethttpport(0);            -- http


    查看em端口:
    select dbms_xdb_config.gethttpsport from dual;  -- https
    select dbms_xdb_config.gethttpport from dual;   -- http


    使用浏览器连接到Database Express:
    https://hostname:port/em


    浏览器应该使用支持html5的高版本的浏览器,如Google Chrome,低版本IE,Firefox似乎不能连接。


3.手动配置Enterprise Manager Database Express端口(Oracle 12c)
    如果用dbca创建数据库时没有选择或配置Enterprise Manager Database Express,则需要手动配置EM Express.
    ·注册监听器
      如果监听器listener运行在非标准端口(1521),则初始化参数local_listener需注册正确的监听:
      select value from v$parameter where name = 'local_listener';   -- LISTENER_SID,名称在tnsnames.ora中配置
      alter system set local_listener=inst1; 


      tnsnames.ora:
      inst1= (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=host_name)(PORT=1234))
             (CONNECT_DATA=(SERVICE_NAME=service_name)(SERVER=DEDICATED)))


    ·配置dispatchers
      修改初始化参数dispatchers
      select value from v$parameter where name = 'dispatchers';
      alter system set dispatchers='(PROTOCOL=TCP) (SERVICE=<sid>XDB)';
      alter system set dispatchers='(PROTOCOL=TCP) (SERVICE=salesXDB)';


    ·设置EM Express访问端口
      non-CDB:
      exec dbms_xdb_config.sethttpsport(5500);


      CDB:
      alter session set container=CDB$ROOT;
      exec dbms_xdb_config.sethttpsport(5501);


      PDB:
      alter session set container=PDB1;
      exec dbms_xdb_config.sethttpsport(5502);
      
    ·确认端口是否已注册到监听器
      $ lsnrctl status | grep -i 5500


    ·使用EM Express(non-CDB,CDB,PDB):
      https://database-hostname:portnumber/em/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

软件开发明哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值