Vì vậy, SELECT * FROM sys.master_files
nên liệt kê các tệp cho từng cơ sở dữ liệu trong trường hợp trong khi SELECT * FROM sys.database_files
nên liệt kê các tệp cho ngữ cảnh cơ sở dữ liệu cụ thể.
Kiểm tra điều này ở đây (SQL 2K8), nó hoạt động như trên?
Cập nhật: Nếu bạn không nhìn thấy các hàng từ sys.master_files, đó có thể là vấn đề về quyền vì BOL trạng thái:
Trong khi đối với sys.database_files chỉ yêu cầu tư cách thành viên với vai trò công khai.