SQL 2000 异数据库数据同步
2007-07-23 21:58
204 查看
最近在为客户做异地分公司 数据库同步的处理
采用SQL代理加FTP服务器来实现
在代理中定义处理步骤用VBS实现
客户端:(约定一天只允许同步一次数据)
1.测试是否已经备份数据库,若已备份直接返回
2.按要求整理同步数据,采用存储过程来整理数据,并存入临时数据库中
8.设置备份标志
3.将临时数据库备份至指定目录
4.调用VBS压缩备份数据
5.生成命令行FTP操作指令(BAT)
6.调用FTP操作
7.将备份压缩包移至备份数据目录
服务器端:(每小时查询压缩文件是否上传)
1.生成解压命令行脚本(BAT)
2.解压
3.恢复数据库至临时库中,当数据不存在时自动退出
4.调用数据处理存储过程进行与主库数据合并
6.移动上传数据包至数据目录
采用SQL代理加FTP服务器来实现
在代理中定义处理步骤用VBS实现
客户端:(约定一天只允许同步一次数据)
1.测试是否已经备份数据库,若已备份直接返回
2.按要求整理同步数据,采用存储过程来整理数据,并存入临时数据库中
8.设置备份标志
3.将临时数据库备份至指定目录
4.调用VBS压缩备份数据
5.生成命令行FTP操作指令(BAT)
6.调用FTP操作
7.将备份压缩包移至备份数据目录
服务器端:(每小时查询压缩文件是否上传)
1.生成解压命令行脚本(BAT)
2.解压
3.恢复数据库至临时库中,当数据不存在时自动退出
4.调用数据处理存储过程进行与主库数据合并
6.移动上传数据包至数据目录
相关文章推荐
- C#用SqlCommandBuilder 更新数据库数据,解决更新数据不同步到数据库
- 《MS SQL Server 2000管理员手册》系列——10. 建立数据库数据表
- 如何把excel中的数据导入到SQL 2000数据库中
- 同步SQL SERVER 2000数据表到Windows CE的数据库(原创)
- 关于同步 数据同步|数据库同步|SQL同步|
- SqlServer2005(2000)数据库字典,将表数据生成SQL脚本的存储过程 (转)
- sql 2000 实现数据同步(思路)
- 使用Red Gate Sql Data Compare 数据库同步工具进行SQL Server的两个数据库的数据比较、同步
- SQL - 不同服务器数据库之间的数据操作/两台数据库异地同步
- 【数据库-Azure SQL Database】如何创建事务复制将本地数据同步到 SQL Azure
- SQL 数据库 复制 与订阅 实现数据同步
- mssql2000数据库执行SQL语句来创建数据库以及数据表还有索引
- sql server 2000与sql server ce2.0通过SqlCeRemoteDataAccess实现数据同步
- java批量操作sql替换数据库数据
- 浅谈--数据库 SQL千万级数据处理解决方案
- SQL查找数据库中所有没有主键的数据表脚本
- SQL Server 2008 R2 数据库之间的数据同步热备份
- 删除与恢复扩展存储过程 SQL 2000数据库
- 数据库专题——SQL语句统计每天、每月、每年的数据
- 使用postgreSQL DataSync 进行pg数据库升级 数据同步 升级脚本生成, postgreSQL DataSync简单教程