方法: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
登录后复制
2、如果是正在运行,则先停止其运行,这是个好习惯
$ emctl stop dbconsole
登录后复制
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服务器上所运行的服务,命令如下:
使用lsnrctl status,查看监听状态。
推荐教程:《Oracle视频教程》
以上就是oracle怎么关闭em的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2069616.html