




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、Good is good, but better carries it.精益求精,善益求善。ChemChina-協同辦公項目-Portal數據庫遷移配置-20090826-v10Portal配置DB2操作手冊(AIX操作系統)文檔編號:V1.0項目名稱:中國化工集團公司協同辦公平臺項目編寫:容玉璽編寫日期:2009/8/27審核:審核日期:審批:審批日期:目錄TOCo1-3hzuHYPERLINKl_Toc2391520271.開始之前PAGEREF_Toc239152027h4HYPERLINKl_Toc2391520281.1.目的PAGEREF_Toc239152028h4HYPERLI
2、NKl_Toc2391520291.2.先決條件PAGEREF_Toc239152029h4HYPERLINKl_Toc2391520302.準備工作PAGEREF_Toc239152030h5HYPERLINKl_Toc2391520312.1.安裝前準備PAGEREF_Toc239152031h5HYPERLINKl_Toc2391520322.2.安裝DB29.1PAGEREF_Toc239152032h5HYPERLINKl_Toc2391520333.配置使用DB2PAGEREF_Toc239152033h6HYPERLINKl_Toc2391520343.1.配置DB2root擁有
3、的DB2權限PAGEREF_Toc239152034h6HYPERLINKl_Toc2391520353.2.修改數據庫配置文件PAGEREF_Toc239152035h7HYPERLINKl_Toc2391520363.3.創建數據庫PAGEREF_Toc239152036h9HYPERLINKl_Toc2391520373.3.1.自編寫可執行腳本創建數據庫PAGEREF_Toc239152037h9HYPERLINKl_Toc2391520383.3.2.使用create-database配置任務自動創建數據庫PAGEREF_Toc239152038h12HYPERLINKl_Toc23
4、91520393.4.遷移數據PAGEREF_Toc239152039h13HYPERLINKl_Toc2391520403.4.1.使用database-transfer配置任務執行數據遷移PAGEREF_Toc239152040h13HYPERLINKl_Toc2391520413.4.2.使用圖形化配置工具遷移數據PAGEREF_Toc239152041h14HYPERLINKl_Toc2391520423.5.優化DB2數據庫性能(可選)PAGEREF_Toc239152042h14HYPERLINKl_Toc2391520434.驗證PAGEREF_Toc239152043h16開始
5、之前目的介紹在AIX操作系統環境下,如何為PortalV6.1服務配置DB2數據庫。為相關人員提供參考手冊和學習資料。先決條件在學習本教程之前,您應該具備基本的AIX系統的概念,有一定的AIX系統的操作能力。準備工作準備工作是確保您在遷移配置數據庫之前保證之前的工作已經準備妥善,如果您之前有任何一步準備工作未進行將無法完成后續的配置任務。安裝前準備保證正確安裝完成Portal6.1(安裝過程詳見Portal6.1ForAIX安裝指南)安裝DB29.1請首先確認安裝完成DB29(DB2安裝過程詳見:DB2UDB9.1ForAIX安裝指南)配置使用DB2配置DB2root擁有的DB2權限首先需要r
6、oot用戶擁有DB2的使用權限,才能保證portal能夠正確完成數據傳送任務。所以需要賦予root用戶執行數據庫命令的權限(否則會在執行數據庫遷移以及啟用安全性時無法找到JDBC驅動)。操作步驟:編輯/etc目錄下的.profile文件,在文件的底部加入#ThefollowingthreelineshavebeenaddedbyUDBDB2.if-f/home/db2inst1/sqllib/db2profile;then./home/db2inst1/sqllib/db2profilefi注:其中db2inst1代表DB2實例用戶名稱在/sqllib目錄下執行db2profile#./db2
7、profile注:此命令在兩個“.”字符中間有一個空格必須添加注銷root用戶,重新登錄操作系統。打開命令行窗口,執行db2,檢查root用戶是否可以使用db2命令行。參考見下圖修改數據庫配置文件通過修改“.properties”文件來完成配置工作。操作步驟開始配置數據庫之前,請備份以下三個文件: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注意:需要確認Db2驅動包已經放置到相應目錄里。編輯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創建數據庫創建數據庫,您可以選擇手動創建和自動創
15、建的兩種方式進行。手動創建方式配置靈活可以適應任何一種環境。自動創建,僅能夠在portal和DB2在同一環境下進行。手動創建您可以通過編寫腳本或者使用DB2控制中心來完成。自動創建是通過運行portal的“create-database”任務來完成的。下面介紹如何使用手動腳本創建和如何使用portal“create-database”任務兩種方法。自編寫可執行腳本創建數據庫自編寫可執行腳本創建數據庫。是手工創建數據庫方式的一種,您還可以通過使用DB2控制中心的方式來進行數據庫的創建。下面我們著重介紹可執行腳本的創建方式。操作步驟:使用root用戶身份登陸AIX創建“db2database.sh
16、”腳本文件賦予該文件可執行權限#chmod777db2database.sh編輯該文件,將如下代碼添加入腳本當中。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代表創建數據庫文件的保存路徑。Db2user代表DB2管理員用戶名db2pass代表DB2管理員密碼。注意:此腳本并不能適應所有的,您需要根據實際情況對創建數據庫的路徑和管理員用戶名密碼進行修改。您可參閱DB2通用數據庫命令示例,以獲取指向命令參考的鏈接。使用DB2管理員用戶身份登陸AIX確認DB2數據庫服務是啟動狀態執行“db2database.sh”腳本文件。#./db2database.sh審查確認腳本命令都執行成功輸入下列命令,查看上述7個數據庫是否創建完好:#db2listdatabasedirectory使用create-database配置任務自動創建數據庫Portal可
32、以通過運行“create-database”數據庫配置任務,來自動創建數據庫。注:此方法僅適用于Portal和DB2安裝在同一臺服務器的條件下。操作步驟:切換到目錄/wp_profile/ConfigEngine輸入下列命令執行ConfigEngine.shcreate-database配置任務#./ConfigEngine.shcreate-database-DTransferDomainList=release,community,customization,jcr,feedback,likeminds輸入下列命令,查看上述數據庫是否創建完好:db2listdatabasedirector
33、y遷移數據遷移數據有兩種模式:一種是執行database-transfer配置任務模式(命令行模式)。另一種是使用portal的圖形化配置工具。此模式需要操作系統具備圖形化模式支持。下面著重介紹database-transfer配置任務模式。使用database-transfer配置任務執行數據遷移操作步驟:首先停止portal和was保持db2服務啟動找到文件/home/db2inst1/sqllib/cfg/db2cli.ini將以下內容添加到該文件的末尾。在ReturnAliases=0后留一空行。COMMONDYNAMIC=1ReturnAliases=0注:如果沒有按照如上步驟編輯d
34、b2cli.ini文件,將導致數據庫傳送在任務在action-process-constraints處掛起。打開命令提示符并轉至目錄HYPERLINK/infocenter/wpdoc/v6r1m0/topic/com.ibm.wp.ent.doc/reference/wpsdirstr.htmllwpsdirstr_wp_profile_rootwp_profile_root/ConfigEngine。執行如下命驗證數據庫屬性是否配置正確:#./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. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 油槍氣缸技術協議書
- 機關單位結對協議書
- 支部聯建簽約協議書
- 校園搭建車棚協議書
- 水果種植合伙協議書
- 智慧啟封戰略協議書
- 支部黨建聯建協議書
- 2025園林綠化管理合同協議書范本
- 初中生健康教育主題班會
- 2025企業合同承接協議書
- 高層小區安全培訓
- 2024年廣州市番禺區教育局招聘事業編制教師筆試真題
- 2025-2030年中國電加熱蓄熱系統項目投資可行性研究分析報告
- 國家電網招聘(其他工學類)考試題庫
- 房地產市場報告 -2025年第一季度大連寫字樓和零售物業市場報告
- 2025年山西省中考一模語文試題(原卷版+解析版)
- 農村三資管理課件
- 2025五級應急救援員職業技能精練考試題庫及答案(濃縮400題)
- 高職高專教育英語課程教學基本要求A級-附表四
- 敏捷跨文化團隊協作-全面剖析
- 2025年3月29日全國事業單位聯考A類《職測》真題及答案
評論
0/150
提交評論