2014-01-07 2 views
0

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

Любые идеи?

+0

Какие у вас проблемы? –

ответ

0

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

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

Использование стороннего инструмента: Имеется несколько доступных инструментов, которые могут выполнять то, что вы хотите. Они могут потребовать несколько проходов, чтобы получить все таблицы, но в большинстве случаев они могут быть автоматизированы. Инструменты, которые относятся к этой категории, включают в себя: - Интегратор с интегральными данными - http://integration.pervasive.com/ - Центр электроники Informatica - 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).

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