Получите драйвер jTDS jdbc из sourceforge .
Добавить его в Oracle SQL Developer .
Инструменты> Миграция> Миграция
Создайте репозиторий миграции в новой базе данных Oracle.
Создание нового проекта миграции.
Направьте его на базу данных SQL Server.
Конвертируйте - обратите внимание на типы данных.
Перенос данных:
- онлайновые построчные вставки поверх JDBC. Штраф за МАЛЕНЬКУЮ / тестовую коробку.
- офлайн - используйте утилиту выгрузки micrsosoft, чтобы перенести сервер sql на плоские файлы. Разработчик SQL создаст сценарии SQL * Loader для помещения их в Oracle.
- Если у вас есть лицензия GoldenGate, используйте ее для перемещения данных и синхронизации изменений из одной системы в другую на случай, если вам нужно будет поддерживать работоспособность.
Начните смотреть на перенесенные процессы и функции T-SQL. SQL Developer оставит комментарии для блоков кода, которые он не смог перевести ... но вам нужно будет проверять и проверять каждый перевод. Клиенты могут видеть до 80-90% скорости перевода для своего T-SQL, но она может составлять всего 50% ... это зависит только от характера вашего кода.
Весь процесс описан здесь.
Я написал официальный документ , с Sybase ASE в качестве примера исходной платформы, здесь. Процесс идентичен для SQL Server. Имеет пошаговое руководство со скриншотами.
Если у вас есть менеджер учетных записей Oracle, обратитесь за помощью. У нас есть специалисты, которые занимаются исключительно такими миграциями, как ваша. Они имеют много практических советов и могут порекомендовать сторонних партнеров, если вам не хватает опыта.