Karakter seti düzeltme işlemi için aşağıdaki komutlar çalıştırılır.
Karakter seti düzeltme işlemi için aşağıdaki komutlar Bu işlemler Lunix yada Windows için farklılık göstermeyip her iki sistemde de sqlplus login olarak yapılabilir ;
CONNECT / AS SYSDBA
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;
update sys.props$ set VALUE$=’WE8ISO8859P9′ where name=’NLS_CHARACTERSET’;
commit;
update sys.props$ set VALUE$=’WE8ISO8859P9′ where name=’NLS_NCHAR_CHARACTERSET’;
commit;
SHUTDOWN IMMEDIATE
STARTUP
Yedek alırken hata almamak için ise ikinci bir sql çalıştırmanız gerekiyor
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 WE8ISO8859P9;
SHUTDOWN IMMEDIATE;
STARTUP;