Udostępnij za pośrednictwem


How to: Remove Database Mirroring (Transact-SQL)

W dowolnym momencie właściciel bazy danych ręcznie przerwać dublowanie sesja przez usunięcie dublowania z bazy danych bazy danych.

Important noteImportant Note:

Przed dublowaniem może zostać uruchomiony ponownie, podejmowanych główna baza danych po Usunięto dublowanie kopii zapasowych dziennika musi wszystkich można zastosować do lustrzana baza danych.

Aby usunąć dublowanie bazy danych

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

  2. Następujący problem Transact-SQL instrukcja:

    ALTER DATABASE <database_name> SET PARTNER OFF
    

    gdzie <nazwa_bazy_danych> jest dublowany bazą danych sesja, których chcesz usunąć.

    Usuwa tę instrukcję dublowanie bazy danych sesja i usuwa dublowania z bazy danych.Można określić OFF w obu partner.Aby uzyskać więcej informacji na temat wpływu usunięcia dublowanie bazy danych zobacz Removing Database Mirroring.

  3. Opcjonalnie można odzyskać bazy danych były dublowania.Na wystąpienie serwera, który był serwer dublowany wprowadź polecenie:

    RESTORE DATABASE <database_name> WITH RECOVERY;
    
    Important noteImportant Note:

    Jeśli odzyskanie bazy danych, dwie rozbieżnych bazy danych o takiej samej nazwie jest w trybie online.Dlatego należy upewnić się, że klienci mogą uzyskać dostęp tylko jeden z nich — zwykle najbardziej aktualne główna baza danych.