• 相关软件
    >sysdatabases 创建者:webmaster 更新时间:2006-02-16 15:51

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


                                                                       
















































































    列名数据类型描述
    namesysname数据库的名称。
    dbidsmallint数据库 ID。
    sidvarbinary(85)数据库创建者的系统 ID。
    modesmallint用于创建数据库时在内部锁定该数据库。
    statusint状态位,其中某些状态位可由用户使用 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



    可以同时打开多个位。


    status2int16384 = 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
    设置。
    crdatedatetime创建日期。
    reserveddatetime留作以后使用。
    categoryint包含用于复制的信息位图:

    1 = 已发布。

    2 = 已订阅。

    4 = 合并已发布。

    8 = 合并已订阅。


    cmptleveltinyint数据库的兼容级别。有关更多信息,请参见 sp_dbcmptlevel
    filenamenvarchar(260)数据库主文件的操作系统路径和名称。
    versionsmallint创建数据库时使用的 SQL Server 代码内部版本号。仅供 SQL Server 工具在内部用于升级处理。


    相关文章
    本页查看次数: