Jak Włącz skoordynowane kopii zapasowych dla replikacji transakcyjnej (Programowanie replikacji Transact-SQL)

Podczas włączania bazy danych dla replikacja transakcyjna, można określić, że wszystkie transakcje zapasowe muszą być przed są dostarczane do dystrybucyjnej bazy danych.Można także włączyć skoordynowane kopia zapasowa baza danych dystrybucji tak, aby dla dziennika transakcji baza danych publikacja nie jest obcięty, dopóki zapasowe zostały transakcji, które zostały propagowane do dystrybutora.Aby uzyskać więcej informacji, zobacz Strategii tworzenia kopii zapasowych i przywracanie migawki i transakcyjnych replikacji.

Skoordynowane zapasowych bazy danych opublikowane zreplikacja transakcyjna

  1. Wydawca, użyj DATABASEPROPERTYEX (Transact-SQL) funkcja zwraca IsSyncWithBackup właściwość baza danych publikacji.Jeśli funkcja zwraca 1, skoordynowanego kopii zapasowych są już włączone dla opublikowanych bazy danych.

  2. Jeśli w kroku 1 funkcja zwraca 0, wykonać sp_replicationdboption (języka Transact-SQL) Wydawca na baza danych publikacja.Określ wartość synchronizacji z kopia zapasowa dla @ nazwa_opcji, i true dla wartość @.

    Ostrzeżenie

    Zmiana synchronizacji z kopia zapasowa opcji false, punkt obcinania baza danych publikacja będzie aktualizowany po działa Agent czytnik dziennika lub po interwał jeśli ciągle działa Agent czytnik dziennika.Maksymalny interwał jest kontrolowana przez –MessageInterval parametr agenta (który ma domyślną 30 sekund).

Aby włączyć skoordynowane kopie zapasowe baza danych dystrybucji

  1. U dystrybutora, użyj DATABASEPROPERTYEX (Transact-SQL) funkcja zwraca IsSyncWithBackup właściwość baza danych dystrybucji.Jeśli funkcja zwraca 1, skoordynowanego kopii zapasowych są już włączone dla baza danych dystrybucji.

  2. Jeśli w kroku 1 funkcja zwraca 0, wykonać sp_replicationdboption (języka Transact-SQL) u dystrybutora na baza danych dystrybucji.Określ wartość synchronizacji z kopia zapasowa dla @ nazwa_opcji i true dla wartość @.

Aby wyłączyć skoordynowane kopii zapasowych

  • Na albo Wydawca bazy danych publikacja lub na dystrybutora do baza danych dystrybucji, wykonać sp_replicationdboption (języka Transact-SQL).Określ wartość synchronizacji z kopia zapasowa dla @ nazwa_opcji i false dla wartość @.