ReplicationDatabase.LinkPublicationForUpdateableSubscription Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Imposta le informazioni di configurazione e di sicurezza utilizzate dai trigger di sincronizzazione delle sottoscrizioni ad aggiornamento durante la connessione al server di pubblicazione.
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)
Parametri
- publisher
- String
Nome del server di pubblicazione al quale si connette il Sottoscrittore ad aggiornamento.
- publisherDB
- String
Nome del database di pubblicazione.
- publication
- String
Nome della pubblicazione.
- distributor
- String
Nome del server di distribuzione utilizzato dal Sottoscrittore ad aggiornamento.
- publisherSecurity
- PublisherConnectionSecurityContext
Valore PublisherConnectionSecurityContext che definisce la modalità di connessione tra il Sottoscrittore ad aggiornamento e il server di pubblicazione.
Eccezioni
Quando la versione non è Microsoft SQL Server 2005 o versione successiva.
Quando uno dei String parametri stringa è Null, contiene caratteri Null o è più lungo di 128 caratteri Unicode.
Commenti
È possibile chiamare il LinkPublicationForUpdateableSubscription metodo sia per i database di sottoscrizione push che per i database di sottoscrizione pull. Questa stored procedure può essere chiamata prima o dopo la creazione della sottoscrizione.
Il LinkPublicationForUpdateableSubscription metodo deve essere chiamato solo quando l'istanza attualmente connessa di SQL Server è un Sottoscrittore aggiornabile di una pubblicazione transazionale.
La modalità predefinita utilizzata in un Sottoscrittore ad aggiornamento immediato per la connessione al server di pubblicazione non consente la connessione tramite l'autenticazione di Windows. Per connettersi con una modalità di autenticazione di Windows, è necessario configurare un server collegato nel server di pubblicazione e il Sottoscrittore ad aggiornamento immediato deve utilizzare questa connessione durante l'aggiornamento del Sottoscrittore. Ciò richiede che si specifichi un valore per Integrated l'oggetto PublisherConnectionSecurityContext passato nel PublisherSecurity
parametro quando si chiama LinkPublicationForUpdateableSubscription.
Il LinkPublicationForUpdateableSubscription metodo può essere chiamato solo da un membro del ruolo predefinito del sysadmin
server nel Sottoscrittore.
La chiamata LinkPublicationForUpdateableSubscription equivale all'esecuzione di sp_link_publication (Transact-SQL).