Windows-Server-2012-R2-安装-SQL-server-2008-r2(兼容性问题已处理)

我与影子孤独终老i 提交于 2019-12-04 10:35:03

Windows Server 2012 R2 安装 SQL server 2008 r2(兼容性问题已处理)

正常情况SQL server 2008 r2默认是sp1的,但是Windows Server 2012 R2最低要求sp2因此会提示有兼容性问题,本教程就是教你如何处理兼容性问题,从而在Windows Server 2012 R2上成功安装SQL server 2008 r2

前提:默认已经安装好了Windows Server 2012 R2系统
软件准备:
  1. SQLSERVER2008_R2企业版64位(软件名字不是这个,这里只是为了演示)
  2. SQL Server2008 R2 Service Pack 2(软件名字不是这个,这里只是为了演示)

这两个软件在文章的末尾会提供下载地址

安装步骤:

注意下面的文件路径关系

  1. 安装SQLSERVER2008_R2企业版64位,选择安装路径:C:\usersofterware\sqlserver2008R2(这个位置你可以自定义,这里是以我本机安装为例,下面的所有路径均是以我本机路径为例,请知晓),当你点击安装,过一会儿会提示你有兼容性问题,先点击取消,关闭弹窗

  2. 通过步骤1以后会在C:\usersofterware\sqlserver2008R2路径下生成这些文件

    1033_ENU_LP/
    2052_CHS_LP/
    autorun.inf
    MasterDataServices/
    MediaInfo.xml
    Microsoft.VC80.CRT.manifest
    msvcr80.dll*
    redist/
    resources/
    setup.exe*
    setup.exe.config
    sqmapi.dll*
    StreamInsight/
    x64/
    序列号.txt
    
  3. 在C:\usersofterware\sqlserver2008R2创建文件夹sp

  4. 解压SQL Server2008 R2 Service Pack 2.exe文件到C:\usersofterware\sqlserver2008R2\sp

    C:\usersofterware\sqlserver2008R2\sp路径下的文件结构如下:

    _sfx_manifest_
    2052_chs_lp/
    mediainfo.xml
    microsoft.vc80.crt.manifest
    msvcr80.dll*
    resources/
    setup.exe*
    setup.exe.config
    sqmapi.dll*
    x64/
    
  5. 拷贝setup.exe文件

    robocopy C:\usersofterware\sqlserver2008R2\sp C:\usersofterware\sqlserver2008R2 Setup.exe
    
  6. 拷贝除Microsoft.SQL.Chainer.PackageData.dll之外的所有文件

    robocopy C:\usersofterware\sqlserver2008R2\sp\x64 C:\usersofterware\sqlserver2008R2\x64 /XF Microsoft.SQL.Chainer.PackageData.dll
    
  7. 新建DefaultSetup.ini(通常这个文件时直接存在的),保存到C:\usersofterware\sqlserver2008R2\x64下,内容如下:

    ;SQLSERVER2008 Configuration File
    [SQLSERVER2008]
    PID="GYF3T-H2V88-GRPPH-HWRJP-QRTYB"
    PCUSOURCE=".\sp"
    
  8. 回到C:\usersofterware\sqlserver2008R2文件加下,双击setup.exe文件就可以安装了

软件的百度云盘地址:

链接:https://pan.baidu.com/s/1OHPMQbCTzHPGz-ZGNiCAxA 
提取码:3w8h 
如果链接失效,请在评论区留言会及时更新
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!