Udostępnij za pomocą


sp_help_log_shipping_secondary_database (Transact-SQL)

Dotyczy:SQL Server

Ta procedura składowana pobiera ustawienia dla co najmniej jednej pomocniczej bazy danych.

Transact-SQL konwencje składni

Składnia

sp_help_log_shipping_secondary_database
    [ [ @secondary_database = ] N'secondary_database' ]
    [ , [ @secondary_id = ] 'secondary_id' ]
[ ; ]

Arguments

[ @secondary_database = ] N'secondary_database'

Nazwa pomocniczej bazy danych. @secondary_database to nazwa systemu z wartością domyślną NULL.

[ @secondary_id = ] 'secondary_id'

Identyfikator serwera pomocniczego w konfiguracji wysyłania dziennika. @secondary_id jest unikatowyidentifier z wartością domyślną NULL.

Zwracanie wartości kodu

0 (powodzenie) lub 1 (niepowodzenie).

Zestaw wyników

Nazwa kolumny Description
secondary_id Identyfikator serwera pomocniczego w konfiguracji wysyłania dziennika.
primary_server Nazwa podstawowego wystąpienia aparatu bazy danych programu SQL Server w konfiguracji wysyłania dziennika.
primary_database Nazwa podstawowej bazy danych w konfiguracji wysyłania dziennika.
backup_source_directory Katalog, w którym są przechowywane pliki kopii zapasowej dziennika transakcji z serwera podstawowego.
backup_destination_directory Katalog na serwerze pomocniczym, do którego są kopiowane pliki kopii zapasowej.
file_retention_period Czas przechowywania pliku kopii zapasowej na serwerze pomocniczym w minutach przed usunięciem.
copy_job_id Identyfikator skojarzony z zadaniem kopiowania na serwerze pomocniczym.
restore_job_id Identyfikator skojarzony z zadaniem przywracania na serwerze pomocniczym.
monitor_server Nazwa wystąpienia aparatu bazy danych programu SQL Server używanego jako serwer monitora w konfiguracji wysyłania dziennika.
monitor_server_security_mode Tryb zabezpieczeń używany do nawiązywania połączenia z serwerem monitora.

1 = Uwierzytelnianie systemu Windows.
0 = Uwierzytelnianie programu SQL Server.
secondary_database Nazwa pomocniczej bazy danych w konfiguracji wysyłania dziennika.
restore_delay Czas oczekiwania serwera pomocniczego w minutach przed przywróceniem danego pliku kopii zapasowej. Wartość domyślna to 0 minut.
restore_all Jeśli ustawiono wartość 1, serwer pomocniczy przywraca wszystkie dostępne kopie zapasowe dziennika transakcji po uruchomieniu zadania przywracania. W przeciwnym razie zatrzymuje się po przywróceniu jednego pliku.
restore_mode Tryb przywracania pomocniczej bazy danych.

0 = Przywróć dziennik za pomocą NORECOVERYpolecenia .
1 = Przywróć dziennik za pomocą STANDBYpolecenia .
disconnect_users W przypadku ustawienia wartości 1 użytkownicy są odłączeni od pomocniczej bazy danych po wykonaniu operacji przywracania. Wartość domyślna : 0.
block_size Rozmiar w bajtach używany jako rozmiar bloku dla urządzenia kopii zapasowej.
buffer_count Całkowita liczba używanych przez operację tworzenia kopii zapasowej lub przywracania.
max_transfer_size Rozmiar w bajtach maksymalnego żądania wejściowego lub wyjściowego wystawionego przez program SQL Server na urządzeniu kopii zapasowej.
restore_threshold Liczba minut, które mogą upłynąć między operacjami przywracania przed wygenerowaniem alertu.
threshold_alert Alert, który ma zostać zgłoszony po przekroczeniu progu przywracania.
threshold_alert_enabled Określa, czy alerty progowe przywracania są włączone.

1 = włączone.
0 = Wyłączone.
last_copied_file Nazwa pliku ostatniej kopii zapasowej skopiowana na serwer pomocniczy.
last_copied_date Godzina i data ostatniej operacji kopiowania na serwerze pomocniczym.
last_copied_date_utc Godzina i data ostatniej operacji kopiowania na serwerze pomocniczym wyrażona w uniwersalnym czasie koordynowanym.
last_restored_file Nazwa pliku ostatniej kopii zapasowej przywrócona do pomocniczej bazy danych.
last_restored_date Godzina i data ostatniej operacji przywracania w pomocniczej bazie danych.
last_restored_date_utc Godzina i data ostatniej operacji przywracania w pomocniczej bazie danych wyrażone w uniwersalnym czasie koordynowanym.
history_retention_period Czas w minutach przechowywania rekordów historii wysyłki dziennika dla danej pomocniczej bazy danych przed usunięciem.
last_restored_latency Czas w minutach, który upłynął między utworzeniem kopii zapasowej dziennika na serwerze podstawowym i po przywróceniu go w pomocniczej lokalizacji.

Wartość początkowa to NULL.
secondary_connection_options Dodatkowe opcje połączenia dla połączenia nawiązanego między plikiem wykonywalny wysyłania dziennika a wystąpieniem repliki pomocniczej.

Dostępne od SQL Server 2025 (17.x) i późniejszych wersji.
monitor_connection_options Dodatkowe opcje połączenia dla połączenia między wystąpieniem repliki pomocniczej a monitorem zdalnym.

Dostępne od SQL Server 2025 (17.x) i późniejszych wersji.

Uwagi

Jeśli dołączysz parametr @secondary_database , zestaw wyników zawiera informacje o tej pomocniczej bazie danych; Jeśli dołączysz parametr @secondary_id , zestaw wyników zawiera informacje o wszystkich pomocniczych bazach danych skojarzonych z tym identyfikatorem pomocniczym.

sp_help_log_shipping_secondary_database należy uruchomić z master bazy danych na serwerze pomocniczym.

Permissions

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