Wykonywanie kopii zapasowych i przywracanie katalog programu SQL Server 2008 pełnego tekstu

W tym temacie wyjaśniono, jak tworzyć kopię zapasową zapasowych i przywracanie indeksy pełnotekstowe utworzone w SQL Server 2008.W SQL Server 2008, wykaz pełnotekstowy jest koncepcja logiczne i nie znajdują się w grupa plików.Dlatego, aby tworzyć kopię zapasową wykaz pełnotekstowy w SQL Server 2008, musi zidentyfikować każda grupa plików zawierającą indeks pełnotekstowy wykazu i ich kopie w górę, jedna po drugiej.

Ważna informacjaWażne:

Można importować katalogi pełnego tekstu podczas uaktualniania SQL Server 2005 bazy danych.Każdy importowany wykaz pełnotekstowy jest plik bazy danych we własnym grupa plików.Wykonaj kopię zapasową katalogu przywożonych, po prostu tworzyć kopię zapasową zapasowej jego grupa plików.Aby uzyskać więcej informacji, zobacz Wykonywanie kopii zapasowych i przywracania katalogów pełnego tekstu, SQL Server 2005 Books Online.

Wykonywanie kopii zapasowych i przywracanie indeksy z SQL Server 2008 wykaz pełnotekstowy obejmuje następujące etapy:

  1. Wyszukiwanie pełnotekstowe indeksy wykaz pełnotekstowy

  2. Znajdowanie grupa plików lub plik, który zawiera indeks pełnotekstowy

  3. Wykonywanie kopii zapasowych indeksy pełnotekstowe wykaz pełnotekstowy

  4. Przywracanie indeksu pełnotekstowego

Wyszukiwanie pełnotekstowe indeksy katalog pełnotekstowy

Można pobrać właściwości indeksy pełnotekstowe przy użyciu następujących Zaznacz instrukcja, która wybiera kolumny z sys.fulltext_indexes i sys.fulltext_catalogs widoki wykazu.

USE AdventureWorks2008R2;
GO
DECLARE @TableID int;
SET @TableID = (SELECT OBJECT_ID('AdventureWorks2008R2.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

Znajdowanie grupy plików lub plik, który zawiera indeks pełnotekstowy

Podczas tworzenia indeksu pełnotekstowego znajduje się w jednej z następujących lokalizacji:

  • Użytkownik określił grupa plików.

  • Tym samym grupa plików jako tabela bazowa lub widok tabeli nonpartitioned.

  • Podstawowa grupa plików, dla tabela partycjonowana.

Ostrzeżenie

Aby uzyskać informacje dotyczące tworzenia indeksu pełnotekstowego, zobacz Utwórz indeks PEŁNOTEKSTOWY (Transact-SQL) lub Jak Utworzyć indeksy pełnotekstowe (wizualne Narzędzia bazy danych).

Aby znaleźć grupa plików indeksu pełnotekstowego opartego na tabela lub widoku, należy użyć następującej kwerendy, gdzie nazwa_obiektu jest nazwą tabela lub widoku:

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

Wykonywanie kopii zapasowych indeksy pełnotekstowe katalog pełnotekstowy

Po znalezieniu aplikacjami, zawierające indeksy z wykaz pełnotekstowy, konieczne jest wykonanie tworzyć kopię zapasową zapasowej każdego z aplikacjami.Podczas procesu tworzenia kopia zapasowa wykazów pełnego tekstu nie może być porzucone lub dodane.

Pierwszej kopia zapasowa grupa plików musi być pełne kopia zapasowa pliku.Po utworzeniu tworzyć kopię zapasową zapasowej pełny plik dla grupa plików, można utworzyć kopię zapasową tylko zmiany wprowadzone w grupa plików , tworząc jedną lub więcej serii plik różnicowy tworzyć kopię zapasową zapasowych opartego na pliku pełnej tworzyć kopię zapasową zapasowej.

Aby tworzyć kopię zapasową plików i aplikacjami

Przywracanie indeksu pełnotekstowego

Grupa plików kopii zapasowej przywracanie przywraca pliki indeksu pełnotekstowego, jak również inne pliki w grupie plików.Domyślnie grupa plików zostanie przywrócona do lokalizacji dysku, na którym zapasową utworzono grupę plików.

Jeśli pełnotekstowe tabela indeksowanej został online i zapełnianie był uruchomiony podczas tworzenia kopia zapasowa, ludności jest wznawiana po przywracanie.

Aby przywracanie grupa plików