2014-07-16 16 views
0

我們有大約200位客戶,每個新版本的半手動遠程SQL更新已經成爲稅務問題。自動更新客戶SQL Server Express數據庫的最佳方式

我希望你們幫我找到更好的解決方案。一個真正的數據庫自動更新。

讓我來描述你的場景。

每位客戶都有一臺運行SQL Server Express 2005或2008的服務器,這些服務器對於我們的應用程序(使用PowerBuilder編寫)無法訪問。

每天晚上,在運行我們的應用程序的客戶端PC中,他們執行「近距離日」操作,以使所有日常統計數據成爲永久性數據,並將應用程序加入新日期。

最好我在這個操作完成時啓動例如服務器PC中的一個服務,它可以檢查版本以及是否需要下載SQL文件並通過OSQL執行它們。

對我來說,困難的部分是當「關閉日」操作完成時,如何觸發客戶端PC到服務器的服務(或其他)。 OSQL只能從服務器運行。我無法將它安裝在上千臺客戶機中。

然後我就可以把它從那裏,因爲我知道如何處理OSQL調用等

每一個幫助表示讚賞。

Thanx提前

+0

不能把它與時間綁定嗎?如果在特定時間完成日期關閉? –

+0

不幸的是,他/她將在什麼時間執行「近距離日」操作: – PanosPlat

回答

0

你可以設置服務器上的計劃作業檢查控制文件的內容一定條目,然後一旦發現它激發關閉的過程?如果是這樣,那麼客戶端應用程序在「結束日期」完成後寫入控制文件。

相關問題