Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Область применения: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_connection_options |
Дополнительные параметры подключения для подключения между исполняемым файлом доставки журналов и экземпляром вторичной реплики. Доступно начиная с SQL Server 2025 (17.x) и более поздних версий. |
monitor_connection_options |
Дополнительные параметры подключения для подключения между экземпляром вторичной реплики и удаленным монитором. Доступно начиная с SQL Server 2025 (17.x) и более поздних версий. |
Замечания
Если включить параметр @secondary_database, результирующий набор содержит сведения об этой базе данных-получателе. Если включить параметр @secondary_id, результирующий набор содержит сведения обо всех базах данных-получателях, связанных с этим идентификатором-получателем.
sp_help_log_shipping_secondary_database необходимо запустить из master базы данных на сервере-получателе.
Разрешения
Только члены предопределенных ролей сервера sysadmin могут выполнять эту процедуру.