Vous pouvez utiliser les tables d'une base de données Microsoft Access dans ArcMap via une connexion OLE DB. OLE DB est une norme de partage de données entre des applications, vous permettant d'afficher la base de données Access dans ArcMap. Pour maintenir l'intégrité des données, vous devez uniquement modifier une base de données Access dans Access.
De la même façon, vous devez uniquement modifier une géodatabase personnelle dans ArcGIS. Bien qu'une géodatabase personnelle soit stockée sous forme d'un fichier .mdb Access, vous ne devez pas ouvrir ou modifier les tables d'une géodatabase personnelle dans Microsoft Access. Cela peut corrompre la géodatabase et entraîner la perte de données.
La limitation de Microsoft Access en tant qu'application permettant de modifier des géodatabases personnelles réside dans le fait qu'Access n'a pas été conçu pour utiliser ou gérer la fonctionnalité ESRI qui se cache derrière le format des géodatabases personnelles. Par exemple :
- Le format des bases de données Access ne prend pas en charge les entités géographiques.
- Les géodatabases personnelles contiennent plusieurs tables sous-jacentes qui fournissent des informations destinées à une classe d'entités unique. Lors de la mise à jour d'une classe d'entités dans ArcGIS, ArcGIS répertorie toutes les modifications effectuées dans toutes les tables sous-jacentes. La mise à jour de la géodatabase dans Access peut désynchroniser ces tables et corrompre la géodatabase.
Microsoft Office 2007 a intégré un nouveau format de base de données Microsoft Access, accdb, utilisé par défaut dans Access 2007 lors de l'enregistrement ou de la création d'une base de données. Sans OLE DB, ArcGIS ne peut pas lire ou écrire directement au nouveau format Microsoft Access ; cela inclut l'accès direct aux fichiers accdb via la boîte de dialogue Ajouter des données.
Rubriques connexes
- Procédure d’utilisation des fichiers Microsoft Excel dans ArcGIS
- Sources de données tabulaires
- Mise en forme d'une table dans Microsoft Access pour une utilisation dans ArcGIS
- Connexion à une base de données Microsoft Access (.mdb) dans ArcGIS
- Connexion à une base de données Microsoft Access (.accdb) dans ArcGIS