JDBC-ODBC方式连接数据库工作原理解释
2012-11-30 21:37
393 查看
1:工作原理:
JDBC-ODBC桥驱动程序有sun与Merant公司联合开发,主要的功能是把JDBC API 调用转换成ODBC API 调用,然后ODBC API调用针对供应商的ODBC驱动程序来访问数据库,即利用JDBC-ODBC桥通过ODBC来存储数据源。
如下图:JDBC-ODBC应用模式:
JDBC-ODBC桥是一个JDBC驱动程序,对ODBC而言,它像是通用的程序,桥为所有适用于ODBC的数据库实现JDBC。
它作为sun.jdbc.odbc包实现,其中包含一个用来访问ODBC的本地库。由于ODBC被广泛的使用,所有的桥的优点就是让JDBC能够访问所有的数据库。桥支持ODBC 2.X,这是当前大多数据ODBC驱动程序支持的版本。桥驱动程序为java提供的一种把JDBC调用映射为ODBC调用的方法。因此,需要在客户端机器上安装ODBC驱动。JDBC-ODBC桥在JDBCAPI和ODBCAPI之间提供了一个桥梁,这个桥把标准的JDBC调用翻译成对应的ODBC调用,然后通过ODBC库把它们发送给ODBC数据源。
2:JDBC-ODBC所有的配置
桥作为包sun.jdbc.odbc与JDK一起自动的安装,无需特殊的配置。java2sdk类库中包含了用于JDBC-ODBD桥接驱动程序的类,因此不需要安装任何附加包就可以使用。但是客户机要通过生成数据源名(Data Source Names,DNS)来配置ODBC管理器。DSN是一个把驱动程序,数据库,一些可选的设置连接起来的命名配置。
JDBC-ODBC桥驱动程序有sun与Merant公司联合开发,主要的功能是把JDBC API 调用转换成ODBC API 调用,然后ODBC API调用针对供应商的ODBC驱动程序来访问数据库,即利用JDBC-ODBC桥通过ODBC来存储数据源。
如下图:JDBC-ODBC应用模式:
JDBC-ODBC桥是一个JDBC驱动程序,对ODBC而言,它像是通用的程序,桥为所有适用于ODBC的数据库实现JDBC。
它作为sun.jdbc.odbc包实现,其中包含一个用来访问ODBC的本地库。由于ODBC被广泛的使用,所有的桥的优点就是让JDBC能够访问所有的数据库。桥支持ODBC 2.X,这是当前大多数据ODBC驱动程序支持的版本。桥驱动程序为java提供的一种把JDBC调用映射为ODBC调用的方法。因此,需要在客户端机器上安装ODBC驱动。JDBC-ODBC桥在JDBCAPI和ODBCAPI之间提供了一个桥梁,这个桥把标准的JDBC调用翻译成对应的ODBC调用,然后通过ODBC库把它们发送给ODBC数据源。
2:JDBC-ODBC所有的配置
桥作为包sun.jdbc.odbc与JDK一起自动的安装,无需特殊的配置。java2sdk类库中包含了用于JDBC-ODBD桥接驱动程序的类,因此不需要安装任何附加包就可以使用。但是客户机要通过生成数据源名(Data Source Names,DNS)来配置ODBC管理器。DSN是一个把驱动程序,数据库,一些可选的设置连接起来的命名配置。
相关文章推荐
- JDBC-ODBC方式连接数据库工作原理解释
- JDBC-ODBC方式连接数据库工作原理解释
- jdbc连接数据库和jdbc-odbc桥接方式连接数据库
- java(jdbc jndi odbc)数据库连接方式
- 使用JDBC-ODBC方式连接数据库时,如何在代码中指定ODBC数据源信息
- 使用JDBC-ODBC桥接的方式连接数据库
- jdbc连接数据库和jdbc-odbc桥接方式连接数据库
- jdbc-odbc桥接方式连接数据库
- 关于数据库连接池创建(楼主采用JDBC+ODBC桥接方式连接数据库)
- 使用JDBC和 JDBC-ODBC驱动连接数据库
- Spring事务之二(JDBC连接数据库的四种方式)
- 转!!各种数据库的jdbc驱动下载及连接方式
- jdbc各种连接数据库方式
- jdbc连接各种数据库方式列表
- jdbc连接各种数据库方式列表
- 各种各样的jdbc数据库连接方式【目前关注Altibase和timesten】
- 各种数据库的jdbc驱动下载及连接方式
- 不同数据库jdbc连接方式
- JDBC连接数据库查询信息的步骤(提取成配置文件方式)
- ODBC 、DAO 、ADO 、OLEDB 数据库连接方式区别及联系(转摘)