版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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升级版)
- 2025年度高空作业泥水工专业服务合同范本4篇
- 临沂教师职业聘用合同书2024年版版
- 环保项目投资与建设的2025年度合同3篇
- 2025年度木屋别墅建筑与园林景观设计施工合同4篇
- 2025年版机动车质押担保贷款合同范本3篇
- 2025年度智能家电电商定制购销服务合同4篇
- 二零二五版内墙涂料绿色工厂建设与运营管理合同4篇
- 2025年度城市绿化测绘合同范本2篇
- 二零二五年度出口贸易保险理赔合同范本3篇
- 眼的解剖结构与生理功能课件
- 小学网管的工作总结
- 2024年银行考试-兴业银行笔试参考题库含答案
- 泵站运行管理现状改善措施
- 2024届武汉市部分学校中考一模数学试题含解析
- SYT 0447-2014《 埋地钢制管道环氧煤沥青防腐层技术标准》
- 浙教版七年级下册科学全册课件
- 弧度制及弧度制与角度制的换算
- 瓦楞纸箱计算公式测量方法
- DB32-T 4004-2021水质 17种全氟化合物的测定 高效液相色谱串联质谱法-(高清现行)
- DB15T 2724-2022 羊粪污收集处理技术规范
评论
0/150
提交评论