Page 1 of 1

DBF in PostgreSQL Datenbank importieren

Posted: Tue 14. Feb 2017, 00:50
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