parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

Максим 30.01.2013 14:06

Задача простая.

Есть бд mysql и dbf файл в Dbase 4 например, 1 500 000 записей. 300 БД.

Нужно этот дбф перегнать в БД. Сайт на parser 3.4.2

Имеющиеся средства типа dbf2mysql - имеют ряд недостатков

1. импорт в бд идет в только кодировке latin1 что требует потом выгрузки дампа перекодировки его и загрузки обратно ибо нужно utf8

2. импорт идет медленно. если сравнивать с утилитой подобной для postrgresql разница в 30 раз


Идея - выгрузить данные из DBF с помощью parser и unixODBC/

В принципе есть варианты решений на perl PHP Python? но парсер умеет работать с ODBC но только под виндой.

P.S. Если бы я умел писать драйвера под парсер - зачем бы я сюда писал?

Использую парсер с 2004 года и всем доволен. Но вот такой нюанс нарисовался