SQL*Loader wrong character encoding when launched from .net app
Hi,
I'm trying to use SQL*Loader to Import a CSV-File by starting it from a VB.net application. My Problem is that I don't get the right character Encoding if sqlldr.exe is started from .net app.
When launched from cmd.exe (I'm on a Windows env obviously) it works as expected.
The CSV-File is WE8MSWIN1252 encoded, so I put "characterset WE8MSWIN1252" into the control-file. The corresponding column is of type varchar2 and the database NLS_CHARACTERSET is WE8ISO8859P15.
When sqlldr is executed from cmd-window importing an "ü" into the database gives "FC" as raw value.