在UNIX系统下的ORACLE用IMP导入数据是出现 IMP-00016: 不支持要求的字符集转换(从类型850到852)问题! 数据库版本是一样的,都是ORACLE8i 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 修改nls_lang环境变量为zhs16cgb231280试试。 显然是字符集不匹配,看一下你的unix平台上的oracle客户端的字符集。 哪你只能把Windows2000下的nls_lang改了,在注册表里改吧,重新Exp后再试一次 我查了。UNIX平台下的ORACLE 字符集是 zhs16cgb231280能不能再具体些,怎么修改Windows2000下的nls_lang环境变量,本人是新手!!谢了 去注册表。好像是local_machine下的software下的oracle下的oracle_home,自己找找,肯定有 REGEDIT//local_machine/software/oracle/home0/nls_lang = american_america.ZHS16GBK然后保存成 .reg文件 核心字符集不一致将不能IMP导入 改注册表的方法还是不行,改完以后通过SQL语句查的字符集还是原来的那个字符集。 我想最简单的方法是: 保证export session 的nls_lang 和import session 的nls_lang 一样。(再NT下,用修改注册表的方法:HKEY_LOCAL_MACHINE->software->oracle->NLS_Lang; 在UNIX下,设置正确的环境变量NLS_LANG ). 这样,在import 过程中,字符转换只会发生一次(当数据插入数据库时,而这个转换是自动的) 关于如何确认export 文件的nls_lang , 请参照: NOTE:48644.1 in metalink.oracle.com: The second and the third byte in the file define the character set used for the export. US7ASCII 0x0001 WE8DEC 0x0002 WE8ISO8859P1 0x001f EE8ISO8859P2 0x0020 SE8ISO8859P3 0x0021 NE8ISO8850P4 0x0022 CL8ISO8859P5 0x0023 AR8ISO8859P6 0x0024 EL8ISO8859P7 0x0025 IW8ISO8859P8 0x0026 WE8ISO8859P9 0x0027 TH8TISASCII 0x0029 WE8ROMAN8 0x0005 WE8PC850 0x000a US8PC437 0x0004 EE8PC852 0x0096 EE8MSWIN1250 0x00aaCL8MSWIN1251 0x00ab EL8MSWIN1253 0x00aeWE8MSWIN1252 0x00b2 JA16EUC 0x033e JA16SJIS 0x0340ZHT16BIG5 0x0361 default关键字 执行计划中的rows 往Clob字段存入东西,出现违反协议错误? 急求解决:ORA-01843: 无效的月份 dbms_output不实时输出的问题 在Linux下用C/C++编写Oracle程序,用OCI还是Pro C? 如何取得字段的后2位? 如何增大linux下oracle 10g的连接数 Oracle数据库的启动后的问题,急!! 问一个ORACLE9i的安装问题,谢谢帮忙!!!!!!!!! 请问,在oracle里面有没有这种字段!? **执行完一段SQL语句后,"if sql%notfound then"表示什么意思?**
能不能再具体些,怎么修改Windows2000下的nls_lang环境变量,本人是新手!!谢了
核心字符集不一致将不能IMP导入
保证export session 的nls_lang 和import session 的nls_lang 一样。
(再NT下,用修改注册表的方法:HKEY_LOCAL_MACHINE->software->oracle->NLS_Lang; 在UNIX下,设置正确的环境变量NLS_LANG ).
这样,在import 过程中,字符转换只会发生一次
(当数据插入数据库时,而这个转换是自动的) 关于如何确认export 文件的nls_lang , 请参照:
NOTE:48644.1 in metalink.oracle.com:
The second and the third byte in the file define the character set used for the export.
US7ASCII 0x0001 WE8DEC 0x0002 WE8ISO8859P1 0x001f EE8ISO8859P2 0x0020 SE8ISO8859P3 0x0021 NE8ISO8850P4 0x0022 CL8ISO8859P5 0x0023 AR8ISO8859P6 0x0024 EL8ISO8859P7 0x0025 IW8ISO8859P8 0x0026 WE8ISO8859P9 0x0027 TH8TISASCII 0x0029 WE8ROMAN8 0x0005 WE8PC850 0x000a US8PC437 0x0004 EE8PC852 0x0096 EE8MSWIN1250 0x00aa
CL8MSWIN1251 0x00ab EL8MSWIN1253 0x00ae
WE8MSWIN1252 0x00b2 JA16EUC 0x033e JA16SJIS 0x0340
ZHT16BIG5 0x0361