#WTF: “The UserLog directory in the registry is not valid.”

Essa entra pra série #WTF (Vivendo e aprendendo).

Ao instalar o Full Text Search em um dos nossos servidores, me deparei com o warning a seguir:

What!?

The User Log directory in the registry is not valid. Verify DefaultLog Key under the instance hive points to a valid directory

Bom, depois de ler a mensagem cinco vezes, respirar fundo e pensar “Que ***** é essa?” mais três vezes, eu fui pesquisar no registro pela tal chave “DefaultLog”.

Eis que eu acho o cidadão aqui:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL12.MinhaInstancia\MSSQLServer

** Obviamente, substitua a parte em vermelho pelo nome da sua instância.

ERRO2

Ao ver isso, tudo ficou mais claro, dei aquela respirada novamente (mas, desta vez, de alívio)… Explico:

Há um tempo, fizemos um trabalho de mover os logs de disco. Trabalho realizado, tudo movido 100% e funcionando. Porém, como a estrutura anterior não nos adiantava, apagamos a estrutura e seguimos o barco.

Ao lembrar disso, fui nas propriedades da instância →  Database Settings → Database Default Locations e lá estava o valor.

Ah, se você quiser alterar o caminho via SQL:

Fiz a alteração para o novo local padrão e tudo bem.

Vivendo e aprendendo.

EDIT: PS: A instalação do FTS seguiu normalmente, sem problemas. 🙂 não foi realizada. Foi necessário realizar uma nova instalação para que ele fosse instalado

 

Deixe uma resposta

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.