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

    跟踪事务和快照发布的纯架构项目。该表存储在发布数据库中。


                                                                       
















































































    列名数据类型描述
    artidint项目 ID。
    creation_scriptnvarchar(255)用于创建目标表的项目架构脚本的路径和名称。
    descriptionnvarchar(255)项目的描述项。
    dest_objectsysname如果项目是纯架构项目,则为订阅数据库中的对象名称,如存储过程、视图或 UDF。
    namesysname发布中的纯架构项目的名称。
    objidint项目基对象的对象标识符。可以是过程、视图、索引视图或 UDF 的对象标识符。
    pubidint发布的 ID。
    pre_creation_cmdtinyint指定当应用该项目的快照时,如果系统在订阅服务器上检测到同名的现有对象,系统应采取什么操作:

    0 = 无。

    1 = 删除目的表。

    2 = 除去目的表。

    3 = 截断目的表。


    statusint用于表示项目状态的位图。
    typetinyint表示纯架构项目类型的值:

    0x20 = 存储过程纯架构项目。

    0x40 = 视图纯架构项目或索引视图纯架构项目。


    schema_optionbinary(8)给定项目的架构生成选项的位掩码。它指定在目的数据库中为所有的 CALL/MCALL/XCALL 自动创建存储过程。可以是下列值之一:

    0x00 = 禁用通过快照代理程序生成脚本并使用 creation_script

    0x01 = 生成对象创建(CREATE TABLE、CREATE PROCEDURE 等等)。该值是存储过程项目的默认值。

    0x02 = 生成项目的自定义存储过程(如果已定义)。

    0x10 = 生成对应的聚集索引。

    0x20 = 将用户定义数据类型转换为基本数据类型。

    0x40 = 生成对应的非聚集索引。

    0x80 = 在主键上包含声明引用完整性。

    0x73 = 生成 CREATE TABLE 语句,创建聚集索引和非聚集索引,将用户定义数据类型转换为基本数据类型,以及生成要在订阅服务器上应用的自定义存储过程脚本。该值是除存储过程项目外的所有项目的默认值。

    0x100 = 如果已定义,则复制表项目上的用户触发器。

    0x200 = 复制外键约束。如果引用的表不是发布的一部分,将不复制发布表上的所有外键约束。

    0x400 = 复制检查约束。

    0x800= 复制默认值。

    0x1000 = 复制列级排序规则。

    0x2000 = 复制与已发布项目源对象关联的扩展属性。

    0x4000 = 如果在表项目上定义,则复制唯一键。

    0x8000 = 使用 ALTER TABLE 语句将表项目上的主键和唯一键作为约束复制。


    dest_ownersysname该表在目的数据库中的所有者。





    sysservers



    每个可由 Microsoft® SQL Server™ 作为 OLE DB 数据源访问的服务器在表中占一行。


















































































































































































    列名数据类型描述
    srvidsmallint远程服务器的 ID(只限本地使用)。
    srvstatussmallint仅限内部使用。
    srvnamesysname服务器的名称。
    srvproductnvarchar(128)远程服务器的产品名。
    providernamenvarchar(128)用于访问此服务器的 OLE DB 提供程序名称。
    datasourcenvarchar(4000)OLE DB 数据源值。
    locationnvarchar(4000)OLE DB 位置值。
    providerstringnvarchar(4000)OLE DB 提供程序字符串值。
    schemadatedatetime此行的最新更新日期。
    topologyxint由 SQL Server 企业管理器服务器拓扑关系图使用。
    topologyyint由 SQL Server 企业管理器服务器拓扑关系图使用。
    catalogsysname与 OLE DB 提供程序进行连接时所使用的目录。
    connecttimeoutint服务器连接的超时设置。
    querytimeoutint对服务器的查询的超时设置。
    srvnetnamechar(30)保留(目前与 srvname 相同)。
    isremotebit如果服务器是远程服务器,则为 1;如果服务器是链接服务器,则为 0。
    rpcbit如果 sp_serveroption rpc 设置为 true/false,则为 1/0。
    pubbit如果 sp_serveroption rpc 设置为 true/false,则为 1/0。
    subbit如果 sp_serveroption rpc 设置为 true/false,则为 1/0。
    distbit如果 sp_serveroption dist 设置为 true/false,则为 1/0。
    dpubbit如果 sp_serveroption dpub 设置为 true/false,则为 1/0。
    rpcoutbit如果 sp_serveroption rpc out 设置为 true/false,则为 1/0。
    dataaccessbit如果 sp_serveroption data access 设置为 true/false,则为 1/0。
    collationcompatiblebit如果 collation compatible 设置为 true/false,则为 1/0。
    systembit如果 sp_serveroption system 设置为 true/false,则为 1/0。
    useremotecollationbit如果 use remote collation 设置为 true/false,则为 1/0。
    lazyschemavalidationbit如果 sp_serveroption lazy schema validation 设置为 true/false,则为 1/0。
    collationsysnamesp_serveroption collation name 设置的服务器排序规则。


    相关文章
    本页查看次数: