Oracle数据迁移

这两天在做数据迁移工作,把开发库与测试库的数据替换成仿真库的数据,碰到不少问题,记录一下。

工具是PL/SQL Developer,首先是准备数据,从仿真库导出,因为库中包含不少CLOB等大数据字段,所以只能用Oracle Export导出dmp数据文件。   

接着开始导入,问题来了

(图是别人的,一样的问题)

部分表报以上的错误,表空间不存在,网上搜一下,找到的基本都是几年前的老帖子,大概知道因为这些表包含大数据字段,两个库的表空间又不一样才导致导入失败,继续找解决方案,后来找到 Oracle 10g新特性——表空间重命名,alter tablespace test rename to test01;

试了一下,可行。总算搞定了,接下来就是一堆繁琐的工作了。

并不复杂的工作让我这个菜鸟折腾半天,中间走了不少弯路,最后发现其实就是一个小问题。继续努力吧

猜你喜欢

转载自viperfish.iteye.com/blog/1746191