- 關(guān)系數(shù)據(jù)庫與SQL Server(2019版)
- 段利文 龔小勇主編
- 517字
- 2021-12-17 17:41:10
項目3.4 刪除數(shù)據(jù)庫
當(dāng)數(shù)據(jù)庫不再使用時,就可將其從SQL Server服務(wù)器上刪除。數(shù)據(jù)庫的刪除是指徹底地將相應(yīng)的數(shù)據(jù)庫文件從物理磁盤中刪除,是永久性、不可恢復(fù)的。所以,用戶應(yīng)當(dāng)小心使用刪除操作。
任務(wù)3.4.1 使用對象資源管理器刪除數(shù)據(jù)庫
【例3-17】 刪除數(shù)據(jù)庫DB2。
其操作步驟如下。
1)在“對象資源管理器”窗口中展開服務(wù)器,定位到要刪除的“DB2”數(shù)據(jù)庫。
2)右擊“DB2”數(shù)據(jù)庫,在彈出的快捷菜單中選擇“刪除”命令,會出現(xiàn)如圖3-9所示的對話框。
3)單擊“確定”按鈕即可完成刪除操作。
如果在如圖3-9所示的“刪除對象”對話框的下方勾選了“刪除數(shù)據(jù)庫備份和還原歷史記錄信息”選項,則在刪除數(shù)據(jù)庫的同時,也將從“Msdb”數(shù)據(jù)庫中刪除該數(shù)據(jù)庫的備份和還原歷史記錄。
如果勾選了“關(guān)閉現(xiàn)有連接”選項,在刪除數(shù)據(jù)庫前,SQL Server會自動將所有與該數(shù)據(jù)相連的連接全部關(guān)閉后,再刪除數(shù)據(jù)庫。如果沒有勾選該項,而且有其他活動連接,在刪除數(shù)據(jù)庫時,將會出現(xiàn)如圖3-10所示的錯誤信息。
任務(wù)3.4.2 認(rèn)識DROP DATABASE語句
在SQL Server中,DROP DATABASE命令的語法如下。


圖3-9 “刪除對象”對話框

圖3-10 刪除數(shù)據(jù)庫時的出錯信息
任務(wù)3.4.3 刪除數(shù)據(jù)庫
【例3-16】 將數(shù)據(jù)庫DB3、DB4、DB5刪除。
其操作步驟如下。
1)在SSMS的查詢窗口中,輸入以下語句。

2)單擊工具欄上的按鈕(或按〈F5〉鍵)。