请教单个表空间备份恢复的问题

润宝宝 2013-10-22 10:37:18
我现在的应用是一个用户对应也表空间,我现在有一个诉求是将某个表空间的数据,挪到另外一个oracle服务器上去,现在的两种方案:
1、 用expdp/impdp的方式,性能不佳,且时常会遇到些问题,不够稳定
2、 用RMAN备份恢复单个表空间的方式,也是时常会遇到这样那样的问题,不够稳定

不知道还有哪些其他比较稳定的方式?
...全文
311 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
江南小鱼 2013-12-03
  • 打赏
  • 举报
回复
引用 3 楼 ruihuahan 的回复:
1、 用expdp/impdp的方式,性能不佳,且时常会遇到些问题,不够稳定 ============================================================ 不够稳定是什么意思 单独迁移一个表空间需要满足一定的条件,也就是说表空间必须是 transportable 的,比如 表空间中的表的索引不能存储于其他的表空间中。 用 exp/imp 的表空间迁移空能,会很快,只需导出表空间相关的 catalog,并拷贝相应的数据文件就行了。
http://bbs.csdn.net/topics/390658458
byhum 2013-11-27
  • 打赏
  • 举报
回复
用GG来做效率很高
Ora-onway 2013-11-07
  • 打赏
  • 举报
回复
还有,如果该表空间是自包含的话可以用传输表空间的方法,这样会很快~
Ora-onway 2013-11-07
  • 打赏
  • 举报
回复
你的不够稳定太含糊其辞,expdp用的时间太长,也许是你对数据泵的参数和用法不够熟悉,曾经用expdp导出1tb的数据只用了30分钟左右。其实你的需求用rman和数据泵都是很好实现的。不稳定这句话实在是有点……
  • 打赏
  • 举报
回复
都不够稳定那还怎么玩
ruihuahan 2013-10-31
  • 打赏
  • 举报
回复
1、 用expdp/impdp的方式,性能不佳,且时常会遇到些问题,不够稳定 ============================================================ 不够稳定是什么意思 单独迁移一个表空间需要满足一定的条件,也就是说表空间必须是 transportable 的,比如 表空间中的表的索引不能存储于其他的表空间中。 用 exp/imp 的表空间迁移空能,会很快,只需导出表空间相关的 catalog,并拷贝相应的数据文件就行了。
润宝宝 2013-10-22
  • 打赏
  • 举报
回复
expdp/impdp 我前面讲了,也不稳定。 在expdp的时候系统会先估算一个耗时,这个估算会花费很长时间,即使实际上数据库中的数据量并不是很大,因此expdp/impdp 也不行的。 而exp/imp和expdp/impdp是类似的。
  • 打赏
  • 举报
回复
你的这样的需求,rman不能满足,考虑使用逻辑方法exp/imp or expdp/impdp

3,499

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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