WebSphere6.1-db2数据源配置文档
- 格式:doc
- 大小:222.50 KB
- 文档页数:18
1.进入管理控制台(http://localhost:9090/admin/)2.指定Java 2 连接器安全性使用的用户标识和密码的列表在安全性->JAAS配置->J2C认证数据图(一)然后点击新建按钮进入图二,这里别名和用户标识都写db2inst1(就是登录DB2数据库的用户名和密码,别名可以任意.),密码写登录DB2数据库的密码。
单击应用。
(这里我输入了别名为:DB2Connect,用户标识为:db2admin,密码****)图(二)3.选择:资源->JDBC提供程序,点击“新建”,建立JDBC提供程序。
图(三)点击“应用”后,在类路径中输入三个文件(这三个文件在DB2数据库的安装目录下的,搜索一下就能找到),也可以写成相对路径,再点击“应用”,然后保存,再保存。
4.定义数据源,如下图图(四)点击界面中“数据源后”再点击“新建”,建立数据源。
这里名称写DB2ConnData,JNDI名是jdbc/button,注意JNDI 名必须是上述格式,否则可能连接不上DB2数据库。
组件受管认证别名和容器受管的认证别名都选择在安全性->JAA配置->J2C认证数据里新建的选项。
点击应用。
5.界面上点击“定制属性”,定义连接池的databasename、serverName 信息(1) databasename的值修改为DB2数据库里的数据库名,点击“确定”保存配置.(2) serverName的值修改为DB2数据库所在机器的IP 地址,点击“确定”保存配置.其余的取默认值,然后一直确定即可。
最后到如下界面来测试连接:总结:1.进入管理控制台(http://localhost:9090/admin/)2.指定Java 2 连接器安全性使用的用户标识和密码的列表在安全性->JAAS配置->J2C认证数据里新建(这里是配置登陆DB2数据的用户名和密码)3.选择:资源->JDBC提供程序,点击“新建”,建立JDBC提供程序。
Websphere6.1下Oracle数据源配置一、准备oracle的驱动程序ojdbc14.jar(我放在/opt/oracle/driver目录下)二、Websphere6.1下创建Oracle数据源1. 启动Websphere6.1服务2. 打开IE浏览器,在地址栏中输入:,登陆Websphere6.1管理控制台3. 配置oracle驱动程序路径:3.1 在导航栏左侧选择:环境-〉Websphere变量3.2 找到ORACLE_JDBC_DRIVER_PATH ,点击进入常规属性配置,在值输入框中指定ORACLE数据库驱动jar包的位置(此处是/opt/oracle/driver):确定,保存。
4. 新建JDBC提供程序:4.1 在导航栏左侧选择:资源-〉JDBC提供程序在右侧JDBC提供程序新建页面选择JDBC提供程序的作用域:一般有以下三种作用域:1. 单元最常规的作用域。
在“单元”作用域上定义的资源对于所有节点和服务器都是可见的,除非它们被覆盖了。
要查看单元作用域中定义的资源,不要在作用域选择表单中指定服务器或节点名。
2. 节点多数资源类型的缺省作用域。
在“节点”作用域上定义的资源覆盖任何在“单元”作用域上定义的重复项,并且对于相同节点上的所有服务器都是可见的,除非它们在该节点上的服务器作用域中被覆盖了。
要查看节点作用域中定义的资源,不要指定服务器,但是要在作用域选择表单中选择节点名。
3. 服务器定义资源的最特定作用域。
在“服务器”作用域上定义的资源覆盖任何在“单元”作用域或父“节点”作用域上定义的重复资源定义,并且它们仅对于特定服务器是可见的。
要查看服务器作用域中定义的资源,在作用域选择表单中指定服务器名和节点名。
可以看出上面三个作用域的范围逐渐递减,并且同名的资源以最小范围的为准。
这个有点类似编程语言中变量的作用域。
根据上面作用域的范围的描述,在单节点的情况下,一般选用“节点”。
Websphere Application ServerIBM Websphere Application Server(WAS)序:自打从学校出来,这是平生第一次完全凭己一人之力学习一个完全陌生的东西,真可谓是深有体会,真正了解到老师在我们平时的学习中起到多大的作用!自我开始研究WAS开始,在上面的下精力有多少不说,单是时间上来说,相差10倍不止啊!!!真是惭愧!哎!!闲话少提,干正事,权作为新手们少浪费精力和宝贵的时间!主要内容:如何linux平台上安装WebSphere Application Server V6.1,包括如何卸载以往版本,创建概要文件安装要求:1.系统需为分布式系统2.1.6GB闲置磁盘空间用于保存安装文件3.另一1.6GB闲置磁盘空间用于存放安装后的文件以及概要文件等我的系统配置:[root@shasys01 bin]# uname -aLinux 2.6.9-22.ELsmp #1 SMP Mon Sep 19 18:00:54 EDT 2005 x86_64 x86_64 x86_64 GNU/LinuxWAS简介:WAS是Websphere Application Server的简称,和Weblogic一样,是当前主流的是中间件之一。
V6.1在6.0的基础上增强了如下功能:1.用单元模板建立一个包括一个部署管理器和一个结点的完整的单元2.使您能够行使管理安全3.用新的Profile Management Tool(PMT,概要文件管理工具)创建概要文件四种概要文件的描述:【据我经验来看,希望大家好好看看这几个文件的概念和区别!切记!不然后面会非常的绕人!!】Cell profile(单元概要文件):一个单元概要文件包含一个部署管理器概要文件和一个应用程序服务器结点概要文件。
你可以在创建单元概要文件之后把其他一些应用程序服务器结点添加到部署管理器概要文件。
单元概要文件模板是V6.1中新增的概要文件类型。
在WebSphere和DB2中使用标准数据格式许多行业在努力实现更高级别的标准化,以促进公司之间及其外部业务合作伙伴之间的相互交互和数据交换。
为实现这一目标,各行各业都制定了特定于各自业务的标准,以保证各方之间信息的一致性,并确保遵守任何适用的法律和法规。
例如,行业标准数据格式包括保险业的 ACORD、金融衍生行业 (financial derivative) 的 FpMLfinancial、金融贸易业的 FIXML、抵押业的 MISMO以及联邦政府应用的 GJXDM 及其他。
制药业也在努力进行多方面的标准化工作,其中包括 Health Level 7 (HL7) 标准。
HL7 的目标定位在多个领域和场景,每个标准在整个工作中都表示一个单独的构件。
其中的一个示例是“结构化产品标记”标准,它是在本文中使用的示例标准。
业务场景在美国,每种处方药都必须经过食品与药物管理局 (FDA) 的批准。
在审批过程中,必须将有关药品的详细信息提供给食品与药物管理局,还必须提供所有可能的分销商信息,如药房、医院等。
必须提供的确切信息在一个名为 HL7 结构化产品标记 (SPL) 的标准 XML 模式中描述,它是 HL7 标准的一部分。
该标准最初是以 PDF 文档格式进行描述的,该标准的当前版本定义了一个完整描述药物的 XML 模式,其中包括商标名称、类属名、剂量表、活性成分和非活性成分等等。
包括的信息主要供医药公司向食品与药物管理局提出申请,以便得到对处方药的批准,食品与药物管理局要求必须以标准格式提供这些信息。
后来公众可以通过注册获得这些信息,但各国的提供方式又各不相同。
在美国,SPL 信息可以通过 National Library of Medicine 获得。
因此,该标准除了作为一种有用的工具便于信息交换外,法律也强制要求遵守此标准,这也是该标准受到广泛支持的重要原因。
本文描述一个虚构的医药公司,介绍如何设置可供客户和食品与药物管理局访问的Web 服务,以便获得其药品的 SPL 文档。
WebSphere V6.1配置达梦数据库连接—汪利波
达梦数据库配置JDBC数据源。
第一步:点击JDBC提供程序,点击【新建】按钮。
数据库类型选择:用户自定义的,实现类名填写:
dm.jdbc.pool.DmdbConnectionPoolDataSource,名称:dm,点击【下一步】。
类路径填写实际环境中DM驱动包JAR的路径,比如:
C:\Program Files\IBM\Dm7JdbcDriver15.jar,点击【下一步】。
点击【完成】,DM的JDBC提供程序建立完成。
第二步:新建数据源:资源->JDBC->数据源,点击【新建】。
新建数据源:填写数据源名,JNDI名称:JDBC/数据源名,点击【下一步】。
选择现有的JDBC提供程序,选择新建的DM的JDBC提供程序,点击【下一步】。
继续点击【下一步】,点击【完成】。
第三步:更改数据源配置:资源->JDBC->数据源,点击新建的DM数据源,点击【定制属性】,点击【新建】。
名称:URL 值为:jdbc:dm://IP:端口/实例?user=username&password=password;
其中IP:DM数据库部署地址,端口:DM实例端口,实例:DM实例名,username:用户名称,password:密码。
第四步:测试连接:资源->JDBC->数据源,勾选新建的DM数据源,点击【测试连接】,测试通过。
WebSphere数据源指导文档WebSphere下数据源配置流程如下:1.新建J2C认证打开WebSphere管理控制台,选择”安全性”→”安全管理、应用程序和基础结构”,如下图所示:选择右边的“认证”→“Java认证和授权服务”→“J2C认证数据”,如下图所示在打开的页面中“新建”一条认证数据,如下图所示:用户webadminen的密码为webadminen确定并保存设置。
2.配置数据源驱动包变量✓上传Oracle数据库与应用程序间的驱动包classes12.jar至oracle安装目录下,如159服务器上是./oracle/ojdbc14.jar✓在websphere左边菜单栏部分依次打开“环境”→“WebSphere 变量”,如下图示:✓在打开的页面中选择“作用域”,并选中“节点=loopbackNode01, 服务器=server1”选项,如下图示:✓单击“新建”按钮,属性名称定义为“srcben_oracle_PA TH”,值定义为驱动包classes12.jar存放的路径,“/waiwang/WebSphere/AppServer/profiles/AppSrv01/installedApps/localhostNode01Cell/srcben_war.ear/srcben.war/WEB-INF/lib”,然后单击确定,保存。
如下图示:3.定义数据源✓打开左边菜单的“资源”→“JDBC”→“数据源”,如下图示:✓在右边打开的页面中中选择“作用域”,并选中“节点=loopbackNode01, 服务器=server1”选项,如下图示:✓新建数据源在打开的页面中单击“新建”按钮,将会打开下图所示页面,并按图中的值填写填写完毕后单击“下一步”,如下图示:下一步,到完成界面,单击“完成”后“保存”到主配置。
✓ 打开左边菜单的“资源”→“JDBC ”→“JDBC 提供程序”,点击“Oracle JDBC DriverEN ”进行编辑:修改完成后选择“确定”保存。
WebSphere数据库连接池配置一.数据库连接池配置(WebSphere 6.0)1.登陆配置页面,新建JDBC数据程序:选择“新建”选择下一步保存后将会显示:2.配置jar包把75下面的包抄到需要配置服务器的相同的目录下% cd /opt/IBM/ifxjdbc221jc5/lib% lsifxjdbc-g.jar ifxjdbcx-g.jar ifxlang.jar ifxsqlj-g.jar ifxtools-g.jar xerces.jar ifxjdbc.jar ifxjdbcx.jar ifxlsupp.jar ifxsqlj.jar ifxtools.jar开始配置“类路径”根据上面的页面:显示如下页面:页面中“类路径”${INFORMIX_JDBC_DRIVER_PATH}/ifxjdbc.jar ${INFORMIX_JDBC_DRIVER_PATH}/ifxjdbcx.jar该地方的配置有两种,一种是:直接写绝对路径:/opt/IBM/ifxjdbc221jc5/lib/ifxjdbc.jar/opt/IBM/ifxjdbc221jc5/lib/ifxjdbcx.jar一种是:在“环境- WebSphere变量”中配置INFORMIX_JDBC_DRIVER_PATH配置的值为:/opt/IBM/ifxjdbc221jc5/lib,并保存,如下。
3.开始配置“数据源”选择其他属性-数据源“新建”填写:名称:需要配置的数据库连接池的名称JNDI 名称:需要配置的数据库jndi的名称Informix数据源属性:可以填写,也可以不填。
如果填写可以按照下面的方式填写,下面是10.243.178.225 testa数据库的配置Informix 数据源属性如果不填,则需要配置配置其他属性-定制属性新建password新建uesr点击应用并保存配置。
4.测试连接登陆到一下界面,选择需要测试的数据库连接池,点击测试连接,显示的消息如:消息在节点BI_CH2Node01 上的服务器server1 上,数据源表示数据库连接池配置成功。
WEBSPHERE的安装配置操作手册目录第一章 websphere环境安装准备 (3)1.1. 硬件环境 (3)1.2. 软件环境 (3)第二章安装websphere (4)第三章程序的部署 (15)3.1. 部署前的准备 (15)3.2. 程序的部署 (17)第四章数据源配置 (23)第一章 websphere环境安装准备1.1.硬件环境◆CPU : Intel或者兼容微处理器,奔腾166MHz及◆其以上;◆内存 : 1GB;◆硬盘 : 最低1GB;◆图形显示卡 : 无要求;◆网卡 : 普通网卡;1.2.软件环境◆机器操作系统: Window Server 2003 R2、window XPProfessional以及其他一些支持websphere的操作系统(windows7不支持);◆Jdk版本:jdk1.4.2;◆Websphere版本:Websphere6.0;第二章安装websphere1、解压websphere安装文件,双击解压完成之后文件根目录下的【launchpad.bat】文件进行安装:2、【launchpad.bat】运行之后会弹出启动板界面,点击【启动websphere Aplication server的安装指南】进入下一步安装:3、在欢迎界面中点击【下一步】进入协议界面:4、在协议界面中选择【我接受许可证协议中的全部条款】,再点击【下一步】:5、点击【下一步】继续:6、点击【浏览】设置安装路径,点击【下一步】:7、选择安装产品,选择【应用服务程序服务器样本】(也可以把Javadoc 选上),再点击【下一步】:8、查看功能部件摘要,确认无误后点击【下一步】继续:9、等待安装进度的完成:10、安装完成之后会弹出安装完成信息界面,选中【启动“概要表创建”向导】点击【下一步】:11、点击【下一步】:12、根据需要选择适当的概要表类型(如果是集群安装选择第一项,如果是单节点选择第二项),选择第二项【创建应用程序服务器概要表”】,点击【下一步】:13、设置概要表名(默认也行),继续点击【下一步】:14、点击【浏览】选择概要表安装路径,选择好了继续【下一步】:15、设置节点名和主机名(默认也行),设置完成后点击【下一步】:16、端口值指定,检查每个端口的端口值,确定每个端口值的唯一性,检查好之后点击【下一步】:17、选择【将应用程序服务器做为系统服务运行】,登陆账户可以选本地系统帐户登录也可以指定账户,启动方式选择【手工】后,继续【下一步】:18、查看所要创建的概要表的特征(若要修改单击上一步),点击【下一步】继续:19、概要表配置过程:20、配置进度完成之后会弹出如下界面,选中【启动第一步控制台】选项,点击【完成】:21、点击【安装验证】:22、出现如下界面的提示说明已经安装成功:第三章程序的部署3.1.部署前的准备1、准备好所要部署的程序的war包,如“”;2、用压缩软件打开war包中的配置文件:3、修改配置文件中的相关配置信息:◆192.168.1.117:1521:orcl—连接数据库的电脑的IP地址:数据库监听端口号:数据库名;◆er=pkuwh_zzxt —用户名;◆bafw.password=a —用户密码;其它信息不用修改:3.2.程序的部署1、启动websphere服务:2、在IE地址栏中输入http://ip:9060/ibm/console/(把相应的IP 改成websphere的IP),出现登陆界面证明服务启动成功,输入用户标识“system”点击【登陆】:3、进入websphere管理控制台,点击【应用程序】—【企业应用程序】:4、直接点击【安装】:设置上下文根,点击【下一步】继续:6、选择生成缺省绑定和映射可以都默认,直接【下一步】:7、出现安全性警告不要慌,直接点击【继续】:8、点击【下一步9、选中“集群和服务器”下面的点击【应用】,然后勾上模块bafw,点击【下一步】:10、把bafw勾上,继续【下一步】:11、点击【完成】:12、等到出现保存到主配置的时候点击【保存到主配置】:13、点击【保存】:14、选择刚刚发布的程序,点击【启动】:15、提示启动成功:第四章数据源配置1、将程序中connection.ini文件中jdbctype=2改为jdbctype=1;2、进入websphere配置界面:打开IE输入:http://ip:9060/ ibm/console/,进入后输入标识system,然后登陆,选择‘环境’——‘webSphere变量’——找到ORACLE_JDBC_DRIVER_PATH项目,点击进入常规属性设置界面:2、在websphere目录下搜索ojdbc14.jar文件,将ojdbc.jar的路径填入到常规属性下的“值”中,再点击【应用】:3、点击【保存】:4、继续点击【保存】:5、选择左边菜单中‘资源’——‘JDBC提供者’——点击【新建】:6、直接点击【应用】:7、点击【保存】:8、继续点击【保存】:9、点击【oracle_JDBC_Driver】:10、在oracle_JDBC_Driver界面中点击右边的【数据源】:11、在数据源界面中点击【新建】:12、搜索到connection.ini文件后,打开后,找到DataSource=JDBCConnection后,复制JDBCConnection到JNDI名称处:拉到下面,填写URL内容:bafw.url=jdbc:oracle:thin:@192.168.1.38:1521:bafw,然后点击【应用】:13、点击【保存】:14、继续【保存】:15、选中’Oracle_JDBC_Driver’,点击【Oracle_JDBC_Driver】:16、在Oracle_JDBC_Driver属性设置页面中点击【数据源】:17、在数据源界面中点击【Oracle_JDBC_Driver DataSource】:18、在Oracle_JDBC_Driver DataSource设置界面中点击【J2EE连接器体系结构(J2C)认证数据条目】:19、点击【新建】:20、在新建页面中输入‘别名’bafw,‘用户标识’pkuwh_bafw,’密码’a,设置完成后,点击【应用】:21、点击‘保存’:22、继续点击【保存】:23、点击【数据源】:24、在数据源界面中点击【Oracle_JDBC_Driver DataSource】:25、找到组件管理的认证别名,选择以下有bafw的项目,点击【应用】:26、在应用操作结束后的页面中点击【保存】:27、继续点击【保存】:28、测试数据源连接,勾选中【Oracle_JDBC_Driver DataSource】,点击【测试连接】:29、显示连接成功,证明已经测试成功:30、选中左边菜单下的“应用程序”—“企业应用程序”,选中所有应用程序,点击【停止】:31、上面操作结束后,会显示程序【停止】的信息:32、选择【以下的所有名称项目】点击【启动】:33、启动操作结束后会显示已经成功启动信息的画面:这时就可以使用IE登陆系统了http://localhost:9080/bafw/。
webshphere6.1集群配置目录第1章术语_______________________________________________________ 2 1.1术语______________________________________________________________ 2第2章准备工作___________________________________________________ 2 2.1WAS ND集群基本概念及体系结构____________________________________ 2 2.2群集原理__________________________________________________________ 3 2.3安装步骤汇总______________________________________________________ 4 2.4安装前任务________________________________________________________ 5第3章系统安装步骤_______________________________________________ 6 3.1安装WAS6.1中的DM管理节点______________________________________ 6 3.2通过概要文件管理工具安装节点_____________________________________ 10 3.3安装配置IHS _____________________________________________________ 15 3.4安装配置WAS Plugin ______________________________________________ 19 3.5Web Server节点加入配置管理服务器 _________________________________ 23 3.6配置WAS群集___________________________________________________ 23第1章术语1.1 术语IHS:IBM HTTP SERVERWAS:IBM Websphere Aplication Server ,中间件应用服务程序;DM:Deployment Manager ,WAS中的集群管理节点;ND:NodeAgent ,WAS中的节点监听程序;第2章准备工作2.1 WAS ND集群基本概念及体系结构什么是集群?WAS集群由一组应用服务器组成,每个服务器上部署了同样的应用程序。
WebSphere6.1-db2数据源
配置文档
撰写:
调研人员:王劲
组长:
研发经理:
技术总监:
文档信息
版本和修改信息
目录
1约定 (4)
2WebSphere6.1数据源配置 (4)
2.1 配置 (4)
3应用系统需要改动的配置 (16)
3.1 web.xml配置文件 (16)
3.2 persistence.xml文件的配置 (17)
3.3 在\web\WEB-INF目录下加入ibm-web-ext.xmi、
ibm-web-bnd.xmi两个文件 (18)
1约定
本文假定WebSphere安装在
D:\IBM\WebSphere\AppServer
WebSphere版本是6.1.0.21 or up
Db2v8.2 or up
2WebSphere6.1数据源配置
2.1 配置
2.1.1 复制驱动程序
1.创建D:\IBM\WebSphere\AppServer\db2目录(db2目录由自己定义)
2.把db2(对应数据库的驱动)驱动db2jcc.jar、db2jcc_javax.jar、db2jcc_license_cu.jar
放在D:\IBM\WebSphere\AppServer\ db2\lib(或自定义目录)下
2.1.2 登录
∙登录websphere控制台http://ip:9060/admin
2.1.3 环境变量
∙环境==>WebSphere 变量==>作用域(选择相应的Server1),如图示:
创建环境变量DB2UNIVERSAL_JDBC_DRIVER_PATH 值${WAS_INSTALL_ROOT}/db2/lib
1)点击<新建>,如图示:
创建环境变量UNIVERSAL_JDBC_DRIVER_PATH 值${WAS_INSTALL_ROOT}/db2/lib
1)点击<新建>,如图示:
2).点击<确定>按钮。
3).点击<保存 >按钮,如图示:
2.1.4 创建JDBC提供程序
资源==> JDBC ==>JDBC 提供程序==>作用域(选择相应的Server1)
新建JDBC 提供程序,如图示:
数据库类型 DB2
提供程序类型:DB2 Universal JDBC Driver Provider
实施类型:连接池数据源
名称:DB2 Universal JDBC Driver Provider
∙输入数据库类路径,如下图:
默认出现图中信息,如果两个路径默认没有出现类${WAS_INSTALL_ROOT}/db2/lib 这种信息,说明上面一步2.1.3环境变量没有配置好。
∙总结,如下图:
∙完成并保存到主配置
2.1.5 配置J2C 认证
∙安全性==>安全管理、应用程序和基础结构==>java认证和授权服务==>J2C 认证数据
∙新建,如图示:
别名 db2Cfs(自定义)
用户标识 db2用户(用与访问db2数据库的用户名)
密码 db2用户的密码
保存到主配置
2.1.6 创建数据源
∙资源==> JDBC ==>数据源==>作用域(选择相应的Server1)
∙新建,如图示:
数据源名caspDataSource
JNDI名称 jdbc/caspDataSource
组件管理的认证别名和 XA 恢复认证别名选择 db2Cfs(上一步配置J2C 认证的别名)
∙下一步选择现有的JDBC 提供程序 DB2 Universal JDBC Driver Provider ,如图示:
∙下一步输入数据源的特定于数据库的属性,如图示:
数据库名: cfs
驱动程序类型:选择4
服务器名称:172.20.16.99(数据库url中的服务器名称)
端口号:50000(数据库url中的端口号)
总结,如下图:
∙下一步完成保存到主配置
∙系统管理==》将更改保存到主存储库==》保存
注意:重启websphere
测试数据源连接,重启websphere,选择,测试连接,如果配置通过,提示:配置成功。
如下图:
3应用系统需要改动的配置
3.1 web.xml配置文件
在web.xml文件最后,</web-app>之前加上以下配置代码
3.2 persistence.xml文件的配置
2.<property name="connection.datasource">的配置对应数据源名称
3.3 在\web\WEB-INF目录下加入ibm-web-ext.xmi、ibm-web-bnd.xmi两个文件
注意:ibm-web-bnd.xmi文件中的代码
红色的位置需要与jndi的名称对应。