本文主要是介绍客户有两台windows服务器要做sql server双机切换(使用ha4win) (转载文章),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
基本架构
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"
这篇关于客户有两台windows服务器要做sql server双机切换(使用ha4win) (转载文章)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!