O SQL Server ainda está funcionando sem problemas, mas notei que tenho um alerta no Windows Update que diz:
Servicing Update for SQL Server 2019 RTM GDR (KB4517790)
Install error - 0x80070643
Tentei reiniciar e atualizar várias vezes, mas ainda não está instalando.
Então baixei o KB4517790 mas quando tento instalar o serviço para com o erro:
There are no SQL Server instances or shared features that can be updated on this computer.
Estranho.
Clico de volta duas vezes e verifico o relatório Ver detalhado e está tudo bem:
Microsoft SQL Server 2019 - System Configuration Check Report
Nome da regra | Descrição da regra | Resultado | Mensagem/Ação Corretiva | |
---|---|---|---|---|
PatchGlobalRules: Verificações de configuração de instalação do SQL Server 2019 para o grupo de regras 'PatchGlobalRules' | ||||
# | Engine_ResourceDLLUpdateRestartCheck | Verifica se as DLLs de recursos compartilhados serão atualizadas, causando reinicializações para instâncias do SQL Server em cluster ativas neste nó. | Não aplicável | Esta regra não se aplica à configuração do seu sistema. |
# | AclPermissionsFacet | Verifica se as chaves de registro do SQL Server são consistentes. | Passado | As chaves de registro do SQL Server são consistentes e podem dar suporte à instalação ou atualização do SQL Server. |
# | Cluster_IsLocalNodeGroupOwner | Verifica se o computador local é proprietário de um grupo de cluster online para uma instância de cluster de failover que contém o serviço SQL Server, serviço Analysis Services ou um serviço genérico. | Passado | O computador local não é proprietário de um grupo de cluster online para uma instância de cluster de failover que contém o serviço SQL Server, serviço Analysis Services ou um serviço genérico. As instâncias do SQL Server não precisam ser colocadas offline. |
# | Cluster_IsOnlineIfClustered | Verifica se o computador não está em cluster ou se o computador está em cluster e se o serviço de cluster está online. | Passado | O computador não está em cluster ou o cluster está ativo e online. |
# | RebootRequiredCheck | Verifica se uma reinicialização pendente do computador é necessária. Uma reinicialização pendente pode fazer com que a instalação falhe. | Passado | O computador não requer uma reinicialização. |
# | ThreadHasAdminPrivilegeCheck | Verifica se a conta que executa a Instalação do SQL Server tem direitos de administrador no computador. | Passado | A conta que executa a Instalação do SQL Server tem direitos de administrador no computador. |
# | WmiServiceStateCheck | Verifica se o serviço WMI está iniciado e em execução no computador. | Passado | O serviço Windows Management Instrumentation (WMI) está em execução. |
Então encontrei um comando fantástico no PowerShell que me permite recuperar todos os logs do Windows Update.
Eu digito Get-WindowsUpdateLog
e um arquivo chamado WindowsUpdate.log está agora na minha área de trabalho.
Ao abri-lo, encontro:
2022/07/12 11:35:06.5502777 14516 14848 ComApi Byte length of the input buffer for deserialization: 36024
2022/07/12 11:35:06.5518950 14516 14848 ComApi Deserialized installable update Servicing Update for SQL Server 2019 RTM GDR (KB4517790), UpdateID = {CA10020A-BECD-4535-B06D-E30E92F01AD6.200}
2022/07/12 11:35:06.5521232 14516 14848 Test AUTest.cab validation: Test keys are not allowed
2022/07/12 11:35:06.6192658 14516 8864 ComApi Serializing CUpdate CA10020A-BECD-4535-B06D-E30E92F01AD6.200, Last modified time 2022-07-12T09:25:10Z
2022/07/12 11:35:06.6198416 14516 8864 ComApi Update serialization complete. BSTR byte length = 36024
2022/07/12 11:35:21.4414511 21868 24160 Agent Earliest future timer found:
2022/07/12 11:35:21.4414806 21868 24160 Agent Timer: 29A863E7-8609-4D1E-B7CD-5668F857F1DB, Expires 2022-07-12 12:48:15, not idle-only, not network-only
2022/07/12 11:35:22.4513120 21868 25304 Shared UninitializeSUS
2022/07/12 11:35:22.4513184 21868 25304 Misc CSusClientGlobal::DoServicePreShutdown
2022/07/12 11:35:22.4517025 21868 25304 IdleTimer Idle timer disabled in preparation for service shutdown
2022/07/12 11:35:22.4517139 21868 25304 Misc WUTaskManager uninit
2022/07/12 11:35:22.4517196 21868 25304 Agent Earliest future timer found:
2022/07/12 11:35:22.4517386 21868 25304 Agent Timer: 7971F918-A847-4430-9279-4A52D1EFE18D, Expires 2022-07-12 10:37:14, not idle-only, network-only
2022/07/12 11:35:22.4683034 21868 25304 Misc CreateSessionStateChangeTrigger, TYPE:2, Enable:No
2022/07/12 11:35:22.4683300 21868 25304 Misc CreateSessionStateChangeTrigger, TYPE:4, Enable:No
2022/07/12 11:35:22.4916515 21868 25304 Misc Agent uninit
2022/07/12 11:35:22.4916711 21868 25304 Agent *FAILED* [8007139F] file = onecore\enduser\windowsupdate\client\engine\handler\cbs\lib\uhcbs.cpp, line = 4848
2022/07/12 11:35:22.4916832 21868 25304 DownloadManager Exiting CDownloadHandlerCallbackHandler::Uninit within timeout bounds
2022/07/12 11:35:22.4925943 21868 18656 Agent Deployment session (host process 21868) signalled to exit...
2022/07/12 11:35:22.4926590 21868 18656 Deployment Deployment job Id 3A2949A0-E56C-4FA1-AB01-8282F1D469DA : Destructor invoked for deployment job.
2022/07/12 11:35:22.4926639 21868 18656 Deployment Deployment job Id 3A2949A0-E56C-4FA1-AB01-8282F1D469DA : WaitForEnd invoked for deployment job. Beginning the wait now!
2022/07/12 11:35:22.4926702 21868 18656 Deployment Deployment job Id 3A2949A0-E56C-4FA1-AB01-8282F1D469DA : WaitForEnd for deployment job completed. Job state = Complete
2022/07/12 11:35:22.4942066 21868 25304 Misc Reporter uninit
2022/07/12 11:35:22.4943410 21868 25304 Misc network cost manager uninit
2022/07/12 11:35:22.4943651 21868 25304 Misc Eventer uninit
2022/07/12 11:35:23.5095262 21868 25304 Misc ServiceManager uninit
2022/07/12 11:35:23.5098089 21868 25304 Misc PersistentTimeoutScheduler uninit
2022/07/12 11:35:23.5098136 21868 25304 Misc datastore uninit
2022/07/12 11:35:23.5630608 21868 25304 Misc setting cache uninit
2022/07/12 11:35:23.5630619 21868 25304 Misc security checker uninit
2022/07/12 11:35:23.5630660 21868 25304 Misc Test Hook uninit
2022/07/12 11:35:23.5630667 21868 25304 Misc IdleTimer uninit
2022/07/12 11:35:23.5635012 21868 25304 Shared * END * Service exit Exit code = 0x240001
Vejo que algo está caindo, mas não sei como me mover.
Já tentei reparar o SQL Server e não adiantou.
Estou na versão mais recente:
Microsoft SQL Server 2019 (RTM-CU16-GDR) (KB5014353) - 15.0.4236.7 (X64) May 29 2022 15:55:47 Copyright (C) 2019 Microsoft Corporation Developer Edition (64-bit) on Windows 10 Pro 10.0 <X64> (Build 22000: ) (Hypervisor)
Eu resolvi o problema.
Pesquisei no suporte da Microsoft
KB4517790
e encontrei esta página: KB4517790 - Atualização de manutenção para SQL Server 2019 RTMAqui baixei o pacote de atualização cumulativa mais recente para o SQL Server 2019
E quando a instalação terminou o problema foi resolvido.