2014-10-31 129 views
0

我有兩個正在用於我的應用程序的SQL Server數據庫。SQL Server數據庫移動到另一臺服務器

問題是,現在我們已決定將其中一個數據庫移動到另一臺新服務器,原因是性能問題。

確保SQL查詢中所有連接都能正常工作的最佳方法是什麼?我是否需要更新數據庫之間的每個連接,以便它可以在新服務器上引用數據庫?

我已經更新的web.config與變化,但是這不會影響到查詢的加入

任何意見將是巨大的

感謝

+0

這是一個很大的變化。預計性能大大降低。 – 2014-10-31 11:21:40

回答

1

爲此,您需要配置第二服務器作爲鏈接服務器:http://msdn.microsoft.com/en-GB/library/ms188279.aspx

然後可以更新第一臺服務器上的查詢以訪問第二臺服務器上的表。

請注意,任何通過兩臺服務器連接表的查詢通常都是非常慢慢 - 如果表中有大量行,則更是如此。

+0

好吧,所以我需要在設置鏈接服務器後手動更新每個查詢? – 2014-10-31 10:39:35

+0

是的,建立鏈接後,你的表名將從「owner.schema.tablename」格式變爲「server.owner.schema.tablename」 – paul 2014-10-31 10:42:07

相關問題