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


sp_help_log_shipping_primary_database (Transact-SQL)

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

Применимо для следующих объектов: SQL Server (начиная с SQL Server 2008 до текущей версии).

Значок ссылки на раздел Cинтаксические обозначения в 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 = использовать значение параметра Параметр конфигурации сервера «Просмотр или настройка параметра сжатия резервных копий по умолчанию». Это значение по умолчанию.

Сжатие резервной копии поддерживается только в 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.

Примеры

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

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

См. также

Справочник

Системные хранимые процедуры (Transact-SQL)

Основные понятия

Сведения о доставке журналов (SQL Server)