DB2DB2DB2DB2培训培训培训培训2009年8月11日北京中烟信息技术有限公司©Copyright2007机密文件,仅供北京中烟信息技术有限公司使用1111讲师介绍姓名:贾建伟电话:010-63605800010-63605800010-63605800010-63605800邮箱::::jiajw@cntmi.comjiajw@cntmi.comjiajw@cntmi.comjiajw@cntmi.com©Copyright2007机密文件,仅供北京中烟信息技术有限公司使用2222主要内容一、DB28.1安装与补丁升级二、DB2数据库日常维护三、常见问题及常用命令DB2DB2DB2DB2培训培训培训培训©Copyright2007机密文件,仅供北京中烟信息技术有限公司使用3333一、DB2安装一、DB2安装●安装环境检查及注意事项●DB2的安装步骤●DB2fixpak6DB2fixpak6DB2fixpak6DB2fixpak6升级步骤DB2DB2DB2DB2培训培训培训培训©Copyright2007机密文件,仅供北京中烟信息技术有限公司使用4444一、DB2安装●准备安装环境安装秩序:1.请先安装DB2WorkgroupServerEdition8.1DB2WorkgroupServerEdition8.1DB2WorkgroupServerEdition8.1DB2WorkgroupServerEdition8.1;2.然后安装DB2fixpak6DB2fixpak6DB2fixpak6DB2fixpak6升级;安装条件:1.确认操作系统的版本为AIX5LAIX5LAIX5LAIX5L,语言环境为GB18030GB18030GB18030GB18030,内存空间在512512512512兆以上;2.确认在安装操作系统的时候同时安装JRE1.3.1JRE1.3.1JRE1.3.1JRE1.3.1。DB2DB2DB2DB2培训培训培训培训©Copyright2007机密文件,仅供北京中烟信息技术有限公司使用5555一、DB2安装●磁盘空间检查DB2DB2DB2DB2服务软件的安装,需要至少700M700M700M700M空间。请按照一号工程要求的磁盘空间检查来配置服务器的磁盘空间。●软件介质检查请查看介质包装,是否注明版本为:DB2WorkgroupServerDB2WorkgroupServerDB2WorkgroupServerDB2WorkgroupServerEdition8.1Edition8.1Edition8.1Edition8.1。●用户属组检查 lsgrouplsgrouplsgrouplsgroup-cdb2grp1,db2fgrp1|-cdb2grp1,db2fgrp1|-cdb2grp1,db2fgrp1|-cdb2grp1,db2fgrp1|trtrtrtr':''\011'':''\011'':''\011'':''\011'DB2DB2DB2DB2培训培训培训培训©Copyright2007机密文件,仅供北京中烟信息技术有限公司使用6666一、DB2安装●检查是否加载光驱1.将DB2WorkgroupServerEdition8.1DB2WorkgroupServerEdition8.1DB2WorkgroupServerEdition8.1DB2WorkgroupServerEdition8.1安装光盘放入光驱2.关闭光驱3.使用telnettelnettelnettelnet方式连接服务器4.使用rootrootrootroot用户登录5.输入mkdirmkdirmkdirmkdir////cdromcdromcdromcdrom-p-p-p-p(回车)来创建用于CD-ROMCD-ROMCD-ROMCD-ROM的目录6.输入crfscrfscrfscrfs-v-v-v-vcdrfscdrfscdrfscdrfs-p-p-p-prorororo-dcd0-m/-dcd0-m/-dcd0-m/-dcd0-m/cdromcdromcdromcdrom(回车)来分配CD-CD-CD-CD- ROMROMROMROM文件系统(其中cd0cd0cd0cd0是CD-ROMCD-ROMCD-ROMCD-ROM驱动器的标准表示方法)7.输入mount/mount/mount/mount/cdromcdromcdromcdrom(回车)8.输入cdcdcdcd////cdromcdromcdromcdrom(回车)9.输入lslslsls––––llll(回车)DB2DB2DB2DB2培训培训培训培训©Copyright2007机密文件,仅供北京中烟信息技术有限公司使用7777一、DB2安装●安装前的注意事项1.安装之前不要创建db2admin、db2fenc等用户;2.db2admin及其用户ID在安装的过程中指定,要求每台机器的用户名和ID都要一样;3.在安装的过程中不要创建实例,一定要在升级DB2补丁6之后,手工创建实例;4.安装的最后一步,一定要查看安装报告(StatusReport),所有的都是Success才算安装成功,任何步骤报错都要及时反馈,首先处理错误,然后才能进行接下来的部署安装,或者重新安装;DB2DB2DB2DB2培训培训培训培训©Copyright2007机密文件,仅供北京中烟信息技术有限公司使用8888一、DB2安装●安装前的注意事项5.安装DB2服务软件之后,请立即对当前服务器的DB2服务软件进行升级,不要跳过此步骤;6.安装之后切换用户做验证的时候,如果使用su命令来切换用户,一定要使用su–db2admin,不要使用sudb2admin来切换用户;7.安装之后创建实例之前,在创建db2fenc(用户ID:1002)后,一定要立即更改用户密码;8.DB2实例只有root用户有权限创建。DB2DB2DB2DB2培训培训培训培训©Copyright2007机密文件,仅供北京中烟信息技术有限公司使用9999一、DB2安装■DB2的安装步骤1.使用root用户直接登陆服务器,由于安装界面会直接反映在服务器 自己的显示器上,所以不能通过telnet方式安装。2.登录之后,开启本地Terminal,进入命令行状态。DB2DB2DB2DB2培训培训培训培训©Copyright2007机密文件,仅供北京中烟信息技术有限公司使用10101010一、DB2安装■DB2的安装步骤3.进入DB2安装目录,输入./db2setup开始安装软件;看到安装介绍界面后,选择“安装产品”。DB2DB2DB2DB2培训培训培训培训©Copyright2007机密文件,仅供北京中烟信息技术有限公司使用11111111一、DB2安装■DB2的安装步骤4.进入安装导航主界面(第一页),点击“下一步”。DB2DB2DB2DB2培训培训培训培训©Copyright2007机密文件,仅供北京中烟信息技术有限公司使用12121212一、DB2安装■DB2的安装步骤5.看到软件安装协议(第二页),选择“接受”,点击“下一步”。DB2DB2DB2DB2培训培训培训培训©Copyright2007机密文件,仅供北京中烟信息技术有限公司使用13131313一、DB2安装■DB2的安装步骤6.在安装类型种(第三页)中选择“定制安装(380-1100MB)”,点 击“下一步”。DB2DB2DB2DB2培训培训培训培训©Copyright2007机密文件,仅供北京中烟信息技术有限公司使用14141414一、DB2安装■DB2的安装步骤7.进入创建DASUser页面,创建新用户db2admin(ID:1001),选择用户组手工填写为db2grp1,用户组ID会自动更改为2001,设定密码为db2admin,如下图所示,点击“下一步”。DB2DB2DB2DB2培训培训培训培训©Copyright2007机密文件,仅供北京中烟信息技术有限公司使用15151515一、DB2安装■DB2的安装步骤8.在选择是否创建实例页面中,我们取消默认的状态,选择手工创建实例,如下图所示,点击“下一步”。DB2DB2DB2DB2培训培训培训培训©Copyright2007机密文件,仅供北京中烟信息技术有限公司使用16161616一、DB2安装■DB2的安装步骤9.查看所有的安装组件。如果全部报告都是成功状态,如下图所示,说明DB2服务软件安装成功,点击“完成”结束安装....DB2DB2DB2DB2培训培训培训培训©Copyright2007机密文件,仅供北京中烟信息技术有限公司使用17171717一、DB2安装●DB2fixpak6DB2fixpak6DB2fixpak6DB2fixpak6升级步骤■解压缩FP_U497635.tar补丁■安装fixpak6fixpak6fixpak6fixpak6补丁■验证补丁是否安装成功DB2DB2DB2DB2培训培训培训培训©Copyright2007机密文件,仅供北京中烟信息技术有限公司使用18181818一、DB2安装■安装fixpak6fixpak6fixpak6fixpak6补丁升级所需文件包是““““FP_U497635.tarFP_U497635.tarFP_U497635.tarFP_U497635.tar””””,可以把它放在////tmptmptmptmp目录下。tar-tar-tar-tar-xvfxvfxvfxvfFP6_U497635.tarFP6_U497635.tarFP6_U497635.tarFP6_U497635.tar(回车)cdcdcdcdfixpak.s040616fixpak.s040616fixpak.s040616fixpak.s040616(回车)././././installFixPakinstallFixPakinstallFixPakinstallFixPak(回车),此过程大约需要10101010分钟,最后的安装摘要中,最后一列““““结果””””,应该全部为““““成功””””DB2DB2DB2DB2培训培训培训培训©Copyright2007机密文件,仅供北京中烟信息技术有限公司使用19191919一、DB2安装■创建实例在root环境下,创建db2fenc用户(ID:1002),用户组为db2fgrp1在root环境下,为db2fenc用户设定用户登录密码,密码为db2fenc输入cd/usr/opt/db2_08_01/instance(回车)输入./db2ilist(回车)如果没有任何输出,则说明该服务器不存在任何数据库实例,否则需要卸载掉输出的实例(使用db2idrop命令进行卸载)输入./db2icrt-aSERVER-swse-udb2fenc-w32db2admin(回车)DB2DB2DB2DB2培训培训培训培训©Copyright2007机密文件,仅供北京中烟信息技术有限公司使用20202020一、DB2安装■验证安装使用db2admin用户登录输入db2level(回车)查看是否出现如下几行,如果没有,则需要立即与服务中心联系–DB21085IInstancedb2adminuses32bitsandDB2codeDB21085IInstancedb2adminuses32bitsandDB2codeDB21085IInstancedb2adminuses32bitsandDB2codeDB21085IInstancedb2adminuses32bitsandDB2codereleaseSQL08016withlevelidentifier02070106.releaseSQL08016withlevelidentifier02070106.releaseSQL08016withlevelidentifier02070106.releaseSQL08016withlevelidentifier020701