Sdílet prostřednictvím


sp_help_log_shipping_secondary_database (Transact-SQL)

platí pro:SQL Server

Tato uložená procedura načte nastavení jedné nebo více sekundárních databází.

Transact-SQL konvence syntaxe

Syntaxe

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

Arguments

[ @secondary_database = ] N'secondary_database'

Název sekundární databáze. @secondary_database je sysname, s výchozím nastavením NULL.

[ @secondary_id = ] 'secondary_id'

ID sekundárního serveru v konfiguraci odeslání protokolu. @secondary_id je uniqueidentifier s výchozím nastavením NULL.

Návratové hodnoty kódu

0 (úspěch) nebo 1 (selhání).

Sada výsledků

Název sloupce Description
secondary_id ID sekundárního serveru v konfiguraci odeslání protokolu.
primary_server Název primární instance databázového stroje SQL Serveru v konfiguraci přesouvání protokolů.
primary_database Název primární databáze v konfiguraci přesouvání protokolů.
backup_source_directory Adresář, kde jsou uloženy záložní soubory transakčního protokolu z primárního serveru.
backup_destination_directory Adresář na sekundárním serveru, do kterého se zkopírují záložní soubory.
file_retention_period Doba v minutách, po kterou se záložní soubor uchovává na sekundárním serveru před odstraněním.
copy_job_id ID přidružené k úloze kopírování na sekundárním serveru.
restore_job_id ID přidružené k úloze obnovení na sekundárním serveru.
monitor_server Název instance databázového stroje SQL Serveru, který se používá jako monitorovací server v konfiguraci přesouvání protokolů.
monitor_server_security_mode Režim zabezpečení používaný pro připojení k serveru monitorování.

1 = Ověřování systému Windows.
0 = Ověřování SQL Serveru.
secondary_database Název sekundární databáze v konfiguraci přesouvání protokolů.
restore_delay Doba v minutách, po kterou sekundární server čeká před obnovením daného záložního souboru. Výchozí hodnota je 0 minut.
restore_all Pokud je nastavená hodnota 1, sekundární server při spuštění úlohy obnovení obnoví všechny dostupné zálohy transakčních protokolů. Jinak se zastaví po obnovení jednoho souboru.
restore_mode Režim obnovení sekundární databáze.

0 = Obnovit protokol s NORECOVERY.
1 = Obnovit protokol s STANDBY.
disconnect_users Pokud je nastavená hodnota 1, uživatelé se při provedení operace obnovení odpojí od sekundární databáze. Výchozí hodnota = 0.
block_size Velikost vbajch
buffer_count Celkový počet vyrovnávacích pamětí používaných operací zálohování nebo obnovení.
max_transfer_size Velikost maximálního vstupního nebo výstupního požadavku vydaného SQL Serverem na zálohovací zařízení v bajtech.
restore_threshold Počet minut povolených uplynul mezi operacemi obnovení před vygenerování výstrahy.
threshold_alert Upozornění, které má být vyvolána při překročení prahové hodnoty obnovení.
threshold_alert_enabled Určuje, jestli jsou povolena upozornění na prahovou hodnotu obnovení.

1 = Povoleno.
0 = Zakázáno.
last_copied_file Název souboru posledního záložního souboru zkopírovaného na sekundární server.
last_copied_date Čas a datum poslední operace kopírování na sekundární server.
last_copied_date_utc Čas a datum poslední operace kopírování na sekundární server vyjádřený v koordinovaném univerzálním čase.
last_restored_file Název souboru posledního záložního souboru obnoveného do sekundární databáze.
last_restored_date Čas a datum poslední operace obnovení v sekundární databázi.
last_restored_date_utc Čas a datum poslední operace obnovení v sekundární databázi vyjádřené v koordinovaném univerzálním čase.
history_retention_period Doba v minutách, po kterou se záznamy historie expedice protokolu uchovávají pro danou sekundární databázi před odstraněním.
last_restored_latency Doba v minutách, která uplynula mezi okamžikem vytvoření zálohy protokolu na primárním serveru a jejím obnovením na sekundárním serveru.

Počáteční hodnota je NULL.
secondary_connection_options Další možnosti připojení pro připojení vytvořené mezi spustitelným souborem protokolu a sekundární instancí repliky.

Dostupné od SQL Server 2025 (17.x) a novějších verzí.
monitor_connection_options Další možnosti připojení pro připojení vytvořené mezi sekundární instancí repliky a vzdáleným monitorem.

Dostupné od SQL Server 2025 (17.x) a novějších verzí.

Poznámky

Pokud zahrnete parametr @secondary_database , sada výsledků obsahuje informace o této sekundární databázi; Pokud zahrnete parametr @secondary_id , sada výsledků obsahuje informace o všech sekundárních databázích přidružených k danému sekundárnímu ID.

sp_help_log_shipping_secondary_database musí být spuštěna master z databáze na sekundárním serveru.

Povolení

Tento postup můžou spustit pouze členové pevné role serveru sysadmin .