近期在客户环境搭建SQL故障转移群集,操作系统为SQL Server 2012R2,数据库版本为SQL Server2008 R2,在安装过程中遇到问题:没有安装Windows Server 2003修补程序KB937444。FILESTREAM在给予Windows Server 2003的群集上运行需要该修补程序。

  经过查询搜索,是因为版本问题导致不支持,需要SQL Server 2008R2 SP2版本以上才可以,因此在安装时需要集成该补丁包,以下为集成方法:

1、用虚拟光驱加载SQL2008R2的镜像后,将所有文件复制到硬盘的一个文件夹(如:F:\SQL2008R2_CHS\),并在该文件夹下新建一个文件夹SP3(如:F:\SQL2008R2_CHS\SP3\)

2、将SP3文件复制到一个文件夹(如:F:\SP3\)SQLServer2008R2SP3-KB2979597-x64-CHS并对其进行解压

3、打开CMD,运行以下解包命令(红色字体部分),将其解压到F:\SQL2008R2_CHS\SP3\目录下:

  F:\SP1\SQLServer2008R2SP1-KB2528583-x64-CHS.exe /x:F:\SQL2008R2_CHS\SP3

4. 将F:\SQL2008R2_CHS\SP3\文件夹下的Setup.exe复制到F:\SQL2008R2_CHS\文件夹下,覆盖原文件(红色字体部分)。

  copy F:\SQL2008R2_CHS\SP3\Setup.exe F:\SQL2008R2_CHS\

5. 打开CMD,运行以下命令(红色字体部分)[该命令的作用是:从F:\SQL2008R2_CHS\SP3\文件夹复制除Microsoft.SQL.Chainer.PackageData.dll外的所有文件(注意:是文件而不是文件夹)到 F:\SQL2008R2_CHS\文件夹来更新原始文件。 ROBOCOPY是“Windows 的可靠文件复制”命令]:

  robocopy F:\SQL2008R2_CHS\SP3\x64 F:\SQL2008R2_CHS\x64 /XF Microsoft.SQL.Chainer.PackageData.dll

注意:如果您不小心复制Microsoft.SQL.Chainer.PackageData.dll文件,当您运行Setup.exe的时候可能会发生错误。 如果发生这种情况,恢复Microsoft.SQL.Chainer.PackageData.dll到原来的版本。

6. 确定F:\SQL2008R2_CHS\x64 文件夹内有defaultsetup.ini这个文件,用记事本打开编辑defaultsetup.ini文件,增加下列一行内容(红色字体部分):

  PCUSOURCE=".\SP1"

7、如果没有以上所说的defaultsetup.ini文件,创建一个具有下列内容的defaultsetup.ini文件(蓝色字体部分):

  ;SQLSERVER2008 R2 Configuration File

  [SQLSERVER2008]

  PID="XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"

  PCUSOURCE=".\SP1"

  (注:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX为安装序列号,用你的序列号代替即可)

并复制到F:\SQL2008R2_CHS\x64 文件夹内,该文件的作用是告诉安装程序在哪里找到SP1的源媒体,既您在第3步中提取的内容。

8、可以制作ISO镜像或直接运行F:\SQL2008R2_CHS\目录下的Setup.exe安装已集成SP1的SQL2008R2了。

