Forum: Datenbanken
by MichaelT,
17. Mär 2017
Das wäre jetzt mal eine Notlösung. Die Frage bleibt warum der Instantclient die NLS_LANG nicht zieht.
Du kannst Umgebungsvariablen programmatisch setzen über den DriverLink und so gut wie dasselbe erreichen.
Propetry NLSLang. Du kannst am OraDriverLink bspw. auch die Homes auslesen oder TNSAdmin setzen usw...
Forum: Datenbanken
by MichaelT,
16. Mär 2017
NLS_LANG ist vermutlich nicht gesetzt.
Sieht der Instant Client die Registry settings? Vermute mal der Instant Client ist die 64bit Version.
TFDConnection.Params.CharacterSet - Vermutlich ist dort cs_NLS_LANG eingestellt und die Settings werden so nicht gezogen.
Du kannst die Parameter auslesen, diese sind eine Stringliste und auch setzen.
Mal geraten.