数据库字符集
2012-07-26 11:29
176 查看
1. 查询数据库字符集
SQL> select userenv('language') from dual;
USERENV('LANGUAGE')
--------------------------------------------------------------------------------
AMERICAN_AMERICA.WE8MSWIN1252
select userenv('language') from dual;
USERENV('LANGUAGE')
----------------------------------------------------
SIMPLIFIED CHINESE_CHINA.AL32UTF8
2. 查询linux字符集
oracle@leo:~> echo $NLS_LANG
AMERICAN_AMERICA.AL32UTF8
3. 修改数据库字符集
$ sys/xy123456 as sysdba /*用户sys,密码xy123456*/
SQL>shutdown immediate; /*关闭数据库,以便重新mount登陆*/
SQL> startup mount;
SQL> alter system enable restricted session;
SQL> alter system set job_queue_processes=0;
SQL> alter database open;
SQL> alter database character set internal_use UTF8;
SQL> shutdown immediate;
SQL> startup
connect sys 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 ;
alter database character set internal_use ZHS16GBK ;
shutdown immediate
startup
SQL> select userenv('language') from dual;
USERENV('LANGUAGE')
--------------------------------------------------------------------------------
AMERICAN_AMERICA.WE8MSWIN1252
select userenv('language') from dual;
USERENV('LANGUAGE')
----------------------------------------------------
SIMPLIFIED CHINESE_CHINA.AL32UTF8
2. 查询linux字符集
oracle@leo:~> echo $NLS_LANG
AMERICAN_AMERICA.AL32UTF8
3. 修改数据库字符集
$ sys/xy123456 as sysdba /*用户sys,密码xy123456*/
SQL>shutdown immediate; /*关闭数据库,以便重新mount登陆*/
SQL> startup mount;
SQL> alter system enable restricted session;
SQL> alter system set job_queue_processes=0;
SQL> alter database open;
SQL> alter database character set internal_use UTF8;
SQL> shutdown immediate;
SQL> startup
connect sys 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 ;
alter database character set internal_use ZHS16GBK ;
shutdown immediate
startup
相关文章推荐
- oracle修改数据库实例字符集
- 修改数据库字符集
- 11.Oracle之 dmp导入/导出、数据库操作等过程中的字符集问题
- Oracle之 dmp导入/导出、数据库操作等过程中的字符集问题
- MySQL批量修改数据库的字符集
- MySQ查看和设置字符集,数据库,表,字段
- 数据库字符集与排序规则(Character Set And Collation)
- mysql创建数据库指定字符集
- tts和字符集的关系--要求源和目的端的数据库字符集必须一样,国家字符集必须一样。
- Hibernate数据库配置文件(mysql),注意字符集配置
- 转-【exp/imp】将US7ASCII字符集的dmp文件导入到ZHS16GBK字符集的数据库中
- 10g中如何修改数据库字符集-2
- MySQL创建数据库指定字符集
- 解决Oracle数据库里的中文数据显示乱码的问题,修改数据库的字符集。
- 修改数据库字符集
- Mysql 数据库字符集转换及版本升级/降级的详细教程
- Postgres 数据库字符集更改 ERROR: new encoding (UTF8) is incompatible
- oracle 数据库字符集
- Oracle XE 安装时创建数据库的字符集是 AL32UTF8 怎样转换成 ZHS16GBK?
- mysql字符集和数据库引擎修改方法