Blog author:
Akshayblevel | Posted on: 8/6/2012 | Category:
SQL Server Blogs | Views: 937 | Status:
[Member] |
Points: 75
|
Alert Moderator
Select size of database files before shrink
SELECT Name AS Logical_Name,(size*8)/1024 SizeMB FROM sys.master_files WHERE DB_NAME(database_id) = 'MyDB' GO
|
Truncate the log by changing the database recovery model to SIMPLE.ALTER DATABASE MyDB SET RECOVERY SIMPLE WITH NO_WAIT; GO
|
Shrink the truncated log file to 1 MB.DBCC SHRINKFILE(MyDB_log, 1); GO
|
Reset the database recovery model.ALTER DATABASE MyDB SET RECOVERY FULL WITH NO_WAIT; GO
|
Select size of database files After shrink SELECT Name AS Logical_Name, (size*8)/1024 SizeMB FROM sys.master_files WHERE DB_NAME(database_id) = 'MyDB' GO
|
Found interesting? Add this to: