90 likes | 373 Views
Кирилл Панов MCT,MCITP , MCDBA OCP DBA. SQL Server Migration Assistant For Oracle Часть I : Миграция баз данных. SQL Server Migration Assistant For Oracle. У тилита для миграции данных и кода с серверов баз данных Oracle версии 7.3 и выше на Microsoft SQL Server
E N D
Кирилл Панов MCT,MCITP, MCDBA OCP DBA SQL Server Migration Assistant For OracleЧасть I :Миграция баз данных
SQL Server Migration Assistant For Oracle • Утилитадля миграции данных и кода с серверов баз данных Oracle версии 7.3 и выше на Microsoft SQL Server • Бесплатная,перед загрузкой требуется регистрация на сайте Microsoft • Текущая версия 4.0 для SQL Server 2008R2 и 2008,отдельно скачивается версия для 2005
Schema Migrator Data Migratorили SQL Server Integration Services Migration Tester Миграция баз данных с помощью SSMA Миграция схемы иБизнес-Логики Миграция данных Тестирование перенесенной БД Изменения приложения Тестирование и развертывание
Заключение • SSMA позволяет мигрировать объекты БД Oracle: • Таблицы • Индексы • Синонимы • Последовательности • Представления • Ограничения • Процедуры и функции • Пакеты • Триггеры • Пользователей • Эмулирует системные функции и представления Oracle в SQL Server • Тестирование
Часть II. В которой МЫ рассмотрим Особенности Преобразования: • Sequences ->identity • Процедур и функций • Индексов ,ограничений • RowID • По умолчанию генерируется для таблиц на которых есть триггер • Пакетов • Использование переменных • Перегрузка процедур и функций • Блока инициализации • Транзакций • Обработки исключений • Различия в работе со строками и значениями NULL • Атрибута %type и %rowtype • Курсоров • Записей • Коллекций
Ссылки • Migrating to SQL Server 2008: http://www.microsoft.com/Sqlserver/2008/en/us/migration.aspx • Guide to Migrating from Oracle to SQL Server 2008: http://download.microsoft.com/download/7/C/2/7C20B070-BFF8-44B4-BD7D-1B03DF50F924/MigrateOracletoSQLServer2008.docx • SQL Server Migration Assistant 2008 for Oracle V4.0 http://www.microsoft.com/downloads/details.aspx?FamilyID=3E8722AE-77F3-4288-906D-F421E24D322F&displaylang=en&displaylang=en • TechNet Webcast: How to Migrate Your Oracle Database to SQL Server https://msevents.microsoft.com/cui/WebCastEventDetails.aspx?culture=en-US&EventID=1032278648&CountryCode=US • Форум по миграции на SQL Server c помощью SSMA http://social.msdn.microsoft.com/Forums/en-US/sqlservermigration/