german umlaut

HeikoOssi

Member
in version 13 in 64-bit variant German umlauts are converted into question marks (?) when compiling in the database. The source file remains unchanged.
32-bit version is ok.
 
Last edited:
Sounds like your 32-bit Oracle client character set is different from your 64-bit one.

Go to Help > Support Info, scroll down to Character Sets, and compare the NLS_LANG values in 32- and 64-bit to see if they are different.
 
Character Sets are the same in both versions:
Character Sets
Character size: 1 byte(s)
CharSetID: 31
NCharSetID: 2000
Unicode Support: True
NLS_LANG:
NLS_CHARACTERSET: WE8ISO8859P1
NLS_NCHAR_CHARACTERSET: AL16UTF16
 
It seems that there is no NLS_LANG defined on your PC. This will cause the problem you are experiencing. To fix this, create an NLS_LANG environment variable on your PC to enforce this setting for all your Oracle Clients. The syntax is:

NLS_LANG=language_territory.characterset

For example:

NLS_LANG=AMERICAN_AMERICA.WE8MSWIN1252
 
Back
Top