批量数据传输的问题 我有2个异构数据库A,B,想把B库中的某张表(数据比较多,估计有1亿条)的数据用xml远程传到本地,再把xml文件解析出来放入A库中,大家觉得在批量数据传输时采用xml是否合理,但涉及到异构数据交换xml又是个不错的选择,大家对此有什么看法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果是我做:1、找规则,把数据做拆分,一次性处理亿条数据不是很好的选择2、把拆分的数据集合导成指定的格式3、sqlldr加载 这么大的数据量,转为xml再传输,再解释写入,那不折腾死了.异构数据库,我一般先导出为有格式的文本,然后ftp什么的,到本地再导入,好使!,常用数据库都有导出导入文本文件的命令. 可以考虑streams来做异构的同步,我没有这方面的经验.不过你可以考虑.因为我一个朋友有做过这样的同步.db2 oracle之间 正解啊,用oracle自带的数据泵吧! 如果是一两次传输,那sqlldr是最适合的了,如果是实时,那就要考虑其他方法了. 取到数据后,在本地还要用 etl工具对数据清洗、加工等,所以拿到的数据格式一定要有,不然我在本地很难用etl处理 创建表 加急,加急,加急!!!,监听出错,TNS-12547,TNS-12560,TNS-00517 关于:表,视图,约束,索引,同义词,存储过程,函数,触发器,包 oracle10g插入时间出错 安装ORACLE时出现的一个错误 谁能帮我编写这个啊? 这样的sql语句怎么写 如何跨方案建立关系? SQL语句的优化(500分) oracle编辑时是不是都这么麻烦啊,回退键用不了 oracle维护 oracle的備份方法能否像SQL一樣
1、找规则,把数据做拆分,一次性处理亿条数据不是很好的选择
2、把拆分的数据集合导成指定的格式
3、sqlldr加载
不过你可以考虑.因为我一个朋友有做过这样的同步.db2 oracle之间
正解啊,用oracle自带的数据泵吧!
所以拿到的数据格式一定要有,不然我在本地很难用etl处理