在 SQL Server 操作系统Windows 8更高版本中Windows应用程序

本文包含有关如何在运行 Microsoft SQL Server 或更高版本Windows 8计算机上使用不同版本的操作系统的指南。

原始产品版本:  SQL Server
原始 KB 编号:   2681562

摘要

备注

除非另有说明,否则当操作系统受主要SQL支持时,它仍然支持所有后续服务版本。 例如,如果 Windows 10 支持 SQL Server 2016 RTM,这意味着 Windows 10 上支持 SQL Server 2016 RTM 或 SQL Server 2016 Service Pack 1 (SP1) 上的任何 CPU。

如何使用本文:

  1. 了解您尝试为SQL Server操作系统安装的版本的最低要求。

    Windows版本/SQL 版本 --> SQL Server 2019 SQL Server 2017 SQL Server 2016 SQL Server 2014 SQL Server 2012 SQL Server 2008 R2 SQL Server 2008 详细信息/限制
    Windows 10 是 (RTM) 是 (RTM) 是 (SP2) 是 (SP3) 是 (SP4) 不支持 不支持 环境的其他Windows 10信息
    Windows Server 2019 是 (RTM) 是 (RTM) 是 (SP2) 是 (SP3) 是 (SP4) 不支持 不支持 Windows Server 2019 环境的其他信息
    Windows Server 2016 是 (RTM) 是 (RTM) 是 (SP2) 是 (SP3) 是 (SP4) 不支持 不支持 有关环境Windows Server 2016信息
    Windows 8.1 是 (RTM) 是 (SP2) 是 (SP3) 是 (SP4) 是 (SP3) 是 (SP4) 有关环境Windows 8.1信息
    Windows Server 2012 R2 是 (RTM) 是 (SP2) 是 (SP3) 是 (SP4) 是 (SP3) 是 (SP4) R2 环境Windows Server 2012信息
    Windows 8 是 (RTM) 是 (SP2) 是 (SP3) 是 (SP4) 是 (SP3) 是 (SP4) 有关环境Windows 8信息
    Windows Server 2012 是 (RTM) 是 (SP2) 是 (SP3) 是 (SP4) 是 (SP3) 是 (SP4) 有关环境Windows Server 2012信息
    "硬件和软件要求"页 SQL Server 2019 SQL Server 2017 SQL Server 2016 SQL Server 2014 SQL Server 2012 SQL Server 2008 R2 SQL Server 2008
  2. 若要查找下列问题的答案,请查看"硬件和软件要求"页下的相应链接。

    • 哪些版本的SQL Server与哪些版本的版本Windows?
    • 我的.NET Framework版本需要满足哪些SQL要求?
  3. 使用上表中的"详细信息/限制"列查找有关特定操作系统SQL服务器的其他信息。

    例如,如果你想要在 2016 开发人员SQL Server 2016 开发人员Windows 10 Professional:

    1. 检查 SQL Server 2016 是否受 Windows 10。 上表中的相应值为 Yes (SP2)

      • Yes 表示SQL Server 2016 Windows 10版本。

      • (SP2) 指示应至少将 SQL Server 2016 更新为 SP2,以在 Windows 10 上支持它。

    2. SQL 2016 的"硬件和软件要求"页确认 SQL Server 2016 开发人员版在 Windows 10 Professional。

    3. 有关此配置Windows Server 2016详细信息/限制"列不会指出任何其他已知问题。

SQL Server Server 2019 的最低 Windows 版本要求

本节介绍在运行 SQL Server Server 2019 的计算机上安装Windows的最低版本要求。

