sql >> Databasteknik >  >> RDS >> Sqlserver

SQL Server:sys.master_files vs. sys.database_files

sys.master_files :

sys.database_files :

Så, SELECT * FROM sys.master_files bör lista filerna för varje databas i instansen medan SELECT * FROM sys.database_files bör lista filerna för den specifika databaskontexten.

Testar du detta här (SQL 2K8), fungerar det enligt ovan?

Uppdatering: Om du inte ser rader från sys.master_files kan det vara ett behörighetsproblem som BOL säger:

Medan sys.database_files bara kräver medlemskap i den offentliga rollen.




  1. Oracle visar alla anställda med högre lön än genomsnittet på sin avdelning

  2. Skapa flera tabeller genom att gå igenom en fråga

  3. Hur ska jag lagra GUID i MySQL-tabeller?

  4. Varför begärde ogiltig konvertering FELKOD:17132?