Назад | Перейти на главную страницу

Лучший метод или инструмент для миграции с MySQL на SQL Server

Каков наилучший метод или инструмент для переноса базы данных с MySQL на Microsoft SQL Server?

Моя база данных - MySQL 5.0.27, в ней 74 таблицы и 41 хранимая процедура.

Текущий сайт - это ASP / VBscript, и в его коде используются динамические операторы SQL. Хранимые процедуры в основном используются администратором mysql для управления конкретными задачами. Было бы здорово преобразовать хранимые процедуры, но я не очень надеюсь.

У меня две цели: 1) Перенести базу данных с MySQL на SQL Server 2) Конвертировать SQL-операторы MySQL из VBScript в SQL Server.

В базе данных много столбцов datetime, и я ожидаю, что у них будет много проблем во время процесса преобразования.

Не уверен, что это «лучший», но вот инструмент http://www.dbload.com/

Я бы, вероятно, использовал DTS / SSIS (с драйвером ODBC MySql), который поставляется с Sql Server, в зависимости от того, сколько объектов вы передаете, может потребоваться некоторое время, чтобы получить все сопоставления / идентификацию / значения по умолчанию.