在运行 SQL Server Server 2019 的计算机上安装 Windows 之前,必须确保根据情况满足以下最低要求。

  • For SQL Server 2019 on Windows

    此版本在 RTM 发布SQL Server 2019 Windows支持。

  • For SQL Server 2017 on Windows

    此版本在 RTM 发布SQL Server 2017 Windows支持。

  • For SQL Server 2016

    必须应用 SQL Server 2016 Service Pack 2 或更高版本的更新。 有关详细信息,请参阅如何获取 SQL Server 2016 的最新Service Pack。

  • For SQL Server 2014

    必须应用 SQL Server 2014 Service Pack 3 或更高版本的更新。 有关详细信息,请参阅如何获取 SQL Server 2014 的最新 Service Pack。

  • For SQL Server 2012

    必须应用 SQL Server 2012 Service Pack 4 或更高版本的更新。 有关详细信息,请参阅如何获取 SQL Server 2012 的最新 Service Pack。

    备注

    • 确保在安装 2012 或 SQL Server 2012 时检查Windows 10安装Windows Server 2016。
    • 联机联机书籍主题安装 SQL Server 2012 的 硬件和软件要求尚未更新,以反映对 Windows Server 2016   的支持。
  • For SQL Server 2008 R2

    SQL Server 2008 R2 在 Windows 10 或 Windows Server 2016。

  • For SQL Server 2008

    SQL Server 2008 在 Windows 10 或 Windows Server 2016。

SQL Server和 Windows 10 版本Windows Server 2016

本节介绍在运行 SQL Server 或 Windows Server 2016 的计算机上安装 Windows 10 的最低版本要求。

在运行 SQL Server 或 Windows Server 2016 的计算机上安装 Windows 10 或 Windows Server 2016 之前,必须确保满足以下适用于您的情况的最低要求。

  • For SQL Server 2019 on Windows

    此版本在 RTM 发布SQL Server 2019 Windows支持。

  • For SQL Server 2017 on Windows

    此版本在 RTM 发布SQL Server 2017 Windows支持。

  • For SQL Server 2016

    必须应用 SQL Server 2016 Service Pack 2 或更高版本的更新。 有关详细信息,请参阅如何获取SQL Server 2016 的最新Service Pack。

  • For SQL Server 2014

    必须应用 SQL Server 2014 Service Pack 1 或更高版本的更新。 有关详细信息,请参阅如何获取SQL Server 2014 的最新 Service Pack。

  • For SQL Server 2012

    必须应用SQL Server 2012 Service Pack 2 或更高版本的更新。 有关详细信息,请参阅如何获取SQL Server 2012 的最新 Service Pack。

    备注

    • 确保在安装 2012 或 SQL Server 2012 时检查Windows 10安装Windows Server 2016。

    • 联机联机书籍主题安装 SQL Server 2012 的 硬件和软件要求尚未更新,以反映对 Windows Server 2016 的支持。

  • For SQL Server 2008 R2

    SQL Server 2008 R2 在 Windows 10 或 Windows Server 2016。

  • For SQL Server 2008

    SQL Server 2008 在 Windows 10 或 Windows Server 2016。

SQL Server R2 或 Windows 8.1 的最低 Windows Server 2012 版本要求

本节介绍在运行 SQL Server R2 或 Windows 8.1 的计算机上安装 Windows Server 2012 的最低版本要求。

在运行 SQL Server R2 或 Windows 8.1 的计算机上安装 Windows Server 2012 之前,必须确保满足以下最低要求,以满足您的需要:

  • For SQL Server 2019 on Windows

    SQL Server R2 不支持 Windows 8.1 Windows Server 2012 2019。

  • For SQL Server 2017 on Windows

    可以在版本或更高版本SQL Server 2017 Windows版本。 有关详细信息,请参阅 SQL Server 2014 主页

  • For SQL Server 2016

    必须应用 SQL Server 2016 Service Pack 2 或更高版本的更新。 有关详细信息,请参阅如何获取 SQL Server 2016 的最新Service Pack。

  • For SQL Server 2014

    必须应用 SQL Server 2014 Service Pack 3 或更高版本的更新。 有关详细信息,请参阅如何获取 SQL Server 2014 的最新 Service Pack。

  • For SQL Server 2012

    必须应用SQL Server 2012 Service Pack 1 或更高版本的更新。 有关详细信息,请参阅如何获取SQL Server 2012 的最新 Service Pack。

    备注

    请在安装2012 或 SQL Server 2012 时检查Windows 8安装Windows Server 2012。

  • For SQL Server 2008 R2

    必须应用 SQL Server 2008 R2 Service Pack 3 或更高版本的更新。 有关详细信息,请参阅如何获取SQL Server 2008 R2 的最新 Service Pack。

  • For SQL Server 2008

    必须应用 SQL Server 2008 Service Pack 4 或更高版本的更新。

    备注

    支持产品的 RTM 安装。 但是,您必须在初始设置完成后安装相应的 Service Pack。 除非在安装 RTM 版本后应用 Service Pack 4,否则不支持 SQL Server 2008 安装。 有关详细信息,请参阅如何获取SQL Server 2008的最新 Service Pack。

