You've already forked ssms-addin
mirror of
https://github.com/alex-bochkov/ssms-addin.git
synced 2025-11-23 22:04:53 +02:00
Update shrink-data-files-incrementally.sql
This commit is contained in:
@@ -1,10 +1,10 @@
|
|||||||
-- Enter the file name you want to shrink and target file size
|
-- Enter the file name you want to shrink and target file size
|
||||||
-- File will be shrinked in a loop by one gigabyte at a time
|
-- File will be shrinked in a loop by one gigabyte at a time
|
||||||
DECLARE @FileName VARCHAR(100) = 'file_name';
|
DECLARE @FileName VARCHAR(100) = 'file_name';
|
||||||
DECLARE @DesiredSize INT = 30000;
|
DECLARE @DesiredSize BIGINT = 30000;
|
||||||
|
|
||||||
DECLARE @CurrentSize INT;
|
DECLARE @CurrentSize BIGINT;
|
||||||
SELECT @CurrentSize = ROUND(size * 8 / 1024, -3) FROM sys.database_files WHERE name = @FileName
|
SELECT @CurrentSize = ROUND(CAST(size AS BIGINT) * 8 / 1024, -3) FROM sys.database_files WHERE name = @FileName
|
||||||
|
|
||||||
WHILE (@CurrentSize > @DesiredSize)
|
WHILE (@CurrentSize > @DesiredSize)
|
||||||
BEGIN
|
BEGIN
|
||||||
|
|||||||
Reference in New Issue
Block a user