方法: 1. 「emctl status dbconsole」を使用してEMのステータスを確認します; 2. 「emctl stop dbconsole」を使用してEMの実行を停止します; 3. 「emca -deconfig dbcontrol db-repos drop」を使用して閉じますえっと。
このチュートリアルの動作環境: Windows 10 システム、Oracle 11g バージョン、Dell G3 コンピューター。
1. まず em のステータスを確認します
$ emctl status dbconsole
2. 実行中の場合は停止します最初に実行します。これは良い習慣です
$ emctl stop dbconsole
3。次に、コマンド
$ emca -deconfig dbcontrol db -repos drop
を実行します。実際、このコマンドを完了すると、次のスクリプトが実行されます。以下のすべてのステートメントがオブジェクトが削除されたというエラーを返すことを個人的にテストしたため、これはもう必要ありません。
ただし、残留物が残る可能性も否定できないため、いつでも使用できるようにスクリプトとして記述して保存します。
後続のクリーンアップ スクリプトを作成します
$ 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;
In sqlplus Callこのスクリプト
SQL> @dropEM.sql
を実行すると、EM が完全に削除されます。
拡張知識:
ORACLE 12C EM のデフォルトの起動ポートは 5500 です。異常な攻撃を防ぐために、このポートに対応するサービスを終了することをお勧めします。攻撃のリスクを避けるため。
まず、Oracle サーバーで実行されているサービスを確認します。コマンドは次のとおりです:
lsnrctl status を使用して、リスニング ステータスを確認します。
推奨チュートリアル: 「Oracle ビデオ チュートリアル 」
以上がオラクルでそれらを閉じる方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。