规则“Windows Server 2003 FILESTREAM 修补程序检查” 失败。的更多相关文章

  1. vCenter 导入Windows Server 2003/XP自定义规范失败

    1.vcsa 切换到/etc/vmware-vpx/sysprep目录下,会有很多个目录,根据Windows Server 2003的版本,64位找到 svr2003-64 这个目录,32位找到svr ...

  2. Windows Server 2003的一些优化设置 (转至网络)

    2003序列号:JCHKR-888KX-27HVK-DT88X-T767M1.禁用配置服务器向导: 禁止“配置你的服务器”(Manage Your Server)向导的出现:在控制面板(Control ...

  3. Windows Server 2003搭建邮件服务器

    Windows Server 2003搭建邮件服务器 由于Windows Server 2003默认是没有安装我们搭建邮件服务器所需要的POP3和SMTP服务的,因此需要我们自己来安装.方法如下: 1 ...

  4. Windows Server 2003 Sp2 下无法安装SQL Server 2008 Management Studio Express问题

    Windows Server 2003 Sp2 下无法安装SQL Server 2008 Management Studio Express问题钉子 发表于 2010-5-22 1:42:51问题描述 ...

  5. 远程桌面连接不上|windows server 2003 sp2 termdd.sys(转载)

    远程桌面连接不上|windows server 2003 sp2 termdd.sys.请教一个问题,为什么 Windows Server 2003 打上SP2补丁,就不能通过远程桌面连接上去了?服务 ...

  6. Robocopy是微软Windows Server 2003资源工具包中众多多用途的实用程序之一(它是基于强大的拷贝程序

    Robocopy是微软Windows Server 2003资源工具包中众多多用途的实用程序之一(它是基于强大的拷贝程序).没错,Robocopy的功能是拷贝文件,你也许会觉得无聊并且要翻阅下一篇文章 ...

  7. 关于微软RDLC报表打印时文字拉伸问题(Windows server 2003 sp2)

    最近我们开发的打印服务频频出现打印文字拉伸问题,客户意见络绎不绝,最为明显的是使用黑体加粗后 “2.0份” 打印出来后小数点几乎看不见了,用户很容易误认为 “ 20份” .所以问题达到了不得不停下手上 ...

  8. C#创建IIS站点及相应的应用程序池,支持IIS6.0+Windows Server 2003. 使用Builder设计模式

    测试项目结构: PS:IIS6UtilsBuilder, IIS7UtilsBuilder,IISUtilsBuilder以及IISDirector为Builder设计模式实现的核心代码.Progra ...

  9. Windows server 2003 伪静态配置方法

    Windows server 2003 伪静态配置方法   先我们下载Rewrite伪静态组件到服务器,然后解压到D:\Rewrite下,解压后如下图: 提示:ReWrite组件所在目录要有网站所有者 ...

随机推荐

  1. Cassandra 配制 cassandra.yaml

    一.设置用户名和密码 修改cassandra.yaml配置文件 把默认的 authenticator: AllowAllAuthenticator 改成 authenticator: Password ...

  2. CEGUI0.8.4引入到自己工程中

    首先要确定你的CEGUI已经完全编译好,若未进行这一步请参照http://www.cnblogs.com/wenguang1996/p/5027522.html 打开VS2012新建C++工程,然后添 ...

  3. 关于区域性网站CMS的一些个人看法

    最近了解了几款国外开源CMS,与现有国内客户需求及业务习惯,结论如下:1.国人的习惯,有后台管理和会员管理2种,而老外大部分开源系统都是一个管理即前台管理,而且大部分架构是固定死的,如果在想抽出一个后 ...

  4. PHP基础班初学心得:用JQ实现表单的全选、反选、取消和删除功能

    摘要: 本人刚参加PHP基础班培训,由于之前毫无基础,分享的心得可能不规范,方法也许也"旁门左道",不能保证质量,只作自己总结学习,也希望能帮助到同样是初学者的朋友们,共同进步. ...

  5. QT QML目录导航列表视图

    [功能] /目录.文件 /文件过滤 /递归 /事件 /高亮当前行 /当前选项 /目录切换动画 /限制根目录 [下载]:http://download.csdn.net/detail/surfsky/8 ...

  6. Java 邮件发送

    <dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId&g ...

  7. SQL Server2014,附加数据库失败,错误为:5120的解决方法

    在SQL Server 2014附加数据库的时候,报错为: 无法打开物理文件XXX,操作系统错误5(拒绝访问),SQL Server 错误5120 解决方法:  我的电脑→管理→服务和应用程序→ 服务 ...

  8. [转]iOS开发中@property的属性weak nonatomic strong readonly等介绍

    转载地址: http://www.lvtao.net/ios/504.html @property与@synthesize是成对出现的,可以自动生成某个类成员变量的存取方法.在Xcode4.5以及以后 ...

  9. Linux环境下Android开发环境的搭建

    本文主要介绍在Ubuntu下Android开发环境的搭建,所使用的IDE为Eclipse(Android Studio同理,且可省去配置SDK以及安装adt插件的步骤). 1.安装JDK (1)JDK ...

  10. Java,double类型转换成String,String装换成double型

    今天,老师布置了小系统,银行用户管理系统,突然发现自己的基础知识好薄弱,就把这些记录一下, double类型转化string:Double.toString(double doub); String类 ...