15-17 марта 2017 года ведущие специалисты компании «Рефактор-ИКС», Алексей Хижняков и Александр Грибков будут читать авторский учебный курс по миграции баз данных и приложений с СУБД Oracle на MS SQL. Данное мероприятие подготовлено и организуется с участием российского филиала компании Microsoft.
- День 1 – общие вопросы и архитектура СУБД:
- Зачем переходить на MS SQL: лицензионная политика и общая стоимость владения, простота настройки, производительность
- Архитектура MS SQL и семейство продуктов
- Архитектура Oracle
- Новое в MS SQL: AlwaysOn, InMemory, ColumnStore, Row Level Security, Query Store
- Стратегии миграции
- Лабораторная работа 1: подключение к Oracle на Linux, получение данных
- День 2 – инструментарий, миграция схемы и данных:
- Обзор отличий MS SQL и Oracle: master-master vs. master-slave, уровни изоляции транзакций в Oracle и MS SQL, RAC vs. Always On
- Инструментарий миграции: SSMA, SSDT
- Oracle: программирование и структуры данных
- Лабораторная работа 2: перенос схемы из Oracle в MS SQL – SSMA, импорт проекта в Visual Studio, работа с dbproj, schema compare
- Настройка производительности MS SQL: профилирование, индексы – часть 1
- Лабораторная работа 3: перенос данных из Oracle в MS SQL – SSMA, SSIS Разовый перенос, подключаемые сервера
- День 3 – производительность и синхронизация данных:
- Сопоставление возможностей MS SQL и Oracle: feature-to-feature
- Примеры миграций
- Лабораторная работа 4: перенос приложений с Oracle на MS SQL – приложение на C#, отличия вызовов, некоторые приемы рефакторинга
- Настройка производительности MS SQL: профилирование, индексы – часть 2
- Инструментарий синхронизации: SSIS, CDC
- Лабораторная работа 5: синхронизация данных Oracle и MS SQL – CDC, SSIS