Advertisement

Linux 下通过 JDBC 建立 Oracle、Server 和 PostgreSQL 的连接。

阅读量:

今天刚好需要对三个不同网站的栏目信息更新情况进行统计。而这些网站的后台系统采用了各自不同的数据库管理系统。我们的初步想法是搭建一个小型Tomcat web应用,并通过JDBC协议连接到这些 backend databases以便获取数据最后再利用这些数据生成相应的报表

1 开发环境

  • 数据库管理系统:一个是 SQL Server 2000, 另一个是 Oracle 9i, 再一个是 PostgreSQL 9.1
  • Tomcat 执行平台:基于 CentOS x64 + JDK 7.0 64-bit (全 64 位环境)

2 JDBC驱动的选择

2.1 Oracle9i

Oracle官方支持了这个ojdbc6.jar作为JDBC type 4驱动。
仅此一个文件即可实现对JDBC的支持。
将该文件已复制至WEB-INF/lib目录。
关键代码如下:

通过 Class 类静态方法加载指定类的对象
将新创建的 Oracle JDBC 驱动器注册到 DriverManager 中
构建数据库连接 URL 字符串,默认 thin 客户端连接到指定 IP 地址、端口 1521 和实例名

**
**

oracle 在兼容性方面的表现非常出色 ,该版本的 JDBC 驱动对 Oracle 9i 仍然提供良好的支持 。

**
**

*

全部评论 (0)

还没有任何评论哟~