Ta bort en sekundär databas från en loggöverföringskonfiguration (SQL Server)

Gäller för:SQL Server

Det här avsnittet beskriver hur du tar bort en sekundär loggöverföringsdatabas i SQL Server med hjälp av SQL Server Management Studio eller Transact-SQL.

I det här avsnittet

Innan du börjar

Security

Permissions

Lagrade procedurer för loggning kräver medlemskap i den fasta serverrollen sysadmin.

Använda SQL Server Management Studio

Ta bort en sekundär loggöverföringsdatabas

  1. Anslut till instansen av SQL Server som för närvarande är loggöverföringens primära server och expandera instansen.

  2. Expandera Databaser, högerklicka på den primära loggöverföringsdatabasen och klicka sedan på Egenskaper.

  3. Under Välj en sida klickar du på Leverans av transaktionslogg.

  4. Under Sekundära serverinstanser och databaser klickar du på den databas som du vill ta bort.

  5. Klicka på Ta bort.

  6. Klicka på OK för att uppdatera konfigurationen.

Använda Transact-SQL

Ta bort en sekundär databas

  1. På den primära servern utför sp_delete_log_shipping_primary_secondary för att ta bort informationen om den sekundära databasen från den primära servern.

  2. På den sekundära servern kör sp_delete_log_shipping_secondary_database för att radera den sekundära databasen.

    Anmärkning

    Om det inte finns några andra sekundära databaser med samma sekundära ID anropas sp_delete_log_shipping_secondary_primary från sp_delete_log_shipping_secondary_database och tar bort posten för det sekundära ID:t och kopierings- och återställningsjobben.

  3. Inaktivera kopierings- och återställningsjobben på den sekundära servern. Mer information finns i Inaktivera eller Aktivera ett jobb.

Relaterade uppgifter

Se även

Om loggöverföring (SQL Server)
Loggleveranstabeller och lagrade procedurer