odbclink von Postgres zu Oracle: Umgebungsvariable NLS_LANG wird nicht brücksichtigt

Hallo,

ich habe erfolgreich eine ODBCLink-Verbindung von PostgreSQL zu Oracle geschafft.
Leider kommen die Umlaute usw. nicht im Richtigen Zeichensatz.

Die Umgebungsvariable NLS_LANG ist richtig gesetzt:

postgres@server:~$ env|grep LANG
NLS_LANG=German_Germany.AL32UTF8
LANG=de_DE.UTF-8

Es handelt sich um einen Debian 6.0.5-amd64, ORACLE libsqora.so.11.1 und Postgres 9.1.3 aus dem Backport Repository.


Mit dem Tool “isql” unter dem User “postgres” funktioniert alles so wie es sein soll.

Kann mir jemand weiterhelfen?

Danke + Grüße

Michael