2016-10-07 2 views
0

서버 & 클라이언트에서 Sync Framework 2.1 및 Sql Server 2014를 사용하고 있습니다. 데이터가 서버에서 클라이언트로 다운로드됩니다 (SyncDirectionOrder.Download) 클라이언트 데이터베이스에서 기본 테이블과 추적 테이블의 데이터를 지 웠습니다. 동기화를 시작하면 클라이언트에 데이터가 다운로드되지 않았습니다. 테이블 삭제 후 서버에서 데이터를 다운로드해야합니다. 어떻게 수행하나요? 높게 당신의 도움을 평가했다.BaseTable 및 추적 테이블을 지우고 데이터를 다운로드하지 않았습니다.

+0

간단히 말하면 클라이언트 DB에서 1 ​​개의 테이블을 지우고 서버에서 데이터를 다시 다운로드합니다. 누구든지 도울 수 있니? – user1220497

답변

1

기본 및 추적 테이블을 지웠으나 이전에 동기화 된 정보는 scope_info 테이블의 동기화 지식에 저장됩니다. 동기화해야하는 대상에 대한 메타 데이터는 소스에서 변경된 내용과 대상 데이터베이스의 메타 데이터를 비교하는 것입니다. 원본에서 아무 것도 변경되지 않은 경우 테이블이 비어 있어도 동기화 지식은 이전 동기화의 행이 이미 있다고 생각합니다.

+0

감사합니다 Junet. 그렇다면 메타 데이터를 수동으로 업데이트하여 다시 다운로드하려면 어떻게해야합니까? – user1220497