此外,在运行 Windows Server 2012 R2、Windows Server 2012、Windows 8.1 或 Windows 8 的计算机上安装 SQL Server 2008 R2 和 SQL Server 2008 时,还要检查已知安装问题。

SQL Server或更新的最低Windows Server 2012版本Windows 8

备注

Windows 8支持已终止,这意味着Windows 8不再接收重要安全更新。 我们建议免费升级到 Windows 8.1以继续接收安全更新和支持。 有关其他信息,请参阅更新Windows 8.1更新Windows 8

本节介绍在运行 SQL Server 或 Windows 8 的计算机上安装 Windows Server 2012 的最低版本要求。

在运行 SQL Server 或 Windows Server 2012 Windows 8 的计算机上安装 Windows Server 2012 之前,必须确保满足以下最低要求,以满足您的需要:

  • For SQL Server 2019 on Windows

    SQL Server R2 不支持 Windows 8.1 Windows Server 2012 2019。

  • For SQL Server 2017 on Windows

    此版本在 RTM 发布SQL Server 2017 Windows支持。

  • For SQL Server 2016

    必须应用 SQL Server 2016 Service Pack 2 或更高版本的更新。 有关详细信息,请参阅如何获取 SQL Server 2016 的最新Service Pack。

  • For SQL Server 2014

    必须应用 SQL Server 2014 Service Pack 3 或更高版本的更新。 有关详细信息,请参阅如何获取 SQL Server 2014 的最新 Service Pack。

  • For SQL Server 2012

    必须应用 SQL Server 2012 Service Pack 4 或更高版本的更新。 有关详细信息,请参阅如何获取 SQL Server 2012 的最新 Service Pack。

    备注

    请在安装2012 或 SQL Server 2012 时检查Windows 8安装Windows Server 2012。

  • For SQL Server 2008 R2

    必须应用 Microsoft SQL Server 2008 R2 Service Pack 3 或更高版本的更新。

    备注

    支持产品的 RTM 安装。 但是,您必须在初始设置完成后安装相应的 Service Pack。 您将在"解决方案中心"页上看到以下消息:

    "解决方案中心"页

    有关详细信息,请参阅如何获取SQL Server 2008 R2 的最新 Service Pack。

  • For SQL Server 2008

    必须应用 SQL Server 2008 Service Pack 4 或更高版本的更新。

    备注

    支持产品的 RTM 安装。 但是,您必须在初始设置完成后安装相应的 Service Pack。 除非您在SQL RTM 版本后应用 Service Pack 4,否则不支持您的 SQL Server 2008 安装。 您将在"解决方案中心"页上看到以下消息。

    "解决方案中心"页

    有关详细信息,请参阅如何获取SQL Server 2008的最新 Service Pack。

    重要

    当您运行安装程序时,SQL Server 2008 R2 和 SQL Server 2008 中会出现以下对话框。

    2008 年 2 月 2 SQL Server 2008 年 3 月SQL Server对话框

    完成SQL Server安装程序后,必须安装 Service Pack,然后才能在此版本的 SQL Server 中运行Windows。

    • 对于 SQL Server 2008,您必须安装 Service Pack 4 (SP4) 或更高版本。

    • 对于 SQL Server 2008 R2,必须安装 Service Pack 3 (SP3) 或更高版本。

      备注

      在运行Windows Server 2012 R2、Windows Server 2012、Windows 8.1 或 Windows 8 的计算机上安装 SQL Server 2008 R2 和 SQL Server 2008 时,还请检查已知安装问题。

  • 对于 SQL Server Compact 版本

    以下版本在 R2 Windows 8.1、Windows 8、Windows Server 2012 和 Windows Server 2012 环境中受支持:

    • SQL Server Compact 3.5 Service Pack 2 及更高版本
    • SQL Server Compact 4.0 及更高版本

    备注

    未计划对移动设备Windows RT支持。

