ChemChina-協(xié)同辦公項目-Portal數(shù)據(jù)庫遷移配置-20090826-v10資料_第1頁
ChemChina-協(xié)同辦公項目-Portal數(shù)據(jù)庫遷移配置-20090826-v10資料_第2頁
ChemChina-協(xié)同辦公項目-Portal數(shù)據(jù)庫遷移配置-20090826-v10資料_第3頁
ChemChina-協(xié)同辦公項目-Portal數(shù)據(jù)庫遷移配置-20090826-v10資料_第4頁
ChemChina-協(xié)同辦公項目-Portal數(shù)據(jù)庫遷移配置-20090826-v10資料_第5頁
已閱讀5頁,還剩20頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、Good is good, but better carries it.精益求精,善益求善。ChemChina-協(xié)同辦公項目-Portal數(shù)據(jù)庫遷移配置-20090826-v10Portal配置DB2操作手冊(AIX操作系統(tǒng))文檔編號:V1.0項目名稱:中國化工集團(tuán)公司協(xié)同辦公平臺項目編寫:容玉璽編寫日期:2009/8/27審核:審核日期:審批:審批日期:目錄TOCo1-3hzuHYPERLINKl_Toc2391520271.開始之前PAGEREF_Toc239152027h4HYPERLINKl_Toc2391520281.1.目的PAGEREF_Toc239152028h4HYPERLI

2、NKl_Toc2391520291.2.先決條件PAGEREF_Toc239152029h4HYPERLINKl_Toc2391520302.準(zhǔn)備工作PAGEREF_Toc239152030h5HYPERLINKl_Toc2391520312.1.安裝前準(zhǔn)備PAGEREF_Toc239152031h5HYPERLINKl_Toc2391520322.2.安裝DB29.1PAGEREF_Toc239152032h5HYPERLINKl_Toc2391520333.配置使用DB2PAGEREF_Toc239152033h6HYPERLINKl_Toc2391520343.1.配置DB2root擁有

3、的DB2權(quán)限PAGEREF_Toc239152034h6HYPERLINKl_Toc2391520353.2.修改數(shù)據(jù)庫配置文件PAGEREF_Toc239152035h7HYPERLINKl_Toc2391520363.3.創(chuàng)建數(shù)據(jù)庫PAGEREF_Toc239152036h9HYPERLINKl_Toc2391520373.3.1.自編寫可執(zhí)行腳本創(chuàng)建數(shù)據(jù)庫PAGEREF_Toc239152037h9HYPERLINKl_Toc2391520383.3.2.使用create-database配置任務(wù)自動創(chuàng)建數(shù)據(jù)庫PAGEREF_Toc239152038h12HYPERLINKl_Toc23

4、91520393.4.遷移數(shù)據(jù)PAGEREF_Toc239152039h13HYPERLINKl_Toc2391520403.4.1.使用database-transfer配置任務(wù)執(zhí)行數(shù)據(jù)遷移PAGEREF_Toc239152040h13HYPERLINKl_Toc2391520413.4.2.使用圖形化配置工具遷移數(shù)據(jù)PAGEREF_Toc239152041h14HYPERLINKl_Toc2391520423.5.優(yōu)化DB2數(shù)據(jù)庫性能(可選)PAGEREF_Toc239152042h14HYPERLINKl_Toc2391520434.驗證PAGEREF_Toc239152043h16開始

5、之前目的介紹在AIX操作系統(tǒng)環(huán)境下,如何為PortalV6.1服務(wù)配置DB2數(shù)據(jù)庫。為相關(guān)人員提供參考手冊和學(xué)習(xí)資料。先決條件在學(xué)習(xí)本教程之前,您應(yīng)該具備基本的AIX系統(tǒng)的概念,有一定的AIX系統(tǒng)的操作能力。準(zhǔn)備工作準(zhǔn)備工作是確保您在遷移配置數(shù)據(jù)庫之前保證之前的工作已經(jīng)準(zhǔn)備妥善,如果您之前有任何一步準(zhǔn)備工作未進(jìn)行將無法完成后續(xù)的配置任務(wù)。安裝前準(zhǔn)備保證正確安裝完成Portal6.1(安裝過程詳見Portal6.1ForAIX安裝指南)安裝DB29.1請首先確認(rèn)安裝完成DB29(DB2安裝過程詳見:DB2UDB9.1ForAIX安裝指南)配置使用DB2配置DB2root擁有的DB2權(quán)限首先需要r

