0

我在VB6一直致力於VB.NET遷移project.In VB6項目,他們單獨的數據庫(Access數據庫.mdb)中爲每個用戶現在我們提出,要集中式數據庫 SQL SERVER.In VB6的個人數據庫是一個副本數據庫,並有一個位於某個地方的主數據庫。現在我們還需要爲SQL SERVER執行此過程。我們如何才能實現像SQL Server這樣的集中式數據庫?這也應該適用於每個用戶。我們如何才能實現SQL SERVER的數據庫副本?

可以提供關於這個或分享任何鏈接人幫助嗎?

+0

什麼原因是那裏的個人數據庫?連接?保密? – Rikalous 2013-03-06 10:34:16

+0

已經遷移到中央SQL服務器,這應該否定的數據庫文件,這些文件合併後的個人拷貝任何進一步的需求(只要用戶能夠接入在任何時候都SQL服務器),我猜他們應該能夠以.net應用程序的形式看起來像浪費時間,如果它只是由個人脫機使用的話。 – 2013-03-06 13:07:27

回答

1

SQL數據庫被用作一個單個.mdf文件(.log文件也與它,以便2個文件) 所以對於每一個文件中的一個用戶的簡單的概念是不適合的(但是它可以被實現 即,每個用戶將它的SQL數據庫在他的計算機上單獨工作)

然後,您將實現對檢測機器的空閒時間或一些其他合適的時間

可以更新放置在一些服務器 主數據庫的邏輯還使用

+0

根據舊的應用程序,我們需要在網上。我的master.mdb的local.mdb已經搜索了很多實現這個在SQL Server.I看到在MSDN http://social.msdn.microsoft相同的情況下同步。 COM /論壇/是/ sqlreplication /線程/ aeda1871-e2f4-4202-aea0-27f89a393566。我想我需要去合併複製。關於選擇複製類型我是對的嗎? – 2013-03-11 12:32:40

+0

@JaiGanesh如果您正在使用去爲一個單獨的SQL Server實例的每個用戶的機器上,然後是'合併Replication'是你接下來要做的事情計劃。不過,我仍然認爲這種做法有缺陷。 – 2013-03-12 12:28:27

相關問題