sysaltfiles 在master数据库中,包含与数据库文件相对应的信息,包含所有数据库的数据文件以及日志文件
列名 | 数据类型 | 描述 |
---|---|---|
fileid | smallint | 每个数据库的唯一文件标识号。1代表数据文件,2代表日志文件 |
groupid | smallint | 文件组标识号。 |
size | int | 文件大小(以 8 KB 页为单位)。页的数目 |
maxsize | int | 最大文件大小(以 8 KB 页为单位)。0 值表示不增长,–1 值表示文件应一直增长到磁盘已满。 |
growth | int | 数据库的增长大小。0 值表示不增长。根据状态的值,可以是页数或文件大小的百分比。如果 status 为 0x100000,则 growth 是文件大小的百分比;否则是页数。 |
status | int | 仅限内部使用。 |
perf | int | 保留。 |
dbid | smallint | 数据库ID |
name | nchar(128) | 文件的逻辑名称。 |
filename | nchar(260) | 物理设备的名称,包括文件的完整路径。 |
sys.databases sql2005的视图
sysdatabase 是为了兼容以前的版本的
这两个是包含不同的信息视图,sys.databases 包含的更多的是一些 set 设置信息 ,sysdatabase包含的主要是数据文件路径信息。
syscolumns 表的列信息
syscomments
syscolumns
syscharsets
每个字符集在表中各占一行,表中还包含定义供 Microsoft? SQL Server? 使用的排序次序。排序次序中的一个在 sysconfigures 中标记为默认排序次序,该次序是实际使用的唯一次序。
sysconfigures
每个当前配置选项各占一项。另外,该表还包含四个描述配置结构的项。 syscurconfigs 在由用户查询时动态生成。有关