随笔分类 - SQL双机热备
主机、备机、见证机镜像热备
摘要:SQL Server配置数据库镜像后,可能有朋友们会比较有疑惑,你一下搞两个数据库出来,他们的ip地址都不一样,到时候数据库切换过去了,我的数据库的连接字符串可如何是好?难道还得在代码中去控制是连接哪个数据库吗? 其实这个问题是这样的,使用ADO.NET或者SQL Native Client能够自动
阅读全文
摘要:把主机上数据库,完整备份一份库文件和事务日志文件,“with non recover”方式还原过去,再重新执行SQL指令。当跨IP段的时候就需要在主备机的 C:\Windows\System32\drivers\etc\hosts文件里添加下面内容就可以了
阅读全文
摘要:环境:非域环境因为是自动故障转移,需要加入见证,事务安全模式是,强安全FULL模式做到最后一步的时候,可能会遇到执行( ALTER DATABASE [mirrortest] SET WITNESS = 'TCP://xxxx:5022' -)报错的解决方法消息 1456,级别 16,状态 3,...
阅读全文
摘要:SQL SERVER 2005镜像基于日志同步,可良好实现故障转移。每个数据库镜像配置均包含一个主体服务器(包含主体数据库)、一个镜像服务器(包含镜像数据库)和一个见证服务器(可选)。 主体服务器和镜像服务器要求是独立的服务器实例。 主体服务器和镜像服务器的角色是相对的,可以自动或者手动地将主体服务
阅读全文
摘要:使用数据库镜像来提高数据库的高可用性,在镜像服务器创建镜像数据库的快照以卸载报表查询对生产数据库的负载。TechNet有讲座对此技术进行介绍,但看到大家在讲座的讨论区中遇到了很多问题,下面我把在非域环境中带自动故障转移功能的镜像数据库的代码共享一下,在域环境中创建不用考虑太多用户权限的问题,在此不介...
阅读全文