Linux下安装DB2
2017-06-23 16:27
253 查看
一:下载
从官网上下载:https://www.ibm.com/analytics/cn/zh/technology/db2/db2-trials.html
我这里下载的是DB2 Express-C:
二:安装
2.1 执行db2_install安装
cd /download tar -xvf db2_v101_linuxx64_expc.tar.gz cd expc [root@pc2 expc]# ls -ltr total 52 -r-xr-xr-x 1 bin bin 5154 Apr 4 2012db2prereqcheck -r-xr-xr-x 1 bin bin 5154 Apr 4 2012db2setup -r-xr-xr-x 1 bin bin 5172 Apr 4 2012db2_install -r-xr-xr-x 1 bin bin 5136 Apr 4 2012db2ls -r-xr-xr-x 1 bin bin 5302 Apr 4 2012db2_deinstall -r-xr-xr-x 1 bin bin 5349 Apr 4 2012db2ckupgrade drwxr-xr-x 6 bin bin 4096 Apr 4 2012db2
…
2.2 注册license
[root@pc2]#/opt/ibm/db2/V10.1/adm/db2licm-a /download/expc/db2/license/db2expc_uw.licLIC1402I License added successfully.
LIC1426I This product is now licensed for use as outlined in your LicenseAgreement. USE OF THE PRODUCTCONSTITUTES ACCEPTANCE OF THE TERMS OF THE IBM LICENSE AGREEMENT, LOCATED INTHE FOLLOWING DIRECTORY: "/opt/ibm/db2/V10.1/license/en_US.iso88591"
2.3 创建用户组
groupadd -g 901 db2iadm1groupadd -g 902 db2fadm1
groupadd -g 903 db2dadm1
2.4 创建用户
#创建拥有实例的用户,受防护的用户,DAS用户useradd -g db2iadm1 -u 101 -d /home/db2inst1 -m db2inst1 useradd -g db2fadm1 -u 102 -d /home/db2fenc1 -m db2fenc1 useradd -g db2dadm1 -u 103 -d /home/db2dasusr1 -m db2dasusr1 passwd db2inst1 passwd db2fenc1 passwd db2dasusr1
2.5 创建实例
cd /opt/ibm/db2/V10.1/instance/#创建DB2管理服务器
./dascrt -u db2dasusr1
# 创建DB2实例
./db2icrt -u db2fenc1 db2inst1
这里dascrt创建的是DB2 adminstration server,每台服务器只有一个这种server,为进行DB2管理(比如运行控制中心)所必须,同时指定其管理用户是db2dasusr1,db2icrt创建的是实例,其名字一般和管理用户名一样,这里db2fenc1指定db2inst1为它的防护用户,而db2inst1为一实例用户
三:配置DB2
3.1 设置DB2自启动
注:依然在root用户下[root@pc2 instance]# pwd
/opt/ibm/db2/V10.1/instance
./db2iauto -on db2inst1
3.2 修改DB2连接方式为TCP/IP
./db2iset DB2COMM=TCPIP修改DB2连接方式为TCPIP,然后可通过JDBC、ODBC等访问本DB2服务器上的数据库,安装了DB2客户端的其它机器也可访问数据库。
3.3 查看DB2许可证情况
[root@pc2 instance]# su - db2inst1[db2inst1@pc2 ~]$ db2licm -l Product name: "DB2 Express-C" License type: "Unwarranted" Expiry date: "Permanent" Product identifier: "db2expc" Version information: "10.1" Max number of CPUs: "2" Max amount of memory (GB): "4" Enforcement policy: "Soft Stop"
3.4 查看DB2版本
[db2inst1@pc2 ~]$ db2level DB21085I Instance "db2inst1" uses "64" bits and DB2 coderelease "SQL10010" with level identifier "0201010E". Informational tokens are "DB2v10.1.0.0", "s120403", "LINUXAMD64101", and Fix Pack "0". Product is installed at"/opt/ibm/db2/V10.1".
--本篇文章主要参考自:http://blog.csdn.net/sunrier/article/details/7826233
相关文章推荐
- DB2个人版(Linux)安装
- 在 Linux 虚拟机上安装 DB2 Enterprise 9
- [原]linux root用户安装 db2 v9.7 fp1
- 创建用于 DB2 数据库安装的组和用户标识(Linux 和 UNIX)【zz】
- linux 下安装db2 V8X
- DB2个人版(Linux)安装
- linux下安装DB2的详细步骤
- DB2 for linux手动安装卸载步骤
- linux下安装DB2的详细步骤!
- linux db2安装及卸载
- 使用 VMware ESX Server 在 Linux 虚拟机上安装 DB2 Enterprise 9
- DB2在linux安装
- Linux下DB2的安装手把手教学篇
- 为您的 Linux 应用开发加油提速 2004: 安装 DB2 Version 8.1.6
- IBM DB2 For Linux安装指南 推荐
- DB2个人版(Linux)安装
- 使用 VMware ESX Server 在 Linux 虚拟机上安装 DB2 Enterprise 9
- Linux下安装DB2的详细步骤!
- 64位Linux安装db2 v9.7的问题
- linux手动安装DB2及升级DB2