sp_help_log_shipping_secondary_database (Transact-SQL)
Эта хранимая процедура получает настройки от одной или нескольких баз данных-получателей.
Синтаксические обозначения в Transact-SQL
Синтаксис
sp_help_log_shipping_secondary_database
[ @secondary_database = ] 'secondary_database' OR
[ @secondary_id = ] 'secondary_id'
Аргументы
[ @secondary_database = ] 'secondary_database'
Имя базы данных-получателя. Аргумент secondary_database имеет тип sysname и не имеет значения по умолчанию.[ @secondary_id = ] 'secondary_id'
Идентификатор сервера-получателя в конфигурации доставки журналов. Аргумент secondary_id имеет тип uniqueidentifier и не может иметь значение NULL.
Значения кодов возврата
0 (успешное завершение) или 1 (неудачное завершение)
Результирующие наборы
Имя столбца |
Описание |
---|---|
secondary_id |
Идентификатор сервера-получателя в конфигурации доставки журналов. |
primary_server |
Имя экземпляра-источника Microsoft Компонент SQL Server Database Engine в конфигурации доставки журналов. |
primary_database |
Имя базы данных-источника в конфигурации доставки журналов. |
backup_source_directory |
Каталог в котором хранятся файлы резервных копий журналов транзакций с сервера-источника. |
backup_destination_directory |
Каталог сервера-получателя, в который копируются файлы резервных копий. |
file_retention_period |
Время в минутах, в течение которого файл резервной копии хранится на сервере-получателе. |
copy_job_id |
Идентификатор, назначенный заданию копирования на сервере-получателе. |
restore_job_id |
Идентификатор, назначенный заданию восстановления на сервере-получателе. |
monitor_server |
Имя экземпляра Компонент SQL Server Database Engine, используемого в качестве сервера мониторинга в конфигурации доставки журналов. |
monitor_server_security_mode |
Режим безопасности, используемый для подключения к серверу мониторинга. 1 = проверка подлинности Microsoft Windows. 0 = проверка подлинности SQL Server. |
secondary_database |
Имя базы данных-получателя в конфигурации доставки журналов. |
restore_delay |
Время ожидания (в минутах), по истечении которого сервер-получатель восстанавливает данный файл резервной копии. Значение по умолчанию равно 0 минут. |
restore_all |
Если установлено в 1, сервер-получатель восстанавливает все доступные резервные копии журнала транзакций при запуске задания восстановления. В противном случае восстанавливается один файл. |
restore_mode |
Режим восстановления базы данных-получателя. 0 = восстановить журнал в режиме NORECOVERY. 1 = восстановить журнал с помощью параметра STANDBY. |
disconnect_users |
Если установлено в 1, пользователи отключаются от базы данных-получателя при выполнении операции восстановления. По умолчанию равно 0. |
block_size |
Размер блока (в байтах) устройства резервного копирования. |
buffer_count |
Общее число буферов, используемых операцией создания резервной копии или восстановления. |
max_transfer_size |
Размер (в байтах) максимального входного или выходного запроса, который SQL Server выдает на устройство резервного копирования. |
restore_threshold |
Время (в минутах) между операциями восстановления, по истечении которого создается предупреждение. |
threshold_alert |
Предупреждение, создаваемое при истечении порогового срока восстановления. |
threshold_alert_enabled |
Этот аргумент определяет, активированы ли предупреждения об истечении порогового срока восстановления. 1 = предупреждения активированы. 0 = предупреждения не активированы. |
last_copied_file |
Имя последнего файла резервной копии, сохраненного на сервере-получателе. |
last_copied_date |
Дата и время последней операции копирования на сервер-получатель. |
last_copied_date_utc |
Дата и время последней операции копирования на сервер-получатель по времени в формате UTC. |
last_restored_file |
Имя последнего файла резервной копии, восстановленной в базу данных-получатель. |
last_restored_date |
Дата и время последней операции восстановления в базу данных-получатель. |
last_restored_date_utc |
Дата и время в формате UTC последней операции восстановления в базе данных-получателе. |
history_retention_period |
Время (в минутах) хранения истории доставки журналов для конкретной базы данных-получателя; по истечении этого времени записи удаляются. |
last_restored_latency |
Время (в минутах), прошедшее от создания резервной копии журнала в базе данных-источнике до ее восстановления в базу данных-получатель. Исходное значение равно NULL. |
Замечания
Если указать параметр secondary_database, то результирующий набор будет содержать сведения об этой базе данных-получателе; если указать параметр secondary_id, то результирующий набор будет содержать сведения обо всех базах данных-получателях, связанных с этим вторичным идентификатором.
Процедура sp_help_log_shipping_secondary_database должна быть запущена из базы данных master сервера-получателя.
Разрешения
Эту процедуру могут выполнять только члены предопределенной роли сервера sysadmin.
См. также
Справочник
sp_help_log_shipping_secondary_primary (Transact-SQL)
Системные хранимые процедуры (Transact-SQL)