适用于:SQL Server 2019 (15.x)
Important
Microsoft SQL Server 2019 大数据群集已停用。 对 SQL Server 2019 大数据群集的支持已于 2025 年 2 月 28 日结束。 有关详细信息,请参阅Microsoft SQL Server 平台上的公告博客文章和大数据选项。
从 CU9 开始,大数据群集包括一项配置管理功能,使管理员能够在部署后更改或优化大数据群集的各个部分,并更深入地了解其 BDC 中运行的配置。 在 CU9 之前,大数据群集配置通常只能在部署时进行修改,解决方法是通过自定义 mssql-custom.conf 文件配置某些 SQL 配置。 此解决方法现已解决,这些设置可通过配置管理功能进行配置配置。
将 mssql-custom.conf 中的 SQL 配置迁移到配置管理系统
如果为 SQL Server 主实例创建了自定义 mssql-custom.conf 项,请按照下面的一次性说明通过配置系统而不是文件管理设置。 如果不执行这些步骤,配置管理功能将不会管理这些 SQL 配置,并且 mssql-custom.conf 设置将通过配置管理功能替代对这些设置所做的任何更改。
Steps:
- 将大数据群集升级到 CU9
Note
不会更改或删除定义的 mssql-custom.conf 设置。 它们不会由配置框架反映和管理。
- 使用新的配置功能设置并应用以前定义
mssql-custom.conf的任何设置。 有关更改设置的分步指南,请参阅 SQL Server 大数据群集部署后配置概述 。 有关每个作用域可用设置的完整列表,请参阅 SQL Server 大数据群集配置属性 。 请注意,某些设置(如 customerFeedback)可能已更改范围,但仍可用。 - 将
mssql-custom.conf文件重命名为deprecated-mssql-custom.conf每个主 Pod 中的mssql-server容器。 如果只有一个主控形状,master-0如果需要降级或回滚到未启用配置的群集(CU8 或更低),则可以重复使用此文件来应用这些自定义 SQL 配置。
从启用了配置管理的群集降级到启用了非配置管理的群集(CU9+ 降级到 CU8 或更低版本)
从启用了配置管理的群集(CU9+)降级到启用了非配置管理的群集(CU8 或更低版本)将消除在部署后优化大数据群集的功能。 它还需要使用可选 mssql-custom.conf 文件来设置 SQL 配置。 如果将文件 deprecated-mssql-custom.conf 重命名为升级到 CU9+后,请将其重命名为 mssql-custom.conf。 如果删除了该文件或以前尚未创建该文件,现在需要定义这些特殊的 SQL 配置,请遵循此处的说明创建该文件: SQL Server 主实例配置属性 - 预 CU9 发布。 通过配置管理体验定义和更改的所有设置都将还原到以前的配置或系统默认值。
降级群集后,设置将还原为其默认值或部署 bdc.json中指定的值。 降级后不需要执行其他步骤。