暂无图片
Oracle数据库迁移问题
我来答
分享
刘浩
2021-12-08
Oracle数据库迁移问题

周末要去给一个项目迁移数据库了,数据量不到200GB,我打算使用EXPDP来迁移,适合我这种菜鸟

源端是Linux服务器oracle 10g的环境(具体版本不详)

目标端是centos 6.5和11.2.0.4

两边都是单机环境,停机时间一天

现在有如下疑问

1、10g可以使用expdp吗

2、除了调整temp和undo表空间的大小,以及调整undo_retention,还需要注意什么吗?

3、数据量不到200G,且几乎没有LOB的数据

4、请问谁有相关文档供参考,可以上传我来下载,谢谢

我来答
添加附件
收藏
分享
问题补充
5条回答
默认
最新
薛晓刚

1、10g可以使用expdp吗  可以。我做过10g windows到11glinux的。可以

2、除了调整temp和undo表空间的大小,以及调整undo_retention,还需要注意什么吗? 字符集要注意。

3、硬件配置不一样,sga pga也不一样。

暂无图片 评论
暂无图片 有用 0
暂无图片
cqiwen

低版本到高版本,直接expdp导出,然后在目标端impdp导入。注意看两边数据库的字符集是否一致。关于字符集不一致的解决方法可参考:https://blog.csdn.net/xiezuoyong/article/details/89140741

暂无图片 评论
暂无图片 有用 0
刘浩
题主
2021-12-08
字符集是一致的
冯睿

首先,可以10g是可以使用expdp的;

另外还需要注意,迁移完成后需要重新收集统计信息,防止统计信息不全(或过期)导致产生大量SQL性能问题,另外有条件可以找一些数据比对的脚本,确认源环境与新环境数据一致;

不到200g,应该很快就迁移完成了。

暂无图片 评论
暂无图片 有用 0
Jose Chen

需要注意用户之间的依赖关系,导入的先后顺序要理清楚,不然会有很多报错

暂无图片 评论
暂无图片 有用 0
用户5935

还是要做迁移测试 避免出现意外的时候束手无策

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