##################################DB2的安装########################### ## 安装前准备 ## 关闭内存地址随机化机制 vi /etc/sysctl.conf #增加 kernel.randomize_va_space=0 sysctl -p ##上传压缩包至/user/local目录下,并解压 cd /home/db2 #tar -xvf v9.7fp9_linuxx64_server.tar.gz tar -xvfv10.5_linuxx64_expc.tar.gz cd /usr/local/expc ## 开始安装 ./db2_install 2.配置实例用户 ## root 用户执行 mkdir -p /db2home groupadd -g 607 dagadm groupadd -g 608 dagfenc useradd -u 607 -g dagadm -d /db2home/dainst -m dainst useradd -u 608 -g dagfenc -d /home/dafenc -m dafenc useradd -u 609 -g dagadm -d /db2home/dw -m dw ## 修改配置文件,添加端口号 vi /etc/services #dainst db2c_dainst 62000/tcp DB2_dainst 62001/tcp DB2_dainst_1 62002/tcp DB2_dainst_2 62003/tcp DB2_dainst_END 62004/tcp ## 新建实例 cd /opt/ibm/db2/V10.5/instance ./db2icrt -u dafenc dainst ## dainst 用户执行 su - dainst db2set DB2CODEPAGE=1386 db2set DB2COMM=TCPIP db2set DB2_PARALLEL_IO=* db2 update dbm cfg using SVCENAME db2c_dainst db2 get dbm cfg|grep -w SVCENAME cat /db2home/dainst/sqllib/db2nodes.cfg db2start ##创建DWMM数据库(用实例用户执行) mkdir -p /db2home/dainst/etldb db2 "CREATE DATABASE dwmm AUTOMATIC STORAGE NO ON /db2home/dainst/etldb USING CODESET GBK TERRITORY CN RESTRICTIVE"
时间: 2024-10-26 08:35:14