重庆思庄Oracle、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 4325|回复: 0
打印 上一主题 下一主题

在WebSphere中配置数据库连接

[复制链接]
跳转到指定楼层
楼主
发表于 2012-11-23 16:42:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一:需要的软件
操作系统:RedHat3(环境变量LANG和LC_ALL必须设置为“zh_CN.GB2312”)
数据库: Oracle10G
应用服务器:WebSphere6
浏览器:IE5.5或者以上
二:数据库的配置
1.建表
1.1.本地windows安装oracle 管理端。连接200.根据Oracle帮助,构建数据库和数据库用户。
1.2.打开Oracle SQL Plus worksheet,登录数据库(172.18.13.200)
1.3.从.sql文件中拷贝建表语句到SQLPlusworksheet的输入框中
1.4.执行sql
2.导入初始化数据
2.1.打开Oracle SQL Plus worksheet,登录数据库
2.2.从sql/oracle/oracle_init.sql 文件中拷贝初始化数据到SQLPlusworksheet的输入框中
2.3.执行sql
3.拷贝驱动程序
3.1.从Oracle(IP200)的安装目录下的/oracle10g/u01/app/oracle/product/10.1.0/db_1/jdbc/lib
目录中拷贝(cp)classes12.zip到WebSphere服务器的(234)/opt/wiscom/oracle/目录下。
(注:如果目录不存在,请创建目录)
使用vmware console进入waslinux:
#mkdir wiscom
#cd wiscom
#mkdir oracle
#cd /
#scp root@172.18.13.200:/oracle10g/u01/app/oracle/product/10.1.0/db_1/jdbc/lib/classes12.zip /opt/wiscom/oracle/
#scp root@172.18.13.200:/oracle10g/u01/app/oracle/product/10.1.0/db_1/jdbc/lib/ojdbc14.jar /opt/wiscom/oracle/
3.2.从Oracle的安装目录下的jdbc/lib目录中拷贝classes12.zip到WebSphere服务器(234)
的/opt/IBM/WebSphere/AppServer/lib(注:/opt/WebSphere/AppServer为WebSphere
的安装目录,如果不是该目录,请于管理员联系,获取正确的WebSphere安装目录信息)目录下。
#cd /
#scp root@172.18.13.200:/oracle10g/u01/app/oracle/product/10.1.0/db_1/jdbc/lib/classes12.zip /opt/IBM/WebSphere/AppServer/lib/
#scp root@172.18.13.200:/oracle10g/u01/app/oracle/product/10.1.0/db_1/jdbc/lib/ojdbc14.jar /opt/IBM/WebSphere/AppServer/lib/
3.3.重新启动WebShpere
3.4.重新启动manager:/opt/IBM/WebSphere/AppServer/profiles/Dmgr/bin下的
./startManager.sh
4.配置数据源
4.1.登录WebSphere的Web管理工具控制台。
(注:一般的WebSphere管理控制台地址为:http://172.18.13.234:9060,用户名:admin
如果不是或者没有用户名、密码,请联系WebSphere管理人员,获取地址、端口、用户名、密码)
4.2.打开左侧"资源"菜单
4.3.点击“JDBC提供程序”
4.4.右侧出现“JDBC提供程序”的管理界面
4.5.点击新建
4.6.从JDBC提供程序的下拉列表中选择(Oracle JDBC Driver)
4.7.点击"下一步"
4.8.修改名称为“Oracle JDBC Driver for cmstar”,
    类路径为:“/opt/wiscom/oracle/classes12.zip”
4.9.点击“应用”
4.10.点击“数据源”,建立基于该驱动程序的数据源
4.11.点击“新建”
4.12.修改名称为“cmstar_datasource”,JNDI名为“jdbc/portal”,
描述为“JDBC Datasource for cmstar”
4.13.点击“应用”
4.14.点击“定制属性”
4.15.点击“URL”,修改RUL属性
4.16.修改“值”为:jdbc:oracle:thin:@数据库ip地址:1521:数据库名
4.17.点击“确定”,保存配置
4.18.点击“cmstar_datasource”,返回数据源配置
4.19.点击“J2C认证数据条目”,配置数据库用户名、密码
4.20.点击“新建”,建立新的认证条目
4.21.修改“别名”为:cmstar,
在“用户标识”中输入数据库用户名、“密码”中输入数据库的密码
4.22.点击“确定”
4.23.点击页面最上面的“保存”连接
4.24.点击“保存”,保存刚才所有的配置
4.25.点击左侧“资源”->“JDBC提供程序”,可以看到我们的驱动程序已经配置完毕,
下面还需要配置数据源和认证条目关联
4.26.点击上图中的“Oracle JDBC Driver for cmstar”
4.27.点击“数据源”
4.28.点击“cmstar_datasource”
4.29.选择“组件受管认证别名”为:*****/cmstar,“容器受管的认证别买”为:*****/cmstar
4.30.点击“确定”
4.31.点击页面最上面的“保存”,保存刚才的设置。
4.32.点击“保存”
4.33.选择“资源”->“JDBC提供程序”->“Oracle JDBC Driver for cmstar ”->“数据源”
4.34.选中“cmstar_datasource”,点击“测试连接”
4.35.如果连接测试成功,将会出现成功提示消息,如果出错,请根据错误提示修改刚才的配置,
   注:如果连接测试不成功,可能的出错情况有:
a.驱动程序拷贝出错,系统找不到驱动程序,请拷贝classes12.zip到/opt/WebSphere/AppServer/lib目录下。
b.错用Oracle for jdk1.4的驱动程序,websphere 6使用的是jdk1.4,所以驱动程序只能使用classes12.zip
c.数据的连接地址出错
d.数据库的用户名密码错误

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2024-4-26 04:31 , Processed in 0.109034 second(s), 20 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表