6、oot用戶擁有DB2的使用權(quán)限,才能保證portal能夠正確完成數(shù)據(jù)傳送任務(wù)。所以需要賦予root用戶執(zhí)行數(shù)據(jù)庫命令的權(quán)限(否則會在執(zhí)行數(shù)據(jù)庫遷移以及啟用安全性時無法找到JDBC驅(qū)動)。操作步驟:編輯/etc目錄下的.profile文件,在文件的底部加入#ThefollowingthreelineshavebeenaddedbyUDBDB2.if-f/home/db2inst1/sqllib/db2profile;then./home/db2inst1/sqllib/db2profilefi注:其中db2inst1代表DB2實例用戶名稱在/sqllib目錄下執(zhí)行db2profile#./db2

7、profile注:此命令在兩個“.”字符中間有一個空格必須添加注銷root用戶,重新登錄操作系統(tǒng)。打開命令行窗口,執(zhí)行db2,檢查root用戶是否可以使用db2命令行。參考見下圖修改數(shù)據(jù)庫配置文件通過修改“.properties”文件來完成配置工作。操作步驟開始配置數(shù)據(jù)庫之前,請備份以下三個文件:HYPERLINK/infocenter/wpdoc/v6r1m0/topic/com.ibm.wp.ent.doc/reference/wpsdirstr.htmllwpsdirstr_wp_profile_rootwp_profile_root/ConfigEngine/properties/pe

8、rtiesHYPERLINK/infocenter/wpdoc/v6r1m0/topic/com.ibm.wp.ent.doc/reference/wpsdirstr.htmllwpsdirstr_wp_profile_rootwp_profile_root/ConfigEngine/properties/wkplc_pertiesHYPERLINK/infocenter/wpdoc/v6r1m0/topic/com.ibm.wp.ent.doc/reference/wpsdirstr.htmllwpsdirstr_wp_profile_rootwp_profile_root/ConfigEn

9、gine/properties/wkplc_perties編輯wkplc_perites文件,修改DB2屬性中的如下屬性值:db2.DbDriver=COM.ibm.db2.jdbc.app.DB2Driverdb2DbLibrary=/home/db2inst1/sqllib/java/db2java.zipdb2.JdbcProviderName=wpbJDBC_db2注意:需要確認(rèn)Db2驅(qū)動包已經(jīng)放置到相應(yīng)目錄里。編輯wkplc_perites文件,修改如下屬性值feedback.DbType=db2feedback.DbName=fdbkdbfeedback.DbSchema=FEED

10、BACKfeedback.DataSourceName=wpdbDS_fdbkfeedback.DbUrl=jdbc:db2:fdbkdbfeedback.DbUser=db2inst1feedback.DbPassword=Passw0rdfeedbackDBA.DbUser=db2inst1feedback.DBA.DbPassword=Passw0rdlikeminds.DbType=db2likeminds.DbName=lkmddblikeminds.DbSchema=likemindslikeminds.DataSourceName=wpdbDS_lmdblikeminds.DbU

11、rl=jdbc:db2:lkmddb;likeminds.DbUser=db2inst1likeminds.DbPassword=Passw0rdlikeminds.DBA.DbUser=db2inst1likeminds.DBA.DbPassword=Passw0rdrelease.DbType=db2release.DbName=reledbrelease.DbSchema=releaserelease.DataSourceName=wpdbDS_reldbrelease.DbUrl=jdbc:db2:reledb;release.DbUser=db2inst1release.DbPass

12、word=Passw0rdrelease.DBA.DbUser=db2inst1release.DBA.DbPassword=Passw0rdcommunity.DbType=db2community.DbName=commdbcommunity.DbSchema=communitycommunity.DataSourceName=wpdbDS_comdbcommunity.DbUrl=jdbc:db2:commdb;community.DbUser=db2inst1community.DbPassword=Passw0rdcommunity.DBA.DbUser=db2inst1commun

13、ity.DBA.DbPassword=Passw0rdcustomization.DbType=db2customization.DbName=custdbcustomization.DbSchema=customizationcustomization.DataSourceName=wpdbDS_cusdbcustomization.DbUrl=jdbc:db2:custdb;customization.DbUser=db2inst1customization.DbPassword=Passw0rdcustomization.DBA.DbUser=db2inst1customization.

