用DELPHI写一个SQL SERVER远程数据备份程序.
要求:
1.必须是按时间备份数据!而不是整个数据库的备份.
2.必须知道上次备份的时间.而且备份时必须从上次备份的时间开始呀
3.数据是直接备份到远程数据库中,不是备份到磁盘中
================================================================CSDN 论坛助手 Ver 1.0 B0402提供下载。 改进了很多,功能完备!★  浏览帖子速度极快![建议系统使用ie5.5以上]。 ★  多种帖子实现界面。 
★  保存帖子到本地[html格式]★  监视您关注帖子的回复更新。
★  可以直接发贴、回复帖子★  采用XML接口,可以一次性显示4页帖子,同时支持自定义每次显示帖子数量。可以浏览历史记录! 
★  支持在线检测程序升级情况,可及时获得程序更新的信息。★★ 签名  ●  
     可以在您的每个帖子的后面自动加上一个自己设计的签名哟。Http://www.ChinaOK.net/csdn/csdn.zip
Http://www.ChinaOK.net/csdn/csdn.rar
Http://www.ChinaOK.net/csdn/csdn.exe    [自解压]

解决方案 »

  1.   

    建立一个数组,记下备份时候的时间,然后获得当前时间,备份。。备份过程中:
    1:建立远程数据模块,以机器时间为基准。 利用一个计算函数来计算时间也行。但我感觉没必要。 
    2:在数据库中取出这段时间内的需要备份的数据,然后打包。 传送到远程端。
    3:在远程打开包,根据字段取出数据,构造sql语句,将数据备份到数据库。
    在数据打包,解包。 可以自己写对应的函数!! 在一些mis系统,或进销存系统都有打包的例子!