首頁  >  文章  >  資料庫  >  oracle如何刪除資料庫?

oracle如何刪除資料庫?

coldplay.xixi
coldplay.xixi原創
2020-07-16 14:01:1912493瀏覽

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角色权限的用户才可以登录数据库,普通用户则不可以

                                          c ##5、使用drop database語句

select name from v$database;
    

##6、刪除資料庫的管理/追蹤資訊

drop database;  --> # (10g及以后版本适用)
                    # 它只删除了数据库文件(控制文件、数据文件、日志文件),
                      但并不删除ORACLEBASE/admin/ORACLE_SID目录下的文件
                      也不会删除初始化参数文件及密码文件。
    

#7、清除oratab檔案中的資料庫資訊

rm ORACLEBASE/admin/ORACLE_SID

8、清理環境變數

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

相關學習推薦:oracle資料庫學習教學

以上是oracle如何刪除資料庫?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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