2009-11-21 135 views
1

這裏是我的問題:我有一個使用兩個不同的不完全相同的SQL Server數據庫網站:一個是用於存儲有關的網站用戶,其他存儲有關我的網上零售商店的信息。但是我的託管計劃只會讓我部署一個數據庫。因此,我想結合我的兩個數據庫,形成一個單一的數據庫。多個SQL數據庫合併到一個數據庫中

有沒有一種簡單的方法,以兩個數據庫合併成一個,而不是單獨創建的每一個表?這兩個數據庫不共享任何共同的數據/列/表。

有人可以PLZ讓我知道如何度過這次難關?我真的很感激任何幫助。

謝謝!

回答

0

此鏈接可能會提供一些幫助:http://www.daniweb.com/forums/thread113335.html

+0

有很多這個谷歌搜索匹配的:從一個SQL服務器複製表到另一個。如果我提供的鏈接不起作用,其他Google匹配應該是。 – 2009-11-21 22:01:55

0

如果表是所有要走動,我建議你使用導入和導出數據工具數據庫中的所有表導入到數據庫B.

如果您有視圖,SP等,我建議您爲所有這些腳本生成腳本,並在傳輸表後在目標數據庫上運行腳本。

0

使用導入數據工具從第二數據庫中移動一個數據庫的表和數據到第一個。

1

您可以腳本的對象,並導入數據,確保任何依賴關係的正確順序創建。

如果您需要維護任何類型的邏輯分隔,您也可以使用use SCHEMAs within the database(從SQL Server 2005開始)將它們組織到兩個不同的區域 - 但這很可能需要應用程序更改。

相關問題