配置WAS的数据源需要做两步,第一步配置一个JDBC提供者:
- 进入Websphere控制台,打开“资源/JDBC提供程序”
- 进入的页面有一个已有的JDBC提供程序列表,如果没有需要的,则新建一个,点击新建按钮
- 进入后,选择一个JDBC提供程序,例如Oracle,并选择合适的“提供者类型”和“实现类型”。
- 点下一步,为JDBC提供者取名;“类路径”填:${ORACLE_JDBC_DRIVER_PATH}/ojdbc14.jar。其中ORACLE_JDBC_DRIVER_PATH定义在“环境/WebSphere变量中。
- 填写完毕后点击确定按钮,这样就生成了一个JDBC提供者。
第二步是在这个JDBC提供者中添加数据源,在该数据提供者页面右侧的“其他属性”中。
- 在该页面的“其它属性”面板中点击“数据源”,在进入的页面中点击“新建”按钮
- 进入新建页面后,填写相关信息:
-
名称:随便
-
JNDI名称:建议形如:JNDI/CRM
-
URL:如:jdbc:oracle:thin:@server IP:1521:SID
-
如果数据库需要用户名和口令验证的化,则需“受管组件的认证别名”和“受管容器的认证别名”这两个选择框内选择需要的J2C对象
-
J2C对象实际上就是一个用户名和口令的值对,建立该对象,需要进入“安全性/JAAS配置/J2C认证数据”然后新建一个对象,填写完毕后,点击确定按钮,此时不要忘记了点击页面上方提示信息栏中的“保存”链接,然后在进入的页面中点击“保存”按钮
-
完成后,可以对已建立的数据源可以在页面上进行测试(进入你建立的JDBC提供程序的数据源列表中,选择那个数据源,然后点击“测试链接”按钮。
至此已经完成对数据源的配置。
此过程可以参见: 如何在Websphere V5.1上部署企业级应用程序