sp_changedistpublisher (Transact-SQL)
Se aplica a:SQL ServerAzure SQL Managed Instance
Cambia las propiedades del publicador de distribución. Este procedimiento almacenado se ejecuta en el distribuidor en cualquier base de datos.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_changedistpublisher
[ @publisher = ] N'publisher'
[ , [ @property = ] N'property' ]
[ , [ @value = ] N'value' ]
[ ; ]
Argumentos
[ @publisher = ] N'publisher'
Nombre del publicador. @publisher es sysname, sin ningún valor predeterminado.
[ @property = ] N'property'
Propiedad que se va a cambiar para el publicador especificado. @property es sysname y puede ser una de las propiedades de la tabla que se muestra en @value.
[ @value = ] N'value'
Valor de la propiedad especificada. @value es nvarchar(255) y puede ser uno de los valores de la tabla siguiente.
Nota:
Las bases de datos de publicador y distribuidor en Azure SQL Database requieren Instancia administrada SQL. Para más información, consulte Replicación con Azure SQL Database.
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 que se ha proporcionado. | |
security_mode 1 |
1 |
Se utiliza la autenticación de Windows para la conexión con el publicador. |
0 |
Use la autenticación de SQL Server al conectarse al publicador. | |
working_directory |
Directorio de trabajo utilizado para almacenar archivos de datos y esquemas para la publicación. | |
NULL (valor predeterminado) |
Se imprimen todas las opciones de propiedades disponibles. | |
storage_connection_string |
Clave de acceso | Clave de acceso del directorio de trabajo cuando la base de datos es Azure SQL Instancia administrada. |
1 No se puede cambiar para un publicador que no sea de SQL Server.
Valores de código de retorno
0
(correcto) o 1
(erróneo).
Comentarios
sp_changedistpublisher
se usa en todos los tipos de replicación.
Si va a cambiar la working_directory
propiedad y la storage_connection_string
propiedad debe actualizarse, ejecute el procedimiento almacenado por separado actualizando la working_directory
propiedad, seguida de actualizar la storage_connection_string
propiedad o viceversa.
Permisos
Solo los miembros del rol fijo de servidor sysadmin pueden ejecutar sp_changedistpublisher
.
Contenido relacionado
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de