sp_change_log_shipping_secondary_primary (języka Transact-SQL)

Zmienia ustawienia pomocnicza baza danych .

Ikona łącza do tematuJęzyka Transact-SQL składni konwencje

Składnia

sp_change_log_shipping_secondary_primary
[ @primary_server = ] 'primary_server',
[ @primary_database = ] 'primary_database',
[, [ @backup_source_directory = ] 'backup_source_directory']
[, [ @backup_destination_directory = ] 'backup_destination_directory']
[, [ @file_retention_period = ] file_retention_period]
[, [ @monitor_server_security_mode = ] monitor_server_security_mode]
[, [ @monitor_server_login = ] 'monitor_server_login']
[, [ @monitor_server_password = ] 'monitor_server_password']

Argumenty

  • [ @ primary_server =] "primary_server'
    Nazwa podstawowego wystąpienie Microsoft Aparat baz danych programu SQL Server wkonfiguracja wysyłanie dziennika. primary_serverjest sysname i nie może mieć wartości NULL.

  • [ @ primary_database =] "primary_database'
    Jest to nazwa bazy danych na serwer podstawowy.primary_databasejest sysname, z Brak domyślnej.

  • [ @ backup_source_directory =] "backup_source_directory'
    Katalog, w którym są przechowywane pliki kopia zapasowa dziennika transakcji z serwer podstawowy .backup_source_directoryjest nvarchar(500) i nie może mieć wartości NULL.

  • [ @ backup_destination_directory =] "backup_destination_directory'
    Katalog na serwer pomocniczy gdzie pliki kopia zapasowa są kopiowane do.backup_destination_directoryjest nvarchar(500) i nie może mieć wartości NULL.

  • [ @ file_retention_period =] "file_retention_period'
    To czas w minutach, w których historia zostanie zachowana.history_retention_periodjest int, domyślna wartość NULL.Jeśli nie jest określona, zostanie użyta wartość 14420.

  • [ @ monitor_server_security_mode =] "monitor_server_security_mode'
    Tryb zabezpieczeń używany do łączenia się z serwer monitorowania.

    1 = Uwierzytelnianie systemu Windows;

    0 = SQL ServerUwierzytelnianie.monitor_server_security_modejest bit i nie może mieć wartości NULL.

  • [ @ monitor_server_login =] "monitor_server_login'
    To nazwa użytkownika konta używanego do uzyskania dostępu do serwer monitorowania.

  • [ @ monitor_server_password =] "monitor_server_password'
    To hasło konta używanego do uzyskania dostępu do serwer monitorowania.

Wartości kodów powrotnych

0 (sukces) lub 1 (błąd)

Zestawy wyników

Brak

Uwagi

sp_change_log_shipping_secondary_primary należy uruchomić z wzorca bazy danych na serwer pomocniczy.Ta procedura składowana wykonuje następujące czynności:

  1. Zmienia ustawienia w log_shipping_secondary rekordy w razie potrzeby.

  2. Jeśli serwer monitorowania różni się od serwer pomocniczy, zmiany należy monitorować rekordu w log_shipping_monitor_secondary na serwer monitorowania przy użyciu dostarczonych argumentów, jeśli to konieczne.

Uprawnienia

Tylko członkowie sysadmin stała rola serwera można uruchomić tę procedurę.