2 qq 32219139 qq_32219139 于 2017.08.29 17:06 提问

oracle10g-oracle12c数据迁移问题 50C

现在公司需要数据迁移 数据量大概2T左右 从oracle10g-oracle12c 初步决定先把存储过程先弄过去 然后找一些数据进行跑数测试
请问大神们有没有具体的方案 或者脚本

3个回答

qwx123_abc
qwx123_abc   2017.08.29 23:52

ora版本变化后是个问题,
可以试试 导出 然后修改DMP文件里 版本标识 再导入,

nihao2007
nihao2007   2017.09.06 11:52

2T数量不是很多,你的新库如果和老库是光纤连接的话,可以直接写个过程把当前真实库的表、视图、索引、键、同义词等对象动态的拖过去,通过dblink拖,然后测试,测试好了后,迁移的话只要把生成系统停掉,然后把迁移脚本跑下,就ok,这种适用数量不大的情况,如果数据量比较大的话,这种就比较慢了。

nihao2007
nihao2007   2017.09.06 11:53

这种操作比较灵活,而且完全模拟生产环境,我这边迁移就这样做的。

Csdn user default icon
上传中...
上传图片
插入图片