Миграция существующих баз данных служб Analysis Services
Мастер миграции служб Analysis Services используется для обновления баз данных служб Microsoft SQL Server 2000 Analysis Services до Microsoft SQL Server 2005 Analysis Services (SSAS). При выполнении миграции мастер копирует объекты базы данных служб SQL Server 2000 Analysis Services и пересоздает их в экземпляре SQL Server 2005 Analysis Services. Базы данных-источники остаются неизменными. После проверки полной работоспособности новой базы данных старую базу данных можно будет удалить вручную.
Рекомендуется выполнять миграцию баз данных по одной или небольшими группами, чтобы по мере выполнения миграции проверять, все ли объекты правильно перенеслись на целевой сервер. При запуске мастера миграции как на исходном сервере, так и на целевом сервере должна быть запущена служба MSSQLServerOLAPService. (При миграции именованного экземпляра на обоих серверах должна быть запущена служба **MSOLAP$**instancename.)
После миграции баз данных необходимо обработать базы данных из исходного источника данных, прежде чем можно будет выполнять к ним запросы. Дополнительные сведения см. в разделе Обработка средствами служб Analysis Services.
Использование мастера миграции
Мастер миграции можно запустить из узла сервера служб Analysis Services в обозревателе объектов среды SQL Server Management Studio. Также мастер можно запустить из командной строки, запустив программу MigrationWizard.exe.
Указание источника и адресата
После начальной страницы мастера Приветствие отображается страница Задание источника и назначения. На этой странице указывается исходный сервер и целевой сервер для баз данных, для которых выполняется миграция. Целевой экземпляр служб Analysis Services может быть локальным или удаленным. Если указан целевой компьютер, на котором выполняется более одного экземпляра служб SQL Server 2005 Analysis Services, используйте формат computername\instancename.
Можно также указать сохранение схемы базы данных в файл сценария, чтобы завершить миграцию позже, например с помощью задачи служб Analysis Services «Выполнить DDL» в пакете SQL Server 2005 Integration Services (SSIS). Дополнительные сведения о задаче служб Analysis Services «Выполнить DDL» см. в разделе Задача «Выполнение инструкции DDL служб Analysis Services».
Выбор баз данных для миграции
Следующая страница мастера, Выбор баз данных для миграции, отображает список всех баз данных служб SQL Server 2000 Analysis Services и соответствующих создаваемых баз данных служб SQL Server 2005 Analysis Services. По умолчанию выбраны все базы данных, но можно снять флажки для тех баз данных, для которых выполнять миграцию не нужно.
Имена базы данных-источника и соответствующих целевых баз данных по умолчанию идентичны. Однако если на целевом сервере база данных с таким именем уже существует, мастер миграции назначает для нее уникальное имя. (Например, вторая копия базы данных AdventureWorks будет называться AdventureWorks 1.) Можно оставить имя, назначенное мастером, либо указать новое имя, либо переименовать базу данных после завершения работы мастера.
Дополнительные сведения о соответствии объектов служб SQL Server 2000 Analysis Services объектам SQL Server 2005 Analysis Services см. в разделе Вопросы миграции (службы SSAS).
Примечание. |
---|
Мастер миграции не поддерживает базы данных служб Microsoft SQL Server 7.0 Analysis Services. |
Проверка баз данных
На странице Проверка баз данных мастер миграции проверяет структуры мигрируемых баз данных. В ходе проверки мастер формирует журнал. Чтобы просмотреть журнал и выборку из него, нажмите кнопку Просмотр журнала, а затем выберите один из следующих параметров:
- Показать все
- Показать ошибки
- Показать предупреждения
- Показать успешные операции
Если возникли какие-либо ошибки, проверка прекращается. Чтобы продолжить процесс миграции, исправьте ошибки в базе данных, затем нажмите кнопку Перезапустить.
Можно остановить процесс проверки, нажав кнопку Остановить. Мастер отображает сообщение, содержащее число баз данных, которые остались непроверенными.
Миграция баз данных
На странице Миграция баз данных мастер выполняет миграцию объектов служб SQL Server 2000 Analysis Services в формат служб SQL Server 2005 Analysis Services. Можно остановить этот процесс и откатить всю транзакцию, нажав кнопку Остановить, а затем Отмена.
После завершения миграции можно изменить ранее сделанные параметры, нажав кнопку Назад для возврата на предыдущие страницы мастера. В этом случае процесс миграции необходимо будет повторить заново. При повторном запуске миграции базы данных, миграция которых уже была выполнена, будут удалены.
Завершение мастера
На странице Завершение работы мастера отображается сводка по созданным базам данных служб SQL Server 2005 Analysis Services. Чтобы завершить работу мастера, нажмите кнопку Готово.
После миграции базы данных необходимо обработать базу данных из исходного источника данных, прежде чем можно будет выполнять к ней запросы. Дополнительные сведения см. в разделе Обработка средствами служб Analysis Services.
См. также
Основные понятия
Обновление и миграция служб Analysis Services