Bagikan melalui


Menghapus database

Topik ini menjelaskan cara menghapus database yang ditentukan pengguna di SQL Server Management Studio di SQL Server 2014 dengan menggunakan SQL Server Management Studio atau Transact-SQL.

Dalam Topik Ini

Sebelum Anda mulai

Batasan dan Pembatasan

  • Database sistem tidak dapat dihapus.

Prasyarat

  • Hapus rekam jepret database apa pun yang ada di database. Untuk informasi selengkapnya, lihat Menghapus Rekam Jepret Database (Transact-SQL).

  • Jika database terlibat dalam pengiriman log, hapus pengiriman log.

  • Jika database diterbitkan untuk replikasi transaksional, atau diterbitkan atau berlangganan untuk menggabungkan replikasi, hapus replikasi dari database.

Rekomendasi

  • Pertimbangkan untuk mengambil cadangan lengkap database. Database yang dihapus hanya dapat dibuat ulang dengan memulihkan cadangan.

Keamanan

Izin

Untuk menjalankan DROP DATABASE, minimal, pengguna harus memiliki izin CONTROL pada database.

Menggunakan SQL Server Management Studio

Untuk menghapus database

  1. Di Object Explorer, sambungkan ke instans mesin database SQL Server, lalu perluas instans tersebut.

  2. Perluas Database, klik kanan database untuk dihapus, lalu klik Hapus.

  3. Konfirmasikan bahwa database yang benar telah dipilih, lalu klik OK.

Menggunakan T-SQL

Untuk menghapus database

  1. Sambungkan ke Mesin Database.

  2. Dari bilah Standar, klik Kueri Baru.

  3. Salin dan tempel contoh berikut ke dalam jendela kueri dan klik Jalankan. Contoh menghapus Sales database dan NewSales .

USE master ;  
GO  
DROP DATABASE Sales, NewSales ;  
GO  

Tindak Lanjut: Setelah menghapus database

Cadangkan database master . Jika master harus dipulihkan, database apa pun yang telah dihapus sejak pencadangan terakhir master masih akan memiliki referensi dalam tampilan katalog sistem dan dapat menyebabkan pesan kesalahan dinaikkan.

Lihat juga

CREATE DATABASE (SQL Server Transact-SQL)
MENGUBAH DATABASE (T-SQL)