sp_help_log_shipping_secondary_database (Transact-SQL)
Область применения: SQL Server
Эта хранимая процедура получает настройки для одной или нескольких баз данных-получателей.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_help_log_shipping_secondary_database
[ [ @secondary_database = ] N'secondary_database' ]
[ , [ @secondary_id = ] 'secondary_id' ]
[ ; ]
Аргументы
[ @secondary_database = ] N'secondary_database'
Имя базы данных-получателя. @secondary_database — sysname с значением по умолчаниюNULL
.
[ @secondary_id = ] 'secondary_id'
Идентификатор сервера-получателя в конфигурации доставки журналов. @secondary_id является уникальным идентификатором по умолчаниюNULL
.
Значения кода возврата
0
(успешно) или 1
(сбой).
Результирующий набор
Имя столбца | Description |
---|---|
secondary_id |
Идентификатор сервера-получателя в конфигурации доставки журналов. |
primary_server |
Имя экземпляра компонента 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 ядро СУБД, используемого в качестве сервера мониторинга в конфигурации доставки журналов. |
monitor_server_security_mode |
Режим безопасности, используемый для подключения к серверу мониторинга:1 = проверка подлинности 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 могут выполнять эту процедуру.