基本架構
2 windows 2008 server:安裝成域控制器,實現故障轉移(虛擬ip訪問,共享磁盤陣列卷鏈接主服務器),安裝sqlserver2012
1磁盤陣列共享卷:數據庫文件放於其中,兩臺數據庫服務器共享此數據文件。
------------------------------------------------------------------------------------------------------------
這種情況下,只有用ha比較適合了,從網上找了個免費的ha4win,配置了心跳ip監聽,配置啓動腳本,切換延遲大概在50秒左右
sqlserver.bat
set a=1 :loop echo %a% if exist s:\mssql goto :yes set /a a+=1 @ping -n 4 127.1 if %a% lss 100 goto :loop goto :not :yes net stop mssqlserver net start mssqlserver echo "啓動成功" goto :end :not echo "啓動失敗" :end echo "end"