支持在 R2 或 Windows Server 2012 切换Windows Server 2012

本节讨论在安装 R2 或 Windows Server 2012时Windows Server 2012 R2 或 SQL Server支持策略。

Windows Server 2012R2 和 Windows Server 2012具有以下功能状态或模式:

  • 完整服务器
  • 最小服务器接口
  • 服务器 CoreYou 可以随时在这些功能状态之间切换。

安装 SQL Server 2014 或 SQL Server 2012 的一个或多个实例时,可以从服务器核心或最低服务器接口切换到完整服务器。 但是,请注意,安装 SQL Server 2014 或 SQL Server 2012 的一个或多个实例时,无法从完整服务器切换到最少服务器接口或服务器核心。

若要在安装 SQL Server 2014 或 SQL Server 2012 的一个或多个实例时从完整服务器切换到最小服务器接口或服务器核心,必须卸载 SQL Server 2014 或 SQL Server 2012、切换模式,然后重新安装 SQL Server 2014 或 SQL Server 2012。 但是,您可以在"完整服务器"模式下打开 SQL Server 2014 或 SQL Server 2012 安装必备组件,切换到"服务器核心"模式,然后安装 SQL Server 2014 或 SQL Server 2012。

备注

  • 最小服务器是安装了服务器管理器和其他服务器工具的服务器核心安装。 因此,SQL Server安装程序在 Windows Server 2012 R2 最小服务器接口模式Windows Server 2012最小服务器接口模式和服务器核心模式下执行相同的安装步骤。 此外,您可以在安装 SQL Server 2014 或 SQL Server 2012 的一个或多个实例时,在服务器核心和最小服务器之间切换。 这是受支持的方案。

  • SQL Server Reporting Services R2 服务器核心、Windows Server 2012 Windows Server 2012 服务器核心、Windows Server 2012 R2 最少服务器接口模式或 Windows 2012 最少服务器接口模式不支持 Windows 2012。 您可以在以完整SQL Server Reporting Services运行 Windows Server 2012 的服务器上安装 Windows Server 2012 2012,然后切换到 Windows Server 2012 服务器核心模式。 但是,此配置不受支持。

  • 建议您卸载在服务器核心模式下运行 SQL Server R2 或 Windows Server 2012 的服务器上不支持的所有 Windows Server 2012 2012 功能。 若要了解如何执行此操作,请参阅 Install SQL Server 2012 on Server Core) 。

  • 此问题不适用于 2008 SQL Server 2008 R2 SQL Server 2008 R2。 SQL Server最少服务器接口模式或服务器核心模式不支持 SQL Server 2008 和 SQL Server 2008 R2。

有关安装安装程序时可用的安装选项的详细信息,Windows Server 2012请参阅 Windows Server Installation Options

SQL Server 2012 SQL Server 2008 R2 支持 Windows 8.1、Windows 8、Windows Server 2012 R2 和 Windows Server 2012

本节总结了版本SQL Server如何使用 Windows 8.1、Windows 8、Windows Server 2012 R2 和 Windows Server 2012 中的Windows Server 2012。

下表汇总了 SQL Server 版本如何与 Windows 8 和 Windows Server 2012 中的一些新功能一Windows Server 2012。

备注

除非下表中另有说明,否则 Windows Server 2012 服务器的所有受支持版本都支持 SQL 功能。

功能 SQL此新功能交互的新功能或组件 SQL或支持的功能 应用程序的最低版本和 Service Pack SQL 例外或支持限制 更多信息
存储空间 SQL Server 2008 R2 Service Pack 1 或更高版本、SQL Server 2012 (RTM 及更高版本)

