查看,修改oracle10g的字符集
来源:互联网 发布:淘宝怎么买高仿驾驶证 编辑:程序博客网 时间:2024/05/22 03:04
原来我用的oracle10g 一个汉字占三个字节,想修改成占两个字节,一查才知道是字符集的原因,
select userenv('language') from demo; -- demo是表名
结果为:
SIMPLIFIED CHINESE_CHINA.AL32UTF8
所以要修改字符集。
修改为 ZHS16GBK
如果直接修改:alter database character set ZHS16GBK
则会出现如下错误:
alter database character set ZHS16GBK
*
第 1 行出现错误:
ORA-12712: 新字符集必须为旧字符集的超集
所以采用下面的方法修改字符集:
以DBA身份进入SQLPLUS
SQL> sqlplus sys/sys as sysdba;
……
SQL> shutdown immediate;
SQL> startup mount;
SQL> alter system enable restricted session;
SQL> alter system set job_queue_processes=0;
SQL> alter system set aq_tm_processes=0;
SQL> alter database open;
SQL> alter database character set internal_use ZHS16GBK;(AL32UTF8)
SQL> shutdown immediate;
SQL> startup;
本篇文章来自<A href='http://www.soidc.net'>IDC专家网</a> 原文链接:http://www.soidc.net/articles/1213781343264/20091019/1215945666391_1.html
- 查看,修改oracle10g的字符集
- oracle10g字符集的查看与修改
- 修改oracle10g客户端字符集
- oracle10g 修改字符集
- Oracle10g修改字符集
- oracle10g修改字符集
- 查看修改oracle的字符集
- 修改Oracle10g数据库字符集备忘
- Oracle字符集的查看和Oracle字符集的设置修改
- Oracle字符集的查看和Oracle字符集的设置修改
- Oracle字符集的查看和Oracle字符集的设置修改
- 修改及查看mysql数据库的字符集
- mysql查看和修改字符集的命令
- Oracle 字符集的查看和修改
- Oracle 字符集的查看和修改
- Oracle 字符集的查看和修改
- 修改及查看mysql数据库的字符集
- Oracle 字符集的查看和修改
- Notepad++ RegExp Help
- 生命的一半
- HLSL 学习笔记(1)
- 郁闷呀
- 多站点整合—单点登录简单方案
- 查看,修改oracle10g的字符集
- MySQL常用指令集合
- MySQL导出表字段和数据(select into outfile的灵活使用)
- 一些Windows CE 编译命令
- 生成数据文件
- flex获取图片的EXIF信息
- 得到当前时间
- svn属性设置
- flex PopMenu(demo)