Udostępnij za pośrednictwem


How to: Manually Fail Over a Database Mirroring Session (Transact-SQL)

Podczas synchronizowania dublowane bazy danych (Jeśli baza danych jest w stanie SYNCHRONIZED), właściciel bazy danych mogą inicjować ręczna praca awaryjna serwer dublowany.ręczna praca awaryjna może zostać uruchomiona tylko z serwer główny.

Aby ręcznie praca awaryjna dublowanie sesja bazy danych

  1. Połączyć się z serwerem głównym.

  2. Ustawianie kontekstu bazy danych wzorzec bazy danych:

    Wzorzec USE;

  3. Wydaj następującą instrukcję serwer główny:

    ZMIENIANIE BAZY DANYCH nazwa_bazy_danych zestaw PARTNER pracy AWARYJNEJ, gdzie nazwa_bazy_danych jest dublowany bazy danych.

    Inicjuje to bezpośredniego przejścia serwer dublowany do roli głównego.

Poprzedni kapitału klientów jest odłączony od bazy danych i locie transakcje są przywracane.

Uwaga

Transakcje, które zostały przygotowane za pomocą Microsoft Koordynator transakcja rozproszona, ale nie zatwierdzone po wystąpieniu awaryjnego są nadal są traktowane jako przerwane po baza danych została przejęta awaryjnie.