Cơ sở dữ liệu

SQLSERVER: how to get file list in database | lấy danh sách file của CSDL

1. Lấy danh sách file của tất cả CSDL:
SELECT
    db.name AS DBName,
    type_desc AS FileType,
    Physical_Name AS Location
FROM
    sys.master_files mf
INNER JOIN 
    sys.databases db ON db.database_id = mf.database_id

2. Lấy danh sách file của 1 cơ sở dữ liệu (ví dụ dưới đây lấy danh sách file của CSDL master)
SELECT
    db.name AS DBName,
    type_desc AS FileType,
    Physical_Name AS Location
FROM
    sys.master_files mf
INNER JOIN 
    sys.databases db ON db.database_id = mf.database_id
    where db.name = 'master'

Câu lệnh SQL để lấy danh sách file trong cơ sở dữ liệu

Cơ sở dữ liệu