2011-05-16 89 views

回答

0

我听过类型2驱动程序 需要一些数据库库的apis。

是的。类型2驱动程序将JDBC调用转换为特定于数据库的调用意味着这是针对特定数据库的。例如 - Oracle将拥有自己的Oracle本地驱动程序API。 Type 4使用java联网库直接与数据库服务器通信。

+0

这种类型的手段2驱动程序甲骨文应该安装在我们的应用程序正在运行的系统,它是平台相关的? – Bhadri 2011-05-16 05:15:10

+0

@Bhadri:不需要在同一台机器上安装oracle。不,这不是平台的依赖。 – 2011-05-16 05:17:16

1

这个link清楚地描述了4种驱动器之间的区别。你可能想看看它。

Type 2驱动程序是特定的数据库,如在上面的链接在文章中说:

2型JDBC驱动程序的显着特点是类型2驱动程序转换JDBC调用转换成数据库特定的调用IE这驱动程序是特定于特定数据库的。下面显示了类型2 jdbc驱动程序的一些显着特征。示例:Oracle将具有Oracle本机API。

1

只是从this链接的段落片段。此外,访问有用的链接:JDBC Driver and Its Types

类型2:需要DB2客户端 也安装在同一台服务器上 JDBC驱动程序,因为驱动程序是 一个简单的前端到DB2客户机。 它指向您为数据库在客户端上配置 的别名, 类似于ODBC驱动程序。

类型4: 直接通过主机名/端口连接到服务器 上的数据库。

相关问题