MS SQL list of databases and files

Запись создана 3 июня, 2021

Если нужно выяснить какие файлы и путь к ним используются для базы данных MS SQL, то сделать это можно SQL запросом:

SELECT
'DB_NAME' = db.name,
'FILE_NAME' = mf.name,
'FILE_TYPE' = mf.type_desc,
'FILE_PATH' = mf.physical_name
FROM
sys.databases db
INNER JOIN sys.master_files mf
ON db.database_id = mf.database_id
WHERE
db.name = 'zup'

 
Результат будет выглядеть вот так:

Если нужно вывести список всех баз данных MS SQL, их имена, логическое имя файла и путь к физическому файлу, то выполните запрос:

SELECT
'DB_NAME' = db.name,
'FILE_NAME' = mf.name,
'FILE_TYPE' = mf.type_desc,
'FILE_PATH' = mf.physical_name
FROM
sys.databases db
INNER JOIN sys.master_files mf
ON db.database_id = mf.database_id

» Запись из раздела Несортированное | Комментировать

Комментарии





Ответить