场景:我安装了一个32位ODBC驱动程序以连接到数据库A,并安装了一个64位ODBC驱动程序以连接到数据库B.
我知道我可以连接到Java x86中的32位ODBC驱动程序和Java x64中的64位ODBC驱动程序,但是如果我需要在64位ODBC驱动程序中使用64位ODBC驱动程序和32位ODBC驱动程序,该怎么办?相同的Java应用程序?
我可以同时使用Java连接到32位ODBC驱动程序和64位ODBC驱动程序吗?
我对此很好奇.
解决方法:
我可以在Java中连接到32位ODBC:JDBC和两者都连接到64位ODBC:JDBC吗?
你不能.无法从64位JVM调用32位本机代码.但是,ODBC应该是ODBC-如果您有64位ODBC:JDBC驱动程序,则它应该可以从64位Java连接.