Das Notes Forum
Domino 9 und frühere Versionen => Administration & Userprobleme => Thema gestartet von: cpo am 31.01.03 - 16:15:14
-
Hi,
die Frage gehört wahrscheinlich gar nicht hier ins Forum, aber ich bin langsam mit den Nerven am Ende :P und hier werden Sie immer so schön geholfen ;D
Also, ich greife von Notes über eine ODBC-connection auf eine Oracle-DB auf einem Unix-Rechner zu. Klappt prima - nur die Umlaute sind weg >:( >:( >:(
Ich weiß nur, daß Domino Umlaute kann, aber weder ob das Problem an dem ODBC-Treiber liegt oder an Unix oder an wasauchimmer...
Hat irgendjemand eine Idee, wo ich was einstellen muß, um auch mal ä's zu sehen?
CPO
-
hast du den richtigen ODBC Treiber ?
- teste mal mit einer excel oder access db den Zugriff auf Oracle
- werden umlaute korrekt in Oracle gespeichert - teste mit einem Ora Client
- deutsches oder englisches Unix ?
cu
-
Hi performance,
Danke für die strukturierte Anleitung. Bin mittlerweile so frustriert, daß ich nur noch konfus rumklicke :P
Also: Ich nutze den Oracle ODBC Treiber (8.01.07.00). Schon wenn ich über SQLPlus zugreife, kriege ich keine Umlaute - liegt also definitiv nicht an Notes (hätte ich auch unserer Lieblingssoftware niiiemals unterstellt! ::))
Gespeichert werden die Umlaute korrekt. Wenn man sich die Texte SAP-seitig anguckt (muß ICH gottseidank nicht machen ;D), ist die Anzeige ok. Die scheinen also irgendwo die Codepage einzustellen oder so was...
Deutsches oder englisches Unix frag ich mal. Obwohl das doch eigentlich keine Rolle spielen dürfte. Wenn SAP das kann...
CPO
-
- codepage gibs direkt als Name bei DB2
- sap kann das weil bei jeder session eine initialisierung läuft.
- versuche bevor du deine query abschickst die Spracheinstellung zu ändern, das geht über die dynamische Variable:
Alter session set NLS_LANGUAGE = GERMAN
cu
-
Hi performance,
klappt leider nicht:
Ích kann in der Oracle-ODBC-Connection keine Codepage eintragen und der NLS_Language=German sagt mir zwar, daß die session geändert wurde, diese Änderung bringt aber kein einziges "ü" an Land (http://www.handykult.de/plaudersmilies.de/angryfire.gif)
Ich behaupte jetzt am besten einfach, Notes könne keine deutschen Sonderzeichen ::)
CPO
-
- codepage gibt es nur in DB2
- wenn du sagst das du mit dem sql client keine Umlaute bekommst - so liegt es an der Spracheinstellung des Ora Servers
- ich habe in dieser Richtung leider keine Lösung, du müsstest dich mit dem Oracle Admin mal unterhalten.
- wenn du sap hast kannst du ja sehen wie sich sap in oracle einloggt - einfach eine Initialisierungsdatei eines Mandanten suchen.
cu
-
Hurra!!!!
Einfach die Umgebungsvariable NLS_LANG auf den richtigen Wert setzten und es klappt.
Bin völlig begeistert. vielen Dank an Performance!!!
CPO
-
huch... Begeisterung ist einfach ansteckend ;D ;D ;D
cu