2012-01-01 4 views
-2

Я ищу сценарий для конвертирования сгруженной базы данных Mysql размером 1 ГБ, содержащей десятки таблиц в Postgresql под Ubuntu. Я пробовал пару suggestions, но они были устаревшими и/или багги. Существует также приложение Ruby, но мне сложно установить RVM. Поэтому я очень ценю это, если вы можете указать мне на скрипт (в Perl, Python, Bash или что-то еще), который вы попробовали, и на самом деле выполняет эту работу.Как конвертировать базу данных Mysql в Postgresql?

ответ

1

Вы можете конвертировать базу данных напрямую с помощью инструмента преобразования базы данных, а не сбрасывать данные, а затем пытаться импортировать его.

Посмотрите, например, на ESF Database Migration Toolkit.

+0

Спасибо за предложение. Это только Windows? Вы сами пробовали? – qliq

+0

Да, я пробовал, и он работает хорошо. Он работает только в Windows, но если вам нужно что-то независимое от платформы, взгляните на opendbcopy ... – aleroot

+0

К сожалению, мне не повезло ни с одним из них, вероятно, потому что Java и Windows мне чужды. Так что нужно смотреть дальше. – qliq

Смежные вопросы