Skip to Main Content

Breadcrumb

Question and Answer

Tom Kyte

Thanks for the question, Radhika.

Asked: June 23, 2011 - 12:36 am UTC

Last updated: June 23, 2011 - 8:26 am UTC

Version: 11gr2

Viewed 10K+ times! This question is

You Asked

Hi Tom,

We are currently using characterset WE8MSWIN1252 for our database which contains Arabic characters. The arabic characters don't seem to be supported by WE8MSWIN1252. Since it may not be possible for us to change the characterset to UTF, is there any workaround from the client side to view the data properly ?
We are using Oracle Webcenter portal to view the data from the DB.

Thanks
Radhika

and Tom said...

that characterset is not capable of holding arabic characters, it is for Western European data.

You'll have to use your national character set - which should be a unicode one - and store this data in a nvarchar2 or nchar column.

It is not a client display issue inasmuch as the fact that your arabic data doesn't "fit" into this western european character set.

Rating

  (1 rating)

Is this answer out of date? If it is, please let us know via a Comment

Comments

Similar problem solved

Emad, June 23, 2011 - 9:11 am UTC

Hello,

I have faced the same problem before with Oracle 9i. I have followed the steps in the Oracle Support notes:

Database Character Set Healthcheck [ID 225938.1]

Changing the Database Character Set ( NLS_CHARACTERSET ) [ID 225912.1]

They will be very helpful to you.

Regards,
Emad