구독 속성 - 구독자Subscription Properties - Subscriber

구독자에서 구독 속성 대화 상자를 사용하여 끌어오기 구독에 대한 속성을 보고 설정할 수 있습니다.The Subscription Properties dialog box at the Subscriber allows you to view and set properties for pull subscriptions.

구독 속성 대화 상자의 각 속성에는 설명이 포함되어 있습니다.Each property in the Subscription Properties dialog box includes a description. 속성을 클릭하면 대화 상자 아래쪽에 해당 설명이 표시됩니다.Click a property to see its description displayed at the bottom of the dialog box. 이 항목에서는 여러 가지 속성에 대한 추가 정보를 제공합니다.This topic provides additional information on a number of properties. 속성은 다음 범주로 그룹화됩니다.The properties are grouped into the following categories:

  • 모든 구독에 적용되는 속성Properties that apply to all subscriptions.

  • 트랜잭션 구독에 적용되는 속성Properties that apply to transactional subscriptions.

  • 병합 구독에 적용되는 속성Properties that apply to merge subscriptions.

    옵션이 읽기 전용으로 표시되면 구독을 만들 때만 해당 옵션을 설정할 수 있습니다.If an option is displayed as read-only, it can only be set when the subscription is created. 새 구독 마법사에서 사용할 수 없는 옵션을 설정하려면 저장 프로시저를 사용하여 구독을 만듭니다.If you want to set options that are not available in the New Subscription Wizard, create the subscription with stored procedures. 자세한 내용은 Create a Pull SubscriptionCreate a Push Subscription를 참조하세요.For more information, see Create a Pull Subscription and Create a Push Subscription.

참고

구독에 대한 배포 에이전트 또는 병합 에이전트 작업이 아직 생성되지 않은 경우 많은 구독 속성이 표시되지 않습니다.If a Distribution Agent or Merge Agent job has not yet been created for the subscription, many subscription properties are not displayed. 끌어오기 구독에 대한 에이전트 작업을 만들려면 sp_addpullsubscription_agent(Transact-SQL)(스냅숏 또는 트랜잭션 게시에 대한 구독) 또는 sp_addmergepullsubscription_agent(Transact-SQL)(병합 게시에 대한 구독)을 실행합니다.To create an agent job for a pull subscription, Execute sp_addpullsubscription_agent (Transact-SQL) (for a subscription to a snapshot or transactional publication) or sp_addmergepullsubscription_agent (Transact-SQL) (for a subscription to a merge publication).

모든 구독에 대한 옵션Options for all subscriptions

스냅숏에서 게시된 데이터 초기화Initialize published data from a snapshot
구독을 스냅숏으로 초기화할 것인지(기본값), 아니면 다른 방법으로 초기화할 것인지를 결정합니다.Determines whether subscriptions are initialized with a snapshot (the default) or through another method. 구독 초기화에 대한 자세한 내용은 구독 초기화를 참조하세요.For more information on initializing subscriptions, see Initialize a Subscription.

