2011-07-06 86 views
1

我們的團隊被分配了一個數據庫項目。我們都準備開始。但我們將在我們的家中工作。合併SQL表

給每個成員創建表,插入數據的MB,並寫一個表 - orientes觸發器和存儲的優點。

但最終我們將不得不合並,然後在一個單一的數據庫文件中,每個成員將有他的表.mdf文件。

如何合併這些表?

我們需要的所有數據合併到只有一個數據庫文件....

請多多包涵,如果這個問題是一個餅!我只是一個新手:-)

+0

「.mdf」 - 我假設我們正在討論Access的一個版本呢? –

+0

Naa ...我們有一個用於SQL Server 2008 R2的.mdf文件.... – killerCoder

+0

您是否每個人(M個用戶)都有N個獨立的表,並且名稱不同,因此生成的數據庫將包含NxM表?或N個具有相同名稱的表,因此生成的數據庫將包含N個合併數據的表? –

回答

2

據我所知,你不能在你所想合併的.mdf文件。

我能想到的是如下的最接近...

每個人:
1.作品對自己的數據庫,唯一的數據庫名稱
2還擁有的「克隆」是什麼是最終的數據庫
3.創建一個腳本,複製他們的數據庫結構和數據的「克隆」

然後,您可以將每個.mdf文件到主SQL服務器(作爲單獨和不同的數據庫)。然後運行每個人的腳本,從附加的.mdf複製到最終數據庫的主副本中。


一般來說,我會強烈建議使用基於腳本的改變到一個數據庫中,使版本控制等,通過腳本的版本。