Перечисление информации обо всех файлах базы данных в SQL Server - PullRequest
78 голосов
/ 09 марта 2012

Можно ли перечислить информацию о файлах (MDF / LDF) всех баз данных на SQL Server?

Я хотел бы получить список, показывающий, какая база данных использует какие файлы на локальном диске.

Что я пробовал:

  • exec sp_databases все базы данных
  • select * from sys.databases показывает много информации о каждой базе данных - но, к сожалению, не показывает файлы, используемые каждой базой данных.
  • select * from sys.database_files показывает файлы mdf / ldf master база данных - но не другие базы данных

Ответы [ 11 ]

0 голосов
/ 08 июля 2015

Вы можете использовать ниже:

SP_HELPDB [Master]
GO
...