由于项目是部署在websphere服务器上. 用到websphere上数据源配置:

在这里说明一下具体配置数据源的步骤:

1>>登陆websphere服务器控制台:

https://192.168.10.100:9043/ibm/console/logon.jsp

 

2>>登陆成功之后,开始配置.

第一步:配置JDBC提供程序.

在左侧的菜单->选择 资源->JDBC->JDBC提供程序->新建

 

作用域:使用默认即可.

数据库类型:根据你自己的需求选择,有Sql Server,DB2,Oracle.SyBase等等。这里我选择Oracle

实现类型:连接数据源.

名称:Oracle JDBC Driver(可以自己定义)

描述 :可以自己定义.

点击下一步.

这一步是选择驱动包所在的路径..

类路径:${ORACLE_JDBC_DRIVER_PATH}/ojdbc6.jar

这个是Oracle驱动的地址..

也可以指定自己的驱动jar包地址..

另存为 WebSphere 变量 ${ORACLE_JDBC_DRIVER_PATH} 的 ojdbc6.jar 的目录位置

下一步

点击完成.JDBC提供程序就配置完成了.

第二步:配置数据源.

从左侧菜单->选择数据源->新建按钮

输入基本数据源信息

作用域:(选择默认) cells:WpsCell01:nodes:WpsNode01:servers:server1 

数据源名称:这里需要指定数据源名称.可以随便定义.然后记住就行了.我这里定义JDBCDataSource.

JNDI 名称:这里是指你在Java程序中指定的JNDI接口名称..这个一定要与Java程序中定义的JNDI名称一致,否则Java程序中不能连接到WebSphere中配置的数据源.

 


WebSphere数据源的配置:

配置好之后,点击下一步.选择 JDBC 提供程序

这一步则是选择刚刚配置的JDBC提供程序.

创建新的 JDBC 提供程序

选择现有的 JDBC 提供程序

然后下拉框中选择 Oracle JDBC Driver .

然后下一步

填写URL地址URL :jdbc:oracle:thin:@localhost:1521:ORCL

点击下一步设置安全性别名.

就是配置连接数据库的用户名和密码.


 


右侧-选择


JAAS - J2C 认证数据


点击新建。别名:databaseJ2C(可以随便定义)

用户标识:scott(数据库的用户名.)

密码:tiger(数据库的密码).

描述:可以不输入.

点击,应用->点击完成.

设置好认证信息之后. 回到设置安全性别名.选择刚刚设置的认证信息即可.

点击完成. 第三步测试数据源是否连接成功. 从左侧菜单->资源->数据源,找到刚刚配置好的数据源信息.

选中复选框. 点击测试连接按钮.

测试结果: 在节点 WpsNode01 上的服务器 server1 上,对数据源 JDBCDataSource执行的测试连接操作是成功的。