SQLServer实现了基于分区表名查找文件和文件组的脚本。
选择ps.name作为psname,Dds.destination_idAS PartitionNumber,
fg.name作为filegroupname,fg.name,
T的名字,
f.name作为文件名
从((((sys.tables T)
sys.indexes内加入我
在(t.object_id = i.object_id))
内部联接sys.partition_schemes PS
在(i.data_space_id = ps.data_space_id))
内部联接sys.destination_data_spacesas DDS
在(ps.data_space_id = DDS。partition_scheme_id))
内部联接sys.filegroups fg
ondds.data_space_id = fg.data_space_id
innerjoin sys.database_files F = fg.data_space_id f.data_space_id
在t.name = 'salesorder