Seite 1 von 1

DBF in PostgreSQL Datenbank importieren

Verfasst: Die 14. Feb 2017, 00:50
von 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: Alles auswählen

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

Code: Alles auswählen

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

Code: Alles auswählen

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