fbpx

Casos do Dia a Dia – Erro ao Instalar o Cumulative Update

Casos do Dia a Dia – Erro ao Instalar o Cumulative Update

Bom dia, pessoal, tudo bem com vocês?


Hoje vou mostrar uma situação que me aconteceu em um ambiente produtivo.
Ao tentar atualizar o Cumulative Update em uma instancia Sql Server, ela apresentou erro na instalação. Irei mostrar o erro e como resolvi.

O cenário que agora vou mostrar é uma simulação do que aconteceu.

 

A versão que estou usando no Sql Server é essa:

 

 

Sql 2019 RTM-CU11

 

Vou agora atualizar para a última versão da lançada do Cumulative update que é a

CU16. Eu uso esse site para verificar quais Cumulative Updates foram lançados:

Microsoft SQL Server Versions List (sqlserverbuilds.blogspot.com)

E pego o executável dessa página:

https://www.catalog.update.microsoft.com/Home.aspx

 

Baixei a versão e comecei a instalar e ….

Apresentou o seguinte erro:

 

 

O erro em inglês:

 

Texto: Error description: The User Data directory in the registry is not valid. Verify DefaultData key under the instance hive points to a valid directory. 

Então fui pesquisar como resolver o erro.

Encontrei o seguinte link :

SQL SERVER – Service Pack Error – The User Data directory in the registry is not valid. Verify DefaultData key under the instance hive points to a valid directory – SQL Authority with Pinal Dave

 

 

Verificado esse diretório, ele não existia mais. Por algum motivo foi feita a alteração das pastas de dados e logs das bases do usuário, porém no diretório padrao  permaneceu com o caminho antigo.

 

Para encontrar o diretório padrao pelo SSMS,  basta clicar com o botão direito no nome da instancia e depois em propriedades e escolhe a opção Database Settings:

 

 Aqui você define onde as bases devem ser criadas por padrao. Assim como também a pasta de backup.

 

Para resolver, coloquei a pasta onde tinha os Databases do usuário.

No meu caso é nesse : D:\sql\

 

 

Importante: Após mudar, tem que reiniciar o serviço do Sql Server da instancia para que a alteração seja efetivada com sucesso.

 

Por fim, após a mudança, foi colocado novamente o atualizador para executar:

 

 

Sucesso!!

 

 

Cumulative update instalado com sucesso.

Atualizado do 11 para o 16 !!

 

É isso pessoal.

Até mais.

 

 

2 comentários

  1. Jonathan costa disse:

    Show, parabéns pela iniciativa em procurar o erro e achar uma solução de contorno

Deixe uma resposta