oracle如何刪除數據庫?

oracle刪除數據庫的方法:首先確認要刪除的數據庫,并關閉數據庫;然后以restrict方式重新打開數據庫,并啟動到mount狀態;最后使用drop database語句,并刪除數據庫的管理或跟蹤信息即可。

oracle如何刪除數據庫?

oracle刪除數據庫的方法:

1、確認當前數據庫是否為要刪除的那一個

select?name?from?v$database;

2、關閉數據庫

shutdown?immediate;

3、以restrict方式重新打開數據庫,并啟動到mount狀態

sqlplus?/?as?sysdba startup?restrict?mount;????-->?#?只有擁有sysdba角色權限的用戶才可以登錄數據庫,普通用戶則不可以

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

4、再次確認數據庫名,以防止誤刪除?

select?name?from?v$database;

5、使用drop database語句

drop?database;??-->?#?(10g及以后版本適用) ????????????????????#?它只刪除了數據庫文件(控制文件、數據文件、日志文件), ??????????????????????但并不刪除ORACLEBASE/admin/ORACLE_SID目錄下的文件 ??????????????????????也不會刪除初始化參數文件及密碼文件。

? ??

6、刪除數據庫的管理/跟蹤信息

rm?ORACLEBASE/admin/ORACLE_SID

? ??

7、清理oratab文件中的數據庫信息

cd?/etc/ ll?|?grep?ora vim?oratab #orcl:/u01/app/oracle/product/10.2.0/db_1:N

8、清理環境變量

vim?.bash_profile #export?ORACLE_SID=orcl #export?ORACLE_BASE=/u01/app/oracle/ #export?ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1/ #export?PATH=ORACLEHOME/bin:PATH

相關學習推薦:oracle數據庫學習教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊5 分享