程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> sql server系統表詳細說明

sql server系統表詳細說明

編輯:關於SqlServer
sysaltfiles  主數據庫 保存數據庫的文件
syscharsets  主數據庫字符集與排序順序

sysconfigures 主數據庫 配置選項

 syscurconfigs 主數據庫當前配置選項

  sysdatabases 主數據庫服務器中的數據庫

  syslanguages 主數據庫語言

  syslogins 主數據庫 登陸帳號信息

 sysoledbusers 主數據庫 鏈接服務器登陸信息

  sysprocesses 主數據庫進程

  sysremotelogins主數據庫 遠程登錄帳號

  syscolumns 每個數據庫 列

  sysconstrains 每個數據庫 限制

  sysfilegroups 每個數據庫 文件組

  sysfiles 每個數據庫 文件

  sysforeignkeys 每個數據庫 外部關鍵字

  sysindexs 每個數據庫 索引

  sysmenbers 每個數據庫角色成員

  sysobjects 每個數據庫所有數據庫對象

  syspermissions 每個數據庫 權限

  systypes 每個數據庫 用戶定義數據類型

  sysusers 每個數據庫 用戶


sysaltfiles  頁首
在特殊情況下,包含與數據庫中的文件相對應的行。該表存儲在 master 數據庫中。

列名 數據類型 描述
fileid  smallint  每個數據庫的唯一文件標識號。
groupid  smallint  文件組標識號。
size  int  文件大小(以 8 KB 頁為單位)。
maxsize  int  最大文件大小(以 8 KB 頁為單位)。0 值表示不增長,–1 值表示文件應一直增長到磁盤已滿。
growth  int  數據庫的增長大小。0 值表示不增長。根據狀態的值,可以是頁數或文件大小的百分比。如果 status 為 0x100000,則 growth 是文件大小的百分比;否則是頁數。 
status  int  僅限內部使用。
perf  int  保留。
dbid  smallint  該文件所屬數據庫的數據庫標識號。
name  nchar(128)  文件的邏輯名稱。
filename  nchar(260)  物理設備的名稱,包括文件的完整路徑。

 

>syscharsets 頁首

每個字符集在表中各占一行,表中還包含定義供 Microsoft? SQL Server? 使用的排序次序。排序次序中的一個在 sysconfigures 中標記為默認排序次序,該次序是實際使用的唯一次序。

列名 數據類型 描述
type  smallint  該行表示的實體類型。1001 是字符集;2001 是排序次序。
id  tinyint  字符集或排序次序的唯一 ID。注意排序次序和字符集不能共享相同的 ID 號。保留從 1 到 240 的 ID 范圍供 SQL Server 使用。
csid  tinyint  如果該行表示字符集,則不使用該字段。如果該行表示排序次序,則該字段是在其上生成排序次序的字符集 ID。假設具有該 ID 的字符集行存在於該表中。
status  smallint  內部系統狀態信息位。
name  sysname  字符集或排序次序的唯一名稱。該字段必須只包含字母 A-Z 或 a-z、數字 0 – 9 和下劃線 (_)。必須以字母開頭。
description  nvarchar(255)  字符集或排序次序功能的可選描述。
binarydefinition  varbinary(255)  僅限內部使用。
definition  image  字符集或排序次序的內部定義。該字段中的數據結構取決於類型。


sysconfigures 頁首

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved