Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Rebuilding JRE7 jdbc-odbc bridge for Java 8

Has anyone looked into extracting the jdbc-odbc bridge from an earlier and using it with JRE8 ?

  • Is it practical / possible to update / improve it to work with Java 8 ?
  • Would it be legal ?
like image 480
Doug Gillespie Avatar asked May 21 '15 15:05

Doug Gillespie


People also ask

What is JDBC-ODBC bridge in Java?

The JDBC-ODBC Bridge allows applications written in the Java programming language to use the JDBC API with many existing ODBC drivers. The Bridge is itself a driver based on JDBC technology ("JDBC driver") that is defined in the class sun.

Which JDBC driver is JDBC-ODBC bridge driver?

The JDBC type 1 driver, also known as the JDBC-ODBC bridge, is a database driver implementation that employs the ODBC driver to connect to the database. The driver converts JDBC method calls into ODBC function calls.

Is JDBC-ODBC bridge multi threaded?

Is the JDBC-ODBC Bridge multi-threaded? No. The JDBC-ODBC Bridge does not support concurrent access from different threads. The JDBC-ODBC Bridge uses synchronized methods to serialize all of the calls that it makes to ODBC.

Is JDBC built on ODBC?

No. ODBC stands for Open Database Connectivity which literally means that it is compatible with all types of languages such as C, C++, Java, etc. JDBC Stands for Java database connectivity i.e only compatible with java language. ODBC was introduced by Microsoft prior to JDBC in 1992.


1 Answers

While this doesn't exactly answer your question, I was hunting for a free JDBC driver for Access, and found UCanAccess. I had success with this particular driver as a replacement while using SquirrelSQL with Access. Seeing as how your question is tagged ms-access, perhaps this might be an acceptable replacement for you.

like image 87
transistor1 Avatar answered Sep 22 '22 12:09

transistor1