sp_help_log_shipping_primary_database (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
См. также