was配置数据源自己写的
WASx中数据源的配置使用及其常见问题数据源

WAS 5.x中数据源的配置使用及其常见问题 - 数据源本文将介绍WAS 5.x版本中数据源的配置和使用方法,并结合实际客户遇到的常见问题进行一些讨论,以使更多用户能在WAS上顺利的配置和使用数据源。
1.简单原理和背景介绍1.1 什么是数据源?为什么要使用数据源?我们先来看一下使用JDBC1.0的时候,一般是怎样来连接数据库的。
代码片断示例1:java.sql.Connection con = null; try { Class.forName("COM.ibm.db2.jdbc.app.DB2Driver"); con = java.sql.DriverManager.getConnection("jdbc:db2:DBName"); } catch (Exception e) { System.err.println("Exception: " + e.getMessage()); } 由于建立一个数据库连接是一种比较耗时的操作,在使用JDBC1.0的时候,如果要提高性能就需要应用程序自己对连接进行缓存处理。
但是在JDBC2.0 以一个附加的 API 的方式引入了标准连接池的特性,这个附加的 API 叫做 JDBC 2.0 可选包(也称作 JDBC 2.0 标准扩展)。
这样对于支持JDBC2.0的数据库(一般是指JDBC驱动程序支持),WebSphere应用服务器提供了连接池的支持。
JDBC2.0 API 为连接池提供了一个客户端和一个服务器端的接口。
客户端接口是javax.sql.DataSource,通常就是应用代码用来请求一个缓冲了的数据库连接的东西。
这个数据源就是生成数据库连接对象的工厂。
服务器接口是javax.sql.ConnectionPoolDataSource,通常是大多数应用服务器和数据库JDBC驱动打交道的接口。
利用WPS进行数据表数据源设置和连接进阶技巧

利用WPS进行数据表数据源设置和连接进阶技巧在使用WPS进行数据表数据源设置和连接时,我们可以采用一些进阶技巧,让操作更加高效和方便。
本文将为你介绍如何利用WPS进行数据表数据源设置和连接的进阶技巧。
一、创建数据源在使用WPS进行数据表数据源设置和连接之前,我们首先需要创建数据源,以便后续的操作。
下面是创建数据源的步骤:1. 打开WPS软件,并点击左上角的“数据”选项卡。
2. 在弹出的菜单中,点击“数据源”按钮。
3. 在数据源对话框中,点击“添加数据源”按钮。
4. 在弹出的对话框中,选择“数据库”选项,并点击“下一步”按钮。
5. 在下一个对话框中,选择“连接到现有数据库”选项,并点击“下一步”按钮。
6. 在接下来的对话框中,选择相关数据库类型,比如MySQL、SQL Server等,并填写相应的连接信息,如数据库名称、用户名、密码等。
7. 点击“测试连接”按钮,确认连接信息输入正确,并点击“确定”按钮保存数据源。
二、设置数据源连接创建数据源后,我们需要设置数据源连接,以便在数据表中进行数据操作。
下面是设置数据源连接的步骤:1. 在数据源对话框中,选择已创建的数据源,然后点击“编辑”按钮。
2. 在打开的编辑数据源对话框中,选择“测试连接”按钮,确保连接信息正确。
3. 在编辑数据源对话框中,点击“确定”按钮,保存数据源连接设置。
三、连接数据表设置数据源连接后,我们可以连接具体的数据表,进行数据操作。
下面是连接数据表的步骤:1. 在数据源对话框中,选择已创建的数据源,然后点击“连接”按钮。
2. 在弹出的连接数据表对话框中,选择要连接的数据表,并点击“确定”按钮。
3. 确认连接数据表后,可以在WPS软件中对数据表进行数据筛选、排序、运算等操作。
四、更新数据表在进行数据操作后,我们可能需要更新数据表,以保持数据的实时性。
下面是更新数据表的步骤:1. 在数据源对话框中,选择已创建的数据源,然后点击“刷新全部”按钮。
如何在WAS中配置数据源

