SQL Server 数据库之各个系统表的作用
2008-02-13 22:31
337 查看
sysaltfiles?? 在特殊情况下,包含与数据库中的文件相对应的行。该表存储在 master 数据库中。
syscharsets?? 每个字符集在表中各占一行,表中还包含定义供?Microsoft SQL Server?使用的排
????????序次序。排序次序中的一个在?sysconfigures?中标记为默认排序次序,该次序是
????????实际使用的唯一次序。?
sysconfigures? 用户设置的每个配置选项在表中各占一行。sysconfigures?包含最近启动MsSQL?前
????????定义的配置选项,还包含最近启动后设置的所有动态配置选项。该表只位于?master
????????数据库中。
syscurconfigs? 每个当前配置选项各占一项。另外,该表还包含四个描述配置结构的项。syscurconfigs
????????在由用户查询时动态生成。有关更多信息,请参见?sysconfigures。
sysdatabases??每个数据库在表中占一行。最初安装?SQL?Server?时,sysdatabases?包含?master、
????????model、msdb、MsSQLweb?和?tempdb?数据库的项。该表只存储在master?数据库中。
syslanguages??出现在?MsSQL?中的每种语言在表中各占一行。虽然美国英语不在?syslanguages?内,
????????但该表始终可由?SQL?Server?使用。该表只存储在?master?数据库中。
syslogins??? 每个登录帐户在表中占一行。?
sysoledbusers? 每个指定的链接服务器的用户和密码映射在表中占一行。该表存储在?master?数据库中。
sysprocesses??保存关于运行在?MsSQL上的进程的信息。这些进程可以是客户端进程或系统进程。
????????sysprocesses?只存储在?master?数据库中。
sysremotelogins 每个允许调用?Microsoft?SQL?Server?上的远程存储过程的远程用户占一行。
syscolumns???每个表和视图中的每列在表中占一行,存储过程中的每个参数在表中也占一行。该表位于
????????每个数据库中。
sysconstraints?包含约束映射,映射到拥有该约束的对象。该系统目录存储在每个数据库中。
sysfilegroups? 数据库中的每个文件组在表中占一行。该表存储在每个数据库中。在该表中至少有一项
????????用于主文件组。
sysfiles????数据库中的每个文件在表中占一行。该系统表是虚拟表,不能直接更新或修改。
sysforeignkeys?包含关于表定义中的?FOREIGN?KEY?约束的信息。该表存储在每个数据库中。
sysindexkeys??包含索引中的键或列的信息。该表存储在每个数据库中。
sysmembers???每个数据库角色成员在表中占一行。该表存储在每个数据库中。
sysobjects???在数据库内创建的每个对象(约束、默认值、日志、规则、存储过程等)在表中占一行。
????????只有在?tempdb?内,每个临时对象才在该表中占一行。
syspermissions?包含有关对数据库内的用户、组和角色授予和拒绝的权限的信息。该表存储在每个数据库中。
systypes????对于每种系统提供数据类型和用户定义数据类型,均包含一行信息。该表存储在每个数据库中。
????????这些是系统提供的数据类型及其?ID?号。
sysusers????数据库中每个 Microsoft Windows 用户、Windows 组、MsSQL 用户或 SQL Server 角色在表
????????中占一行。
sysproperties? 查看每个表和列的提示信息
syscharsets?? 每个字符集在表中各占一行,表中还包含定义供?Microsoft SQL Server?使用的排
????????序次序。排序次序中的一个在?sysconfigures?中标记为默认排序次序,该次序是
????????实际使用的唯一次序。?
sysconfigures? 用户设置的每个配置选项在表中各占一行。sysconfigures?包含最近启动MsSQL?前
????????定义的配置选项,还包含最近启动后设置的所有动态配置选项。该表只位于?master
????????数据库中。
syscurconfigs? 每个当前配置选项各占一项。另外,该表还包含四个描述配置结构的项。syscurconfigs
????????在由用户查询时动态生成。有关更多信息,请参见?sysconfigures。
sysdatabases??每个数据库在表中占一行。最初安装?SQL?Server?时,sysdatabases?包含?master、
????????model、msdb、MsSQLweb?和?tempdb?数据库的项。该表只存储在master?数据库中。
syslanguages??出现在?MsSQL?中的每种语言在表中各占一行。虽然美国英语不在?syslanguages?内,
????????但该表始终可由?SQL?Server?使用。该表只存储在?master?数据库中。
syslogins??? 每个登录帐户在表中占一行。?
sysoledbusers? 每个指定的链接服务器的用户和密码映射在表中占一行。该表存储在?master?数据库中。
sysprocesses??保存关于运行在?MsSQL上的进程的信息。这些进程可以是客户端进程或系统进程。
????????sysprocesses?只存储在?master?数据库中。
sysremotelogins 每个允许调用?Microsoft?SQL?Server?上的远程存储过程的远程用户占一行。
syscolumns???每个表和视图中的每列在表中占一行,存储过程中的每个参数在表中也占一行。该表位于
????????每个数据库中。
sysconstraints?包含约束映射,映射到拥有该约束的对象。该系统目录存储在每个数据库中。
sysfilegroups? 数据库中的每个文件组在表中占一行。该表存储在每个数据库中。在该表中至少有一项
????????用于主文件组。
sysfiles????数据库中的每个文件在表中占一行。该系统表是虚拟表,不能直接更新或修改。
sysforeignkeys?包含关于表定义中的?FOREIGN?KEY?约束的信息。该表存储在每个数据库中。
sysindexkeys??包含索引中的键或列的信息。该表存储在每个数据库中。
sysmembers???每个数据库角色成员在表中占一行。该表存储在每个数据库中。
sysobjects???在数据库内创建的每个对象(约束、默认值、日志、规则、存储过程等)在表中占一行。
????????只有在?tempdb?内,每个临时对象才在该表中占一行。
syspermissions?包含有关对数据库内的用户、组和角色授予和拒绝的权限的信息。该表存储在每个数据库中。
systypes????对于每种系统提供数据类型和用户定义数据类型,均包含一行信息。该表存储在每个数据库中。
????????这些是系统提供的数据类型及其?ID?号。
sysusers????数据库中每个 Microsoft Windows 用户、Windows 组、MsSQL 用户或 SQL Server 角色在表
????????中占一行。
sysproperties? 查看每个表和列的提示信息
相关文章推荐
- 浅谈(SQL Server)数据库中系统表的作用
- SQL Server中各个系统数据库的作用
- 重装系统通过数据恢复软件找回来的数据库文件提示不是有效的SQL SERVER文件的修复案例
- SQL Server:移动系统数据库
- SQL Server中各个系统表的作用(转)
- 通过制定SQL计划和系统计划实现]SQL Server 2005数据库定期备份和删除历史备份记录
- 重新生成 SQL Server 2008 实例的系统数据库
- sql server创建university 数据库系统
- SQL Server之备份和还原系统数据库
- SQL Server 中各个系统表的作用
- 分享制作精良的知识管理系统 配置SQL Server文档数据库 完美实现博客文章的的下载,存储和浏览
- SQL Server 中各个系统表的作用
- SQL Server中各个系统表的作用
- sql server 备份与恢复系列八 系统数据库备份与恢复分析
- sql server 2008学习1–系统数据库
- SQL Server查看数据库操作记录系统函数fn_dblog使用
- SQL Server 中各个系统表的作用
- SQL Server 移动系统数据库位置(非master)
- SQL Server 2008 系统数据库master 修复 还原
- SQL Server中各个系统表的作用