1
나는 다음과 같은 요구 사항을 준수하는 관계형 데이터베이스 엔진을 찾고 있어요 :파일 기반 데이터베이스 엔진
- 데이터베이스는 단순 파일 MSACCESS 데이터베이스와 같은 있습니다. Windows 탐색기로 복사, 삭제, 전송할 수 있습니다. 관리 도구가 필요하지 않습니다.
- 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 버전으로 전환하는 것은 옵션이 아닙니다. - 데이터베이스 파일은 네트워크 공유에 상주 할 수 있습니다. 동시 액세스는 필요하지 않지만 엔진은 로컬이 아닌 데이터베이스를 열 수 있어야합니다.
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 x86 및 ADE 2013 x64이 실제로 공존 할 수 있음을 알 수 있습니다. 이것이 결국 일어날 지 아는 사람이 있습니까?