Se explica como mover tempdb de un disco a otro, este ejemplo solo aplica para la base de datos tempdb, si se quieren mover bases de datos de usuario utilice sp_detach_db y sp_attach_db.
1. Extraiga la ubicación física de sus archivos de la base de datos tempdb.
USE tempdb
GO
EXEC sp_helpfile
GO
--El nombre lógico de cada archivo es el contenido en la columna NAME.
2. Cambie la ubicación de cada archive usando la sentencia ALTER DATABASE.
USE master
GO
ALTER DATABASE tempdb
MODIFY FILE (NAME = tempdev, FILENAME = 'E:SQLDatatempdb.mdf')
GO
ALTER DATABASE tempdb
MODIFY FILE (NAME = templog, FILENAME = 'E:SQLDatatemplog.ldf')
GO
3. Detenga e Inicie el manejador de Base de Datos.