云南支付结算综合业务系统DB2v81安装配置word资料18页.docx

上传人:b****7 文档编号:24068228 上传时间:2023-05-23 格式:DOCX 页数:29 大小:22.40KB
下载 相关 举报
云南支付结算综合业务系统DB2v81安装配置word资料18页.docx_第1页
第1页 / 共29页
云南支付结算综合业务系统DB2v81安装配置word资料18页.docx_第2页
第2页 / 共29页
云南支付结算综合业务系统DB2v81安装配置word资料18页.docx_第3页
第3页 / 共29页
云南支付结算综合业务系统DB2v81安装配置word资料18页.docx_第4页
第4页 / 共29页
云南支付结算综合业务系统DB2v81安装配置word资料18页.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

云南支付结算综合业务系统DB2v81安装配置word资料18页.docx

《云南支付结算综合业务系统DB2v81安装配置word资料18页.docx》由会员分享,可在线阅读,更多相关《云南支付结算综合业务系统DB2v81安装配置word资料18页.docx(29页珍藏版)》请在冰豆网上搜索。

云南支付结算综合业务系统DB2v81安装配置word资料18页.docx

云南支付结算综合业务系统DB2v81安装配置word资料18页

云南支付结算综合业务系统

“教书先生”恐怕是市井百姓最为熟悉的一种称呼,从最初的门馆、私塾到晚清的学堂,“教书先生”那一行当怎么说也算是让国人景仰甚或敬畏的一种社会职业。

只是更早的“先生”概念并非源于教书,最初出现的“先生”一词也并非有传授知识那般的含义。

《孟子》中的“先生何为出此言也?

”;《论语》中的“有酒食,先生馔”;《国策》中的“先生坐,何至于此?

”等等,均指“先生”为父兄或有学问、有德行的长辈。

其实《国策》中本身就有“先生长者,有德之称”的说法。

可见“先生”之原意非真正的“教师”之意,倒是与当今“先生”的称呼更接近。

看来,“先生”之本源含义在于礼貌和尊称,并非具学问者的专称。

称“老师”为“先生”的记载,首见于《礼记?

曲礼》,有“从于先生,不越礼而与人言”,其中之“先生”意为“年长、资深之传授知识者”,与教师、老师之意基本一致。

DB2v8.1安装配置

与当今“教师”一称最接近的“老师”概念,最早也要追溯至宋元时期。

金代元好问《示侄孙伯安》诗云:

“伯安入小学,颖悟非凡貌,属句有夙性,说字惊老师。

”于是看,宋元时期小学教师被称为“老师”有案可稽。

清代称主考官也为“老师”,而一般学堂里的先生则称为“教师”或“教习”。

可见,“教师”一说是比较晚的事了。

如今体会,“教师”的含义比之“老师”一说,具有资历和学识程度上较低一些的差别。

辛亥革命后,教师与其他官员一样依法令任命,故又称“教师”为“教员”。

目录

一、上传介质和解压介质

上传db2安装介质C58S1ML.tar和补丁介质FP13_U808888.tar到/soft目录下(AB机器都要做)

#tarxvfC58S1ML.tar

#cd006_ESE_AIX5_3264_DBCS

#gunzipese.dbcs.tar.gz

#tarxvfese.dbcs.tar

解压补丁

#tarxvfFP13_U808888.tar

二、创建db2用户组以及用户

创建db2用户和用户组,创建后的相关信息如下:

TC-Server01:

/home#iddb2inst1

uid=1000(db2inst1)gid=1000(db2grp1)groups=1(staff)

TC-Server01:

/home#iddb2inst2

uid=1003(db2inst2)gid=1003(db2grp2)groups=1(staff)

TC-Server01:

/home#iddb2fenc1

uid=1001(db2fenc1)gid=1001(db2fgrp1)groups=1(staff)

TC-Server01:

/home#iddb2fenc2

uid=1004(db2fenc2)gid=1004(db2fgrp2)groups=1(staff)

TC-Server01:

/home#iddasusr1

uid=1002(dasusr1)gid=1002(dasadm1)groups=1(staff)

#smittygroup

另外的group(db2grp2、db2fgrp1、db2fgrp2、dasadm1)参考上图创建

#smittyuser

profile分别如下

#cd/db2inst1

#cat.profile

PATH=/usr/bin:

/etc:

/usr/sbin:

/usr/ucb:

$HOME/bin:

/usr/bin/X11:

/sbin:

.

exportPATH

