JDBC-ODBC桥驱动程序(JDBC-ODBC Bridge Driver) 此类驱动程序由JDBC-ODBC桥和一个ODBC驱动程序组成。其工作原理是,通过一段本地C代码将JDBC调用转化成ODBC调用。这一类型必须在本地计算机上先安装好ODBC驱动程序,然后通过JDBC-ODBCBridge的转换,将Java程序中使用的JDBCAPI访问指令转化成ODBCAPI指令,进而通过ODBC驱动程序...
JDBC驱动类型 1.JDBC-ODBC Bridge Driver SUN发布JDBC规范时,市场上可用的JDBC驱动程序并不多,但是已经逐渐成熟的ODBC方案使得通过ODBC驱动程序几乎可以连接所有类型的数据源。所以SUN发布了JDBC-ODBC的桥接驱动,利用现成的ODBC架构将JDBC调用转换为ODBC调用,避免了JDBC无驱动可用的窘境,如图2-6所示。但是,由于桥接的限制...
Type 1: JDBC-ODBC Bridge driver (Bridge)(JDBC-ODBC桥驱动程序) 该驱动的模式 应用程序→JDBC-ODBC Bridge→JDBC-ODBC Library→ODBC Driver→Database 这是最开始JDBC连接数据库的方式,实际是把所有JDBC的调用传递给ODBC,再由ODBC调用本地数据库驱动代码。使用ODBC需要配置系统数据源名称(DSN)表示目标数据库。 T...
1、JDBC-ODBC bridge plus ODBC driver: JDBC-ODBC桥驱动程序,将JDBC调用转换为ODBC的调用。( This combination provides JDBC access via ODBC drivers. ODBC binary code--and in many cases, database client code-- must be loaded on each client machine that uses a JDBC-ODBC Bridge. Sun provides a ...
Type 1 : JDBC-ODBC bridge Type 2 : Native-API driver Type 3 : Network-Protocol driver (Middleware driver) Type 4 : Database-Protocol driver (Pure Java driver) or thin driver 类型1:JDBC-ODBC 桥 在类型1中,一个 JDBC 桥接器是用来访问安装在每个客户机上的 ODBC 驱动程序。为了使用 ODBC,需要...
类型 2: JDBC-native driver bridge JDBC本地驱动程序桥提供了一种JDBC接口,它建立在本地数据库驱动程序的顶层,而不需要使用ODBC。 JDBC驱动程序将对数据库的API从标准的JDBC调用转换为本地调用。使用此类型需要牺牲JDBC的平台独立性,还要求在客户端安装一些本地代码。类型 3: JDBC-network bridge JD...
JDBC定义了4种不同的 驱动程序:JDBC-ODBCBridge、JDBC-native driverbridge、JDBC-networkbridge、PureJavadriver。在一个多层的企业级应用中,更大的可能是在客户端和一个EJB进行通信,采用EJB建 立数据库连接。为了实现和改进可伸缩性和系统性能,也可以采用连接缓冲 池(connection pool)优化数据库连接。
这种类型的驱动程序在java刚出来的时候还是比较有用的,因为大多数数据库只支持ODBC访问,但目前JDBC-ODBC桥只建议实验性使用,或当没有其他选择的情况下使用。不被认为是部署级别的驱动程序,通常仅用于开发和测试目的。 对于需要大量数据库操作的应用程序,则应考虑2,3,4型驱动类型。尤其在intranet方面的应用可以考虑2...
Description Creating new ODBC connection. Downloaded both the jar and dll from github and placed in local directory. Getting this error when attempting to connect: Unexpected driver error occurred while connecting to the database NullPoi...