Linux環境でのOracle 11gのアンロード操作

免責事項:この記事はブロガーオリジナル記事ですが、許可ブロガーなく再生してはなりません。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データベースが完全に削除されました!

おすすめ

転載: blog.csdn.net/leo__1990/article/details/91488758