Precisando mover a tempdb de disco ou diretório?
Basta apenas seguir estes 4 passos.
- Confira os nomes lógicos dos arquivos e seus respectivos caminhos;
SELECT name, physical_name, state_desc FROM sys.master_files WHERE database_id = DB_ID(N'tempdb')
- Para cada arquivo da tempdb altere o seu caminho. Se você tem mais arquivos configurados para a sua tempdb altere o local para cada um destes arquivos também utilizando o mesmo modelo dos comandos abaixo.
ALTER DATABASE tempdb MODIFY FILE (NAME = tempdev, FILENAME = 'NovoCaminho\tempdb.mdf') ALTER DATABASE tempdb MODIFY FILE (NAME = templog, FILENAME = 'NovoCaminho\templog.ldf')
- Reinicie sua instância de SQL Server;
- Confira se os arquivos da tempdb já estão utilizando o novo caminho configurado.
SELECT name, physical_name, state_desc FROM sys.master_files WHERE database_id = DB_ID(N'tempdb')
Referências: