Explorar o código

Fixed extra column in SQL 2017

Pedro Lopes %!s(int64=8) %!d(string=hai) anos
pai
achega
065b6766ed
Modificáronse 1 ficheiros con 1 adicións e 2 borrados
  1. 1 2
      BPCheck/Check_BP_Servers.sql

+ 1 - 2
BPCheck/Check_BP_Servers.sql

@@ -1430,8 +1430,7 @@ BEGIN
 	(dbsize.[size]*8)/1024 AS [Data_Size_MB], ISNULL((dbfssize.[size]*8)/1024,0) AS [Filestream_Size_MB], 
 	(dbsize.[size]*8)/1024 AS [Data_Size_MB], ISNULL((dbfssize.[size]*8)/1024,0) AS [Filestream_Size_MB], 
 	ls.cntr_value/1024 AS [Log_Size_MB], lu.cntr_value/1024 AS [Log_Used_MB],
 	ls.cntr_value/1024 AS [Log_Size_MB], lu.cntr_value/1024 AS [Log_Used_MB],
 	CAST(CAST(lu.cntr_value AS FLOAT) / CAST(ls.cntr_value AS FLOAT)AS DECIMAL(18,2)) * 100 AS [Log_Used_pct],
 	CAST(CAST(lu.cntr_value AS FLOAT) / CAST(ls.cntr_value AS FLOAT)AS DECIMAL(18,2)) * 100 AS [Log_Used_pct],
-	ssu.reserved_space_kb AS [Version_Store_Size_KB],
-	CAST(CAST(ssu.reserved_space_kb AS FLOAT) / CAST(ssu.reserved_space_kb AS FLOAT)AS DECIMAL(18,2)) * 100 AS [Log_Used_pct],
+	CASE WHEN ssu.reserved_space_kb>0 THEN ssu.reserved_space_kb/1024 ELSE 0 END AS [Version_Store_Size_MB],
 	db.[compatibility_level] AS [DB_Compatibility_Level], db.collation_name AS [DB_Collation], 
 	db.[compatibility_level] AS [DB_Compatibility_Level], db.collation_name AS [DB_Collation], 
 	db.page_verify_option_desc AS [Page_Verify_Option], db.is_auto_create_stats_on, db.is_auto_create_stats_incremental_on,
 	db.page_verify_option_desc AS [Page_Verify_Option], db.is_auto_create_stats_on, db.is_auto_create_stats_incremental_on,
 	db.is_auto_update_stats_on, db.is_auto_update_stats_async_on, db.delayed_durability_desc AS [delayed_durability_status], 
 	db.is_auto_update_stats_on, db.is_auto_update_stats_async_on, db.delayed_durability_desc AS [delayed_durability_status],