14、DBA.DbPassword=Passw0rdjcr.DbType=db2jcr.DbName=jcrdbjcr.DbSchema=jcrjcr.DataSourceName=wpdbDS_jcrdbjcr.DbUrl=jdbc:db2:jcrdb;jcr.DbUser=db2inst1jcr.DbPassword=Passw0rdjcr.DBA.DbUser=db2inst1jcr.DBA.DbPassword=Passw0rd編輯perties文件,修改如下屬性值WasPassword=waspassPortalAdminPwd=wppass創(chuàng)建數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)庫,您可以選擇手動創(chuàng)建和自動創(chuàng)

15、建的兩種方式進(jìn)行。手動創(chuàng)建方式配置靈活可以適應(yīng)任何一種環(huán)境。自動創(chuàng)建,僅能夠在portal和DB2在同一環(huán)境下進(jìn)行。手動創(chuàng)建您可以通過編寫腳本或者使用DB2控制中心來完成。自動創(chuàng)建是通過運行portal的“create-database”任務(wù)來完成的。下面介紹如何使用手動腳本創(chuàng)建和如何使用portal“create-database”任務(wù)兩種方法。自編寫可執(zhí)行腳本創(chuàng)建數(shù)據(jù)庫自編寫可執(zhí)行腳本創(chuàng)建數(shù)據(jù)庫。是手工創(chuàng)建數(shù)據(jù)庫方式的一種,您還可以通過使用DB2控制中心的方式來進(jìn)行數(shù)據(jù)庫的創(chuàng)建。下面我們著重介紹可執(zhí)行腳本的創(chuàng)建方式。操作步驟:使用root用戶身份登陸AIX創(chuàng)建“db2database.sh

16、”腳本文件賦予該文件可執(zhí)行權(quán)限#chmod777db2database.sh編輯該文件,將如下代碼添加入腳本當(dāng)中。db2setDB2_RR_TO_RS=yesdb2setDB2_EVALUNCOMMITTED=YESdb2setDB2_INLIST_TO_NLJN=YESdb2UPDATEDBMCFGUSINGquery_heap_sz32768db2UPDATEDBMCFGUSINGmaxagents500db2UPDATEDBMCFGUSINGsheapthres0db2CREATEDBreledbon/databasepathusingcodesetUTF-8territoryusCOL

17、LATEUSINGUCA400_NOPAGESIZE8192db2UPDATEDBCFGFORreledbUSINGapplheapsz4096db2UPDATEDBCFGFORreledbUSINGapp_ctl_heap_sz1024db2UPDATEDBCFGFORreledbUSINGstmtheap8192db2UPDATEDBCFGFORreledbUSINGdbheap2400db2UPDATEDBCFGFORreledbUSINGlocklist1000db2UPDATEDBCFGFORreledbUSINGlogfilsiz1000db2UPDATEDBCFGFORreled

18、bUSINGlogprimary12db2UPDATEDBCFGFORreledbUSINGlogsecond20db2UPDATEDBCFGFORreledbUSINGlogbufsz32db2UPDATEDBCFGFORreledbUSINGavg_appls5db2UPDATEDBCFGFORreledbUSINGlocktimeout30db2CREATEDBcommdbon/databasepathusingcodesetUTF-8territoryusCOLLATEUSINGUCA400_NOPAGESIZE8192db2UPDATEDBCFGFORcommdbUSINGapplh

19、eapsz4096db2UPDATEDBCFGFORcommdbUSINGapp_ctl_heap_sz1024db2UPDATEDBCFGFORcommdbUSINGstmtheap8192db2UPDATEDBCFGFORcommdbUSINGdbheap2400db2UPDATEDBCFGFORcommdbUSINGlocklist1000db2UPDATEDBCFGFORcommdbUSINGlogfilsiz1000db2UPDATEDBCFGFORcommdbUSINGlogprimary12db2UPDATEDBCFGFORcommdbUSINGlogsecond20db2UPD

20、ATEDBCFGFORcommdbUSINGlogbufsz32db2UPDATEDBCFGFORcommdbUSINGavg_appls5db2UPDATEDBCFGFORcommdbUSINGlocktimeout30db2CREATEDBcustdbon/databasepathusingcodesetUTF-8territoryusCOLLATEUSINGUCA400_NOPAGESIZE8192db2UPDATEDBCFGFORcustdbUSINGapplheapsz4096db2UPDATEDBCFGFORcustdbUSINGapp_ctl_heap_sz1024db2UPDA

