• websphere


    Windows:启动服务器-->管理控制台--->账号和密码
    JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一
    JNDI的作用
    1、JNDI 提出的目的是为了解藕,是为了开发更加容易维护,容易扩展,容易部署的应用。
    2、JNDI 是一个sun提出的一个规范(类似于jdbc),具体的实现是各个j2ee容器提供商,sun 只是要求,j2ee容器必须有JNDI这样的功能。
    3、JNDI 在j2ee系统中的角色是“交换机”,是J2EE组件在运行时间接地查找其他组件、资源或服务的通用机制。
    4、JNDI 是通过资源的名字来查找的,资源的名字在整个j2ee应用中(j2ee容器中)是唯一的。
    -------------------------------------------------------
    websphere配置MySQL数据源:
    1>安装MySQL的JDBC驱动
    新建JDBC驱动前将系统中MySQL JDBC 驱动存放路径设置为websphere系统变量。点击'环境'---->'websphere变量',点“新建”,
    新建一个变量 名称:MYSQL_JDBC_LIB 值:
    2>回到JDBC驱动页面,新建一个JDBC驱动,命名为 MySQL JDBC Provider
    点击“资源”--->JDBC--->
    作用域:
    名称:MySQL JDBC Provider
    描述:MySQL JDBC Provider configuration
    类路径:${MySQL_JDBC_LIB}/5.6.16/mysql-connection-java.jar
    实现类名:com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource
    注意实现类名不是我们平时经常使用的com.mysql.jdbc.Driver。仔细看Tip就会发现这里需要填写javax.sql.XADatasource 或者javax.sql.ConnectionPoolDataSource的实现,所以这里填写的是MySQL驱动实现的com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource。到此为止,MySQL 的 JDBC驱动配置完毕。
    3>配置一个DataSource给应用使用
    点击'资源'->'JDBC'->'数据源',在右边面板新建一个数据源,根据向导进行,记得选择JDBC驱动的时候选择刚刚创建的MySQL JDBC驱动。
    注意的是Helper类应该填写 com.ibm.websphere.rsadapter.ConnectJDBCDataStoreHelper
    接着在最右边有个'定制属性'链接,点击后设定这个Datasource访问数据库的地址、用户名和密码
    最后记得测试一下链接是否成功。还有一些数据池的配置,诸如最大链接,超时等等
    ##################################################################
    第二步,选择页面左侧的"资源"->JDBC提供者。
    新建JDBC提供者。
            类路径:${User-defined_JDBC_DRIVER_PATH}/mysql-connector-java-3.1.7-bin.jar    
    后面就是下载的mysql的jar包的名字
        实现类名:com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource
    第三步,点击进入建好的JDBC提供者,选择右侧的数据源。
    新建数据源(连接池)
    名称:mysql
             JNDI名称:jdbc/mysql
    第四步,点击建好的数据源mysql,进入。选择“定制属性”。
            下面依次去新建如下属性。
    (1)    databaseName   值:你的数据库名?autoReconnect=true
    (2)    serverName     值:localhost
    (3)    port            值:3306
    (4)    factory          值:com.mysql.jdbc.jdbc2.optional.MysqlDataSourceFactory
    (5)    user             值:root
    (6)    password         值:你的密码
    完成了如上操作后,就可以测试连接了:)
    -------------------------------------------------------------------------------------------
    配置oracle数据源
    1 配置oracle驱动程序
    点“环境” ---->websphere变量---->选择“ORACLE_JDBC_DRIVER_PATH” ----》输入ojdbc14.jar所在的路径:如:E:websphere-installjarojdbc14.jar,在保存
    2 配置JDBC
    点击 “资源”——jdbc——jdbc提供程序
    作用域:(该机器的节点)
    数据库类型:oracle
    提供程序类型:Oracle JDBC Driver
    实现类型:连接池数据源
    名称:Oracle JDBC Driver
    描述:。。。
    类路径:E:websphere-installjarojdbc6.jar
    注意:oracle9i及10g一般用的驱动是ojdbc14.jar;
    3 配置数据源
    点击“资源 ----> jdbc ----> 数据源
    (1)作用域:cells:zy-PC2015Node01Cell:nodes:zy-PC2015Node01
    数据源名:(自定义)orcale_test
    JNDI名称:(自定义)
    (2)选择现有的JDBC提供程序:Oracle JDBC Driver
    (3)URL:根据实际情况填写,例如:jdbc:oracle:thin:@199.3.8.252:1521:ora92
    对于瘦驱动程序:jdbc:oracle:thin:@localhost:1521:sample
    对于胖驱动程序:jdbc:oracle:oci8:sample
    最后保存
    4 配置JAAS-J2C认证数据
    “资源 ----> jdbc ----> 数据源 :选择刚创建的数据源:orcale_test ---->右侧点击:JAAS-J2C认证 ---->创建:
    ################################################
    配置db2数据源
    1 点“环境” ---->websphere变量---->选择“DB2UNIVERSAL_JDBC_DRIVER_PATH” ----》DB2数据库驱动jar包的存放位置:如:E:websphere-installjardb2jcc.jar,再保存
    2 配置JDBC
    点击 “资源”——jdbc——jdbc提供程序
    作用域:(该机器的节点)
    名称:DB2 Universal JDBC Driver Provider
    描述:。。。
    类路径:。。。
    3 配置数据源
    点击“资源 ----> jdbc ----> 数据源
    (1)作用域:cells:zy-PC2015Node01Cell:nodes:zy-PC2015Node01
    数据源名:(自定义)db2test
    JNDI名称:(自定义)jdbc/db2test
    (2)选择现有的JDBC提供程序:Oracle JDBC Driver
    (3) 驱动程序类型:4
    数据库名:(数据源所连接的数据库的名称)
    服务器名称:
    端口号:
  • 相关阅读:
    【整理学习Hadoop】Hadoop学习基础之一:服务器集群技术
    淘宝开源平台(taobao-code)使用
    【转载】Java定时器的学习
    DHTMLTree、Dtree和Ztree的学习使用
    iBatis 简单介绍及基础入门
    【转载】Spring介绍之二
    透明度标签、html透明度
    下拉列表禁止修改
    list删除、集合遍历删除
    表格样式、表格css、
  • 原文地址:https://www.cnblogs.com/skyzy/p/9226815.html
Copyright © 2020-2023  润新知