pg_dump - bytea - Problem

Hallo,

seit ich auf postgresql 8.1 umgestiegen bin,
gibt pg_dump von Tabellen mit bytea-Objekten
immer ein “E” vor dem String aus.

Da ich pg_dump dazu benutze, Daten vom internen
PG-Server auf einen externen Mysql-Web-Server zu
schieben, bekomme ich nun die bytea/blob-Daten
nicht mehr in die Mysql-Datenbank.

Sebastian.

Ich hab das Problem immernoch, umgehe es z.Z. mit dem 7.4er pg_dump.

Gib es das Problem noch bei 8.2 oder anderen neueren Versionen?

sk.

Du kannst:

  • MySQL gegen PostgreSQL ersetzen, dann klappt auch das
  • mit Tools like sed oder awk das pöse E killen
  • beim pg_dump auf -d verzichten und mit COPY-Befehlen arbeiten, vielleicht kann MySQL das auch, ansonsten halt mit Tools like sed oder awk aus den COPY-Kram INSERTS basteln, die MySQL versteht.


    Andreas