数据迁移-求老司机带带我
我现在手上有个项目,做数据的迁移,要求是将数据库A的数据迁移到数据库B中去。
现在大状况如下:
1) A中的表结构和B中的表结构大致相同,但略有差异,如A中有某些字段B中没有,A中字段结构为Number,B中变为VARCHAR。
2) 数据量也比较大,每张表少的有100万,多的有上千万。而且有些BLOB存储的还是附件文件。
3) 两个数据库肯定不在一台server上,是跨互联网的。
请问前辈能否给点建议,我用Oracle代码做还是用JAVA 做?要求如下:
1) 保证数据的完整性,数据不能丢。
2)效率不能太低。
3)尽量考虑操作的简便性。因为我是给客户提供代码,让他们自己去操作。