if[-s"$MAIL"]#ThisisatShellstartup.Innormal

thenecho"$MAILMSG"#operation,theShellchecks

fi#periodically.

#ThefollowingthreelineshavebeenaddedbyUDBDB2.

if[-f/db2inst1/sqllib/db2profile];then

./db2inst1/sqllib/db2profile

fi

#cd/db2inst2

#cat.profile

PATH=/usr/bin:

/etc:

/usr/sbin:

/usr/ucb:

$HOME/bin:

/usr/bin/X11:

/sbin:

.

exportPATH

if[-s"$MAIL"]#ThisisatShellstartup.Innormal

thenecho"$MAILMSG"#operation,theShellchecks

fi#periodically.

#ThefollowingthreelineshavebeenaddedbyUDBDB2.

if[-f/db2inst2/sqllib/db2profile];then

./db2inst2/sqllib/db2profile

fi

三、安装db2和补丁

&3.1、安装db2

#cd006_ESE_AIX5_3264_DBCS

#cdese.dbcs

#./db2_install–pDB2.ESE

&3.2、打补丁

生成db2.o文件

#cd/usr/opt/db2_08_01/lib

#ar-xvlibdb2.a

#mvshr.o/usr/lib/db2.o

对DB2添加license

从上传的DB2安装介质找到db2ese.lic文件

#pwd

006_ESE_AIX5_3264_DBCS/ese.dbcs/db2/license

#/usr/opt/db2_08_01/adm/db2licm-a./db2ese.lic

&3.3、更改数据库用户密码

给用户设置口令

该步骤必须做,否则在后面创建实例后连接数据库出错。

passwddb2inst1

passwddb2fenc1

passwddasusr1

passwddb2inst2

passwddb2fenc2

然后用户登录系统

AIXVersion6

CopyrightIBMCorporation,1982,2019.

login:

db2fenc2

db2fenc2'sPassword:

[compat]:

3004-610Youarerequiredtochangeyourpassword.

Pleasechooseanewone.

db2fenc2'sNewpassword:

Enterthenewpasswordagain:

其他4个用户照此方法做

&3.4、修改/etc/services

编辑/etc/services文件,添加服务端口

DB2c_db2inst140000/tcp

DB2c_db2inst250000/tcp

&3.5、创建文件系统

需要创建的文件系统(/ympsdb、/ymps_log、/ymps_archive、/ymps_logmirror、/yntpdb、/yntp_log、/yntp_archive、/yntp_logmirror)

smittyfs创建/ympsdb文件系统

实列db2inst1表空间世界大小为225G,这里为方便以后生产维护扩充到300G

smittyfs创建/yntpdb文件系统,方法同创建/ympsdbvg文件系统,group选择dbvg

创建/ymps_log、/ymps_archive、/ymps_logmirror文件系统,大小都为30G

创建/yntp_log、/yntp_archive、/yntp_logmirror文件系统,大小都为30G

方法参考下图

&3.6、修改文件系统属性

drwxr-xr-x3db2inst1db2grp1256Oct1310:

27ymps_archive

drwxr-xr-x3db2inst1db2grp1256Oct1310:

39ymps_log

drwxr-xr-x3db2inst1db2grp1256Oct1310:

28ymps_logmirror

drwxr-xr-x3db2inst1db2grp1256Oct1310:

24ympsdb

drwxr-xr-x3db2inst2db2grp2256Oct1310:

42yntp_archive

drwxr-xr-x3db2inst2db2grp2256Oct1310:

42yntp_log

drwxr-xr-x3db2inst2db2grp2256Oct1310:

43yntp_logmirror

drwxr-xr-x3db2inst2db2grp2256Oct1310:

36yntpdb

命令参考

chown-Rdb2inst1:

db2grp1/ympsdb

其他7个db2专用文件系统照以上方法做,此步骤非常重要!

手工mount以上7个文件系统

命令参考

mount/ympsdb

df-g查看当前系统挂载的文件系统

&3.7、创建实例

#/usr/opt/db2_08_01/instance/db2icrt-sESE-w64-pDB2c_db2inst1-udb2fenc1db2inst1

#/usr/opt/db2_08_01/instance/db2icrt-sESE-w64-pDB2c_db2inst2-udb2fenc2db2inst2

实例创建完毕后通过重复执行下面的步骤来验证是否创建成功(以db2inst1为例)

#su-db2inst1

$db2ilist

db2inst1

db2inst2

$db2start

