Microsoft Office 2007 introdujo un nuevo formato de base de datos de Microsoft Access, accdb, que es el nuevo formato predeterminado en Access 2007 para guardar o crear una base de datos. Sin utilizar OLE DB, ArcGIS no puede leer ni escribir directamente en el nuevo formato de Microsoft Access; esto incluye acceder a archivos accdb directamente mediante el cuadro de diálogo Añadir datos.
Para conectarse a un archivo .accdb, siga estos pasos:
- Instale el controlador de Microsoft Access Database Engine adecuado.
- Si utiliza Microsoft Office 2013 o versiones anteriores, instale el controlador Microsoft Access Database Engine 2010 Redistributable.
- Si utiliza Microsoft Office 2016 o versiones posteriores, instale el controlador Microsoft Access Database Engine 2016 Redistributable.
- Agregue el comando Conexión OLE DB como un botón en una barra de herramientas en ArcCatalog.
- Haga clic en Personalizar en el Menú Principal y en Personalizar modo.
Se abrirá el cuadro de diálogo Personalizar.
- Haga clic en la pestaña Comandos.
- Elija ArcCatalog en la lista Categorías.
- Arrastre hacia Agregar conexión OLE DB en la lista Comandos en una barra de herramientas en ArcCatalog.
El botón Agregar conexión OLE DB se agrega a la barra de herramientas.
- Haga clic en Personalizar en el Menú Principal y en Personalizar modo.
- Haga clic en el botón Agregar conexión OLE DB.
Aparece el cuadro de diálogo Propiedades de enlace de datos, en donde puede crear una conexión OLE DB.
- Haga clic en la pestaña Distribuidor.
- Seleccione el proveedor adecuado en base al controlador Microsoft Access Database Engine instalado en el paso 1 anterior.
- Si se instaló el controlador Microsoft Access Database Engine 2010 Redistributable, seleccione Microsoft Office 12.0 Access Database Engine OLE DB Provider.
- Si se instaló el controlador Microsoft Access Database Engine 2016 Redistributable, seleccione Microsoft Office 16.0 Access Database Engine OLE DB Provider.
- Haga clic en Siguiente.
- En la pestaña Conexión, especifique la base de datos o búsquela en la primera sección. Si la base de datos tiene una contraseña, escríbala en la segunda sección.
- Haga clic en Test de conexión para comprobar que puede conectarse a la base de datos.
- Haga clic en Aceptar si la comprobación de la conexión fue correcta.
- Escriba un nuevo nombre para la conexión y presione Intro.
- Para utilizar la tabla de Access, vaya a ella mediante la conexión OLE DB y agréguela a ArcMap.