Sdílet prostřednictvím


sp_help_log_shipping_primary_database (Transact-SQL)

platí pro:SQL Server

Načte nastavení primární databáze.

Transact-SQL konvence syntaxe

Syntaxe

sp_help_log_shipping_primary_database
    [ [ @database = ] N'database' ]
    [ , [ @primary_id = ] 'primary_id' ]
[ ; ]

Arguments

[ @database = ] N'database'

Název primární databáze expedičního protokolu. @database je sysname, s výchozím nastavením NULL.

[ @primary_id = ] 'primary_id'

ID primární databáze pro konfiguraci přesouvání protokolů. @primary_id je uniqueidentifier s výchozím nastavením NULL.

Hodnoty návratového kódu

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

Sada výsledků

Název sloupce Description
primary_id ID primární databáze pro konfiguraci přesouvání protokolů.
primary_database Název primární databáze v konfiguraci přesouvání protokolů.
backup_directory Adresář, kde jsou uloženy záložní soubory transakčního protokolu z primárního serveru.
backup_share Síť nebo cesta UNC k záložnímu adresáři.
backup_retention_period Doba v minutách, po kterou se záložní soubor protokolu uchovává v záložním adresáři před odstraněním.
backup_compression Určuje, jestli konfigurace přesouvání protokolů používá kompresi zálohování.

0 = Zakázáno. Nikdy nekomprimujte zálohy protokolů.
1 = Povoleno. Vždy komprimujte zálohy protokolů.
2 = Použijte nastavení výchozí komprese zálohování. Toto je výchozí hodnota.

Komprese zálohování je podporována pouze v SYSTÉMU SQL Server 2008 (10.0.x) Enterprise (nebo novější verzi). V jiných edicích je hodnota vždy 2.
backup_job_id ID úlohy agenta SQL Serveru přidružené k úloze zálohování na primá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.
backup_threshold Počet minut, po které může uplynout mezi operacemi zálohování, než se vygeneruje výstraha.
threshold_alert Upozornění, které má být vyvolána při překročení prahové hodnoty zálohování.
threshold_alert_enabled Určuje, jestli jsou povolená upozornění na prahovou hodnotu zálohování.

1 = Povoleno.
0 = Zakázáno.
last_backup_file Absolutní cesta poslední zálohy transakčního protokolu.
last_backup_date Čas a datum poslední operace zálohování protokolů.
last_backup_date_utc Čas a datum poslední operace zálohování transakčního protokolu v primární databázi vyjádřené v koordinovaném univerzálním čase.
history_retention_period Doba, po kterou se v minutách uchovávají záznamy historie expedice protokolu pro danou primární databázi před odstraněním.
primary_connection_options Další možnosti připojení pro připojení vytvořené mezi spustitelným souborem protokolu a instancí primární 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 instancí primární repliky a vzdáleným monitorem

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

Poznámky

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

Povolení

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

Examples

Tento příklad ukazuje použití sp_help_log_shipping_primary_database k načtení nastavení primární databáze pro databázi AdventureWorks2025.

EXECUTE master.dbo.sp_help_log_shipping_primary_database @database = N'AdventureWorks2022';
GO