文本描述
文档编号
XX_3_SYS_数据库部署运维手册
版 本 号
V1.
密 级
秘密
数据库部署运维手册
XXX信息技术有限公司
版本控制
编号
修订人
修订时间
版本号
修订内容说明
目录
第 I 条 DB2数据库服务器安装
第 II 条 DB2数据库客户端安装流程
第 III 条 企业数据备份机制备份
第 IV 条 数据库归档策略: 1
1. 交易数据库归档 1
2. 日志数据库归档 1
DB2数据库服务器安装
安装平台及版本信息
系统平台: SUSE Linux 6
DB2版本: Version 9.5 Fixpack4
实例信息: 64位实例
安装DB2软件:
以下操作需要在ROOT用户下进行
解压安装包:
tar –xvf v9.5fp4_linuxx64_server.tar
cd至解压后的文件夹,运行db2_install文件
./ db2_install
默认安装至/opt/ibm/db2/V9.5/目录下(DB2 V9版本以后也可以更换安装目录),输入“no”不变更安装目录;输入“ESE”,安装企业版。
建立管理用户组及用户:
以下操作需要在ROOT用户下进行
groupadd dasadm1 (添加DAS管理组)
groupadd db2fadm1 (添加fence用户组)
groupadd db2iadm1 (添加实例管理用户组)
useradd -g dasadm1 -m dasusr1 (添加DAS管理用户)
useradd -g db2fadm1 -m db2fenc1 (添加fence用户)
useradd -g db2iadm1 -m db2inst1 (添加实例管理用户)
注:请给此三个用户设置密码
创建DAS管理服务器和数据库实例:
以下操作需要在ROOT用户下进行
创建DAS管理服务器:
/opt/ibm/db2/V9.5/instance/dascrt -u dasusr
数据库实例:
/opt/ibm/db2/V9.5/instance/db2icrt -u db2fenc1 db2inst
配置数据库环境:
以下操作需要在实例用户db2inst1下进行
注入DB2授权许可文件:
db2licm -a db2ese_c.lic (可以通过db2licm -l 查看DB2授权许可信息)
设置DB2 注册表变量:
db2set DB2AUTOSTART=YES (设置DB2实例自动随系统启动)
db2set DB2COMM= TCPIP (设置DB2支持通信协议为TCP/IP)
db2set DB2TERRITORY=86 (设置DB2区域或地域代码)
db2set DB2CODEPAGE=1386 (设置DB2 数据的代码页)
设置DB2 实例配置信息:
db2 update dbm cfg using SVCENAME 50001 (设置实例的服务端口)
db2 update dbm cfg using DFTDBPATH /data (设置数据库的默认安装目录)
创建数据库并进行配置:
以下操作需要在实例用户db2inst1下进行
启动数据实例:
db2start
创建数据库DEV_3G,采用GBK编码、区域为CN:
db2 create db dev_3g USING CODESET GBK TERRITORY CN
创建缓冲池
连接至数据库
db2 connect to dev_3g
缓冲池根据页大小分为4K、8K、16K和32K四种。创建数据库时会创建一个页大小为4K、名为IBMDEFAULTBP的默认缓冲池。
创建页大小为8K、25000页大小的缓冲池
db