Para verificar qual é o tamanho total de todas as bases de uma instância no SQL Server, rode a consulta abaixo usando uma nova consulta em qualquer banco:



-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

USE MASTER

GO

WITH fs
AS

(
    SELECT database_id, type, size * 8.0 / 1024 size
    FROM sys.master_files

(
    SELECT
    NAME,
    (SELECT SUM(size) FROM fs WHERE type = 0 and fs.database_id = db.database_id) DataFileSizeMB,
    (SELECT SUM(size) FROM fs WHERE type = 1 and fs.database_id = db.database_id) LogFileSizeMB
from sys.databases db

UNION ALL

SELECT NAME, SUM(DataFileSizeMB) AS DataFileSizeMB, SUM(LogFileSizeMB) AS LogFileSizeMB FROM(
SELECT
    'TAMANHO TOTAL DAS BASES' AS [NAME],
    (SELECT SUM(size) FROM fs WHERE type = 0 and fs.database_id = DB2.database_id) DataFileSizeMB,
    (SELECT SUM(size) FROM fs WHERE type = 1 and fs.database_id = DB2.database_id) LogFileSizeMB
from sys.databases DB2) TB2 GROUP BY NAME
)

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Após finalizar, verifique o valor da última linha da coluna "DataFileSizeMB" onde mostrará o valor total de todas as bases.