MSSQL_ENG014160MSSQL_ENG014160

메시지 정보Message Details

제품 이름Product Name SQL ServerSQL Server
이벤트 IDEvent ID 1416014160
이벤트 원본Event Source MSSQLSERVERMSSQLSERVER
구성 요소Component SQL Server 데이터베이스 엔진SQL Server Database Engine
심볼 이름Symbolic Name
메시지 텍스트Message Text 게시 [%s]에 대한 임계값 [%s:%s]이(가) 설정되어 있습니다.The threshold [%s:%s] for the publication [%s] has been set. 이 게시에 대해 하나 이상의 구독이 만료되었습니다.One or more subscriptions to this publication have expired.

설명Explanation

복제를 통해 임박한 구독 만료 등의 여러 조건에 대한Replication lets you enable warnings for several conditions. 경고를 설정할 수 있습니다.This includes imminent subscription expiration. 지정된 보존 기간내에 동기화되지 않는 구독을 만료할 수 있습니다.Subscriptions can expire if they are not synchronized within a specified retention period. 자세한 내용은 Subscription Expiration and Deactivation를 참조하세요.For more information, see Subscription Expiration and Deactivation.

복제 모니터 또는 sp_replmonitorchangepublicationthreshold를 사용하여 경고를 설정할 경우 경고가 트리거되는 시기를 결정하는 임계값을 지정하십시오.When you enable a warning by using Replication Monitor or sp_replmonitorchangepublicationthreshold, you specify a threshold that determines when a warning is triggered. 임계값에 도달하거나 임계값이 초과되면 복제 모니터에 경고가 표시되며 Windows 이벤트 로그에 이벤트가 기록됩니다.When that threshold is met or exceeded, a warning is displayed in Replication Monitor, and an event is written to the Windows event log. 또한 임계값에 도달하면 SQL Server 에이전트 경고가 트리거됩니다.Reaching a threshold can also trigger a SQL Server Agent alert. 자세한 내용은 복제 모니터에 임계값 및 경고 설정프로그래밍 방식으로 복제 모니터링을 참조하세요.For more information, see Set Thresholds and Warnings in Replication Monitor and Programmatically Monitor Replication.

사용자 동작User Action

이 문제의 해결 방법은 경고 발생 원인에 따라 다릅니다.The resolution for this issue depends on the reason the warning was raised:

  • 임계값을 초과했지만 구독이 아직 만료되지 않은 경우 구독을 동기화하십시오.If the threshold has been exceeded, but the subscription has not yet expired, synchronize the subscription. 자세한 내용은 데이터 동기화를 참조하세요.For more information, see Synchronize Data.

  • 에이전트가 실행 중이지만 변경 내용을 제대로 복제하지 않으면 구독이 만료될 수 있습니다.If the agent has been running, but has not been replicating changes properly, this can cause the subscription to expire. 트랜잭션 복제의 경우 배포 에이전트와 로그 판독기 에이전트가 실행 중인지 확인하십시오.For transactional replication, make sure that the Distribution Agent and Log Reader Agent are running. 병합 복제의 경우 병합 에이전트가 실행 중인지 확인하십시오.For merge replication, make sure the Merge Agent is running. 이러한 에이전트를 시작하는 방법에 대한 자세한 내용은 복제 에이전트 시작 및 중지(SQL Server Management Studio)복제 에이전트 실행 파일 개념을 참조하세요.For information about how to start these agents, see Start and Stop a Replication Agent (SQL Server Management Studio) and Replication Agent Executables Concepts.

  • 구독이 만료된 경우 해당 구독은 구독 유형 및 만료된 기간에 따라 다시 초기화되거나 삭제 후 다시 생성되어야 합니다.If the subscription has expired, it must either be reinitialized or dropped and re-created, depending on the type of subscription and how long it has been expired. 자세한 내용은 Subscription Expiration and Deactivation를 참조하세요.For more information, see Subscription Expiration and Deactivation.

관련 항목:See Also

오류 및 이벤트 참조(복제)Errors and Events Reference (Replication)