21、TEDBCFGFORcustdbUSINGstmtheap8192db2UPDATEDBCFGFORcustdbUSINGdbheap2400db2UPDATEDBCFGFORcustdbUSINGlocklist1000db2UPDATEDBCFGFORcustdbUSINGlogfilsiz1000db2UPDATEDBCFGFORcustdbUSINGlogprimary12db2UPDATEDBCFGFORcustdbUSINGlogsecond20db2UPDATEDBCFGFORcustdbUSINGlogbufsz32db2UPDATEDBCFGFORcustdbUSINGavg

22、_appls5db2UPDATEDBCFGFORcustdbUSINGlocktimeout30db2CREATEDBjcrdbon/databasepathusingcodesetUTF-8territoryusCOLLATEUSINGUCA400_NOPAGESIZE8192db2UPDATEDBCFGFORjcrdbUSINGapplheapsz4096db2UPDATEDBCFGFORjcrdbUSINGapp_ctl_heap_sz1024db2UPDATEDBCFGFORjcrdbUSINGstmtheap8192db2UPDATEDBCFGFORjcrdbUSINGdbheap2

23、400db2UPDATEDBCFGFORjcrdbUSINGlocklist1000db2UPDATEDBCFGFORjcrdbUSINGlogfilsiz1000db2UPDATEDBCFGFORjcrdbUSINGlogprimary12db2UPDATEDBCFGFORjcrdbUSINGlogsecond20db2UPDATEDBCFGFORjcrdbUSINGlogbufsz32db2UPDATEDBCFGFORjcrdbUSINGavg_appls5db2UPDATEDBCFGFORjcrdbUSINGlocktimeout30db2CREATEDBfdbkdbon/databas

24、epathusingcodesetUTF-8territoryusCOLLATEUSINGUCA400_NOPAGESIZE8192db2UPDATEDBCFGFORfdbkdbUSINGapplheapsz4096db2UPDATEDBCFGFORfdbkdbUSINGapp_ctl_heap_sz1024db2UPDATEDBCFGFORfdbkdbUSINGstmtheap8192db2UPDATEDBCFGFORfdbkdbUSINGdbheap2400db2UPDATEDBCFGFORfdbkdbUSINGlocklist1000db2UPDATEDBCFGFORfdbkdbUSIN

25、Glogfilsiz1000db2UPDATEDBCFGFORfdbkdbUSINGlogprimary12db2UPDATEDBCFGFORfdbkdbUSINGlogsecond20db2UPDATEDBCFGFORfdbkdbUSINGlogbufsz32db2UPDATEDBCFGFORfdbkdbUSINGavg_appls5db2UPDATEDBCFGFORfdbkdbUSINGlocktimeout30db2CREATEDBlkmddbon/databasepathusingcodesetUTF-8territoryusCOLLATEUSINGUCA400_NOPAGESIZE8

26、192db2UPDATEDBCFGFORlkmddbUSINGapplheapsz4096db2UPDATEDBCFGFORlkmddbUSINGapp_ctl_heap_sz1024db2UPDATEDBCFGFORlkmddbUSINGstmtheap8192db2UPDATEDBCFGFORlkmddbUSINGdbheap2400db2UPDATEDBCFGFORlkmddbUSINGlocklist1000db2UPDATEDBCFGFORlkmddbUSINGlogfilsiz1000db2UPDATEDBCFGFORlkmddbUSINGlogprimary12db2UPDATE

27、DBCFGFORlkmddbUSINGlogsecond20db2UPDATEDBCFGFORlkmddbUSINGlogbufsz32db2UPDATEDBCFGFORlkmddbUSINGavg_appls5db2UPDATEDBCFGFORlkmddbUSINGlocktimeout30db2updatedbcfgforjcrdbusingsheapthres_shr50000db2CONNECTTOjcrdbUSERdb2userUSINGdb2passdb2CREATEBUFFERPOOLICMLSFREQBP4SIZE1000PAGESIZE4Kdb2CREATEBUFFERPOO

