Microsoft Dynamics 365 Customer Engagement (on-premises) 的 SQL Server 要求及建议

以下要求和建议适用于 SQL Server 的新安装和现有安装。

一般要求和建议

  • Dynamics 365 Server 需要安装、运行并提供 SQL Server Reporting Services 实例。 支持的 SQL Server 版本的所有安装都可用作报表服务器。 但是,Reporting Services 版本必须与 SQL Server 版本匹配。

  • 有关受支持的 SQL Server 版本的列表,请参阅 SQL Server 版本

  • 如果将 Dynamics 365 Server 和 SQL Server 安装在不同的计算机上,则这两台计算机必须位于同一 Active Directory 域中。

  • Dynamics 365 Server 安装程序、Dynamics 365 Customer Engagement (on-premises) PowerShell cmdlet 和部署管理器支持 SQL Server 的默认实例或命名实例。

  • 虽然可以使用 Windows 身份验证或混合模式身份验证来安装 SQL Server,但 Windows 身份验证是 Dynamics 365 Customer Engagement (on-premises) 的先决条件。

  • SQL Server 用于登录到网络的服务帐户必须是域用户帐户(推荐)或网络服务帐户(不能在服务器上使用本地用户帐户)。 建议使用低特权帐户策略,以帮助避免降低服务器的安全性。

  • 必须启动 SQL Server 服务。 应将该服务配置为在计算机启动时自动启动。

  • 必须启动 SQL Server 代理。 应将该服务配置为在计算机启动时自动启动。

  • 必须安装和启动 SQL Server 全文搜索。 应将该服务配置为在计算机启动时自动启动。

  • Dynamics 365 Server 安装需要利用网络库对 SQL Server 进行身份验证。 默认情况下,在安装 SQL Server 时会启用 TCP/IP 网络库。 SQL Server 可以使用 TCP/IP 或命名管道进行身份验证。 但是,必须至少针对这两个网络库之一配置运行 SQL Server 的计算机。

  • 建议将运行 Dynamics 365 Server 后端服务器角色的计算机与运行 SQL Server 的计算机置于同一局域网 (LAN) 中。

  • 运行 SQL Server 的计算机必须配置有足够的磁盘空间、内存和处理能力以支持 Dynamics 365 Customer Engagement (on-premises) 环境。 有关详细信息,请参阅 Microsoft Dynamics 365 Server 硬件要求

  • 尽管不是强制要求,但是请考虑接受 SQL Server 默认的“排序规则指示符”、“排序顺序”以及“SQL 排序规则”设置。 Dynamics 365 Customer Engagement (on-premises) 支持以下排序顺序:

    • 区分大小写

    • 不区分大小写

    • 区分重音

    • 不区分重音

    • 二进制排序顺序(例如 Latin1_General_100_BIN)

    备注

    Dynamics 365 Customer Engagement (on-premises) 在数据库级别设置排序顺序。 此设置可能不同于在 SQL Server 级别设置的顺序。

  • 检查所有的 SQL Server 安装选项,并准备好在运行安装程序时选择所需的选项。 有关详细信息,请参阅 SQL Server 安装

  • 如果计划在默认文件位置以外的其他位置安装 SQL Server,请参阅 SQL Server 的默认实例和命名实例的文件位置

    此外,您还应考虑 Dynamics 365 Customer Engagement (on-premises) 数据库在服务器上的位置以及支持这些数据库的硬盘配置。

    备注

    为了充分利用磁盘的容错功能,并使系统发挥最佳的性能,请查阅硬件供应商提供的大量有关独立磁盘冗余阵列 (RAID) 的规格说明。 根据您的应用程序的容错要求和该分区上发生的 I/O 活动的性能参数,对 SQL Server 数据库文件所在的磁盘进行格式化。

  • 建议在承载 Dynamics 365 Customer Engagement (on-premises) 组织数据库的 SQL Server 上启用公共语言运行时 (CLR)。 当您运行仪表板、图表、高级查找和 Dynamics 365 Customer Engagement (on-premises) 交互式服务中心体验时,CLR 可显示某些功能(如时区转换)在性能方面的重大改进。 详细信息:CLR 集成 - 启用

另请参见

Microsoft Dynamics 365 Server 的 Microsoft SQL Server 硬件要求