
Ich folge diesen Anweisungen, um Postgres von 9.1 auf 9.3 zu aktualisieren: http://www.postgresql.org/docs/9.1/static/upgrading.html
Beim Wiederherstellen (Schritt 8) erhalte ich zahlreiche Meldungen wie diese:
psql:/mnt/dumps/pre-upgrade.dump:61028: invalid command \N
Kennt jemand das Problem oder kann mir eine bessere Upgrade-Anleitung für Linux geben?
Antwort1
Ich hatte einen Dump von pg_dump
.
Meine Fehlerausgabe war:
psql:export.sql:1: error: invalid command \n
psql:export.sql:2: ERROR: syntax error at or near "ÿþ"
Ich habe versucht, es durch Escapen und Ersetzen zu beheben \n
, aber der Fehler blieb bestehen ÿþ
.
Um den ÿþ
Fehler zu beheben, habe ich versucht, in zu kodieren UTF-8
.
Irgendwann habe ich dann nochmal von vorne angefangen, einen neuen Export gemacht und nur den Export nach konvertiert UTF-8
. Es wurde kein Fehler mehr ausgegeben, alsodas behob auch die error: invalid command \n
.