2016-03-04 82 views
4

例如master.sys.master_files列出了所有數據庫的所有文件。 它還列出了映射到文件組的data_space_id是否有列出所有文件組的系統表?

master.sys.filegroups表只列出master數據庫使用的文件組。有沒有這樣的表格,我可以在所有數據庫中獲得所有文件組?

+0

我不認爲這是可能的。 https://social.msdn.microsoft.com/Forums/sqlserver/en-US/47414423-5c52-492e-88fd-d673c385f447/list-all-filegroups-for-all-databases-?forum=transactsql –

回答

3

據我所知,沒有一個表或視圖顯示實例中所有數據庫的文件組。

然而,在每個數據庫中都會有一個名爲sys.filegroups的視圖,該視圖將列出該特定數據庫的文件組。

USE [MyDatabase] 
select * from sys.filegroups 
相關問題