2013-07-11 7 views
1

나는 다음과 같은 요구 사항을 준수하는 관계형 데이터베이스 엔진을 찾고 있어요 :파일 기반 데이터베이스 엔진

  1. 데이터베이스는 단순 파일 MSACCESS 데이터베이스와 같은 있습니다. Windows 탐색기로 복사, 삭제, 전송할 수 있습니다. 관리 도구가 필요하지 않습니다.
  2. x86 및 x64 데이터베이스 공급자는 동일한 컴퓨터에 공존 할 수 있습니다. Jet 4.0 데이터베이스 형식을 사용하면 MSAccess가이 기준을 충족합니다. 그런 다음 Windows 기본 제공 Jet 4.0 (Microsoft.Jet.OLEDB.4.0)을 32 비트 액세스 용으로 사용하고 Access 2010 데이터베이스 엔진 x64 (Microsoft.ACE.OLEDB.12.0)을 64 비트 액세스 용으로 사용할 수 있습니다. 그러나 Office 2010이 32 비트 버전에 설치되어 있으면 Microsoft에서 ADE x64를 설치할 수 없게됩니다. 실제로 많은 고객이 Office 2010 x86을 필요로하므로 x64 버전으로 전환하는 것은 옵션이 아닙니다.
  3. 데이터베이스 파일은 네트워크 공유에 상주 할 수 있습니다. 동시 액세스는 필요하지 않지만 엔진은 로컬이 아닌 데이터베이스를 열 수 있어야합니다.

SQL Server 2012 Express LocalDB 해결할 수 있습니까?

Access (Jet 4.0) 데이터베이스는 대부분의 시나리오를 준수하지만 앞에서 설명한 제한 (2.)이 있습니다. 그러나 Microsoft가 Access 2013 Database Engine x64을 독립 실행 형 재배포 가능 파일로 향후 릴리스하면이 문제가 해결 될 수 있습니다. Office 2013에 Microsoft.ACE.OLEDB.15.0 공급자가 도입 된 이후 Office 2010 x86ADE 2013 x64이 실제로 공존 할 수 있음을 알 수 있습니다. 이것이 결국 일어날 지 아는 사람이 있습니까?

답변

0

SQLite를 확인한 적이 있습니까? 그럴 수도 있습니다.

관련 문제