登录正在运行的服务器的管理控制台,即Window -> 显示视图 -> 服务器 | 右键单击服务器 -> 运行管理 -> 运行管理控制台
环境 -> WebSphere变量
从列表中找到“ORACLE JDBC DRIVER PATH”名称(第二页),并点击其链接
将其“值”设置为您ojdbc6.jar在文件系统上所在的“目录”(而不是实际路径+文件名)
我们可以外部设置此路径,或者使用Oracle客户端程序包找到它,例如C:\ app \ product \ 11.2.0 \ client_1
点击“应用”,然后点击顶部的“保存”
回到WAS管理控制台,转到安全性 -> 全局安全性
在“认证”面板上,展开“Java认证和授权服务” -> J2C身份验证数据
点击“新建”
给它一个别名,例如Alias_Oracle,并输入当前数据库的凭据:用户ID =您的_db_username,密码=您的_db_password
点击“应用”,然后点击顶部的“保存”
转到资源 -> JDBC -> JDBC提供程序
确保选择了正确的范围,例如Node = DOMAINHOSTNAMENode01或其他
点击“新建”以创建一个新的JDBC提供程序
第1步:从“数据库类型”菜单中选择“Oracle”|提供程序类型= Oracle JDBC驱动程序|实现类型=连接池数据源
将“名称”保留为默认值,即“Oracle JDBC驱动程序”
第2步:如果您已经正确设置了ORACLE JDBC DRIVER PATH,则应该已经为您选择了适当的Class path到ojdbc6.jar 第三步:总结,然后点击“完成”
转到资源->JDBC->数据源
确保选择了正确的范围,即节点=DOMAINHOSTNAMENode01或其他
点击“新建”
第1步:数据源名称=“Oracle JDBC Driver”| JNDI名称=“jdbc/OracleDS”
第2步:选择“选择现有的JDBC提供程序” =“Oracle JDBC驱动程序”
第3步:URL =“jdbc:oracle:thin:@hostname:port:db_alias”| 数据存储助手类名称=“Oracle11g数据存储助手”
第4步:组件管理的身份验证别名=DOMAINHOSTNAMENode01 / Alias_Oracle
选择“DefaultPrincipalMapping”
第5步:摘要,单击“完成”
回到“数据源”屏幕,选择新创建的数据源并“测试连接”。如果成功,则完成
您可以以编程方式检索数据源:
Context initContext = new InitialContext(); dataSource =(DataSource)initContext.lookup(“jdbc / OracleDS”);