Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Pobiera podstawowe ustawienia bazy danych.
Transact-SQL konwencje składni
Składnia
sp_help_log_shipping_primary_database
[ [ @database = ] N'database' ]
[ , [ @primary_id = ] 'primary_id' ]
[ ; ]
Arguments
[ @database = ] N'database'
Nazwa podstawowej bazy danych wysyłania dziennika.
@database to nazwa systemu z wartością domyślną NULL.
[ @primary_id = ] 'primary_id'
Identyfikator podstawowej bazy danych dla konfiguracji wysyłania dziennika.
@primary_id jest unikatowyidentifier z wartością domyślną NULL.
Zwracanie wartości kodu
0 (powodzenie) lub 1 (niepowodzenie).
Zestaw wyników
| Nazwa kolumny | Description |
|---|---|
primary_id |
Identyfikator podstawowej bazy danych dla konfiguracji wysyłania dziennika. |
primary_database |
Nazwa podstawowej bazy danych w konfiguracji wysyłania dziennika. |
backup_directory |
Katalog, w którym są przechowywane pliki kopii zapasowej dziennika transakcji z serwera podstawowego. |
backup_share |
Ścieżka sieci lub UNC do katalogu kopii zapasowej. |
backup_retention_period |
Czas przechowywania pliku kopii zapasowej dziennika w katalogu kopii zapasowej w ciągu kilku minut przed usunięciem. |
backup_compression |
Wskazuje, czy konfiguracja wysyłania dziennika korzysta z kompresji kopii zapasowej.0 = Wyłączone. Nigdy nie kompresuj kopii zapasowych dziennika.1 = włączone. Zawsze kompresuj kopie zapasowe dziennika.2 = Użyj ustawienia domyślnej kompresji kopii zapasowej. Jest to wartość domyślna.Kompresja kopii zapasowych jest obsługiwana tylko w programie SQL Server 2008 (10.0.x) Enterprise (lub nowszej wersji). W innych wersjach wartość to zawsze 2. |
backup_job_id |
Identyfikator zadania agenta programu SQL Server skojarzony z zadaniem tworzenia kopii zapasowej na serwerze podstawowym. |
monitor_server |
Nazwa wystąpienia aparatu bazy danych programu SQL Server używanego jako serwer monitora w konfiguracji wysyłania dziennika. |
monitor_server_security_mode |
Tryb zabezpieczeń używany do nawiązywania połączenia z serwerem monitora.1 = Uwierzytelnianie systemu Windows.0 = Uwierzytelnianie programu SQL Server. |
backup_threshold |
Liczba minut, które mogą upłynąć między operacjami tworzenia kopii zapasowych przed wygenerowaniem alertu. |
threshold_alert |
Alert, który ma zostać zgłoszony po przekroczeniu progu kopii zapasowej. |
threshold_alert_enabled |
Określa, czy alerty progowe kopii zapasowej są włączone.1 = włączone.0 = Wyłączone. |
last_backup_file |
Ścieżka bezwzględna najnowszej kopii zapasowej dziennika transakcji. |
last_backup_date |
Godzina i data ostatniej operacji tworzenia kopii zapasowej dziennika. |
last_backup_date_utc |
Godzina i data ostatniej operacji tworzenia kopii zapasowej dziennika transakcji w podstawowej bazie danych wyrażonej w uniwersalnym czasie koordynowanym. |
history_retention_period |
Czas przechowywania rekordów historii wysyłki dziennika w minutach dla danej podstawowej bazy danych przed usunięciem. |
primary_connection_options |
Dodatkowe opcje połączenia dla połączenia nawiązanego między plikiem wykonywalny wysyłania dziennika a wystąpieniem repliki podstawowej. Dostępne od SQL Server 2025 (17.x) i późniejszych wersji. |
monitor_connection_options |
Dodatkowe opcje połączenia dla połączenia nawiązane między wystąpieniem repliki podstawowej a monitorem zdalnym. Dostępne od SQL Server 2025 (17.x) i późniejszych wersji. |
Uwagi
sp_help_log_shipping_primary_database należy uruchomić z master bazy danych na serwerze podstawowym.
Permissions
Tę procedurę mogą uruchamiać tylko członkowie stałej roli serwera sysadmin .
Przykłady
W tym przykładzie pokazano, jak używać sp_help_log_shipping_primary_database metody do pobierania podstawowych ustawień bazy danych dla bazy danych AdventureWorks2025.
EXECUTE master.dbo.sp_help_log_shipping_primary_database @database = N'AdventureWorks2022';
GO