Přidání sekundární databáze do konfigurace přenosu protokolů transakcí (SQL Server)

platí pro:SQL Server

Tento článek popisuje, jak přidat sekundární databázi do existující konfigurace přesouvání protokolů v SQL Serveru pomocí aplikace SQL Server Management Studio nebo Transact-SQL.

Použití aplikace SQL Server Management Studio

  1. Klikněte pravým tlačítkem myši na databázi, kterou chcete použít jako primární databázi v konfiguraci přesouvání protokolů, a pak vyberte Vlastnosti.

  2. V části Vybrat stránku vyberte Protokol odesílání transakcí.

  3. V části Instance a databáze sekundárního serveru vyberte Přidat.

  4. Vyberte Připojit a připojit se k instanci SQL Serveru, kterou chcete použít jako sekundární server.

  5. V sekundární databázi vyberte ze seznamu databázi nebo zadejte název databáze, kterou chcete vytvořit.

  6. Na kartě Inicializovat sekundární databázi zvolte možnost, kterou chcete použít k inicializaci sekundární databáze.

  7. Na kartě Kopírovat soubory v cílové složce pro zkopírované soubory zadejte cestu ke složce, do které se mají zkopírovat zálohy transakčních protokolů. Tato složka se často nachází na sekundárním serveru.

  8. Poznamenejte si plán kopírování uvedený v poli Plán v části Kopírovat úlohu. Pokud chcete přizpůsobit plán instalace, vyberte Plán a podle potřeby upravte plán agenta SQL Serveru. Tento plán by měl odpovídat plánu zálohování.

  9. Na kartě Obnovení v části Stav databáze při obnovování záloh zvolte možnost Bez režimu obnovení nebo pohotovostního režimu .

  10. Pokud jste zvolili možnost Pohotovostní režim , zvolte, jestli chcete uživatele odpojit od sekundární databáze, zatímco probíhá operace obnovení.

  11. Pokud chcete proces obnovení na sekundárním serveru zpozdit, zvolte dobu zpoždění v části Pozdržet obnovení záloh alespoň.

  12. V části Výstraha zvolte prahovou hodnotu výstrahy, pokud v rámci tohoto problému nedojde k žádnému obnovení.

  13. Poznamenejte si plán obnovení uvedený v poli Plán v části Úloha obnovení. Pokud chcete přizpůsobit plán instalace, vyberte Plán a podle potřeby upravte plán agenta SQL Serveru. Tento plán by měl přibližovat se k plánu zálohování.

  14. Vyberte OK.

  15. Chcete-li zahájit proces konfigurace, vyberte v dialogovém okně Vlastnosti databáze tlačítko OK .

Použijte Transact-SQL

  1. Na sekundárním serveru spusťte sp_add_log_shipping_secondary_primary zadejte podrobnosti o primárním serveru a databázi. Tato uložená procedura vrátí sekundární ID a ID úlohy kopírování a obnovení.

  2. Na sekundárním serveru spusťte sp_add_jobschedule a nastavte plán pro úlohy kopírování a obnovení.

  3. Na sekundárním serveru spusťte sp_add_log_shipping_secondary_database a přidejte sekundární databázi.

  4. Na primárním serveru spusťte sp_add_log_shipping_primary_secondary a přidejte požadované informace o nové sekundární databázi na primární server.

  5. Na sekundárním serveru povolte úlohy kopírování a obnovení. Další informace naleznete v tématu Zakázání nebo povolení úlohy.

Povolení

Procedury pro přenos protokolů vyžadují členství v pevné roli serveru sysadmin.