ReplicationDatabase.LinkPublicationForUpdateableSubscription Método

Definição

Define as informações de configuração e segurança usadas pelos gatilhos de sincronização de assinaturas atualizáveis ao se conectar ao 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

O nome do Publisher ao qual o Assinante atualizado 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 este Assinante atualizado.

publisherSecurity
PublisherConnectionSecurityContext

Um valor que define como o Assinante que está PublisherConnectionSecurityContext atualizando se conecta ao Publisher.

Exceções

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

Quando um dos String parâmetros da string é nulo, contém caracteres nulos ou é maior que 128 caracteres Unicode.

Comentários

O LinkPublicationForUpdateableSubscription método pode ser chamado tanto para bancos de dados de assinatura push quanto 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 de uma publicação transacional.

O modo padrão usado por um Assinante que atualiza imediatamente ao se conectar ao Publisher não permite uma conexão usando a Autenticação do Windows. Para se conectar com um modo de Autenticação Windows, um servidor vinculado terá que ser configurado para o Publisher, e o Assinante que atualiza imediatamente deve usar essa conexão ao atualizar o Assinante. Isso exige que você especifique um valor de Integrated para o PublisherConnectionSecurityContext passado no PublisherSecurity parâmetro ao chamar LinkPublicationForUpdateableSubscription.

O LinkPublicationForUpdateableSubscription método só pode ser chamado por um membro do sysadmin papel fixo de servidor no Assinante.

Chamar LinkPublicationForUpdateableSubscription é equivalente a executar sp_link_publication (Transact-SQL).

Aplica-se a