客户有两台windows服务器要做sql server双机切换
2015-08-10 09:51
316 查看
基本架构
2 windows 2008 server:安装成域控制器,实现故障转移(虚拟ip访问,共享磁盘阵列卷链接主服务器),安装sqlserver2012
1磁盘阵列共享卷:数据库文件放于其中,两台数据库服务器共享此数据文件。
------------------------------------------------------------------------------------------------------------
这种情况下,只有用ha比较适合了,从网上找了个免费的ha4win,配置了心跳ip监听,配置启动脚本,切换延迟大概在50秒左右
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/25/aeb574e5df262169896708c4a29d207b.png)
sqlserver.bat
2 windows 2008 server:安装成域控制器,实现故障转移(虚拟ip访问,共享磁盘阵列卷链接主服务器),安装sqlserver2012
1磁盘阵列共享卷:数据库文件放于其中,两台数据库服务器共享此数据文件。
------------------------------------------------------------------------------------------------------------
这种情况下,只有用ha比较适合了,从网上找了个免费的ha4win,配置了心跳ip监听,配置启动脚本,切换延迟大概在50秒左右
![](https://oscdn.geek-share.com/Uploads/Images/Content/202003/25/aeb574e5df262169896708c4a29d207b.png)
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"
相关文章推荐
- ORA-00845: MEMORY_TARGET not supported on this system报错解决
- Mysql初始化root密码和允许远程访问
- session存储的替代方法redis
- MongoDB 3.0.4安装
- pb9 通过ole db连接sqlite3数据库
- mongodb3.03开启认证
- Oracle数据库验证连接过不去的解决办法
- sql server2008评估期已过...问题
- SQL Server 2008数据库创建用户只读权限的两种方式
- C#与SQLite数据库
- 如何不装Oracle就能连上企业内部数据库
- 高性能Mysql主从架构的复制原理及配置详解
- LINQ体验(16)——LINQ to SQL语句之DataContext
- LINQ体验(17)——LINQ to SQL语句之动态查询
- Linux运维 第四阶段 (二) MySQL命令、数据类型、变量
- LINQ to SQL活学活用(1):这要打破旧观念
- LINQ to SQL活学活用(2):躲起来别让我看见
- 怎么快速了解自己的MySQL服务器
- 基于Servlet、JSP、JDBC、MySQL的一个简单的用户注册模块(附完整源码)
- SqlServer表EXCEL数据复制的另一种方法