스냅숏 위치Snapshot location
초기화 또는 다시 초기화 중에 스냅숏 파일에 액세스하는 위치를 결정합니다.Determines the location from which snapshot files are accessed during initialization or reinitialization. 다음 위치 값 중 하나가 표시됩니다.The location can be one of the following values:

  • 기본 위치: 배포자를 구성할 때 정의되는 기본 위치입니다.Default location: the default location, which is defined when configuring a Distributor. 자세한 내용은 기본 스냅숏 위치 지정(SQL Server Management Studio)을 참조하세요.For more information, see Specify the Default Snapshot Location (SQL Server Management Studio).

  • 대체 폴더: 게시 속성 대화 상자에서 지정할 수 있는 대체 폴더입니다.Alternate folder: an alternate location, which can be specified in the Publication Properties dialog box. 자세한 내용은 Alternate Snapshot Folder Locations을 참조하세요.For more information, see Alternate Snapshot Folder Locations.

  • 동적 스냅숏 폴더: 매개 변수가 있는 행 필터를 사용하는 병합 게시에 대한 스냅숏 위치입니다.Dynamic snapshot folder: a snapshot location for merge publications that use parameterized row filters. 자세한 내용은 Snapshots for Merge Publications with Parameterized Filters을 참조하세요.For more information, see Snapshots for Merge Publications with Parameterized Filters.

  • FTP 폴더: FTP(파일 전송 프로토콜) 서버에 액세스할 수 있는 폴더입니다.FTP folder: a folder accessible to a File Transfer Protocol (FTP) server. 자세한 내용은 FTP를 통해 스냅숏 전송을 참조하세요.For more information, see Transfer Snapshots Through FTP.

    스냅숏 폴더Snapshot folder
    스냅숏 위치 옵션에 대해 기본 위치 이외의 값을 선택하는 경우 스냅숏 폴더의 경로를 지정해야 합니다.If you select any value other than Default location for the Snapshot Location option, you must specify a path to the snapshot folder.

    Windows 동기화 관리자 사용Use Windows Synchronization Manager
    MicrosoftMicrosoft Windows 동기화 관리자를 사용하여 이 구독을 동기화할 수 있는지 여부를 결정합니다.Determines whether this subscription can be synchronized using MicrosoftMicrosoft Windows Synchronization Manager.

    보안Security
    에이전트 프로세스 계정 행을 클릭한 다음 속성 단추 (...)를 클릭하여 구독자에서 배포 에이전트 또는 병합 에이전트를 실행하는 계정을 변경합니다.Click the Agent process account row, and then click the properties button (...) to change the account under which the Distribution Agent or Merge Agent runs at the Subscriber. 연결과 관련된 보안 옵션은 구독 유형에 따라 달라집니다.The security options related to connections depend on the type of subscription:

  • 트랜잭션 게시에 대한 구독의 경우: 배포 에이전트를 배포자에 연결하는 계정을 변경하려면 배포자 연결을 클릭한 다음 속성 단추(...)를 클릭합니다.For subscriptions to a transactional publication: to change the account under which the Distribution Agent makes connections to the Distributor, click Distributor Connection, and then click the properties button (...).

  • 트랜잭션 게시에 대한 즉시 업데이트 구독의 경우: 위에서 설명한 배포자 연결 외에도 구독자에서 게시자로 변경 내용을 전파하는 데 사용하는 방법을 변경할 수 있습니다. 게시자 연결을 클릭한 다음 속성 단추(...)를 클릭합니다.For immediate updating subscriptions to a transactional publication: in addition to the Distributor connection described above, you can change the method used to propagate changes from the Subscriber to the Publisher: click Publisher Connection, and then click the properties button (...).

  • 병합 게시에 대한 구독: 게시자 연결을 클릭한 다음 속성 단추 (...)를 클릭합니다.For subscriptions to merge publications click Publisher Connection, and then click the properties button (...).

    각 에이전트에 필요한 사용 권한에 대한 자세한 내용은 Replication Agent Security Model을 참조하십시오.For more information about the permissions required for each agent, see Replication Agent Security Model.

트랜잭션 구독에 대한 옵션Options for transactional subscriptions

업데이트할 수 있는 구독Updatable subscription
구독자 변경 내용을 게시자로 다시 복제할 것인지 여부를 결정합니다.Determines whether Subscriber changes are replicated back to the Publisher. 지연 업데이트 또는 즉시 업데이트를 사용하여 변경 내용을 복제할 수 있습니다.Changes can be replicated using queued updating or immediate updating. 구독자 업데이트 방법 은 사용할 방법을 결정합니다.The option Subscriber update method determines which method to use. 자세한 내용은 Updatable Subscriptions for Transactional Replication를 참조하세요.For more information, see Updatable Subscriptions for Transactional Replication.

병합 구독에 대한 옵션Options for merge subscriptions

