每个磁盘备份文件、磁带备份文件和数据库文件在表中占一行。该表只存储在 master 数据库中。
重要 该系统表提供向后兼容信息。在 Microsoft® SQL Server™ 的早期版本中,该表包含所有数据库文件的列表。在 SQL Server 7.0 版中,数据库文件列表存储在每个数据库的 sysfiles 系统表中。
列名 | 数据类型 | 描述 |
---|---|---|
name | sysname | 备份文件或数据库文件的逻辑名称。 |
size | int | 以两千字节 (KB) 页为单位的文件大小。 |
low | int | 维护该列只是为了向后兼容。 |
high | int | 维护该列只是为了向后兼容。 |
status | smallint | 表示设备类型的位图:
1 = 默认磁盘 |
cntrltype | smallint | 控制器类型:
0 = 非光盘数据库文件 |
phyname | nvarchar(260) | 物理文件名。 |