SQL Server資料庫映象的FailOver自動連線
SQL Server配置資料庫映象後,可能有朋友們會比較有疑惑,你一下搞兩個資料庫出來,他們的ip地址都不一樣,到時候資料庫切換過去了,我的資料庫的連線字串可如何是好?難道還得在程式碼中去控制是連線哪個資料庫嗎?
其實這個問題是這樣的,使用ADO.NET或者SQL Native Client能夠自動連線到故障轉移後的夥伴,連線字串如下所示:
ConnectionString="DataSource=A;FailoverPartner=B;Initial Catalog=AdventureWorks;Integrated Security=true;"
DataSource= A;這個就是我們常用的主資料庫的ip地址,Failover Partner=B;這個填寫的就是映象資料庫的ip地址,一旦出現了連線錯誤,ado.net會在超時以後自動去連線映象資料庫。
SqlConnectionStringBuilder sqlsb = new SqlConnectionStringBuilder();
sqlsb.DataSource = "ServerA";
sqlsb.FailoverPartner = "ServerB";
sqlsb.UserID = "XXX";
sqlsb.Password = "";
sqlsb.InitialCatalog = "DataBase";
SqlConnection sqlconn = new SqlConnection();
sqlconn.ConnectionString = sqlsb.ConnectionString;
String ActiveServer = sqlconn.DataSource;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/81227/viewspace-734313/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQL Server 資料庫映象SQLServer資料庫
- 資料庫映象 (SQL Server)資料庫SQLServer
- SQL Server 資料庫連線字串的宣告SQLServer資料庫字串
- c#連線SQL Server資料庫C#SQLServer資料庫
- SQL server資料庫連線不上SQLServer資料庫
- JSP連線SQL Server資料庫JSSQLServer資料庫
- SQL SERVER 自連線、外連線SQLServer
- 資料庫映象 (SQL Server)操作模式資料庫SQLServer模式
- SQL Server連線VFP資料庫的實現 (轉)SQLServer資料庫
- SQL Server連線ACCESS資料庫的實現 (轉)SQLServer資料庫
- Tomcat + SQL server200 資料庫的連線?TomcatSQLServer資料庫
- SQL Server埠更改後的資料庫連線方式(轉)SQLServer資料庫
- java 資料庫程式設計(一)JDBC連線Sql Server資料庫Java資料庫程式設計JDBCSQLServer
- asp連線sql server 2008資料庫SQLServer資料庫
- (轉)檢視sql server 資料庫連線數方法SQLServer資料庫
- 【資料庫資料恢復】sql server資料庫連線失效的資料恢復案例資料庫資料恢復SQLServer
- 解決無法連線SQL Server資料庫的方法BWSQLServer資料庫
- Sql Server 強制斷開資料庫已有連線的方法SQLServer資料庫
- ASP.NET2.0連線SQL Server資料庫詳解ASP.NETSQLServer資料庫
- 用Java連線SQL Server2000資料庫JavaSQLServer資料庫
- SQL Server映象自動生成指令碼方法SQLServer指令碼
- java連線sql資料庫JavaSQL資料庫
- SQL Server 移動資料庫SQLServer資料庫
- SQL Server連線SQL Server、SQL Server連線ORACLE 連結伺服器SQLServerOracle伺服器
- SQL Server 2008連線區域網內的SQL Server 2000資料庫SQLServer資料庫
- 關於SQL Server 映象資料庫快照的建立及使用SQLServer資料庫
- Python連線三大資料庫MS Sql Server、Oracle、MySQLPython大資料資料庫ServerOracleMySql
- 通過SQL Server資料庫映象保護虛擬資料庫ICSQLServer資料庫
- SQL Server埠更改後的資料庫連線方式簡要介紹SQLServer資料庫
- SQL資料庫連線語句SQL資料庫
- 在SQL Server下資料庫連結的使用SQLServer資料庫
- SQL SERVER 2012資料庫自動備份的方法SQLServer資料庫
- sql server資料庫錯誤資料恢復(資料庫連線失效,無法附加查詢)SQLServer資料庫資料恢復
- 動態網頁(JSP 檔案)如何連線資料庫(SQL Server)--看這裡網頁JS資料庫SQLServer
- dbForge Studio for SQL Server入門教程:如何連線到資料庫SQLServer資料庫
- 資料庫自動重連資料庫
- 連線SQL ServerSQLServer
- SQL Server 2005 自動遠端資料庫備份SQLServer資料庫