Oracle数据转移的问题

lyshensir 2018-05-02 11:49:27
各位老师,
我这有个Oracle数据库,加上中间表将近500个表,有的表里上亿的数据量,数据量比较大,现在要转移到另一个服务器,有什么好的方案吗,,希望各位老师指导。
...全文
893 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
minsic78 2018-05-08
  • 打赏
  • 举报
回复
用rman,可以几乎不停机,看你系统繁忙程度(也就归档文件的生成速度),准备充分的话,几分钟停机时间就足够了,当然如果允许有停机,而且服务器所使用的存储于网络条件均可以的话,方便点的用impdp+dblink直接拉数据也可以,如果采用exp/imp、expdp/impdp这些工具,建议新库设置好redo、undo、临时表空间等导入时候可能会紧张的数据库资源,并关闭归档模式,导入的时候先不要导入索引,待所有表数据导入后,再使用nologging+并行统一创建索引(之后需要关闭),再打开数据库的归档模式。1T的数据,半天到一天也该搞定了。
惜分飞 2018-05-02
  • 打赏
  • 举报
回复
尽量考虑物理方法,使用oracle的工具进行迁移
  • 打赏
  • 举报
回复
用 数据泵 和 rman Duplicate 应该都行,1T的话好估计10个小时
lyshensir 2018-05-02
  • 打赏
  • 举报
回复
引用 5 楼 baidu_36457652 的回复:
[quote=引用 3 楼 lyphpner的回复:]原服务器最好不停。
数据量呢? 这个参数很重要[/quote] 你好,数据量将近1T
  • 打赏
  • 举报
回复
引用 3 楼 lyphpner的回复:
原服务器最好不停。
数据量呢? 这个参数很重要
卖水果的net 2018-05-02
  • 打赏
  • 举报
回复
如果能停机,用 冷备份的方式最省时间。操作也比较简单。 不能停机的话,用rman 做异机恢复。
lyshensir 2018-05-02
  • 打赏
  • 举报
回复
原服务器最好不停。
  • 打赏
  • 举报
回复
总共多少个T的数据 有 大致统计过吗? 还有数据迁移 原服务器,能停掉吗?

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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