28、LICMLSVOLATILEBP4SIZE8000PAGESIZE4Kdb2CREATEBUFFERPOOLICMLSMAINBP32SIZE8000PAGESIZE32Kdb2CREATEBUFFERPOOLCMBMAIN4SIZE1000PAGESIZE4Kdb2CREATEREGULARTABLESPACEICMLFQ32PAGESIZE32KMANAGEDBYSYSTEMUSING(ICMLFQ32)BUFFERPOOLICMLSMAINBP32db2CREATEREGULARTABLESPACEICMLNF32PAGESIZE32KMANAGEDBYSYSTEMUSING(ICMLN

29、F32)BUFFERPOOLICMLSMAINBP32db2CREATEREGULARTABLESPACEICMVFQ04PAGESIZE4KMANAGEDBYSYSTEMUSING(ICMVFQ04)BUFFERPOOLICMLSVOLATILEBP4db2CREATEREGULARTABLESPACEICMSFQ04PAGESIZE4KMANAGEDBYSYSTEMUSING(ICMSFQ04)BUFFERPOOLICMLSFREQBP4db2CREATEREGULARTABLESPACECMBINV04PAGESIZE4KMANAGEDBYSYSTEMUSING(CMBINV04)BUF

30、FERPOOLCMBMAIN4db2CREATESYSTEMTEMPORARYTABLESPACEICMLSSYSTSPACE32PAGESIZE32KMANAGEDBYSYSTEMUSING(icmlssystspace32)BUFFERPOOLICMLSMAINBP32db2CREATESYSTEMTEMPORARYTABLESPACEICMLSSYSTSPACE4PAGESIZE4KMANAGEDBYSYSTEMUSING(icmlssystspace4)BUFFERPOOLICMLSVOLATILEBP4db2DISCONNECTjcrdbdb2TERMINATE注:/database

31、path代表創(chuàng)建數(shù)據(jù)庫文件的保存路徑。Db2user代表DB2管理員用戶名db2pass代表DB2管理員密碼。注意:此腳本并不能適應(yīng)所有的,您需要根據(jù)實際情況對創(chuàng)建數(shù)據(jù)庫的路徑和管理員用戶名密碼進(jìn)行修改。您可參閱DB2通用數(shù)據(jù)庫命令示例,以獲取指向命令參考的鏈接。使用DB2管理員用戶身份登陸AIX確認(rèn)DB2數(shù)據(jù)庫服務(wù)是啟動狀態(tài)執(zhí)行“db2database.sh”腳本文件。#./db2database.sh審查確認(rèn)腳本命令都執(zhí)行成功輸入下列命令,查看上述7個數(shù)據(jù)庫是否創(chuàng)建完好:#db2listdatabasedirectory使用create-database配置任務(wù)自動創(chuàng)建數(shù)據(jù)庫Portal可

32、以通過運行“create-database”數(shù)據(jù)庫配置任務(wù),來自動創(chuàng)建數(shù)據(jù)庫。注:此方法僅適用于Portal和DB2安裝在同一臺服務(wù)器的條件下。操作步驟:切換到目錄/wp_profile/ConfigEngine輸入下列命令執(zhí)行ConfigEngine.shcreate-database配置任務(wù)#./ConfigEngine.shcreate-database-DTransferDomainList=release,community,customization,jcr,feedback,likeminds輸入下列命令,查看上述數(shù)據(jù)庫是否創(chuàng)建完好:db2listdatabasedirector

33、y遷移數(shù)據(jù)遷移數(shù)據(jù)有兩種模式:一種是執(zhí)行database-transfer配置任務(wù)模式(命令行模式)。另一種是使用portal的圖形化配置工具。此模式需要操作系統(tǒng)具備圖形化模式支持。下面著重介紹database-transfer配置任務(wù)模式。使用database-transfer配置任務(wù)執(zhí)行數(shù)據(jù)遷移操作步驟:首先停止portal和was保持db2服務(wù)啟動找到文件/home/db2inst1/sqllib/cfg/db2cli.ini將以下內(nèi)容添加到該文件的末尾。在ReturnAliases=0后留一空行。COMMONDYNAMIC=1ReturnAliases=0注:如果沒有按照如上步驟編輯d

34、b2cli.ini文件,將導(dǎo)致數(shù)據(jù)庫傳送在任務(wù)在action-process-constraints處掛起。打開命令提示符并轉(zhuǎn)至目錄HYPERLINK/infocenter/wpdoc/v6r1m0/topic/com.ibm.wp.ent.doc/reference/wpsdirstr.htmllwpsdirstr_wp_profile_rootwp_profile_root/ConfigEngine。執(zhí)行如下命驗證數(shù)據(jù)庫屬性是否配置正確:#./ConfigEngine.shvalidate-database-driver-DTransferDomainList=release,customization,community,jcr,feedback,likeminds#./ConfigEngine.shvalidate-database-connection-DTransferDomainList=release,customization,community,jcr,feedback,likeminds注:

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論