Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Область применения:SQL Server
Получает параметры базы данных-источника.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_help_log_shipping_primary_database
[ [ @database = ] N'database' ]
[ , [ @primary_id = ] 'primary_id' ]
[ ; ]
Аргументы
[ @database = ] N'database'
Имя базы данных-источника доставки журналов.
@database имеет имя sysname с значением по умолчаниюNULL.
[ @primary_id = ] 'primary_id'
Идентификатор базы данных-источника в конфигурации доставки журналов.
@primary_id является уникальным идентификатором с значением по умолчаниюNULL.
Значения кода возврата
0 (успешно) или 1 (сбой).
Результирующий набор
| Имя столбца | Description |
|---|---|
primary_id |
Идентификатор базы данных-источника в конфигурации доставки журналов. |
primary_database |
Имя базы данных-источника в конфигурации доставки журналов. |
backup_directory |
Каталог, в котором хранятся файлы резервной копии журнала транзакций с сервера-источника. |
backup_share |
Сетевой или UNC-путь к каталогу резервных копий. |
backup_retention_period |
Время хранения файла резервной копии журнала в каталоге резервных копий (в минутах). |
backup_compression |
Указывает, используется ли конфигурация доставки журналов сжатие резервных копий.0 = отключено. Не сжимать резервные копии журналов.1 = включено. Всегда сжимать резервные копии журналов.2 = используйте параметр сжатия резервных копий по умолчанию. Это значение по умолчанию.Сжатие резервных копий поддерживается только в SQL Server 2008 (10.0.x) Enterprise (или более поздней версии). В других выпусках всегда используется 2значение. |
backup_job_id |
Идентификатор задания агент SQL Server, связанный с заданием резервного копирования на основном сервере. |
monitor_server |
Имя экземпляра SQL Server ядро СУБД, используемого в качестве сервера мониторинга в конфигурации доставки журналов. |
monitor_server_security_mode |
Режим безопасности, используемый для подключения к серверу мониторинга:1 = проверка подлинности Windows.0 = проверка подлинности SQL Server. |
backup_threshold |
Максимальное время ожидания (в минутах) между операциями резервного копирования перед созданием предупреждения. |
threshold_alert |
Предупреждение, создаваемое при превышении порогового значения. |
threshold_alert_enabled |
Определяет, включены ли пороговые предупреждения резервного копирования.1 = включено.0 = отключено. |
last_backup_file |
Абсолютный путь последней резервной копии журнала транзакций. |
last_backup_date |
Дата и время создания последней резервной копии журнала. |
last_backup_date_utc |
Время и дата создания последней резервной копии журнала транзакций в базе данных-источнике, выраженные в формате UTC. |
history_retention_period |
Промежуток времени в минутах, после которого записи истории доставки журнала данной базы данных-источника будут удалены. |
primary_connection_options |
Дополнительные параметры подключения для подключения между исполняемым файлом доставки журналов и основным экземпляром реплики. Доступно начиная с SQL Server 2025 (17.x) и более поздних версий. |
monitor_connection_options |
Дополнительные параметры подключения для подключения между основным экземпляром реплики и удаленным монитором. Доступно начиная с SQL Server 2025 (17.x) и более поздних версий. |
Замечания
sp_help_log_shipping_primary_database необходимо запустить из master базы данных на сервере-источнике.
Разрешения
Только члены предопределенных ролей сервера sysadmin могут выполнять эту процедуру.
Примеры
В этом примере показано использование sp_help_log_shipping_primary_database для извлечения параметров базы данных-источника для базы данных AdventureWorks2025.
EXECUTE master.dbo.sp_help_log_shipping_primary_database @database = N'AdventureWorks2022';
GO