您的位置:首页 > 数据库 > Oracle

如何将服务器上oracle11g数据dump出来导入到本地的oracle10版本

2016-11-14 15:17 381 查看
第一步:查看本地数据库的版本



可以看到本地的版本是10.2.0.1.0版本

第二步:到服务器上去导出

C:\Users\wangyaping>exp operation/operation@192.168.72.98:1521/orcl file=c:\oper

ation.dmp owner=operation

将服务器98上的operation用户的数据导出到c盘,制定用户为operation

(用命令:exp ***/***@*** file=****.dmp full=y

执行后,系统提示:

EXP-00008:遇到ORACLE错误1406

ORA-01406:提取的列值被截断

EXP-00000:导出终止失败

查了若干资料,full=y是啥意思。这个,当时还不明白这是导出当前用户所在实例下所有数据对象。感慨自己无知啊!明明叫我只备份当前用户的数据的。然后去掉了后面的full=y,又加上owner=***(与前面相同),最后居然神奇的通过了,明天就能看到备份完的数据了。无地自容啊。——

第三步:

本地建operation用户

第四步:

执行导入命令

imp operation/operation    BUFFER=64000 FILE=C:\oracle_dump_files\operation.dmp FROMUSER=operation TOUSER=operation
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