Экспорт Pervasive в MySQL (C#)

Я ищу способ экспортировать всю базу данных из Pervasive 11, отправить ее и импортировать на сервер MySQL. Я пытался экспортировать его в файл xml, но у меня были проблемы с импортом в MySQL.

Любые идеи?


person Algebar    schedule 07.01.2014    source источник
comment
Какие проблемы у вас были?   -  person simon at rcl    schedule 07.01.2014


Ответы (1)


У вас действительно есть два варианта: 1. Напишите сами. 2. Используйте сторонний инструмент.

Напишите сами. Если вы пишете сами, вам нужно следить за различиями в типах данных. Pervasive и MySQL поддерживают разные типы данных. Если у вас есть тип данных Pervasive, который напрямую не поддерживается MySQL, вам необходимо преобразовать его перед записью. Кроме того, процесс довольно прост: прочитать записи, преобразовать любые данные, записать запись. Повторите для всех таблиц.

Используйте сторонний инструмент. Существует несколько доступных инструментов, которые могут делать то, что вы хотите. Для получения всех таблиц может потребоваться несколько проходов, но в большинстве случаев это можно автоматизировать. К этой категории относятся следующие инструменты: - Pervasive Data Integrator - http://integration.pervasive.com/ - Informatica Power Center — http://www.informatica.com/us/products/enterprise-data-integration/powercenter/ Существуют и другие инструменты.
Я нашел эту ссылку http://www.etltools.net/etl-tools-comparison.html, но не может гарантировать полноту или точность информации. Я использовал только Pervasive Data Integrator и Microsoft SSIS (при переходе с Pervasive на MS SQL).

person mirtheil    schedule 08.01.2014