Fordi OS selv bruger andre tegnsæt (WE8MSIN1252 i dette tilfælde). Men da NLS_LANG (på klient) er sat til AL32UTF8, kender Oracle ikke til dette. Oracle bruger altid værdi i NLS_LANG og ignorerer systemindstillinger, mens (næsten) al anden software bruger OS-indstillinger.
Så for at løse dette problem skal lokale (klient) NLS_LANG være det samme som OS-tegnsæt. Eller (anden mulighed) software, der kører på klienten, skal genkode tegn af sig selv.