Database Utilities (MOSC)

MOSC Banner

How to resolve issue when use sqlldr to load unicode character to table

We have CSV file with data which having some special characters like 

KŸnste

AntigŸedades

When I load data into our Oracle 12c DB by Putty session, I first set putty translation as UTF8, and once login to unix server, I did export NLS_LANG = American_America.UTF8 or NLS_LANG = American_America.AL32UTF8 ( also tried to export LC_ALL=en_US.utf8) , then start to do Sqlldr. After loading, I checked these data in table, the special character showed incorrectly like question mark.

Our DB [NLS_LANGUAGE]_[NLS_TERRITORY].[NLS_CHARACTERSET] value is

AMERICAN_AMERICA.AL32UTF8

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

Don't have a My Oracle Support Community account? Click here to get started.

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center