ReplicationDatabase.LinkPublicationForUpdateableSubscription メソッド

定義

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)

パラメーター

publisher
String

更新する購読者が接続するPublisherの名前。

publisherDB
String

パブリケーション データベースの名前。

publication
String

出版物の名前。

distributor
String

この更新の加入者が使用しているディストリビューターの名前です。

publisherSecurity
PublisherConnectionSecurityContext

更新する加入者がPublisherに接続する方法を定義するPublisherConnectionSecurityContextの値です。

例外

バージョンがMicrosoft SQL Server 2005以降でない場合。

String文字列のパラメータのいずれかがnull、null文字を含む、または128個を超えるUnicode文字がある場合。

注釈

LinkPublicationForUpdateableSubscriptionメソッドはプッシュおよびプルのサブスクリプションデータベースの両方で呼び出すことができます。 これは、サブスクリプションが作成される前または後に呼び出すことができます。

LinkPublicationForUpdateableSubscriptionメソッドは、現在接続されているSQL Serverインスタンスがトランザクション出版物の更新可能なサブスクライバーである場合にのみ呼び出せます。

Publisherに接続した際に即時更新するSubscriberが使うデフォルトのモードは、Windows認証による接続を許可しません。 Windows認証モードに接続するには、リンクされたサーバーをPublisherに設定し、即時更新するSubscriberはこの接続を使ってSubscriberを更新する必要があります。 これは、PublisherSecurityパラメータで伝えられたPublisherConnectionSecurityContextに対してIntegratedの値を指定する必要があるLinkPublicationForUpdateableSubscriptionです。

LinkPublicationForUpdateableSubscriptionメソッドは、加入者側のsysadmin固定サーバーロールのメンバーのみが呼び出すことができます。

LinkPublicationForUpdateableSubscriptionを呼び出すことは、sp_link_publicationを実行するのと同じです(Transact-SQL)

適用対象