关于ACCESS和SQLSERVER数据库同步的问题 利用sql server的原有功能并不容易做到。1、建议自己写程序,封装为dll,在sql server定义为扩展存储过程xp。 (其实该步骤可以用异类数据连接也可以实现,请参考sp_AddLinkedServer)2、建立一个作业,调用该xp。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ACCESSS的数据库你可能要修改不少地方。比如:1、建立一个“系统表”,对所有的表的写入时间进行记录,以及数据是否同步2、每个表都要增加字段,增加写入的时间,是否同步。以及标识字段3、用程序方式(也就是DLL->xp方式)较为灵活。毕竟,异类数据调用在sql server中调试并不方便。4、如果你不使用作业,那你的程序就要自己用时钟不停的扫描Access数据库,而且也要解决启动的问题。这个就不用定义为dll-->xp了。 对于1、2 我已经在ACCESS数据库的每个表中加入标识字段了,但是具体同步时一来速度很慢, 二来同步时老是会出现问题, 可靠性不好。我不知道有没有更好的方法来解决这个问题,谢谢你的回答, 可是我不知道怎么给你分我找找先。 我项的可能有些简单,定期同步不可以吗?那样不用加那么些的标示字段,在程序中,针对sql和Access库中的每个对应的表进行判断插入或删除操作,定期进行程序操作不是也可以数据同步 在OBEC里试一试,看看能不能解决. to ccbb422427(薇薇):你这个是什么,能不能说详细点 日期加三个月,用何语句 救一条SQL查询语句 一个简单的SQL语句 如何通过DTS把SYBASE中的数据导入到SQL 2005中? 无法打开与 SQL Server 的连接 请教在SQL语句中使用字符串的问题,谢谢 送分,请问access可以象ms sql那样使用sql语言建立表吗 定义表约束条件 求教:如何将文本文件中的数据导入access?用VC+ADO编程实现。 SQL 高手进 怎么样设置用户权限,论者有分:) 捡分!!!
1、建立一个“系统表”,对所有的表的写入时间进行记录,以及数据是否同步
2、每个表都要增加字段,增加写入的时间,是否同步。以及标识字段
3、用程序方式(也就是DLL->xp方式)较为灵活。毕竟,异类数据调用在sql server中调试并不方便。
4、如果你不使用作业,那你的程序就要自己用时钟不停的扫描Access数据库,而且也要解决启动的问题。这个就不用定义为dll-->xp了。
我不知道有没有更好的方法来解决这个问题,谢谢你的回答, 可是我不知道怎么给你分我找找先。