Revisamos de forma profundamente cada uno de los posts de nuestra web con el objetivo de enseñarte siempre la información veraz y certera.
Solución:
Para futuros lectores, esto todavía es muy factible (estoy en DataGrip versión 208.1.4):
Obtener UcanAccess
- Descargue y extraiga UcanAccess en algún lugar:
pathToUcanAccess
- En Datagrip, vaya a agregar una nueva conexión: “Controlador y fuente de datos”
- esto creará una conexión “Controlador de base de datos -” y un controlador “Controlador de base de datos”
- Edite el controlador recién creado “Controlador de base de datos”:
- En Archivos adicionales agregue:
ucanaccess-4.0.4.jar libcommons-lang-2.6.jar libcommons-logging-1.1.3.jar libhsqldb.jar libjackcess-2.1.11.jar
- Para Dialecto, seleccione “Controlador SQL”
- Presione Aplicar (esto debería cargar las clases de los archivos agregados)
- Debajo del combo de clase ahora deberías ver
net.ucanaccess.jdbc.UcanaccessDriver
selecciónelo y presione aplicar nuevamente. - En Plantillas de URL, agregue una nueva plantilla, para el nombre ingrese “predeterminado” para la plantilla ingrese
jdbc:ucanaccess://file::identifier.sqlite;newdatabaseversion=V2010
- Presiona aplicar.
- En Archivos adicionales agregue:
- Ahora edite la conexión de la base de datos “Database Driver -“:
- Junto al cuadro de texto de URL, en el menú desplegable, seleccione predeterminado (o el nombre que le haya dado a la plantilla en el paso 3.5)
- Un campo de selección de archivo debe reemplazar los campos “usuario” y “contraseña” visibles anteriormente
- En el selector de archivos, seleccione su mdb
- el campo URL ahora debería verse como
jdbc:ucanaccess://C:/data/MDBs/myMdbFile.mdb;newdatabaseversion=V2010
- el campo URL ahora debería verse como
- Presiona aplicar y luego ok.
- Junto al cuadro de texto de URL, en el menú desplegable, seleccione predeterminado (o el nombre que le haya dado a la plantilla en el paso 3.5)
Debería ver la ventana emergente de su conexión en la lista, haga doble clic para conectarse, amplíelo hacia abajo en el árbol ("Public
) y deberías ver tus tablas.
Inspírate en esta pregunta.
Según la documentación, MS Access aún no es compatible.
Se admiten los siguientes dialectos SQL estandarizados y específicos del proveedor de DBMS: DB2, Derby, H2, HSQLDB, MySQL, Oracle, Oracle SQL*Plus, PostgreSQL, SQL Server, SQL92, SQLite y Sybase.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)