SQL 2000 异数据库数据同步

最近在为客户做异地分公司 数据库同步的处理
采用SQL代理加FTP服务器来实现
在代理中定义处理步骤用VBS实现
客户端:(约定一天只允许同步一次数据)
   1.测试是否已经备份数据库,若已备份直接返回
   2.按要求整理同步数据,采用存储过程来整理数据,并存入临时数据库中
   8.设置备份标志
   3.将临时数据库备份至指定目录
   4.调用VBS压缩备份数据
   5.生成命令行FTP操作指令(BAT)
   6.调用FTP操作
   7.将备份压缩包移至备份数据目录
  


服务器端:(每小时查询压缩文件是否上传)
  1.生成解压命令行脚本(BAT)
  2.解压
  3.恢复数据库至临时库中,当数据不存在时自动退出
  4.调用数据处理存储过程进行与主库数据合并
  6.移动上传数据包至数据目录

posted @   Pvistely  阅读(2459)  评论(5编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示