度量快速开发平台-专业、快速的软件定制快开平台

标题: oracle数据库如何更改字符集 [打印本页]

作者: 张兴康    时间: 2020-7-24 12:36
标题: oracle数据库如何更改字符集
昨天我在将数据导入到oracle11g中时,报了如图一所示错误;后来发现是在安装oracle数据库时,字符集没有选对,百度了一些oracle数据库更改字符集的方法;成功解决问题。下面为更改oracle字符集的步骤:
conn /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 ZHS16GBK;
ALTER DATABASE character set INTERNAL_USE ZHS16GBK;
shutdown immediate;
startup

--最后查看oracle数据库字符集是否更改正确
select userenv ('language') from dual;




因字符集不对导入出错.png (9.11 KB, 下载次数: 317)

因字符集不对导入出错.png

作者: 张兴康    时间: 2020-7-24 12:37
补充一下:
http://blog.chinaunix.net/uid-16685753-id-2738232.html
这是我搜索到的相关博客链接
作者: 陈晓龙    时间: 2020-7-24 15:19
小孩子牛逼了哦!
作者: 陈晓龙    时间: 2020-7-24 15:20
赞一个
作者: 陈晓龙    时间: 2020-7-24 15:21
张兴康 发表于 2015-9-24 12:37
补充一下:
http://blog.chinaunix.net/uid-16685753-id-2738232.html
这是我搜索到的相关博客链接

自己当沙发!
作者: 陈晓龙    时间: 2020-7-24 15:21
张兴康 发表于 2015-9-24 12:37
补充一下:
http://blog.chinaunix.net/uid-16685753-id-2738232.html
这是我搜索到的相关博客链接

自己当沙发!
作者: 万望    时间: 2020-7-25 14:45

作者: 万望    时间: 2020-7-25 14:46
低调路过
作者: 张兴康    时间: 2020-7-25 14:47
万望 发表于 2015-9-25 14:46
低调路过

你这也叫低调路过
作者: 万望    时间: 2020-7-25 14:47
回帖是一种美德
作者: 万望    时间: 2020-7-25 14:48
对对对,这个我好像也遇到了,
作者: 刘亚东    时间: 2020-7-25 17:18
其实如果经常要切换中英文字符集的话,可以直接把中文字符集的注册表导出一个,在把英文字符集的注册表导出一个,然后用什么的时候就导入就可以了。
作者: 万望    时间: 2020-7-25 17:40
张兴康 发表于 2015-9-25 14:47
你这也叫低调路过

必须低调
作者: 陈晓龙    时间: 2020-7-25 21:02
赞赞
作者: 王爱东    时间: 2020-7-25 22:05
在工作中遇到类似的问题,就是要有解决问题的思路方法,你又学到oracle字符集的东西了。不错不错。




欢迎光临 度量快速开发平台-专业、快速的软件定制快开平台 (http://bbs.delit.cn/) Powered by Discuz! X3.2