Actualización a un clúster habilitado para la administración de configuración (CU8 o inferior a CU9 y versiones posteriores)

Se aplica a: SQL Server 2019 (15.x)

Importante

El complemento Clústeres de macrodatos de Microsoft SQL Server 2019 se va a retirar. La compatibilidad con Clústeres de macrodatos de SQL Server 2019 finalizará el 28 de febrero de 2025. Todos los usuarios existentes de SQL Server 2019 con Software Assurance serán totalmente compatibles con la plataforma, y el software se seguirá conservando a través de actualizaciones acumulativas de SQL Server hasta ese momento. Para más información, consulte la entrada de blog sobre el anuncio y Opciones de macrodatos en la plataforma Microsoft SQL Server.

A partir de CU9, la plataforma Clústeres de macrodatos (BDC, por sus siglas en inglés) incluye una característica de administración de configuración que permite a los administradores alterar o ajustar varias partes del clúster de macrodatos después de la implementación y obtener información más detallada sobre las configuraciones que se ejecutan en su BDC. Antes de CU9, las configuraciones de Clústeres de macrodatos solo se podían modificar en el momento de la implementación, con una solución alternativa para editar algunas configuraciones de SQL mediante un archivo mssql-custom.conf personalizado. Esta solución alternativa se ha resuelto y ahora los ajustes se puede configurar mediante la característica de administración de configuración.

Migración de configuraciones de SQL en mssql-custom.conf al sistema de administración de configuración

Si ha creado un archivo mssql-custom.conf personalizado para las instancias maestras de SQL Server, siga las instrucciones que aparecen a continuación para administrar la configuración mediante el sistema de configuración y no mediante el archivo. Si no sigue estos pasos, la funcionalidad de administración de configuración no administrará esas configuraciones de SQL y los valores de mssql-custom.conf invalidarán los cambios que se realicen mediante la funcionalidad de administración de configuración.

Pasos:

  1. Actualice su instancia de Clústeres de macrodatos a CU9.

Nota

La configuración definida mediante mssql-custom.conf no se modificará ni eliminará. Simplemente no se reflejará ni se administrará mediante el marco de trabajo de configuración.

  1. Establezca y aplique cualquier valor de configuración definido previamente en mssql-custom.conf con la nueva funcionalidad de configuración. Consulte el artículo de información general sobre la configuración de Clústeres de macrodatos de SQL Server después de la implementación para obtener una guía paso a paso de cómo cambiar la configuración. Consulte Propiedades de configuración de Clústeres de macrodatos de SQL Server para obtener una lista completa de las opciones de configuración disponibles para cada ámbito. Tenga en cuenta que algunos valores pueden haber cambiado de ámbito, pero siguen estando disponibles, como customerFeedback.
  2. Cambie el nombre del archivo mssql-custom.conf a deprecated-mssql-custom.conf en el contenedor mssql-server de cada pod maestro. Solo tiene un pod maestro, use master-0. En caso de que necesite degradar o revertir a un clúster que no esté habilitado para la configuración (CU8 o inferior), puede volver a usar este archivo para aplicar estas configuraciones personalizadas de SQL.

Degradación de un clúster habilitado para la administración de configuración a un clúster que no tiene habilitada la administración de configuración (de CU9 y versiones posteriores a CU8 o una versión inferior)

La degradación de un clúster habilitado para la administración de configuración (CU9 y versiones posteriores) a un clúster que no está habilitado para la administración de configuración (CU8 o versiones anteriores) eliminará la capacidad de optimizar el clúster de macrodatos después de la implementación. También se requerirá el uso del archivo mssql-custom.conf opcional para establecer las configuraciones de SQL. Si cambió el nombre del archivo a deprecated-mssql-custom.conf al realizar la actualización a CU9 o a una versión posterior, vuelva a cambiarlo a mssql-custom.conf. Si ha eliminado el archivo o no lo ha creado previamente y ahora necesita definir estas configuraciones especiales de SQL, créelo siguiendo las instrucciones que se indican en: Propiedades de configuración de la instancia maestra de SQL Server (versiones anteriores a CU9). Todas las configuraciones definidas y modificadas mediante la experiencia de administración de configuración se revertirán a las configuraciones anteriores o a los valores predeterminados del sistema.

Una vez degradado el clúster, las configuraciones se revertirán a sus valores predeterminados o a los valores especificados en el archivo de implementación bdc.json. No es necesario realizar ningún otro paso después de la degradación.