备份方法常用的有 sql feil 和xml feil , csv feil
1.一般如果使用 sql feil 进行备份 面对小数据时挺方便 但面对大量数据就会因为超出内存而自动停止(所有这个方法适合小数据 亲测10w数据大概需要二十分钟左右 所以有点浪费时间)
2.使用以下方法在A数据库中执行(这个方法适合大量的数据 但使用需要注意别对应出错了)
执行完方法 然后提交 在B数据库中就能看见传过来的数据
INSERT INTO GY_GX@DBLINKPLM ( select GY_GX_S.nextVal@DBLINKPLM oid ,RE的字段 AA的字段,RE的字段 AA的字段 from ROUOPE RE left JOIN YITMXU YU ON YU.YITM_0 = RE.YITM_0 LEFT JOIN ATEXTRA AA ON AA.CODFIC_0 =‘ATABDIV‘ AND AA.ZONE_0 = ‘SHODES‘ AND AA.LANGUE_0 = ‘CHI‘ AND AA.IDENT1_0=‘1500‘ AND AA.IDENT2_0 = YU.YITMRF_0 )
ROUOPE ,ATEXTRA为A数据库的表
GY_GX为B数据库的表
3.xml feil , csv feil
这两个方法好像也可以 但我没有亲自测试过所有就不误人子弟了
原文地址:https://www.cnblogs.com/huanglp/p/10386725.html
时间: 2024-10-08 20:53:47