Use nvarchar(128) for database name in db space script (#999)

This commit is contained in:
Matt Irvine
2018-03-26 17:42:26 -07:00
committed by Karl Burtram
parent e9299d1991
commit 9a2e8cffed

View File

@@ -3,7 +3,7 @@
------------------------------Data file size---------------------------- ------------------------------Data file size----------------------------
declare @dbsize table declare @dbsize table
(Dbname varchar(30), (Dbname nvarchar(128),
file_Size_MB decimal(20,2)default (0), file_Size_MB decimal(20,2)default (0),
Space_Used_MB decimal(20,2)default (0), Space_Used_MB decimal(20,2)default (0),
Free_Space_MB decimal(20,2) default (0)) Free_Space_MB decimal(20,2) default (0))
@@ -18,7 +18,7 @@ SUM( size)/128.0 - sum(CAST(FILEPROPERTY(name,''SpaceUsed'') AS INT))/128.0 AS F
from sys.database_files where type=0 group by type' from sys.database_files where type=0 group by type'
-------------------log size-------------------------------------- -------------------log size--------------------------------------
declare @logsize table declare @logsize table
(Dbname varchar(30), (Dbname nvarchar(128),
Log_File_Size_MB decimal(20,2)default (0), Log_File_Size_MB decimal(20,2)default (0),
log_Space_Used_MB decimal(20,2)default (0), log_Space_Used_MB decimal(20,2)default (0),
log_Free_Space_MB decimal(20,2)default (0)) log_Free_Space_MB decimal(20,2)default (0))
@@ -33,7 +33,7 @@ SUM( size)/128.0 - sum(CAST(FILEPROPERTY(name,''SpaceUsed'') AS INT))/128.0 AS l
from sys.database_files where type=1 group by type' from sys.database_files where type=1 group by type'
--------------------------------database free size --------------------------------database free size
declare @dbfreesize table declare @dbfreesize table
(name varchar(50), (name nvarchar(128),
database_size varchar(50), database_size varchar(50),
Freespace varchar(50)default (0.00)) Freespace varchar(50)default (0.00))
insert into @dbfreesize insert into @dbfreesize