Код не возвращает FileStreamSize
with fs as
(
select database_id, type, size * 8.0 / 1024 size
from sys.master_files
)
select
Cast(db.database_id As int ) DbId,
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,
(select sum(size) from fs where type = 2 and fs.database_id = db.database_id) FileStreamSizeMB
from sys.databases db
order by DbId
DataFileSizeMB и LogFileSizeMB возвращают правильный размер в МБ, но FileStreamSizeMB возвращает 0, когда я проверил базы данных, фактический FileStreamSize не равен 0.
Спасибо за помощь. :)