Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Máy chủ SQL:sys.master_files so với sys.database_files

sys.master_files :

sys.database_files :

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.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách ĐẶT HÀNG BẰNG trong SQL PIVOT

  2. Hàm AWS Lambda để kết nối với SQL Server bằng Python

  3. MSSQL2008 - Pyodbc - SQL trước đây không phải là một truy vấn

  4. Hiệu suất của hàm COUNT SQL

  5. API SSIS:Làm cách nào để biết Giao diện nào để truyền một __COMObject tới?