Delen via


sp_help_log_shipping_primary_database (Transact-SQL)

Van toepassing op:SQL Server

Hiermee worden primaire database-instellingen opgehaald.

Transact-SQL syntaxis-conventies

Syntaxis

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

Arguments

[ @database = ] N'database'

De naam van de primaire database voor logboekverzending. @database is sysname, met een standaardwaarde van NULL.

[ @primary_id = ] 'primary_id'

De id van de primaire database voor de configuratie van logboekverzending. @primary_id is uniqueidentifier, met een standaardwaarde van NULL.

Codewaarden retourneren

0 (geslaagd) of 1 (mislukt).

Resultaatset

Kolomnaam Description
primary_id De id van de primaire database voor de configuratie van logboekverzending.
primary_database De naam van de primaire database in de configuratie voor logboekverzending.
backup_directory De map waarin back-upbestanden van transactielogboeken van de primaire server worden opgeslagen.
backup_share Het netwerk- of UNC-pad naar de back-upmap.
backup_retention_period De tijdsduur, in minuten, dat een logboekback-upbestand wordt bewaard in de back-upmap voordat deze wordt verwijderd.
backup_compression Geeft aan of de configuratie voor logboekverzending back-upcompressie gebruikt.

0 = Uitgeschakeld. Comprimeert nooit logboekback-ups.
1 = Ingeschakeld. Logboekback-ups altijd comprimeren.
2 = Gebruik de instelling van de standaardinstelling voor back-upcompressie. Dit is de standaardwaarde.

Back-upcompressie wordt alleen ondersteund in SQL Server 2008 (10.0.x) Enterprise (of een latere versie). In andere edities is de waarde altijd 2.
backup_job_id De sql Server Agent-taak-id die is gekoppeld aan de back-uptaak op de primaire server.
monitor_server De naam van het exemplaar van de SQL Server-database-engine die wordt gebruikt als een monitorserver in de configuratie voor logboekverzending.
monitor_server_security_mode De beveiligingsmodus die wordt gebruikt om verbinding te maken met de monitorserver.

1 = Windows-verificatie.
0 = SQL Server-verificatie.
backup_threshold Het aantal minuten dat is toegestaan tussen back-upbewerkingen voordat er een waarschuwing wordt gegenereerd.
threshold_alert De waarschuwing die moet worden gegenereerd wanneer de drempelwaarde voor de back-up wordt overschreden.
threshold_alert_enabled Bepaalt of waarschuwingen voor back-updrempels zijn ingeschakeld.

1 = Ingeschakeld.
0 = Uitgeschakeld.
last_backup_file Het absolute pad van de meest recente back-up van het transactielogboek.
last_backup_date De tijd en datum van de laatste back-upbewerking voor logboeken.
last_backup_date_utc De tijd en datum van de laatste back-upbewerking voor transactielogboeken op de primaire database, uitgedrukt in Coordinated Universal Time.
history_retention_period De hoeveelheid tijd, in minuten, die logboekverzendingsgeschiedenisrecords worden bewaard voor een bepaalde primaire database voordat deze wordt verwijderd.
primary_connection_options Aanvullende verbindingsopties voor de verbinding die is gemaakt tussen het uitvoerbare bestand voor logboekverzending en het primaire replica-exemplaar.

Beschikbaar vanaf SQL Server 2025 (17.x) Preview en latere versies.
monitor_connection_options Aanvullende verbindingsopties voor de verbinding tussen het primaire replica-exemplaar en de externe monitor.

Beschikbaar vanaf SQL Server 2025 (17.x) Preview en latere versies.

Opmerkingen

sp_help_log_shipping_primary_database moet worden uitgevoerd vanuit de master database op de primaire server.

Permissions

Alleen leden van de vaste serverrol sysadmin kunnen deze procedure uitvoeren.

Voorbeelden

In dit voorbeeld ziet u hoe u sp_help_log_shipping_primary_database de primaire database-instellingen voor de database AdventureWorks2022ophaalt.

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