weblogic 11g 配置db2數據源


配置db2數據源可以直接在包里面配置,不需要專門在服務器上配置數據源。

 

在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.剛部署遇到問題 必須更改之前錯誤   ;解決方法:換一個驅動類型就可以解決。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM