• 技术文章 >数据库 >Oracle

    oracle怎么关闭em

    长期闲置长期闲置2022-05-24 16:17:11原创157

    方法:1、用“emctl status dbconsole”查看em状态;2、用“emctl stop dbconsole”使em停止运行;3、用“emca -deconfig dbcontrol db-repos drop”关闭em即可。

    本教程操作环境:Windows10系统、Oracle 11g版、Dell G3电脑。

    oracle怎么关闭em

    1、首先查看em的状态

    $ emctl status dbconsole

    20.png

    2、如果是正在运行,则先停止其运行,这是个好习惯

    $ emctl stop dbconsole

    21.png

    3、然后,执行命令

    $ emca -deconfig dbcontrol db -repos drop

    其实完成这个命令后,下面的脚本已经不需要了,因为本人亲测,下面的所有语句都返回 object 已经被删除的错误。

    不过,也不排除有时候会有残留,所以写成脚本保存,可以随时使用。

    创建后续清理脚本

    $ vim dropEM.sql

    然后将下面的SQL语句拷贝到dropEM.sql中并保存

    drop public synonym setemviewusercontext;
    drop public synonym mgmt_target_blackouts;
    drop role mgmt_user;
    drop user mgmt_view cascade;
    drop user sysman cascade;

    在sqlplus 中调用该脚本

    SQL> @dropEM.sql

    就可以彻底删除EM了。

    扩展知识:

    ORACLE 12C EM的默认启动端口是5500,为防止异常攻击,建议将此端口对应的服务进行关闭,规避受攻击风险。

    先查看Oracle服务器上所运行的服务,命令如下:

    17.png

    使用lsnrctl status,查看监听状态。

    18.png

    推荐教程:《Oracle视频教程

    以上就是oracle怎么关闭em的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:oracle
    上一篇:oracle怎么删除session 下一篇:oracle怎么实现读写分离
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【腾讯云】年中优惠,「专享618元」优惠券!• oracle存储过程中while循环怎么用• oracle怎么去掉前后的空格• oracle怎么查看表属于哪个用户• oracle怎么删除约束条件• 归纳总结Oracle视图知识点
    1/1

    PHP中文网