安装手册
4.3.2. 配置JDBC驱动
在配置数据源连接之前,必须先配置JDBC驱动。配置JDBC是指用户指定哪种驱动程序访问数据库,不同类型的数据库采用的JDBC驱动不一样。例如:
? Oracle数据库
只支持Oracle JDBC Driver。 ? DB2数据库
支持DB2 Legacy CLI-based Type 2 JDBC Driver (XA)、DB2 Universal JDBC Driver Provider (XA)、DB2 for zOS Local JDBC Provider (RRS)、DB2 UDB for iSeries (Toolbox XA)、DB2 UDB for iSeries (Native XA)。 ? Sybase数据库
只支持Sybase JDBC Driver。
(1)进入WAS6.0控制平台主界面(图表4.2-2)。
(2)点击平台主界面的左边的树型导航栏中的“资源”-〉“JDBC提供者”,系统进入“JDBC驱动配置”主界面,如下图所示:
图表4.3-4 配置JDBC驱动主界面
(3)默认选择“节点”,点击按钮“新建”,定义一个新的JDBC驱动,如下图所示:
第 21 页 共 47 页
安装手册
图表4.3-5 选择数据库和驱动类型
样。
接池。
选择数据库类型:是指需要访问数据库的类型,比如,Oracle、DB2、Sybase等。选择提供者类型:是指采用JDBC驱动。不同类型的数据库采用的JDBC驱动不一选择实现类型:是指实现数据源连接的方式,提供连接池和XA方式,推荐选择连
(4)选择上述的栏目内容,下面以选择Oracle数据库为例(提供者类型:Oracle JDBC Driver)。如下图所示:
图表4.3-6 DB2驱动配置
(5)点击按钮“下一步”,系统进入“配置驱动程序所在的路径”界面,如
第 22 页 共 47 页
安装手册
下图所示:
图表4.3-7 DB2驱动配置
在栏目“类路径”输入驱动程序文件(ojdbc14.jar)所在绝对路径。在“实现类名”中输入“oracle.jdbc.pool.OracleConnectionPoolDataSource”。(如果应用与数据库不是一台服务器时,则需将ojdbc14.jar拷贝到应用服务器的某个目录)
(6)输入项目内容后,点击按钮“应用”或“确定”。 (7)按上述相同的操作建立一个名为“oldweb”的JDBC驱动。
4.3.3. 配置数据源连接
配置数据源连接是在某个JDBC驱动下配置数据库所在的服务器、访问帐号等。
(1)进入配置JDBC驱动主界面(图表4.3-4)。
(2)点击JDBC驱动名称链接,系统进入“配置JDBC驱动路径”界面,然
第 23 页 共 47 页
安装手册
后点击右上方的标签连接“数据源”,系统进入“配置数据源”主界面,如下图所示:
图表4.3-8 配置数据源主界面
(3)点击按钮“新建”,系统进入“配置数据源”界面,如下所示:
第 24 页 共 47 页
安装手册
图表4.3-9 配置数据源
配置项目说明如下:
名称:指定数据源的显示名称。通常为exoa。
JNDI名称:指定 Java 命名与目录接口(JNDI)名称,为jdbc/exoa。 将此数据源用于容器管理持久性(CMP):选择。 描述:说明配置项目的用途。
类别:指定可用于分类或分组资源的类别字符串。 数据存储helper类名:指定 DataStoreHelper 实现类的名称,该类可扩展您所选的 JDBC 驱动程序实现类的能力以执行数据库特定的功能。选择“Oracle10g 数据存储helper”。
组件管理的认证别名:此别名用于运行时的数据库认证。引用4.3.1章节配置的信息(即?/exoa)。 容器管理的认证:为到资源的容器管理的注册指定认证数据(转换到用户标识和密码的字符串路径)。
影射配置别名:采用默认。
Oracle 数据库属性 Url:jdbc:oracle:thin:@数据库服务器IP地址:1521:实例
名。
(例如:jdbc:oracle:thin:@172.16.51.15:1521:ORCL10)
(4)输入项目内容后,点击按钮“应用”或“确定”。
(5)按上述相同的操作建立一个名为“oldWeb”的数据源, JNDI名称必须
第 25 页 共 47 页