Introdução
Que o TEMPDB é um dos bancos de sistema mais importantes do SQL Server todo mundo sabe, mas e mudar a localização dos arquivos quando eles são criados acidentalmente no C:\ do servidor? Vamos aprender agora como fazer tal
procedimento.
Diferentemente dos bancos de usuários, o TEMPDB não permite que seja feito um DETACH/ATTACH para que os arquivos sejam movidos outro disco. É preciso executar alguns simples comandos para que isso seja feito de maneira segura e prática. Os requisitos para realizar essa tarefa são:
- Ter uma outra unidade de disco disponível, de preferência com blocksize de 64kb
- Permissões apropriadas para executar o script da mudança do local dos arquivos
- Reiniciar o serviço do SQL Server para que a alteração tenha efeito