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

    更改合并请求订阅的属性。此存储过程在订阅服务器的订阅数据库上执行。



    语法


    sp_changemergepullsubscription [ [ @publication = ] 'publication' ]

        [ , [ @publisher = ] 'publisher' ]

        [ , [ @publisher_db = ] 'publisher_db' ]

        [ , [ @property = ] 'property' ]

        [ , [ @value = ] 'value' ]



    参数


    [@publication =] 'publication'



    是发布名。publication 的数据类型为 sysname,默认设置为 %。



    [@publisher =] 'publisher'



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



    [@publisher_db =] 'publisher_db'



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



    [@property =] 'property'



    是要更改的属性名。property 的数据类型为 sysname,可以是下表所列值之一。



    [@value =] 'value'



    是指定的属性的新值。value 的数据类型为 nvarchar(255),可以是下表所列值之一。














































































































































    属性描述
    sync_typeautomaticnone是订阅同步类型。sync_type 的数据类型为 nvarchar(15),默认设置为 automatic。可以是 automaticnone。如果是 automatic,则表示首先将已发布表的架构和初始数据传输到订阅服务器。如果是 none,则假定订阅服务器已有已发布表的架构和初始数据。始终传输系统表和数据。
    priority 仅用于向后兼容;改为在发布服务器上运行 sp_changemergesubscription 以修改订阅的优先级。
    description 对该合并请求订阅的描述。
    publisher_login 发布服务器上用于 SQL Server 身份验证的登录 ID。
    publisher_password 发布服务器上用于 SQL Server 身份验证的密码(加密)。
    publisher_security_mode0 = SQL Server 身份验证

    1 = Windows 身份验证

    2 = 同步触发器使用静态 sysservers 项做 RPC,且发布服务器必须在 sysservers 表中定义为远程服务器或链接服务器。
    在发布服务器上实现的安全模式。
    distributor 分发服务器的名称。
    distributor_login 分发服务器上用于 SQL Server 身份验证的登录 ID。
    distributor_password 分发服务器上用于 SQL Server 身份验证的密码(加密)。
    distributor_security_mode0 = SQL 服务器身份验证

    1 = Windows 身份验证
    在分发服务器上实现的安全模式:
    ftp_address 仅用于向后兼容性。是分发服务器的 FTP 服务的网络地址。
    ftp_port 仅用于向后兼容性。是分发服务器的 FTP 服务的端口号。
    ftp_login 仅用于向后兼容性。是连接到 FTP 服务的用户名。
    ftp_password 仅用于向后兼容性。是连接到 FTP 服务的用户密码。
    alt_snapshot_folder 快照文件夹存储的位置,如果该位置在默认位置以外或除它之外的位置
    working_directory 到目录(为指定该选项时使用 FTP 传输快照文件的位置)的完全合法的路径。
    use_ftp 订阅正通过 Internet 订阅发布,且已配置 FTP 寻址属性。如果为 0,则订阅不使用 FTP。如果为 1,则订阅使用 FTP。
    use_interactive_resolver01确定在协调过程中是否使用交互式冲突解决程序。如果为 0,则不使用交互式冲突解决程序。
    offload_agent01 bit指定是否可以远程激活和运行代理程序。如果为 0,则不能远程激活代理程序。
    offload_server 用于远程激活的服务器的名称。
    dynamic_snapshot_location 保存快照文件的文件夹的路径。
    NULL(默认值)  



    返回代码值


    0(成功)或 1(失败)



    注释


    sp_changemergepullsubscription 用于合并复制。



    假定当前服务器和当前数据库分别是订阅服务器和订阅服务器数据库。



    权限


    只有 sysadmin 固定服务器角色成员或 db_owner 固定数据库角色成员才能执行 sp_changemergepullsubscription

    相关文章
    本页查看次数: