Поделиться через


Удаление вторичной базы данных из конфигурации зеркалирования журналов (SQL Server)

В этом разделе описывается, как удалить вторичную базу данных в процессе доставки журналов в SQL Server 2014 с помощью SQL Server Management Studio или Transact-SQL.

В этом разделе

Перед началом работы

Безопасность

Разрешения

Для использования хранимых процедур доставки журнал требуется членство в предопределенной роли сервера sysadmin.

Использование среды SQL Server Management Studio

Для удаления вторичной базы данных журнальной пересылки

  1. Подключитесь к экземпляру SQL Server, который в настоящее время является основным сервером доставки журналов и разверните этот экземпляр.

  2. Разверните базы данных, щелкните правой кнопкой основную базу данных для доставки журналов и щелкните Свойства.

  3. В области Выбор страницы выберите Доставка журналов транзакций.

  4. В подразделе "Вторичные экземпляры сервера и базы данных" выберите базу данных для удаления.

  5. Нажмите Удалить.

  6. Нажмите кнопку "ОК ", чтобы обновить конфигурацию.

Использование Transact-SQL

Удаление вторичной базы данных

  1. На основном сервере выполните sp_delete_log_shipping_primary_secondary, чтобы удалить сведения о вторичной базе данных с основного сервера.

  2. На вторичном сервере выполните sp_delete_log_shipping_secondary_database, чтобы удалить вторичную базу данных.

    Замечание

    Если нет других вторичных баз данных с тем же вторичным идентификатором, sp_delete_log_shipping_secondary_primary вызывается из sp_delete_log_shipping_secondary_database и удаляет запись для вторичного идентификатора и задания на копирование и восстановление.

  3. На вторичном сервере отключите задания копирования и восстановления. Дополнительные сведения см. в статье Disable or Enable a Job.

Связанные задачи

См. также

Сведения о доставке журналов (SQL Server)
Таблицы доставки журналов и хранимые процедуры