sp_help_log_shipping_primary_database (Transact-SQL)

Применимо к:SQL Server

Получает параметры базы данных-источника.

Соглашения о синтаксисе Transact-SQL

Синтаксис

  
sp_help_log_shipping_primary_database  
[ @database = ] 'database' OR  
[ @primary_id = ] 'primary_id'  

Аргументы

[ @database = ] 'database' Имя базы данных-источника доставки журналов. база данных имеет имя sysname без значения по умолчанию и не может иметь значение NULL.

[ @primary_id = ] 'primary_id' Идентификатор базы данных-источника для конфигурации доставки журналов. primary_id является уникальным и не может иметь значение NULL.

Значения кода возврата

0 (успешное завершение) или 1 (неуспешное завершение)

Результирующие наборы

Имя столбца Description
primary_id Идентификатор базы данных-источника в конфигурации доставки журналов.
primary_database Имя базы данных-источника в конфигурации доставки журналов.
каталог_резервной_копии Каталог, в котором хранятся файлы резервной копии журнала транзакций с сервера-источника.
backup_share Сетевой или UNC-путь к каталогу резервных копий.
backup_retention_period Время хранения файла резервной копии журнала в каталоге резервных копий (в минутах).
backup_compression Указывает, используется ли конфигурация доставки журналов сжатие резервных копий.

0 = отключено. Не сжимать резервные копии журналов.

1 = включено. Всегда сжимать резервные копии журналов.

2 = используйте параметр представления или настройки параметра конфигурации сервера сжатия резервных копий по умолчанию. Это значение по умолчанию.

Сжатие резервных копий поддерживается только в SQL Server 2008 (10.0.x) Enterprise (или более поздней версии). В других выпусках это значение всегда равно 2.
backup_job_id Идентификатор задания Microsoft агент SQL Server, связанный с заданием резервного копирования на основном сервере.
monitor_server Имя экземпляра SQL Server ядро СУБД, используемого в качестве сервера мониторинга в конфигурации доставки журналов.
monitor_server_security_mode Режим безопасности, используемый для подключения к серверу мониторинга:

1 = проверка подлинности Microsoft 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 Промежуток времени в минутах, после которого записи истории доставки журнала данной базы данных-источника будут удалены.

Замечания

sp_help_log_shipping_primary_database необходимо запустить из базы данных master на сервере-источнике.

Разрешения

Только члены предопределенных ролей сервера sysadmin могут выполнять эту процедуру.

Примеры

В этом примере показано использование sp_help_log_shipping_primary_database для AdventureWorks2022получения параметров базы данных-источника.

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

См. также

Сведения о доставке журналов (SQL Server)
Системные хранимые процедуры (Transact-SQL)