Импорт данных в MySQL из MS SQL

Я хочу импортировать данные из MS SQL Server, выполнить их через какое-то регулярное выражение для фильтрации содержимого и импортировать их в MySQL. Затем для каждого запроса я хочу отобразить соответствующее изображение из третьей базы данных. Что было бы самым простым способом сделать это, импортировав и связав мудро?

Спасибо.

Уточнение: это приложение php для фильтрации данных из другой базы данных, а затем для каждой записи показывается связанное изображение из третьей базы данных. Это с нуля...

3 ответа

Вы можете попробовать MySQL Migration Toolkit. http://dev.mysql.com/downloads/gui-tools/5.0.html

Сейчас архивируется по адресу http://downloads.mysql.com/archives.php?p=mysql-migration-toolkit

Используйте SQL Management Studio (или Enterprise Manager в зависимости от версии) с wizerd импорта SQL Server, чтобы получить его в MS SQL.

Оттуда вы можете экспортировать его в Mysql, используя драйверы коннектора MySQL.

Что касается отображения изображения из третьей базы данных, это полностью соответствует коду, который вы написали в своем приложении.

Я бы использовал мастер публикации данных Microsoft SQL Server (бесплатно). Вы можете использовать его для скриптинга всей вашей базы данных (включая операторы вставки). Возможно, вам придется немного отредактировать этот скрипт, чтобы запустить его в MySQL. Теперь у вас просто есть проблема с регулярными выражениями. Ты можешь попробовать:

  • Управление данными в MS SQL с помощью запроса или из кода (с помощью регулярных выражений) передачи.
  • Запуск ваших регулярных выражений в самом файле сценария, возможно, попробуйте некоторые макросы, найдите и замените и т. Д.
  • Управление данными в MySQL с помощью запроса или из кода (с помощью регулярных выражений) после передачи.
Другие вопросы по тегам