Entfernen des Protokollversands (SQL Server)Remove Log Shipping (SQL Server)

Dieses Thema gilt für: JaSQL ServerkeineAzure SQL-DatenbankkeineAzure SQL Data Warehouse keine Parallel DatawarehouseTHIS TOPIC APPLIES TO: yesSQL ServernoAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse In diesem Thema wird beschrieben, wie der Protokollversand in SQL Server 2017SQL Server 2017 mithilfe von SQL Server Management StudioSQL Server Management Studio oder Transact-SQLTransact-SQL entfernt wird. This topic describes how to remove log shipping in SQL Server 2017SQL Server 2017 by using SQL Server Management StudioSQL Server Management Studio or Transact-SQLTransact-SQL.

In diesem ThemaIn This Topic

VorbereitungenBefore You Begin

SicherheitSecurity

BerechtigungenPermissions

Die gespeicherten Prozeduren für den Protokollversand erfordern die Mitgliedschaft in der festen Serverrolle sysadmin .The log-shipping stored procedures require membership in the sysadmin fixed server role.

Verwendung von SQL Server Management StudioUsing SQL Server Management Studio

So entfernen Sie den ProtokollversandTo remove log shipping

  1. Stellen Sie eine Verbindung mit der Instanz von SQL ServerSQL Server her, die derzeit als primärer Server für den Protokollversand verwendet wird, und erweitern Sie diese Instanz.Connect to the instance of SQL ServerSQL Server that is currently the log shipping primary server and expand that instance.

  2. Erweitern Sie Datenbanken, klicken Sie mit der rechten Maustaste auf die primäre Datenbank für den Protokollversand, und klicken Sie dann auf Eigenschaften.Expand Databases, right-click the log shipping primary database, and then click Properties.

  3. Klicken Sie unter Seite auswählenauf Transaktionsprotokollversand.Under Select a page, click Transaction Log Shipping.

  4. Entfernen Sie das Kontrollkästchen vor Diese Datenbank als primäre Datenbank in einer Protokollversandkonfiguration aktivieren .Clear the Enable this as a primary database in a log shipping configuration check box.

  5. Klicken Sie auf OK , um den Protokollversand aus dieser primären Datenbank zu entfernen.Click OK to remove log shipping from this primary database.

Verwenden von Transact-SQLUsing Transact-SQL

So entfernen Sie den ProtokollversandTo Remove Log Shipping

  1. Führen Sie auf dem primären Server für den Protokollversand sp_delete_log_shipping_primary_secondary aus, um die Informationen zur sekundären Datenbank vom primären Server zu löschen.On the log shipping primary server, execute sp_delete_log_shipping_primary_secondary to delete the information about the secondary database from the primary server.

  2. Führen Sie auf dem sekundären Server für den Protokollversand sp_delete_log_shipping_secondary_database aus, um die sekundäre Datenbank zu löschen.On the log shipping secondary server, execute sp_delete_log_shipping_secondary_database to delete the secondary database.

    Hinweis

    Falls keine anderen sekundären Datenbanken mit der gleichen sekundären ID vorhanden sind, wird sp_delete_log_shipping_secondary_primary von sp_delete_log_shipping_secondary_database aufgerufen und löscht den Eintrag für die sekundäre ID sowie die Kopier- und Wiederherstellungsaufträge.If there are no other secondary databases with the same secondary ID, sp_delete_log_shipping_secondary_primary is invoked from sp_delete_log_shipping_secondary_database and deletes the entry for the secondary ID and the copy and restore jobs.

  3. Führen Sie auf dem primären Server für den Protokollversand sp_delete_log_shipping_primary_database aus, um die Informationen zur Protokollversandkonfiguration vom primären Server zu löschen.On the log shipping primary server, execute sp_delete_log_shipping_primary_database to delete information about the log shipping configuration from the primary server. Dadurch wird auch der Sicherungsauftrag gelöscht.This also deletes the backup job.

  4. Deaktivieren Sie auf dem primären Server für den Protokollversand den Sicherungsauftrag.On the log shipping primary server, disable the backup job. Weitere Informationen finden Sie unter Disable or Enable a Job.For more information, see Disable or Enable a Job.

  5. Deaktivieren Sie auf dem sekundären Server für den Protokollversand den Kopier- und Wiederherstellungsauftrag.On the log shipping secondary server, disable the copy and restore jobs.

  6. Wenn Sie die sekundäre Datenbank für den Protokollversand nicht mehr verwenden, können Sie sie auch vom sekundären Server löschen.Optionally, if you are no longer using the log shipping secondary database, you can delete it from the secondary server.

Verwandte AufgabenRelated Tasks

Siehe auchSee Also

Informationen zum Protokollversand (SQL Server) About Log Shipping (SQL Server)
Protokollversandtabellen und gespeicherte ProzedurenLog Shipping Tables and Stored Procedures