파티션 정의(HOST_NAME)Partition definition (HOST_NAME)
매개 변수가 있는 필터를 사용하는 게시의 경우 병합 복제는 동기화하는 동안 SUSER_SNAME() 또는 HOST_NAME()이라는 두 시스템 함수 중 하나(또는 필터가 두 함수를 참조하는 경우 둘 다)를 평가하여 구독자가 수신할 데이터를 결정합니다.For a publication that uses parameterized filters, merge replication evaluates one of two system functions (or both if the filter references both functions) during synchronization to determine the data that a Subscriber should receive: SUSER_SNAME() or HOST_NAME(). 기본적으로 HOST_NAME() 은 병합 에이전트가 실행 중인 컴퓨터의 이름을 반환하지만 새 구독 마법사에서 이 값을 재정의할 수 있습니다.By default, HOST_NAME() returns the name of the computer on which the Merge Agent is running, but you can override this value in the New Subscription Wizard. 매개 변수가 있는 필터에 대한 자세한 내용과 HOST_NAME()을 재정의하는 방법은 Parameterized Row Filters를 참조하십시오.For more information on parameterized filters and overriding HOST_NAME(), see Parameterized Row Filters.

구독 유형우선 순위Subscription type and Priority
구독이 클라이언트 구독인지 서버 구독인지를 표시합니다. 구독을 만든 후에는 구독 유형을 변경할 수 없습니다.Displays whether the subscription is a client or server subscription (this cannot be changed after the subscription has been created). 서버 구독은 데이터를 다른 구독자에 다시 게시할 수 있으며 충돌 해결을 위한 우선 순위를 할당 받을 수 있습니다.Server subscriptions can republish data to other Subscribers and can be assigned a priority for conflict resolution.

새 구독 마법사에서 서버 구독 유형을 선택한 경우 구독자에는 충돌을 해결하는 동안 사용되는 우선 순위가 지정됩니다.If you selected a subscription type of server in the New Subscription Wizard, the Subscriber is given a priority that is used during conflict resolution

대화형으로 충돌 해결Resolve conflicts interactively
병합 동기화를 수행하는 동안 충돌을 해결하기 위해 대화형 해결 프로그램 사용자 인터페이스를 사용할지 여부를 결정합니다.Determines whether to use the Interactive Resolver user interface to resolve conflicts during merge synchronization. 이 인터페이스를 사용하려면 Windows 동기화 관리자 사용 값을 사용으로 설정해야 합니다.This requires a value of Enable for Use Windows Synchronization Manager. 자세한 내용은 Interactive Conflict Resolution을 참조하세요.For more information, see Interactive Conflict Resolution.

웹 동기화Web Synchronization
웹 동기화 사용MicrosoftMicrosoft 인터넷 정보 서비스(IIS) 서버에 연결하여 구독을 동기화할지 여부를 결정합니다. Use Web Synchronization determines whether to connect to a MicrosoftMicrosoft Internet Information Services (IIS) server to synchronize the subscription. 이 옵션은 게시가 웹 동기화용으로 설정되어 있는 경우에만 사용할 수 있습니다.This option is available only if the publication is enabled for Web synchronization. 자세한 내용은 Web Synchronization for Merge Replication을 참조하세요.For more information, see Web Synchronization for Merge Replication.

웹 동기화 사용 에 대해 True를 선택한 경우 다음을 수행하십시오.If you select True for Use Web Synchronization:

  • 웹 서버 주소에 IIS 서버의 전체 주소를 입력합니다.Enter the full address to the IIS server in Web server address.

  • 웹 서버 연결 행을 클릭한 다음 속성 단추 (...)를 클릭하여 구독자를 IIS 서버에 연결하는 계정을 설정 또는 변경합니다.Click the Web Server Connection row, and then click the properties button (...) to set or change the account under which the Subscriber connects to the IIS server.

  • 필요한 경우 웹 서버 제한 시간 을 변경합니다.Change Web server timeout if necessary. 제한 시간은 웹 동기화 요청이 만료되기 전까지의 시간(초)입니다.The timeout is the length of time, in seconds, before a Web synchronization request expires.

    구성에 대한 자세한 내용은 Configure Web Synchronization을 참조하십시오.For more information about configuration, see Configure Web Synchronization.

관련 항목:See Also

끌어오기 구독 속성 보기 및 수정 View and Modify Pull Subscription Properties
밀어넣기 구독 속성 보기 및 수정 View and Modify Push Subscription Properties
게시 구독 Subscribe to Publications