一种商业数据库的数据传输方法技术

技术编号:3999432 阅读:268 留言:0更新日期:2012-04-11 18:40
一种商业数据库的数据传输方法,其包括至少一个中间文件服务器,数据存储方之间通过中间文件服务器交换数据,其数据传输步骤如下:接收方的数据统计信息包含数据发送申请文件中,将数据发送申请文件发送到中间文件服务器;发送方接收到中间文件服务器转发的数据发送申请文件后,分析申请文件中的数据统计信息,对比双方数据是否一致,发送方将数据包发送到FTP;接收方从FTP上获取新的数据包并写入数据库。本发明专利技术解决了由于用户的非常规操作、软件本身缺陷,或其它不可预知的原因导致传输双方数据不一致。由于传输双方的其中一方数据库损坏、或是恢复到了当前时间点之前的备份,从而导致传输操作不能继续进行。

【技术实现步骤摘要】

【技术保护点】
一种商业数据库的数据传输方法,其特征在于:其包括至少两个数据存储方,至少一个中间文件服务器,所述数据存储方之间通过所述中间文件服务器交换数据,其中一个数据存储方需要进行数据更新时,发起方为接收方,另一方的数据存储方为数据发送方,其数据传输步骤如下:A.接收方检查己方数据库是否处于还原或初始化状态,接收方处于还原或初始化状态时,启动自动恢复流程,接收方不处于还原或初始化状态时,继续以下步骤;B.接收方生成己方最近一段约定时间内的数据统计信息;C.接收方生成数据发送申请文件,所述数据统计信息包含数据发送申请文件中,再将数据发送申请文件发送到中间文件服务器;D.发送方接收到中间文件服务器转发的数据发送申请文件后,分析申请文件中的数据统计信息,对比双方数据是否一致,双方数据一致时,直接跳到下一步继续后面的步骤;双方数据不一致时,发送方会分析申请文件中的统计信息,并与本地数据库中的数据进行对比,将两者之间的差异数据放到新的数据包中,作为本次将要发送的数据内容之一,同时继续以下步骤;E.发送方在本次发送的数据包内容中加入己方变更过的数据,生成新的数据包;F.发送方将新生成的数据包发送到FTP;G.接收方从FTP上获取新的数据包;H.接收方分解新数据包的内容并写入数据库。...

【技术特征摘要】

【专利技术属性】
技术研发人员:陈宏亮黄驰皱锦元
申请(专利权)人:深圳市科脉技术有限公司
类型:发明
国别省市:94[中国|深圳]

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1