如何在WAS中配置数据源
1.在控制台的左边的菜单里选择“JDBC 提供程序”,点“新建”按钮,进入如下界面:
2.在JDBC提供程序里选择要配置的驱动类型,以SQL SERVER 2K为例,确定后出现如下界面:
3.上图的类路径可以直接输入,或者配置环境变量也可;我把他们放到appserver\lib\ext 下了。
4.点“确定”按钮即显示如下界面:
5.配置数据源属性:
6.点刚建好的提供程序,如上图中的链接,进入下面的界面:
7.点“数据源”链接,进入如下界面:
8.点“新建”按钮,显示如下界面:
输入相应的参数即可。
9.把你的配置保存一下吧。
在上边的属性中有一下组件受管认证别名和容器受管的认证别名没有可选项目,往下看是不是有个“J2C认证数据条目”,点它:
10.出现如下界面:
11.点“新建”出现后填好属性就好了。
这就是你要连接数据库的用户名和密码;12.数据的其他属性配置,如数据库名称,数据库的地址等等,在9步那里点“定制属性”,显示如下界面,填属性就可以了。
下面是我填的东西:
13.保存配置,数据源配置完毕。
14.重新启动你的W AS.。
利用WPS进行数据表数据源设置

利用WPS进行数据表数据源设置WPS表格作为一款功能强大的电子表格软件,广泛应用于数据分析、数据统计和数据管理等领域。
在进行数据表数据源设置时,WPS表格提供了多种功能和操作方式,使得数据的导入、编辑和分析更加便捷和高效。
本文将介绍利用WPS表格进行数据表数据源设置的步骤和技巧。
一、打开WPS表格软件首先,我们需要打开WPS表格软件。
在电脑桌面或开始菜单中找到WPS表格的图标,双击打开软件。
二、新建数据表在WPS表格中,我们可以通过两种方式新建数据表。
一种是利用菜单栏的“文件”选项,选择“新建”,然后选择“表格”;另一种是直接点击软件界面上方的“新建”按钮,选择“表格”。
三、导入数据在新建的数据表中,我们可以导入数据作为数据源。
WPS表格支持多种数据格式的导入,如Excel、CSV、文本等。
1.导入Excel数据:点击菜单栏的“数据”选项,在下拉菜单中选择“导入外部数据”,然后选择“导入Excel文件”。
在弹出的对话框中,选择要导入的Excel文件,点击“确定”按钮即可将Excel数据导入到当前数据表中。
2.导入CSV数据:点击菜单栏的“数据”选项,在下拉菜单中选择“导入外部数据”,然后选择“导入文本文件”。
在弹出的对话框中,选择要导入的CSV文件,点击“确定”按钮即可将CSV数据导入到当前数据表中。
3.导入文本数据:点击菜单栏的“数据”选项,在下拉菜单中选择“导入外部数据”,然后选择“导入文本文件”。
在弹出的对话框中,选择要导入的文本文件,设置文本分隔符和文本格式,点击“确定”按钮即可将文本数据导入到当前数据表中。
四、编辑数据在WPS表格中,我们可以对导入的数据进行编辑和整理,以满足数据分析和数据管理的需求。
1.插入行列:在数据表中,我们可以通过右键点击单元格,选择“插入”来插入行或列。
这样可以调整表格结构,添加新的数据。
2.排序和筛选:在数据表中,我们可以通过菜单栏的“数据”选项,选择“排序和筛选”,对数据进行排序和筛选操作。
was 安装配置(jvm,数据源还有集群)

