WebSphere61-db2数据源配置文档.doc
文本预览下载声明
WebSphere6.1-db2数据源配置文档
撰 写:
调研人员:王 劲
组 长:
研发经理:
技术总监:
文档信息
项目需求调研及分析报告 王 劲 终稿版本 页数
版本和修改信息
文档修改记录 版本号 修改日期 修改人 修改章节 修改详细说明 V1.0.0 2010-10-14 王 劲 全文
目 录
1 约定 4
2 WebSphere6.1数据源配置 4
2.1 配置 4
3 应用系统需要改动的配置 12
3.1 web.xml配置文件 12
3.2 persistence.xml文件的配置 13
3.3 在\web\WEB-INF目录下加入ibm-web-ext.xmi、ibm-web-bnd.xmi两个文件 15
约定
本文假定WebSphere安装在
IBM\WebSphere\AppServer
WebSphere版本是1?or up
D or up
WebSphere6.1数据源配置
2.1 配置
复制驱动程序
创建IBM\WebSphere\AppServer\db2目录
?把驱动db2jcc.jardb2jcc_javax.jar、db2jcc_license_cu.jar放在IBM\WebSphere\AppServer\ db2\lib(或自定义目录)下登录websphere控制台http://ip:9060/admin
环境变量
环境 ==WebSphere 变量 ==作用域 (选择相应的Server
创建环境变量DB2UNIVERSAL_JDBC_DRIVER_PATH 值 ${WAS_INSTALL_ROOT}/db2/lib创建环境变量UNIVERSAL_JDBC_DRIVER_PATH 值 ${WAS_INSTALL_ROOT}/db2/lib
? 2).点击确定按钮。
3).点击保存 按钮,如图示:
2.1.4 创建JDBC提供程序
资源 == JDBC ==JDBC 提供程序 ==作用域 (选择相应的Server
新建?? JDBC 提供程序
???????? 数据库类型 ?????????提供程序类型 ????????? 实施类型数据源
????????? 名称 ${WAS_INSTALL_ROOT}/db2/lib这种信息,说明上面一步2.1.3环境变量
总结,如下图:
完成 并保存到主配置
?
配置J2C 认证
安全性==安全管理、应用程序和基础结构==认证 ==J2C 认证数据
新建
?????????? 别名 ?????????? 用户标识 用户(用与访问数据库的用户名)
?????????? 密码 用户的密码
? 保存到主配置
创建数据源
资源 == JDBC ==数据源 ==作用域 (选择相应的Server
新建
???????? 数据源名
??????? ?JNDI名称?jdbc/???????? 组件管理的认证别名和 XA 恢复认证别名 选择 配置J2C 认证
下一步 选择现有的 JDBC 提供程序?
下一步 输入数据源的特定于数据库的属性
数据库名: ?cfs
???????? 驱动程序类型:选择4
服务器名称:9(数据库url中的服务器名称)
端口号:50000(数据库url中的端口号)
总结,如下图:
下一步 完成 保存到主配置
注意: resource-ref id=ResourceRef_1238122581487
descriptiondb2 datasource/description
res-ref-namejdbc/cfsDataSource/res-ref-name
res-typejavax.sql.DataSource/res-type
res-authContainer/res-auth
res-sharing-scopeShareable/res-sharing-scope
/resource-ref 3.2 persistence.xml文件的配置
把以下代码注释掉:
session-factory name=persistence.sword
session-factory-config
!-- oracle --
property name=dialectorg.hibernate.dialect.Oracle9Dialect/property
property name=connection.driver_classoracle.jdbc.driver.OracleDriver
显示全部