Поделиться через


sp_help_log_shipping_primary_database (Transact-SQL)

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

Значок ссылки на разделСинтаксические обозначения в Transact-SQL

Синтаксис

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

Аргументы

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

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

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

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

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

Имя столбца

Описание

primary_id

Идентификатор базы данных-источника для конфигурации доставки журналов.

primary_database

Имя базы данных-источника в конфигурации доставки журналов.

backup_directory

Каталог, в котором хранятся файлы резервной копии журнала транзакций с сервера-источника.

backup_share

Сетевой или UNC-путь к каталогу резервных копий.

backup_retention_period

Время хранения файла резервной копии журнала в каталоге резервных копий (в минутах).

backup_compression

Указывает, используется ли сжатие резервной копии в конфигурации доставки журналов.

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

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

2 = использовать значение параметра конфигурации сервера backup compression default. Это значение по умолчанию.

Сжатие резервной копии поддерживается только в SQL Server 2008 Enterprise (или в более поздней версии). В других выпусках это значение всегда равно 2.

backup_job_id

Идентификатор задания агента Microsoft SQL Server, связанный с заданием резервного копирования на сервере-источнике.

monitor_server

Имя экземпляра SQL Server Database Engine, используемого в качестве сервера мониторинга в конфигурации доставки журналов.

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.

Примеры

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

master.dbo.sp_help_log_shipping_primary_database @database=N'AdventureWorks'
GO