首頁  >  文章  >  資料庫  >  oracle怎麼關閉em

oracle怎麼關閉em

WBOY
WBOY原創
2022-05-24 15:57:062681瀏覽

方法:1、用「emctl status dbconsole」查看em狀態;2、用「emctl stop dbconsole」使em停止運作;3、用「emca -deconfig dbcontrol db-repos drop」關閉em即可。

oracle怎麼關閉em

本教學操作環境:Windows10系統、Oracle 11g版、Dell G3電腦。

oracle怎麼關閉em

1、先查看em的狀態

$ emctl status dbconsole

oracle怎麼關閉em

2、如果正在運行,則先停止其運行,這是個好習慣

$ emctl stop dbconsole

oracle怎麼關閉em

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伺服器上所執行的服務,指令如下:

oracle怎麼關閉em

#使用lsnrctl status,查看監聽狀態。

oracle怎麼關閉em

推薦教學:《Oracle影片教學

以上是oracle怎麼關閉em的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn