位置: 编程技术 - 正文

SQL Server 2008 数据库镜像部署实例之三 配置见证服务器(sqlserver2008数据库可疑)

编辑:rootadmin

前面已经完成了镜像数据库的配置,并进行那个了故障转移测试。接下来将部署见证服务器,实现自动故障转移。

一、关于见证服务器

1、若要支持自动故障转移,必须在高安全性模式下配置数据库镜像会话,并且还要具有第三个服务器实例(也称为“见证服务器”)。见证服务器是 SQL Server 的可选实例,它能使高安全性模式会话中的镜像服务器识别出是否要启动自动故障转移。与这两个伙伴不同的是,见证服务器并不能用于数据库。见证服务器的唯一角色是支持自动故障转移。

2、为了给数据库设置见证服务器,数据库所有者为见证服务器的角色分配数据库引擎实例。见证服务器实例可以与主体服务器实例或镜像服务器实例运行于同一台计算机上,但这样会明显降低自动故障转移的可靠性。因此建议见证服务器应位于另外一台计算机上。

3、在高性能模式下,见证服务器对可用性会有不利影响。如果见证服务器是针对数据库镜像会话而配置,则主体服务器必须至少连接到一个其他服务器实例,即镜像服务器或见证服务器,或者是连接到这两个服务器。否则,将无法使用数据库,并且不能进行强制服务(可能丢失数据)。因此,对于高性能模式,我们极力建议您始终将见证服务器设置为 OFF。

二、关于自动故障转移

1、只有在高安全性模式(“具有自动故障转移功能的高安全性模式”)下运行并且具有见证服务器的数据库镜像会话支持自动故障转移。在具有自动故障转移功能的高安全性模式下,同步数据库后,如果主体数据库变得不可用,则会发生自动故障转移。自动故障转移将导致镜像服务器接管主体服务器的角色,并使其数据库的副本联机以作为主体数据库。因为每个在主体数据库中提交的事务同时也在镜像数据库中提交,所以需要使数据库保持同步以防止在故障转移过程中丢失数据。

2、自动故障转移所需条件

A、数据库镜像会话必须在高安全性模式下运行,并且必须处理见证服务器。

B、镜像数据库必须已经同步。这将保证发送到镜像服务器的所有日志都已写入磁盘。

C、主体服务器已中断了与其余数据库镜像配置的通信,而镜像服务器和见证服务器将保留仲裁。但是,如果所有服务器实例都已中断通信,而见证服务器和镜像服务器稍后重新建立通信,则不会发生自动故障转移。

D、镜像服务器已检测到丢失了主体服务器

E、镜像服务器检测主体服务器故障的方式取决于故障是硬故障还是软故障。

更多自动故障转移内容参考

DISCONNECTED 并断开所有客户端与主体数据库的连接。

2、见证服务器和镜像服务器将主体服务器注册为不可用。

3、如果重做队列中有任何等待的日志,则镜像服务器将完成前滚镜像数据库的操作

4、前一个镜像数据库作为新的联机主体数据库,恢复通过尽快回滚未提交的事务将这些事务全部清除。锁将隔离这些事务。

5、当前一个主体服务器重新联接到会话时,它将认定其故障转移伙伴现在拥有主体角色。前一个主体服务器接管镜像角色,并将其数据库作为镜像数据库。新的镜像服务器会尽快将新的镜像数据库与主体数据库同步。新的镜像服务器重新同步数据库后,就可以再次执行故障转移,但按反向执行。。

下图说明了自动故障转移的一个实例。

推荐整理分享SQL Server 2008 数据库镜像部署实例之三 配置见证服务器(sqlserver2008数据库可疑),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:sqlserver2008数据库可疑,sqlserver2008数据库安装教程,sqlserver2008数据库备份,sqlserver2008数据库定时备份,sqlserver2008数据库定时备份,sqlserver2008数据库可疑,sqlserver2008数据库备份,sqlserver2008数据库定时备份,内容如对您有帮助,希望把文章链接给更多的朋友!

四、在见证服务器上看装SQL Server

详见《SQL Server 数据库镜像部署实例之一》

SQL Server 2008 数据库镜像部署实例之三 配置见证服务器(sqlserver2008数据库可疑)

五、配置见证服务器

1、主体数据库服务器上,右键点击数据库,选择任务——镜像

2、在弹出的数据库属性页面中,选定镜像页,点击右侧的配置安全

3、点击下一步,选择包括见证服务器

4、点击下一步,进行见证服务器配置

5、点击两次下一步,填入见证服务器地址或机器名及站点名称

6、填入服务账户

7、查看摘要信息,点击完成

六、测试自动故障转移

1、当前主体服务器为Hytest,镜像数据库是Hytest

2、将主体服务器Hytest1的网络断开,看数据库是否自动转移到镜像服务器Hytest上

镜像设置显示,主体服务器、镜像服务器角色也互换了。

