SQL Server 복제에서 열을 필터링하는 방법은 무엇입니까?

SQL Server 복제에서 열을 필터링하는 방법은 무엇입니까?

한 데이터베이스에 있는 두 테이블의 일부 데이터를 다른 데이터베이스로 복제해야 합니다. 스냅샷 복제를 사용했습니다. 문제는 선택한 일부 열만 복제하고 나머지 열은 그대로 유지해야 한다는 것입니다. 나는 그들의 데이터를 잃어버리고 싶지 않습니다. 해당 열의 소스는 다른 시스템입니다. 따라서 내 열의 데이터만 복제하면 됩니다. 누구든지 이것을 달성하는 방법을 알고 있습니까?

답변1

게시자 또는 구독자에서 '손대지 않은 데이터' 열을 그대로 유지해야 합니까?

소스에서 기사를 수직으로 필터링하는 것은 모든 복제 모델에서 작동합니다.게시된 데이터 필터링그리고방법: 열 필터 정의 및 수정.

구독자에서는 올바르게 초기화된 경우 병합 및 트랜잭션 복제가 모두 이를 허용하지만 스냅샷 복제는 확실히 그렇지 않습니다.

관련 정보