Перенос tempdb на другой диск. mssql

#Смотрим где лежат. 

SELECT name, physical_name
FROM sys.master_files
WHERE database_id = 2;

#Подставляем свои пути 
USE master;
GO

ALTER DATABASE tempdb 
MODIFY FILE (NAME = tempdev, FILENAME = 'L:\TEMPDB\tempdb.mdf');
GO

ALTER DATABASE tempdb 
MODIFY FILE (NAME = templog, FILENAME = 'L:\TEMPDB\templog.ldf');
GO

ALTER DATABASE tempdb 
MODIFY FILE (NAME = temp2, FILENAME = 'L:\TEMPDB\tempdb_mssql_2.ndf');
GO

ALTER DATABASE tempdb 
MODIFY FILE (NAME = temp3, FILENAME = 'L:\TEMPDB\tempdb_mssql_3.ndf');
GO

ALTER DATABASE tempdb 
MODIFY FILE (NAME = temp4, FILENAME = 'L:\TEMPDB\tempdb_mssql_4.ndf');
GO


#Перегружаем службу через cmd 
net stop MSSQLSERVER
net start MSSQLSERVER


#mssql #tempdb