Обновление SQL Server System 10 до System 11 путем загрузки дампов баз данных System 10

Переход от System 10 к System 11 можно выполнить и по-другому: сначала установить отдельный SQL Server System 11, создав в нем все необходимые базы данных, а затем загрузить дампы этих баз данных, записанные на прежнем сервере System 10. Приведение структуры баз данных System 10 к формату System 11 будет выполнено автоматически в процессе их загрузки в SQL Server System 11.

К преимуществам подобного подхода относится сохранение работоспособности прежнего сервера вплоть до момента переключения системы на полностью подготовленный и протестированный новый сервер. Кроме того, в процессе последовательной загрузки дампов баз данных проще проследить за возникновением проблем, относящихся к отдельным базам данных, и тем самым исключить возможность порчи сразу нескольких баз данных.

Записать дампы баз данных SQL Server System 10

Сохраните дампы всех баз данных System 10, которые вы намерены перенести на новый сервер System 11.

Установить SQL Server System 11

Выполните все этапы установки нового сервера System 11, подробно описанные выше. Затем командой bср скопируйте в дисковый файл содержимое таблицы syslogins сервера System 10 и загрузите этот файл в SQL Server System 11.

Создать на сервере System 11 все требуемые базы данных

Создайте на новом сервере System 11 копии всех баз данных прежнего сервера, переносимых на новый. Как и при любом воссоздании базы данных, перед загрузкой ее дампа следует проследить за соблюдением порядка распределения базам данных экстентов дискового пространства и за размерами этих экстентов. Для выдачи логической структуры баз данных сервера System 10 рекомендуем воспользоваться командным файлом p_dbcreate. Сохранив в отдельном файле выдачу, полученную при выполнении p_dbcreate в каждой из переносимых баз данных, вы сможете непосредственно применить полученный командный файл для создания точных копий баз данных на новом сервере. При этом в команде create database необходимо указать параметр for load (автоматически включаемый в выдачу командного файла p_dbcreate).

Загрузить дампы баз данных System 10 в сервер System 11

Перенеся дампы баз данных на новую серверную машину, загрузите их в сервер System 11.

Перевести загруженные базы данных в оперативный режим

По завершении загрузки дампов перенесенные базы данных находятся в автономном (off-line) режиме, и их необходимо перевести в оперативный (on-line) режим командой online database <имя_базы_данных>. В процессе выполнения этой команды сервер System 11 автоматически преобразует активизируемую базу данных из формата System 10 в формат System 11, что завершит процесс обновления сервера System 10.

Удалить и воссоздать необходимые объекты баз данных

Как и при полном обновлении сервера до версии System 11, здесь необходимо удалить и создать заново все объекты данных, содержащие вложенные запросы. Порядок выполнения подобной операции рассмотрен выше в разделе “Удалить и воссоздать объекты баз данных”.

Вы можете следить за любыми ответами на эту запись через RSS 2.0 ленту. Вы можете оставить ответ, или trackback с вашего собственного сайта.

Оставьте отзыв

XHTML: Вы можете использовать следующие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

 
Rambler's Top100