¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Solución al error de conexión con base de datos de Access sin controlador JDBC: jdbc.odbc.JdbcOdbcDriver

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 46 Vistas
0
Cargando...

Hola,

Estoy intentando usar una base de datos de Access y según los blogs, dicen que no tenemos que desplegar ningún controlador.

He utilizado la siguiente información:

Controlador: jdbc.odbc.JdbcOdbcDriver

Conexión:

jdbc:odbc:Driver={Microsoft Access Driver .mdb)};DBQ =//xiserver/xitemp/db/work_order.mdb

No estoy seguro si esto es *=//xiserver/xitemp/db/work_order.mdb correcto o no.

Pero no está funcionando, está arrojando un error:

Error en el procesamiento del mensaje. Causa: com.sap.aii.af.ra.ms.api.RecoverableException: Error al intentar obtener recursos de procesamiento: com.sap.aii.af.service.util.concurrent.ResourcePoolException: No se puede crear un nuevo recurso agrupado: DriverManagerException: No se puede establecer conexión con la URL 'jdbc:odbc:Driver={Microsoft Access Driver (.mdb)};DBQ=//xiserver/xitemp/db/work_order.mdb': ClassNotFoundException: jdbc.odbc.JdbcOdbcDriver

¡¿Alguien puede ayudar, por favor?!

Saludos,

Ria

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Hola,

En general, esto significa que hay un problema de permisos para acceder a la base de datos. Por lo general, esto sucede cuando se realiza un parche de seguridad en su servidor, se reinicia el servidor o se instala software de firewall. Todas estas cosas pueden hacer que su usuario web pierda permiso para acceder a los archivos críticos.

Verifique lo básico. ¡Asegúrese de que IUSR tenga permiso de escritura tanto en el directorio que contiene el archivo de la base de datos como en cualquier directorio temporal que se esté utilizando! ¡Asegúrese de que la cadena de conexión DSN apunte realmente al directorio en el que está trabajando!

Incluso si pensaba que estos estaban configurados correctamente, un reinicio o una actualización de seguridad podría haberlos desconfigurado. Verifique nuevamente.

A continuación, investigue cualquier otro bloqueo de seguridad que se haya agregado. ¿Ha agregado algún software antivirus o de firewall recientemente? Intente desactivarlo y vea si eso ayuda. Si es así, vuelva a activar el software y luego vaya a su configuración y permita el acceso a los directorios en cuestión.

Saludos

Aashish Sinha

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola

revisa estos puntos:

Puedes configurar la conexión de la siguiente manera:-

Controlador JDBC: sun.jdbc.odbc.JdbcOdbcDriver

Conexión: jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ= Ruta completa del archivo DB;

Ejemplo de ruta completa: D:USUARIOSEmpleadoempleado.mdb

Por favor, sigue estos pasos: (Suponiendo que estás trabajando en Windows)

1) Debe estar instalado un controlador ODBC para tu base de datos en la computadora con Windows que ejecuta el servidor de aplicaciones.

Verifica si hay un controlador ODBC para MS Access en el servidor de aplicaciones.

2) Para conectarte a través de un controlador ODBC, debes instalar el controlador Sun JDBC-ODBC Bridge en la computadora con Windows que ejecuta el servidor de aplicaciones. El controlador viene con Sun Java 2 SDK, Edición Estándar, para Windows.

También hay otro punto.

sun.jdbc.odbc.JdbcOdbcDriver

Este controlador es parte del kit JDK y, por lo tanto, no es necesario instalarlo en tu servidor XI. Consulta la Nota SAP JDBC FAQ para más información al respecto.

3) Define un DSN en el sistema Windows que aloja tu servidor de aplicaciones.

4) Estos parámetros debes proporcionarlos al configurar el canal del adaptador receptor JDBC

también consulta los enlaces a continuación

Referencia: https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/70ffd890-0201-0010-708f-d5dad2df...

Saludos

Abhishek

Editado por: Abhishek Agrahari el 12 de mayo de 2009 a las 8:29 AM

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola

Esto funciona bien en el servidor J2SE local pero no funciona en el adaptador JDBC. No estoy seguro cuál es el problema.

¿Alguien puede ayudarme, por favor?

Saludos

Ria

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Ria,

Por favor, echa un vistazo a este enlace y mira si te ayuda.

Saludos cordiales

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?