我开始设计一个新的实验室测试数据管理系统,包含许多(大约30个)测试站。离线存储一些SQL Server数据
系统必须能够在网络中断的情况下脱机收集数据。
每个工作站都会保留测试结构(规格,实体类型,业务规则/工作流程等)的最新只读副本,但不包含测试数据。如果找不到服务器,则实际的测试数据将存储在本地。
需要进行某种同步才能准备网络中断。同步会拉动更新的测试结构。另一个同步会推送未保存的测试数据。
你如何推荐我做到这一点?任何警告?
想法/思考:
- 每一台机器上安装SQL Server和编写脚本来同步服务器和客户端(似乎昂贵和矫枉过正)。
- 使用同步脚本在应用程序定义的原始数据文件中保存本地数据副本。
- SQL Server中内置了什么让客户端能够离线收集数据?
- 本地保存所有数据,然后单击“传输”按钮将数据推送到网络。
环境:MS SQL服务器的Windows Server上运行2008
你知道他们对伟大思想的评价...... :) – bobs 2010-08-10 21:54:04