在安装数据库实例时,会让选择,国家字符集:国家:数据库字符集 . 如果两台oracle服务器字符集不同,在数据迁移过程中会非常麻烦.

查看当前数据库的字符集:

sqlplus 连上服务器:

select userenv('language') from dual; 

如果已安装的数据库字符集不符合,如何修改字符集呢?

sqlplus 先连上服和器.

shutdown immediate   # 先将数据库停下来. 

startup restrict                # 以 restrict  模式重启 

alter database character set  zhs16gbk   #修改数据库字符集