免責事項:この記事はブロガーオリジナル記事ですが、許可ブロガーなく再生してはなりません。https://blog.csdn.net/leo__1990/article/details/91488758
1. SQLを使用してデータベースを停止します* PLUS
[オラクル@のDG2〜] $ sqlplusをログ SQL>のsysdbaとして接続/ SQL> SHUTDOWN IMMEDIATE SQL> SHUTDOWN IMMEDIATE 閉じデータベース。 データベースがマウント解除します。 ORACLEインスタンスがシャットダウンします。 SQL>終了
2.停止聴いたリスナー
[オラクル@のDG2〜] $のLSNRCTL停止 Linux用のLSNRCTL:バージョン11.2.0.4.0 -生産23-DEC-2016午後02時44分52秒の 著作権(C)1991、2013、Oracleの。全著作権所有。 接続(DESCRIPTION =(ADDRESS =(PROTOCOL = TCP)を(HOST = DG1)(PORT = 1521))) コマンドが正常に完了します
3. HTTPサービスを停止します
[ルート@ DG2〜]#サービスのhttpd停止 のhttpdを停止:[OK] [ルート@のDG2〜]#
rootまたは再度ログインする4. SU(ユーザーがOracleを保つことができれば、再インストール)
5.インストールディレクトリを削除します
[ルート@ DG2〜]#RM -rfは/ u01 / app / oracle / [ルート@ DG2〜]#RM -rf / U01 /アプリ/ oraInventoryの/
/ usr / binに6.ファイルは削除します
[ルート@ DG2〜]#RM -rfは/ usr / local / binに/ dbhome [ルート@ DG2〜]#RM -rfは/ usr / local / bin / oraenvこの [ルート@ DG2〜]#RM -rfは/ usr / local / binに/はcoraenv
7.は/ etc / oratabを削除
[ルート@のDG2〜]#rmをの/ etc / oratabを
8. /etc/oraInst.locのを削除します。
[ルート@のDG2〜]#1のRMは/etc/oraInst.loc
9. oracleユーザーが削除する(再インストールするには、削除することはできません)
[ルート@ DG2〜]#のでuserdel -rオラクル
ユーザー・グループが削除された10(、再インストールするには、あなたが削除することはできません)
[ルート@ DG2〜]#groupdelグループoinstallを [ルート@のDG2〜]#のgroupdelグループはdba
11. [スタート]サービスの削除
[ルート@のDG2〜]#chkconfigをします
これまでのところ、再起動後に、Linuxシステム上のOracleデータベースが完全に削除されました!