Más

Problema de conexión: ODBC frente a geodatabase personal de ESRI (* .mdb)

Problema de conexión: ODBC frente a geodatabase personal de ESRI (* .mdb)


Intento durante 2 días conectar una geodatabase personal de ESRI con QGIS 2.8.1

Aquí está mi informe de prueba.

Entorno de prueba: Windows 7 de 64 bits; MS Office de 32 bits; QGIS de 32 bits

1. Paso: Creando un ODBC-System-DSN Tenemos una instalación de Office de 32 bits. Encontramos la herramienta de administración ODBC de 32 bits en:

C:  Windows  SysWOW64  odbcad32.exe

El archivo mdb es una geodatabase personal de ESRI.

2. Paso: Probar el trabajo de conexión ODBC Con el database4.exe, que es gratuito, probé que el nuevo trabajo de conexión ODBC funciona. (http://fishcodelib.com/Database.htm)

¡Si muy bien!

Y aquí puede ver todas las tablas en el archivo mdb.

3. Paso: Abrir con conexión ODBC en QGIS

Si muy bien. ¡ODBC está funcionando!

¡Oh no, el tipo de geometría es Desconocido!

4. Paso: Abrir con ESRI-Personal-GeoDatabase-Connection en QGIS

¡Oh, no, ESRI-Personal-GeoDatabase-Connection no funciona! ¿Por qué?

Referencia 1: ¿Debo probar la versión QGIS de 64 bits? Me gusta esta publicación: / a / 139716/53879

Mi opinión es que en esta publicación, arrastrar el archivo mdb a su espacio de trabajo NO es una conexión ODBC. La geodatabase personal de ESRI se agregará con "Agregar capa vectorial ..." en File-Modus. Solo intente, arrastre un archivo mdb al espacio de trabajo. Se abrirá ... Pero quiero conectar la geodatabase personal de ESRI en Database-Modus.

Referencia 2: En esta publicación: http://www.northrivergeographic.com/qgis-accessing-personal-geodatabase el trabajo de solución. Creo que aquí está instalado QGIS de 64 bits.

PREGUNTAS: -¿Por qué funcionan el ODBC-Test y el ESRI-Personal-GeoDatabase-Test no?

-¿Debería probar mi solución alternativa en la instalación de QGIS de 64 bits? ¿Alguien tiene alguna experiencia?

PROBLEMA: Quiero conectar una ESRI-Personal-GeoDatabase (* .mdb) existente a través de ODBC y editar los datos. En la instalación de 32 bits de QGIS, ¿esto no es posible?

INFORMACIÓN: Intenté durante 4 días conectar una ESRI-Personal-GeoDatabase (* .mdb) sobre el botón de radio de la base de datos. ¡FRACASADO! Probé más en una PC de 64 bits: Windows 7 de 64 bits con SP1; 64 bits QGIS; 64Bit Office 2010. Recibí el mismo error.

Y era una ESRI-Personal-GeoDatabase original (* .mdb). Abrí con ESRI-Software.


Está utilizando un DSN de usuario / Benutzer-DSN. Siempre uso una conexión ODBC que está configurada en la pestaña System DSN. Algunos software pueden esperar encontrar la configuración en la pestaña Sistema y no en la pestaña DSN de usuario. Por lo tanto, esta puede ser la razón por la que las capturas de pantalla de su Benutzer-DSN / User DSN funcionan correctamente en determinadas circunstancias.


Ver el vídeo: Metadata Management Tips and Tricks for your Geodatabase