Como mover la TEMPDB a una nueva unidad de disco en SQL 2008 R2

Lo primero que necesitamos saber son los nombres lógicos de los archivos involucrados, con : sp_helpfile

Vemos:
tempdev
templog

Estos son los que se crean por omisión durante la instalación, pero pueden variar. No está de más revisar.

Ahora, simplemente con un ALTER DATABASE, lo hacemos.

use master
go
Alter database tempdb modify file (name = tempdev, filename = 'T:\SQLFiles\tempdb.mdf')
go
Alter database tempdb modify file (name = templog, filename = 'T:\SQLFiles\templog.ldf')
Go

De volver a ejecutar el sp_helpfile ya vemos configuradas las nuevas rutas, queda reiniciar el servicio y ¡listo!