求定期备份与恢复数据库中的几个表的简便方法(200分)

  • 主题发起人 主题发起人 xinjia
  • 开始时间 开始时间
X

xinjia

Unregistered / Unconfirmed
GUEST, unregistred user!
delphi+ms-SQL
总店一台微机,装系统,分店也有台微机,装同样的系统。总店微机中有分店的数据库
分店定期向总店报送磁盘。磁盘内容是分店数据库中变化的表的变动记录。全部备份上G但
如果只备份新增加的数据则一张磁盘够了。
我原来是用建一个access数据库的方法,包括需要复制的数据库库,用SQL取要备份的数据
添加到ACCESS数据库中,但是,这需要去每一分店上在微机上配置ODBC,有没有不需要配置
ODBC的方法。请明示
 
如果系统比较一致,你可以做一个配置ODBC的小程序。你们分店的店员双击文件总是会的吧。
还有,定期送磁盘也太夸张了,你做一个通过互联网自动更新的程序会好些。
 
如果数据量不大,可以用Modem对拨的形式来进行数据传递
分店直接向总店上传数据
也可以由总店主动采集数据

用win2000可以远程拨入
 
建odbc也没不难,安装盘里就可以搞定。

HKEY_LOCAL_MACHINE/SOFTWARE/ODBC/ODBC.INI
是system odbc

HKEY_CURRENT_USER/Software/ODBC/ODBC.INI
是user odbc
在里面添加相应纪录即可

用ado就可以不配置odbc了
当然bde也不蠢也可以了。改一下access用的dll即可
 
newyj用安装盘添加odbc,
如果不怕复杂的话,你可以导成不需要驱动的形式,(有blob字段的情况下)。
建议用ado必须省事。
用磁盘导数据不是个好办法,费用也不小,找个人定期采集吧,如果没有联网的话。
 
多人接受答案了。
 
后退
顶部