如何將 sql 的所有欄位同步至遠端電腦

2010-06-22 7:44 am
請教線上資料庫高手,小弟我用的是 sql server 2005,因為客戶端需要,而且是不同的客戶端,假如我於本機設計好的資料庫或表(欄位),而每次我有更新時,希望能同步客戶端的資料庫,但不一定要同時間,也許可以是一串指令,或者介面讓工程師去客戶端 update 到對方資料,這個是要用複寫的嗎?還是用其它方法呢,可否告知完整一點的教學呢??拜託大家幫忙哩~~因為時間有點趕~~
更新1:

To OngLam 大 因為我主要是針對原欄位做比對(甚至 view, table, database, sp 等),當然如果能把資料 也一次更新也最好,客戶端和我這並沒有連線,單純可能要靠某介面或 script 去執行客戶那把它跟原 server 同步(會先把 server 的資料扣出來)

更新2:

Docomo 大~ 請問這種做法是只有程式上做比對異動,還是資料庫的欄位也會比較呢~因為小弟目前沒用過所以不太知道說~ 請問有其它單純執行 sql 的方式嗎??例如不用去動到程式部分~~

回答 (2)

2010-07-03 5:54 pm
✔ 最佳答案
我的經驗是用VISUAL STUDIO的CLICK ONCE做法來解決的, 因為"假如我於本機設計好的資料庫或表(欄位),而每次我有更新時,希望能同步客戶端的資料庫," 的同時, 你也得要把介面再寫一次. CLICK ONCE的好處,是客戶每一次執行程時, 首先會看程式會不會有更新的, 有的話會自行更新的, 客戶是不用理會什麼資料更新而需要做額外的設定.
2010-06-24 7:09 am
如果要多人共用的話又要及時,一般都是使用DataBase Server 吧!!也就是把資料庫放在Server端,Client端透過開發環境介面去讀取或者更新、刪除後端資料吧!!單機版要多人使用或許不是很好的做法。我司的作業似乎沒有這樣弄的系統。


收錄日期: 2021-04-23 23:14:37
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20100621000016KK10037

檢視 Wayback Machine 備份