10/13/201911:

13:

3500SQL1063NDB2STARTprocessingwassuccessful.

SQL1063NDB2STARTprocessingwassuccessful.

$db2stop

10/13/201911:

13:

4200SQL1064NDB2STOPprocessingwassuccessful.

SQL1064NDB2STOPprocessingwassuccessful.

$db2level验证数据库的版本是否正确

DB21085IInstance"db2inst1"uses"64"bitsandDB2coderelease"SQL08026"

withlevelidentifier"03070106".

Informationaltokensare"DB2v8.1.1.120","s060801","U808888",andFixPak

"13".

Productisinstalledat"/usr/opt/db2_08_01".

&3.8、修改并行CPU个数(根据性能测试来调整个数)

#/usr/opt/db2_08_01/adm/db2licm–l

以上Numberoflicensedprocessors="1"说明此DB2只支持一个CPU,但是系统有8个CPU。

使用命令:

db2licm-nDB2ESE8改变:

Numberoflicensedprocessors="8"

#/usr/opt/db2_08_01/adm/db2licm-nDB2ESE8#8为CPU个数

&3.9、DB2配置

设置DB2概要文件注册表参数

#su-db2inst1

$db2setdb2comm=tcpip

$db2setdb2codepage=1386

#su-db2inst2

$db2setdb2comm=tcpip

$db2setdb2codepage=1386

使用下面命令分别验证是否更新成功。

以db2inst1为例,验证方法如下:

#su-db2inst1

$db2set-all

[i]DB2COMM=tcpip

[i]DB2CODEPAGE=1386

[g]DB2_EEE_LICENSE_POLICY=1970329132019424

&3.10、创建数据库

#su-db2inst1

$db2start

$db2createdbympsdbon'/ympsdb'usingcodesetgbkterritorycn

#su-db2inst2

$db2start

$db2createdbyntpdbon'/yntpdb'usingcodesetgbkterritorycn

验证数据库是否创建成功

验证方法如下:

#su-db2inst1

$db2connecttoympsdb看是否能连接到数据库

$db2connectreset

#su-db2inst2

$db2connecttoyntpdb看是否能连接到数据库

$db2connectreset

&3.11、设置DB2实例及数据库的参数

调整实例参数:

#su-db2inst1

db2UPDATEDBMCFGUSINGSHEAPTHRES60000

db2UPDATEDBMCFGUSINGASLHEAPSZ256

db2UPDATEDBMCFGUSINGMON_HEAP_SZ1024

#su-db2inst2

db2UPDATEDBMCFGUSINGSHEAPTHRES60000

db2UPDATEDBMCFGUSINGASLHEAPSZ256

db2UPDATEDBMCFGUSINGMON_HEAP_SZ1024

&3.12、调整数据库参数

#su-db2inst1

db2"updatedbcfgforympsdbusinglogprimary25LOGSECOND10logfilsiz25000logbufsz512newlogpath'/ymps_log'mirrorlogpath'/ymps_logmirror'"

db2updatedbcfgforympsdbusinglogarchmeth1DISK:

/ymps_archive

db2UPDATEDBCFGFORympsdbUSINGSORTHEAP4096

db2UPDATEDBCFGFORympsdbUSINGUTIL_HEAP_SZ5000

db2UPDATEDBCFGFORympsdbUSINGAPPLHEAPSZ4096

db2UPDATEDBCFGFORympsdbUSINGLOCKLIST40960

db2UPDATEDBCFGFORympsdbUSINGMAXLOCKS30

db2UPDATEDBCFGFORympsdbUSINGLOCKTIMEOUT60

db2UPDATEDBCFGFORympsdbUSINGLOGBUFSZ512

db2UPDATEDBCFGFORympsdbUSINGNUM_IOSERVERS7

db2UPDATEDBCFGFORympsdbUSINGNUM_IOCLEANERS2

db2"updatedbcfgforympsdbusinglogretainon"

日志由循环模式改为归档模式,需要备份数据库,才能connect

$db2connecttoympsdb

SQL1116NAconnectiontooractivationofdatabase"YMPSDB"cannotbemade

becauseofBACKUPPENDING.SQLSTATE=57019

$db2backupdatabaseympsdbto/dbbackup

Backupsuccessful.Thetimestampforthisbackupimageis:

20191013140144

$db2connecttoympsdb

DatabaseConnectionInformation

Databaseserver=DB2/AIX648.2.6

SQLauthorizationID=DB2INST1

