다음을 통해 공유


ReplicationDatabase.LinkPublicationForUpdateableSubscription 메서드

정의

업데이트할 수 있는 구독의 동기화 트리거에서 게시자에 연결할 때 사용하는 구성 및 보안 정보를 설정합니다.

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

업데이트 구독자가 연결하는 게시자의 이름입니다.

publisherDB
String

게시 데이터베이스의 이름입니다.

publication
String

게시의 이름입니다.

distributor
String

이 업데이트 구독자에서 사용하는 배포자의 이름입니다.

publisherSecurity
PublisherConnectionSecurityContext

업데이트 구독자가 게시자에 연결되는 방식을 정의하는 PublisherConnectionSecurityContext 값입니다.

예외

버전이 Microsoft SQL Server 2005 이상이 아닌 경우

문자열 매개 변수 중 String 하나가 null이거나 null 문자를 포함하거나 유니코드 문자가 128자보다 긴 경우

설명

LinkPublicationForUpdateableSubscription 밀어넣기 및 끌어오기 구독 데이터베이스 모두에 대해 메서드를 호출할 수 있습니다. 구독을 만들기 전이나 후에 호출할 수 있습니다.

LinkPublicationForUpdateableSubscription 현재 연결된 SQL Server 인스턴스가 트랜잭션 게시에 업데이트할 수 있는 구독자인 경우에만 메서드를 호출해야 합니다.

즉시 업데이트 구독자가 게시자에 연결할 때 사용하는 기본 모드에서는 Windows 인증을 사용한 연결을 사용할 수 없습니다. Windows 인증 모드로 연결하려면 연결된 서버를 게시자에 설정해야 하며, 즉시 업데이트하는 구독자는 구독자를 업데이트할 때 이 연결을 사용해야 합니다. 이렇게 하려면 호출LinkPublicationForUpdateableSubscription할 때 전달된 매개 변수의 PublisherSecurityIntegratedPublisherConnectionSecurityContext 값을 지정해야 합니다.

이 메서드는 LinkPublicationForUpdateableSubscription 구독자에서 고정 서버 역할의 sysadmin 멤버만 호출할 수 있습니다.

호출 LinkPublicationForUpdateableSubscriptionsp_link_publication(Transact-SQL)를 실행하는 것과 같습니다.

적용 대상