ReplicationDatabase.LinkPublicationForUpdateableSubscription メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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)。