9 Replies Latest reply: Apr 30, 2013 3:39 AM by Amatu Allah Neveen Ebrahim RSS

    Change Database Character Set to Arabic!

    misterimran
      Dear All,

      My database is Oracle 11gR2 On Linux platform.

      I am trying to change the character set of my database to store Arabic characters.

      This is what I am doing:

      SHUTDOWN IMMEDIATE;
      STARTUP MOUNT;
      ALTER SYSTEM ENABLE RESTRICTED SESSION;
      ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
      ALTER SYSTEM SET AQ_TM_PROCESSES=0;
      ALTER DATABASE OPEN;
      ALTER DATABASE CHARACTER SET INTERNAL_USE AR8ISO8859P6;
      SHUTDOWN IMMEDIATE;
      STARTUP;

      When i check:

      SQL> select value from NLS_DATABASE_PARAMETERS where parameter='NLS_CHARACTERSET';
      VALUE
      ----------------------------------------
      AR8ISO8859P6
      But still when i query data it shows it like this:

      "¿¿¿¿¿¿ç ¿¿ê ¿¿¿¿çê¿ ¿¿¿¿ ¿¿¿ ¿¿¿¿¿¿ ¿¿¿¿ ¿¿¿èê¿ ¿¿¿è¿ ¿¿¿¿ê¿¿ ¿¿¿ ¿¿â¿¿ ¿¿é ¿¿¿ è¿¿¿ ¿ê ¿¿¿¿ êè¿ ¿¿¿¿¿¿ 28/9 ¿ê ¿ ¿¿é ¿¿¿¿ ¿è¿¿ê èç¿¿¿ ¿è¿¿¿ âê¿¿ ¿¿¿ è¿¿â¿ ¿¿è¿"

      Can you help me to understand where is the problem and how to get through it.

      Regards, Imran