Hallo,
ich habe PostgreSQL 8.7.1 auf Ubuntu 8.10 amd64 installiert. Dabei habe ich festgestellt, das ich nur UTF8 für das Encoding einstellen kann. Soweit nicht schlimm habe ich gedacht. Wenn ich jetzt versuche eine Datenbank an zu legen, die nicht UTF8 hat, wird diese mit der Fehlermeldung, dass diese Encoding nicht die locale wäre, nicht angelegt. Jetzt wollte ich eine bestehende DB von Windows auf Linux importieren, dies geht dadurch leider nicht. Den wenn ich die DB in UTF8 anlege und die Daten von einem Backup wiederherstelle, dann fehlen zum Teil Tabellen und die Tabellen sind ohne jegliche Datensätze.
Jetzt zu meiner Frage: Gibt es eine Möglichkeit, dass ich auch wieder andere Encodingtypen nutzen kann? Bei PostgreSQL 8.7.1 für Windows, kann ich auch ohne Probleme, wen als Local Encoding Win1252 eingestellt ist, ein UTF8 als Encoding einstellen. Leider funktioniert das Umgekehrt, also mit Local Encoding UTF8 auf Win1252 oder irgend einem andern Encodingtyp nicht.
Vielen Dank euch im Voraus.