Localdatabasealias=YMPSDB

#su-db2inst2

$db2"updatedbcfgforyntpdbusinglogprimary25LOGSECOND10logfilsiz25000logbufsz512newlogpath'/yntp_log'mirrorlogpath'/yntp_logmirror'"

db2updatedbcfgforyntpdbusinglogarchmeth1DISK:

/yntp_archive

db2UPDATEDBCFGforyntpdbUSINGSORTHEAP4096

db2UPDATEDBCFGforyntpdbUSINGUTIL_HEAP_SZ5000

db2UPDATEDBCFGforyntpdbUSINGAPPLHEAPSZ4096

db2UPDATEDBCFGforyntpdbUSINGLOCKLIST40960

db2UPDATEDBCFGforyntpdbUSINGMAXLOCKS30

db2UPDATEDBCFGforyntpdbUSINGLOCKTIMEOUT60

db2UPDATEDBCFGforyntpdbUSINGLOGBUFSZ512

db2UPDATEDBCFGforyntpdbUSINGNUM_IOSERVERS7

db2UPDATEDBCFGforyntpdbUSINGNUM_IOCLEANERS2

db2"updatedbcfgforyntpdbusinglogretainon"

$db2"updatedbcfgforyntpdbusinglogretainon"

日志由循环模式改为归档模式,需要备份数据库,才能connect

DB20000ITheUPDATEDATABASECONFIGURATIONcommandcompletedsuccessfully.

$db2connecttoyntpdb

SQL1116NAconnectiontooractivationofdatabase"YNTPDB"cannotbemade

becauseofBACKUPPENDING.SQLSTATE=57019

$db2backupdatabaseyntpdbto/dbbackup

Backupsuccessful.Thetimestampforthisbackupimageis:

20191013141039

$db2connecttoyntpdb

DatabaseConnectionInformation

Databaseserver=DB2/AIX648.2.6

SQLauthorizationID=DB2INST2

Localdatabasealias=YNTPDB

&3.13、创建数据库的表空间及数据库对象

#su-db2inst1

$db2connecttoympsdb

DatabaseConnectionInformation

Databaseserver=DB2/AIX648.2.6

SQLauthorizationID=DB2INST1

Localdatabasealias=YMPSDB

$db2setcurrentschemaympsdb

DB20000ITheSQLcommandcompletedsuccessfully.

$db2CREATEBUFFERPOOL"BUF8K"SIZE1000000PAGESIZE8192NOTEXTENDEDSTORAGE

$db2

创建表空间脚本如下:

建议用UltraEdit软件修改,注意换行

进入db2SQL命令模式

CREATEREGULARTABLESPACETBS_ACT1INDATABASEPARTITIONGROUPIBMDEFAULTGROUPPAGESIZE8192MANAGEDBYDATABASEUSING(file'/ympsdb/TBS_ACT1_01.dbf'5000M,file'/ympsdb/TBS_ACT1_02.dbf'5000M,file'/ympsdb/TBS_ACT1_03.dbf'5000M,file'/ympsdb/TBS_ACT1_04.dbf'5000M,file'/ympsdb/TBS_ACT1_05.dbf'5000M,file'/ympsdb/TBS_ACT1_06.dbf'5000M,file'/ympsdb/TBS_ACT1_07.dbf'5000M,file'/ympsdb/TBS_ACT1_08.dbf'5000M)EXTENTSIZE32PREFETCHSIZEAUTOMATICBUFFERPOOLBUF8KOVERHEAD12.670000TRANSFERRATE0.180000DROPPEDTABLERECOVERYON

CREATEREGULARTABLESPACETBS_ACT_INDXINDATABASEPARTITIONGROUPIBMDEFAULTGROUPPAGESIZE8192MANAGEDBYDATABASEUSING(file'/ympsdb/TBS_ACT_INDX_01.dbf'5000M,file'/ympsdb/TBS_ACT_INDX_02.dbf'5000M,file'/ympsdb/TBS_ACT_INDX_03.dbf'5000M,file'/ympsdb/TBS_ACT_INDX_04.dbf'5000M,file'/ympsdb/TBS_ACT_INDX_05.dbf'5000M,file'/ympsdb/TBS_ACT_INDX_06.dbf'5000M)EXTENTSIZE32PREFETCHSIZEAUTOMATICBUFFERPOOLBUF8KOVERHEAD12.670000TRANSFERRATE0.180000DROPPEDTABLERECOVE

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1