sp_delete_log_shipping_secondary_primary (Transact-SQL)
Gilt für: SQL Server
sp_delete_log_shipping_secondary_primary
entfernt die Informationen zum angegebenen primären Server vom sekundären Server und entfernt den Kopierauftrag und den Wiederherstellungsauftrag aus der sekundären.
Transact-SQL-Syntaxkonventionen
Syntax
sp_delete_log_shipping_secondary_primary
[ @primary_server = ] N'primary_server'
, [ @primary_database = ] N'primary_database'
[ ; ]
Argumente
[ @primary_server = ] N'primary_server'
Der Name der primären Instanz der SQL Server-Datenbank-Engine in der Protokollversandkonfiguration @primary_server ist "sysname" und kann nicht seinNULL
.
[ @primary_database = ] N'primary_database'
Der Name der Datenbank auf dem primären Server. @primary_database ist "sysname" ohne Standard.
Rückgabecodewerte
0
(erfolgreich) oder 1
Fehler.
Resultset
Keine.
Hinweise
sp_delete_log_shipping_secondary_primary
muss von der master
Datenbank auf dem sekundären Server ausgeführt werden. Diese gespeicherte Prozedur führt folgende Aktionen aus:
- Löschen der Kopier- und Wiederherstellungsaufträge für die ID des sekundären Servers.
- Löschen des Eintrags in log_shipping_secondary.
- Anrufe
sp_delete_log_shipping_alert_job
auf dem Monitorserver.
Berechtigungen
Nur Mitglieder der festen Serverrolle sysadmin können diese Prozedur ausführen.