Books and articles about SQL Rambler's Top100 Сменить язык на: Русский 20 April 2024 17:57:23


www.sql-ex.ru
Skip Navigation Links  

 

Print  Версия для печати

На главную страницу

Советы и подсказки для облегчения перехода на SQL Server 2005

Scott Lowe (оригинал: Make the jump to SQL Server 2005 with these notes and tips)
Перевод Моисеенко С.И.

Часть 1   Часть 2   Часть 3   Часть 4  

Рассмотрите результаты анализа

После завершения анализа щелкните кнопку Launch Report, чтобы увидеть то, чем были вызваны ошибки и предупреждения. Upgrade Advisor предоставляет отдельный отчет для каждого проанализированного элемента. Для моего лабораторного сервера, были сгенерированы два отчета - один для SQL Server, а другой для DTS. Отчет для SQL Server показан на рис. J, а отчет для DTS – на рис. K. Обратите внимание, что отчет о механизме доступа к данным (Database Engine) дает только общее указание о необходимости проведения дальнейшего исследования перед модернизацией. Отчет для DTS показывает, что никаких пакетов DTS на моем лабораторном сервере нет. Сам же анализ выполнялся постольку, поскольку сама служба DTS была установлена.

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

Рис. K. Для моего лабораторного сервера действительно
нет никаких проблем с DTS.

Короче говоря, я хорош для модернизации, учитывая то, что ничто из списка других проблем от Microsoft (как указано в отчете для Database Engine) не запрещает модернизацию.

Резюме Upgrade Advisor

Upgrade Advisor предназначен для того, чтобы стать для Вас отправной точкой в определении главных проблем, которые могли бы помешать Вам выполнить успешный переход к SQL Server 2005. Хотя он и не является «конечной инстанцией». Единственный безопасный способ модернизации состоит в том, чтобы проверить ваши приложения после урегулирования главных проблем, идентифицированных Upgrade Advisor.

От многого отказались

Вы знаете, что Microsoft сделала много изменений в SQL Server 2005. В частности, они отказались от многих старых команд и возможностей. Например, для поддержания совместимости, системные таблицы были заменены представлениями в новом системном каталоге. Однако не ждите, что эти представления будут доступны всегда. Другим примером является отказ от команд DUMP, LOAD и sp_addtype, которые были заменены соответственно командами BACKUP, RESTORE и CREATE TYPE. Это лишь незначительная часть примеров, поэтому я предлагаю Вам познакомиться с замечаниями к релизу SQL Server 2005, где приводится полный список изменений.

Следует отметить еще одно: учебные базы данных Northwind и Pubs, используемые изначально, стали историей, хотя Вы и можете все еще загрузить их с веб сайта Microsoft и поставить их на вашу установку SQL Server 2005. Microsoft заменила эти реликты новой базой данных с именем AdventureWorks.

Обновление до SQL Server 2005

Есть два способа перехода на SQL Server 2005: параллельный (миграция), или оперативный (модернизация). При параллельном способе SQL Server 2005 устанавливается рядом с SQL Server 2000 как отдельный экземпляр. При таком сценарии Вам необходимо вручную отключить (detach) вашу базу данных от старого экземпляра и прикрепить (attach) ее к новому экземпляру.

При оперативном варианте SQL Server 2005 устанавливается прямо поверх SQL Server 7 или 2000, и все ваши базы данных и учетные записи перемещаются. В таблице A, заимствованной с сайта Microsoft, описываются инструменты и методы, которые Вы можете использовать, для обновления вашего старого SQL Server. Заметьте, что в столбце Метод модернизации "Установка" относится к установщику SQL Server 2005.

Таблица A

Компонента SQL Server 2000/7

Метод модернизации

Метод перемещения или инструмент

Механизм доступа к базам данных

Установка

Параллельная установка, а затем backup / restore (создание резервной копии и восстановление из нее), detach / attach (отсоединение и присоединение).

Analysis Services

Установка

Мастер миграции перемещает объекты, требуется оптимизация и обновление провайдера клиента.

Integration Services

Нет

Мастер миграции DTS. Мастер миграции преобразовывает 50-70 процентов задач, требует некоторой доли ручного перемещения; DTS DLL времени выполнения доступны в SSIS ; рекомендуется перестройка архитектуры пакетов.

Reporting Services

Установка

Параллельная установка и перенос отчетов на новый экземпляр.

Notification Services

Нет

Модернизация экземпляров Notification Services в процессе установки.

Для примера я собираюсь выполнить оперативную модернизацию моей системы SQL Server 2000 до SQL Server 2005.

Часть 1   Часть 2   Часть 3   Часть 4  

На главную страницу

Print  Версия для печати


Usage of any materials of this site is possible
only under condition of mandatory allocation of the direct link to a site
http://www.sqlbooks.ru
on each page where used materials are placed.

 Main   Articles    Books 
Рейтинг@Mail.ru Rambler's Top100 Alt Упражнения по SQL: обучение, тестирование, сертификация по языку SQL Copyright c 2002-2006. All rights reserved.