Compartilhar via


ReplicationDatabase.LinkPublicationForUpdateableSubscription Método

Definição

Define as informações de configuração e de segurança usadas por gatilhos de sincronização de assinaturas atualizáveis durante a conexão com o Publicador.

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

O nome do Publicador ao qual o Assinante de atualização se conecta.

publisherDB
String

O nome do banco de dados de publicação.

publication
String

O nome da publicação.

distributor
String

O nome do Distribuidor usado por esse Assinante de atualização.

publisherSecurity
PublisherConnectionSecurityContext

Um valor PublisherConnectionSecurityContext que define como o Assinante de atualização se conecta ao Publicador.

Exceções

Quando a versão não for Microsoft SQL Server 2005 ou posterior.

Quando um dos parâmetros de cadeia de String caracteres é nulo, contém caracteres nulos ou tem mais de 128 caracteres Unicode.

Comentários

O LinkPublicationForUpdateableSubscription método pode ser chamado para os bancos de dados de assinatura push e pull. Pode ser chamado antes ou depois que a assinatura é criada.

O LinkPublicationForUpdateableSubscription método só deve ser chamado quando a instância atualmente conectada do SQL Server for um Assinante atualizável para uma publicação transacional.

O modo padrão usado por um Assinante de atualização imediata quando ele se conecta ao Publicador não permite uma conexão usando Autenticação do Windows. Para se conectar a um modo de Autenticação do Windows, um servidor vinculado precisará ser configurado para o Publicador e o Assinante de atualização imediata deve usar essa conexão ao atualizar o Assinante. Isso requer que você especifique um valor para Integrated o passado no PublisherSecurity parâmetro ao chamar LinkPublicationForUpdateableSubscriptionPublisherConnectionSecurityContext .

O LinkPublicationForUpdateableSubscription método só pode ser chamado por um membro da sysadmin função de servidor fixa no Assinante.

A chamada LinkPublicationForUpdateableSubscription é equivalente à execução de sp_link_publication (Transact-SQL).

Aplica-se a