2014-11-26 6 views
0

Я пытаюсь перенести базы данных DB2 DB2 9.79 и данные в PostgreSQL 9.3. Любое предложение, по которому будет наилучшим подходом? Каким будет лучший инструмент или любой инструмент с открытым исходным кодом, доступный для этого?Перенастроить базы данных DB2 DB2 9.7 и данные в PostgreSQL

ответ

1

Утилита db2look может перепрограммировать ваши таблицы DB2 в операторы DDL, которые будут служить хорошей отправной точкой для ваших определений PostgreSQL. Чтобы выгрузить данные из каждой таблицы, используйте команду EXPORT, которая выгружает результаты любого SQL SELECT в текстовый файл с разделителями. Хотя утилита db2move может обрабатывать обе эти задачи, вам не поможет, потому что она извлекает данные таблицы в проприетарный формат ПК/IXF IBM.

Если вы уходите из DB2 по цене, IBM предоставляет бесплатную версию в виде пива DB2 Express-C, которая использует тот же базовый движок базы данных, что и платные выпуски DB2. Express-C - это первоклассная СУБД промышленной прочности, которая не имеет серьезных ограничений, которые другие коммерческие поставщики налагают на свои недорогие двигатели.

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