Accéder à une geodatabase personnelle ESRI avec QGis (2.18 ou 3.0)

Si vous avez installé une version 64 bits de QGIS sous Windows et que vous trouvez que les GeoDatabases  Personnelles (* .mdb) ne fonctionnent plus, cette solution peut résoudre le problème.

Si vous n’avez pas installé Microsoft Office 64 bits sur votre machine, installez microsoft access database engine 64 bit.

Cette méthode résout le problème pour les versions 2.18 et 3.0 de QGis.

Dans le panneau Variables d’environnement des paramètres système avancés de Windows, définissez les deux nouvelles variables suivantes en tant que variables utilisateur ou variables système:

nom de la variable : OGR_SKIP
valeur: ODBC

nom de la variable: PGEO_DRIVER_TEMPLATE
valeur: DRIVER=Microsoft Access Driver (*.mdb, *.accdb);DBQ=%s

Pour charger une classe d’entités de la geodatabase vous suivrez les pas suivants:

Pour QGis 2.18

Allez dans Couche-> Ajouter une couche -> Ajouter une couche vecteur

Laissez l’option Fichier sélectionnée, et cliquez sur Parcourir

Pointez sur la geodatabase personnelle.

Cliquez sur Ouvrir. Une fenêtre s’ouvre qui vous permet de choisir la ou les  classes d’entités contenues dans la geodatabase à charger.

Pour QGis 3.0

Allez dans Couche-> Ajouter une couche -> Ajouter une couche vecteur

Laissez l’option Fichier sélectionnée, et cliquez sur le bouton … de la section Source.

Pointez sur la geodatabase personnelle.

Cliquez sur le bouton Ajouter. Une fenêtre s’ouvre qui vous permet de choisir la ou les  classes d’entités contenues dans la geodatabase à charger.

Si cet article vous a intéressé et que vous pensez qu'il pourrait bénéficier à d'autres personnes, n'hésitez pas à le partager sur vos réseaux sociaux en utilisant les boutons ci-dessous. Votre partage est apprécié !

4 thoughts on “Accéder à une geodatabase personnelle ESRI avec QGis (2.18 ou 3.0)

    1. Normalement, vous pouvez accéder directement à un geodatabase personnelle avec QGis 3.16
      Dans le panneau explorateur, placez-vous sur le fichier .mdb correspondant et vous verrez les couches contenues dans la geodatabase et vous pourrez les charger directement dans la fenêtre cartographique.
      Quand vous dites « ça ne fonctionne pas », qu’est-ce qui coince?

      1. Bonjour,

        J’ai le même problème avec QGIS 3.18.3. J’essaie d’accéder à la géodatabase .mdb et j’ai un message de « pas une source de données valide ou reconnue ».

        Si vous avez une idée de solution, je vous remercie,

  1. Bonjour,
    Merci pour le tuyau/rappel… à chaque nouvelle install je me retrouve confronté au souci!
    De mon côté, avec QGIS 3.28 sous Windows 11, je n’ai eu qu’à installer le « Moteur de base de données Microsoft Access 2010 redistribuable ». Je n’ai eu besoin d’aucun paramétrage supplémentaire, comme le disait François dans son commentaire du 15 avril 2021.
    À titre indicatif le lien pour télécharger ce fichier chez Microsoft (pour ceux qui préfèrent aller à la source) est le suivant :
    https://www.microsoft.com/fr-fr/download/details.aspx?id=13255

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *