KB5023049 - Atualização Cumulativa 19 para SQL Server 2019
Data de Lançamento:
16/02/2023
Versão:
15.0.4298.1
Aviso
Esta atualização cumulativa inclui 5021125 de Atualização de Segurança. Para obter mais informações, consulte (KB5021125 - Descrição da atualização de segurança para SQL Server GDR de 2019: 14 de fevereiro de 2023.
Resumo
Este artigo descreve o Pacote de Atualização Cumulativa 19 (CU19) para o Microsoft SQL Server 2019. Esta atualização contém 47 correções que foram emitidas após o lançamento da Atualização Cumulativa 18 do SQL Server 2019 e atualiza os componentes nas seguintes compilações:
-
SQL Server - Versão do produto: 15.0.4298.1, versão do ficheiro: 2019.150.4298.1
-
Analysis Services - Versão do produto: 15.0.35.35, versão do ficheiro: 2018.150.35.35
Problemas conhecidos nesta atualização
Problema um
SQL Server 2019 CU14 introduziu uma correção para resolver resultados errados em planos paralelos devolvidos por SESSION_CONTEXT incorporados. No entanto, esta correção pode causar ficheiros de informação de falha de sistema da Violação de Acesso ao repor a SESSÃO para reutilização. Para mitigar este problema, pode desativar a correção original e desativar o paralelismo das SESSION_CONTEXT incorporadas para evitar resultados errados. Para tal, utilize os seguintes sinalizadores de rastreio:
-
11042 - Este sinalizador de rastreio desativa o paralelismo para SESSION_CONTEXT incorporados.
-
9432 - Este sinalizador de rastreio desativa a correção introduzida no SQL Server CU14 de 2019.
A Microsoft está a trabalhar numa correção para este problema que estará disponível numa CU futura.
Problema dois
Depois de instalar esta atualização cumulativa, as origens de dados externas que utilizam o conector ODBC genérico poderão deixar de funcionar. Quando tenta consultar tabelas externas criadas antes de instalar esta atualização cumulativa, recebe a seguinte mensagem de erro:
Msg 7320, Nível 16, Estado 110, Linha 68
Não é possível executar a consulta "Consulta Remota" no fornecedor OLE DB "MSOLEDBSQL" para o servidor ligado "(null)". Referência de objeto não definida para uma instância de um objeto.
Se tentar criar uma nova tabela externa, receberá a seguinte mensagem de erro:
Msg 110813, Nível 16, Estado 1, Linha 64
Referência de objeto não definida para uma instância de um objeto.
Para resolver este problema, pode desinstalar esta atualização cumulativa ou adicionar a palavra-chave Controlador ao argumento CONNECTION_OPTIONS . Para obter mais informações, veja Origens de dados externas ODBC genéricas podem não funcionar após a instalação da Atualização Cumulativa.
Melhoramentos e correções incluídos nesta atualização
Está disponível um livro do Excel transferível que contém uma lista de resumo de compilações, juntamente com o ciclo de vida atual do suporte. O ficheiro do Excel também contém listas de correções detalhadas para SQL Server 2022, SQL Server 2019 e SQL Server 2017. Selecione para transferir este ficheiro do Excel agora.
Nota: As entradas individuais na tabela seguinte podem ser referenciadas diretamente através de um marcador. Se selecionar um ID de referência de erro na tabela, é adicionada uma etiqueta de marcador ao URL com o formato "#bkmk_NNNNNNN". Em seguida, pode partilhar este URL com outras pessoas para que possam ir diretamente para a correção pretendida na tabela.
Para obter mais informações sobre os erros que são corrigidos e os melhoramentos incluídos nesta atualização cumulativa, consulte os seguintes artigos da Base de Dados de Conhecimento Microsoft.
Referência de erros |
Número do artigo da BDC |
Descrição |
Corrigir área |
Componente |
Plataforma |
|
---|---|---|---|---|---|---|
Corrige um problema em que qualquer membro que tenha a função Operador KB do DQS (dqs_kb_operator) ou uma função de nível de privilégio superior pode criar ou substituir ficheiros arbitrários no computador que aloja SQL Server como a conta que executa o serviço SQL Server (a conta predefinida é NT SERVICE\MSSQLSERVER). |
Serviços de Qualidade de Dados |
Serviços de Qualidade de Dados |
Windows |
|||
Corrige um problema raro em que podem ocorrer danos na memória no controlador ODBC nas comunicações entre duas instâncias SQL Server. Este problema ocorre quando a instância SQL Server de destino utiliza uma versão de nível inferior do protocolo TDS (Tabular Data Stream). Uma verificação de versão incorreta faz com que os tipos de dados de imagem sejam descodificados incorretamente no lado do cliente da ligação. |
Conectividade do SQL Server |
Conectividade do SQL Server |
Windows |
|||
Atualizações a versão do msoledbsql.msi de 18.2.3 para 18.6.5 no SQL Server 2019, que resolve problemas de assinatura para ações personalizadas. Para obter mais informações, consulte Notas de versão do Controlador OLE DB da Microsoft para SQL Server. |
Conectividade do SQL Server |
Conectividade do SQL Server |
Windows |
|||
Corrige um problema em que o utilitário sqlcmd não honra o comando sqlcmd ":!!" quando executa comandos do sistema operativo (SO). Para obter mais informações, veja Comandos sqlcmd. |
Ferramentas de Cliente do SQL Server |
Ferramentas de Linha de Comandos |
Windows |
|||
Os problemas de desempenho e impasses ocorrem no SQL Server Agent na base de dados msdb que tem cópias de segurança automatizadas. Além disso, verá as seguintes mensagens de erro no registo de SQL Server Agent: <DateTime> Erro do SQLServer: 1205, a Transação (ID do Processo) estava num impasse nos recursos de bloqueio com outro processo e foi escolhida como vítima de impasse. Execute novamente a transação. <DateTime> Falha ao obter a tarefa <> JobID do servidor. |
Ferramentas de Cliente do SQL Server |
SQL Agent |
Todos |
|||
Corrige um problema com a cópia de segurança diferencial que ignora as novas páginas de Espaço Livre de Páginas (PFS) depois de um ficheiro de dados crescer em torno de um limite PFS (um múltiplo de 8.088 páginas; 64.704 KB), o que resulta em danos na base de dados e numa possível informação de falha de sistema quando esta cópia de segurança diferencial é restaurada. |
Motor de SQL Server |
Restauro da Cópia de Segurança |
Todos |
|||
Corrige uma condição de agendador não resultante (Msg 17883) que ocorre quando as operações de cópia de segurança não conseguem processar corretamente os sinais de aborto em alguns casos enquanto aguarda escritas de E/S pendentes. |
Motor de SQL Server |
Restauro da Cópia de Segurança |
Todos |
|||
Corrige um problema de Violação de Acesso que ocorre ao remover os ficheiros de instantâneo da base de dados na réplica secundária legível de um grupo de disponibilidade AlwaysOn que tem a extensão do conjunto de memória intermédia ativada. |
Motor de SQL Server |
Gestão de BD |
Todos |
|||
Corrige uma falha de asserção (Localização: schemamgr.cpp:1253; Expressão: !regularPVSHobt->m_NeedsRefresh && !longtermPVSHobt->m_NeedsRefresh) que pode ocorrer quando executa sys.dm_tran_persistent_version_store_stats na réplica secundária de um grupo de disponibilidade AlwaysOn. |
Motor de SQL Server |
Elevada Disponibilidade e Recuperação Após Desastre |
Todos |
|||
Depois de aplicar esta correção, o cluster_nodename devolve resultados válidos quando consulta sys.dm_server_services no SQL Server 2019. |
Motor de SQL Server |
Elevada Disponibilidade e Recuperação Após Desastre |
Todos |
|||
Corrige uma falha da DLL (hadrres.dll) do recurso de SQL Server para comunicar o SQLSTATE quando obtém as informações de estado de funcionamento de SQL Server e SQLGetData devolve SQL_ERROR. |
Motor de SQL Server |
Elevada Disponibilidade e Recuperação Após Desastre |
Windows |
|||
Depois de aplicar esta correção, o contador de desempenho SQL Server "Tamanho do(s) Ficheiro(s) de Registo (KB)" para o objeto SQLServer:Databases é atualizado corretamente para réplicas secundárias num grupo de disponibilidade AlwaysOn (AG) quando existe um aumento de registo. |
Motor de SQL Server |
Elevada Disponibilidade e Recuperação Após Desastre |
Windows |
|||
Corrige um problema de violação de acesso que ocorre na réplica secundária de um grupo de disponibilidade AlwaysOn ao aceder à lista de conversações vazia. Este problema ocorre devido a uma condição de simultaneidade quando o sistema processa as mensagens, como HadrExtendedRecoveryForksMsg ou HadrEstablishDB. |
Motor de SQL Server |
Elevada Disponibilidade e Recuperação Após Desastre |
Todos |
|||
Corrige uma falha de asserção que ocorre em módulos compilados nativamente quando o operador Inner FOR JSON é seguido por um operador que coloca em memória intermédia os objetos correspondentes, como outro operador FOR JSON ou ORDER BY. Além disso, poderá ver a seguinte expressão assert: Localização:>memilb.cpp:<LineNumber |
Motor de SQL Server |
In-Memory OLTP |
Todos |
|||
Corrige o erro 41842 que é apresentado incorretamente mesmo quando os procedimentos armazenados nativamente compilados ou as transações dentro da memória não inserem muitos registos numa única transação. Eis a mensagem de erro: Erro 41842: Demasiadas linhas inseridas ou atualizadas nesta transação. Pode inserir ou atualizar, no máximo, 4.294.967.294 linhas em tabelas otimizadas para memória numa única transação. |
Motor de SQL Server |
In-Memory OLTP |
Todos |
|||
Depois de aplicar esta atualização, precisa, pelo menos, da permissão do servidor de controlo para executar o procedimento sys.sp_xtp_force_gc. Esta atualização altera a implementação do procedimento para uma única chamada para os bytes alocados e utilizados a serem libertados. Antes de aplicar esta atualização, tem de chamá-la duas vezes. Para obter mais informações, veja Aumento gradual do consumo de memória XTP. |
Motor de SQL Server |
In-Memory OLTP |
Windows |
|||
Esta melhoria adiciona a funcionalidade Eventos Expandidos para melhorar a réplica primária periódica para a investigação de notificação de réplica secundária em grupos de disponibilidade para uma base de dados dentro da memória. São gerados novos eventos que fornecem a transação ativa mais antiga e o fim dos valores de registo. Este novo rastreio ajudará a diagnosticar erros como o seguinte: <Erro de> DateTime : 41316, Gravidade: 23, Estado: 7. <a operação de Restauro de> DateTime falhou para a base de dados "DatabaseName" com o código de erro interno "0x84000004". |
Motor de SQL Server |
In-Memory OLTP |
Windows |
|||
Corrige uma falha de asserção (Localização: execcoll.cpp:1305; Expressão: "savepointId > HkTxSavePointDefault") que ocorre durante a limpeza do ponto de gravação numa transação Hekaton. |
Motor de SQL Server |
In-Memory OLTP |
Todos |
|||
Corrige o erro 8992 [Verificar o Catálogo Msg 3853, Estado 1: Atributo (owning_principal_id=ID) da linha (principal_id=ID) no sys.database_principals não tem uma linha correspondente (principal_id=ID) no sys.database_principals.] gerado pelo DBCC CHECKDB quando executado num clone de base de dados de uma base de dados de captura de dados alterados (CDC) ativada que tem funções definidas pelo sistema pertencentes a utilizadores da CDC. |
Motor de SQL Server |
Metadados |
Todos |
|||
A partir do SQL Server CU 19 de 2019, CREATE EXTERNAL DATA SOURCE suporta a utilização de ficheiros TNS ao ligar ao Oracle, utilizando o parâmetro CONNECTION_OPTIONS. |
Motor de SQL Server |
PolyBase |
Todos |
|||
Adiciona o método NullOnInvalid para tipos de dados geográficos de geometria e geografia para processar corretamente dados espaciais inválidos. Isto permite-lhe ter um comportamento consistente, independentemente de os índices espaciais serem utilizados no seu plano de consulta. |
Motor de SQL Server |
Programação |
Todos |
|||
5017788 |
Motor de SQL Server |
Execução de Consultas |
Todos |
|||
4538581 |
CORREÇÃO: Problemas de Inlining da UDF Escalar no SQL Server 2022 e 2019 |
Motor de SQL Server |
Execução de Consultas |
Todos |
||
Corrige uma falha para resolver automaticamente um impasse entre consultas que envolve recursos paralelos. Normalmente, os impasses são resolvidos automaticamente por SQL Server, mas não para condições específicas antes de aplicar esta correção. Por isso, se estiver a recolher xml_deadlock_report Eventos Expandidos, obterá saídas contínuas para o mesmo até eliminar manualmente a sessão do problema. |
Motor de SQL Server |
Execução de Consultas |
Todos |
|||
Corrige o seguinte erro de capacidade excedida da pilha que ocorre ao aninhar profundamente as operações APPLY: Msg 8621, Nível 17, Estado 1, Linha <Numeração de Linha> O processador de consulta ficou sem espaço na pilha durante a otimização da consulta. Simplifique a consulta. Nota Esta correção permite que a profundidade de aninhamento do operador APPLY seja igual ou melhor do que a funcionalidade no SQL Server 2017. |
Motor de SQL Server |
Execução de Consultas |
Todos |
|||
Corrige uma falha ao gerar o erro de capacidade excedida do tipo de dados adequado quando um ficheiro de valores separados por vírgulas (CSV) tem um valor inteiro (int) maior do que o valor máximo de int e executa SELECT <integer_column_name> FROM OPENROWSET neste ficheiro CSV. |
Motor de SQL Server |
Execução de Consultas |
Todos |
|||
A correção deixa de comunicar condições de erro transitórias que @@ERROR ocorreram anteriormente ao executar consultas com um plano armazenado no Arquivo de Consultas (QDS). |
Motor de SQL Server |
Execução de Consultas |
Todos |
|||
Melhoramento: ativa automaticamente a funcionalidade de memória intermédia da cadência de rastreio de objeto grande binário (BLOB) quando é detetada uma falha de asserção de BLOB. Esta melhoria ajuda a investigar melhor estes problemas. |
Motor de SQL Server |
Execução de Consultas |
Todos |
|||
Corrige um problema de auto-impasse em que as transações de estatística de atualização interna persistem bloqueios, o que pode causar impasses não resolvidos com consultas do utilizador. O problema ocorre porque o bloqueio não é libertado quando o sistema executa as estatísticas de consulta de atualização. Depois de aplicar esta correção, o bloqueio pode ser libertado conforme pretendido. |
Motor de SQL Server |
Execução de Consultas |
Todos |
|||
5022920 |
Motor de SQL Server |
Otimizador de Consultas |
Todos |
|||
Corrige um problema em que um atacante autenticado pode afetar SQL Server memória ao executar uma instrução CREATE STATISTICS ou UPDATE STATISTICS especialmente concebida. |
Motor de SQL Server |
Otimizador de Consultas |
Todos |
|||
5018231 |
Motor de SQL Server |
Replicação |
Windows |
|||
Corrige um problema em que o Agente de Distribuição devolve um código de mensagem geral 20046 em vez do código de mensagem de falha de ligação 20084 quando não consegue ligar ao Subscritor utilizando a ligação não colocada em cache. Estes erros são específicos do Agente de Distribuição de Replicação. Mensagem de erro: 20046: O processo encontrou um erro externo geral. |
Motor de SQL Server |
Replicação |
Todos |
|||
Considere o seguinte cenário:
Neste cenário, o thread de leitor do Agente do Leitor de Registos pode gerar a seguinte captura de asserção ao processar os registos: * Localização: replrowset.cpp:<LineNumber> |
Motor de SQL Server |
Replicação |
Todos |
|||
Corrige uma fuga gradual de memória no processo de SQL Server (a utilização elevada em MEMORYCLERK_SOSNODE) causada pelo Agente do Leitor de Registos na replicação transacional. |
Motor de SQL Server |
Replicação |
Todos |
|||
Corrige um problema com Controlo de Alterações limpeza manual que fazia com que as tabelas internas tivessem registos órfãos. Anteriormente, se o procedimento armazenado tivesse um tempo limite de bloqueio numa determinada tabela, a limpeza não marcaria a tabela para repetição e continuaria a limpar a tabela seguinte na lista. Depois de aplicar esta correção, a tabela será marcada para repetição. |
Motor de SQL Server |
Replicação |
Todos |
|||
Corrige um problema em que o servidor ligado temporário criado pelo Agente do Leitor de Registos nem sempre é removido corretamente quando o publicador está num grupo de disponibilidade AlwaysOn (AG) e existe uma ativação pós-falha no distribuidor. Depois de aplicar esta correção, o servidor ligado é removido corretamente. |
Motor de SQL Server |
Replicação |
Windows |
|||
Resolve um problema de desempenho de consultas que afeta as consultas de limpeza automática e de controlo de alterações. |
Motor de SQL Server |
Replicação |
Todos |
|||
Corrige um erro de violação da chave primária causado por um problema de temporização na captura de dados alterados (CDC) no SQL Server 2019. O processo de captura da CDC pode tentar inserir um valor de start_lsn duplicado na tabela cdc.lsn_time_mapping e poderá ver uma mensagem de erro semelhante à seguinte: Violação da restrição da CHAVE PRIMÁRIA "lsn_time_mapping_clustered_idx". Não é possível inserir a chave duplicada no objeto "cdc.lsn_time_mapping". O valor da chave duplicada é (Valor). Note Esta correção abrange todas as causas deste erro. Para o mesmo problema que ocorre no SQL Server 2019 que tem uma atualização cumulativa anterior instalada, SQL Server 2017 e SQL Server 2016, consulte a correção anterior 4521739 KB. No entanto, a correção anterior não abrangeu todos os casos. |
Motor de SQL Server |
Replicação |
Todos |
|||
Corrige o erro 241 que ocorre durante a execução do Agente de Instantâneo e o formato de data do sistema foi alterado para um formato diferente do utilizado pelo SQL Server. Mensagem de erro: A conversão falhou ao converter a data e/ou hora da cadeia de carateres. |
Motor de SQL Server |
Replicação |
Todos |
|||
5023236 |
Motor de SQL Server |
Infraestrutura de Segurança |
Windows |
|||
Corrige problemas ortográficos nas mensagens de erro do Motor de Base de Dados no SQL Server 2019. |
Motor de SQL Server |
Motor SQL |
Todos |
|||
Corrige uma exceção de violação de acesso que ocorre no sqlmin.dll!sort_persistresumableprogress quando tenta executar o comando CREATE INDEX que utiliza a opção RESUMABLE = ON . |
Motor de SQL Server |
Partição de Índice de Tabela |
Todos |
|||
Corrige o erro 692 que ocorre quando cria um índice não agrupado no seguinte cenário:
Mensagem de erro: Msg 692, Nível 22, Estado 1, linha <LineNumber> Erro interno. A memória intermédia fornecida para escrever um valor de coluna fixa é demasiado grande. Execute DBCC CHECKDB para verificar se existem danos. Note Especificar as colunas incluídas pela mesma ordem que no índice agrupado ou removê-las da cláusula INCLUDE pode impedir o erro. |
Motor de SQL Server |
Partição de Índice de Tabela |
Windows |
|||
A propagação da política de escalamento de bloqueios a partir de uma tabela de utilizador que tenha colunas espaciais para a tabela interna de índices espaciais relacionados está ativada, o que minimiza a possibilidade de impasses no caso de cargas de trabalho de linguagem de manipulação de dados (DML) altamente simultâneas. |
Motor de SQL Server |
Partição de Índice de Tabela |
Todos |
|||
Corrige um problema de asserção (Localização: tabcreat.cpp:16938; Expressão: idIS/8 < sizeof(bmIndexId)) que ocorre quando executa ALTER TABLE ALTER COLUMN numa tabela que tem muitos índices e estatísticas. |
Motor de SQL Server |
Partição de Índice de Tabela |
Windows |
|||
Corrige um problema em que os bloqueios de modificação de esquema (Sch-M) são adquiridos em tabelas de chaves externas ao alterar colunas nas tabelas primárias, mesmo que a transação não esteja relacionada com a coluna de chave externa. Depois de aplicar esta correção, SQL Server apenas adquire bloqueios de estabilidade do esquema (Sch-S) em tabelas de chaves externas. Para obter mais informações, veja Bloqueios de esquema. |
Motor de SQL Server |
Partição de Índice de Tabela |
Todos |
Como obter ou transferir este ou o pacote de atualização cumulativa mais recente
A seguinte atualização está disponível no Centro de Transferências da Microsoft:
Transferir agora o pacote de atualização cumulativa mais recente do SQL Server 2019
Notas:
-
O Centro de Transferências da Microsoft apresentará sempre a versão mais recente SQL Server CU de 2019.
-
Se a página de transferência não for apresentada, contacte o Suporte e o Suporte ao Cliente da Microsoft para obter o pacote de atualização cumulativa.
A seguinte atualização está disponível no Catálogo Microsoft Update:
Transferir agora o pacote de atualização cumulativa para SQL Server 2019 CU19
Notas:
-
O Catálogo Microsoft Update contém esta SQL Server CU de 2019 e disponibilizada anteriormente SQL Server lançamentos cu de 2019.
-
Esta CU também está disponível através de Windows Server Update Services (WSUS).
-
Recomendamos que instale sempre a atualização cumulativa mais recente que está disponível.
Para atualizar SQL Server 2019 no Linux para a CU mais recente, primeiro tem de ter o repositório Atualização Cumulativa configurado. Em seguida, atualize os pacotes de SQL Server com o comando de atualização específico da plataforma adequado.
Para obter instruções de instalação e ligações diretas para as transferências do pacote CU, consulte as Notas de Versão do SQL Server 2019.
Para atualizar o Microsoft SQL Server 2019 Clusters de Macrodados (BDC) no Linux para a CU mais recente, veja As Orientações de Implementação do Clusters de Macrodados.
A partir do SQL Server CU1 de 2019, pode efetuar atualizações no local para Clusters de Macrodados a partir das versões suportadas de produção (SQL Server 2019 GDR1). Para obter mais informações, veja Como atualizar SQL Server Clusters de Macrodados.
Para obter informações adicionais, veja as notas de versão do Clusters de Macrodados.
Informações de ficheiro
Pode verificar a transferência ao calcular o hash do ficheiro SQLServer2019-KB5023049-x64.exe através do seguinte comando:
-
certutil -hashfile SQLServer2019-KB5023049-x64.exe SHA256
Nome do ficheiro |
Hash SHA256 |
---|---|
SQLServer2019-KB5023049-x64.exe |
E1E2C36AA7A3D713597BC12E2EEC2FCEBD126DD10BB45AAC2E5474903CD2C61E |
A versão em inglês deste pacote tem os atributos de ficheiro (ou atributos de ficheiro posteriores) que estão listados na tabela seguinte. As datas e horas destes ficheiros estão listadas no formato de Hora Universal Coordenada (UTC). Quando visualizar as informações dos ficheiros, estas serão convertidas na hora local. Para encontrar a diferença entre a hora UTC e a hora local, utilize o separador Fuso Horário no item Data e Hora no Painel de Controlo.
Versões baseadas em x64 Analysis Services do SQL Server 2019
Common Core dos Serviços de Base de Dados do SQL Server 2019
Qualidade de Dados do SQL Server 2019
sql_dreplay_client SQL Server 2019
sql_dreplay_controller SQL Server 2019
Instância Principal do SQL Server Database Services 2019
SQL Server 2019 Database Services Core Shared
sql_extensibility SQL Server 2019
Motor de Full-Text do SQL Server 2019
sql_inst_mr SQL Server 2019
SQL Server 2019 Integration Services
SQL Server 2019 sql_polybase_core_inst
SQL Server sql_shared_mr 2019
sql_tools_extensions SQL Server 2019
|
Notas para esta atualização
Para aplicar este pacote de atualização cumulativa, tem de estar a executar SQL Server 2019.
Poderá ter de reiniciar o computador depois de aplicar este pacote de atualização cumulativa.
Para utilizar uma das correções neste pacote, não tem de efetuar alterações ao registo.
Este artigo também fornece as seguintes informações importantes:
Versão de criação da CU do Analysis Services
A partir do Microsoft SQL Server 2017, o número da versão de compilação do Analysis Services e SQL Server número da versão de compilação do Motor de Base de Dados não correspondem. Para obter mais informações, veja Verificar a versão de criação da atualização cumulativa do Analysis Services.
Atualizações cumulativas (CU)
-
Cada nova CU contém todas as correções que foram incluídas com a CU anterior para a versão instalada do SQL Server.
-
SQL Server CUs são certificadas para os mesmos níveis que os service packs e devem ser instaladas no mesmo nível de confiança.
-
Recomendamos a instalação contínua e proativa de CUs à medida que ficam disponíveis de acordo com estas diretrizes:
-
Os dados históricos mostram que um número significativo de casos de suporte envolve um problema que já foi resolvido numa CU lançada.
-
As CUs podem conter correções de valor acrescentado para cima e para cima. Isto inclui atualizações de suporte, capacidade de gestão e fiabilidade.
-
-
Recomendamos que teste SQL Server CUs antes de implementá-las em ambientes de produção.
Quando implementar uma atualização num ambiente híbrido (como AlwaysOn, replicação, cluster e espelhamento), recomendamos que consulte os seguintes artigos antes de implementar a atualização:
-
SQL Server atualização sem interrupção do cluster de ativação pós-falha e processo do service pack
Notas: Se não quiser utilizar o processo de atualização sem interrupção, siga estes passos para aplicar uma atualização:
-
Instale a atualização no nó passivo.
-
Instale a atualização no nó ativo (requer um reinício do serviço).
-
-
Nota: Se ativou o AlwaysOn juntamente com o catálogo SSISDB , veja as informações sobre o SSIS com AlwaysOn para obter mais informações sobre como aplicar uma atualização nestes ambientes.
-
Como aplicar uma correção para SQL Server numa topologia de replicação
SQL Server CUs são atualmente multilingues. Por conseguinte, este pacote CU não é específico de um idioma. Aplica-se a todos os idiomas suportados.
Um pacote CU inclui todas as atualizações disponíveis para todos os componentes do SQL Server 2019 (funcionalidades). No entanto, o pacote de atualização cumulativa atualiza apenas os componentes que estão atualmente instalados na instância SQL Server que seleciona para serem reparados. Se uma funcionalidade de SQL Server (por exemplo, Analysis Services) for adicionada à instância depois de esta CU ser aplicada, terá de aplicar novamente esta CU para atualizar a nova funcionalidade para esta CU.
Se ocorrerem problemas adicionais ou se for necessária alguma resolução de problemas, poderá ter de criar um pedido de serviço. Os custos de suporte habituais serão aplicados a perguntas de suporte adicionais e a problemas que não são elegíveis para este pacote de atualização cumulativa específico. Para obter uma lista completa dos números de telefone do Suporte ao Cliente e suporte da Microsoft ou para criar um pedido de serviço separado, aceda ao site de suporte da Microsoft.
Como desinstalar esta atualização
-
No Painel de Controlo, abra o item Programas e Funcionalidades e, em seguida, selecione Ver atualizações instaladas.
-
Localize a entrada que corresponde a este pacote de atualização cumulativa em SQL Server 2019.
-
Prima sem soltar (ou clique com o botão direito do rato) a entrada e, em seguida, selecione Desinstalar.
Para desinstalar esta CU no Linux, tem de reverter o pacote para a versão anterior. Para obter mais informações sobre como reverter a instalação, veja Reverter SQL Server.
Referências
-
Anúncio de atualizações ao Modelo de Manutenção Incremental (ISM) do SQL Server
-
SQL Server Service Packs são descontinuados a partir do SQL Server 2017
-
Determinar que versão e edição do Motor de Base de Dados do SQL Server está em execução
-
Descrição da terminologia padrão utilizada para descrever as atualizações de software da Microsoft