oracle数据同步方法总结:
1、 用insert语句 ,但不适合大数据量
alter table B nologging;
insert /* +APPEND / into A(a1,a2) values(x,xx);
insert / +APPEND */ into B select * from A where …;
2、用 imp、exp
导入
imp username/password@192.168.1.1:45021/orcl file=D:\test\1102\test.dmp full=y ignore=y
导出
exp username/password@192.168.1.1:45021/orcl file=D:\test\1102\test.dmp tables=(A1,A2,C1)
3、用py或java等自写程序,可设置多线程运行
4、用工具,如sqlload工具,比insert快,还有如kettle工具
在操作sql语句时,最好在oracle服务端机器上,或同网段客户端上,提高效率。