LINUX.ORG.RU

PotgreSQl и FoxPro


0

0

Есть базы на FoxPro. Возможно ли их конвертануть в PostgreSQL. Или записать туда эти данные при помощи какой нить утилы.

anonymous

я занимался переносом foxpro -> postgres.

я делал так: для каждой таблицы запускал list и писал вывод в файл, далее sed'ом и awk правил файл делая из этой информации то, что можно дать комманде copy в pgsql.

в общем поскольку у меня есть fox под юниксом я сделал практически автоматический конвертор большой фоксовой базы в постгресовскую. на выходе которого получался скрипт (по типу того, что делает pg_dump) засовывая который в psql строилась база.

bada
()

Ясненько, а уже готовых решений по типу твоего ты не встречал.

anonymous
()

Когда-то давно (году эдак в 1997) встречал я утилиту, которая конвертила dbf в SQL. Название типа dbf2sql или что-то в этом роде. Попробуй поискать.

kraw ★★★★
()

А какой смысл в этой утилите?

Я надеюсь ты не хочешь создавать под Postgres базу аналагичную по структуре фоксовой.

Я так понимаю структура бд - это то что должно быть умно и тщательно спроектированно исходя из требований и ограничений к проекту и твоей СУБД.

Я переносил данные в частично совпадающие таблицы, но общая структура стала совершенно другой.

bada
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.