C/S构架不必建多个数据库服务器
S端用sqlserver
C端用access直接访问S端即可
不用考虑同步问题

解决方案 »

  1.   

    yesyesyes,lvenx(lvenx) 关键是怎么稳定传输啊?我先设计了一个传输的握手流程,但我们老总说这样太复杂了,让我看有没有现成的软件能够实现的。因为我们的S端使用的数据库是B/S的数据库,所以C端可能改动数据库,S端也可能改动数据库,因此传输就需要时双向的了。我设计的流程是:
    1、C端发送本地的所有记录关键字到S端,包括每条记录的记录ID,记录最后更新日期;
    2、S端收到C端的记录集后比较最后更新日期,返回S端比C端新的记录详细信息到C端,修改C端比S端新的记录,同时添加C端新增,S端没有的记录;
    3、S端发送S端新增,C端没有的记录到C端;
    4、C端添加S端新增的记录,同步完毕。大家看有没有更简单,更稳健的流程?
    谢谢大家了!提建议的均有分!