Script to Move the temp database from C Drive to D drive
SELECT name as 'File Name', physical_name as 'File Directory'
FROM sys.master_files
WHERE database_id = DB_ID('tempdb');
GO
/* Moves the Temp Database*/
USE master;
GO
ALTER DATABASE tempdb
MODIFY FILE (NAME = tempdev, FILENAME = 'D:\SQLData\tempdb.mdf');
GO
ALTER DATABASE tempdb
MODIFY FILE (NAME = templog, FILENAME = 'D:\SQLData\templog.ldf');
GO
/*
The new path will be used the next time the database is started.
The database used is: MASTER.
You must restart SQL Server*/
/*Verification of TEMPDB move*/
SELECT name as 'File Name', physical_name as 'File Directory'
FROM sys.master_files
WHERE database_id = DB_ID('tempdb');
GO
FROM sys.master_files
WHERE database_id = DB_ID('tempdb');
GO
/* Moves the Temp Database*/
USE master;
GO
ALTER DATABASE tempdb
MODIFY FILE (NAME = tempdev, FILENAME = 'D:\SQLData\tempdb.mdf');
GO
ALTER DATABASE tempdb
MODIFY FILE (NAME = templog, FILENAME = 'D:\SQLData\templog.ldf');
GO
/*
The new path will be used the next time the database is started.
The database used is: MASTER.
You must restart SQL Server*/
/*Verification of TEMPDB move*/
SELECT name as 'File Name', physical_name as 'File Directory'
FROM sys.master_files
WHERE database_id = DB_ID('tempdb');
GO
Comments
Post a Comment