Oracle数据迁移

本文记录了一次使用PL/SQL Developer进行Oracle数据库迁移的过程。在将仿真库数据迁移到开发库与测试库时遇到了表空间不一致的问题,并通过Oracle 10g的表空间重命名特性成功解决了该问题。

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

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

接着开始导入,问题来了

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

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

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值