WAS安装配置安装 WAS 到 /was 文件系统上IHS, plugins 到 /was/cluster 文件系统上.执行WAS 的 bin /ProfileManagement/pmt.sh 创建 profile.启动WebSphere, 进入控制台 修改 JVM 的 堆栈heap size(最小512M,最大1024M)服务器->应用服务器->server1ÆJava 和进程管理->进程定义可以看到 Java 虚拟机配置集群在菜单中选择服务器->集群点击新建按钮创建集群输入要创建的集群名字, 勾选所有可选项创建集群成员输入成员名,如server2, 可以加入多个服务器成员, 点击下一步完成集群创建.创建jdbc数据源,菜单资源->JDBC->JDBC提供程序, 注意要选择作用于为集群., 点击新建选择数据库类型等参数.拷贝 /home/db2inst1/sqllib/java 目录下的jar和zip文件到/was/WebSphere/AppServer/lib/ext 下, 类目录输入 /was/WebSphere/AppServer/lib/ext, 也可以直接输入/home/db2inst1/sqllib/java. 完成.创建数据源, 菜单资源->JDBC->数据源 , 选择新建,一定要先创建新的J2C认证别名(连接数据库的用户名和密码), 如下拉列表所示,输入合适的数据源名和 JNDI名称, 选择认证别名.选择 JDBC程序.输入数据库名和驱动程序类型, 这里选择 type2, 也可以选择 type4. 下一步完成即可. 在was的启动脚本里 export DB2INSTANCE=db2inst1. 重起WAS .作者: 陈龙 QQ: 84832766 MSN:longcore2k@北京广元顺天科技咨询中心提供Oracle、DB2 和 Informix 的专业技术支持服务数据库系统集成-提供双机热备或者群集方案(Oracle的DataGuard ,RAC以及DB2的HADR) 。
WAS配置数据源

配置WAS的数据源1.首先要配置WebSphere的变量环境→websphere变量选择好作用域以后点击新建输入名称还有值即可一般的DB2驱动的存放目录为一下的值,根据安装目录的不同而不同/opt/IBM/WebSphere/AppServer/deploytool/itp/plugins/com.ibm.datatools.db2_1 .0.4.v200807241724/driver2.配置JDBC提供程序资源→JDBC→JDBC驱动程序选择好作用域后点击新建按照下图填写相关内容其中名称可以随便填写,数据库类型根据需要填写,实施类型请选择连接池数据源填写完以上内容,直接下一步,其他不用修改一直下一步,直到完成为止。
保存完成之后,点击刚才新建的JDBC提供程序,修改里面的类路径把类路径里面的${DB2UNIVERSAL_JDBC_DRIVER_PATH}全部替换为刚才新建的websphere的变量的名称,然后保存。
3.新建数据源资源→JDBC→数据源选择好作用域后点击新建点击下一步按照要求配置好以后点击下一步按照要求写好以后点击下一步,然后再点击完成。
4.创建认证点击刚才新建好的数据源进入数据源设置页面进入以后点击新建写好以后点击确定,在保存即可。
5.为数据源添加认证点击刚才新建好的数据源,进入数据源设置选项其他不用动,直接点击确定保存即可5.测试新建的数据源选中你新建好的数据源,点击测试连接即可一般不会成功,因为WAS自带的DB2驱动版本较低,需要更换新的版本,所以需要从你配置的DB2的数据库中,查找DB2自带的db2jcc.jar驱动包,替换到你第一步设置的那个路径下面的那个文件,然后重启包括NODE在内的WAS,在测试连接即可。
利用WPS进行数据表数据源设置和连接

利用WPS进行数据表数据源设置和连接在本文中,我将介绍如何利用WPS进行数据表数据源的设置和连接。
WPS是一款功能强大的办公软件套件,它包括文字处理、表格编辑、演示文稿等多个工具,可满足我们日常办公和数据管理的需求。
数据表是一种常见的数据存储形式,通过将数据存储在表格中,我们可以方便地对数据进行增删改查和统计分析。
而数据源则是指数据表所在的位置或来源,例如本地文件、数据库、云存储等。
在使用WPS进行数据处理时,设置正确的数据源并与表格进行连接非常重要。
首先,我们需要打开WPS并创建一个新的表格文档。
在新建的表格文档中,我们可以通过以下步骤设置数据源和连接数据表:1. 打开“数据”选项卡,并选择“来自外部数据”下的“数据源”选项。
这将打开“数据源”对话框。
2. 在“数据源”对话框中,我们可以选择不同的数据源类型。
比如,我们可以选择“从文本文件导入”来将数据源设置为本地的一个文本文件,或者选择“从数据库导入”来将数据源连接到一个数据库。
根据实际需求选择相应的选项。
3. 设置完数据源类型后,点击“下一步”按钮。
根据选择的数据源类型,我们需要提供相应的连接信息。
比如,如果选择了“从文本文件导入”,我们需要指定文本文件的位置和格式;如果选择了“从数据库导入”,我们需要提供数据库的连接信息等。
4. 在提供完连接信息后,点击“下一步”按钮。
WPS会根据提供的信息建立与数据源的连接,并显示可供选择的数据表列表。
5. 选择要连接的数据表,并点击“确定”按钮。
WPS将会在当前表格文档中创建一个数据表,并将选定的数据源连接到该表格中。
通过以上步骤,我们成功设置了数据表的数据源并进行了连接。
现在,我们可以在表格中对数据进行编辑、分析和展示了。
除了设置和连接数据源,WPS还提供了丰富的数据处理和分析工具,可以帮助我们更好地管理和利用数据。
比如,我们可以使用筛选、排序、求和等功能对数据进行快速处理;我们还可以使用函数和公式进行复杂的数据计算和分析;此外,WPS还支持数据透视表等高级数据分析功能。
WAS_6_0安装及配置文档

