Skenario:
Anda bekerja sebagai pengembang Database di perusahaan Asuransi Kesehatan, Anda perlu membuat skrip untuk menjatuhkan database yang dapat digunakan di lingkungan yang berbeda seperti QA, UAT, dan Produksi.Solusi:
Ada beberapa cara untuk menjatuhkan database di SQL Server. Anda dapat menggunakan bagian GUI dari SSMS untuk menjatuhkan basis data.Dengan menggunakan GUI: Klik kanan pada database yang ingin Anda jatuhkan dan kemudian tekan Hapus seperti yang ditunjukkan di bawah ini.
Cara Menghapus Database di SQL Server - Tutorial SQL Server
Di jendela di bawah, centang kotak Tutup koneksi yang ada. Ini akan menutup koneksi yang ada, jika Anda tidak mencentang ini, drop mungkin gagal jika ada koneksi terbuka ke database. Cara menghapus Database di SQL Server - Tutorial SQL Server / TSQL Langkah demi Langkah
Gunakan TSQL Untuk Menjatuhkan Database di SQL Server:
Pada titik ini Anda dapat menekan tombol Script di jendela atas untuk menghasilkan skrip sehingga Anda dapat menggunakan kapan saja Anda suka. Setelah Anda menekan Script dan buka di jendela baru. Skrip di bawah akan dibuat.
USE [master] GO ALTER DATABASE [TechBrothersIT] SET SINGLE_USER WITH ROLLBACK IMMEDIATE GO USE [master] GO DROP DATABASE [TechBrothersIT] GO
Bagian pertama skrip akan mengatur database ke mode Single User dan segera mengembalikan semua transaksi yang terbuka. Bagian Kedua dari skrip akan menjatuhkan database.