Menghapus database SQL Server bisa menggunakan Query (DROP) dan bisa juga menggunakan fasilitas yang ada di SQL Server Management Studio.
Sintaks:
DROP DATABASE [ IF EXISTS ]
database_name
[,database_name2,...]
database_name
[,database_name2,...]
!!! Warning!!!
Hati-hati ya dalam menghapus database, karena salah2 bisa fatal kehilangan seluruh data dan file fisik database juga akan terhapus. Sebaiknya backup terlebih dahulu.
Hati-hati ya dalam menghapus database, karena salah2 bisa fatal kehilangan seluruh data dan file fisik database juga akan terhapus. Sebaiknya backup terlebih dahulu.
Untuk menghapus dengan query Rani akan memberi contoh menghapus database bernama SaturNetDB.
Atau jika tidak yakin databasenya ada, kita bisa cek terlebih dahulu keberadaan database untuk kemudian dihapus dengan menggunakan IF EXISTDROP DATABASE IF EXISTS SaturNetDB
Yang perlu diperhatikan adalah database harus dalam keadaan tidak dipakai terlebih dahulu sebelum dihapus. Karena jika masih aktif dipakai akan muncul pesan berikut:
Msg 3702, Level 16, State 3, Line 1
Cannot drop database "SaturNetDB" because it is currently in use.
USE master
ALTER DATABASE [SaturNetDB] SET SINGLE_USER WITH ROLLBACK IMMEDIATE
GO
DROP DATABASE [SaturNetDB]
Setelah berhasil kita bisa klik tombol refresh di Object Explorer untuk melihat apakah database sudah benar-benar terhapus.
Cara ini lebih mudah, yaitu dengan klik kanan database yang ingin kita hapus di Object Explorer, lalu pilih Delete.
Database pun terhapus.
0 Comments