WAS6.1数据源配置与测试

环境:windows XP、SQL Server 2000企业版、WAS6.1ND版

一、启动服务器

开始-->所有程序-->IBM WebSphere-->Application Server Network Deployment V6.1-->概要文件-->AppSrv01-->启动服务器

WAS6.1数据源配置与测试_第1张图片

启动比较慢

WAS6.1数据源配置与测试_第2张图片

WAS6.1数据源配置与测试_第3张图片

黑窗口消失说明启动完成,接下来我们进管理控制台配置数据源

二、进入管理控制台

开始-->所有程序-->IBM WebSphere-->Application Server Network Deployment V6.1-->概要文件-->AppSrv01-->管理控制台

或者直接打开:https://localhost:9043/ibm/console/logon.jsp

WAS6.1数据源配置与测试_第4张图片

点登录,点确定

WAS6.1数据源配置与测试_第5张图片

WAS6.1数据源配置与测试_第6张图片

三、配置J2C认证数据

左侧菜单 安全性-->安全管理、应用程序和基础结构,右侧菜单 Java认证和授权服务-->J2C认证数据

WAS6.1数据源配置与测试_第7张图片

点击新建

WAS6.1数据源配置与测试_第8张图片

别名填:SQLApp

用户名:sa

密码:sa

描述:SQL Server 2000 datasource

WAS6.1数据源配置与测试_第9张图片

填完之后点确定,点保存到主配置

WAS6.1数据源配置与测试_第10张图片

WAS6.1数据源配置与测试_第11张图片

四、配置JDBC驱动程序

展开菜单左侧 资源-->JDBC-->JDBC提供程序

WAS6.1数据源配置与测试_第12张图片

作用域选择节点=pcNode01,服务器=server1,点击新建

WAS6.1数据源配置与测试_第13张图片

数据库类型选择:SQL Server

提供程序类型选择:DataDirect ConnectJDBC type 4 Driver for MS SQL Server

实施类型选择:连接池数据源

名称和描述默认生成即可

WAS6.1数据源配置与测试_第14张图片

这个页面需要填base.jar包目录,找到base.jar的目录复制过来即可C:\Program Files\IBM\WebSphere\AppServer\lib

WAS6.1数据源配置与测试_第15张图片

下面这个页面需要设置jar所在路径, 直接找到base.jar所在目录,把路径复制一下就好了C:\Program Files\IBM\WebSphere\AppServer\lib

WAS6.1数据源配置与测试_第16张图片

WAS6.1数据源配置与测试_第17张图片


确认配置信息,点击确定,点击保存到主配置

WAS6.1数据源配置与测试_第18张图片

保存完后,我们可以在JDBC提供驱动里看到我们刚才配置的JDBC提供驱动项

WAS6.1数据源配置与测试_第19张图片

五、配置数据源

展开左侧 资源-->JDBC-->数据源,

在右侧,作用域选择,点击新建

WAS6.1数据源配置与测试_第20张图片

数据源名填:TestApp

JNDI名称填:jndi/Test

认证别名选择在签名配置的J2C认证名SQLApp

WAS6.1数据源配置与测试_第21张图片

驱动程序选择上一步配置的SQLServer

WAS6.1数据源配置与测试_第22张图片

数据库名填SQL Server 2000里已经存在的数据库名称,Northwind是默认创建的数据库,服务器名填连接要用的服务器名这里填的是主机名pc,也可以填ip

WAS6.1数据源配置与测试_第23张图片

这里检查一下配置,点击完成,点击保存到主配置

WAS6.1数据源配置与测试_第24张图片

再看一下刚才配置的数据源

WAS6.1数据源配置与测试_第25张图片

六、测试刚才配置的数据源

WAS6.1数据源配置与测试_第26张图片

发现报错

WAS6.1数据源配置与测试_第27张图片

消息 
在节点 pcNode01 上的服务器 server1 上,对数据源 TestApp 执行的测试连接操作由于以下异常 java.lang.ClassNotFoundException: com.ddtek.jdbcx.sqlserver.SQLServerDataSource 而失败。 查看 JVM 日志 获取进一步的详细信息。 

这个是base.jar中的类名有问题,接下来修改类名

七、修改驱动程序的类名

点击左侧 资源-->JDBC-->JDBC提供程序,点击刚才配置的DataDirect ConnectJDBC type4 dirver for MS SQL Server

WAS6.1数据源配置与测试_第28张图片

将实现类名改成com.ibm.websphere.jdbcx.sqlserver.SQLServerDataSource

WAS6.1数据源配置与测试_第29张图片

点击应用,点击保存到主配置

八、重新测试

再次测试数据源,可以看到连接成功

WAS6.1数据源配置与测试_第30张图片

九、代码测试

代码测试前,需要先替换掉base.jar,因为没有license的情况下是不允许外部程序调用的

jar包下载:http://download.csdn.net/detail/gsls200808/8513087

具体测试代码参考:WAS6.1JNDI数据源配置测试代码



你可能感兴趣的:(web开发)