ReplicationDatabase.LinkPublicationForUpdateableSubscription Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Establece la información de configuración y seguridad utilizada por los disparadores de sincronización de suscripciones actualizables al conectarse al Publisher.
public:
void LinkPublicationForUpdateableSubscription(System::String ^ publisher, System::String ^ publisherDB, System::String ^ publication, System::String ^ distributor, Microsoft::SqlServer::Replication::PublisherConnectionSecurityContext ^ publisherSecurity);
public void LinkPublicationForUpdateableSubscription(string publisher, string publisherDB, string publication, string distributor, Microsoft.SqlServer.Replication.PublisherConnectionSecurityContext publisherSecurity);
member this.LinkPublicationForUpdateableSubscription : string * string * string * string * Microsoft.SqlServer.Replication.PublisherConnectionSecurityContext -> unit
Public Sub LinkPublicationForUpdateableSubscription (publisher As String, publisherDB As String, publication As String, distributor As String, publisherSecurity As PublisherConnectionSecurityContext)
Parámetros
- publisher
- String
El nombre del Publisher al que se conecta el Suscriptor actualizado.
- publisherDB
- String
Nombre de la base de datos de publicación.
- publication
- String
Nombre de la publicación.
- distributor
- String
El nombre del distribuidor utilizado por este suscriptor actualizado.
- publisherSecurity
- PublisherConnectionSecurityContext
Un valor que define cómo el Suscriptor que PublisherConnectionSecurityContext se actualiza se conecta con el Publisher.
Excepciones
Cuando la versión no sea Microsoft SQL Server 2005 o posterior.
Cuando uno de los String parámetros de la cadena es nulo, contiene caracteres nulos o es más largo que 128 caracteres Unicode.
Comentarios
El LinkPublicationForUpdateableSubscription método puede usarse tanto para bases de datos de suscripción push como pull. Se puede llamar antes o después de haber creado la suscripción.
El LinkPublicationForUpdateableSubscription método solo debe llamarse cuando la instancia actualmente conectada de SQL Server es un Suscriptor actualizable de una publicación transaccional.
El modo predeterminado que utiliza un suscriptor que se actualiza inmediatamente al conectarse al Publisher no permite una conexión usando la autenticación de Windows. Para conectarse a un modo de autenticación de Windows, se deberá configurar un servidor enlazado al Publisher, y el Suscriptor que se actualice inmediatamente debe usar esta conexión al actualizar al Suscriptor. Esto requiere que especifiques un valor de Integrated para el PublisherConnectionSecurityContext pasado en el PublisherSecurity parámetro al llamar LinkPublicationForUpdateableSubscriptiona .
El LinkPublicationForUpdateableSubscription método solo puede ser llamado por un miembro del sysadmin rol fijo del servidor en el Suscriptor.
Llamar LinkPublicationForUpdateableSubscription es equivalente a ejecutar sp_link_publication (Transact-SQL).