UTF-8-Ausgabe mit Oracle9

UTF-8-Ausgabe mit Oracle9

am 29.06.2005 11:46:38 von Christoph Krempe

Hallo,

Trotz NLS_LANG="GERMAN_GERMANY.UTF8" in der envars-Datei von Apache
liefert mir php5 keine UTF-Zeichen aus einer in
UTF-8-kodierten Oracle9.2-Datenbank, die ich mit

$dbConnection = oci_new_connect($user,$password)

geöffnet habe. Unter sqlplus sieht alles gut aus. Auch die
explizite Angabe des Zeichensatzen in oci_new_connect ändert daran
nichts, alle UTF-Zeichen werden als "?" wiedergegeben, alle
Transformationen bleiben wirkungslos, es sieht so aus, als ob
die Zeichen schon von der DB verstümmelt geliefert werden.

Irgendeine Idee?

Danke,

Christoph Krempe