DBF in PostgreSQL Datenbank importieren

Alles was zur Programmier(skript)sprache PHP/MySQL passt
Post Reply
User avatar
h3rb3rn
Administrator
Posts: 189
Joined: Mon 9. Feb 2015, 23:29

DBF in PostgreSQL Datenbank importieren

Post by h3rb3rn »

Hab nach einem Servercrash das große Problem gehabt die Datenbank einer Lagerbuchhaltungssoftware in PostgreSQL wiederherstellen zu müssen wozu es immerhin DBF Exports gab.

Mit dem Tool PgDBF kann man diese Dateien in eine bestehende PgSQL Datenbank importieren.

Dies ist Dokumentiert unter https://github.com/kstrauser/pgdbf und kann in Ubuntu über die Paketverwaltung installiert werden.

Code: Select all

apt-get install pqdbf
Die Syntax welche bei mir geklappt hat sah so aus

Code: Select all

pgdbf %%BACKUPFILE%%.DBF  | iconv -c -f %%Codierung%% -t %%Codierung%% | psql %%DATENBANKNAME%%
Ein Beispiel

Code: Select all

pgdbf TESTBACKUP.DBF  | iconv -c -f LATIN9 -t LATIN9 | psql TESTDATENBANK
Post Reply