注释
SQL Server 2008 R2 需要 R2 上的 Service Pack 2 Windows 8.1 Windows Server 2012 R2。
为各个版本指定的 Service Pack 支持此功能。
复原文件系统 (ReFS) ReFS 在 SQL 2012 和其他所有低级别版本中不受支持。 SQL Server 2014 支持 ReFS。
缓解 RAM 硬件错误 LazyWriter 校验和页面探查器 SQL Server 2012 当 SQL Server 2012 安装在硬件支持错误内存诊断的 Windows 2012 操作系统上时,你将注意到新的错误消息,如 854、855 和 856,而不是 LazyWriter 通常生成的 832 错误。
每个群集的实例数 高可用性 故障转移群集 SQL Server 2012 使用驱动器号时每个故障转移群集 25 个,如果使用 SMB 文件共享存储,则最多 50 个
群集共享卷 (CSV) 从 SQL Server 2014 开始,AlwaysOn 故障转移群集实例在 Windows Server 2008 R2 和 Windows Server 2012 中均支持群集共享卷 (CSV) 。 有关 CSV 详细信息,请参阅 了解故障转移群集中的群集共享卷。 CSV 在 2014 之前的版本中SQL Server支持。

SQL Server 2005 信息

本节提供有关 SQL Server 或 Windows 8 环境中 Windows 8.1 2005 Windows 8信息。 它还介绍了可供使用 SQL Server 2005 的客户使用的选项。   Microsoft SQL Server 2005 () 及早期版本的 SQL Server 在 Windows 10、Windows Server 2016、Windows Server 2012 R2、Windows Server 2012、Windows 8.1 或 Windows 8 上不受支持。 如果 2005 Windows 10、Windows 8.1 或 Windows 8 2005 SQL Server警告。

若要解决此问题,请升级或删除 SQL Server 2005 的现有实例。 若要了解如何升级SQL Server, 请参阅升级到SQL Server 。

备注

此链接指向 SQL Server 2014。 可以使用 MSDN 链接顶部的版本选取器工具 (其他) 版本的信息。

有关 Express 版本的 SQL Server,请转到以下 Microsoft 网站:  

若要详细了解如何卸载 SQL Server 2005 的现有实例,请参阅如何手动卸载 SQL Server 2005的实例或如何:卸载   SQL Server 2005的现有实例 (安装程序) 。

适用于

  • SQL Server 2005 Enterprise X64 Edition
  • SQL Server 2005 Express Edition
  • SQL Server 2005 Standard Edition
  • SQL Server 2005 Standard X64 Edition
  • SQL Server 2005 Workgroup Edition
  • SQL Server 2005 Developer Edition
  • SQL Server 2005 Enterprise Edition
  • SQL Server 2008 开发人员
  • SQL Server 2008 Enterprise
  • SQL Server 2008 Express
  • SQL Server 2008 R2 Datacenter
  • SQL Server 2008 R2 开发人员
  • SQL Server 2008 R2 Enterprise
  • SQL Server 2008 R2 Express
  • SQL Server 2008 R2 Express 高级服务
  • SQL Server 2008 R2 Standard
  • SQL Server 2008 R2 Standard Edition 小型企业
  • SQL Server 2008 R2 Web
  • SQL Server 2008 R2 工作组
  • SQL Server 2008 标准版
  • SQL Server 2008 Standard Edition For Small Business
  • SQL Server 2008 Web
  • SQL Server 2008 工作组
  • SQL Server 2012 开发人员
  • SQL Server 2012 Enterprise
  • SQL Server 2012 Express
  • SQL Server 2012 Standard
  • SQL Server 2012 Web
  • SQL Server 2012 Enterprise Core
  • SQL Server 2014 商业智能
  • SQL Server 2014 开发人员
  • SQL Server 2014 Enterprise
  • SQL Server 2014 Enterprise Core
  • SQL Server 2014 Express
  • SQL Server 2014 Standard
  • SQL Server 2014 Web
  • SQL Server 2016 开发人员
  • SQL Server 2016 Enterprise
  • SQL Server 2016 Enterprise Core
  • SQL Server 2016 Express
  • SQL Server 2016 Standard
  • SQL Server 2016 Web
  • SQL Server 2017 Windows (所有版本)
  • SQL Server 2019 Windows