Hapus Grup File Yang Dicabut (SQL Server)
Topik ini menjelaskan cara menghapus grup file yang tidak berfungsi pada SQL Server 2014 dengan menggunakan SQL Server Management Studio atau Transact-SQL.
Dalam Topik Ini
Sebelum Memulai:
Untuk menghapus grup file yang dicabut, gunakan:
Sebelum Anda mulai
Batasan dan Pembatasan
Topik ini relevan untuk SQL Server database yang berisi beberapa file atau grup file; dan, di bawah model sederhana, hanya untuk grup file baca-saja.
Semua file dalam grup file menjadi tidak berfungsi ketika grup file offline dihapus.
Rekomendasi
Jika grup file yang tidak disimpan tidak perlu dipulihkan, Anda dapat membuat grup file tidak berfungsi dengan menghapusnya dari database. Grup file yang tidak digunakan tidak pernah dapat dipulihkan ke database ini, tetapi metadatanya tetap ada. Setelah grup file dicabut, database dapat dimulai ulang, dan pemulihan akan membuat database konsisten di seluruh grup file yang dipulihkan.
Misalnya, membuat grup file tidak berfungsi adalah opsi untuk menyelesaikan transaksi yang ditangguhkan yang disebabkan oleh grup file offline yang tidak lagi Anda inginkan dalam database. Transaksi yang ditangguhkan karena grup file sedang offline dipindahkan dari status ditangguhkan setelah grup file dihentikan. Untuk informasi selengkapnya, lihat Transaksi Yang Ditangguhkan (SQL Server).
Keamanan
Izin
Memerlukan izin UBAH pada database.
Menggunakan SQL Server Management Studio
Untuk menghapus grup file yang dicabut
Di Object Explorer, sambungkan ke instans mesin database SQL Server lalu perluas instans tersebut.
Perluas Database, klik kanan database untuk menghapus file, lalu klik Properti.
Pilih halaman File .
Di kisi File database, pilih file yang akan dihapus, klik Hapus, lalu klik OK.
Pilih halaman Grup file .
Di kisi Baris , pilih grup file yang akan dihapus, klik Hapus, lalu klik OK.
Menggunakan T-SQL
Untuk menghapus grup file yang dicabut
Sambungkan ke Mesin Database.
Dari bilah Standar, klik Kueri Baru.
Salin dan tempel contoh berikut ke dalam jendela kueri dan klik Jalankan. (Catatan: Contoh ini mengasumsikan bahwa file dan grup file sudah ada. Untuk membuat objek ini, lihat contoh B dalam topik Ubah File DATABASE dan Opsi Grup File .) Contoh pertama menghapus
test1dat3
file dantest1dat4
dari grup file yang dicabut dengan menggunakanALTER DATABASE
pernyataan denganREMOVE FILE
klausul . Contoh kedua menghapus grup fileTest1FG1
yang dicabut dengan menggunakanREMOVE FILEGROUP
klausul .
USE master;
GO
ALTER DATABASE AdventureWorks2012
REMOVE FILE test1dat3 ;
ALTER DATABASE AdventureWorks2012
REMOVE FILE test1dat4 ;
GO
USE master;
GO
ALTER DATABASE AdventureWorks2012
REMOVE FILEGROUP Test1FG1 ;
GO
Lihat juga
ALTER DATABASE File dan Filegroup Options (Transact-SQL)
Transaksi Yang Ditangguhkan (SQL Server)
Pemulihan File (Model Pemulihan Penuh)
Pemulihan File (Model Pemulihan Sederhana)
Pemulihan Online (SQL Server)
Pulihkan Halaman (SQL Server)
Pemulihan Potongan (SQL Server)