Udostępnij za pośrednictwem


Database Mirroring and Full-Text Catalogs

Do dublowania bazy danych zawierającej wykaz pełnotekstowy, użyć kopia zapasowa w zwykły sposób, aby utworzyć wykonać pełną kopię zapasową bazy danych z główna baza danych, a następnie przywrócić kopię zapasową, aby skopiować bazę danych serwer dublowany.Aby uzyskać więcej informacji zobaczPreparing a Mirror Database for Mirroring.

wykaz pełnotekstowy i indeksy przed pracy awaryjnej

W bazie danych dublowania nowo utworzony wykaz pełnotekstowy jest taki sam, jak, gdy baza danych została wykonana kopia zapasowa.Po dublowanie uruchamiania bazy danych zmiany poziom katalogu, które zostały wprowadzone przez instrukcje DDL (CREATE więcej CATALOG, ALTER CATALOG więcej CATALOG więcej DROP) są rejestrowane i wysyłane do serwer dublowany do być odtworzone lustrzana baza danych.Jednak zmiany dotyczące indeksu nie są reprodukowane lustrzana baza danych, ponieważ go nie jest zalogowany do serwer główny.W związku z tym jak zawartość katalogu pełnego tekstu zmienia się główna baza danych, zawartość katalogu pełnego tekstu do lustrzana baza danych są niezsynchronizowane.

Indeksy pełnego tekstu po pracy awaryjnej

Po awaryjnym przeniesieniu pełne przeszukiwanie indeksu całego tekstu na nowy serwer główny może być wymagane lub użyteczne w następujących sytuacjach:

  • Jeśli śledzenie zmian jest wyłączone w indeksie pełnego tekstu, należy uruchomić pełne przeszukiwanie dla tego indeksu za pomocą następujących instrukcja:

    ZMIANY W INDEKSIE WIĘCEJ nazwa_tabeli START FULL zapełnianie

  • Jeśli indeks pełnotekstowy jest skonfigurowany do automatycznego śledzenia zmian, indeks pełnotekstowy, zostanie automatycznie zsynchronizowana.Jednak synchronizacji zmniejsza wydajność pełnego tekstu nieco.Jeśli wydajność jest zbyt niska, mogą spowodować pełnego przeszukiwanie, ustawiając śledzenia zmian, wyłączanie i nadaniem mu automatycznego:

    • Aby zestaw zmienić śledzenia:

      ZMIANY W INDEKSIE WIĘCEJ nazwa_tabeli zestaw OFF CHANGE_TRACKING

    • Aby ustawić automatycznego oledzenia zmian do automatycznego:

      ZMIANY W INDEKSIE WIĘCEJ nazwa_tabeli zestaw AUTO CHANGE_TRACKING

    Uwaga

    Aby sprawdzić, czy automatycznego śledzenia zmian nie jest włączony, można użyć OBJECTPROPERTYEX Funkcja kwerendyTableFullTextBackgroundUpdateIndexOn właściwość tabela.

Aby uzyskać więcej informacji zobaczALTER więcej INDEX (języka Transact-SQL).

Uwaga

Uruchamianie przeszukiwanie po pracy awaryjnej działa tak samo, jak uruchomić przeszukiwanie po operacji przywracanie.

Po wymuszenie usługa

Usługa jest zmuszony do serwer dublowany (o możliwości utraty danych), uruchamiany pełnego przeszukiwanie.Metoda, która ma być użyta do uruchomienia pełnego przeszukiwanie zależy od tego, czy indeks pełnotekstowy jest śledzone zmiany.Aby uzyskać więcej informacji zobacz "" Full-Text indeksy po awaryjnego, "we wcześniejszej części tego tematu.