weblogic 11g 配置db2数据源

Posted 点点滴滴

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了weblogic 11g 配置db2数据源相关的知识,希望对你有一定的参考价值。

  虽然weblogic是Oracle公司产品,但是也不能所有文章介绍配置数据源都是以oracle为例吧。。。。

在11g版本前要配置db2数据源是需要增加包,后续的版本处理了这个问题。

1. 将C:\Program Files\SQLLIB\java\ db2java.zip改名为.jar文件,COPY到C:\bea\weblogic81

\server\lib下,这一步是将db2的jdbc驱动放在weblogic下

 


2. 修改C:\bea\weblogic81\common\bin\commEnv.cmd在
set WEBLOGIC_CLASSPATH=后加入%WL_HOME%\server\lib\db2java.jar;

 


3. 修改C:\bea\weblogic81\server\bin\startWLS.cmd在
set CLASSPATH=后加入%WL_HOME%\server\lib\db2java.jar;

 


以上两步是设置jdbc驱动的路径,以让weblogic可以识别

 


4. 启动C:\bea\user_projects\domains\mydomain\startWebLogic.cmd

 


5. 登录http://127.0.0.1:7001/console进去

 


6. 新建一个connection pool

 


7. 按照画面填写,database type为db2;database driver为other,”continue”

 


8. NAME 随便起,我这里为testidbc connection pool

 


DriverClassname: COM.ibm.db2.jdbc.net.DB2Driver

 


URL: jdbc:db2://192.1.7.150/6789:SAFE

 


Database user name 为admin

 


PASSWORD:admin

 


9. 测试连接,成功后应该有connection successful的画面

 



不成功时,一般有以下几种原因

 


A) 找不到路径,可能是上面1,2,3部设置不对,weblogic找不到驱动

 


B) db2java.jar,应该是2。0的版本

 


C) 套接字错误,一般是db2的端口有问题,在DB2命令窗口下运行db2jstrt 50000命令就可以了

 


D) 服务器不响应,看看数据库实例是否启动

 


10. 点 create and deploy

 

版本11g后续配置之后补上。

遇到问题:1.刚部署遇到问题 必须更改之前错误   ;解决方法:换一个驱动类型就可以解决。

              2.连接测试失败                             ; 解决方法:

























以上是关于weblogic 11g 配置db2数据源的主要内容,如果未能解决你的问题,请参考以下文章

weblogic怎么配置数据源

oracle weblogic 11g和 12c的区别

如何查看 oracle weblogic server11g集群连接池最大容量

weblogic配置数据源-在处理请求时出现意外的异常错误

weblogic怎样配置数据源

weblogic数据库连接池的配置文件是哪个