Hapus database dari instans ApsaraDB RDS for SQL Server menggunakan Konsol atau Pernyataan SQL.
Prasyarat
Sebelum menghapus database, pastikan database berada dalam status ONLINE. Jalankan kueri berikut untuk memeriksa:
SELECT name, state_desc FROM sys.databases WHERE name = 'Database name';Jika state_desc mengembalikan nilai OFFLINE, bawa database tersebut ke status ONLINE terlebih dahulu:
EXEC sp_rds_set_db_online 'Database name'Untuk informasi selengkapnya, lihat Prosedur tersimpan.
Hapus database menggunakan Konsol
Buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instans RDS Anda berada, lalu temukan instans RDS tersebut dan klik ID instans.
Di panel navigasi sebelah kiri, klik Databases.
Temukan database yang ingin dihapus, lalu klik Delete di kolom Actions.
Pada dialog konfirmasi, klik OK.
Hapus database menggunakan Pernyataan SQL
Hubungkan ke instans RDS. Untuk informasi selengkapnya, lihat Hubungkan ke instans ApsaraDB RDS for SQL Server.
Jalankan pernyataan berikut:
-- Ganti database_name dengan nama database yang akan dihapus DROP DATABASE [database_name];Jika pernyataan
DROP DATABASEmenghasilkan error pada instans yang menjalankan SQL Server 2012 atau versi lebih baru di RDS High-availability Edition, gunakan prosedur tersimpan berikut sebagai gantinya. Prosedur ini akan menghapus database, menghapus gambar terkait, serta menutup semua koneksi aktif.EXEC sp_rds_drop_database 'database name'
Referensi API
| Operasi | Deskripsi |
|---|---|
| DeleteDatabase | Menghapus database. |