ReplicationDatabase.LinkPublicationForUpdateableSubscription Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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).