ITPUB??ì3
ITPUB论坛 » Oracle数据库管理 » 关于IMP时字符集的问题

标题: [原创] 关于IMP时字符集的问题
离线 toldo
初级会员



精华贴数 0
个人空间 0
技术积分 108 (15398)
社区积分 0 (96356)
注册日期 2003-10-7
论坛徽章:0
      
      

发表于 2008-3-12 18:49 
关于IMP时字符集的问题

我有个dmp文件,源数据库的字符集是ZHS16GBK,目标数据也是ZHS16GBK,
客户端也是ZHS16GBK,但dmp文件的第二三个字节是03 67,也就是871,UTF8的字符集
现在imP的时候提示
连接到: Oracle9i Enterprise Edition Release 9.2.0.6.0 - 64bit Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production

IMP-00016: 不支持要求的字符集转换(从类型871到852)
IMP-00000: 未成功终止导入、

是否需要更改字符集设置,客户端的或者是数据库方的,如何修改?
请各位大侠予以支持,谢谢!


顶部
离线 toldo
初级会员



精华贴数 0
个人空间 0
技术积分 108 (15398)
社区积分 0 (96356)
注册日期 2003-10-7
论坛徽章:0
      
      

发表于 2008-3-13 08:35 
自己支持一下,在线等


顶部
离线 shooterchan
ORA-88888


来自 shenzhen
精华贴数 0
个人空间 0
技术积分 1306 (1304)
社区积分 47 (4945)
注册日期 2005-6-3
论坛徽章:1
生肖徽章2007版:鼠     
      

发表于 2008-3-13 09:14 
你的dmp文件应该是用utf8的client导出来的吧,用ZHS16GBK重新导出来咯


__________________
白云山高,珠江水长
顶部
离线 alantany
版主


精华贴数 2
个人空间 0
技术积分 11866 (98)
社区积分 349 (1677)
注册日期 2001-9-28
论坛徽章:36
现任管理团队成员2008北京奥运纪念徽章:垒球2008北京奥运纪念徽章:排球2008北京奥运纪念徽章:篮球  
      

发表于 2008-3-13 09:14 
导出,导入操作的NLS_LANG设置为ZHS16GBK


__________________
世事洞明皆学问,人情练达即文章。 MSN:alantany@gmail.com
顶部
离线 toldo
初级会员



精华贴数 0
个人空间 0
技术积分 108 (15398)
社区积分 0 (96356)
注册日期 2003-10-7
论坛徽章:0
      
      

发表于 2008-3-13 10:38 
现在的问题是数据已经在库里面drop掉了,不能再重新exp了,现在想通过这个dmp文件恢复回去。


顶部
离线 yudingchu
儿童心理学=未来


来自 庐山
精华贴数 0
个人空间 46
技术积分 2454 (627)
社区积分 4304 (320)
注册日期 2007-11-1
论坛徽章:8
奥运纪念徽章NBA2008季后赛纪念徽章授权会员2008北京奥运纪念徽章:举重2008北京奥运纪念徽章:自行车2008北京奥运纪念徽章:花样游泳
2008北京奥运纪念徽章:摔跤2008北京奥运纪念徽章:排球    

发表于 2008-3-13 19:03 
先查看你数据库的字符集,再改成你需要的字符集


顶部
在线/呼叫 d.c.b.a
人生积极一点好


精华贴数 6
个人空间 0
技术积分 13981 (79)
社区积分 1356 (752)
注册日期 2004-2-19
论坛徽章:21
现任管理团队成员Heart of PUBITPUB北京九华山庄2008年会纪念徽章参与2007年甲骨文全球大会(中国上海)纪念ITPUB北京香山2007年会纪念徽章会员2007贡献徽章
ITPUB新首页上线纪念徽章     

发表于 2008-3-13 20:56 
不急着导入了, 要看一下编码是不是会乱.


__________________

专业Oracle/Shareplex技术支持服务, 管理, 培训, 调优, 备份, 恢复!

个人主页: 订阅AnySQL | AnySQL | dbatools | AUL Step by Step | OracleSOS.com
联系方法: MSN: anysql©live.com, Skype: anysql, QQ: 37223884
顶部
离线 jiangjh62


精华贴数 0
个人空间 0
技术积分 329 (5862)
社区积分 51 (4748)
注册日期 2006-1-7
论坛徽章:16
2008北京奥运纪念徽章:射箭2008北京奥运纪念徽章:羽毛球2008北京奥运纪念徽章:帆船2008北京奥运纪念徽章:羽毛球2008北京奥运纪念徽章:拳击2008北京奥运纪念徽章:击剑
生肖徽章2007版:猪设计板块每日发贴之星每日论坛发贴之星数据库板块每日发贴之星生肖徽章2007版:鸡生肖徽章2007版:虎

发表于 2008-3-13 22:14 
将dmp导回去,然后用ZHS16GBK的client导出来即可.


顶部
离线 烟囱
一直在努力


精华贴数 0
个人空间 0
技术积分 2632 (580)
社区积分 442 (1481)
注册日期 2002-5-6
论坛徽章:22
ITPUB元老授权会员开发板块每日发贴之星行业板块每日发贴之星数据库板块每日发贴之星2008年新春纪念徽章
      

发表于 2008-3-14 09:24 


QUOTE:
原帖由 toldo 于 2008-3-13 10:38 发表
现在的问题是数据已经在库里面drop掉了,不能再重新exp了,现在想通过这个dmp文件恢复回去。

未恢复成功之前就drop到原始数据,这是不好滴~~~

试试在原库上imp回去,看看数据是否正常再说了~


__________________
顶部
离线 fikong2005
初级会员



精华贴数 0
个人空间 0
技术积分 243 (7846)
社区积分 1 (39443)
注册日期 2005-11-10
论坛徽章:1
2008年新春纪念徽章     
      

发表于 2008-3-14 09:56 


QUOTE:
原帖由 jiangjh62 于 2008-3-13 22:14 发表
将dmp导回去,然后用ZHS16GBK的client导出来即可.

举双脚赞成


顶部

CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问