2009-12-14 6 views
0

C# Visual Studio 앱이 있습니다. 기존 SQL Server 2008 데이터베이스에 연결되었고 Studio에서 로컬 캐시 (.sdf 파일)를 만들어 기존 테이블을 모두 캐싱했습니다.캐시 할 수있는 로컬 SQL Server 캐시 테이블을 결정하는 요소는 무엇입니까?

이제 SQL Server 데이터베이스에 2 개의 추가 테이블을 추가하고 데이터 세트를 업데이트하려고하지만 마법사가 새 테이블을 캐시로 선택하도록 허용하지 않습니다. "캐시 할 테이블 선택"마법사 페이지에서 캐시 할 모든 테이블을 검사 할 수 없습니다.

업데이트 : 이제 새 테이블 중 하나를 선택할 수는 있지만 다른 하나는 선택할 수 없습니다.

테이블을 캐시 할 수 있는지 여부는 무엇입니까? 마법사의 유무에 관계없이 어떻게이 작업을 할 수 있습니까?

답변

1

좋아, 대답을 찾았습니다.

"방법 : SQL Server 변경 내용 추적을 사용하도록 데이터 동기화 구성"도움말 페이지 (http://msdn.microsoft.com/en-us/library/cc714038.aspx)에서는 로컬 데이터베이스 캐시 템플릿 (.sync 파일) 만들기 및 구성에 대해 설명합니다.

Studio가 나를 자동으로 구성했기 때문에 템플릿 구성을 본 적이 없습니다. 솔루션 탐색기에서 .sync 파일을 찾았으며 데이터 동기화 구성 대화 상자에서 열 수 있습니다. 여기에서 동기화하여 새 테이블을 추가하면 "캐시 할 수있는 테이블"도움말 페이지 (http://msdn.microsoft.com/en-us/library/bb763049.aspx)에 대한 링크가 있습니다.

관련 문제