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

    返回有关请求订阅的信息。该存储过程在订阅服务器的订阅数据库上执行。



    语法


    sp_helpmergepullsubscription [[@publication =] 'publication']

        [ , [ @publisher = ] 'publisher' ]

        [ , [ @publisher_db =] 'publisher_db']

        [ , [ @subscription_type =] 'subscription_type']



    参数


    [@publication =] 'publication'



    是发布名称。publication 的数据类型为 sysname,默认设置为 %。如果 publication 为 %,则表示返回有关当前数据库内所有合并发布和订阅的信息。



    [@publisher =] 'publisher'



    是发布服务器名。publisher 的数据类型为 sysname,默认设置为 %。



    [@publisher_db =] 'publisher_db'



    是发布服务器数据库名称。publisher_db 的数据类型为 sysname,默认设置为 %。



    [@subscription_type =] 'subscription_type'



    是是否显示请求订阅。subscription_type 的数据类型为 nvarchar(10),默认设置为 'pull'。有效值为 'push''pull''both'



    结果集

































































































































































































































    列名数据类型描述
    subscription_namenvarchar(1000)订阅名。
    publicationsysname发布名称。
    publishersysname发布服务器名。
    publisher_dbsysname发布服务器数据库名。
    subscribersysname订阅服务器名。
    subscription_dbsysname订阅数据库的名称。
    statusInt订阅状态:

    0 = 所有作业正等待启动

    1 = 一个或多个作业正在启动

    2 = 所有作业已成功执行

    3 = 至少一个作业正在执行

    4 = 所有作业都已调度并处于空闲

    5 = 在以前的失败后至少有一个作业正在尝试执行

    6 = 至少一个作业未能成功执行


    subscriber_typeint订阅服务器的类型:

    1 = 全局

    2 = 本地

    3 = 匿名


    subscription_typeint订阅的类型:

    0 = 强制

    1 = 请求

    2 = 匿名


    priorityfloat(8)订阅优先级。该值必须小于 100.00。
    sync_typetinyint订阅同步类型:

    1 = 自动

    2 = Nosync


    descriptionnvarchar(255)对该请求订阅的简短描述。
    merge_jobidbinary(16)合并代理程序的作业 ID。
    enabled_for_synmgrint表示能否通过 Microsoft 同步管理器使订阅同步。
    last_updatednvarchar(26)上次更新发布的日期。
    publisher_loginsysname发布服务器登录名。
    publisher_passwordsysname发布服务器密码。
    publisher_security_modeint指定发布服务器的安全模式:

    0 = SQL Server 身份验证

    1 = Windows 身份验证


    distributorsysname分发服务器的名称。
    distributor_loginsysname分发服务器登录名。
    distributor_passwordsysname分发服务器密码。
    distributor_security_modeint指定分发服务器的安全模式:

    0 = SQL Server 身份验证

    1 = Windows 身份验证


    ftp_addresssysname仅可用于向后兼容性。是分发服务器 FTP 服务的网络地址。
    ftp_portint仅可用于向后兼容性。是分发服务器 FTP 服务的端口号。
    ftp_loginsysname仅可用于向后兼容性。是用来连接到 FTP 服务的用户名。
    ftp_passwordsysname仅可用于向后兼容性。是用来连接到 FTP 服务的用户密码。
    alt_snapshot_foldernvarchar(255)默认位置以外的存储快照文件夹的位置。
    working_directorynvarchar(255)目录完全合法的路径,当指定该选项时在目录中使用 FTP 传输快照文件。
    use_ftpbit订阅正在订阅 Internet 上的发布,并且配置 FTP 的寻址属性。如果为 0,则订阅未使用 FTP。如果 1,则订阅正在使用 FTP。
    offload_agentbit指定是否可激活并远程运行该代理程序。如果为 0,则表示无法远程激活该代理程序。
    offload_serversysname用于远程激活的服务器名称。
    use_interactive_resolver 返回在调节过程中是否使用交互式冲突解决程序。如果为 0,则不使用交互式冲突解决程序。
    subiduniqueidentifier订阅服务器的 ID。
    dynamic_snapshot_locationnvarchar(255)在其中保存快照文件的文件夹路径。
    last_sync_statusint订阅状态:

    0 = 所有作业正等待启动

    1 = 一个或多个作业正在启动

    2 = 所有作业已成功执行

    3 = 至少一个作业正在执行

    4 = 所有作业都已调度并处于空闲

    5 = 在以前的失败后至少有一个作业正在尝试执行

    6 = 至少一个作业未能成功执行


    last_sync_summarysysname对上次同步结果的描述。



    注释


    sp_helpmergepullsubscription 用于合并复制。在结果集中,last_updated 中返回的数据格式化为 YYYYMMDD hh:mm:ss.fff



    权限


    执行权限默认授予 public 角色。

    相关文章
    本页查看次数: