Autor Thema: Notes->ODBC->Oracle = Umlaute weg?  (Gelesen 8024 mal)

Offline cpo

  • Aktives Mitglied
  • ***
  • Beiträge: 176
  • Geschlecht: Weiblich
  • ...nichts wissen macht auch nichts!
Notes->ODBC->Oracle = Umlaute weg?
« 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

Offline Performance

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.096
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
Re:Notes->ODBC->Oracle = Umlaute weg?
« Antwort #1 am: 01.02.03 - 09:59:38 »
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
Wir können alles außer hochdeutsch !

Alles ist möglich, es ist nur eine Frage der Zeit oder des Geldes!

Offline cpo

  • Aktives Mitglied
  • ***
  • Beiträge: 176
  • Geschlecht: Weiblich
  • ...nichts wissen macht auch nichts!
Re:Notes->ODBC->Oracle = Umlaute weg?
« Antwort #2 am: 04.02.03 - 07:50:19 »
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

Offline Performance

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.096
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
Re:Notes->ODBC->Oracle = Umlaute weg?
« Antwort #3 am: 04.02.03 - 12:27:02 »
- 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
Wir können alles außer hochdeutsch !

Alles ist möglich, es ist nur eine Frage der Zeit oder des Geldes!

Offline cpo

  • Aktives Mitglied
  • ***
  • Beiträge: 176
  • Geschlecht: Weiblich
  • ...nichts wissen macht auch nichts!
Re:Notes->ODBC->Oracle = Umlaute weg?
« Antwort #4 am: 10.02.03 - 14:03:29 »
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

Ich behaupte jetzt am besten einfach, Notes könne keine deutschen Sonderzeichen  ::)

CPO


Offline Performance

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.096
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
Re:Notes->ODBC->Oracle = Umlaute weg?
« Antwort #5 am: 10.02.03 - 14:21:11 »
- 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
Wir können alles außer hochdeutsch !

Alles ist möglich, es ist nur eine Frage der Zeit oder des Geldes!

Offline cpo

  • Aktives Mitglied
  • ***
  • Beiträge: 176
  • Geschlecht: Weiblich
  • ...nichts wissen macht auch nichts!
Re:Notes->ODBC->Oracle = Umlaute weg?
« Antwort #6 am: 10.02.03 - 16:45:08 »
Hurra!!!!

Einfach die Umgebungsvariable NLS_LANG auf den richtigen Wert setzten und es klappt.

Bin völlig begeistert. vielen Dank an Performance!!!

CPO

Offline Performance

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.096
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
Re:Notes->ODBC->Oracle = Umlaute weg?
« Antwort #7 am: 10.02.03 - 18:27:31 »
huch...  Begeisterung ist einfach ansteckend   ;D ;D ;D


cu
Wir können alles außer hochdeutsch !

Alles ist möglich, es ist nur eine Frage der Zeit oder des Geldes!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz