sp_changedistpublisher (Transact-SQL)

Cambia las propiedades del publicador de distribución. Este procedimiento almacenado se ejecuta en el distribuidor de cualquier base de datos.

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL

Sintaxis

sp_changedistpublisher [ @publisher = ] 'publisher'
    [ , [ @property = ] 'property' ]
    [ , [ @value = ] 'value' ]

Argumentos

  • [ @publisher= ] 'publisher'
    Es el nombre del publicador. publisher es de tipo sysname y no tiene valor predeterminado.

  • [ @property= ] 'property'
    Es la propiedad que se va a cambiar para el publicador indicado. property es de tipo sysname y puede tener uno de estos valores.

  • [ @value= ] 'value'
    Es el valor de la propiedad especificada. value es de tipo nvarchar(255) y su valor predeterminado es NULL.

    En esta tabla se describen las propiedades de los publicadores y los valores de esas propiedades.

    Propiedad

    Valores

    Descripción

    active

    true

    Activa el publicador.

     

    false

    Desactiva el publicador.

    distribution_db

     

    Nombre de la base de datos de distribución.

    login

     

    Nombre de inicio de sesión.

    password

     

    Contraseña segura para el inicio de sesión proporcionado.

    security_mode

    1

    Utilice la autenticación de Windows cuando se conecte al publicador. No es posible cambiar esto en un publicador que no sea de Microsoft SQL Server.

     

    0

    Utilice la autenticación de SQL Server cuando se conecte al publicador. No es posible cambiar esto en un publicador que no sea de SQL Server.

    working_directory

     

    Directorio de trabajo utilizado para almacenar archivos de datos y esquemas para la publicación.

    NULL (predeterminado)

     

    Se imprimen todas las opciones disponibles de property.

Valores de código de retorno

0 (correcto) o 1 (error)

Comentarios

sp_changedistpublisher se utiliza en todos los tipos de replicación.

Permisos

Sólo los miembros de la función fija de servidor sysadmin pueden ejecutar sp_changedistpublisher.