我開始設計一個新的實驗室測試數據管理系統,包含許多(大約30個)測試站。離線存儲一些SQL Server數據
系統必須能夠在網絡中斷的情況下脫機收集數據。
每個工作站都會保留測試結構(規格,實體類型,業務規則/工作流程等)的最新只讀副本,但不包含測試數據。如果找不到服務器,則實際的測試數據將存儲在本地。
需要進行某種同步才能準備網絡中斷。同步會拉動更新的測試結構。另一個同步會推送未保存的測試數據。
你如何推薦我做到這一點?任何警告?
想法/思考:
- 每一臺機器上安裝SQL Server和編寫腳本來同步服務器和客戶端(似乎昂貴和矯枉過正)。
- 使用同步腳本在應用程序定義的原始數據文件中保存本地數據副本。
- SQL Server中內置了什麼讓客戶端能夠離線收集數據?
- 本地保存所有數據,然後單擊「傳輸」按鈕將數據推送到網絡。
環境:MS SQL服務器的Windows Server上運行2008
你知道他們對偉大思想的評價...... :) – bobs 2010-08-10 21:54:04