Compartir a través de


Notas de la versión de SQL Server 2022

Se aplica a: SQL Server 2022 (16.x)

En este artículo se describen los requisitos, las limitaciones y los problemas conocidos de SQL Server 2022 (16.x).

Requisitos de hardware y software

Para conocer los requisitos de hardware y software, consulte Requisitos de hardware y software para SQL Server 2022.

Problemas conocidos

En esta sección se identifican los problemas conocidos que podría experimentar con este producto. También puede revisar la sección Problemas conocidos de los artículos de actualización acumulativa .

Configuración de SQL

Ayuda

Cuando se ejecuta setup /HELP, la información devuelta no incluye la característica /AZUREEXTENSION nueva. La información completa para el proceso de configuración está disponible en Instalación y configuración de SQL Server en Windows desde el símbolo del sistema.

Interfaz de idioma localizada

En determinados lenguajes localizados, es posible que los controles de pantalla de configuración de la extensión de Azure se sobrescriban o falten parcialmente. Para resolver este problema, expanda o maximice la ventana Instalación desde el ajuste de tamaño predeterminado de la ventana.

Parámetro de instalación de Software Assurance

Un nuevo parámetro de instalación de la línea de comandos del programa de instalación /PRODUCTCOVEREDBYSA indica si la licencia de clave de producto (/PID=) proporcionada está cubierta en un contrato de Software Assurance o de suscripción de SQL Server, o simplemente en una licencia de SQL Server.

Instale y configure SQL Server en Windows desde el símbolo del sistema describe este parámetro.

Parámetros de características en desuso

Las características siguientes no están disponibles en el programa de instalación en SQL Server 2022 (16.x). Si se especifica en las instalaciones o scripts de la línea de comandos, los parámetros que antes se admitían pueden fallar.

  • /PolyBaseJava
  • /SQL_INST_MR
  • /SQL_INST_JAVA
  • /SQL_INST_MPY
  • /SQLJAVADIR
  • /SQL_SHARED_MPY
  • /SNAC_SDK
  • /SQL_SHARED_MR
  • /SDK
  • /DREPLAY_CTLR
  • /TOOLS
  • /DREPLAY_CLT

Es necesario reiniciar

Al instalar una instancia inicial de SQL Server 2022 (16.x) en un equipo con Windows Server 2022, si el equipo no tiene VCRuntime140 instalada la versión 14.29.30139 o una versión posterior, el programa de instalación requiere un reinicio.

Windows Server 2022 se publicó con la versión 14.28.29914 de VCRuntime.

Almacén de consultas para réplicas secundarias

El Almacén de consultas para secundarios legibles está disponible para la versión de prueba. No está disponible para su uso en entornos de producción.

Problemas conocidos con la optimización del plan sensible a los parámetros

Si usa la característica de optimización del Plan sensible a parámetros, revise la orientación y la mitigación de problemas conocidos que pueden dar lugar a excepciones durante el Proceso de Limpieza de Query Store. Para obtener más información, consulte Ocurre una excepción de infracción de acceso en el Almacén de consultas en SQL Server 2022 bajo determinadas condiciones.

Se produce un error en las llamadas RPC con Encrypt=Strict

Se aplica a: SQL Server 2022 (16.x) RTM.

Un problema en la implementación del protocolo TDS 8.0 puede provocar un error en las llamadas RPC si la opción Encrypt está establecida en Strict en la cadena de conexión, por ejemplo, al ejecutar el procedimiento almacenado del sistema sp_who.

Administrador de réplicas del grupo de disponibilidad

Se aplica a: SQL Server 2022 (16.x) RTM.

El error 35221 indica que el administrador de réplicas de grupos de disponibilidad Always On está deshabilitado. Este error puede producirse al intentar agregar un archivo a un grupo de archivos FILESTREAM o a un grupo de archivos optimizados para memoria, o al intentar agregar archivos de registro de transacciones adicionales a una base de datos.

La corrección de este problema se publica en la actualización acumulativa 1 para SQL Server 2022 (16.x).

Para solucionar este problema, puede usar la marca de seguimiento 12324 ya sea como marca de inicio o en el nivel de sesión (mediante DBCC TRACEON).

Errores de Agente SQL Server al usar un grupo de disponibilidad independiente

Es posible que encuentre mensajes de error en SQL Server Agent o Database Mail al usar la característica de grupos de disponibilidad contenido de SQL Server 2022 (16.x).

Consulte el artículo Errores que se producen después de aplicar una actualización acumulativa a una instancia de SQL Server que tenga un grupo de disponibilidad independiente para más información sobre cómo solucionar el problema.

Los servicios de SQL Server se establecen en modo de inicio automático (inicio retrasado).

En SQL Server 2022 (16.x), establece el modo de inicio de un servicio de SQL Server en Automático en Configuration Manager, configura ese servicio para que se inicie en el modo Automático (Inicio retrasado) en su lugar, aunque el modo de inicio se muestre como Automático.

MSOLEDBSQL19 y servidores vinculados

Actualmente, MSOLEDBSQL19 impide la creación de servidores vinculados sin cifrado y un certificado de confianza (no es suficiente un certificado autofirmado). Si se requieren servidores vinculados, use la versión compatible existente de MSOLEDBSQL.

Crecimiento del registro de transacciones de bases de datos con OLTP en memoria

Es posible que observe un crecimiento excesivo en el tamaño del registro de transacciones para las bases de datos con la característica OLTP deIn-Memory habilitada. Esto podría estar asociado con XTP_CHECKPOINT como log_reuse_wait_desc en sys.databases.

Para obtener más información, revise archivo de registro de transacciones crece para las bases de datos con OLTP en memoria en SQL Server 2022.

El comando DBCC CHECKDB notifica incoherencia después de quitar el índice

Se aplica a: Bases de datos de SQL Server 2022 (16.x) que se originaron en Azure SQL Managed Instance

Es posible que vea el siguiente error al ejecutar el DBCC CHECKDB comando en una base de datos de SQL Server 2022 (16.x) después de eliminar un índice, o una tabla con un índice, y la base de datos se originó en Azure SQL Managed Instance, como después de restaurar un archivo de copia de seguridad o desde la característica de vínculo de INSTANCIA administrada de SQL:

Msg 8992, Level 16, State 1, Line <Line_Number>
Check Catalog Msg 3853, State 1: Attribute (%ls) of row (%ls) in sys.sysrowsetrefs does not have a matching row (%ls) in sys.indexes.

Para solucionar el problema, quite primero el índice o la tabla con el índice, de la base de datos de origen de Azure SQL Managed Instance y, a continuación, restaure o vincule la base de datos a SQL Server 2022 (16.x). Si no es posible volver a crear la base de datos desde la instancia administrada de Azure SQL de origen, póngase en contacto con el soporte técnico de Microsoft para ayudar a resolver este problema.

Precaución

Si crea un índice con particiones en una tabla después de quitar un índice como se describe en este escenario, la tabla deja de estar accesible.

Número de compilación

Para obtener información sobre los números de compilación de SQL Server 2022 (16.x), consulte Versiones de compilación de SQL Server 2022.