oracle11g 分区表导入失败

zzz5667547 2015-02-02 05:30:14
Oracle 11g,从A数据库中导出dmp文件,2G,其中有二十几张是分区表。现在要导入B数据库的b表空间,普通表都导入成功了,但分区表报a表空间不存在,无法导入到b表空间。
我现在是用最笨的方法解决的问题,将二十几个分区表在B数据库的b表空间创建好,然后imp导入dmp。但是,以后分区表更多,用这个办法太吃力了,因为我导入出现错误才知道哪些表是分区表,再从错误日志中复制分区表的创建语句,并修改格式,我是无法操作A数据库的。
现在有什么办法,让分区表指定导入的表空间呢?
...全文
460 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
anhy 2015-02-02
  • 打赏
  • 举报
回复
有说加上参数ignore=y ,你可以试试
anhy 2015-02-02
  • 打赏
  • 举报
回复
imp好像不可以做表空间映射;impdb可以,但是好像仍需要知道是哪些表空间的
不写代码的钦 2015-02-02
  • 打赏
  • 举报
回复
导入的时候加入关键字 data_noly=y,这样只导入数据, 后面自行做维护工作。

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