Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Gäller för:SQL Server
Den här lagrade proceduren hämtar inställningarna för en eller flera sekundära databaser.
Transact-SQL syntaxkonventioner
Syntax
sp_help_log_shipping_secondary_database
[ [ @secondary_database = ] N'secondary_database' ]
[ , [ @secondary_id = ] 'secondary_id' ]
[ ; ]
Arguments
[ @secondary_database = ] N'secondary_database'
Namnet på den sekundära databasen.
@secondary_database är sysname med standardvärdet NULL.
[ @secondary_id = ] "secondary_id"
ID:t för den sekundära servern i loggleveranskonfigurationen.
@secondary_id är unikidentifierare med standardvärdet NULL.
Returnera kodvärden
0 (lyckades) eller 1 (misslyckades).
Resultatuppsättning
| Kolumnnamn | Description |
|---|---|
secondary_id |
ID:t för den sekundära servern i loggleveranskonfigurationen. |
primary_server |
Namnet på den primära instansen av SQL Server Database Engine i loggleveranskonfigurationen. |
primary_database |
Namnet på den primära databasen i loggleveranskonfigurationen. |
backup_source_directory |
Katalogen där säkerhetskopieringsfiler för transaktionsloggar från den primära servern lagras. |
backup_destination_directory |
Katalogen på den sekundära server där säkerhetskopieringsfiler kopieras till. |
file_retention_period |
Hur lång tid, i minuter, som en säkerhetskopia sparas på den sekundära servern innan den tas bort. |
copy_job_id |
Det ID som är associerat med kopieringsjobbet på den sekundära servern. |
restore_job_id |
Det ID som är associerat med återställningsjobbet på den sekundära servern. |
monitor_server |
Namnet på den instans av SQL Server Database Engine som används som övervakningsserver i loggleveranskonfigurationen. |
monitor_server_security_mode |
Säkerhetsläget som används för att ansluta till övervakningsservern.1 = Windows-autentisering.0 = SQL Server-autentisering. |
secondary_database |
Namnet på den sekundära databasen i loggleveranskonfigurationen. |
restore_delay |
Hur lång tid, i minuter, som den sekundära servern väntar innan en viss säkerhetskopia återställs. Standardvärdet är 0 minuter. |
restore_all |
Om värdet är 1 återställer den sekundära servern alla tillgängliga säkerhetskopieringar av transaktionsloggar när återställningsjobbet körs. Annars stoppas den när en fil har återställts. |
restore_mode |
Återställningsläget för den sekundära databasen.0 = Återställ loggen med NORECOVERY.1 = Återställ loggen med STANDBY. |
disconnect_users |
Om värdet är 1 kopplas användarna från den sekundära databasen när en återställningsåtgärd utförs. Standard = 0. |
block_size |
Storleken i byte som används som blockstorlek för säkerhetskopieringsenheten. |
buffer_count |
Det totala antalet buffertar som används av säkerhetskopierings- eller återställningsåtgärden. |
max_transfer_size |
Storleken, i byte, på den maximala in- eller utdatabegäran som utfärdats av SQL Server till säkerhetskopieringsenheten. |
restore_threshold |
Antalet minuter som tillåts förflutit mellan återställningsåtgärder innan en avisering genereras. |
threshold_alert |
Aviseringen som ska aktiveras när återställningströskelvärdet överskrids. |
threshold_alert_enabled |
Avgör om tröskelvärdesaviseringar för återställning är aktiverade.1 = Aktiverad.0 = Inaktiverad. |
last_copied_file |
Filnamnet för den senaste säkerhetskopieringsfilen som kopierats till den sekundära servern. |
last_copied_date |
Tid och datum för den senaste kopieringsåtgärden till den sekundära servern. |
last_copied_date_utc |
Tid och datum för den senaste kopieringsåtgärden till den sekundära servern, uttryckt i Coordinated Universal Time (Samordnad universell tid). |
last_restored_file |
Filnamnet för den senaste säkerhetskopieringsfilen som återställdes till den sekundära databasen. |
last_restored_date |
Tid och datum för den senaste återställningsåtgärden i den sekundära databasen. |
last_restored_date_utc |
Tid och datum för den senaste återställningsåtgärden i den sekundära databasen, uttryckt i Coordinated Universal Time (Samordnad universell tid). |
history_retention_period |
Hur lång tid i minuter som loggöverföringshistorikposter behålls för en viss sekundär databas innan de tas bort. |
last_restored_latency |
Hur lång tid, i minuter, som förflutit mellan när loggsäkerhetskopian skapades på den primära och när den återställdes på den sekundära. Det initiala värdet är NULL. |
secondary_connection_options |
Ytterligare anslutningsalternativ för anslutningen som görs mellan loggleveransens körbara fil och den sekundära replikinstansen. Tillgänglig från och med SQL Server 2025 (17.x) och senare versioner. |
monitor_connection_options |
Ytterligare anslutningsalternativ för anslutningen mellan den sekundära replikinstansen och fjärrövervakaren. Tillgänglig från och med SQL Server 2025 (17.x) och senare versioner. |
Anmärkningar
Om du inkluderar parametern @secondary_database innehåller resultatuppsättningen information om den sekundära databasen. Om du inkluderar parametern @secondary_id innehåller resultatuppsättningen information om alla sekundära databaser som är associerade med det sekundära ID:t.
sp_help_log_shipping_secondary_database måste köras från master databasen på den sekundära servern.
Permissions
Endast medlemmar i den fasta serverrollen sysadmin kan köra den här proceduren.