如何在WebSphere Application Server 7上逐步设置Oracle JDBC数据源

时间:2013-12-03 20:55:45

标签: jdbc websphere datasource

如何使用管理控制台在WebSphere Application Server 7上设置Oracle JDBC数据源?

1 个答案:

答案 0 :(得分:30)

  1. 登录正在运行的服务器的管理控制台,即Window - > 显示视图 - >服务器|右键单击服务器 - >运行管理 - >运行管理控制台

  2. 环境 - > WebSphere变量

  3. 在列表中找到“ ORACLE JDBC DRIVER PATH ”名称(第二页) 并单击其链接

  4. 将其“值”设置为“目录”(不是实际路径+文件名) ojdbc6.jar驻留在文件系统上的位置

    我们可以在外部设置此路径,可以是独立的ojdbc6.jar,也可以在Oracle客户端软件包中找到它,即C:\ app \\ product \ 11.2.0 \ client_1

  5. 点击“应用”,然后点击“保存”(在顶部)

  6. 返回WAS管理控制台,转到安全性 - >全球安全

  7. 在“身份验证”面板上,展开“Java身份验证和 授权服务“ - > J2C身份验证数据

  8. 点击“新建”

  9. 给它一个别名,即Alias_Oracle并输入我们的当前名称 数据库的凭证:用户ID = your_db_username,密码= your_db_password

  10. 点击“应用”,然后点击“保存”

  11. 转到资源 - > JDBC - > JDBC提供程序

  12. 确保选择了正确的范围,即  Node = DOMAINHOSTNAMENode01或其他东西

  13. 单击“新建”以创建新的JDBC提供程序

    步骤1:从“数据库类型”菜单中选择“Oracle” Provider type = Oracle JDBC Driver |实现类型=连接池数据源

    保留“名称”作为默认值,即“Oracle JDBC Driver”

    步骤2:如果您正确设置了ORACLE JDBC DRIVER PATH,它应该已经为您选择了“ojdbc6.jar”的相应“类路径” 第3步:摘要,单击“完成”

  14. 转到资源 - > JDBC - >数据来源

  15. 确保选择正确的范围,即  Node = DOMAINHOSTNAMENode01或其他东西

  16. 点击“新建”

    步骤1:数据源名称=“Oracle JDBC驱动程序”| JNDI name =“jdbc / OracleDS”

    步骤2:选择“选择现有JDBC提供程序”=“Oracle JDBC驱动程序”

    步骤3:URL =“jdbc:oracle:thin:@hostname:port:db_alias”|数据存储帮助程序类名称=“Oracle11g数据存储帮助程序”

    步骤4:组件管理的身份验证别名= DOMAINHOSTNAMENode01 / Alias_Oracle

    选择“DefaultPrincipalMapping”

    第5步:摘要,单击“完成”

  17. 返回“数据源”屏幕,选择新创建的数据源  和“测试连接”。如果成功,你就完成了

  18. 您可以通过编程方式检索数据源:

    Context initContext = new InitialContext(); dataSource =(DataSource)initContext.lookup(“jdbc / OracleDS”);