当前位置: 代码迷 >> Oracle管理 >> 重建数据库时怎么修改字符集(oracle 11g)
  详细解决方案

重建数据库时怎么修改字符集(oracle 11g)

热度:167   发布时间:2016-04-24 04:13:12.0
重建数据库时如何修改字符集(oracle 11g)
我的oracle 11g字符集为AL16UTF16,存入汉字时都是乱码,网上查说是重建数据库可以修改,其余方法不安全,求大神指教
------解决思路----------------------
重建控制文件吧,原来是什么编码的?  

1. alter database backup controlfile to trace as 'd:\trace.ora';
2. shutdown immediate;
3.startup nomount;
4.把d:\trace.ora里面的部分内容拷出来,里面应该是 类似 create controlfile set database "orcl" resetlogs
......
....
character set gh16gbk;
5. startup mount;
6.alter database open resetlogs;
------解决思路----------------------
百度下就有的
Oracle字符集的查看查询和Oracle字符集的设置修改
  相关解决方案