Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Met deze opgeslagen procedure worden de instellingen voor een of meer secundaire databases opgehaald.
Transact-SQL syntaxis-conventies
Syntaxis
sp_help_log_shipping_secondary_database
[ [ @secondary_database = ] N'secondary_database' ]
[ , [ @secondary_id = ] 'secondary_id' ]
[ ; ]
Arguments
[ @secondary_database = ] N'secondary_database'
De naam van de secundaire database.
@secondary_database is sysname, met een standaardwaarde van NULL.
[ @secondary_id = ] 'secondary_id'
De id voor de secundaire server in de configuratie voor logboekverzending.
@secondary_id is uniqueidentifier, met een standaardwaarde van NULL.
Codewaarden retourneren
0 (geslaagd) of 1 (mislukt).
Resultatenset
| Kolomnaam | Description |
|---|---|
secondary_id |
De id voor de secundaire server in de configuratie voor logboekverzending. |
primary_server |
De naam van het primaire exemplaar van de SQL Server Database Engine in de configuratie voor logboekverzending. |
primary_database |
De naam van de primaire database in de configuratie voor logboekverzending. |
backup_source_directory |
De map waarin back-upbestanden van transactielogboeken van de primaire server worden opgeslagen. |
backup_destination_directory |
De map op de secundaire server waarnaar back-upbestanden worden gekopieerd. |
file_retention_period |
De tijdsduur, in minuten, dat een back-upbestand wordt bewaard op de secundaire server voordat het wordt verwijderd. |
copy_job_id |
De id die is gekoppeld aan de kopieertaak op de secundaire server. |
restore_job_id |
De id die is gekoppeld aan de hersteltaak op de secundaire 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. |
secondary_database |
De naam van de secundaire database in de configuratie voor logboekverzending. |
restore_delay |
De hoeveelheid tijd, in minuten, die de secundaire server wacht voordat een bepaald back-upbestand wordt hersteld. De standaardwaarde is 0 minuten. |
restore_all |
Als deze optie is ingesteld op 1, herstelt de secundaire server alle beschikbare back-ups van transactielogboeken wanneer de hersteltaak wordt uitgevoerd. Anders stopt het nadat één bestand is hersteld. |
restore_mode |
De herstelmodus voor de secundaire database.0 = Herstellogboek met NORECOVERY.1 = Herstellogboek met STANDBY. |
disconnect_users |
Als deze optie is ingesteld op 1, worden gebruikers losgekoppeld van de secundaire database wanneer een herstelbewerking wordt uitgevoerd. Standaard = 0. |
block_size |
De grootte in bytes die wordt gebruikt als blokgrootte voor het back-upapparaat. |
buffer_count |
Het totale aantal buffers dat wordt gebruikt door de back-up- of herstelbewerking. |
max_transfer_size |
De grootte, in bytes, van de maximale invoer- of uitvoeraanvraag die door SQL Server is uitgegeven aan het back-upapparaat. |
restore_threshold |
Het aantal minuten dat is toegestaan tussen herstelbewerkingen voordat er een waarschuwing wordt gegenereerd. |
threshold_alert |
De waarschuwing die moet worden gegenereerd wanneer de hersteldrempelwaarde wordt overschreden. |
threshold_alert_enabled |
Hiermee bepaalt u of waarschuwingen voor hersteldrempels zijn ingeschakeld.1 = Ingeschakeld.0 = Uitgeschakeld. |
last_copied_file |
De bestandsnaam van het laatste back-upbestand dat naar de secundaire server is gekopieerd. |
last_copied_date |
De tijd en datum van de laatste kopieerbewerking naar de secundaire server. |
last_copied_date_utc |
De tijd en datum van de laatste kopieerbewerking naar de secundaire server, uitgedrukt in Coordinated Universal Time. |
last_restored_file |
De bestandsnaam van het laatste back-upbestand dat is hersteld naar de secundaire database. |
last_restored_date |
De tijd en datum van de laatste herstelbewerking op de secundaire database. |
last_restored_date_utc |
De tijd en datum van de laatste herstelbewerking op de secundaire database, uitgedrukt in Coordinated Universal Time. |
history_retention_period |
De hoeveelheid tijd in minuten dat records voor logboekverzendingsgeschiedenis worden bewaard voor een bepaalde secundaire database, voordat ze worden verwijderd. |
last_restored_latency |
De hoeveelheid tijd, in minuten, die is verstreken tussen het moment waarop de logboekback-up is gemaakt op de primaire en wanneer deze op de secundaire is hersteld. De initiële waarde is NULL. |
secondary_connection_options |
Aanvullende verbindingsopties voor de verbinding die is gemaakt tussen het uitvoerbare bestand voor logboekverzending en het secundaire replica-exemplaar. Beschikbaar vanaf SQL Server 2025 (17.x) Preview en latere versies. |
monitor_connection_options |
Aanvullende verbindingsopties voor de verbinding tussen het secundaire replica-exemplaar en de externe monitor. Beschikbaar vanaf SQL Server 2025 (17.x) Preview en latere versies. |
Opmerkingen
Als u de parameter @secondary_database opneemt, bevat de resultatenset informatie over die secundaire database; als u de parameter @secondary_id opneemt, bevat de resultatenset informatie over alle secundaire databases die aan die secundaire id zijn gekoppeld.
sp_help_log_shipping_secondary_database moet worden uitgevoerd vanuit de master database op de secundaire server.
Permissions
Alleen leden van de vaste serverrol sysadmin kunnen deze procedure uitvoeren.