UTF8 initialisierter PostgreSQL-Datenbankcluster und UTF8-Datenbank mit LATIN1 beschicken

Aus kvwmap
Wechseln zu: Navigation, Suche

--Markus Hentschel 12:23, 19. Mai 2011 (CEST)

Wenn PostgreSQL mit UTF8 initialisiert wurde (also initdb ohne --encoding, siehe FGS installieren - Postgresql-Server installieren), dann kriegt man große Probleme mit deutschen Sonderzeichen im Client.

Wer PostgreSQL nicht völlig neu initialisieren will, der kann in der postgresql.conf den Parameter client_encoding einkommentieren und ändern auf client_encoding = LATIN1.

Das wirkt global auf alle Datenbanken und speichert alle deutschen Sonderzeichen korrekt.