有人会说,两个数据库,IP地址都不一样,怎么写连接代码呢?难道出现故障后要手动更改代码吗?其实使用ADO.NET或者SQL Native Client能够自动连接到故障转移后的伙伴,连接字符串如下所示:

  ConnectionString="DataSource= A;Failover Partner=B;Initial Catalog=AdventureWorks;Integrated Security=true;" DataSource= A;

这样设置之后,客户端就可以自动切换数据库了

至此SQL Server 的镜像高可用配置实例全部完成。

Linux编译mssql扩展使用php连接sqlserver的使用步骤 1、安装配置

sql设置subcategory报表参数可用值和默认值步骤分享 1.在报表数据窗格的参数文件夹中,右键单击Subcategory,然后单击参数属性。2.单击可用值。3.单击从查询中获取值。4.在数据集下拉列表中,单击Subcategor

sqlserver锁表语句详解(锁定数据库一个表) 锁定数据库的一个表SELECT*FROMtableWITH(HOLDLOCK)注意:锁定数据库的一个表的区别SELECT*FROMtableWITH(HOLDLOCK)其他事务可以读取表,但不能更新删除SELECT*FROMtableWIT

标签: sqlserver2008数据库可疑

本文链接地址:https://www.jiuchutong.com/biancheng/319159.html 转载请保留说明!

上一篇:SQL Server 2008 数据库镜像部署实例之二 配置镜像,实施手动故障转移(SQL Server 2008 数据库有哪些版本?)

下一篇:Linux编译mssql扩展使用php连接sqlserver2008的使用步骤

  • 小规模结转增值税会计科目有哪些
  • 上下班出了事故算不算工伤
  • 股票交易费用计入
  • 办公室购买水果做会计分录
  • 小规模出租不动产免税吗
  • 污水处理费免征增值税申报怎么填写
  • 影响无形资产项目金额的有
  • 退股分红什么意思
  • 税务局返还的个税手续费税率
  • 工程设备租赁带什么手续
  • 预交税费怎么做分录
  • 非居民企业所得税计算公式
  • 2016年营改增后18个税种,第一大税种是()
  • 存货的坏账准备转回吗
  • 工地水电包公包料的细节
  • 房产一般纳税人每个月报哪些税
  • 贷款公司收取服务费是诈骗吗
  • 标书费收据丢失怎么办
  • 发票上有个含税金额什么意思?
  • 什么是所有者权益?其包括哪些内容
  • 资产减值损失需要结转吗
  • 活动策划费开票在哪个项目下面
  • 企业的污水处理设备可以间断性运行么
  • 进口增值税可以抵扣销项税额吗
  • 房屋维修基金怎么申请使用
  • 电脑黑屏怎么办主机还是亮的
  • 设置ahci模式后,开不了机
  • php输出当月日历
  • 退税到账怎么做账
  • h5适配iphonex
  • 字典树python
  • 前端使用vue
  • pytorch model.module
  • 职工薪酬纳税调整明细表怎么填写
  • 企业会计准则存在的问题怎么写
  • 皮丘拉湖畔的乌代布尔城市宫殿,印度 (© Chaiyun Damkaew/Getty Images)
  • 库存现金盘亏处理流程
  • vue watcher
  • 销售货款无法收到怎么办
  • phpcms二次开发教程
  • 劳动法中迟到半小时扣多少钱
  • 票据权利的取得要件
  • 企业利润表列报项目有哪些
  • 长期待摊费用当月发生当月要摊吗
  • RedHat6.5/CentOS6.5安装Mysql5.7.20的教程详解
  • mongodb bi
  • 企业捐款给公益组织
  • 一般纳税人之间转让土地使用权交哪些税金
  • 现金折扣属于什么
  • 增值税发票扩版申请说明
  • 纳税申报表上的销售额是不含税的吗
  • sql server 创建数据表状态1第三行语法错误怎么回事
  • 改革性补贴是否纳入团费基数
  • 购买的手机可以退货吗
  • 劳务派遣公司开票内容写什么
  • 零星采购入什么科目
  • 以前年度损益影响当期损益吗
  • 记账凭证摘要的填制要求
  • 委托加工应税消费品纳税义务发生时间
  • 已经计提工资后怎么做账
  • 营改增对财务人员的影响
  • 可转债举例说明
  • 专用发票怎么入账
  • 公认会计原则是哪个国家的?
  • winxp电脑显示器亮度怎么调
  • win8系统怎么安装微信
  • 电脑连接宽带时出错怎么办
  • u盘安装win7系统教程图解
  • linux时区问题
  • jquery 图片左右滚动
  • window系统设置
  • linux基本命令的使用方法
  • apache部署项目
  • Unity3D游戏开发pdf
  • Python中使用Queue和Condition进行线程同步的方法
  • python快捷键大全
  • 税控开票软件里的汇总怎么弄
  • 如何安装金税三期app
  • 税务数字证书怎么下载安装
  • 法治税务演讲稿结尾
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设