Instale SQL Server 2019 para ConfigMgr - Guía adicional
Esta publicación es una guía paso a paso para instalar SQL Server 2019 para ConfigMgr. SQL Server 2019 es una versión de servidor SQL compatible con ConfigMgr 1910 y superiores.
Cuando construyo mi laboratorio ConfigMgr, siempre prefiero instalar la última versión compatible del servidor SQL. Con cada nueva versión de SQL Server, obtiene beneficios de rendimiento, nuevas funciones y una experiencia más rápida. SQL 2019 es la última versión a día de hoy y es compatible con ConfigMgr 1910 y versiones posteriores.
Cada sitio de Microsoft Endpoint Configuration Manager requiere una versión y configuración de SQL Server compatibles para hospedar la base de datos del sitio.
Ahora bien, es cierto que instala el servidor SQL solo una vez para ConfigMgr. Luego realiza la actualización local de SQL Server. Hasta que Microsoft pruebe y confirme la versión de SQL Server compatible con ConfigMgr, no lo instale ni actualice su SQL en producción.
También me gustaría mencionar que la instalación de SQL Server 2017 y SQL Server 2019 es similar. Sin embargo, la configuración de SQL Server 2019 incluye las opciones para definir o configurar configuraciones de límite de memoria para SCCM. Mientras que con SQL 2017, debe configurar los límites de memoria manualmente.
La actualización acumulativa CU5 es el requisito mínimo para SQL Server 2019, ya que resuelve un problema con la inserción de UDF escalar. Instale siempre la última actualización acumulativa disponible. Puede instalar SQL Server 2019 para los siguientes sitios SCCM: -
- Sitio de administración central
- Sitio primario
- sitio secundario
Descargar SQL Server 2019 para SCCM
SQL Server 2019 viene en 5 ediciones diferentes y puedes descargar la que necesites.
- Edición para desarrolladores
- edicion Expres
- Edición de Empresa
- edición estándar
- Edición web
Para un sitio principal independiente de SCCM, puede descargar SQL Server 2019 Enterprise o Standard Edition e instalarlo. Siempre puede descargar una versión de prueba de SQL Server 2019 desde la página de descargas de SQL Server. También puede descargar la versión con licencia de SQL desde el sitio MSDN o VLSC.
Cuáles son las versiones de SQL Server compatibles con ConfigMgr
Esta es una pregunta muy importante porque antes de descargar e instalar SQL Server 2019 para ConfigMgr, debe saber qué versión de SQL Server es compatible con ConfigMgr.
En realidad, Microsoft enumera la versión de servidor SQL compatible para todas las versiones de rama actuales de Configuration Manager. También publiqué una guía sobre las versiones de SQL compatibles con ConfigMgr.
Recomiendo instalar SQL y SCCM en un servidor. Esto se debe a que SCCM se comunica con la base de datos SQL muy a menudo y la instalación de ambas en un servidor mejora el rendimiento. Puede pensarlo y decidir si desea que la base de datos SQL resida en el servidor SCCM o en un servidor remoto.
Instalar SQL Server 2019 para ConfigMgr
Instalemos SQL Server 2019 para ConfigMgr. En primer lugar, monte los medios de SQL Server 2019 (archivo ISO). Ejecute SQL setup.exe como administrador. En el Centro de instalación de SQL Server, haga clic en la pestaña Instalación.
Haga clic en Nueva instalación independiente de SQL Server o agregue características a una instalación existente.
Reglas de instalación de SQL 2019
Antes de instalar SQL Server 2019 para ConfigMgr, las reglas de instalación deben completarse correctamente. Esta sección es donde se ejecutan las reglas de configuración e identifican posibles problemas que pueden ocurrir durante la ejecución de la instalación de SQL. Si notas alguna falla aquí, debes corregirla.
Aquí se prueban en total 4 reglas.
- Validación de coherencia para claves de registro de SQL Server
- Controlador de dominio informático
- firewall de Windows
- CTP mínimo de SQL 2019 para actualización y soporte en paralelo
Al lado de cada regla verá una indicación de estado. Si ve el estado aprobado, puede continuar con el siguiente paso. Si ve alguna advertencia o falla, debe corregir cada una de ellas.
Haga clic en Siguiente.
Selección de funciones de SQL Server
En la ventana Selección de funciones, debe seleccionar las funciones que desea instalar. Hay muchas funciones de instancia disponibles al instalar SQL Server 2019 para ConfigMgr. Sin embargo, solo se requiere la función de Servicios de motor de base de datos para cada servidor de sitio.
Aunque puede seleccionar o agregar más funciones, eso es simplemente una sobrecarga porque ConfigMgr no las usa.
La replicación de la base de datos de Configuration Manager no requiere la función de replicación de SQL Server. Sin embargo, esta configuración de SQL Server es necesaria cuando utiliza réplicas de bases de datos para puntos de administración.
Después de seleccionar las características de la instancia, en la parte inferior aparecen algunas opciones.
- Especifique el directorio raíz de la instancia
- Directorio de funciones compartido
- Directorio de funciones compartido (x86)
De forma predeterminada, los archivos se instalan en la unidad C:. Si desea cambiar la ubicación, puede hacerlo. Lo dejaré con la configuración predeterminada. Haga clic en Siguiente.
Configuración de instancia de SQL Server
Debe utilizar una instancia dedicada de SQL Server para cada sitio. De forma predeterminada, SQL Server se instala en la instancia predeterminada a menos que especifique un nombre de instancia. Ahora la instancia del servidor SQL puede ser una instancia con nombre o la instancia predeterminada.
¿Cuál es la diferencia entre la instancia predeterminada de SQL Server y la instancia nombrada? Una instancia predeterminada es un tipo de instancia que se utiliza al instalar una única instancia de SQL Server. Mientras que una instancia con nombre es un tipo de instancia en la que el usuario especifica un nombre de instancia al instalarla.
Dado que estoy instalando SQL Server 2019 para el laboratorio ConfigMgr, utilizaré la Instancia predeterminada. Entonces el ID de la instancia seráMSSQLSERVER. Haga clic en Siguiente.
Configuración del servidor SQL Server 2019
La configuración del servidor requiere que especifique las cuentas de servicio y la configuración de intercalación.
Cuando instala SQL Server 2019, hay 3 servicios enumerados en las cuentas de servicio.
- Agente SQL Server - Automático
- Motor de base de datos de SQL Server: automático
- Navegador de SQL Server: deshabilitado
Opcional: puede especificar el nombre de la cuenta de servicio haciendo clic dentro del cuadro del nombre de la cuenta y haciendo clic en Examinar. Eso debería permitirle buscar y elegir el nombre de la cuenta del servicio AD.
Intercalación de SQL Server 2019 para ConfigMgr
Este es un paso muy importante al instalar SQL Server 2019 para SCCM. Por lo general, configuramos cuentas de servicio y nos olvidamos de verificar la información de intercalación de SQL Server. Si no especifica la intercalación correcta, puede encontrar el siguiente error al instalar Configuration Manager.
Configuration Manager requiere que configure su instancia de SQL Server y la base de datos del sitio de Configuration Manager (si ya está presente) para usar la intercalación SQL_Latin1_General_CP1_CI_AS, a menos que esté usando un sistema operativo chino y requiera compatibilidad con GB18030.
Puede consultar la siguiente guía para solucionar el problema de intercalación de SQL Server requerido como requisito previo de SCCM.
El Administrador de configuración requiere que la base de datos del sitio utilice la siguiente intercalación: SQL_Latin1_General_CP1_CI_AS. En la pestaña Intercalación, si ve SQL_Latin1_General_CP1_CI_AS, haga clic en Siguiente. De lo contrario, haga clic en Examinar y luego seleccione la intercalación SQL_Latin1_General_CP1_CI_AS. Haga clic en Siguiente.
Configuración del motor de base de datos
En la página de configuración del motor de base de datos, hay muchas opciones que puede configurar.
Configuración del servidor: puede especificar el modo de autenticación y los administradores para el motor de base de datos. Tienes dos opciones en el modo de autenticación.
- Modo de autenticación de Windows
- Mezclado más (autenticación de SQL Server y autenticación de Windows)
Normalmente selecciono el modo de autenticación de Windows y agrego el usuario actual para especificarlo como administrador de SQL Server.
En la pestaña de directorios de datos puede especificar las ubicaciones: -
- Directorio raíz de datos
- Directorio de base de datos del sistema
- Directorio de base de datos de usuarios
- Directorio de registro de la base de datos del usuario
- Directorio de respaldo
De forma predeterminada, estas ubicaciones están en la unidad C:. Sin embargo, puede especificar otras ubicaciones según sus requisitos. Por ejemplo, puede especificar el directorio de la base de datos del usuario y el directorio de registro de la base de datos del usuario en una unidad diferente, como D: o E: en el mismo servidor.
Puede especificar los directorios de datos de Temp DB y el directorio de registro en la pestaña TempDB.
Configurar los límites de memoria de SQL Server 2019 para SCCM
Esta es una nueva opción que vemos en SQL Server 2019 y me alegra verla porque cuando instalaba SQL Server 2017 para SCCM, siempre tenía que configurar límites de memoria después de instalar SCCM. Pero con SQL Server 2019, puede configurar los límites de memoria para SCCM desde la pestaña Memoria.
En la pestaña Memoria, tienes dos opciones: Recomendado y Predeterminado. Especifique la memoria mínima del servidor y la memoria máxima del servidor. Si elige la opción predeterminada, es posible que muestre una memoria alta del servidor.
Voy a especificar la memoria mínima de SQL Server en 8 GB y la memoria máxima del servidor en 16 GB. Cuando instala SQL Server 2019 en su servidor de producción, debe considerar el hardware recomendado para Configuration Manager por Microsoft.
Debe aceptar las configuraciones de memoria recomendadas para el motor de base de datos de SQL Server. Si especifica valores más bajos que los recomendados, puede encontrar una advertencia de memoria de SQL Server durante la verificación de requisitos previos de Configuration Manager.
En la ventana listo para instalar, haga clic en Instalar.
Hemos instalado correctamente SQL Server 2019 para ConfigMgr. Haga clic en Cerrar.
Instalar la actualización acumulativa KB5000642 de SQL Server 2019
Como se mencionó anteriormente, cuando instala SQL Server 2019 para ConfigMgr, también debe instalar la actualización acumulativa. A partir de la versión 1910 de Configuration Manager, puede instalar SQL Server 2019 con la actualización acumulativa 5 (CU5) o posterior.
Siempre recomiendo instalar la última actualización acumulativa disponible para SQL Server 2019. Al momento de escribir esta publicación, el Paquete de actualización acumulativa 9 para SQL Server 2019 - KB5000642 es la última actualización acumulativa de SQL Server 2019.
Descargue el paquete de actualización acumulativa 9 para SQL Server 2019 y siga los pasos a continuación para instalarlo.
Ejecute SQLServer2019-KB5000642-x64.exe como administrador. Acepte los términos de la licencia en la ventana de actualización de instalación de SQL Server 2019. Haga clic en Siguiente.
No necesita seleccionar ninguna característica adicional aquí porque ya lo hicimos al instalar SQL 2019. Así que haga clic en Siguiente.
He publicado una publicación sobre cómo reparar el proceso WmiPrvSE.exe que bloquea la actualización de SQL Server. Puede consultar la publicación y probar la solución. Haga clic en Siguiente.
Finalmente, en la página listo para actualizar, haga clic en Actualizar. Esto ahora instalará SQL Server 2019 CU9.
Hemos instalado correctamente la actualización acumulativa 9 de SQL Server 2019. Debe reiniciar su servidor después de instalar la actualización CU9.
Buscar versión instalada de SQL Server
Es una buena práctica documentar la versión de Configuration Manager, la versión de SQL Server y todos los pasos que realiza durante la configuración de SCCM. Le ayudará cuando decida actualizar su infraestructura de ConfigMgr. He publicado una guía sobre cómo encontrar la versión de SQL Server y también hay un tutorial de YouTube para ello.
Instalar SQL Server 2019 SSMS
Este es un paso opcional porque puede optar por instalar SSMS (SQL Server Management Studio) en un servidor SQL o en otro servidor. Descargue la última versión de SSMS del sitio de Microsoft.
A partir de SQL Server Management Studio (SSMS) 18.7, Azure Data Studio se instala automáticamente junto con SSMS.
Ejecute el ejecutable SSMS-Setup-ENU como administrador.
La instalación de SSMS de SQL Server 2019 está completa. Cierre el asistente de instalación. En algunos casos, el SSMS puede requerir reiniciar el servidor. Si se le solicita reiniciar, hágalo.
Ahora puede iniciar SQL Server Management Studio y conectarse a su SQL Server.
Preguntas frecuentes sobre ConfigMgr SQL Server 2019
Cuando instala SQL Server 2019 para ConfigMgr, es posible que tenga algunas preguntas e intentaré responderlas aquí.
¿SQL Server 2019 es compatible con Configuration Manager?
Sí, Configuration Manager 1910 y versiones posteriores son compatibles con SQL Server 2019. También debe instalar CU5 y versiones posteriores.
¿SCCM incluye licencia de SQL Server?
SCCM incluye tecnología SQL Server. Los términos de licencia de Microsoft permiten el uso de la tecnología SQL Server solo para admitir componentes de Configuration Manager. No se requieren licencias de acceso de cliente de SQL Server para ese uso.
¿SCCM requiere SQL Server?< /lapso>
Sí, Configuration Manager requiere una versión de 64 bits de SQL Server para alojar la base de datos del sitio.
¿Cuál debería ser la intercalación predeterminada de SQL Server para SCCM?
Al instalar el servidor SQL para sccm, la base de datos del sitio debe utilizar la siguiente intercalación de base de datos SQL_Latin1_General_CP1_CI_AS.
¿Qué características de SQL Server requiere SCCM?
Solo se requiere la característica Servicios de motor de base de datos para cada servidor de sitio.
¿Cuáles son los puertos SQL necesarios para SCCM?
Las comunicaciones entre sitios utilizan SQL Server Service Broker, que utiliza el puerto TCP 4022 por defecto. Y las comunicaciones intrasitio entre el motor de base de datos y varias funciones del sistema del sitio ConfigMgr utilizan el puerto TCP 1433 de forma predeterminada.
¿Configuración del límite de memoria de SQL Server?< /lapso>
Limite la memoria para SQL Server entre el 50 y el 80 por ciento de la memoria direccionable disponible del sistema.



















