2010-07-27 118 views
2

我們王建宇,山西高等學校測試一些BC解決方案對我們的SQL Server數據庫的,我們已經決定,如果可能的話,我們將使用數據庫鏡像和所有其他不太重要或者數據庫鏡像是不能使用日誌傳送。定義故障轉移的SQL Server

我有安裝兩個測試SQL服務器的測試日誌傳送到能夠記錄程序,並建立什麼需要我們的客戶端連接更改爲允許故障切換到備用服務器。

我們有許多應用程序,包括ASP Classic,ASP.NET和ODBC。我認爲ODBC(使用SQLNCLI時)有能力使用鏡像服務器,而使用ASP.NET則可以定義故障轉移夥伴。

任何人都可以提供對我們如何才能實現我們的ASP經典應用故障轉移支持的信息,任何人都可以確認閹的SQLNCLI和ASP.NET故障轉移夥伴與SQL日誌傳送的作品?

我已經做了在ASP.NET一些測試與添加故障轉移夥伴連接字符串但是應用程序保持查詢這讓我覺得我失去了一些東西或者這不是在日誌傳送支持的主要服務器。

我的ASP.NET連接字符串是:

<add name="test-BC_originalConnectionString2" connectionString="Data Source=primary;Failover Partner=secondary;Initial Catalog=test-BC_SQL;User ID=me;Password=passw" providerName="System.Data.SqlClient" /> 

我將不勝感激任何幫助,任何人都可以給我提供。

如果有,請不要猶豫,讓我知道所需的任何進一步inforamtion。

感謝,

馬特

回答

0

從缺乏響應,並在互聯網上進一步什麼也沒找到,我只能假設,日誌傳送犯規支持這種客戶端故障轉移配置。

我發現很多到DNS引用(更新所有客戶端太慢),以及負載均衡設備的(該項目太貴了),但僅此而已。

我們將介紹針對第1層服務的數據庫鏡像,並查看其他替代方法,例如較低層服務的日誌傳送,這些服務的返回操作級別較低,這將允許我們更改應用程序連接字符串。

感謝,

馬特