Oracle 11g 数据库切换编码

说明

由于前期项目数据库编码不统一,数据库不同编码(ZHS16GBK和UTF8)的导入导出会出现问题。服务器的编码是不能改的,所以只能将本地改为与服务器相同的编码。


编码查看

select * from V$NLS_PARAMETERS;


操作步骤

1.

sqlplus /nolog


2.

conn / as sysdba


3.

shutdown immediate


4.

STARTUP MOUNT


5.

ALTER SYSTEM ENABLE RESTRICTED SESSION;


6.

ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;


7.

ALTER SYSTEM SET AQ_TM_PROCESSES=0;


8.

ALTER DATABASE OPEN;


9.

ALTER DATABASE CHARACTER SET INTERNAL_USE ZHS16GBK;


10.

SHUTDOWN IMMEDIATE


11.

STARTUP



  

展开阅读全文