Добавление базы данных-получателя в конфигурацию доставки журналов (SQL Server)
В этом разделе объясняется, как добавить базу данных-получатель в имеющуюся конфигурацию доставки журналов SQL Server 2012 с помощью среды Среда SQL Server Management Studio или языка Transact-SQL.
В этом разделе
Перед началом работы выполните следующие действия.
Предварительные требования
Безопасность
Добавление базы данных-получателя доставки журналов с помощью:
Среда SQL Server Management Studio
Transact-SQL
Связанные задачи
Перед началом работы
Безопасность
Разрешения
Для вызова хранимых процедур доставки журналов необходимо членство в предопределенной роли сервера sysadmin.
[В начало]
Использование среды SQL Server Management Studio
Добавление базы данных-получателя доставки журналов
Щелкните правой кнопкой мыши имя базы данных, которая станет базой данных-источником в конфигурации доставки журналов, и выберите Свойства.
В области Выбор страницы щелкните Доставка журналов транзакций.
В разделе Экземпляры сервера-получателя и базы данных нажмите кнопку Добавить.
Нажмите Соединить и соединитесь с экземпляром SQL Server, который нужно использовать в качестве сервера-получателя.
В окне База данных-получатель выберите базу данных из списка или введите имя базы данных, которую нужно создать.
На вкладке Инициализация базы данных-получателя выберите параметр, который нужно использовать для инициализации базы данных-получателя.
На вкладке Копирование файлов введите в поле Папка назначения для копирования файлов путь к папке, в которую следует скопировать резервные копии журнала транзакций. Эта папка часто находится на сервере-получателе.
Обратите внимание на расписание копирования в поле Расписание в разделе Задание копирования. Если необходимо изменить расписание, нажмите кнопку Расписание и задайте расписание для агента SQL Server по своему усмотрению. Это расписание должно быть максимально приближено к расписанию резервного копирования.
На вкладке Восстановление выберите в качестве параметра Состояние базы данных во время восстановления резервных копий значение Режим без восстановления или Режим ожидания.
Если выбран параметр Режим ожидания, то нужно указать, следует ли отключать пользователей от базы данных-получателя, пока идет процесс восстановления.
Если нужно отложить процесс восстановления на сервере-получателе, укажите время задержки в поле Отложить восстановление резервных копий по крайней мере на.
Выберите пороговое значение для предупреждения в поле Предупреждение, если восстановление не выполнено в течение.
Обратите внимание на расписание восстановления в поле Расписание раздела Задание восстановления. Если необходимо изменить расписание, нажмите кнопку Расписание и задайте расписание для агента SQL Server по своему усмотрению. Это расписание должно быть максимально приближено к расписанию резервного копирования.
Нажмите кнопку ОК.
Чтобы начать процесс настройки, нажмите в диалоговом окне «Свойства базы данных» кнопку ОК.
[В начало]
Использование Transact-SQL
Добавление базы данных-получателя доставки журналов
На сервере-получателе выполните процедуру sp_add_log_shipping_secondary_primary для обеспечения подробных характеристик сервера-источника и базы данных. Данная хранимая процедура возвращает идентификатор получателя, а также идентификаторы заданий копирования и восстановления.
На сервере-получателе выполните процедуру sp_add_jobschedule для настройки расписания заданий копирования и восстановления.
На сервере-получателе выполните процедуру sp_add_log_shipping_secondary_database для добавления базы данных-получателя.
На сервере-источнике выполните процедуру sp_add_log_shipping_primary_secondary для добавления на сервер-источник необходимых сведений о новой базе данных-получателе.
На сервере-получателе включите задания копирования и восстановления. Дополнительные сведения см. в разделе Отключение или включение задания.
[В начало]
Связанные задачи
Обновление доставки журналов до SQL Server 2012 (Transact-SQL)
Удаление базы данных-получателя из конфигурации доставки журналов (SQL Server)
просмотреть отчет доставки журналов (среда SQL Server Management Studio)
[В начало]