Chinaunix首页 | 论坛 | 博客
  • 博客访问: 830001
  • 博文数量: 167
  • 博客积分: 7173
  • 博客等级: 少将
  • 技术积分: 1671
  • 用 户 组: 普通用户
  • 注册时间: 2009-08-04 23:07
文章分类

全部博文(167)

文章存档

2018年(1)

2017年(11)

2012年(2)

2011年(27)

2010年(88)

2009年(38)

分类: Oracle

2009-11-17 00:42:28

在网上有个修改过字符集的方法,具体是:
a.以sys登录oracle
b.查看字符集内容:
  select * from props$;
c.修改字符集
  update props$ set value$='新字符集' where name='NLS_CHARACTERSET'
d.commit


但这个修改是错误,只是修改了该修改的文件的1/12而已,并字符集错误在8i上导致不能启动。


在更改数据库字符集的时候要更改12个跟数据库字符集相关的表:
col$,argument$,collection$,attribute$,parameter$,result$,partcol$,subpartcol$,
props$等


所以应该使用alter database character set更改数据库字符集。
阅读(797) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~