2 개의 다른 위치 (영업 사무소/공장)에 배포되는 액세스 2007 데이터베이스가있는 Windows 응용 프로그램이 있습니다. 매일 위치가 데이터베이스를 동기화해야 주문이 공장으로 전파되고 주문 상태/송장/생산 업데이트가 영업 사무소로 전달됩니다. 두 DB 복사본의 스키마는 동일하며 대부분의 테이블에는 자동 번호 기본 키가 있습니다. 클라이언트는 ftdb를 통해 accdb 파일을 삭제/이메일로 보내고 데이터베이스를 동기화하는 프로그램을 실행할 수 있기를 원합니다. 내가 2007 버전에 대한 액세스 (mdb)의 이전 버전에 대한 유틸리티를 찾았지만. 이 문제를 해결하는 데 도움이 될만한 것이 있을까요 아니면 자체 개발 솔루션을 찾아야합니까? 당신의 해결책은 무엇입니까? SQL 로의 마이그레이션은 옵션이 아닙니다.액세스 2007 데이터베이스에 대한 병합 전략
0
A
답변
1
이것은 매우 복잡한 주제입니다. 특히 두 DB가 모두 업데이트되는 다중 마스터 시나리오에서 특히 그렇습니다.
간단한 대답은 두 위치에서 동일한 데이터베이스에 대한 액세스를 제공하여 데이터베이스의 두 복사본이 필요 없게하는 것입니다. 가장 간단한 방법은 Windows Terminal Server에서 응용 프로그램을 호스팅하는 것입니다. 풀 타임 인터넷 액세스가 불가능한 경우 Sharepoint와 같은 다른 솔루션이 더 유용 해집니다. 동기화를 프로그래밍하는 것은 멀티 마스터 편집의 문제가 매우 심각하기 때문에 실제 처벌의 연습입니다.
관련 문제
- 1. 데이터베이스에 대한 액세스 제한
- 2. 오라클 데이터베이스에 대한 액세스
- 3. 여러 데이터베이스에 대한 Access 2007 SCM
- 4. 원격 데이터베이스에 대한 액세스 제한
- 5. 음악 게놈 데이터베이스에 대한 액세스
- 6. 양식에 대한 일부 액세스 2007 프로그래밍 질문
- 7. 속성 nhibernate의 액세스 전략
- 8. 액세스 옵션 ms 액세스 2007
- 9. 액세스 2007- # 이름? 오류
- 10. 라이브 시스템에 대한 테스트 전략
- 11. 액세스 2007 VBA 널
- 12. 원격 MySql 데이터베이스에 대한 MS 액세스 읽기
- 13. 암호를 몰라도 데이터베이스에 대한 액세스 권한을 부여
- 14. 원격 MySQL 데이터베이스에 대한 액세스 권한이 없습니다.
- 15. Apache Derby 데이터베이스에 대한 동시 액세스 관리
- 16. 내 앱 데이터베이스에 대한 액세스 차단
- 17. 메일 병합 액세스 - 병합 된 문서 저장
- 18. 병합 문에서 값에 액세스
- 19. SharePoint 2007 개발 환경 액세스
- 20. C# 전략 패턴 및 데이터베이스 액세스
- 21. 액세스 2007 둥지 parameterful 쿼리
- 22. 생성자에 대한 전략 구현
- 23. 2007 데이터베이스 액세스 문제 분할
- 24. PowerPoint 2007 테이블 : 병합 된 셀 확인
- 25. 액세스 2007 ReportEvents 클래스는 이벤트
- 26. 액세스 2007 좌에 가입하고 널
- 27. VBA + TransferText + SpecificationName (액세스 2007)
- 28. MOSS 2007 중앙 관리 - 구성 데이터베이스에 연결할 수 없습니다.
- 29. sqlite3 데이터베이스에 액세스
- 30. CakePHP에서 bootstrap.php에서 데이터베이스에 액세스