sys.sp_delete_log_shipping_secondary_primary (Transact-SQL)

Dotyczy:SQL Server

sp_delete_log_shipping_secondary_primary usuwa informacje o określonym serwerze pierwotnym z serwera wtórnego oraz usuwa zadanie kopiowania i przywracania z serwera wtórnego.

Transact-SQL konwencje składni

Syntax

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

Arguments

[ @primary_server = ] N'primary_server'

Nazwa podstawowego wystąpienia aparatu bazy danych programu SQL Server w konfiguracji wysyłania dziennika. @primary_server to nazwa systemu i nie może być NULL.

[ @primary_database = ] N'primary_database'

Nazwa bazy danych na serwerze podstawowym. @primary_database jest nazwą systemu bez wartości domyślnej.

Zwracanie wartości kodu

0 (powodzenie) lub 1 (niepowodzenie).

Zestaw wyników

Żaden.

Remarks

sp_delete_log_shipping_secondary_primary należy uruchomić z master bazy danych na serwerze pomocniczym. Ta procedura składowana wykonuje następujące czynności:

  1. Usuwa kopię i przywraca zadania dla drugiego ID.
  2. Usuwa wpis w log_shipping_secondary.
  3. Dzwoni sp_delete_log_shipping_alert_job na serwerze monitora.

uprawnienia

Tę procedurę mogą uruchamiać tylko członkowie stałej roli serwera sysadmin .