手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

DB2的安装方法与步骤

时间:2024-10-25 16:06:32

1、(一)手动安装步骤1、运行./db2_install–pDB2.ESE安装必要的文件,在productkeyword部分填写DB2.ESE。

2、以root用户运行,建立3个组分别对应于3个DB2用户:instanceowner,fenceduser,DASuser,命令如下:groupadddasadm1groupadddb2grp1groupadddb2fgrp1

3、以root用户运行,建立3个DB2用户,并且指定3个用户所在目录,一般为/opt,命令如下:useradd-gdb2grp1-m-d/db2home/db2inst1db2inst1-ppasswduseradd-gdb2frgp1-m-d/db2home/db2fenc1db2fenc1-ppasswduseradd-gdasadm1-m-d/db2home/dasusr1dasusr1-ppasswd

4、以root用户运行,给3个用户设定密码,命令如下:passwddb2inst1passwddb2fenc1passwddasusr1

5、创建一个DB2instance,使用db2icrt命令:a、以root用户运行b、输入以下命令:/opt/IBM/db2/V8.1/instance/db2icrt[-aAuthType]-uFencedIDInstNme其中:AuthType表示instance www.gzlij.com authentication的类型,默认为SERVER,其他类型包括CLIENT,DCS,SERVER_ENCRYPT,orDCS_ENCRYPT。FencedID表示DB2fenced用户的名字。InstNme表示要创建的instance的名字。创建32位实例如下:./db2icrt–aSERVER–sese–udb2fenc1–w32–pdb2c_db2inst1db2inst1创建64位实例如下:./db2icrt–aSERVER–sese–udb2fenc1–w64–pdb2c_db2inst1db2inst1

6、对DB2实例创建一个TCP/IP连接a、更新/etc/services文件,指定DB2服务器监听client请求的服务名称和端口号,比如加以下一行到/etc/servicesdb2c_db2inst150000/tcp#DB2connectionserviceport其中:•db2c_db2inst1表示连接的服务名•50000表示服务端口号•tcp表示TCP/IP协议这里的服务名称和端口号必须在系统中是唯一的。b、在服务器中更新databasemanager的配置文件:i.以DB2实例用户登陆.ii.设置DB2实例环境:.INSTHOME/sqllib/db2profileiii、在DBM配置文件中更新SVCENAME参数.必须指定服务名称或端口号。示例如下:db2updatedbmcfgusingSVCENAMEdb2c_db2inst1可以使用以下命令检查SVCENAME:db2getdbmcfg|grepSVCc、设置tcpip为DB2COMM注册参数。以DB2实例用户输入以下命令:db2setDB2COMM=tcpipd.重启DB:db2stopdb2start

7、安装许可证必须在每个DB2服务器的计算机在安装许可证,使用db2licm命令a、以root或者DB2实例用户登陆。b、输入以下命令/opt/IBM/db2/V8.1/adm/db2licm-a其中,filename是DB2服务器许可证文件的绝对路径,这个文件一般在CDmount盘的/db2/license目录下,如果cdmount在mnt下,命令格式如下:/opt/IBM/db2/V8.1/adm/db2licm-a/mnt/db2/license/db2ese.lic安装完后,DB2的许可证一般在/var/lum目录下的nodelock。

8、创建DB2管理Server(DAS)a、以具有root权限的用户登陆b、执行以下命令创建DAS:/opt/IBM/db2/V8.1/instance/dascrt-udasusr1其中dasusr1是创建在本机的DAS用户名。

© 手抄报圈