Detach Basis Data SQL Server Menggunakan SSMS dan T-SQL
Untuk memindahkan basis data ke instance SQL Server lain (misalkan untuk keperluan pengosongan kapasitas penyimpanan atau menonaktifkan sebuah server) dibutuhkan dua proses. Pertama, detach (lepaskan) basis data tersebut dari instance SQL Server. Selanjutnya, attach (lekatkan) basis data tersebut ke instance SQL Server lain. Untuk melakukan kedua hal tersebut bisa melalui SSMS atau T-SQL.
Terdapat dua cara untuk melakukan attach pada sebuah basis data dan satu cara untuk melakukan detach pada sebuah basis data dari sebuah instance SQL Server. Untuk melakukan attach, gunakan perintah sp_attach atau CREATE DATABASE dengan mencantumkan argumen FOR ATTACH. Untuk melakukan detach, gunakan perintah sp_detach_db.
Detach Basis Data SQL Server Menggunakan SSMS
1. Aktifkan SSMS dan lakukan koneksi ke instance SQL Server.
2. Jika Object Explorer belum terbuka, maka tekan tombol F8.
3. Ekspansi folder Databases.
4. Klik kanan data Modul02SSMS dan pilih menu Taks | Detach....
6. Setelah proses selesai, basis data Modul02SSMS yang di detach tidak akan ditampilkan lagi di Object Explorer
Setelah basis data di detach, file dapat di copy ke lokasi penyimpanan baru dan di attach ke sebuah instance SQL Server baru.
Detach Basis Data SQL Server Menggunakan T-SQL
1. Aktifkan SSMS dan buka jendela query baru.
2. Ketikkan dan jalankan kode T-SQL berikut ini :
- @dbname : nama baris data yang akan di detach.
- @skipchecks : menentukan apakah melewatkan (true) atau menjalankan (false) UPDATE STATISTIC.
Posting Komentar untuk "Detach Basis Data SQL Server Menggunakan SSMS dan T-SQL"