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 |
Дата и время последней операции копирования на сервер-получатель по универсальному синхронизированному времени. |
last_restored_file |
Имя файла последней резервной копии, восстановленной в базе данных-получателе. |
last_restored_date |
Дата и время последней операции восстановления в базе данных-получателе. |
last_restored_date_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)
Другие ресурсы
Доставка журналов
Таблицы доставки журналов и хранимые процедуры