Преобразование базы данных SQL Server в базу данных MYSQL - PullRequest
4 голосов
/ 28 марта 2010

Хорошо, поэтому я хочу преобразовать уже существующую базу данных SQL Server (2005) в базу данных MYSQL.

Ничего экстраординарного сделать не может

Единственное, чего мне нужно достичь, это

  • Воссоздать таблицы
  • Передача данных
  • Отношения были бы хорошими, но не обязательными

Нет представлений, нет sprocs, нет функций.

Любой простой способ сделать это.

Также знаете ли вы о каком-либо бесплатном DST (инструмент синхронизации баз данных) что позволило бы мне сделать

  • MSSQL to MYSQL
  • MYSQL to MYSQL
  • MSSQL to MSSQL (я знаю, что для этого есть SQL Delta - хотя и не бесплатно)

Ответы [ 4 ]

3 голосов
/ 29 марта 2010

вы смотрели на чайник Пентахо (или интеграцию данных Пентахо)? http://kettle.pentaho.org/

мы используем его для копирования и поддержания синхронизации разрозненных систем баз данных, таких как mssql <-> mysql, что, похоже, и является тем, о чем вы просите.

чайник еще более мощный, что позволяет вам запрашивать базы данных ldap, текстовые файлы и т.д ...

его инструмент для создания диаграмм похож на Microsoft DTS (но более мощный, imho)

1 голос
/ 03 июня 2013

[ DBConvert ] - лучшее место для решения вашего запроса.

Ссылки для скачивания: -

http://dbconvert.com/convert-mssql-to-mysql-sync.php?DB=6

Загрузите и установите DBConvert на свой компьютер

После установки вы можете очень просто преобразовать базу данных из MS SQ L в MY SQL ...

выберите источник для удаленного подключения введите IP сервера и проверьте соединение.

Здесь вы видите, что ваше исходное соединение подключено

То же самое для назначения создать соединение.

Выберите таблицу, которую вы хотите преобразовать в базу данных назначения.

После завершения процесса копирования нажмите «Выход», чтобы завершить процесс.

Здесь ваша база данных преобразована ...

Также вы можете получить скидку на товар по ссылке ...

http://dbconvert.com/gift.php

0 голосов
/ 29 марта 2010

Убедитесь, что в MySQL настроен правильный режим SQL, параметр MSSQL звучит хорошо для меня. С этим параметром MySQL очень хорошо работает с ANSI SQL, T-SQL выглядит как ANSI, так что у вас все будет хорошо.

0 голосов
/ 28 марта 2010

Вы проверили эти инструменты?

http://dev.mysql.com/tech-resources/articles/migrating-from-microsoft.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...