2012-07-11 79 views
0

我有一個ASP.NET站點使用LINQ to SQL與多個數據庫設置(通過更改其他/「輔助」服務器上的表的來源)。如所見here通過多個數據庫進行LINQ to SQL - 故障轉移合作伙伴?

如何爲此設置故障轉移合作伙伴?我已經在連接字符串中設置了它,但我必須使用服務器名稱對Source進行硬編碼,所以這不起作用。

回答

0

我能找到/想出的最佳方法是創建兩個LINQ External Mappings。在啓動時,我檢查主服務器是否使用主映射運行。如果不是,我將連接設置爲使用具有FailOver數據庫的第二個LINQ映射:

​​
相關問題