注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

欢迎光临我的博客

 
 
 

日志

 
 

weblogic jdbc connect  

2011-12-25 19:24:19|  分类: 中间件 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

一般现在的weblogic 11g (10.3.4)都自带有weblogic.与个数据库的连接,下面我说一下具体的情况

1 weblogic jdbc to mysql

weblogic 安装之后就会在他的wls_home下的server/lib/下有连接的包 mysql-connector-java-commercial-5.0.3-bin.jar

所以我们不用修改就可以用

然后登陆weblogic --服务--数据源--新建--输入数据源名称,jndi名称,选择 mysql  ---选择你的数据源驱动 (mm 0r  org)这两种都连接都没有问题--这要看你的程序驱动方式---下一步--输入 dbname dbusername dbpasswd--------测试---成功后选择目标服务器--完成

 

2 weblogic jdbc to postgresql

weblogic 安装之后没有带 postgresql 的连接,需要我们下载 jdbc 的驱动,这里我下载的的是postgresql-8.2-512.jdbc4.jar , 我用的是8.2的版本,用的jdk1.6 所以要下载这个了,/bea/wlserver_10.3/common/bin下载之后我把它放到wls_home (/bea/wlserver_10.3/)下的server/lib/下,然后需要设置启动的环境

cd ...../bea/wlserver_10.3/common/bin 修改 commEnv.sh 加入

# set up WebLogic Server's class path
WEBLOGIC_CLASSPATH="${JAVA_HOME}/lib/tools.jar${CLASSPATHSEP}${WL_HOME}/server/lib/weblogic_sp.jar$
{CLASSPATHSEP}${WL_HOME}/server/lib/weblogic.jar${CLASSPATHSEP}${FEATURES_DIR}/weblogic.server.modu
les_10.3.4.0.jar${CLASSPATHSEP}${WL_HOME}/server/lib/webservices.jar${CLASSPATHSEP}${WL_HOME}/serve
r/lib/postgresql-8.2-512.jdbc4.jar${CLASSPATHSEP}
${WL_HOME}/server/lib/db2jcc.jar${CLASSPATHSEP}${W
L_HOME}/server/lib/db2jcc_license_cu.jar${CLASSPATHSEP}${ANT_HOME}/lib/ant-all.jar${CLASSPATHSEP}${
ANT_CONTRIB}/lib/ant-contrib.jar"
export WEBLOGIC_CLASSPATH

然后登陆weblogic --服务--数据源--新建--输入数据源名称,jndi名称,选择 PostgreSQL  ---选择你的数据源驱动 ---下一步--输入 dbname dbusername dbpasswd--------测试---成功后选择目标服务器--完成

 

3 weblogic jdbc to db2

weblogic 安装之后就自带了一个wlsdb2.jar的驱动,这个驱动可以连接 oracle 自带的连接方式weblogic.jdbc.db2.DB2Driver,如需要采取这种驱动的方式的话,就可以登陆weblogic --服务--数据源--新建--输入数据源名称,jndi名称,选择 db2  ---选择你的数据源驱动 ---下一步--输入 dbname (test) dbusername(db2inst1) dbpasswd(db2iadm)-urljdbc:weblogic:db2://127.0.0.1:50000-------测试---成功后选择目标服务器--完成.

如果要采用ibm 的驱动方式 com.ibm.db2.jcc.DB2Driver  就不能连接了,需要在db2的安装目录下的java目录下找到两个连接驱动 db2jcc.jar和db2jcc_license_cu.jar 并把它们复制到wls_home下的server/lib/下。然后修改,/bea/wlserver_10.3/common/bin/commEnv.sh  加入

# set up WebLogic Server's class path
WEBLOGIC_CLASSPATH="${JAVA_HOME}/lib/tools.jar${CLASSPATHSEP}${WL_HOME}/server/lib/weblogic_sp.jar$
{CLASSPATHSEP}${WL_HOME}/server/lib/weblogic.jar${CLASSPATHSEP}${FEATURES_DIR}/weblogic.server.modu
les_10.3.4.0.jar${CLASSPATHSEP}${WL_HOME}/server/lib/webservices.jar${CLASSPATHSEP}${WL_HOME}/serve
r/lib/postgresql-8.2-512.jdbc4.jar${CLASSPATHSEP}${WL_HOME}/server/lib/db2jcc.jar${CLASSPATHSEP}${W
L_HOME}/server/lib/db2jcc_license_cu.jar${CLASSPATHSEP}
${ANT_HOME}/lib/ant-all.jar${CLASSPATHSEP}${
ANT_CONTRIB}/lib/ant-contrib.jar"
export WEBLOGIC_CLASSPATH

登陆weblogic --服务--数据源--新建--输入数据源名称,jndi名称,选择 db2  ---选择你的数据源驱动-采用ibm 的驱动方式com.ibm.db2.jcc.DB2Driver ---下一步--输入 dbname (test) dbusername(db2inst1) dbpasswd(db2iadm)-urljdbc:weblogic:db2://127.0.0.1:50000-------测试---成功后选择目标服务器--完成

下面的没有测试

4 weblogic jdbc to oracle

从oracle的目录下复制class12.jar文件到lib下下面是windows方式

还有一点,如果配置的驱动是oracle,还需要给weblogic添加一个包,具体方法如下:
将oracle下的classes12.jar文件(例如: D:\oracle\product\10.2.0\client_1\jdbc\lib\classes12.jar)拷贝到D:\bea\weblogic92\common\lib下面;
然后在D:\bea\weblogic92\common\bin目录下找到commEnv.cmd文件,编辑以下内容:
@rem set up WebLogic Server's class path
set WEBLOGIC_CLASSPATH=%PATCH_CLASSPATH%;%JAVA_HOME%\lib\tools.jar;%WL_HOME%\server\lib\weblogic_sp.jar;%WL_HOME%\server\lib\weblogic.jar;%WL_HOME%\server\lib\webservices.jar;在其后面加上calsses12.jar的目录. 改后如下所示:
@rem set up WebLogic Server's class path
set WEBLOGIC_CLASSPATH=%PATCH_CLASSPATH%;%JAVA_HOME%\lib\tools.jar;%WL_HOME%\server\lib\weblogic_sp.jar;%WL_HOME%\server\lib\weblogic.jar;%WL_HOME%\server\lib\webservices.jar;%WL_HOME%\common\lib\classes12.jar
其中蓝色是新添加的calsses12.jar的目录; %WL_HOME%==>D:\bea\weblogic92

 

5 weblogic jdbc to sysbase

要在weblogic下配置Sybase JDBC数据源,应具
备以下几个条件:
(1)安装了Sybase数据库;(2)安装了Weblogic Server 9.0;(3)在其上部署数据源的所有服务器上安装了
要用于配置数据库连接的JDBC驱动程序。WebLogic Server 9.0缺省安装了Sybase的驱动
包jconn2.jal",如果要使用版本更高的驱动包(如conn3.jfir),则可将jconn3.jal"拷贝到% WL—HOME%\server\lib目录下,并修改%WL—HOME%\common\bin??commEnv.cmd文件,在WEBLOG—IC— CLASSPATH中加入jconn3.jal",如图1所示,再启动weblogic servel"

 

 

 

  评论这张
 
阅读(1426)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017