Yedekleme ve geri yükleme tam metin kataloglar ve dizinler
Bu konu ve oluşturulan tam metin dizinlerini geri açıklar SQL Server. De SQL Server, tam metin kataloğu mantıksal bir kavramdır ve bir filegroup bulunmadığı. Bu nedenle, bir tam metin Kataloğu'nda yedeklemek için SQL Server, kataloğa ait tam metin dizini içeren her filegroup tanımlamalısınız. Sonra tek tek bu filegroups kadar yedeklemeniz gerekir.
Önemli |
---|
Tam metin kataloglar yükseltirken almak mümkün bir SQL Server 2005veritabanı. Alınan her tam metin kataloğu, kendi filegroup veritabanı dosyasıdır. Alınan bir katalog, sadece sırt yukarıya onun filegroup yedeklemek için. Daha fazla bilgi için bkz: Yedekleme ve geri yükleme tam metin kataloglar, SQL Server 2005Çevrimiçi Kitaplar. |
Bu Konuda
Tam metin kataloğu tam metin dizinleri yedekleme
Tam metin kataloğu tam metin dizinleri bulma
Filegroup veya tam metin dizini içeren dosya bulma
Tam metin dizinleri içeren filegroups yedeklenmesi
Tam metin dizin geri yükleme
Tam metin kataloğu tam metin dizinleri yedekleme
Tam metin kataloğu tam metin dizinleri bulma
Aşağıdakileri kullanarak tam metin dizinlerini özelliklerini alabilirsiniz seçin sütunları seçer ekstresi içinsys.fulltext_indexesKatalog ve edinmeksys.fulltext_catalogs katalog görünümler.
USE AdventureWorks;
GO
DECLARE @TableID int;
SET @TableID = (SELECT OBJECT_ID('AdventureWorks.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
[YUKARI]
Filegroup veya tam metin dizini içeren dosya bulma
Tam metin dizin oluşturulduğunda, aşağıdaki konumlardan birinde yer alır:
Kullanıcı tarafından belirtilen filegroup.
Temel tablo veya görünüm, nonpartitioned bir tablo olarak aynı filegroup.
Bölümlenmiş bir tablo için birincil filegroup.
[!NOT]
Bir tam metin dizini oluşturma hakkında daha fazla bilgi için bkz: Oluşturun ve tam metin dizinleri Yönetve fulltext INDEX (Transact-sql) oluştur.
Bir tablo ya da görünüm üzerinde tam metin dizini filegroup bulmak için aşağıdaki sorgu kullanın nerede object_nametablo veya Görünüm adı:
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
[YUKARI]
Tam metin dizinleri içeren Filegroups yedeklenmesi
Tam metin kataloğu dizinler içeren filegroups bulduktan sonra kadar her-bir filegroups geri. Yedekleme işlemi sırasında tam-metin katalogları düştü eklendi veya değil.
Bir filegroup ilk yedekleme, tam yedekleme olmalıdır. Bir filegroup için tam dosya yedeğini oluşturduktan sonra değişiklikler bir filegroup tam dosya yedekleme temel alan bir veya daha fazla fark dosyası yedekleri bir dizi oluşturarak yedeklemeniz.
Filegroups ve dosyaları yedeklemek için
[YUKARI]
Tam metin dizin geri yükleme
Yedeklenen filegroup geri, tam metin dizini dosyalarının yanı sıra diğer dosyaları filegroup geri yükler. Varsayılan filegroup filegroup üzerinde yedeklenmiş disk konumuna geri yüklenir.
Tam metin dizini oluşturulmuş tablo çevrimiçi ve yedek oluşturulduğunda bir popülasyon çalışıyordu, nüfusun geri yükledikten sonra sürdürülür.
Bir filegroup geri yüklemek için
[YUKARI]