如何将oracle 10g上的dmp文件导入到11g中

我现在有2个服务器,一台装oracle10g一台装11g,我通过exp将10g全库都导出为dmp文件,现在我该如何把这个dmp文件导入11g中,能直接使用imp吗?如果不... 我现在有2个服务器,一台装oracle 10g一台装11g,我通过exp将10g全库都导出为dmp文件,现在我该如何把这个dmp文件导入11g中,能直接使用imp吗?如果不能该如何操作? 展开
 我来答
wallcopper
2014-09-17 · TA获得超过3447个赞
知道大有可为答主
回答量:1986
采纳率:86%
帮助的人:1777万
展开全部
1、如果提示版本不匹配,在linux可以用sed修改版本,例如:
sed -i 's/10.2.0/11.2.0/g' file.dmp
2、你需要提前创建好相应的用户或表空间,用sed可以修改dmp文件表空间名称
sed -i 's/OTHER_TS/USERS/g' file.dmp
3、你可以按用户导入
imp user/password file=file.dmp FULL=Y;
imp user/password FROMUSER=user01 TOUSER=user02 file=file.dmp FULL=Y;
4、可以只导入部分表
imp user/password file=file.dmp TABLES=t1,T2;
5、更多参考:
imp help=y
tj_angela
2014-09-16 · TA获得超过7529个赞
知道大有可为答主
回答量:6797
采纳率:75%
帮助的人:2500万
展开全部
可以直接imp
oracle是向上兼容的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式