Suite

Problème de connexion : ODBC par rapport à la géodatabase personnelle ESRI (*.mdb)

Problème de connexion : ODBC par rapport à la géodatabase personnelle ESRI (*.mdb)


J'essaie sur 2 jours de connecter une géodatabase personnelle ESRI avec QGIS 2.8.1

Voici mon rapport de test.

Environnement de test : Windows 7 64 bits ; MS Office 32 bits ; QGIS 32 bits

1. Étape : Création d'un ODBC-System-DSN Nous avons une installation Office 32 bits. Nous trouvons l'outil d'administration ODBC 32 bits sous :

C:WindowsSysWOW64odbcad32.exe

Le fichier mdb est une géodatabase personnelle ESRI.

2. Étape : Test du fonctionnement de la connexion ODBC Avec le fichier database4.exe, qui est gratuit, j'ai testé le nouveau fonctionnement de la connexion ODBC. (http://fishcodelib.com/Database.htm)

Oui très bien!

Et ici, vous pouvez voir toutes les tables dans le fichier mdb.

3. Étape : Ouvrir avec ODBC-Connection dans QGIS

Oui très bien. L'ODBC fonctionne !

Oh non, le type de géométrie est Inconnu !!

4. Étape : Ouvrir avec ESRI-Personal-GeoDatabase-Connection dans QGIS

Oh non, la connexion ESRI-Personal-GeoDatabase-Connection ne fonctionne pas ! Pourquoi?

Référence 1 : Dois-je essayer la version QGIS 64 bits ? Aimez ce post : /a/139716/53879

Mon opinion est que dans cet article, faites glisser le fichier mdb dans votre espace de travail n'est PAS une connexion ODBC. La géodatabase personnelle ESRI s'ajoutera avec « Ajouter une couche vectorielle… » dans File-Modus. Essayez simplement de faire glisser un fichier mdb dans l'espace de travail. Il s'ouvrira… Mais je souhaite connecter la géodatabase personnelle ESRI dans Database-Modus.

Référence 2 : Dans cet article : http://www.northrivergeographic.com/qgis-accessing-personal-geodatabase, la solution de contournement fonctionne. Je pense que voici QGIS 64 bits installé.

DES QUESTIONS: -Pourquoi ne fonctionnent pas les tests ODBC et ESRI-Personal-GeoDatabase-Test ?

-Dois-je essayer ma solution de contournement dans l'installation QGIS 64 bits ? Quelqu'un a-t-il une certaine expérience ?

PROBLÈME: Je souhaite connecter une ESRI-Personal-GeoDatabase existante (*.mdb) via ODBC et modifier les données. Dans l'installation 32 bits de QGIS n'est-ce pas possible ??

INFORMATION: J'ai essayé pendant 4 jours de connecter une ESRI-Personal-GeoDatabase (*.mdb) sur le Database-Radio-Button. INFRUCTUEUX! J'ai testé en plus sur un PC 64 bits : Windows 7 64 bits avec SP1 ; QGIS 64 bits ; 64Bit Office 2010. J'ai reçu la même erreur.

Et c'était une Original ESRI-Personal-GeoDatabase (*.mdb). J'ai ouvert avec ESRI-Software.


Vous utilisez un Benutzer-DSN/User DSN. J'utilise toujours une connexion ODBC configurée dans l'onglet System DSN. Certains logiciels peuvent s'attendre à trouver la configuration dans l'onglet Système et non dans l'onglet DSN utilisateur. Par conséquent, cela peut être la raison pour laquelle les captures d'écran de votre Benutzer-DSN/User DSN fonctionnent correctement dans certaines circonstances.


Voir la vidéo: How to Open Personal Geodatabase in QGIS