Partilhar via


Notas de versão do SQL Server 2022

Aplica-se a: SQL Server 2022 (16.x)

Este artigo descreve requisitos, limitações e problemas conhecidos do SQL Server 2022 (16.x).

Requisitos de hardware e software

Para obter os requisitos de hardware e software, consulte Requisitos de hardware e software para o SQL Server 2022.

Problemas conhecidos

Esta seção identifica problemas conhecidos que você pode enfrentar com este produto. Você também pode revisar a seção Questões conhecidas nos artigos da Atualização Cumulativa.

Instalação do SQL

Ajuda

Quando você executa setup /HELP, as informações retornadas não incluem o novo recurso /AZUREEXTENSION. Informações completas para a Instalação estão disponíveis em Instalar e configurar o SQL Server no Windows no prompt de comando.

Interface de idioma localizado

Em determinados idiomas localizados, os controles de tela de configuração da Extensão do Azure podem ser parcialmente substituídos ou ausentes. Para resolver esse problema, expanda ou maximize a janela de instalação a partir do dimensionamento de janela padrão.

Parâmetro de instalação do Software Assurance

Um novo parâmetro de linha de comando de Setup /PRODUCTCOVEREDBYSA indica se a licença da chave do produto fornecida (/PID=) está coberta por um contrato de Software Assurance ou de Assinatura do SQL Server, ou apenas por uma licença do SQL Server.

Instalar e configurar o SQL Server no Windows a partir do prompt de comando descreve esse parâmetro.

Parâmetros de funcionalidades preteridas

Os recursos a seguir não estão disponíveis na Instalação do SQL Server 2022 (16.x). Se especificado em instalações de linha de comando ou scripts, esses parâmetros suportados anteriormente podem falhar.

  • /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

Requisito de reinicialização

Quando você instala uma instância inicial do SQL Server 2022 (16.x) em uma máquina Windows Server 2022, se o computador não tiver VCRuntime140 a versão 14.29.30139 ou uma versão posterior instalada, a Instalação exigirá uma reinicialização.

O Windows Server 2022 foi lançado com VCRuntime versão 14.28.29914.

Loja de Consultas para réplicas secundárias

Loja de consultas para secundários legíveis , uma funcionalidade de pré-visualização. No SQL Server 2022, a Loja de Consultas para secundários legíveis não é suportada para utilização em ambientes de produção.

Problemas conhecidos com a otimização do Plano Sensível a Parâmetros

Se usar o recurso de otimização Plano Sensível a Parâmetros, reveja as orientações e a mitigação para problemas conhecidos que podem resultar em exceções durante o processo de limpeza do Query Store. Para obter mais informações, consulte A exceção de violação de acesso ocorre no Repositório de Consultas no SQL Server 2022 sob determinadas condições.

As chamadas RPC falham com Encrypt=Strict

Aplica-se ao: SQL Server 2022 (16.x) RTM

Um problema na implementação do protocolo TDS 8.0 pode fazer com que as chamadas RPC falhem se a Encrypt opção estiver definida como Strict na cadeia de conexão, por exemplo, ao executar o procedimento armazenado do sp_who sistema.

Gestor de réplicas do grupo de disponibilidade

Aplica-se ao: SQL Server 2022 (16.x) RTM

Erro 35221 indica que o gerenciador de réplicas de grupos de disponibilidade Always On está desativado. Esse erro pode ser encontrado ao tentar adicionar um arquivo a um grupo de arquivos FILESTREAM ou a um grupo de arquivos com otimização de memória, ou ao tentar adicionar arquivos de log de transações adicionais a um banco de dados.

A correção para este problema é lançada na Atualização Acumulada 1 para o SQL Server 2022 (16.x).

Para contornar esse problema, você pode usar o sinalizador de rastreamento 12324 como sinalizador de rastreamento de inicialização ou no nível da sessão (usando DBCC TRACEON).

Erros do SQL Server Agent ao usar o Grupo de Disponibilidade contido

Você pode encontrar mensagens de erro no SQL Server Agent ou no Database Mail ao usar o recurso Grupo de Disponibilidade contido do SQL Server 2022 (16.x).

Consulte o artigo Erros ocorrem depois de aplicar uma atualização cumulativa a uma instância do SQL Server que tenha um grupo de disponibilidade contido para obter detalhes sobre como resolver o problema.

Os serviços do SQL Server são definidos para o modo de início Automático (Início Atrasado)

No SQL Server 2022 (16.x), definir o Modo Iniciar de um serviço do SQL Server como Automático no Configuration Manager configura esse serviço para iniciar no modo Automático (Início Atrasado), mesmo que o Modo Iniciar seja exibido como Automático.

MSOLEDBSQL19 e servidores vinculados

Atualmente, MSOLEDBSQL19 impede a criação de servidores vinculados sem criptografia e um certificado confiável (um certificado autoassinado é insuficiente). Se forem necessários servidores vinculados, use a versão suportada existente do MSOLEDBSQL.

Crescimento do log de transações para bancos de dados com In-Memory OLTP

Você pode notar um crescimento excessivo no tamanho do log de transações para bancos de dados com o recurso OLTPIn-Memory habilitado. Isso pode ser combinado com XTP_CHECKPOINT como log_reuse_wait_desc em sys.databases.

Para obter mais informações, consulte Arquivo de log de transações cresce para bancos de dados com OLTP In-Memory no SQL Server 2022.

O comando DBCC CHECKDB relata inconsistência após a queda do índice

Aplica-se a: bancos de dados do SQL Server 2022 (16.x) originados da Instância Gerenciada SQL do Azure

Você pode ver o seguinte erro ao executar o DBCC CHECKDB comando em um banco de dados do SQL Server 2022 (16.x) depois de excluir um índice ou uma tabela com um índice e o banco de dados originado da Instância Gerenciada SQL do Azure, como depois de restaurar um arquivo de backup ou do recurso de link Instância Gerenciada do 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 contornar o problema, primeiro solte o índice ou a tabela com o índice do banco de dados de origem na Instância Gerenciada SQL do Azure e, em seguida, restaure ou vincule o banco de dados ao SQL Server 2022 (16.x) novamente. Se não for possível recriar a base de dados a partir da Instância Gerida SQL do Azure de origem, contacte o suporte da Microsoft para ajudar a resolver este problema.

Atenção

Se você criar um índice particionado em uma tabela depois de descartar um índice conforme descrito neste cenário, a tabela se tornará inacessível.

Número de compilação

Para obter informações sobre números de compilação do SQL Server 2022 (16.x), consulte Versões de compilação do SQL Server 2022.