SQL CE 데이터베이스를 스크립팅하는 방법을 알고 있지만 두 데이터베이스를 서로 비교하고 그 중 하나를 다른 것으로 동기화하는 방법을 알고있는 사람 (즉, 드롭과 삽입을 만들어 똑같다).두 개의 SQL CE 데이터베이스를 구분하는 방법
기존 데이터베이스를 복사하지 않고 손에 들고있는 응용 프로그램을 업데이트 할 수있는 방법을 찾고 있습니다. 첫 번째 단계는 변경 스크립트를 작성하는 것입니다.
SQL CE 데이터베이스를 스크립팅하는 방법을 알고 있지만 두 데이터베이스를 서로 비교하고 그 중 하나를 다른 것으로 동기화하는 방법을 알고있는 사람 (즉, 드롭과 삽입을 만들어 똑같다).두 개의 SQL CE 데이터베이스를 구분하는 방법
기존 데이터베이스를 복사하지 않고 손에 들고있는 응용 프로그램을 업데이트 할 수있는 방법을 찾고 있습니다. 첫 번째 단계는 변경 스크립트를 작성하는 것입니다.
2 개의 SQL CE 데이터베이스를 스크립팅하고 2 개의 SQL Server Express 테이블에로드하고 여러 SQL Server 비교 도구 중 하나를 사용하여 비교합니다.
로컬 SQLS CE 데이터베이스의 변경 내용을 다른 로컬 CE 데이터베이스로 복사하려고합니까? 아니면 인터넷 액세스가 가능한 여러 CE 클라이언트 간의 변경 사항을 복제하려고합니까? 후자의 경우 SQLS CE Merge Replication을 확인하십시오.
데이터베이스 (로컬 SQL 데이터베이스)를 덮어 쓰지 않고 새 데이터베이스 버전을 롤아웃 할 수 있도록 노력하고 있습니다. 희망은 그것을 내 빌드 프로세스의 일부로 만드는 것입니다 (클라이언트 시스템에서 실행할 수있는 변경 스크립트 만 출력). 나는 그것이 도움이 될 수 있기를 대비하여 Merge Replication을 살펴볼 것이다. – Vaccano
이것은 당신이하고있는 일을 이해하는 데 필요한 정보가 아닙니다. "script"에 의해 당신은 SQL DDL 문장을 의미합니까? 쉘 스크립트? 설치 프로그램 스크립트? 너 "diff"ing 무엇입니까? 스키마? SQL 문? 데이터 행? 열 값? "업데이트"를 정의하십시오. 데이터 값을 변경하고 있습니까? 스키마? 양자 모두? 필드 데이터에서 실행중인 기존 데이터를 업데이트하려고합니까? 아니면 기존 데이터를 그대로두고 새 앱을 만드시겠습니까? 질문은 매우 불분명하다. –