Книги
чёрным по белому
Главное меню
Главная О нас Добавить материал Поиск по сайту Карта книг Карта сайта
Книги
Археология Архитектура Бизнес Биология Ветеринария Военная промышленность География Геология Гороскоп Дизайн Журналы Инженерия Информационные ресурсы Искусство История Компьютерная литература Криптология Кулинария Культура Лингвистика Математика Медицина Менеджмент Металлургия Минералогия Музыка Научная литература Нумизматика Образование Охота Педагогика Политика Промышленные производства Психология Путеводители Религия Рыбалка Садоводство Саморазвитие Семиотика Социология Спорт Столярное дело Строительство Техника Туризм Фантастика Физика Футурология Химия Художественная литература Экология Экономика Электроника Энергетика Этика Юриспруденция
Новые книги
Янин В.Л. "Новгородские акты XII-XV Хронологический комментарий" (История)

Майринк Г. "Белый доминиканец " (Художественная литература)

Хусаинов А. "Голоса вещей. Альманах том 2" (Художественная литература)

Петров Г.И. "Отлучение Льва Толстого " (Художественная литература)

Хусаинов А. "Голоса вещей. Альманах том 1 " (Художественная литература)
Реклама

Microsoft SQL server. Реализация и обслуживание Учебный курс - Microsoft press

Microsoft press Microsoft SQL server. Реализация и обслуживание Учебный курс — Microsoft Press, 2007. — 766 c.
Предыдущая << 1 .. 246 247 248 249 250 251 < 252 > 253 254 255 256 257 258 .. 343 >> Следующая

Состояние базы данных во время восстановления резервных копий
<"• Без режима восстановления
Режим ожидания
Г
Отложить восстановление резервных копии по крайней мере на
Предупреждение если восстановление ^45 ^ [минут не выполнено в течение
Задание восстановления
Имя задания —
Расписание
~3
“3
Выполняется раз в день, каждые 15 мин между О ОО 00 и 23 59:00 Расписание будет использоваться с 09 03 2007
Т Отк лючить это задание
?прзв* а
Рис. 18-6. Вкладка Восстановление журнала транзакций диалогового окна Парамс1ры базы данных-получателя
Контрольный вопрос
? 1 ребуе 1ся реализовать конфигурацию доставки журналов в ыобальной (WAN) сети. Вы определили, что начальный процесс полного резервного копирования/ восстановления займет несколько часов. Какой параметр необходимо использо-Baib дчя инициализации базы данных-получателя, чтобы ускорить процесс?
Ответ на контрольный вопрос
? Нужно создать конфигурацию базы танных-источника, выполнить ее резервное копирование, использовав фи зический носитель (CD, DVD или ленгу) тля переноса файла резервной копии на сервер-получатель и сконфигурировать базу данных-получатель с параметром Да, выполнить восстановление из существующей резервной копии базы данных-источника в базу данных-получатель (Yes, restore an existing backup of the primary database into the secondary database).
История из жизни
Джавьер Лориа (Javier Loria)
Разработка отказоустойчивой среды для базы данных не іарантирует того, чю вы получите отказоустойчивую систему. После тщательной разработки, реализации и тестирования конфигурации доставки журналов стало ясно, что бизнес-приложение одною из моих клиентов отказоустойчиво. Но когда сервер баз данных-источника вышел из сіроя, оказалось, что в коде приложения жесіко задано имя сервера, что не позволяло переключиіься на созданный сервер-получатель К счастью, нам удалось переименовать сервер, и приложение удаюсь восстановить через 45 минуї после сбоя.
Занятие 2
Конфигурирование параметров доставки журналов
Создание сценария конфигурации базы данных-получателя
Чтобы создать сценарий для конфигурирования базы данных-подучатедя, щелкните Сценарий конфигурации (Script Configuration) внизу диалогового окна Свойства базы данных (Database Properties). Обратите внимание на два важных аспекта создаваемого сценария:
? Сценарий не содержит кода, необходимого для инициализации базы данных-полу-чателя. Администратор базы данных должен выполнить резервное копирование базы данных-источника и с помощью этого файла восстановить базу данных-получатель на сервере-получателе.
? Сценарий должен быть разделен на два отдельных файла. Первую часть кода нужно выполнить при установленном соединении с сервером-получателем, а вторую — при соединении с сервером-источником.
В первой части сценария используется две основные хранимые процедуры для создания конфигурации доставки журналов:
? sp add_log_shipping secondaryprimary
Создает задания копирования и восстановления на сервере-получателе и сервере-источнике.
? spaddjogshippingsecondary database
Завершает процесс конфигурирования и настраивает базу данных-получатель для доставки журналов.
Следующий код представляет собой первую часть сценария конфигурации базы дан-ных-получателя:
Сценарий конфигурации базы данных-получателя. Часть !
-- Выполните следующие инструкции на сервере-получателе, чтобы сконфи(урировагь -- доставку журналов для базы данных [DEM0SRV\INSTANCE2] [AdventureWorks2]
-- Сценарий следует выполнить на сервере-получателе -- в контексте базы данных [msdb]
-- Добавление конфигурации доставки журналов
-- ****** Begin Script to be run at Secondary [DEM0SRV\INSTANCE2] ******
DECLARE @LS_Secondary__CopyJobI d AS uniqueidentifler
DECLARE @LS_Secondary__RestoreJobld AS uniqueidentifler
DECLARE @LS_Secondary___Secondaryld AS uniqueidentifler
DECLARE @LS_Add_RetCode As int
EXEC @LS_Add_RetCode = master, dbo sp_add_log_shipping_secondary_pnmar у @primary_server = N'DEM0SRV\DEV2005'
, @pnmary_database = N ’ AdventureWorks2'
.@backup_source_directory - N'\\DEMOSRV\LOGSHIP'
,@backup_destination_directory = N'с.\LogShip2'
.@copy_]ob_name = N'LSCopy'
, @restore_]ob__name = N'LSRestore'
,@file_retention_perlod = 4320 ,@overwrite = 1
546 Реализация доставки журналов
,@copy_job_id = @LS_Secondary__CopyJobld OUTPUT
.@restore_job_id = @LS_Secondary__RestoreJobld OUTPUT
,@secondary_id = @LS_Secondary__SecondaryId OUTPUT
IF (@@ERR0R = 0 AND @LS_Add_RetCode = 0)
BEGIN
DECLARE @LS_SecondaryCopyJobScheduleUID As uniqueidentifier DECLARE @LS_SecondaryCopyJobScheduleID AS int EXEC msdb dbo sp_add_schedule
@schedule_name =N'DefaultCopyJobSchedule'
,@enabled = 1 ,@freq_type = 4 ,@freq_interval = 1 .@freq_subday_type = 4 ,@freq_subday_interval = 15 .@freq_recurrence_factor = 0 ,@active_start_date = 20060106 ,@active_end_date = 99991231 ,@active_start_time = 0 .@active_end_time = 235900
,@schedule_uid - @LS_SecondaryCopyJobScheduleUID OUTPUT .@schedule_id = @LS_SecondaryCopyJobScheduleID OUTPUT EXEC msdb dbo sp_attach_schedule
Предыдущая << 1 .. 246 247 248 249 250 251 < 252 > 253 254 255 256 257 258 .. 343 >> Следующая