Udostępnij za pośrednictwem


How to: Remove the Witness from a Database Mirroring Session (Transact-SQL)

W dowolnym czas podczas dublowania sesja bazy danych, właściciel bazy danych można wyłączyć dowód dublowanie sesja bazy danych.

Wyłączanie zmiany dowód tryb działania zgodnie z ustawieniem bezpieczeństwo transakcji:

  • Jeśli bezpieczeństwo transakcji jest zestaw do PEŁNEGO (ustawienie domyślne), sesja używa trybu wysokiego bezpieczeństwa, synchroniczne bez automatyczna praca awaryjna.Aby uzyskać więcej informacji zobaczSynchronous Database Mirroring (High-Safety Mode).

  • Jeśli bezpieczeństwo transakcji ma wartość OFF, sesja działa asynchronicznie (w trybie wysokiej wydajności) bez konieczności kworum.Za każdym razem, gdy bezpieczeństwo transakcji jest wyłączona, firma Microsoft zdecydowanie zaleca także wyłączenie dowód.Aby uzyskać więcej informacji zobaczAsynchronous Database Mirroring (High-Performance Mode).

Ustawienia bezpieczeństwa transakcji bazy danych są rejestrowane w poszczególnych partner w sys.database_mirroring Widok katalogu mirroring_safety_level and mirroring_safety_level_desc kolumny.Aby uzyskać więcej informacji zobaczsys.database_mirroring (Transact-SQL).

Aby wyłączyć dowód

  1. Połącz się z obu partner.

  2. Wydaj następujące stwierdzenie:

    ZMIENIANIE BAZY DANYCH <nazwa_bazy_danych> DOWÓD zestaw, WYŁĄCZANIE

    gdzie <nazwa_bazy_danych> jest to nazwa dublowane bazy danych.