Chinaunix首页 | 论坛 | 博客
  • 博客访问: 335781
  • 博文数量: 95
  • 博客积分: 2030
  • 博客等级: 大尉
  • 技术积分: 738
  • 用 户 组: 普通用户
  • 注册时间: 2006-08-12 09:11
文章分类

全部博文(95)

文章存档

2018年(4)

2017年(16)

2016年(61)

2015年(1)

2013年(3)

2006年(10)

我的朋友

分类: 数据库开发技术

2006-09-19 14:49:30

Microsoft® SQL Server™ 上的每个数据库在表中占一行。最初安装 SQL Server 时,sysdatabases 包含 mastermodelmsdbmssqlwebtempdb 数据库的项。该表只存储在 master 数据库中。

列名 数据类型 描述
name sysname 数据库的名称。
dbid smallint 数据库 ID。
sid varbinary(85) 数据库创建者的系统 ID。
mode smallint 用于创建数据库时在内部锁定该数据库。
status int 状态位,其中某些状态位可由用户使用 sp_dboptionread onlydbo use onlysingle user 等)进行设置:

1 = autoclose;使用 sp_dboption 设置。
4 = select into/bulkcopy;使用 sp_dboption 设置。
8 = trunc. log on chkpt;使用 sp_dboption 设置。
16 = torn page detection,使用 sp_dboption 设置。
32 = loading
64 = pre recovery
128 = recovering
256 = not recovered
512 = offline;使用sp_dboption 设置。
1024 = read only;使用 sp_dboption 设置。
2048 = dbo use only;使用
sp_dboption 设置。
4096 = single user;使用 sp_dboption 设置。
32768 = emergency mode
4194304 = autoshrink
1073741824 = cleanly shutdown

可以同时打开多个位。

status2 int 16384 = ANSI null default;使用 sp_dboption 设置。
65536 = concat null yields null,使用 sp_dboption 设置。
131072 = recursive triggers,使用 sp_dboption 设置。
1048576 = default to local cursor,使用 sp_dboption 设置。
8388608 = quoted identifier,使用
sp_dboption 设置。
33554432 = cursor close on commit,使用 sp_dboption 设置。
67108864 = ANSI nulls,使用 sp_dboption 设置。
268435456 = ANSI warnings,使用 sp_dboption 设置。
536870912 = full text enabled,使用
sp_fulltext_database
设置。
crdate datetime 创建日期。
reserved datetime 留作以后使用。
category int 包含用于复制的信息位图:

1 = 已发布。
2 = 已订阅。
4 = 合并已发布。
8 = 合并已订阅。

cmptlevel tinyint 数据库的兼容级别。有关更多信息,请参见 sp_dbcmptlevel
filename nvarchar(260) 数据库主文件的操作系统路径和名称。
version smallint 创建数据库时使用的 SQL Server 代码内部版本号。仅供 SQL Server 工具在内部用于升级处理。
阅读(1400) | 评论(0) | 转发(0) |
0

上一篇:syscolumns

下一篇:systypes

给主人留下些什么吧!~~
评论热议
请登录后评论。

登录 注册