sys.sp_delete_log_shipping_secondary_primary (Transact-SQL)

Van toepassing op:SQL Server

sp_delete_log_shipping_secondary_primary verwijdert de informatie over de gespecificeerde primaire server van de secundaire server en verwijdert de kopieer- en hersteltaak van de secundaire server.

Transact-SQL syntaxis-conventies

Syntax

sys.sp_delete_log_shipping_secondary_primary
    [ @primary_server = ] N'primary_server'
    , [ @primary_database = ] N'primary_database'
[ ; ]

Arguments

[ @primary_server = ] N'primary_server'

De naam van het primaire exemplaar van de SQL Server Database Engine in de configuratie voor logboekverzending. @primary_server is sysname, en kan niet .NULL

[ @primary_database = ] N'primary_database'

De naam van de database op de primaire server. @primary_database is sysname, zonder standaardinstelling.

Codewaarden retourneren

0 (geslaagd) of 1 (mislukt).

Resultaatset

None.

Remarks

sp_delete_log_shipping_secondary_primary moet worden uitgevoerd vanuit de master database op de secundaire server. Deze opgeslagen procedure doet het volgende:

  1. Verwijdert de kopieer- en hersteltaken voor de secundaire ID.
  2. Verwijdert de vermelding in log_shipping_secondary.
  3. Oproepen sp_delete_log_shipping_alert_job op de monitorserver.

Permissions

Alleen leden van de vaste serverrol sysadmin kunnen deze procedure uitvoeren.