<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Sybase数据库技术，数据库恢复专家 &#187; SQL SERVER</title>
	<atom:link href="http://www.dbainfo.net/category/sql-server/feed" rel="self" type="application/rss+xml" />
	<link>https://www.dbainfo.net</link>
	<description>提供Sybase ASE及Sybase SQL Anywhere数据库修复服务，电话：13811580958(微信)，QQ：289965371！We have many years of experience in recovering data from damanged Sybase devices. Contact us by Phone: +86 13811580958 Wechat: 13811580958 Email: 289965371@qq.com</description>
	<lastBuildDate>Sat, 14 Jun 2025 16:28:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>SQL Server 数据库修复专家SQLRescue</title>
		<link>https://www.dbainfo.net/sql-server-recovery-service.htm</link>
		<comments>https://www.dbainfo.net/sql-server-recovery-service.htm#comments</comments>
		<pubDate>Thu, 11 Apr 2019 13:42:37 +0000</pubDate>
		<dc:creator>dbainfo</dc:creator>
				<category><![CDATA[SQL SERVER]]></category>
		<category><![CDATA[recovery tools]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[SQLRescue]]></category>
		<category><![CDATA[sqlserver]]></category>
		<category><![CDATA[sybase]]></category>
		<category><![CDATA[恢复]]></category>
		<category><![CDATA[恢复工具]]></category>
		<category><![CDATA[物理存储结构]]></category>
		<category><![CDATA[读取数据文件]]></category>
		<category><![CDATA[读取设备内容]]></category>

		<guid isPermaLink="false">http://www.dbainfo.net/?p=3061</guid>
		<description><![CDATA[专注于SQL Server数据库的恢复。专注于各种勒索病毒加密数据库的修复。 联系手机：sybase="138";ase="1158";recovery="0958";document.write(sybase+ase+recovery);（微信），QQ： sybase="289";ASA="965";recovery="371";document.write(sybase+ASA+recovery);！ 郑重承诺，修不好不收费。客户验证数据的正确性后，再付款。 SQLRescue可用于从损坏的 MS SQL Server 数据库数据文件（*.mdf&#160; *.ndf 文件）中恢复数据。它可以保存关键数据，避免其丢失。 一、SQLRescue主要功能有： 系统崩溃只剩下数据文件的情况下的恢复，即无日志文件或者日志文件损坏情况下的恢复； 断电导致数据库文件损坏情况下的恢复； 硬盘坏道造成数据库损坏情况下的恢复； 数据文件内部存在坏页情况下的恢复； 企业管理器误删除数据表记录，管理软件误删除数据表记录的恢复； 并闩锁错误、格式化、误删除后导致软件不能使用的情况； 无法读取并闩锁页sysindexes失败情况下的修复； 数据文件被误删除情况下的碎片提取恢复； 系统表损坏、索引错误、误删除数据库表、删除记录的数据找回； master数据库损坏而无法正常运行情况下的恢复； 数据文件无法附加情况下的数据恢复； 数据库被标记为可疑，质疑，不可用等情况的恢复； 数据库sysobjects等系统表损坏情况下的恢复； 数据被误(drop、delete、truncate）删除表数据的恢复,误update后的数据恢复等； 还原时报一致性错误，错误823等情况下的数据恢复，各种错误提示的数据库文件修复； 数据库被误格式化等情况下的数据库恢复； 日志收缩造成数据库损坏情况下的恢复； 仅剩损坏的备份文件情况下的恢复。 二、SQLRescue主要技术特点： 只要SQL Server数据库的数据文件存在，我们就有办法帮您从数据文件中找回重要数据。 从数据文件中直接恢复数据 不能附加时直接恢复数据并生成新的数据库 系统表损坏的数据库修复 快速修复SQL 823错误、连接中断错误 三、SQLRescue支持的版本： Microsoft SQL Server 6.5, 7.0, 2000, 2005, 2008, 2008R2, 2012, 2014, 2016, 2017。 本文链接地址：https://www.dbainfo.net/sql-server-recovery-service.htm； 本文为dbainfo个人原创，请在尊重作者劳动成果的前提下进行转载； [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-size:16px;">专注于SQL Server数据库的恢复。专注于各种勒索病毒加密数据库的修复。</span></p>
<p><span style="font-size:16px;">联系手机：<SCRIPT language=JavaScript>sybase="138";ase="1158";recovery="0958";document.write(sybase+ase+recovery);</SCRIPT>（微信），QQ： <SCRIPT language=JavaScript>sybase="289";ASA="965";recovery="371";document.write(sybase+ASA+recovery);</SCRIPT>！<br />
	<strong><span style="color:#f00;">郑重承诺，修不好不收费。客户验证数据的正确性后，再付款。</span></strong><br />
	</span></p>
<p><span style="font-size:16px;">SQLRescue可用于从损坏的 MS SQL Server 数据库数据文件（*.mdf&nbsp; *.ndf 文件）中恢复数据。它可以保存关键数据，避免其丢失。</p>
<p>	<span style="font-size:18px;"><strong>一、SQLRescue主要功能有： </strong></span></span></p>
<ol>
<li><span style="font-size:14px;">系统崩溃只剩下数据文件的情况下的恢复，即无日志文件或者日志文件损坏情况下的恢复；
<p>		</span></li>
<li><span style="font-size:14px;">断电导致数据库文件损坏情况下的恢复；
<p>		</span></li>
<li><span style="font-size:14px;">硬盘坏道造成数据库损坏情况下的恢复；
<p>		</span></li>
<li><span style="font-size:14px;">数据文件内部存在坏页情况下的恢复；
<p>		</span></li>
<li><span style="font-size:14px;">企业管理器误删除数据表记录，管理软件误删除数据表记录的恢复；
<p>		</span></li>
<li><span style="font-size:14px;">并闩锁错误、格式化、误删除后导致软件不能使用的情况；
<p>		</span></li>
<li><span style="font-size:14px;">无法读取并闩锁页sysindexes失败情况下的修复；
<p>		</span></li>
<li><span style="font-size:14px;">数据文件被误删除情况下的碎片提取恢复；
<p>		</span></li>
<li><span style="font-size:14px;">系统表损坏、索引错误、误删除数据库表、删除记录的数据找回；
<p>		</span></li>
<li><span style="font-size:14px;">master数据库损坏而无法正常运行情况下的恢复；
<p>		</span></li>
<li><span style="font-size:14px;">数据文件无法附加情况下的数据恢复；
<p>		</span></li>
<li><span style="font-size:14px;">数据库被标记为可疑，质疑，不可用等情况的恢复；
<p>		</span></li>
<li><span style="font-size:14px;">数据库sysobjects等系统表损坏情况下的恢复；
<p>		</span></li>
<li><span style="font-size:14px;">数据被误(drop、delete、truncate）删除表数据的恢复,误update后的数据恢复等；
<p>		</span></li>
<li><span style="font-size:14px;">还原时报一致性错误，错误823等情况下的数据恢复，各种错误提示的数据库文件修复；
<p>		</span></li>
<li><span style="font-size:14px;">数据库被误格式化等情况下的数据库恢复；
<p>		</span></li>
<li><span style="font-size:14px;">日志收缩造成数据库损坏情况下的恢复；
<p>		</span></li>
<li><span style="font-size:14px;">仅剩损坏的备份文件情况下的恢复。
<p>		</span></li>
</ol>
<p><span style="font-size:18px;"><strong><br />
	二、SQLRescue主要技术特点：<br />
	</strong></span></p>
<p><span style="font-size:16px;">只要SQL Server数据库的数据文件存在，我们就有办法帮您从数据文件中找回重要数据。</span></p>
<ol>
<li><span style="font-size:14px;">从数据文件中直接恢复数据
<p>		</span></li>
<li><span style="font-size:14px;">不能附加时直接恢复数据并生成新的数据库
<p>		</span></li>
<li><span style="font-size:14px;">系统表损坏的数据库修复
<p>		</span></li>
<li><span style="font-size:14px;">快速修复SQL 823错误、连接中断错误
<p>
		</span></li>
</ol>
<p><strong><span style="font-size:18px;">三、SQLRescue支持的版本： </span></strong></p>
<p><span style="font-size:16px;"><span style="font-size:14px;">Microsoft SQL Server 6.5, 7.0, 2000, 2005, 2008, 2008R2, 2012, 2014, 2016, 2017。 </span><span id="more-3061"></span></span></p>
<ol></ol>
<div style="clear: both; margin: 10px 0pt; border: 1px dashed rgb(153, 153, 153); font-size: 12px; padding: 5px 10px;">
<li>本文链接地址：<a href="https://www.dbainfo.net/sql-server-recovery-service.htm">https://www.dbainfo.net/sql-server-recovery-service.htm</a>；</li>
<li>本文为dbainfo个人原创，请在尊重作者劳动成果的前提下进行转载；</li>
<li>转载务必注明原始出处 : <a href="https://www.dbainfo.net/">Sybase数据库技术，数据库恢复专家</a>；</li>
<li>对《<a href="https://www.dbainfo.net/sql-server-recovery-service.htm">SQL Server 数据库修复专家SQLRescue</a>》有何疑问或见解，请在本文下方发表；</li>
<li>对网站还有其他问题或建议，请提交在<a href="https://www.dbainfo.net/messages" target="_blank">留言板</a>，谢谢！</li>
</div>
<h2  class="related_post_title">相关文章</h2><ul class="related_post"><li>2019-04-12 -- <a href="https://www.dbainfo.net/sybase-ase-asa-recovery-service.htm" title="Sybase ASE及SQL Anywhere数据库修复专家">Sybase ASE及SQL Anywhere数据库修复专家</a> (0)</li><li>2012-06-22 -- <a href="https://www.dbainfo.net/introduce-sql-anywhere-recovery-tool-readasadb.htm" title="Sybase SQL Anywhere(ASA)数据库非常规恢复工具">Sybase SQL Anywhere(ASA)数据库非常规恢复工具</a> (0)</li><li>2013-06-02 -- <a href="https://www.dbainfo.net/recovery-tools" title="Sybase数据库恢复工具">Sybase数据库恢复工具</a> (0)</li><li>2013-06-02 -- <a href="https://www.dbainfo.net/2120.htm" title=""></a> (0)</li><li>2012-06-11 -- <a href="https://www.dbainfo.net/i-have-the-tool-can-recover-from-asa-db-file.htm" title="研发成功了从Sybase SQL Anywhere的DB文件上恢复数据的工具">研发成功了从Sybase SQL Anywhere的DB文件上恢复数据的工具</a> (3)</li><li>2009-11-18 -- <a href="https://www.dbainfo.net/sybase-ase-recovery-tool.htm" title="Sybase Adaptive Server Enterprise(ASE)数据库恢复工具">Sybase Adaptive Server Enterprise(ASE)数据库恢复工具</a> (2)</li><li>2012-04-11 -- <a href="https://www.dbainfo.net/ase-alter-table-modify-column-default-value.htm" title="ASE修改列的默认值属性">ASE修改列的默认值属性</a> (0)</li><li>2010-08-07 -- <a href="https://www.dbainfo.net/sqlserver2000-dbcc-checkdb-error-8905.htm" title="sql server 2000 扩展盘区分配错误 error:8905 的问题解决">sql server 2000 扩展盘区分配错误 error:8905 的问题解决</a> (0)</li><li>2010-06-28 -- <a href="https://www.dbainfo.net/deal-with-sybase-ase-load-transaction-with-until_time-failed.htm" title="load transaction with until_time执行失败">load transaction with until_time执行失败</a> (0)</li><li>2013-09-16 -- <a href="https://www.dbainfo.net/select-random-rows-from-table.htm" title="ASE从表中随机选择数据的三种方法">ASE从表中随机选择数据的三种方法</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>https://www.dbainfo.net/sql-server-recovery-service.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASE从表中随机选择数据的三种方法</title>
		<link>https://www.dbainfo.net/select-random-rows-from-table.htm</link>
		<comments>https://www.dbainfo.net/select-random-rows-from-table.htm#comments</comments>
		<pubDate>Mon, 16 Sep 2013 11:08:56 +0000</pubDate>
		<dc:creator>dbainfo</dc:creator>
				<category><![CDATA[SQL SERVER]]></category>
		<category><![CDATA[Sybase ASE]]></category>
		<category><![CDATA[ASE]]></category>
		<category><![CDATA[ASE V15.0.3]]></category>
		<category><![CDATA[ASE V15.5]]></category>
		<category><![CDATA[ASE V15.7]]></category>
		<category><![CDATA[sybase]]></category>

		<guid isPermaLink="false">http://www.dbainfo.net/?p=2182</guid>
		<description><![CDATA[mark: rand2()&#160; ASE 15.0.2 newid()&#160; ASE 12.5.1 rand()&#160;&#160;&#160; Any Version set rowcount N select * from table order by rand(convert(int,row1)+datepart(ms,getdate())) set rowcount 0 本文链接地址：https://www.dbainfo.net/select-random-rows-from-table.htm； 本文为dbainfo个人原创，请在尊重作者劳动成果的前提下进行转载； 转载务必注明原始出处 : Sybase数据库技术，数据库恢复专家； 对《ASE从表中随机选择数据的三种方法》有何疑问或见解，请在本文下方发表； 对网站还有其他问题或建议，请提交在留言板，谢谢！ 相关文章2013-09-08 -- 查看ASE v15正在执行的SQL语句内容 (0)2013-10-15 -- ASE中xml服务使用方法简介 (0)2012-11-14 -- 在Sybase ASE上利用job scheduler定时调度作业 (7)2019-04-12 -- Sybase ASE及SQL Anywhere数据库修复专家 (0)2015-01-16 -- master数据库配置区域(configuration area)损坏的一种修复方法 (1)2014-10-10 -- ASE对象名称长度限制 (0)2014-06-09 [...]]]></description>
			<content:encoded><![CDATA[<p>mark:</p>
<p>rand2()&nbsp; ASE 15.0.2</p>
<p>newid()&nbsp; ASE 12.5.1</p>
<p>rand()&nbsp;&nbsp;&nbsp; Any Version</p>
<p>set rowcount N<br />
	select * from table order by rand(convert(int,row1)+datepart(ms,getdate())) <br />
	set rowcount 0</p>
<div style="clear: both; margin: 10px 0pt; border: 1px dashed rgb(153, 153, 153); font-size: 12px; padding: 5px 10px;">
<li>本文链接地址：<a href="https://www.dbainfo.net/select-random-rows-from-table.htm">https://www.dbainfo.net/select-random-rows-from-table.htm</a>；</li>
<li>本文为dbainfo个人原创，请在尊重作者劳动成果的前提下进行转载；</li>
<li>转载务必注明原始出处 : <a href="https://www.dbainfo.net/">Sybase数据库技术，数据库恢复专家</a>；</li>
<li>对《<a href="https://www.dbainfo.net/select-random-rows-from-table.htm">ASE从表中随机选择数据的三种方法</a>》有何疑问或见解，请在本文下方发表；</li>
<li>对网站还有其他问题或建议，请提交在<a href="https://www.dbainfo.net/messages" target="_blank">留言板</a>，谢谢！</li>
</div>
<h2  class="related_post_title">相关文章</h2><ul class="related_post"><li>2013-09-08 -- <a href="https://www.dbainfo.net/get-current-running-sql.htm" title="查看ASE v15正在执行的SQL语句内容">查看ASE v15正在执行的SQL语句内容</a> (0)</li><li>2013-10-15 -- <a href="https://www.dbainfo.net/ase-xml-introduction.htm" title="ASE中xml服务使用方法简介">ASE中xml服务使用方法简介</a> (0)</li><li>2012-11-14 -- <a href="https://www.dbainfo.net/sybase-ase-job-scheduler-schedule-jobs.htm" title="在Sybase ASE上利用job scheduler定时调度作业">在Sybase ASE上利用job scheduler定时调度作业</a> (7)</li><li>2019-04-12 -- <a href="https://www.dbainfo.net/sybase-ase-asa-recovery-service.htm" title="Sybase ASE及SQL Anywhere数据库修复专家">Sybase ASE及SQL Anywhere数据库修复专家</a> (0)</li><li>2015-01-16 -- <a href="https://www.dbainfo.net/one-way-to-recover-master-configuration-area.htm" title="master数据库配置区域(configuration area)损坏的一种修复方法">master数据库配置区域(configuration area)损坏的一种修复方法</a> (1)</li><li>2014-10-10 -- <a href="https://www.dbainfo.net/ase-object-name-length-limit.htm" title="ASE对象名称长度限制">ASE对象名称长度限制</a> (0)</li><li>2014-06-09 -- <a href="https://www.dbainfo.net/count_all_tables_rowcount.htm" title="统计用户数据库内所有表的行数">统计用户数据库内所有表的行数</a> (0)</li><li>2013-11-19 -- <a href="https://www.dbainfo.net/showplan_html_format.htm" title="以HTML格式显示ASE查询计划">以HTML格式显示ASE查询计划</a> (0)</li><li>2013-11-11 -- <a href="https://www.dbainfo.net/ase-15-0-3-for-windows-installation5.htm" title="Sybase ASE 15.0.3 for windows平台安装文档 – 5、安装后的配置工作">Sybase ASE 15.0.3 for windows平台安装文档 – 5、安装后的配置工作</a> (1)</li><li>2013-11-11 -- <a href="https://www.dbainfo.net/ase-15-0-3-for-windows-installation4.htm" title="Sybase ASE 15.0.3 for windows平台安装文档 – 4、安装Sybase数据库服务">Sybase ASE 15.0.3 for windows平台安装文档 – 4、安装Sybase数据库服务</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>https://www.dbainfo.net/select-random-rows-from-table.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>在VM Server中配置SQL Server 2005故障转移群集(3)—安装实例</title>
		<link>https://www.dbainfo.net/sqlserver-2005-failover-cluster3.htm</link>
		<comments>https://www.dbainfo.net/sqlserver-2005-failover-cluster3.htm#comments</comments>
		<pubDate>Tue, 17 Jan 2012 07:40:46 +0000</pubDate>
		<dc:creator>dbainfo</dc:creator>
				<category><![CDATA[SQL SERVER]]></category>
		<category><![CDATA[故障转移群集]]></category>

		<guid isPermaLink="false">http://www.dbainfo.net/?p=1800</guid>
		<description><![CDATA[在VM Server中配置SQL Server 2005故障转移群集(3)---安装实例 &#160; 8. 安装SQL Server实例 8.1. 准备工作 8.2. 安装SQL Server 9. 安装客户端组件 8. 安装SQL Server实例 本 实验中安装的SQL Server实例名为：SQLCLUSTER。SQL Server 2005可以在群集中的任何一个联机的节点上进行安装。选择某一个节点进行数据库实例的安装过程，其他节点会自动同步安装，不用再执行手动安装过程。实验 中选择&#34;Node1&#34;来安装SQL Server 2005。 8.1. 准备工作 在 确保群集的工作正常的情况下，安装SQL Server 2005之前，我们需要先配置好MSDTC（Microsoft分布式事务处理协调器 ）群集资源。如果只安装数据库引擎，则MSDTC群集资源不是必需的。如果安装数据库引擎、SSIS、Notification Services或工作站组件，则必须安装MSDTC。此要求适用于Windows 2000和Windows Server 2003操作系统。 8.1.1. 安装MSDTC和IIS 在节点Node1和节点Node2上分别安装IIS、DTC，想成功使用和创建MSDTC资源，必须开启网络DTC访问组件。IIS服务主要用于Reporting Sevices，可以不用安装。以节点Node1为例， 节点Node2上的安装过程相同。 &#160; 群 集节点Node1中打开添加/删除程序（控制面板&#62;添加或删除程序），在随后出现的&#34;添加或删除程序&#34;对话框中，单击左侧的&#34;添加/删除 Windows组件&#34;。在随后出现的&#34;Windows组件向导&#34;对话框中，找到并双击&#34;应用程序服务器&#34;项，在随后弹出的&#34;应用程序服务器&#34;对话框中，勾 选&#34;启用网络DTC访问&#34;项。找到并双击&#34;Internet信息服务&#34;在弹出的窗口中选择&#34;Internet信息服务管理器&#34;和&#34;文件传输协议(FTP) 服务&#34;，单击&#34;确定&#34;按钮回到&#34;Windows组件向导&#34;对话框，然后单击&#34;下一步&#34;进行MSDTC和IIS的安装。 &#160; 8.1.2. 创建群集资源 接下来在群集CLUSTERSQL的组SQL2005中创建IP地址、网络名称和MSDTC资源。 IP地址创建时不依赖于任何资源，网络名称依赖IP地址资源，MSDTC依赖IP地址、网络名称和物理磁盘资源， 8.1.2.1. 创建IP地址资源 [...]]]></description>
			<content:encoded><![CDATA[<h2>在VM Server中配置SQL Server 2005故障转移群集(3)---安装实例</h2>
<p>&nbsp;</p>
<p style="text-align: justify; margin-left: 22pt"><a href="#_Toc314523805"><span style="font-size:10pt">8. 安装SQL Server实例</span></a><span style="font-size:10pt"><br />
	</span></p>
<p style="text-align: justify; margin-left: 44pt"><a href="#_Toc314523806"><span style="font-size:10pt">8.1. 准备工作</span></a><span style="font-size:10pt"><br />
	</span></p>
<p style="text-align: justify; margin-left: 44pt"><a href="#_Toc314523807"><span style="font-size:10pt">8.2. 安装SQL Server</span></a><span style="font-size:10pt"><br />
	</span></p>
<p style="text-align: justify; margin-left: 22pt"><a href="#_Toc314523808"><span style="font-size:10pt">9. 安装客户端组件</span></a><span style="font-size:10pt"><br />
	</span></p>
<div style="text-align: justify">
<h2><a name="#_Toc314523805">8. 安装SQL Server实例<br />
		</a></h2>
</div>
<p>本 实验中安装的SQL Server实例名为：SQLCLUSTER。SQL Server 2005可以在群集中的任何一个联机的节点上进行安装。选择某一个节点进行数据库实例的安装过程，其他节点会自动同步安装，不用再执行手动安装过程。实验 中选择&quot;Node1&quot;来安装SQL Server 2005。</p>
<div style="text-align: justify">
<h3><a name="#_Toc314523806">8.1. 准备工作</a></h3>
</div>
<p>在 确保群集的工作正常的情况下，安装SQL Server 2005之前，我们需要先配置好MSDTC（Microsoft分布式事务处理协调器 ）群集资源。如果只安装数据库引擎，则MSDTC群集资源不是必需的。如果安装数据库引擎、SSIS、Notification Services或工作站组件，则必须安装MSDTC。此要求适用于Windows 2000和Windows Server 2003操作系统。</p>
<div style="text-align: justify">
<h4>8.1.1. 安装MSDTC和IIS</h4>
</div>
<p>在节点Node1和节点Node2上分别安装IIS、DTC，想成功使用和创建MSDTC资源，必须开启网络DTC访问组件。IIS服务主要用于Reporting Sevices，可以不用安装。以节点Node1为例， 节点Node2上的安装过程相同。</p>
<p>&nbsp;</p>
<p>群 集节点Node1中打开添加/删除程序（控制面板&gt;添加或删除程序），在随后出现的&quot;添加或删除程序&quot;对话框中，单击左侧的&quot;添加/删除 Windows组件&quot;。在随后出现的&quot;Windows组件向导&quot;对话框中，找到并双击&quot;应用程序服务器&quot;项，在随后弹出的&quot;应用程序服务器&quot;对话框中，勾 选&quot;启用网络DTC访问&quot;项。找到并双击&quot;Internet信息服务&quot;在弹出的窗口中选择&quot;Internet信息服务管理器&quot;和&quot;文件传输协议(FTP) 服务&quot;，单击&quot;确定&quot;按钮回到&quot;Windows组件向导&quot;对话框，然后单击&quot;下一步&quot;进行MSDTC和IIS的安装。<span id="more-1800"></span></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ179.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ180.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ181.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ182.png" /></p>
<p style="text-align: center">&nbsp;</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ183.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ184.png" /></p>
<div style="text-align: justify">
<h4><span style="font-size:12pt">8.1.2. 创建群集资源<br />
		</span></h4>
</div>
<p>接下来在群集CLUSTERSQL的组SQL2005中创建IP地址、网络名称和MSDTC资源。</p>
<p>IP地址创建时不依赖于任何资源，网络名称依赖IP地址资源，MSDTC依赖IP地址、网络名称和物理磁盘资源，</p>
<div style="text-align: justify">
<h5><span style="font-size:10pt">8.1.2.1. 创建IP地址资源<br />
		</span></h5>
</div>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ185.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ186.png" /></p>
<p>可能的所有者默认已添加</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ187.png" /></p>
<p>依存关系保持为空，不依赖任何资源</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ188.png" /></p>
<p>输入IP地址信息</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ189.png" /></p>
<p>在TCP/IP地址参数中输入MSTDC的IP地址为：192.168.100.111，子网掩码为：255.255.255.0</p>
<p>注意：网络为public，IP地址必须与公共网卡处于同一IP地址范围。</p>
<p>点完成按钮结束MSTDC IP地址的添加。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ190.png" /></p>
<p>完成创建后，右击IP Address选择&quot;联机&quot;。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ191.png" /></p>
<div style="text-align: justify">
<h5><span style="font-size:10pt">8.1.2.2. 创建网络名称<br />
		</span></h5>
</div>
<p>网络名称资源依赖于IP地址资源。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ192.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ193.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ194.png" /></p>
<p>从左边的可用资源列表中将IP Address选择到右边的资源依存列表中，</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ195.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ196.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ197.png" /></p>
<div style="text-align: justify">
<h5><span style="font-size:10pt">8.1.2.3. 创建MSDTC资源<br />
		</span></h5>
</div>
<p>MSDTC资源依存于网络名称、IP地址和物理磁盘资源</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ198.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ199.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ200.png" /></p>
<p>将IP Address、Network Name、磁盘R：选择到右边的资源依存列表中</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ201.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ202.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ203.png" /></p>
<p>等资源全部联机后，最后测试一下群集资源是否可以在两个节点之间顺利转移，可通过移动组来测试。当前组SQL2005的所有者为Node2。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ204.png" /></p>
<p>从下图可以看出，在节点Node1上成功联机。群集资源组SQL2005已从Node2成功移动到Node1。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ205.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ206.png" /></p>
<p style="text-align: center">&nbsp;</p>
<div style="text-align: justify">
<h3><a name="#_Toc314523807">8.2. 安装SQL Server</a></h3>
</div>
<p><span style="color:red"><strong>在安装开始之前，请确定群集各个节点的Remote Registry服务是启动的。否则，在安装过程中选择群集节点的时候没有启动Remote Registry服务的节点会处于不可用状态。<br />
	</strong></span></p>
<p>SQL Server2005群集的安装只需要在群集中的任何一个联机的节点上进行。</p>
<p>运行SQL Server安装程序，在&quot;开始&quot;页面中单击&quot;SQL Server 2005 X86企业版CD1&quot;。 然后点击安装&quot;服务器组件、工具、联机丛书和示例&quot;</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ207.png" /></p>
<p>在随后出现的&quot;Microsoft SQL Server 2005 安装程序&quot;对话框中，接受许可协议并单击&quot;下一步&quot;按钮，接下来提示需要预先安装一些组件，单击&quot;安装&quot;按钮进行安装。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ208.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ209.png" /></p>
<p>安装.NET Framework 2.0 、.NET Framework2.0-语言包、 Microsoft SQL Native Client 、 Microsoft SQL Server 2005安装程序支持文件</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ210.png" /></p>
<p>安装完成后，单击&quot;下一步&quot;按钮，此时会初始化SQL Server 2005的正式程序，待初始化完成后，会重新弹出&quot;Microsoft SQLServer 2005 安装程序&quot;对话框，在该对话框中单击&quot;下一步&quot;按钮。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ211.png" /></p>
<p>接下来安装程序会对群集中的每个节点做检查。可以看到&quot;系统配置检查&quot;的过程中，对群集的两个节点均做了检查，这就表明，SQL Server 2005将在两个节点上同时安装。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ212.png" /></p>
<p>检查结果中有2个警告是Node1和Node2不满足最低硬件要求，原因是为虚拟机Node1和Node2配置的内存384M不满足SQL Server 2005的最低512M内存要求。忽略此警告。</p>
<p>确认检查结果没有问题后，单击&quot;下一步&quot;按钮。在接下来的步骤中输入一些基本信息，然后单击&quot;下一步&quot;按钮。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ213.png" /></p>
<p>接 下来，选择要安装的SQL Server组件，仅选择&quot;SQL Server Database Services&quot;，由于是安装SQL Server群集，因此，勾选&quot;创建 SQL Server故障转移群集&quot;，然后单击&quot;下一步&quot;按钮。在接下来的步骤中，选择&quot;命名实例&quot;，并输入实例名&quot;SQLCLUSTER&quot;，然后单击&quot;下一步&quot; 按钮。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ214.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ215.png" /></p>
<p>输入虚拟服务器名称为：SQLCLUSTER，虚拟服务器名称是我们用以连接到SQL Server实例的名称。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ216.png" /></p>
<p>接 下来的步骤设置&quot;虚拟服务器&quot;的IP地址，由于只提供对外服务，故&quot;要使用的网络&quot;选择&quot;Public&quot;，然后在&quot;IP 地址&quot;中输入&quot;192.168.100.120&quot;，此IP地址必须与public处于同一个地址段，然后单击&quot;添加&quot;按钮。客户端访问SQL Server需要指定的服务器（名称和IP）即这两个步骤中设置的&quot;虚拟服务器名称&quot;和&quot;虚拟服务器IP地址&quot;。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ217.png" /></p>
<p>在接下来的步骤中，选择SQL Server要安装的群集组，选择&quot;SQL2005&quot;，&quot;数据文件&quot;会自动选择该组的共享数据盘，因为这个组只有一个共享数据盘，所以保持默认值，完成后单击&quot;下一步&quot;按钮。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ218.png" /></p>
<p>接下来设置SQL Server群集涉及的节点，选择所有可用的节点（默认值），然后单击&quot;下一步&quot;按钮。<span style="color:red"><strong>如果有些节点处于不可用节点列表，请确认该节点上的Remote Registry服务是否开启？</strong></span></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ219.png" /></p>
<p>接下来的步骤中，输入正确的群集服务用户密码，然后单击&quot;下一步&quot;按钮。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ220.png" /></p>
<p>在接下来的步骤中，为要安装的SQL Server服务设置服务启动用户，这个要求是正确的域用户，用户名：clusterservice，域：dbainfo.net，完成后单击&quot;下一步&quot;按钮。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ221.png" /></p>
<p>接下来的步骤设置群集服务的域组，将它设置为&quot;DBAINFO\Domain Users&quot;</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ222.png" /></p>
<p>接下来的步骤设置SQL Server的身份验证模式，选择混合验证模式，并输入sa的密码。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ223.png" /></p>
<p>接下来设置SQL Server的排序规则，默认即可。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ224.png" /></p>
<p>接下来设置错误报告，默认。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ225.png" /></p>
<p>接来的屏幕表示安装准备就绪，单击&quot;下一步&quot;按钮。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ226.png" /></p>
<p>接下来的屏幕表示正在准备安装，这个需要一段时间。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ227.png" /></p>
<p>待安装准备完成后，会在各个群集节点（Node1和Node2）上进行SQL Server的安装，可以单击&quot;节点&quot;下拉框选择不同的群集节点，查看在该节点上的安装进度。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ228.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ229.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ230.png" /></p>
<p>接下来的屏幕表示安装结束，单击&quot;完成&quot;按钮</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ231.png" /></p>
<p>SQL Server正确安装完成后，在群集管理窗口中，单击安装SQL Server的组（本实验中是SQL2005），可以看到SQL Server安装程序在里面自动创建了SQL Server群集相关的资源。可以测试一下，将&quot;SQL2005&quot;移动到节点Node2，以此验证SQL Server安装的正确性。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ232.png" /></p>
<p>群集组SQL2005的资源先处于联机挂起，最后全部联机了。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ233.png" /></p>
<p>这样SQL Server数据库(sqlcluster\sqlcluster)就由节点Node1移动到节点Node2了。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ234.png" /></p>
<div style="text-align: justify">
<h2><a name="#_Toc314523808"><span style="font-size:15pt">9. 安装客户端组件<br />
		</span></a></h2>
</div>
<p>安装客户端组件和其他工具包，两个节点均需要安装。以在节点Node1上安装为例，节点Node2的安装过程类似。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ235.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ236.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ237.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ238.png" /></p>
<p>节点Node1上的SQL Server客户端安装完成后，再在节点Node2上安装客户端工具。</p>
<hr />
<h2>链接：</h2>
<p><a href="https://www.dbainfo.net/sqlserver-2005-failover-cluster1.htm">在VM Server中配置SQL Server 2005故障转移群集(1)&mdash;创建虚拟机</a></p>
<p><a href="https://www.dbainfo.net/sqlserver-2005-failover-cluster2.htm">在VM Server中配置SQL Server 2005故障转移群集(2)---配置群集<br />
	</a></p>
<p><a href="https://www.dbainfo.net/sqlserver-2005-failover-cluster3.htm">在VM Server中配置SQL Server 2005故障转移群集(3)&mdash;安装实例</a></p>
<div style="clear: both; margin: 10px 0pt; border: 1px dashed rgb(153, 153, 153); font-size: 12px; padding: 5px 10px;">
<li>本文链接地址：<a href="https://www.dbainfo.net/sqlserver-2005-failover-cluster3.htm">https://www.dbainfo.net/sqlserver-2005-failover-cluster3.htm</a>；</li>
<li>本文为dbainfo个人原创，请在尊重作者劳动成果的前提下进行转载；</li>
<li>转载务必注明原始出处 : <a href="https://www.dbainfo.net/">Sybase数据库技术，数据库恢复专家</a>；</li>
<li>对《<a href="https://www.dbainfo.net/sqlserver-2005-failover-cluster3.htm">在VM Server中配置SQL Server 2005故障转移群集(3)—安装实例</a>》有何疑问或见解，请在本文下方发表；</li>
<li>对网站还有其他问题或建议，请提交在<a href="https://www.dbainfo.net/messages" target="_blank">留言板</a>，谢谢！</li>
</div>
<h2  class="related_post_title">相关文章</h2><ul class="related_post"><li>2012-01-17 -- <a href="https://www.dbainfo.net/sqlserver-2005-failover-cluster2.htm" title="在VM Server中配置SQL Server 2005故障转移群集(2)&#8212;配置群集">在VM Server中配置SQL Server 2005故障转移群集(2)&#8212;配置群集</a> (0)</li><li>2012-01-17 -- <a href="https://www.dbainfo.net/sqlserver-2005-failover-cluster1.htm" title="在VM Server中配置SQL Server 2005故障转移群集(1)—创建虚拟机">在VM Server中配置SQL Server 2005故障转移群集(1)—创建虚拟机</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>https://www.dbainfo.net/sqlserver-2005-failover-cluster3.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>在VM Server中配置SQL Server 2005故障转移群集(2)&#8212;配置群集</title>
		<link>https://www.dbainfo.net/sqlserver-2005-failover-cluster2.htm</link>
		<comments>https://www.dbainfo.net/sqlserver-2005-failover-cluster2.htm#comments</comments>
		<pubDate>Tue, 17 Jan 2012 07:24:28 +0000</pubDate>
		<dc:creator>dbainfo</dc:creator>
				<category><![CDATA[SQL SERVER]]></category>
		<category><![CDATA[故障转移群集]]></category>

		<guid isPermaLink="false">http://www.dbainfo.net/?p=1805</guid>
		<description><![CDATA[在VM Server中配置SQL Server 2005故障转移群集(2)---配置群集 &#160; 4. 配置群集的两个节点 4.1. 节点一 4.2. 节点二 5. 建立群集 5.1. 群集节点域用户 5.2. 将群集节点添加到域 5.3. 创建群集 5.4. 在群集中添加节点 6. 配置群集服务 6.1. 群集网络配置 6.2. 心跳适配器优先化 6.3. 仲裁磁盘配置 6.4. 创建一个启动延迟 6.5. 测试群集安装 7. 故障转移测试 7.1. 初级测试 7.2. 高级测试 &#160; 4. 配置群集的两个节点 4.1. 节点一 4.1.1. 硬件设置 做为SQL Server 2005故障转移群集的节点，至少需要两块共享磁盘：一块做为仲裁盘；另一块用作数据盘。每个Cluster节点需要两块网卡，一块用于节点之间的心跳连接，另一块用于客户端连接。 保 持Node1为操作系统关闭的状态，在&#34;VMware Server Console&#34;选项卡中，选择名为&#34;Node1&#34;的标签，然后单击&#34;Edit virtual machine [...]]]></description>
			<content:encoded><![CDATA[<h2>在VM Server中配置SQL Server 2005故障转移群集(2)---配置群集</h2>
<p>&nbsp;</p>
<p style="text-align: justify; margin-left: 22pt"><a href="#_Toc314523788"><span style="font-size:10pt">4. 配置群集的两个节点</span></a><span style="font-size:10pt"><br />
	</span></p>
<p style="text-align: justify; margin-left: 44pt"><a href="#_Toc314523789"><span style="font-size:10pt">4.1. 节点一</span></a><span style="font-size:10pt"><br />
	</span></p>
<p style="text-align: justify; margin-left: 44pt"><a href="#_Toc314523790"><span style="font-size:10pt">4.2. 节点二</span></a><span style="font-size:10pt"><br />
	</span></p>
<p style="text-align: justify; margin-left: 22pt"><a href="#_Toc314523791"><span style="font-size:10pt">5. 建立群集</span></a><span style="font-size:10pt"><br />
	</span></p>
<p style="text-align: justify; margin-left: 44pt"><a href="#_Toc314523792"><span style="font-size:10pt">5.1. 群集节点域用户</span></a><span style="font-size:10pt"><br />
	</span></p>
<p style="text-align: justify; margin-left: 44pt"><a href="#_Toc314523793"><span style="font-size:10pt">5.2. 将群集节点添加到域</span></a><span style="font-size:10pt"><br />
	</span></p>
<p style="text-align: justify; margin-left: 44pt"><a href="#_Toc314523794"><span style="font-size:10pt">5.3. 创建群集</span></a><span style="font-size:10pt"><br />
	</span></p>
<p style="text-align: justify; margin-left: 44pt"><a href="#_Toc314523795"><span style="font-size:10pt">5.4. 在群集中添加节点</span></a><span style="font-size:10pt"><br />
	</span></p>
<p style="text-align: justify; margin-left: 22pt"><a href="#_Toc314523796"><span style="font-size:10pt">6. 配置群集服务</span></a><span style="font-size:10pt"><br />
	</span></p>
<p style="text-align: justify; margin-left: 44pt"><a href="#_Toc314523797"><span style="font-size:10pt">6.1. 群集网络配置</span></a><span style="font-size:10pt"><br />
	</span></p>
<p style="text-align: justify; margin-left: 44pt"><a href="#_Toc314523798"><span style="font-size:10pt">6.2. 心跳适配器优先化</span></a><span style="font-size:10pt"><br />
	</span></p>
<p style="text-align: justify; margin-left: 44pt"><a href="#_Toc314523799"><span style="font-size:10pt">6.3. 仲裁磁盘配置</span></a><span style="font-size:10pt"><br />
	</span></p>
<p style="text-align: justify; margin-left: 44pt"><a href="#_Toc314523800"><span style="font-size:10pt">6.4. 创建一个启动延迟</span></a><span style="font-size:10pt"><br />
	</span></p>
<p style="text-align: justify; margin-left: 44pt"><a href="#_Toc314523801"><span style="font-size:10pt">6.5. 测试群集安装</span></a><span style="font-size:10pt"><br />
	</span></p>
<p style="text-align: justify; margin-left: 22pt"><a href="#_Toc314523802"><span style="font-size:10pt">7. 故障转移测试</span></a><span style="font-size:10pt"><br />
	</span></p>
<p style="text-align: justify; margin-left: 44pt"><a href="#_Toc314523803"><span style="font-size:10pt">7.1. 初级测试</span></a><span style="font-size:10pt"><br />
	</span></p>
<p style="text-align: justify; margin-left: 44pt"><a href="#_Toc314523804"><span style="font-size:10pt">7.2. 高级测试</span></a><span style="font-size:10pt"><br />
	</span></p>
<p>&nbsp;</p>
<div style="text-align: justify">
<h2><a name="#_Toc314523788"><span style="font-size:15pt">4. 配置群集的两个节点<br />
		</span></a></h2>
</div>
<div style="text-align: justify">
<h3><a name="#_Toc314523789">4.1. 节点一</a></h3>
</div>
<div style="text-align: justify">
<h4><span style="font-size:12pt">4.1.1. 硬件设置<br />
		</span></h4>
</div>
<p>做为SQL Server 2005故障转移群集的节点，至少需要两块共享磁盘：一块做为仲裁盘；另一块用作数据盘。每个Cluster节点需要两块网卡，一块用于节点之间的心跳连接，另一块用于客户端连接。</p>
<p>保 持Node1为操作系统关闭的状态，在&quot;VMware Server Console&quot;选项卡中，选择名为&quot;Node1&quot;的标签，然后单击&quot;Edit virtual machine settings&quot;，在随后出现的&quot;virtual machine settings&quot;对话框中，单击选项卡中的&quot;Hardware&quot;标签，接下来添加共享磁盘和网卡。<span id="more-1805"></span></p>
<div style="text-align: justify">
<h5><span style="font-size:10pt">4.1.1.1. 添加网卡<br />
		</span></h5>
</div>
<p>模板虚拟机已经有一块网卡，因此只需要再添加一块就可以了。</p>
<p>在 已经打开的&quot;virtual machine settings&quot;对话框中单击&quot;Add&quot;按钮，在随后出现的&quot;Add Hardware Wizard&quot;对话框中，单击&quot;下一步&quot;按钮。在接下来的步骤中选择&quot;Ethernet Adapter&quot;，然后单击&quot;下一步&quot;按钮。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ59.png" /></p>
<p>&nbsp;</p>
<p>配置网络类型为：Host only</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ60.png" /></p>
<p>点完成按钮完成添加第二块网卡。</p>
<p>&nbsp;</p>
<div style="text-align: justify">
<h5><span style="font-size:10pt">4.1.1.2. 添加共享磁盘<br />
		</span></h5>
</div>
<p>共享磁盘为所有的群集节点共享使用，因此不宜和某个群集节点的的文件放在一起。</p>
<p>本实验中将共享磁盘的文件放在物理机的E:\Virtual Machines\ShareDisks目录下。</p>
<p>回到&quot;VMware Server Console&quot;，准备创建共享磁盘。</p>
<p>首先创建仲裁盘Quorum！</p>
<p>在已经打开的&quot;virtual machine settings&quot;对话框中单击&quot;Add&quot;按钮，在随后出现的&quot;Add Hardware Wizard&quot;对话框中，单击&quot;下一步&quot;按钮。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ61.png" /></p>
<p>选择&quot;HardDisk&quot;，然后单击&quot;下一步&quot;按钮</p>
<p>新建一个虚拟磁盘</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ62.png" /></p>
<p>选择SCSI类型</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ63.png" /></p>
<p>指定仲裁盘的大小</p>
<p>设置仲裁盘的大小为0.5G，仲裁盘不需要太大。取消选择立即分配磁盘空间选项。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ64.png" /></p>
<p>指定仲裁盘文件的位置</p>
<p>将仲裁盘的存储目录设置为专门存储共享磁盘文件的文件夹：E:\Virtual Machines\ShareDisks，仲裁盘文件名设置为&quot;Quorum.vmdk&quot;。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ65.png" /></p>
<p>在指定仲裁盘文件的位置这个步骤中，单击&quot;Advancel&quot;按钮，随后出现的对话框中，</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ66.png" /></p>
<p>将&quot;Virtual device node&quot;设置为一个独立的SCSI总线，比如：SCSI 1:0，并将&quot;Mode&quot;设置为&quot;independent&quot;和&quot;Persisten&quot;。</p>
<p>完成上述设置后，单击&quot;完成&quot;按钮以结束仲裁盘的创建过程。</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>以同样的步骤，完成另外一个虚拟共享数据盘(SharedDisk01)的添加。</p>
<p>因 为共享数据盘中需要保存SQL Server 2005安装文件以及数据文件，所以大小需要设置的大些，设置为2G。&quot;Virtual device node&quot;选择与仲裁盘同一SCSI总线，只是选择不同的ID。将virtual device mode设置为：SCSI 1:1。共享数据盘(SharedDisk01)的虚拟磁盘文件放到专门存储共享磁盘文件的文件夹：E:\Virtual Machines\ShareDisks中，共享数据盘文件名设置为&quot; SharedDisk01.vmdk&quot;。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ67.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ68.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ69.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ70.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ71.png" /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>完成上述配置后，节点Node1的&quot;Devices&quot;列表大概如下图所示。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ72.png" /></p>
<div style="text-align: justify">
<h4><span style="font-size:12pt">4.1.2. 操作系统环境设置<br />
		</span></h4>
</div>
<p>接下来进行操作系统环境的配置。</p>
<p>单击&quot;Start this virtual machine&quot;以启动虚拟机Node1。此步骤中仅启动Node1，不要开启Node2，使Node2保持关闭状态。这样有助于保证附加到共享总线的磁盘上的数据不会丢失或遭到破坏。</p>
<p>在Vmware Server Console中启动Node1的时候，提示</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ73.png" /></p>
<p>选择Create来重新生成新的UUID。</p>
<p>&nbsp;</p>
<p>虚拟机Node1启动完成并进入操作系统后，需要配置IP地址、使用newsid重新生成SID、修改计算机名称和初始化共享磁盘。</p>
<div style="text-align: justify">
<h5><span style="font-size:10pt">4.1.2.1. 配置网络连接<br />
		</span></h5>
</div>
<p>虚拟机Node1启动后，在网络连接中可以看到有两块网卡。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ74.png" /></p>
<p>&nbsp;</p>
<p>将名称为&quot;本地连接 2&quot;的网卡用于客户端连接，重命名为：public，IP地址配置为：192.168.100.101，子网掩码为：255.255.255.0，DNS服务器为：192.168.100.1。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ75.png" /></p>
<p>&nbsp;</p>
<p>将名称为&quot;本地连接 3&quot;的网卡配置用于群集节点之间的心跳连接，重命名为：private，IP地址配置为：192.168.200.1，子网掩码为：255.255.255.0，不配置DNS服务器。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ76.png" /></p>
<p>在配置用于心跳连接的private网卡的时候，在Internet 协议(TCP/IP)属性中，点高级按钮，</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ77.png" /></p>
<p>切换到DNS选项卡，取消选择在DNS中注册此连接的地址。一定要取消。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ78.png" /></p>
<p>然后再切换到WINS选项卡中，取消选择启用lMHOSTS查找，选择禁用TCP/IP 上的NetBIOS。一定要这么做。这样能够消除可能出现的通信问题，也有利于减少不必要的网络流量。因为服务器群集节点间的通信对于群集的顺畅运转至关重要。</p>
<p>&nbsp;</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ79.png" /></p>
<p>在网络连接的高级菜单中，选择高级设置，</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ80.png" /></p>
<p>调整网络连接被访问的顺序，使得用于客户端连接的public在上面。</p>
<p>&nbsp;</p>
<div style="text-align: justify">
<h5><span style="font-size:10pt">4.1.2.2. 共享磁盘设置<br />
		</span></h5>
</div>
<p>打开管理工具中的计算机管理，选择磁盘管理，这时弹出磁盘初始化和转化向导，</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ81.png" /></p>
<p>默认即可</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ82.png" /></p>
<p>默认即可</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ83.png" /></p>
<p>默认即可</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ84.png" /></p>
<p>所有的配置项均保持默认值即可。</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>接下来对磁盘进行分区操作。</p>
<p>首先建立仲裁盘，右键第一个大小为510MB&quot;未指派&quot;的磁盘，在弹出的菜单中选择&quot;新建磁盘分区&quot;，</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ85.png" /></p>
<p>开始新建磁盘分区向导，</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ86.png" /></p>
<p>选择主磁盘分区，</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ87.png" /></p>
<p>分区的大小为整个磁盘的空间大小</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ88.png" /></p>
<p>将盘符指定为Q</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ89.png" /></p>
<p>执行快速格式化，卷标设置为：Quorum</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ90.png" /></p>
<p>完成磁盘分区创建</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ91.png" /></p>
<p>&nbsp;</p>
<p>共享数据盘分区的建立过程与仲裁盘相同。将数据盘（SharedDisk01）的盘符设置为&quot;R&quot;，&quot;卷标&quot;设置为&quot;SharedData01&quot; 。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ92.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ93.png" /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>所有分区都创建完成后的磁盘情况如下：</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ94.png" /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div style="text-align: justify">
<h5><span style="font-size:10pt">4.1.2.3. 重新生成SID和修改计算机名<br />
		</span></h5>
</div>
<p>执行newsid.exe，在&quot;<span style="font-family:宋体; font-size:12pt">Rename the Compter</span>&quot;这个步骤中，将计算机名设置为&quot;Node1&quot;，其他均保持默认设置即可。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ95.png" /></p>
<p>&nbsp;</p>
<div style="text-align: justify">
<h5><span style="font-size:10pt">4.1.2.4. 虚拟机Node1配置文件<br />
		</span></h5>
</div>
<p>为 了保证共享磁盘的正常工作，在完成了上述配置后，还需要手工修改虚拟机配置文件。关闭虚拟机Node1，在我的电脑中找到Node1的配置文件（扩展名 为&quot;.vmx&quot;） D:\Virtual Machines\Node1\ Windows Server 2003 Enterprise Edition.vmx，在文件尾部加入下面的内容。</p>
<p><span style="background-color:#d9d9d9">scsi1.sharedBus = &quot;virtual&quot;<br />
	</span></p>
<p><span style="background-color:#d9d9d9">scsi1:0.shared = &quot;true&quot;<br />
	</span></p>
<p><span style="background-color:#d9d9d9">scsi1:1.shared = &quot;true&quot;<br />
	</span></p>
<p><span style="background-color:#d9d9d9">disk.locking=&quot;False&quot;<br />
	</span></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ96.png" /></p>
<p>其 中&quot;SCSI1&quot;是共享磁盘使用的SCSI总线；&quot;scsi1:1&quot;中的最后一个1是设置的ID号，SCSI1:0对应 Quorum.vmdk，SCSI1:1对应SharedDisk01.vmdk，这两个与前面添加磁盘时的&quot;Virtual device node&quot;配置对应。</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div style="text-align: justify">
<h3><a name="#_Toc314523790">4.2. 节点二</a></h3>
</div>
<p>接下来按照类似的方法对Node2进行配置。</p>
<p>关闭节点Node1，开启Node2。在此期间，请保持Node1处于关闭状态。这样有助于保证附加到共享总线的磁盘上的数据不会丢失或遭到破坏。请尽量按照下图的方式关闭Node1，而不只是简单的关闭系统。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ97.png" /></p>
<div style="text-align: justify">
<h4><span style="font-size:12pt">4.2.1. 硬件设置<br />
		</span></h4>
</div>
<div style="text-align: justify">
<h5><span style="font-size:10pt">4.2.1.1. 添加已有磁盘文件<br />
		</span></h5>
</div>
<p>在&quot;VMware Server Console&quot;中Node2的Commands列表中单击&quot;<span style="font-family:宋体; font-size:12pt"><br />
	</span>Edit virtual machine settings&quot;</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ98.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ99.png" /></p>
<p>选择仲裁盘文件的路径：E:\Virtual Machines\ShareDisks\Quorum.vmdk</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ100.png" /></p>
<p>然后点Advanced按钮，</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ101.png" /></p>
<p>配 置virtual device mode为：SCSI 1:0，这和Node1中仲裁盘的配置相同。点完成按钮来完成已有仲裁盘的添加工作。按照相似的方法，添加已有共享数据磁盘文件：E:\Virtual Machines\ShareDisks\SharedDisk01.vmdk，配置virtual device mode为：SCSI 1:1</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ102.png" /></p>
<div style="text-align: justify">
<h5><span style="font-size:10pt">4.2.1.2. 添加网卡<br />
		</span></h5>
</div>
<p>按照和虚拟机Node1添加网卡时相同的步骤，为Node2添加第二块网卡。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ103.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ104.png" /></p>
<div style="text-align: justify">
<h4><span style="font-size:12pt">4.2.2. 操作系统环境设置<br />
		</span></h4>
</div>
<div style="text-align: justify">
<h5><span style="font-size:10pt">4.2.2.1. 虚拟机Node2配置文件<br />
		</span></h5>
</div>
<p>为 了保证共享磁盘的正常工作，在完成了上述配置后，还需要手工修改虚拟机配置文件。关闭虚拟机Node2，在我的电脑中找到Node2的配置文件（扩展名 为&quot;.vmx&quot;） I:\virtual-systems\Node2\Windows Server 2003 Enterprise Edition.vmx，在文件尾部加入下面的内容。</p>
<p><span style="background-color:#d9d9d9">scsi1.sharedBus = &quot;virtual&quot;<br />
	</span></p>
<p><span style="background-color:#d9d9d9">scsi1:0.shared = &quot;true&quot;<br />
	</span></p>
<p><span style="background-color:#d9d9d9">scsi1:1.shared = &quot;true&quot;<br />
	</span></p>
<p><span style="background-color:#d9d9d9">disk.locking=&quot;False&quot;<br />
	</span></p>
<p>&nbsp;</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ105.png" /></p>
<p>其 中&quot;SCSI1&quot;是共享磁盘使用的SCSI总线；&quot;scsi1:1&quot;中的最后一个1是设置的ID号，SCSI1:0对应 Quorum.vmdk，SCSI1:1对应SharedDisk01.vmdk，这两个与前面添加磁盘时的&quot;Virtual device node&quot;配置对应。</p>
<p>&nbsp;</p>
<p>启动虚拟机Node2</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ106.png" /></p>
<p>选择生成新的UUID。</p>
<div style="text-align: justify">
<h5><span style="font-size:10pt">4.2.2.2. 配置共享磁盘<br />
		</span></h5>
</div>
<p>打开Node2的磁盘管理器，可以看到之前创建的共享磁盘同样被系统发现了。只是由于Windows Server 2003系统的设计使然，只是没有自动为其分配驱动器号。我们需要手工对它分配和Node1相同的驱动器号。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ107.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ108.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ109.png" /></p>
<p>分配仲裁盘、数据共享磁盘的驱动器号分别为：Q、R</p>
<p>分别为两个共享磁盘添加卷标：Quorum、SharedDisk01</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ110.png" /></p>
<div style="text-align: justify">
<h5><span style="font-size:10pt">4.2.2.3. 配置网络连接<br />
		</span></h5>
</div>
<p>按照和虚拟机Node1相同的方法配置Node2的两块网卡，</p>
<p>网卡public的IP地址为：192.168.100.102，子网掩码为：255.255.255.0，DNS服务器为：192.168.100.1。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ111.png" /></p>
<p>网卡private的IP地址为：192.168.200.2，子网掩码为：255.255.255.0，不配置DNS服务器。取消在DNS中注册此连接的地址，不启用LMHOSTS查找，禁用TCP/IP上的NetBIOS。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ112.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ113.png" /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div style="text-align: justify">
<h5><span style="font-size:10pt">4.2.2.4. 重新生成SID和修改计算机名<br />
		</span></h5>
</div>
<p>执行newsid.exe，在&quot;<span style="font-family:宋体; font-size:12pt">Rename the Compter</span>&quot;这个步骤中，将计算机名设置为&quot;Node2&quot;，其他均保持默认设置即可。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ114.png" /></p>
<div style="text-align: justify">
<h2><a name="#_Toc314523791"><span style="font-size:15pt">5. 建立群集<br />
		</span></a></h2>
</div>
<p>在建立群集之前，需要为组成群集的节点在域中建立用户，并且要将组成域的节点加入到域中。</p>
<div style="text-align: justify">
<h3><a name="#_Toc314523792">5.1. 群集节点域用户</a></h3>
</div>
<p>创建两个域用户，一个为管理员，另一个作为群集服务的启动用户。</p>
<p>首先打开管理工具中的Active Directory 用户和计算机。</p>
<div style="text-align: justify">
<h4><span style="font-size:12pt">5.1.1. 建立组织单元<br />
		</span></h4>
</div>
<p>首先新建一个组织单元来单独管理群集用户。在&quot;Active Directory 用户和计算机&quot;中，右键单击&quot;dbainfo.net&quot;，在弹出的菜单中依次选择新建&gt;组织单位。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ115.png" /></p>
<p>在随后出现的新建对象 &ndash; 组织单位中输入名称为：ClusterSQL。然后点确定按钮。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ116.png" /></p>
<div style="text-align: justify">
<h4><span style="font-size:12pt">5.1.2. 建立域用户clusteradmin<br />
		</span></h4>
</div>
<p>首先建立管理员身份的域用户&quot;clusteradmin&quot;。</p>
<p>在&quot;Active Directory用户和计算机&quot;中，右键单击&quot;dbainfo.net&quot;下的&quot;ClusterSQL&quot;，在弹出的菜单中依次选择新建&gt;用户。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ117.png" /></p>
<p>在随后出现的&quot;新建对象 &ndash; 用户&quot;对话框的&quot;姓&quot;、&quot;名&quot;、&quot;用户登录名&quot;中，输入&quot;clusteradmin&quot;。单击&quot;下一步&quot;按钮，在随后的步骤中设置用户密码。然后单击&quot;完成&quot;按钮完成用户创建。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ118.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ119.png" /></p>
<p>接下来将clusteradmin用户加入到域管理员组中。</p>
<p>在&quot;Active Directory用户和计算机&quot;中，在左边列表中选择组织单位：ClusterSQL，在右边窗口的&quot;clusteradmin&quot;上点右键，在弹出的菜单中选择&quot;属性&quot;。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ120.png" /></p>
<p>在 随后出现的&quot;clusteradmin 属性&quot;对话框中，单击选项卡中的&quot;隶属于&quot;标签，然后单击&quot;添加&quot;按钮，在随后弹出的&quot;选择组&quot;对话框中，输入&quot;Domain Admins&quot;（也可能单击&quot;高级&quot;按钮，通过&quot;立即查找&quot;来选择组）。随后单击&quot;选择组&quot;和&quot;clusteradmin 属性&quot;对话框上的&quot;确定&quot;按钮完成操作。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ121.png" /></p>
<div style="text-align: justify">
<h4><span style="font-size:12pt">5.1.3. 建立域用户clusterservice<br />
		</span></h4>
</div>
<p>域用户clusterservice用于群集服务的启动帐户。在域中，该用户只需要是&quot;Domain Users&quot;组的成员即可。</p>
<p>创建域用户clusterservice的方法与创建域用户clusteradmin一样。只是不需要将其加到&quot;Domain Admins&quot;组中。</p>
<div style="text-align: justify">
<h3><a name="#_Toc314523793">5.2. 将群集节点添加到域</a></h3>
</div>
<p>群集中的每个节点都需要添加到域中。启动两个群集节点Node1和Node2，<strong>在每个群集节点上完成下述操作，以将节点添加到域中</strong>。</p>
<p>打 开操作系统属性对话框，单击选项卡上的&quot;计算机名&quot;标签。然后单击&quot;更改&quot;按钮，在随后出现的&quot;计算机名称更改&quot;对话框中，选择&quot;隶属于&quot;下的&quot;域&quot;单选 项，并输入域名称&quot;dbainfo.net&quot;。单击&quot;确定&quot;按钮，在随后出现的身份验证对话框中，&quot;用户名&quot;中输入域管理员用户 名&quot;dbainfo.net\clusteradmin&quot;，&quot;密码&quot;中输入该用户的密码。然后单击&quot;确定&quot;按钮，</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ122.png" /></p>
<p>如果身份验证通过，则会看到欢迎加入域的提示信息框。单&quot;确定&quot;按钮，并根据提示重启操作系统。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ123.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ124.png" /></p>
<p>操 作系统重新启动后，先以本机管理员用户登录（因为需要把域用户添加到本地管理员组中）。打开计算机管理，在计算机管理控制台中，依次展开&quot;计算机管理（本 地）&quot;&gt;&quot;系统工具&quot;&gt;&quot;本地用户和组&quot;,单击&quot;组&quot;。在右边的列表中，右键单击&quot;Administrators&quot;，在弹出的菜单中选择&quot;属 性&quot;。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ125.png" /></p>
<p>在 随后弹出的&quot;Administrators 属性&quot;对话框中，单击&quot;添加&quot;按钮，在随后弹出的&quot;选择用户、计算机或组&quot;对话框中，输入&quot;clusteradmin;clusterservice&quot;， 单击&quot;确定&quot;按钮，在随后出现的&quot;输入网络密码&quot;对话框中，输入域管理员名称：dbainfo.net\clusteradmin和密码。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ126.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ127.png" /></p>
<div style="text-align: justify">
<h3><a name="#_Toc314523794">5.3. 创建群集</a></h3>
</div>
<p>以域管理员身份dbainfo.net\clusteradmin登录到虚拟机Node1，同时保持Node2处于关闭状态。展开Node1的&quot;开始&quot;菜单，定位到&quot;程序&quot;<span style="font-family:Wingdings">&agrave;</span>&quot;管理工具&quot;，打开&quot;群集管理器&quot;。</p>
<div style="text-align: justify">
<h4><span style="font-size:12pt">5.3.1. 选择创建新群集<br />
		</span></h4>
</div>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ128.png" /><br />
	点确定按钮后开始新建服务器群集向导，</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ129.png" /></p>
<div style="text-align: justify">
<h4><span style="font-size:12pt">5.3.2. 输入群集名为：ClusterSQL<br />
		</span></h4>
</div>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ130.png" /></p>
<div style="text-align: justify">
<h4><span style="font-size:12pt">5.3.3. 默认添加虚拟机Node1<br />
		</span></h4>
</div>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ131.png" /></p>
<div style="text-align: justify">
<h4><span style="font-size:12pt">5.3.4. 分析服务器配置<br />
		</span></h4>
</div>
<p>接下来向导开始分析当前的服务器配置情况。这时会对群集配置进行一个完全分析。如果有任何一项无法通过检测，务必检查原因、排除问题。故障排除后，不需要重新再来，只需点一下&quot;重新分析&quot;按钮就行。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ132.png" /></p>
<div style="text-align: justify">
<h4><span style="font-size:12pt">5.3.5. 输入群集的IP地址<br />
		</span></h4>
</div>
<p>设置群集的IP地址 ：192.168.100.110，该地址是Node1和Node2共同虚拟出来的群集IP。其FQDN地址对应于前面的ClusterSQL.dbainfo.net</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ133.png" /></p>
<div style="text-align: justify">
<h4><span style="font-size:12pt">5.3.6. 设置群集服务的启动用户<br />
		</span></h4>
</div>
<p>输入前面创建的群集服务帐号作为群集服务的启动用户。该帐号可以不是域管理员，但是必须是各节点的本地管理员。将其设置为&quot;clusterservice&quot;，并输入该用户的密码和选择所在的域。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ134.png" /></p>
<div style="text-align: justify">
<h4><span style="font-size:12pt">5.3.7. 配置信息汇总<br />
		</span></h4>
</div>
<p>显示之前配置的一些信息，单击&quot;仲裁&quot;按钮，如果当前默认选择的不是作为仲裁盘的磁盘 Q:，则改为选择&quot;磁盘Q:&quot;，然后单击&quot;OK&quot;按钮返回&quot;新建服务器群集向导&quot;对话框。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ135.png" /></p>
<p>如果发现配置有错误，可以点击&quot;上一步&quot;进行更改。否则点击&quot;下一步&quot;，开始群集创建。</p>
<p>确认列出的所有信息都没有问题后，单击&quot;下一步&quot;按钮。</p>
<div style="text-align: justify">
<h4><span style="font-size:12pt">5.3.8. 开始创建群集<br />
		</span></h4>
</div>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ136.png" /></p>
<p>接下来开始创建群集，一般来说，只要前面群集前的分析没有问题，创建过程一般都不会有问题的。群集创建完成后，可以单击&quot;查看日志&quot;来查看群集的安装日志。</p>
<div style="text-align: justify">
<h4><span style="font-size:12pt">5.3.9. 完成新建服务器群集向导<br />
		</span></h4>
</div>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ137.png" /></p>
<p>至此，我们已经成功得在Node1上配置了群集服务。</p>
<div style="text-align: justify">
<h4><span style="font-size:12pt">5.3.10. 重命名群组为SQL2005<br />
		</span></h4>
</div>
<p>群集创建好后，群集管理器会自动连接到刚才创建的群集，可以看到群集创建向导自动为共享数据盘创建了一个组（组0）。其中，仲裁盘Q、群集的名称和群集IP地址在同一个组（群集组）中；共享数据盘在组0中。群集资源所有者均为Node1，并均处于联机状态。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ138.png" /></p>
<p>将组0重命名为：SQL2005</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ139.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ140.png" /></p>
<p>成功完成上述步骤后，群集就建立起来了。</p>
<div style="text-align: justify">
<h3><a name="#_Toc314523795">5.4. 在群集中添加节点</a></h3>
</div>
<p>开启Node2节点，同时不要关闭Node1，否则无法加入现有群集。打开Node2的群集管理器，选择&quot;添加节点到群集&quot;，&quot;浏览&quot;，找到之前创建的群集名ClusterSQL。点击&quot;确定&quot;。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ141.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ142.png" /></p>
<p>进入添加节点向导</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ143.png" /></p>
<p>选择要添加到现有群集的节点。这里选择Node2</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ144.png" /></p>
<p>同样，节点加入前会进行群集配置分析。如果分析结果中有任何问题，请着手解决后再往下继续。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ145.png" /></p>
<p>输入群集服务帐号</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ146.png" /></p>
<p>群集配置信息汇总，返回修改请点击&quot;上一步&quot;，继续请点击&quot;下一步&quot;</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ147.png" /></p>
<p>开始&quot;添加节点到群集&quot;的配置操作</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ148.png" /></p>
<p>完成节点添加工作</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ149.png" /></p>
<p>所有的节点都添加到群集后，在群集管理器中，可以看到类似下面的结果。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ150.png" /></p>
<p>至此，我们成功地在Node1上新建了一个名为ClusterSQL的群集，并成功将Node2加入该群集中。</p>
<div style="text-align: justify">
<h2><a name="#_Toc314523796"><span style="font-size:15pt">6. 配置群集服务<br />
		</span></a></h2>
</div>
<div style="text-align: justify">
<h3><a name="#_Toc314523797">6.1. 群集网络配置</a></h3>
</div>
<p>进行专用网络配置。打开<strong>群集管理器</strong>，单击&quot;<strong>群集配置</strong>&quot;，单击&quot;<strong>网络</strong>&quot;，右键选择private的属性。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ151.png" /></p>
<p>选择&quot;为群集使用启用这个网络&quot;和&quot;只用于内部群集通讯（专用网络）&quot;。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ152.png" /></p>
<p>对上图中的几个选项，我稍微做一下解释:</p>
<p><strong>为群集使用启用这个网络</strong>: 如果选定了该复选框，群集服务将使用该网络。默认对所有网络选定该复选框。</p>
<p><strong>只用于客户端访问（公用网络）</strong>:如果您想让群集服务仅使用该网络适配器与其它客户端进行外部通信，那么选择该选项。该网络适配器将不进行节点对节点通信。</p>
<p><strong>只用于内部群集通信（专用网络）</strong>:如果您想让群集仅使用该网络进行节点对节点通信，那么选择该选项。</p>
<p><strong>所有通信（混合网络）</strong>:如果您想让群集服务使用该网络适配器进行节点对节点通信和外部客户端通信，那么选择该选项。默认对所有网络选定该复选框。</p>
<p><strong>对公用网络选择&quot;为群集使用启用这个网络&quot;和&quot;所有通讯（混合网络）&quot;。<br />
	</strong></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ153.png" /></p>
<div style="text-align: justify">
<h3><a name="#_Toc314523798">6.2. 心跳适配器优先化</a></h3>
</div>
<p><span style="color:red">由于群集服务总是尝试使用列于首位的网络适配器进行节点间的远程过程调用（RPC）通信。只有当群集服务无法使用第一个网络适配器进行通信时，才会使用列表上的下一个网络适配器。所以我们需要调整一下心跳适配器的优先级</span>。</p>
<p>启动群集管理器。右击群集名称CLUSTERSQL，然后单击&quot;<strong>属性</strong>&quot;，在弹出的对话框中单击&quot;<strong>网络优先级</strong>&quot;选项卡。将private上移至顶部。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ154.png" /></p>
<div style="text-align: justify">
<h3><a name="#_Toc314523799">6.3. 仲裁磁盘配置</a></h3>
</div>
<p>启动&quot;<strong>群集管理器</strong>&quot;。右击左上角的群集名称CLUSTERSQL，然后单击&quot;<strong>属性</strong>&quot;。单击&quot;<strong>仲裁</strong>&quot;选项卡。在&quot;<strong>仲裁资源</strong>&quot;列表框中，选择&quot;<strong>磁盘Q</strong>&quot;。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ155.png" /></p>
<div style="text-align: justify">
<h3><a name="#_Toc314523800">6.4. 创建一个启动延迟</a></h3>
</div>
<p><span style="color:red"><strong>此操作非必需！<br />
	</strong></span></p>
<p>当 出现所有的群集节点均同时启动并尝试附加到仲裁资源的情况时，群集服务可能无法启动。例如：在发生电源故障后，同时对所有节点恢复电力时，可能出现这种情 况。（尽管可能性比较低，但是还是有可能发生的。）要避免这种情况，可以编辑boot.ini文件。将Timeout设置不同的值，以避免两个节点同时启 动。</p>
<p>(1) 打开Node1上系统盘根目录下的boot.ini文件，按下图修改。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ156.png" /></p>
<p>也许您会问，为什么要添加一行同样的记录。这是因为如果是单操作系统，无论你如何设置timeout的值都是没有用的。只有多系统才会读取这个值。所以我们复制同样的记录来实现启动延迟的目的。</p>
<p>(2) 同样的方法，将Node2上的boot.ini文件的timeout值设置为其他数值。如果您想在恢复电力时， Node1能够优先启动，就把Node2上的timeout值大于10。以错开同时启动。</p>
<div style="text-align: justify">
<h3><a name="#_Toc314523801">6.5. 测试群集安装</a></h3>
</div>
<p>前面我们在Node1和Node2新建群集和加入现有群集操作完成后，都分别给出了一张截图用来验证群集安装的正确性。如果您觉得验证不周全，还可以采用如下几个方法来验证。</p>
<p>最简单的验证就是通过群集管理器。打开群集管理器，查看是否能够打开到群集的连接。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ157.png" /></p>
<p>查看群集服务是否启动</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ158.png" /></p>
<p>查看相关事件日志</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ159.png" /></p>
<p>相关注册表键值</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ160.png" /></p>
<div style="text-align: justify">
<h2><a name="#_Toc314523802"><span style="font-size:15pt">7. 故障转移测试<br />
		</span></a></h2>
</div>
<p>在这一环节中，准备将测试分为初级测试和高级测试两块来验证群集的故障转移功能。</p>
<div style="text-align: justify">
<h3><a name="#_Toc314523803">7.1. 初级测试</a></h3>
</div>
<p>打开群集管理器，从图中我们可以看出，目前组SQL2005中的数据共享磁盘的所有者为Node1，状态为联机。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ161.png" /></p>
<p>&nbsp;</p>
<p>右键选择SQL2005的&quot;<strong>属性</strong>&quot;，再选择&quot;<strong>移动组</strong>&quot;。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ162.png" /></p>
<p>可以看到此时磁盘 R：的状态为&quot;<strong>脱机</strong>&quot;。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ163.png" /></p>
<p>共享数据磁盘R的所有者很快转移到Node2上了，状态为联机。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ164.png" /></p>
<p>此实验说明，在群集服务中，资源能够从一个节点手动转移到另一个节点。（当然也能够自动转移，后面的实验均属于自动转移）</p>
<div style="text-align: justify">
<h3><a name="#_Toc314523804">7.2. 高级测试</a></h3>
</div>
<div style="text-align: justify">
<h4><span style="font-size:12pt">7.2.1. 手工模拟故障1次<br />
		</span></h4>
</div>
<p>打开群集管理器，对磁盘Q进行一次&quot;<strong>初始故障</strong>&quot;操作。此时磁盘Q的所有者为Node1。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ165.png" /></p>
<p>磁盘Q会经历联机挂起的阶段，持续的时间非常短暂</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ166.png" /></p>
<p>经过很短的时间后，磁盘Q又自动联机了，所有者还是Node1。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ167.png" /></p>
<p>此实验说明，群集节点的资源，在遇到初始故障后，能够自我修复，重新回到联机状态。虽然在这个实验中没有体现出能够初始故障多少次，但是我可以告诉大家，是3次。如果初始故障次数超过3次，就不会自我修复了，而是会进行故障转移。下面的实验会证明这一点。</p>
<div style="text-align: justify">
<h4><span style="font-size:12pt">7.2.2. 手工连续模拟故障4次<br />
		</span></h4>
</div>
<p>打开群集管理器，对磁盘R进行&quot;<strong>初始故障</strong>&quot;操作，重复4次。此时磁盘R的所有者还属于Node1。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ168.png" /></p>
<p>4次模拟故障后，定位到&quot;<strong>资源</strong>&quot;，在右边窗口中可以看到，所有资源已自动迁移到Node2上，处于联机状态。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ169.png" /></p>
<p>由于心跳侦测机制的作用（心跳信息大约每1.2秒一次），群集服务会发现Node1并不是真正的宕机，所以Node1会自动尝试联机。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ170.png" /></p>
<p>节点Node1已恢复正常</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ171.png" /></p>
<p>此实验说明，在群集服务中，当某个节点故障超过3次后，则不会自动恢复，而是进行故障转移。同时也说明，当群集服务检测到原节点可用时，原节点会再次自动回到群集中。此过程的专业术语叫&quot;<strong>故障回复</strong>&quot;</p>
<div style="text-align: justify">
<h4><span style="font-size:12pt">7.2.3. 停止群集服务测试<br />
		</span></h4>
</div>
<p>在停止Node2上的群集服务前，先打开群集管理器，可以观察到，目前资源的所有者是Node2。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ172.png" /></p>
<p>停止Node2上的群集服务。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ173.png" /></p>
<p>再次回到群集管理器，发现资源的所有者已经切换到Node1上。因为Node2上的服务已停止，不可能自动恢复过来。仍旧通过心跳侦测机制，当丢失4次心跳信息后，（大约5秒），则会宣告该节点失败。所以图中显示红叉，表示Node2这个节点目前不可用。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ174.png" /></p>
<p>此实验说明，当某个节点上的群集服务停止后，运行在该问题节点上的资源会自动转移到其他正常节点。</p>
<div style="text-align: justify">
<h4><span style="font-size:12pt">7.2.4. 模拟意外断电时故障转移<br />
		</span></h4>
</div>
<p>打开群集管理器，可以看到资源的所有者是Node1。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ175.png" /></p>
<p>直接关闭虚拟机后，打开Node2上的群集管理器，发现资源已经为脱机状态，且群集组已显示不正常。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ176.png" /></p>
<p>群集服务试图将资源所有者切换到Node2上。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ177.png" /></p>
<p>资源已全部迁移到Node2上，且显示Node1不正常。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ178.png" /></p>
<p>此实验说明，当群集中的节点遇到突发性的意外事件（如意外断电等。）后，资源会自动从问题节点转移到正常节点。</p>
<p>至此，我们已经完成了两个虚拟机节点上的群集服务配置。服务器群集已经完全可以运作了。下面准备安装SQL Server 2005故障转移群集！</p>
<hr />
<h2>链接：</h2>
<p><a href="https://www.dbainfo.net/sqlserver-2005-failover-cluster1.htm">在VM Server中配置SQL Server 2005故障转移群集(1)&mdash;创建虚拟机</a></p>
<p><a href="https://www.dbainfo.net/sqlserver-2005-failover-cluster2.htm">在VM Server中配置SQL Server 2005故障转移群集(2)---配置群集<br />
	</a></p>
<p><a href="https://www.dbainfo.net/sqlserver-2005-failover-cluster3.htm">在VM Server中配置SQL Server 2005故障转移群集(3)&mdash;安装实例</a></p>
<div style="clear: both; margin: 10px 0pt; border: 1px dashed rgb(153, 153, 153); font-size: 12px; padding: 5px 10px;">
<li>本文链接地址：<a href="https://www.dbainfo.net/sqlserver-2005-failover-cluster2.htm">https://www.dbainfo.net/sqlserver-2005-failover-cluster2.htm</a>；</li>
<li>本文为dbainfo个人原创，请在尊重作者劳动成果的前提下进行转载；</li>
<li>转载务必注明原始出处 : <a href="https://www.dbainfo.net/">Sybase数据库技术，数据库恢复专家</a>；</li>
<li>对《<a href="https://www.dbainfo.net/sqlserver-2005-failover-cluster2.htm">在VM Server中配置SQL Server 2005故障转移群集(2)&#8212;配置群集</a>》有何疑问或见解，请在本文下方发表；</li>
<li>对网站还有其他问题或建议，请提交在<a href="https://www.dbainfo.net/messages" target="_blank">留言板</a>，谢谢！</li>
</div>
<h2  class="related_post_title">相关文章</h2><ul class="related_post"><li>2012-01-17 -- <a href="https://www.dbainfo.net/sqlserver-2005-failover-cluster3.htm" title="在VM Server中配置SQL Server 2005故障转移群集(3)—安装实例">在VM Server中配置SQL Server 2005故障转移群集(3)—安装实例</a> (0)</li><li>2012-01-17 -- <a href="https://www.dbainfo.net/sqlserver-2005-failover-cluster1.htm" title="在VM Server中配置SQL Server 2005故障转移群集(1)—创建虚拟机">在VM Server中配置SQL Server 2005故障转移群集(1)—创建虚拟机</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>https://www.dbainfo.net/sqlserver-2005-failover-cluster2.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>在VM Server中配置SQL Server 2005故障转移群集(1)—创建虚拟机</title>
		<link>https://www.dbainfo.net/sqlserver-2005-failover-cluster1.htm</link>
		<comments>https://www.dbainfo.net/sqlserver-2005-failover-cluster1.htm#comments</comments>
		<pubDate>Tue, 17 Jan 2012 01:17:00 +0000</pubDate>
		<dc:creator>dbainfo</dc:creator>
				<category><![CDATA[SQL SERVER]]></category>
		<category><![CDATA[故障转移群集]]></category>

		<guid isPermaLink="false">http://www.dbainfo.net/%e5%9c%a8vm-server%e4%b8%ad%e9%85%8d%e7%bd%aesql-server-2005%e6%95%85%e9%9a%9c%e8%bd%ac%e7%a7%bb%e7%be%a4%e9%9b%86.htm</guid>
		<description><![CDATA[在VM Server中配置SQL Server 2005故障转移群集(1)---创建虚拟机 0. 环境 1. 创建模板机 2. 创建其他虚拟机 2.1. 修改虚拟机的SID 2.2. 复制虚拟机 3. 配置域服务器 3.1. 配置IP地址 3.2. 修改计算机名和重新生成SID 3.3. 配置域服务器 &#160; 0. 环境 &#160; 使用VM Server 1.0.6 域服务器DNServer 虚拟机Node1和Node2 &#160; 1. 创建模板机 VM Server 1.0.6安装完成后会在管理工具 &#62; 服务中注册5个服务：VMware Authorization Service、VMware DHCP Service、VMware NAT Service、VMware Registration Service、VMware Registration Service，这5个服务的启动类型默认为随系统自动启动，你可以将它们的启动类型改为手动。在需要使用VM Server虚拟机的时候再启动它们，如下图示 请确保这5个VM Server相关服务都正常启动后再使用VM Server虚拟机，否则可能出现异常情况。 &#160; 双击桌面上的&#34;VMware [...]]]></description>
			<content:encoded><![CDATA[<h2>在VM Server中配置SQL Server 2005故障转移群集(1)---创建虚拟机</h2>
<p style="text-align: justify; margin-left: 22pt"><a href="#_Toc314523779"><span style="font-size:10pt">0. 环境</span></a><span style="font-size:10pt"><br />
	</span></p>
<p style="text-align: justify; margin-left: 22pt"><a href="#_Toc314523780"><span style="font-size:10pt">1. 创建模板机</span></a><span style="font-size:10pt"><br />
	</span></p>
<p style="text-align: justify; margin-left: 22pt"><a href="#_Toc314523781"><span style="font-size:10pt">2. 创建其他虚拟机</span></a><span style="font-size:10pt"><br />
	</span></p>
<p style="text-align: justify; margin-left: 44pt"><a href="#_Toc314523782"><span style="font-size:10pt">2.1. 修改虚拟机的SID</span></a><span style="font-size:10pt"><br />
	</span></p>
<p style="text-align: justify; margin-left: 44pt"><a href="#_Toc314523783"><span style="font-size:10pt">2.2. 复制虚拟机</span></a><span style="font-size:10pt"><br />
	</span></p>
<p style="text-align: justify; margin-left: 22pt"><a href="#_Toc314523784"><span style="font-size:10pt">3. 配置域服务器</span></a><span style="font-size:10pt"><br />
	</span></p>
<p style="text-align: justify; margin-left: 44pt"><a href="#_Toc314523785"><span style="font-size:10pt">3.1. 配置IP地址</span></a><span style="font-size:10pt"><br />
	</span></p>
<p style="text-align: justify; margin-left: 44pt"><a href="#_Toc314523786"><span style="font-size:10pt">3.2. 修改计算机名和重新生成SID</span></a><span style="font-size:10pt"><br />
	</span></p>
<p style="text-align: justify; margin-left: 44pt"><a href="#_Toc314523787"><span style="font-size:10pt">3.3. 配置域服务器</span></a><span style="font-size:10pt"><br />
	</span></p>
<p>&nbsp;</p>
<h2><a name="#_Toc314523779"><span style="font-size:15pt">0. 环境<br />
	</span></a></h2>
<p>&nbsp;</p>
<p>使用VM Server 1.0.6</p>
<p>域服务器DNServer</p>
<p>虚拟机Node1和Node2</p>
<p>&nbsp;</p>
<div style="text-align: justify">
<h2><a name="#_Toc314523780"><span style="font-size:15pt">1. 创建模板机<br />
		</span></a></h2>
</div>
<p>VM Server 1.0.6安装完成后会在管理工具 &gt; 服务中注册5个服务：VMware Authorization Service、VMware DHCP Service、VMware NAT Service、VMware Registration Service、VMware Registration Service，这5个服务的启动类型默认为随系统自动启动，你可以将它们的启动类型改为手动。在需要使用VM Server虚拟机的时候再启动它们，如下图示</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ1.png" /></p>
<p>请确保这5个VM Server相关服务都正常启动后再使用VM Server虚拟机，否则可能出现异常情况。</p>
<p>&nbsp;</p>
<p>双击桌面上的&quot;VMware Server Console&quot;图标，打开VM Server1.0.6虚拟机的Vmware Server Console，首先弹出如下图所示的登录窗口</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ2.png" /></p>
<p>选择连接到本地还是远程虚拟机服务器。保持默认的Local host，点OK按钮进入Vmware Server Console</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ3.png" /></p>
<p>单击&quot;New Virtual Machine&quot;打开虚拟机创建向导，</p>
<p><span id="more-1798"></span></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ4.png" /></p>
<p>点下一步开始创建VM Server虚拟机，</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ5.png" /></p>
<p>选择Custom，定制创建虚拟机，</p>
<p style="text-align: center">&nbsp;</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ6.png" /></p>
<p>选择 Windows Server 2003 Enterprise Edition，</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ7.png" /></p>
<p>输入虚拟机的名称，以及虚拟机文件的保存位置；选择一个剩余空间比较多的盘符，这里输入的虚拟机名称不等于即将创建的虚拟机的主机名。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ8.png" /></p>
<p>取消使这台虚拟机私有的选项，这样其它用户也可以使用该虚拟机，前提条件是其它用户拥有访问虚拟机所在文件系统的权限。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ9.png" /></p>
<p>使用默认选项，继续</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ10.png" /></p>
<p>使用一个处理器核，</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ11.png" /></p>
<p>调整虚拟机使用的物理内存大小，因为DNS服务器仅作域名解析服务，工作负荷相对较少，分配256MB的内存。也可以在虚拟机创建完毕后再修改内存大小，在虚拟机关机的情况下才允许修改。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ12.png" /></p>
<p>网络类型选择Host Only，选择桥接或者NAT的类型可能会导致SQL Server群集配置失败。选择Host Only类型。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ13.png" /></p>
<p>IO适配器类型使用默认的，</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ14.png" /></p>
<p>默认创建一个虚拟磁盘，</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ15.png" /></p>
<p>默认SCSI即可，</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ16.png" /></p>
<p>设置虚拟机磁盘的最大大小（GBytes）。取消立即分配所有磁盘空间的选项，在物理机上虚拟机的虚拟磁盘文件所占用的空间是动态增长的，这样可以节省物理机上的磁盘空间。不选split disk init 2GB files，仅当该虚拟机虚拟磁盘所在盘符文件系统不支持超过2GB的大文件时才选择。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ17.png" /></p>
<p>设置虚拟机虚拟磁盘文件的名称，点完成按钮后可以看到虚拟机的配置情况，</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ18.png" /></p>
<p>安装虚拟机所使用的操作系统介质可以有两个来源：虚拟机所在物理机的光驱、操作系统安装光盘的iso镜像文件。如果使用光盘安装OS，则应该选择使用物理光驱；如果使用ISO镜像安装OS，则应该选择&quot;Use ISO image&quot;，根据实际情况，选择两种中的一种。</p>
<p>如果配置使用物理光驱，则复选&quot;Legacy emulation&quot;复选框（否则虚拟机启动可能非常缓慢）。</p>
<p>本实验选择使用操作系统光盘镜像文件。</p>
<p>双击虚拟机&quot;Devices&quot;列表中的&quot;CD-ROM&quot;，在随后出现的&quot;CD-ROM device&quot;对话框中，对CD-ROM进行配置。</p>
<p style="text-align: center">&nbsp;</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ19.png" /></p>
<p>完成上述设置后，单击Commands列表下的&quot;Start this virtual machine&quot;以启动虚拟机，并完成操作系统的安装。该安装过程和在物理机上安装Windows Server 2003 Enterprise Edition的过程一致。</p>
<p>操作系统安装完成后，关闭模板虚拟机。</p>
<p>&nbsp;</p>
<div style="text-align: justify">
<h2><a name="#_Toc314523781"><span style="font-size:15pt">2. 创建其他虚拟机<br />
		</span></a></h2>
</div>
<p>安装SQL Server 2005群集至少需要2个节点。本实验环境需要一台域服务器和两个SQL Server 2005群集节点。将上面步骤中创建的模板虚拟机作为域服务器，从模板机克隆出来两台虚拟机作为SQL Server 2005群集的两个节点。</p>
<div style="text-align: justify">
<h3><a name="#_Toc314523782">2.1. 修改虚拟机的SID</a></h3>
</div>
<p>模板机安装好操作系统后，可以使用Sysprep工具抽取SID后关机并做一个快照，这样克隆出来的虚拟机只需要在启动的时候配置一下就可以了。如果不使用Sysprep工具，则对于克隆出来的虚拟机，需要使用newsid这个小工具来重新生成SID，否则加入域的时候会出问题，newsid可以从<a href="http://technet.microsoft.com/en-us/sysinternals/bb897418.aspx">http://technet.microsoft.com/en-us/sysinternals/bb897418.aspx</a>下载。</p>
<p>在这里，我们使用newsid来重新SID。</p>
<div style="text-align: justify">
<h3><a name="#_Toc314523783">2.2. 复制虚拟机</a></h3>
</div>
<p>关闭模板机，并且从&quot;VMware Server Console&quot;的TAB中去掉它（单击模板机的选项卡标签，再File&gt;Close），避免误操作。</p>
<p>将模板机所在文件夹C:\Virtual Machines\DNServer拷贝两份，分别命名为：D:\Virtual Machines\Node1和I:\virtual-systems\Node2。</p>
<p>&nbsp;</p>
<p>回到&quot;VMware Server Console&quot;，单击选项卡中的&quot;Home&quot;标签，然后单击&quot;Open Existing Virtual Machine&quot;，在随后出现的&quot;Open Virtual Machine&quot;对话框中，单击&quot;Browse&quot;按钮，在随后出来的&quot;Browse for a Virtual Machine&quot;对话框中，找到复制出来的D:\Virtual Machines\Node1文件夹，选择下面的Windows Server 2003 Enterprise Edition.vmx文件，并单击&quot;Open&quot;按钮以打开它。</p>
<p>&nbsp;</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ20.png" /></p>
<p>回到&quot;VMware Server Console&quot;，在选项卡中单击刚刚打开的虚拟机的标签DNServer，在Commands列表中单击&quot;Edit virtual machine settings&quot;，在随后出现的&quot;virtual machine settings&quot;对话框中，单击选项卡中的&quot;Options&quot;标签，在&quot;virtual machine name&quot;中输入&quot;Node1&quot;，然后单击&quot;OK&quot;按钮。设置的&quot;virtual machine name&quot;名称将显示在&quot;VMware Server Console&quot;的选项卡标签中。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ21.png" /></p>
<p>&nbsp;</p>
<p>按照同样的步骤，将SQL Server 2005 群集的第二个节点命名为：Node2。</p>
<p>在Vmware Server Console的选项卡显示如下：</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ22.png" /></p>
<p>&nbsp;</p>
<div style="text-align: justify">
<h2><a name="#_Toc314523784"><span style="font-size:15pt">3. 配置域服务器<br />
		</span></a></h2>
</div>
<p>启动Virtual Machine Name为：DNServer的虚拟机，</p>
<div style="text-align: justify">
<h3><a name="#_Toc314523785">3.1. 配置IP地址</a></h3>
</div>
<p>虚拟机DNServer启动并进入操作系统后，首先配置好IP地址。</p>
<p>在操作系统的网络配置中，将此计算机的IP地址设置为：192.168.100.1，子网掩码为：255.255.255.0，并将首选DNS服务器指向本机也设置为：192.168.100.1。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ23.png" /></p>
<div style="text-align: justify">
<h3><a name="#_Toc314523786">3.2. 修改计算机名和重新生成SID</a></h3>
</div>
<p>这台将用作域服务器的虚拟机是从模板机克隆出来的，需要使用newsid这个小工具来重新生成SID，否则加入域的时候会出问题。使用newsid来重新生成虚拟机的SID。可以到<a href="http://technet.microsoft.com/en-us/sysinternals/bb897418.aspx下载newsid.exe">http://technet.microsoft.com/en-us/sysinternals/bb897418.aspx下载newsid.exe</a>这个工具。</p>
<p>&nbsp;</p>
<p>先将newsid.exe这个文件拷贝到虚拟机DNServer上。虚拟机DNServer使用的网络类型为：Host-Only，虚拟机配置的IP地址为：192.168.100.1，将物理机上的虚拟网卡VMware Network Adapter VMnet1的IP地址配置为：192.168.100.2，这样以便物理机和虚拟机DNServer通信。</p>
<p>&nbsp;</p>
<p style="text-align: center">物理机上虚拟网卡VMware Network Adapter VMnet1的IP地址配置如下示：</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ24.png" /></p>
<p>在物理机上ping虚拟机DNServer的IP地址192.168.100.1，以及在虚拟机DNServer来ping物理机的IP地址192.168.100.2，确保都能够ping通。</p>
<p>&nbsp;</p>
<p>将文件newsid.exe拷贝到虚拟机上。接下来使用newsid这个小工具来重新生成SID，并重新设置计算机名称。启动newsid后，会以向导的形式提示各项设置，除&quot;Rename the Compter&quot;这个步骤需要将计算机名设置为&quot;DNServer&quot;外，其他均保持默认设置即可。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ25.png" /></p>
<p>完成所有的设置后，newsid会开始做相关的处理，并且会在处理完成后自动重启虚拟机。重启系统后，下面开始配置虚拟机DNServer为域服务器。</p>
<div style="text-align: justify">
<h3><a name="#_Toc314523787">3.3. 配置域服务器</a></h3>
</div>
<p>将计算机名称为DNServer的虚拟机配置成域服务器。</p>
<div style="text-align: justify">
<h4><span style="font-size:12pt">3.3.1. 配置域服务器IP地址<br />
		</span></h4>
</div>
<p>如下：</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ26.png" /></p>
<p>IP地址： 192.168.100.1</p>
<p>子网掩码： 255.255.255.0</p>
<p>DNS服务器: 192.168.100.1</p>
<p>&nbsp;</p>
<div style="text-align: justify">
<h4><span style="font-size:12pt">3.3.2. 安装域名系统DNS服务<br />
		</span></h4>
</div>
<p>在控制面板中运行添加或删除程序，选择添加/删除<strong>Windows</strong>组件，在组件列表中选中网络服务，然后详细信息按钮，在弹出的网络服务列表中选择域名系统(DNS)，</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ27.png" /></p>
<div style="text-align: justify">
<h4><span style="font-size:12pt">3.3.3. 新建正向查找区域<br />
		</span></h4>
</div>
<p>DNS服务安装完成后，在管理工具中选择DNS 管理，在正向查询区域中点击右键，点击新建区域，</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ28.png" /></p>
<div style="text-align: justify"><strong>(a) 选择区域类型为主要区域<br />
	</strong></div>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ29.png" /></p>
<div style="text-align: justify"><strong>(b) 新建区域名称：dbainfo.net<br />
	</strong></div>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ30.png" /></p>
<div style="text-align: justify"><strong>(c) 使用默认区域文件<br />
	</strong></div>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ31.png" /></p>
<div style="text-align: justify"><strong>(d) 选择允许非安全和安全动态更新<br />
	</strong></div>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ32.png" /></p>
<div style="text-align: justify"><strong>(e) 完成新建正向查找区域<br />
	</strong></div>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ33.png" /></p>
<div style="text-align: justify">
<h4><span style="font-size:12pt">3.3.4. 新建反向查找区域<br />
		</span></h4>
</div>
<p><span style="font-family:华文中宋; font-size:12pt">在反向查找区域中点右键，选择新建区域</span></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ34.png" /></p>
<div style="text-align: justify"><strong>(a) 选择主要区域<br />
	</strong></div>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ35.png" /></p>
<div style="text-align: justify"><strong>(b) 输入相应的网段，设置为192.168.100<br />
	</strong></div>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ36.png" /></p>
<div style="text-align: justify"><strong>(c) 使用默认区域文件<br />
	</strong></div>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ37.png" /></p>
<div style="text-align: justify"><strong>(d) 选择允许非安全和安全动态更新<br />
	</strong></div>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ38.png" /></p>
<div style="text-align: justify"><strong>(e) 完成新建反向查找区域<br />
	</strong></div>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ39.png" /></p>
<div style="text-align: justify">
<h4><span style="font-size:12pt">3.3.5. 配置域控制器<br />
		</span></h4>
</div>
<p>在管理工具中打开配置您的服务器向导，开始配置域控制器，</p>
<div style="text-align: justify">
<h4><span style="font-size:12pt">(a) 配置您的服务器向导<br />
		</span></h4>
</div>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ40.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ41.png" /></p>
<div style="text-align: justify"><strong>(b) 选择域控制器角色<br />
	</strong></div>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ42.png" /></p>
<div style="text-align: justify"><strong>(c) 确认配置选项<br />
	</strong></div>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ43.png" /></p>
<div style="text-align: justify"><strong>(d) 开始Active Directory安装向导<br />
	</strong></div>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ44.png" /></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ45.png" /></p>
<div style="text-align: justify"><strong>(e) 选择新域的控制器<br />
	</strong></div>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ46.png" /></p>
<div style="text-align: justify"><strong>(f) 选择在新林中的域<br />
	</strong></div>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ47.png" /></p>
<div style="text-align: justify"><strong>(g) 新域的DNS全名为：dbainfo.net<br />
	</strong></div>
<p>在新域的DNS 全名中输入：dbainfo.net，即刚才DNS 中正向查找区域中配置的区域名称。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ48.png" /></p>
<div style="text-align: justify"><strong>(h) 默认NetBIOS域名<br />
	</strong></div>
<p>域NetBIOS名使用默认的DBAINFO</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ49.png" /></p>
<div style="text-align: justify"><strong>(i) 使用默认数据库和日志文件文件夹<br />
	</strong></div>
<p>默认即可</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ50.png" /></p>
<div style="text-align: justify"><strong>(j) 使用默认的共享的系统卷<br />
	</strong></div>
<p>默认即可</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ51.png" /></p>
<div style="text-align: justify"><strong>(k) 选择DNS注册诊断<br />
	</strong></div>
<p>选择第二个选项：在这台计算机上安装并配置DNS服务器，并将这台DNS服务器设为这台计算机的首选DNS服务器。</p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ52.png" /></p>
<div style="text-align: justify"><strong>(l) 选择与windows 2000 之前的服务器操作系统兼容的权限<br />
	</strong></div>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ53.png" /></p>
<div style="text-align: justify"><strong>(m) 设置目录服务还原模式的管理员密码<br />
	</strong></div>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ54.png" /></p>
<div style="text-align: justify"><strong>(n) 确定配置选项<br />
	</strong></div>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ55.png" /></p>
<div style="text-align: justify"><strong>(o) 开始Active Directory配置<br />
	</strong></div>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ56.png" /></p>
<p>等一段时间后，配置完成。</p>
<div style="text-align: justify"><strong>(p) 完成<br />
	</strong></div>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ57.png" /></p>
<p><strong>域创建好后，根据提示重启操作系统。操作系统正常重启后，域的创建即告完成了。重启后，此服务器现在是域控制器了。<br />
	</strong></p>
<p style="text-align: center"><img alt="" src="https://www.dbainfo.net/wp-content/uploads/2012/01/011712_0113_VMServerSQ58.png" /></p>
<hr />
<h2>链接：</h2>
<p><a href="https://www.dbainfo.net/sqlserver-2005-failover-cluster1.htm">在VM Server中配置SQL Server 2005故障转移群集(1)&mdash;创建虚拟机</a></p>
<p><a href="https://www.dbainfo.net/sqlserver-2005-failover-cluster2.htm">在VM Server中配置SQL Server 2005故障转移群集(2)---配置群集<br />
	</a></p>
<p><a href="https://www.dbainfo.net/sqlserver-2005-failover-cluster3.htm">在VM Server中配置SQL Server 2005故障转移群集(3)&mdash;安装实例<br />
	</a></p>
<div style="clear: both; margin: 10px 0pt; border: 1px dashed rgb(153, 153, 153); font-size: 12px; padding: 5px 10px;">
<li>本文链接地址：<a href="https://www.dbainfo.net/sqlserver-2005-failover-cluster1.htm">https://www.dbainfo.net/sqlserver-2005-failover-cluster1.htm</a>；</li>
<li>本文为dbainfo个人原创，请在尊重作者劳动成果的前提下进行转载；</li>
<li>转载务必注明原始出处 : <a href="https://www.dbainfo.net/">Sybase数据库技术，数据库恢复专家</a>；</li>
<li>对《<a href="https://www.dbainfo.net/sqlserver-2005-failover-cluster1.htm">在VM Server中配置SQL Server 2005故障转移群集(1)—创建虚拟机</a>》有何疑问或见解，请在本文下方发表；</li>
<li>对网站还有其他问题或建议，请提交在<a href="https://www.dbainfo.net/messages" target="_blank">留言板</a>，谢谢！</li>
</div>
<h2  class="related_post_title">相关文章</h2><ul class="related_post"><li>2012-01-17 -- <a href="https://www.dbainfo.net/sqlserver-2005-failover-cluster3.htm" title="在VM Server中配置SQL Server 2005故障转移群集(3)—安装实例">在VM Server中配置SQL Server 2005故障转移群集(3)—安装实例</a> (0)</li><li>2012-01-17 -- <a href="https://www.dbainfo.net/sqlserver-2005-failover-cluster2.htm" title="在VM Server中配置SQL Server 2005故障转移群集(2)&#8212;配置群集">在VM Server中配置SQL Server 2005故障转移群集(2)&#8212;配置群集</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>https://www.dbainfo.net/sqlserver-2005-failover-cluster1.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQL Server 2005系统数据库master重建、修复</title>
		<link>https://www.dbainfo.net/sqlserver2005-reinstall-sql-engine.htm</link>
		<comments>https://www.dbainfo.net/sqlserver2005-reinstall-sql-engine.htm#comments</comments>
		<pubDate>Mon, 13 Dec 2010 08:18:02 +0000</pubDate>
		<dc:creator>dbainfo</dc:creator>
				<category><![CDATA[SQL SERVER]]></category>
		<category><![CDATA[master]]></category>
		<category><![CDATA[恢复]]></category>

		<guid isPermaLink="false">http://www.dbainfo.net/?p=598</guid>
		<description><![CDATA[在用SQL Server 2005进行一项测试：如何一次删除所有用户数据库时，没注意到当前数据库是master，结果，把这里的一些表都给删除了，从而，数据库引擎可以正常使 用，但如果右击任一数据库，都会出现查找master里的一个表的操作（对象名 master.dbo.spt_values&#39; 无效。 (Microsoft SQL Server，错误: 208)），而这个表被我删除了，所以就运行不成功了，想压缩数据库还行用SQL语句，很麻烦。 在网上找的大都是SQL Server 2000 master数据库重建帖子，关于SQL Server 2005 重建master的帖子基本上都是只有提问的，没有回答的，于是在国外网站上搜索了下，发现一个，但也很不好使，后来顺着他的关键词：rebuid sql Server 2005 master找到了微软的网站，没想到微软早就解决这问题了，按他说的做了一遍，OK,成功，在写这文章时又把他的MSDN地址改了下，看看有没有中文版 的，没想到还真有，可怜的搜索引擎呀，这么好的东西我怎么在baidu及google里都找不到呢。 虽然问题是解决了，不过还有一个问题，就是：重建后相当于数据库重新安装了一次，所有的登录用户，数据库都没了（听说数据都在master里，master被重建了里面的数据库相关信息当然没了。数据库文件还在，没被删除。），所以重建或者说修复好后，你还得把每个数据库都附加进来，并建相关用户。 微软官方解决方法： start /wait &#60;CD or DVD Drive&#62;\setup.exe /qn INSTANCENAME=&#60;InstanceName&#62; REINSTALL=SQL_Engine REBUILDDATABASE=1 SAPWD=&#60;NewStrongPassword&#62; 举例： start /wait L:\Servers\setup.exe /qn INSTANCENAME=&#34;MSSQLSERVER&#34; REINSTALL=SQL_Engine REBUILDDATABASE=1 SAPWD=www_yongfa365_com 如果重装、重建或修复其它服务，详情参见： 英文版：http://msdn.microsoft.com/en-us/library/ms144259(SQL.90).aspx 中文版：http://msdn.microsoft.com/zh-cn/library/ms144259(SQL.90).aspx 引用本页地址：http://www.yongfa365.com/item/SQL-Server-2005-Rebuild-System-Databases.html 本文链接地址：https://www.dbainfo.net/sqlserver2005-reinstall-sql-engine.htm； 本文为dbainfo个人原创，请在尊重作者劳动成果的前提下进行转载； 转载务必注明原始出处 : Sybase数据库技术，数据库恢复专家； 对《SQL Server [...]]]></description>
			<content:encoded><![CDATA[<p>在用SQL Server 2005进行一项测试：如何一次删除所有用户数据库时，没注意到当前数据库是master，结果，把这里的一些表都给删除了，从而，数据库引擎可以正常使 用，但如果右击任一数据库，都会出现查找master里的一个表的操作（对象名 master.dbo.spt_values&#39; 无效。 (Microsoft SQL Server，错误: 208)），而这个表被我删除了，所以就运行不成功了，想压缩数据库还行用SQL语句，很麻烦。</p>
<p>	在网上找的大都是SQL Server 2000 master数据库重建帖子，关于SQL Server 2005 重建master的帖子基本上都是只有提问的，没有回答的，于是在国外网站上搜索了下，发现一个，但也很不好使，后来顺着他的关键词：rebuid sql Server 2005 master找到了微软的网站，没想到微软早就解决这问题了，按他说的做了一遍，OK,成功，在写这文章时又把他的MSDN地址改了下，看看有没有中文版 的，没想到还真有，可怜的搜索引擎呀，这么好的东西我怎么在baidu及google里都找不到呢。</p>
<p>	虽然问题是解决了，不过还有一个问题，就是：<span style="color: rgb(255, 0, 0);">重建后相当于数据库重新安装了一次，所有的登录用户，数据库都没了</span>（听说数据都在master里，master被重建了里面的数据库相关信息当然没了。<span style="color: rgb(255, 0, 0);">数据库文件还在，没被删除。</span>），所以<span style="color: rgb(255, 0, 0);">重建或者说修复好后，你还得把每个数据库都附加进来，并建相关用户。</span></p>
<p>
	微软官方解决方法：<br />
	<span style="color: rgb(255, 0, 0);">start /wait &lt;CD or DVD Drive&gt;\setup.exe /qn INSTANCENAME=&lt;InstanceName&gt; REINSTALL=SQL_Engine REBUILDDATABASE=1 SAPWD=&lt;NewStrongPassword&gt;</span><br />
	举例：<br />
	<span style="color: rgb(255, 0, 0);">start /wait L:\Servers\setup.exe /qn INSTANCENAME=&quot;MSSQLSERVER&quot; REINSTALL=SQL_Engine REBUILDDATABASE=1 SAPWD=www_yongfa365_com</span></p>
<p>	如果重装、重建或修复其它服务，详情参见：<br />
	英文版：<a href="http://msdn.microsoft.com/en-us/library/ms144259%28SQL.90%29.aspx" target="_blank">http://msdn.microsoft.com/en-us/library/ms144259(SQL.90).aspx</a><br />
	中文版：<a href="http://msdn.microsoft.com/zh-cn/library/ms144259%28SQL.90%29.aspx" target="_blank">http://msdn.microsoft.com/zh-cn/library/ms144259(SQL.90).aspx</a><br />
	引用本页地址：<a href="http://www.yongfa365.com/item/SQL-Server-2005-Rebuild-System-Databases.html">http://www.yongfa365.com/item/SQL-Server-2005-Rebuild-System-Databases.html</a></p>
<div style="clear: both; margin: 10px 0pt; border: 1px dashed rgb(153, 153, 153); font-size: 12px; padding: 5px 10px;">
<li>本文链接地址：<a href="https://www.dbainfo.net/sqlserver2005-reinstall-sql-engine.htm">https://www.dbainfo.net/sqlserver2005-reinstall-sql-engine.htm</a>；</li>
<li>本文为dbainfo个人原创，请在尊重作者劳动成果的前提下进行转载；</li>
<li>转载务必注明原始出处 : <a href="https://www.dbainfo.net/">Sybase数据库技术，数据库恢复专家</a>；</li>
<li>对《<a href="https://www.dbainfo.net/sqlserver2005-reinstall-sql-engine.htm">SQL Server 2005系统数据库master重建、修复</a>》有何疑问或见解，请在本文下方发表；</li>
<li>对网站还有其他问题或建议，请提交在<a href="https://www.dbainfo.net/messages" target="_blank">留言板</a>，谢谢！</li>
</div>
<h2  class="related_post_title">相关文章</h2><ul class="related_post"><li>2019-04-12 -- <a href="https://www.dbainfo.net/sybase-ase-asa-recovery-service.htm" title="Sybase ASE及SQL Anywhere数据库修复专家">Sybase ASE及SQL Anywhere数据库修复专家</a> (0)</li><li>2019-04-11 -- <a href="https://www.dbainfo.net/sql-server-recovery-service.htm" title="SQL Server 数据库修复专家SQLRescue">SQL Server 数据库修复专家SQLRescue</a> (0)</li><li>2013-07-18 -- <a href="https://www.dbainfo.net/create-ase-server-by-manual.htm" title="手动创建ASE服务器">手动创建ASE服务器</a> (0)</li><li>2013-06-02 -- <a href="https://www.dbainfo.net/recovery-tools" title="Sybase数据库恢复工具">Sybase数据库恢复工具</a> (0)</li><li>2013-06-02 -- <a href="https://www.dbainfo.net/2120.htm" title=""></a> (0)</li><li>2012-06-22 -- <a href="https://www.dbainfo.net/introduce-sql-anywhere-recovery-tool-readasadb.htm" title="Sybase SQL Anywhere(ASA)数据库非常规恢复工具">Sybase SQL Anywhere(ASA)数据库非常规恢复工具</a> (0)</li><li>2010-06-28 -- <a href="https://www.dbainfo.net/deal-with-sybase-ase-load-transaction-with-until_time-failed.htm" title="load transaction with until_time执行失败">load transaction with until_time执行失败</a> (0)</li><li>2010-06-21 -- <a href="https://www.dbainfo.net/ase-cross-platform-remote-backup.htm" title="ASE跨平台远程备份">ASE跨平台远程备份</a> (0)</li><li>2010-04-09 -- <a href="https://www.dbainfo.net/sybase1503-cross-platform-recovery.htm" title="Sybase15.0.3跨平台恢复过程">Sybase15.0.3跨平台恢复过程</a> (0)</li><li>2010-02-25 -- <a href="https://www.dbainfo.net/mssqlserver-flashback-to-before-drop-table-by-logs.htm" title="MSSQLSERVER利用日志恢复drop table的表数据[转]">MSSQLSERVER利用日志恢复drop table的表数据[转]</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>https://www.dbainfo.net/sqlserver2005-reinstall-sql-engine.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
