Ergebnis 1 bis 2 von 2

Thema: postgresql 8.4.5 encoding

  1. #1
    angua ist offline Neuer Benutzer
    Registriert seit
    15.01.2011
    Beiträge
    1

    Standard postgresql 8.4.5 encoding

    hey, ..
    postgres=# create database testdb with encoding 'latin1';
    FEHLER: Kodierung LATIN1 stimmt nicht mit Locale de_DE.UTF-8 überein
    DETAIL: Die gewählte LC_CTYPE-Einstellung verlangt die Kodierung UTF8.
    laut Dokumentation kann ich fuer jede datenbank die Zeichensatzkodierung separat
    festlegen. hab jetzt lange gesucht im web und der doku aber nix gefunden.
    jmd nee idee warum das nicht klappt?
    bb

  2. #2
    Schmittgen ist offline Neuer Benutzer
    Registriert seit
    04.02.2011
    Beiträge
    1

    Standard

    Referenz Handbuch Pg 8.4.3 Kapitel 22.2 (Character Set Support)
    meine Ausgangslage:
    List of databases
    Name | Owner | Encoding | Collation | Ctype | Access privileges
    -----------+----------+-----------+-------------+-------------+-----------------------
    postgres | postgres | UTF8 | de_DE.UTF-8 | de_DE.UTF-8 |
    template0 | postgres | UTF8 | de_DE.UTF-8 | de_DE.UTF-8 | =c/postgres
    : postgres=CTc/postgres
    template1 | postgres | UTF8 | de_DE.UTF-8 | de_DE.UTF-8 | =c/postgres
    : postgres=CTc/postgres
    Es soll nun eine DB angelegt werden mit der Kodierung latin1:
    createdb -E LATIN1 -T template0 --lc-collate=de_DE.ISO8859-1 --lc-ctype=de_DE.ISO8859-1 n2db
    psql -l
    List of databases
    Name | Owner | Encoding | Collation | Ctype | Access privileges
    -----------+----------+----------+------------------+------------------+-----------------------
    n2db | postgres | LATIN1 | de_DE.ISO8859-1 | de_DE.ISO8859-1 |
    postgres | postgres | UTF8 | de_DE.UTF-8 | de_DE.UTF-8 |
    template0 | postgres | UTF8 | de_DE.UTF-8 | de_DE.UTF-8 | =c/postgres
    : postgres=CTc/postgres
    template1 | postgres | UTF8 | de_DE.UTF-8 | de_DE.UTF-8 | =c/postgres
    : postgres=CTc/postgres
    Entscheidend ist, dass Kodierung (hier:latin1) und ctype kompatibel sind. Leider habe ich keine Idee, welches zu welchem passt.
    Ausprobiert passt auch: Kodierung LATIN9 mit lc-collate/lc-ctype de_DE.ISO8859-15

Ähnliche Themen

  1. Npgsql 2.0.9 Encoding
    Von SIJ im Forum externe Schnittstellen
    Antworten: 7
    Letzter Beitrag: 11.06.2010, 19:15
  2. Antworten: 10
    Letzter Beitrag: 12.11.2009, 12:33
  3. psql Konsole & Encoding
    Von Nuadu im Forum Sonstige
    Antworten: 3
    Letzter Beitrag: 02.09.2009, 08:32
  4. Problem Encoding mit Postgres 8.4.0
    Von mkuis im Forum Konfiguration
    Antworten: 7
    Letzter Beitrag: 21.08.2009, 16:28
  5. Encoding bei Insert befehle
    Von hretif im Forum SQL
    Antworten: 6
    Letzter Beitrag: 29.08.2008, 12:43

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Links: Tobias Bauer - IT- und Funkdienstleistungen   -   Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen   -   Funkforum