병합 아티클에 대해 더미 업데이트 수행(복제 Transact-SQL 프로그래밍)Perform a Dummy Update for a Merge Article (Replication Transact-SQL Programming)

병합 복제에서는 복제 프로세스의 일부로 트리거가 사용됩니다. 게시된 테이블이 업데이트될 경우 업데이트 트리거가 발생합니다.Merge replication uses triggers as part of the replication process; when an update is made to published table, an update trigger fires. WRITETEXT 및 UPDATETEXT 작업을 수행할 때와 같은 일부 경우에는 트리거를 발생시키지 않고 데이터를 업데이트할 수 있습니다.In some cases, data can be updated without the trigger firing, such as during the WRITETEXT and UPDATETEXT operations. 이러한 경우 변경 내용을 명시적으로 복제하려면 더미 UPDATE 문을 추가해야 합니다.In these cases, you need to add a dummy UPDATE statement explicitly to replicate the change. 복제 저장 프로시저를 사용하여 더미 UPDATE 문을 추가할 수 있습니다.You can add a dummy UPDATE statement using replication stored procedures.

더미 UPDATE 문을 추가하려면To add a dummy UPDATE statement

  1. 더미 업데이트가 필요한 병합 게시된 테이블의 행에 대해 UPDATETEXT와 같은 작업을 실행합니다.Execute the operation (for example, UPDATETEXT) on a row in a merge published table that requires a dummy update.

  2. 변경된 데이터베이스의 서버(게시자 또는 구독자)에서 sp_mergedummyupdate(Transact-SQL)를 실행합니다.At the server (Publisher or Subscriber) on the database where the change was made, execute sp_mergedummyupdate (Transact-SQL). @source_object에 변경된 테이블을 지정하고 @rowguid에 변경된 행의 고유 식별자를 지정합니다.Specify the table on which the change was made for @source_object, and the unique identifier of the changed row for @rowguid.

  3. 구독을 동기화하여 변경된 행을 복제합니다.Synchronize the subscription to replicate the changed row.