oracle字符集问题[复制粘贴勿扰],如何解决 30

直接将字符集环境为ZHS16GBK的数据库导出,然后导入到另一台oralce字符集为AL32UTF-8的机器上(成功导入),然后在AL32UTF-8上再导出提示exp-0... 直接将字符集环境为ZHS16GBK的数据库导出,然后导入到另一台oralce字符集为AL32UTF-8的机器上(成功导入),然后在AL32UTF-8上再导出提示exp -00091。
oracle所在的机器的使用select userenv('language') from dual;
查询结果:SIMPLIFIED CHINESE_CHINA.AL32UTF8

oracle操作系统[Win],环境变量NLS_LANG为SIMPLIFIED CHINESE_CHINA.ZHS16GBK
尝试将NLS设置为set NLS_LANG=SIMPLIFIED CHINESE_CHINA.AL32UTF8
导出报错
展开
 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏30(财富值+成长值)
bendan阿修
2015-02-08 · TA获得超过1228个赞
知道小有建树答主
回答量:887
采纳率:77%
帮助的人:318万
展开全部
你的环境变量设置根本就是错的,所以无效!
尝试将NLS设置为set NLS_LANG=SIMPLIFIED CHINESE_CHINA.AL32UTF8,你确定你设置变量名是NLS_LANG?而正确的是LNS_LANG,所以你的系统环境根本就没改变。
把变量名改正确,然后重启试下就知道了。
追问

NLS_LANG是这个没错。

通过Set 修改 只是对内存数据修改,这里不用重启就能看到效果吧,

追答
是不用重启,但是你坚持这个名称就坚持吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式