数据导入出错 参考http://www.itpub.net/showthread.php?s=&threadid=111356 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 dmp文件的第2、3字节为 03 52 (ZHS16CGB231280)可是我在注册表里修改了,cmd----set了一下还是有错误:IMP-00003: 遇到ORACLE 错误922 用支持这个dmp的oracle客户端,做个网络映射到你的oracle服务端,远程导,我碰到这个问题就是这样解决的 在不同字符集的数据库之间导入数据的方法:以US7ASCII的库中导出的数据导入到字符集为ZHS16GBK的库为例子:假设US7ASCII的库是A机,字符集为ZHS16GBK的库为B机1。确定你A机上的oracle用户的.profile文件中的NLS_LANG是US7ASCII,正常的导出所有数据。2。然后传到B机上,bin模式,然后在B机上设定好oracle用户的设定环境变量NLS_LANG=AMERICAN_AMERICA.US7ASCII以sys用户执行update props$ set values$='US7ASCII'where name='NLS_CHARACSET';3。正常的导入数据至ZHS16GBK的数据库中去,重新启动数据库,此时查看原来导入的数据应该已经中文了。4。把环境变量改回来,NLS_LANG=AMERCIAN_AMERICA.ZHS16GBK以sys用户登陆ZHS16GBK的数据库然后执行一下语句:update props$ set values$='ZHS16GBK'where name='NLS_CHARACSET';重新启动数据库让其修改生效即可。8。如果不放心,可以把当前ZHS16GBK数据库中的数据正常exp出来,然后重新建库后正常导入。 怎么把select查出来的值,如果字段A相等,把字段B合并? {急}关于Oracle EM的显示问题 关于ORACLE的双机热备份的问题 请大家帮帮忙看看下面这些语句(SQL)! 请问如何用命令来运行Oracle带参数的存储过程 求助:Oracle中的批处理命令是什么?(就像SQL中GO一样功能的命令,我在网上找了半天,没有找到精确的答案,各位大虾,救命!!!) 关于rman一些很弱的问题,高手指点 怎样在表中创建序列呢? 一个比较菜的问题,请帮帮忙! 请教一下数据建表的问题,第三个表有什么错?为什么建不了 怎样查看oracle的连接数???? oracle 10g 连接问题
可是我在注册表里修改了,cmd----set了一下还是有错误:
IMP-00003: 遇到ORACLE 错误922
以US7ASCII的库中导出的数据导入到字符集为ZHS16GBK的库为例子:
假设US7ASCII的库是A机,字符集为ZHS16GBK的库为B机
1。确定你A机上的oracle用户的.profile文件中的NLS_LANG是US7ASCII,正常的导出所有数据。
2。然后传到B机上,bin模式,然后在B机上设定好oracle用户的设定环境变量NLS_LANG=AMERICAN_AMERICA.US7ASCII
以sys用户执行update props$ set values$='US7ASCII'
where name='NLS_CHARACSET';
3。正常的导入数据至ZHS16GBK的数据库中去,重新启动数据库,此时查看原来导入的数据应该已经中文了。
4。把环境变量改回来,NLS_LANG=AMERCIAN_AMERICA.ZHS16GBK
以sys用户登陆ZHS16GBK的数据库然后执行一下语句:
update props$ set values$='ZHS16GBK'
where name='NLS_CHARACSET';
重新启动数据库让其修改生效即可。
8。如果不放心,可以把当前ZHS16GBK数据库中的数据正常exp出来,然后重新建库后正常导入。