Ergebnis 1 bis 3 von 3

Thema: Problem mit psql unter Postgresql 9.1 mit LATIN1 und LATIN9

  1. #1
    mkuis ist offline Benutzer
    Registriert seit
    20.08.2009
    Ort
    Bonn
    Beiträge
    50

    Frage Problem mit psql unter Postgresql 9.1 mit LATIN1 und LATIN9

    Hallo,

    ich habe gerade auf Solaris10 postgresql 9.1 kompiliert mit folgenden Einstellungen :
    #pg_config
    BINDIR = /opt/postgresql/9.1.1/bin
    DOCDIR = /opt/postgresql/9.1.1/share/doc
    HTMLDIR = /opt/postgresql/9.1.1/share/doc
    INCLUDEDIR = /opt/postgresql/9.1.1/include
    PKGINCLUDEDIR = /opt/postgresql/9.1.1/include
    INCLUDEDIR-SERVER = /opt/postgresql/9.1.1/include/server
    LIBDIR = /opt/postgresql/9.1.1/lib
    PKGLIBDIR = /opt/postgresql/9.1.1/lib
    LOCALEDIR = /opt/postgresql/9.1.1/share/locale
    MANDIR = /opt/postgresql/9.1.1/share/man
    SHAREDIR = /opt/postgresql/9.1.1/share
    SYSCONFDIR = /opt/postgresql/9.1.1/etc
    PGXS = /opt/postgresql/9.1.1/lib/pgxs/src/makefiles/pgxs.mk
    CONFIGURE = '--with-includes=/opt/sfw/include/' '--with-libs=/opt/sfw/lib/' '--prefix=/opt/postgresql/9.1.1' '--with-libxml' '--with-tcl' 'LDFLAGS=-lstdc++ -R/opt/sfw/lib'
    CC = gcc
    CPPFLAGS = -I/usr/include/libxml2 -I/opt/sfw/include/
    CFLAGS = -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Wendif-labels -Wformat-security -fno-strict-aliasing -fwrapv
    CFLAGS_SL = -fPIC
    LDFLAGS = -lstdc++ -R/opt/sfw/lib -L/usr/lib -L/opt/sfw/lib/ -Wl,-R'/opt/postgresql/9.1.1/lib'
    LDFLAGS_EX =
    LDFLAGS_SL =
    LIBS = -lpgport -lxml2 -lz -lreadline -ltermcap -lnsl -lrt -lsocket -lm
    VERSION = PostgreSQL 9.1.1

    die Datenbank wurde wie folgt initialisiert:

    /opt/postgresql/9.1.1/bin/initdb -D /db_online/meta/ --locale=de_DE.ISO8859-15 --encoding=LATIN9

    Leider kann ich nun psql nicht mehr starten, ich erhalte immer die Meldung:
    psql: FATAL: conversion between LATIN1 and LATIN9 is not supported

    kann mir jemand einen Tipp geben, was da schief läuft??

    Danke

    Monika

  2. #2
    mkuis ist offline Benutzer
    Registriert seit
    20.08.2009
    Ort
    Bonn
    Beiträge
    50

    Frage

    Nachtrag:

    in der postgresql.conf wurden keine besonderen Eintragungen gemacht:
    #client_encoding = sql_ascii # actually, defaults to database
    # encoding
    # These settings are initialized by initdb, but they can be changed.
    lc_messages = 'de_DE.ISO8859-15' # locale for system error message
    lc_time = 'de_DE.ISO8859-15' # locale for time formatting
    lc_numeric = 'de_DE.ISO8859-15' # locale for number formatting
    lc_time = 'de_DE.ISO8859-15' # locale for time formatting

    # default configuration for text search
    default_text_search_config = 'pg_catalog.german'

    ABER:
    mit psql Version 9.0.4 kann ich zugreifen, nur mit psql 9.1.1 nicht!

    Kann ich das irgendwie ändern??

  3. #3
    mkuis ist offline Benutzer
    Registriert seit
    20.08.2009
    Ort
    Bonn
    Beiträge
    50

    Rotes Gesicht locale ist die Lösung

    das beschriebenen Problem kann gelöst werden, in dem die locale-Werte umgesetzt werden.

    Unter Solaris finden sich diese in der Datei /etc/default/init. Hier die Werte auf de_DE.ISO8859-15 setzen, und psql geht auch unter 9.1.1.

    Mit dem Befehl locale kann man die gesetzen Werte abfragen

Ähnliche Themen

  1. psql unter Windows - Problem mit \
    Von bilgenratte im Forum Sonstige Installationsprobleme
    Antworten: 4
    Letzter Beitrag: 12.12.2011, 11:10
  2. Problem: Keine tab-vervollständigung bei psql
    Von storm im Forum Sonstige Installationsprobleme
    Antworten: 4
    Letzter Beitrag: 12.06.2010, 07:02
  3. Problem unter debian
    Von silverzone im Forum Sonstige Installationsprobleme
    Antworten: 6
    Letzter Beitrag: 03.10.2008, 18:48
  4. initdb LATIN9
    Von mili im Forum Kompilierung PostgreSQL
    Antworten: 4
    Letzter Beitrag: 30.09.2008, 14:58
  5. Antworten: 1
    Letzter Beitrag: 24.04.2007, 12:39

Stichworte

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