WebSphere Application Server 安装及配置文档(初稿)本文档只适用WebSphere Application Server 版本;以及文档中提及的特定数据库及其特定的版本;对于其他版本的WebSphere及数据库仅供参考,并未测试通过;如将此文档用于其他版本的WebSphere及数据库,由此起发的问题概不负责至此,安装完毕!下一步将创建概要表,选择启动“概要表创建”向导;概要表类型选择,选择第二项,创建应用程序服务概要表输入概要表名指定概要表的目录输入节点和主机名指定端口,保留默认值Windows服务定义,将“将应用程序服务器进程作为Windows服务运行”项去掉;选择此项在XP系统上会出现服务不能正常启动的问题;选择“作为本地系统帐户登录”,在进入Websphere控制台时不需输入用户名和密码;启动类型可自由选择一直“下一步”,便会开始创建概要表至此,概要表创建完成!点击“下一步”将启动控制台控制台启动界面如下;选择“启动服务器”既启动服务服务器启动完成;控制台管理界面访问地址:;直接点击“登录”进入;配置数据源:1 通过连Sybase1253的数据源配置首先,下载最新的以及;版本是,发布时间是Tue Oct 3 19:26:12 2006;在控制台中选择:环境->WebSphere变量;找到SYBASE_JDBC_DRIVER_PATH,点击进入下一页面;在“值”输入框中输入以及所在目录;点“确定”注意还要点击“保存”;再点击“保存”,完成WebSphere变量的保存选择:资源->JDBC提供者;点击“新建”按扭;进入JDBC提供者新建界面常规属性配置数据库类型:Sybase提供者类型:Sybase JDBC Driver实现类型:连接池数据源;点击“下一步”;在“类路径”中将默认的改为;在“实现类名”中将“改为“;点击“确定”并保存;点击创建好的JDBC提供者;进入下一页面点击“数据源”;进入下一页面点击“新建”按扭;输入数据源的名称以及JNDI名称;在“数据存储helper 类名”中,选择“指定用户定义的数据存储helper类名”;并输入;其他项保持默认;确定并保存;点击创建好的数据源;进入下一页面;点击“定制属性”;进入下一页面;点击“新建”按扭;进入下一页面在“名称”处输入:databaseName;“值”输入:数据库名;如jboa重复以上步骤;新建以下属性:名称值serverName数据库服务器名或IP地址;如数据库名;如jboaportNumber端口号;如6000connectionProperties连接属性;SELECT_OPENS_CURSOR=true;charset=cp936 user用户名;如jboapassword密码;如jbegov点击“保存”以保存配置的定制属性;返回数据源界面可以通过“测试连接”按扭测试连接;至此,上通过连接Sybase1253数据库的数据源配置完成!2连接oracle9i的数据源配置(暂略)发布应用WebSphere中的应用要以EAR、WAR、JAR的方式发布;在发布之前须先将要发布的应用打包;以WAR包为例;选择:应用程序->安装新的应用程序;在“本地文件系统”中指定要发布的WAR包的路径;在“上下文根”中输入应用的根路径;点击“下一步”进入下一页面;下一步;可能会有安全性警告;暂时忽略,点击“继续”“下一步”;选中要发布的模块,点“下一步”选择映射Web模块的虚拟主机;点“下一步”点击“完成”按扭;开始部署发布应用;发布完成后,点击“保存到主配置”,以使发布的应用生效进入:应用程序->企业应用程序;选中刚发布的应用,点击“启动”按扭;启动应用;至此,应用发布完成;通过HTTP端口(默认值为:9080)可访问发布的应用;WebSphere使用过程中需注意的问题:1的中Filter元素的配置:<filter-mapping>中的<url-pattern>内容须以‘/’开头,否则该Filter将不会起作用;2修改了应用目录中的后还应进行的操作:修改了应用目录中的文件(如在修改了应用的属性文件)后,需到WebSphere安装目录中的WebSphere/AppServer/profiles/'ServerName'/config/cells/'机器名'/applications/'应用名'/deployments/'应用名_war'/'应用名.war'/WEB-INF/中将删除;然后重启应用;因为应用在第一次发布并启动后会将应用中的保存在该目录中,如果不将其删除,应用启动时默认会读取该目录中的;导致新修改的文件没有被加载;3websphere端口的修改:在相应服务目录的\config\cells\XXXCell\nodes\节点名下的中;也可以在控制台的服务器->server1中的“配置”中的“端口”项来配置;4JDBC数据源模板的配置在\config\templates\system\下的以及文件中配置;5关于调用JNDI的端口号:调用WAS的JNDI是通过2809端口;如果在同一台机器上已存在一个概要表,在配置新概要表时,会将默认的“引导端口”加1,即2810;此时需手动将其设置为2809;否则在调用JNDI时会报端口错误;(此问题尚未解决)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、安装was
2、启动一个服务
3、第一步先建立一个企业应用吧,这个比较的简单:
4、建立数据资源:
(1)创建:jdbc提供程序
A:新建:如下截图:
作用域:作用域是登录时选择的,一般是后缀是cell的
名称:jdbc提供程序的一个名字,下面配置数据源时要用到的
类路径:是Oracle驱动的路径,一般都是默认的找本机的Oracle数据库的驱动,这里我自己放置里的一个驱动,把路径放对就行了。
本机库路径:同类路径
B:保存,这步挺重要的,否则新建立的不起作用,
(2)建立数据源:
A:新建:
数据源名:任意为数据源起个名
JNDI名称:是配置的一个连接池的名称,通过Context initCtx = new
InitialContext();
if (initCtx == null)
throw new Exception("Context!");
//System.out.println("准备加载lookup方法!");
Context ctx = (Context)
initCtx.lookup("java:comp/env");//这里没有实现
=======================
//System.out.println("准备获取连接池!");
//获取连接池对象
Object obj = (Object) ctx.lookup("jdbc/myoracle");
//System.out.println("获取连接池成功!");
//类型转换
javax.sql.DataSource ds = (javax.sql.DataSource) obj;
con = ds.getConnection();
实现的,其中的jdbc/myoracle就是要填的内容。
B:比较关键的额一步了:就是建立认证名了,这个任意,但是必须有的,这个认证实际上就是数据库的登录信息,对于Oracle:就是一个用户名和密码。
以上好了就ok了,可以测试一下连接。
可以输入以下的链接查看部署的应用:
http://localhost:9080/safeweb/sfItemAction.action
项目默认的路径:
D:\IBM\WebSphere\AppServer1\profiles\AppSrv01\installedApps\licanNode01Cell\safeweb_war. ear\safeweb.war
查看日志文件:
D:\IBM\WebSphere\AppServer1\profiles\AppSrv01\logs\server1
主要是:SystemErr.log 和SystemOut.log
说白了就是:一个应用向让它跑起来就要有个环境。
这个应用是war包或者是ear包
它的服务器不是Tomcat了而是一个was而已。
那么与开发时的思路类似了,was读取war 包,使应用能够被解析。
应用想跑起来就需要有个数据源了,在Myeclipse等开发工具下也有类似的配置的如:hibernate的数据库的配置。
只不过这里都是图形化界面实现的。
理解了这些was的作用应该理解了。
就是:应用在有数据源的情况下运行起来。