Cadangkan dan Pulihkan Katalog dan Indeks Teks Lengkap

Berlaku untuk:SQL Server

Topik ini menjelaskan cara mencadangkan dan memulihkan indeks teks lengkap yang dibuat di SQL Server. Di SQL Server, katalog teks lengkap adalah konsep logis dan tidak berada di grup file. Oleh karena itu, untuk mencadangkan katalog teks lengkap di SQL Server, Anda harus mengidentifikasi setiap grup file yang berisi indeks teks lengkap milik katalog. Maka Anda harus mencadangkan grup file tersebut, satu per satu.

Penting

Dimungkinkan untuk mengimpor katalog teks lengkap saat meningkatkan database SQL Server 2005 (9.x). Setiap katalog teks lengkap yang diimpor adalah file database dalam grup filenya sendiri. Untuk mencadangkan katalog yang diimpor, cukup cadangkan grup filenya. Untuk informasi selengkapnya, lihat Mencadangkan dan Memulihkan Katalog Teks Lengkap, di Buku SQL Server 2005 (9.x) Online.

Mencadangkan Indeks Teks Lengkap Katalog Teks Lengkap

Menemukan Indeks Teks Lengkap dari Katalog Teks Lengkap

Anda dapat mengambil properti indeks teks lengkap dengan menggunakan pernyataan SELECT berikut, yang memilih kolom dari tampilan katalog sys.fulltext_indexes dan sys.fulltext_catalogs.

USE AdventureWorks2022;  
GO  
DECLARE @TableID int;  
SET @TableID = (SELECT OBJECT_ID('AdventureWorks2022.Production.Product'));  
SELECT object_name(@TableID), i.is_enabled, i.change_tracking_state,   
   i.has_crawl_completed, i.crawl_type, c.name as fulltext_catalog_name   
   FROM sys.fulltext_indexes i, sys.fulltext_catalogs c   
   WHERE i.fulltext_catalog_id = c.fulltext_catalog_id;  
GO  

Menemukan Grup File atau File yang Berisi Indeks Teks Lengkap

Saat indeks teks lengkap dibuat, indeks tersebut ditempatkan di salah satu lokasi berikut:

  • Grup file yang ditentukan pengguna.

  • Grup file yang sama dengan tabel atau tampilan dasar, untuk tabel yang tidak dipartisi.

  • Grup file utama, untuk tabel yang dipartisi.

Catatan

Untuk informasi tentang membuat indeks teks lengkap, lihat Membuat dan Mengelola Indeks Teks Lengkap dan MEMBUAT INDEKS FULLTEXT (Transact-SQL).

Untuk menemukan grup file indeks teks lengkap pada tabel atau tampilan, gunakan kueri berikut, di mana object_name adalah nama tabel atau tampilan:

SELECT name FROM sys.filegroups f, sys.fulltext_indexes i   
   WHERE f.data_space_id = i.data_space_id   
      and i.object_id = object_id('object_name');  
GO  
  

Mencadangkan Grup File yang Berisi Indeks Teks-Penuh

Setelah Menemukan grup file yang berisi indeks katalog teks lengkap, Anda perlu mencadangkan setiap grup file. Selama proses pencadangan, katalog teks lengkap mungkin tidak dihilangkan atau ditambahkan.

Cadangan pertama grup file harus berupa cadangan file lengkap. Setelah Anda membuat cadangan file lengkap untuk grup file, Anda hanya dapat mencadangkan perubahan dalam grup file dengan membuat serangkaian satu atau beberapa cadangan file diferensial yang didasarkan pada cadangan file lengkap.

Untuk mencadangkan file dan grup file

Memulihkan Indeks Teks Lengkap

Memulihkan grup file yang dicadangkan memulihkan file indeks teks lengkap, serta file lain dalam grup file. Secara default, grup file dipulihkan ke lokasi disk tempat grup file dicadangkan.

Jika tabel terindeks teks lengkap online dan populasi berjalan saat pencadangan dibuat, populasi dilanjutkan setelah pemulihan.

Untuk memulihkan grup file

Lihat Juga

Mengelola dan Memantau Pencarian Teks Lengkap untuk Instans Server
Tingkatkan Pencarian Teks Lengkap