CentOS 7下安装DB2数据库详细步骤

时间:2024-02-25 15:27:45
  • 文件上传

将准备好的数据库文件上传到指定服务器

上传方法:

  1. 使用SSH Secure File Transfer Client上传

 

  1. 使用命令:scp 文件所在的位置  将文件放置的位置

例如:将156.257.1.2上的home目录下的abc文件copy到156.258.1.2上的home目录下

登陆到156.257.1.2上:scp  /home/abc  156.258.1.2:/home/

登陆到156.258.1.2上:scp 156.257.1.2:/home/abc  /home/

 

  • 文件解压

Home目录下的tar.gz文件: tar zxvf /home/abc.tar.gz

Home目录下zip文件 unzip /home/abc.zip

 

  • 文件挂载

mount –o loop iso文件 /media

 

  • 数据库安装

  1. 切换路径到数据库文件,修改文件的所属用户的权限,并执行db2_install

修改权限:chmod –R 775 *

  1. 选择安装路径

  1. 选择安装数据库版本

  1. 开始安装

 

  • 数据库配置  

  1. 创建用户

           groupadd  -g 801 db2das

           groupadd  -g 802 db2fenc1

           groupadd  -g 803 db2inst1

           useradd  -g  801 -d /home/db2das db2das

            useradd  -g  802 -d /home/db2fenc1 db2fenc1

useradd  -g  803 -d /home/db2inst1 db2inst1

useradd  -g  803 -d /home/cmis cmis

useradd  -g  803 -d /home/platform platform

useradd  -g  803 -d /home/user_ag user_ag

useradd  -g  803 -d /home/user_df user_df

useradd  -g  803 -d /home/user_wt user_wt

useradd  -g  803 -d /home/user_xf user_xf

useradd  -g  803 -d /home/user_jdzj user_jdzj

useradd  -g  803 -d /home/us_jdzj user_jdzj

 

passwd db2inst1

 

 

  1. 切换路径到db2数据库管理程序目录下

cd /opt/ibm/db2/V9.7/instance/

  1. 执行: ./dascrt -u db2das
  2. 执行: ./db2icrt -u db2inst1 db2inst1
  3. su - db2inst1
  4. db2set DB2COMM=TCPIP
  5. db2  update dbm cfg using SVCENAME 50000
  6.  

 

 

 

  •  注意事项

 

 1,如果执行./db2icrt –u db2inst1 db2inst1  报错  则删除cd /home/db2inst1

  rm –rf db2inst1

然后useradd  -g 803 –d /home/db2inst1 db2inst1

再进入cd  /opt/ibm/db2/V9.7/instance/

./db2icrt –u db2inst1 db2inst1

 2,如果执行./dascrt -u db2das报错,则删除/home/ db2das/文件中的内容

 3,记得二次安装时,需要杀掉db2所有进程 pkill -9 db2