Odebrání sekundární databáze z konfigurace přesouvání protokolů (SQL Server)

platí pro:SQL Server

Tento článek popisuje, jak odstranit sekundární databázi pro přenos protokolů v SQL Serveru pomocí SQL Server Management Studio nebo Transact-SQL.

Použití aplikace SQL Server Management Studio

  1. Připojte se k instanci SQL Serveru, která je aktuálně primárním serverem pro přenos protokolu, a rozbalte tuto instanci.

  2. Rozbalte Databáze, klikněte pravým tlačítkem myši na primární databázi odesílání protokolu a potom vyberte Vlastnosti.

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

  4. V části Instance a databáze sekundárního serveru vyberte databázi, kterou chcete odebrat.

  5. Vyberte Odstranit.

  6. Chcete-li aktualizovat konfiguraci, vyberte OK .

Použijte Transact-SQL

  1. Na primárním serveru spusťte sp_delete_log_shipping_primary_secondary a odstraňte informace o sekundární databázi z primárního serveru.

  2. Na sekundárním serveru spusťte sp_delete_log_shipping_secondary_database pro odstranění sekundární databáze.

    Poznámka:

    Pokud neexistují žádné další sekundární databáze se stejným sekundárním ID, sp_delete_log_shipping_secondary_primary je vyvoláno z sp_delete_log_shipping_secondary_database a odstraní položku pro sekundární ID a úkoly kopírování a obnovy.

  3. Na sekundárním serveru zakažte ú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.