sync state
This commit is contained in:
17
DBG - craft cmds to move tempdb files.sql
Normal file
17
DBG - craft cmds to move tempdb files.sql
Normal file
@@ -0,0 +1,17 @@
|
||||
DECLARE @newDriveAndFolder VARCHAR(8000);
|
||||
|
||||
SET @newDriveAndFolder = 'F:\SQLDatabase';
|
||||
|
||||
SELECT [name] AS [Logical Name]
|
||||
,physical_name AS [Current Location]
|
||||
,state_desc AS [Status]
|
||||
,size / 128 AS [Size(MB)] --Number of 8KB pages / 128 = MB
|
||||
,'ALTER DATABASE tempdb MODIFY FILE (NAME = ' + QUOTENAME(f.[name])
|
||||
+ CHAR(9) /* Tab */
|
||||
+ ',FILENAME = ''' + @newDriveAndFolder + CHAR(92) /* Backslash */ + f.[name]
|
||||
+ CASE WHEN f.[type] = 1 /* Log */ THEN '.ldf' ELSE '.mdf' END + ''''
|
||||
+ ');'
|
||||
AS [Create new TempDB files]
|
||||
FROM sys.master_files f
|
||||
WHERE f.database_id = DB_ID(N'tempdb')
|
||||
ORDER BY f.[type];
|
||||
Reference in New Issue
Block a user