日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux+db2+was部署问题总结

發布時間:2025/3/21 linux 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux+db2+was部署问题总结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.


Linux+db2+was部署問題總結

前段日子在住建部進行了Linux環境下,db2+rbp+was的部署,由于是集群,切涉及到了很多was的東西,搞了很長時間,在此做一個問題總結,供后續查詢:

環境:紅旗linux

db29.7

was6.1

所遇到問題總結:

1. RBP系統中不能輸入中文的修改:

sh文件中修改如下:./startServer.sh server1 -Dfile.encoding=GB2312

reportConfig.xmldatasource修改:mis2datasource,db2,0,UTF-8,GBK,0

具體可以查看文件夾中的startServer.shreportConfig.xml文件

2. 有時候部署RBP的時候,可能會出現404錯誤(一般是從填報到系統管理的內容,點擊后都報404錯誤,而且數據庫中內容也沒有問題)

這種情況下是由于wasAcegi過濾不兼容問題,具體修改方法如下:

websphere里設置com.ibm.ws.webcontainer.invokefilterscompatibility的參數為true,就可以了,具體的方法是:
1)啟動websphere管理控制臺
2)進:服務器應用服務器選您使用的應用服務器(默認是server1–web容器設置–web容器定制屬性
3)新建一個屬性: *名稱:com.ibm.ws.webcontainer.invokefilterscompatibility *值:true 描述:兼容Acegi過濾器
4)保存并從啟服務器

3. 3、在was+db2的環境中部署JDBC提供者和數據源的時候具體的步驟:

1) 部署JDBC提供者

彈出頁面后,數據庫類型選擇”用戶定義的”

實現類名中輸入:com.ibm.db2.jcc.DB2ConnectionPoolDataSource

名稱中輸入:db2

類路徑中:

${DB2UNIVERSAL_JDBC_DRIVER_PATH}/db2jcc.jar

${UNIVERSAL_JDBC_DRIVER_PATH}/db2jcc_license_cu.jar

${DB2UNIVERSAL_JDBC_DRIVER_PATH}/db2jcc_license_cisuz.jar

然后一步步到最后,完成。

然后返回頭可以看到JDBC提供者中有了db2這個提供者,然后點擊db2,彈出頁面,然后依據上圖中的內容,將本級庫路徑進行配置:

${DB2UNIVERSAL_JDBC_DRIVER_NATIVEPATH}

注意,具體的環境變量如下:

DB2UNIVERSAL_JDBC_DRIVER_PATH : /opt/IBM/WebSphere/AppServer/java/lib

UNIVERSAL_JDBC_DRIVER_PATH :${WAS_INSTALL_ROOT}/universalDriver/lib

WAS_INSTALL_ROOT : /opt/IBM/WebSphere/AppServer

DB2UNIVERSAL_JDBC_DRIVER_NATIVEPATH/opt/IBM/WebSphere/AppServer/java/lib

然后點擊”應用”完成JDBC的配置

2) 配置數據源

按照正常步驟完成建立數據源:其中在選擇JDBC提供者的時候,選擇新建立的DB2提供,其他的按照正常流程部署。

完成后,點擊新數據源名稱(mis2datasource),則彈出頁面,依據上面的配置:

第一:修改JNDI名稱:修改成與數據源名稱一致:mis2datasource

第二:是選擇數據存儲器helper類:這個參考圖片

第三:選擇組件管理的認證別名:節點名/用戶(該步驟可不寫)

第四:是修改db2通用數據源屬性:

數據庫名:按照自己的數據庫名進行書寫(不是實例名)

驅動器類型:4(這個代表db2)

服務器名稱:是數據庫服務器的ip地址

端口號:50000(一般是50000,如果自己重新設定了,則寫自己設定的端口號)

第五:設置數據庫的用戶名和密碼

這一步有兩種設置方式:

一種是:點擊右側的定制屬性

在其中新建user password屬性,在user屬性中完成登錄數據庫的用戶名;在password屬性中完成登錄數據庫的密碼。

另一種是在右側點擊 JAAS-J2C認證數據(注意該方式是在用戶選擇了”組件管理的認證別名”(就是第三步)情況下才使用),然后選擇具體的認證別名,然后在下面的頁面中設置用戶名和密碼。

轉載于:https://www.cnblogs.com/shiGuangShiYi/p/10117548.html

總結

以上是生活随笔為你收集整理的Linux+db2+was部署问题总结的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。