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

    更新 MSsubscription_properties 表中的安全信息。此存储过程在发布服务器的发布数据库上执行。



    语法


    sp_change_subscription_properties [ @publisher = ] 'publisher'

        , [ @publisher_db = ] 'publisher_db'

        ,
    [ @publication = ] 'publication '

        ,
    [ @property = ] 'property'

        ,
    [ @value = ] 'value'

        [ , [ @publication_type = ] publication_type ]



    参数


    [@publisher =] 'publisher'



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



    [@publisher_db =] 'publisher_db'



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



    [@publication =] 'publication'



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



    [@property =] 'property'



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













































































































    描述
    publisher_login发布服务器登录。
    publisher_password发布服务器密码。
    publisher_security_mode在发布服务器上实现的安全模式。可以是:

    0 = SQL Server 身份验证

    1 = Windows 身份验证


    distributor_login分发服务器登录。
    distributor_password分发服务器密码。
    distributor_security_mode在分发服务器上实现的安全模式:可以是:

    0 = SQL Server 身份验证

    1 = Windows 身份验证


    encrypted_distributor_password仅限内部使用。
    ftp_address仅为保持向后兼容性。
    ftp_port仅为保持向后兼容性。
    ftp_login仅为保持向后兼容性。
    ftp_password仅为保持向后兼容性。
    alt_snapshot_folder指定快照的备用文件夹位置。alternate_snapshot_folder 的数据类型为 nvarchar(255)。如果为 NULL,则将从发布服务器指定的默认位置获取快照文件。
    working_directory在通过 FTP 传输快照文件时用于临时存储发布的数据和架构文件的工作目录名。working_directory 的数据类型为 nvarchar(255)
    use_ftp指定使用 FTP 而不使用常规协议检索快照。如果为 1,则使用 FTP。use_ftp是一个 bit类型的字段。
    ofload_agent指定是否可以远程地激活代理程序。如果为 0,则不能远程地激活代理程序。offload_agent 是一个 bit 类型的字段。
    offload_server指定用于远程激活的服务器所在的网络名称。
    dts_package_name指定 DTS 包的名称。只有当发布为事务发布或快照发布时才能指定该值。
    dts_package_password指定如果有密码,则密码在包上。NULL 值表示包没有密码。只有当发布为事务发布或快照发布时才能指定该值。
    dts_package_locationDTS 包存储的位置。只有当发布为事务发布或快照发布时才能指定该值。
    dynamic_snapshot_location指定保存快照文件的文件夹的路径。只有当发布为合并发布时才能指定该值。



    [@value =] 'value'



    是属性的新值。value 的数据类型为 nvarchar(1000),没有默认设置。



    [@publication_type = ] publication_type



    指定发布的复制类型。publication_type 的数据类型为 int,默认设置为 NULL。如果为 NULL,表示未知的发布类型和存储过程在所有事务表中查找此发布类型。因为存储过程必须查看多个表,所以此选项比指定精确发布类型 012 时要慢。如果是 0,则发布是事务类型。如果是 1,则表示发布是快照类型。如果是 2,则表示发布是合并类型。



    返回代码值


    0(成功)或 1(失败)



    注释


    sp_change_subscription_properties 用于所有类型的复制。



    权限


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

    相关文章
    本页查看次数: