Skip To Content

Supported geodatabase formats

A geodatabase is a container that holds four different dataset types:

  1. A .geodatabase (notice the leading dot) is based on a portable SQLite format. It's used primarily for offline workflows in ArcGIS Runtime apps. For details, see Create an offline map.
  2. A file geodatabase is stored as a folder in a Windows file system and can scale up to 1 TB in size.
  3. A personal geodatabase is stored as a Microsoft Access file, which is limited in size to 2 GB.
  4. An enterprise geodatabase is stored on a supported third-party database, such as Oracle, SQL Server, DB2, Informix, or PostgreSQL. The storage and number of users are unlimited.

Esri SDK.geodatabaseFile geodatabasePersonal geodatabaseEnterprise geodatabase

ArcObjects

Not supported

Supported

Supported

Supported

ArcGIS Runtime for Android

Supported

Not supported

Not supported

Supported only if using services

ArcGIS Runtime for iOS and OS X

Supported

Not supported

Not supported

Supported only if using services

ArcGIS Runtime for Java

Supported

Supported only if using local server

Not supported

Supported only if using services

ArcGIS Runtime for .NET

Supported

Supported only if using local server

Not supported

Supported only if using services

ArcGIS Runtime for Qt

Supported

Supported only if using C++ API and local server. Not supported with QML API.

Not supported

Supported only if using services