DB2的安装
jiangxin@db01:~$ su – root #切换到root用户
密码:
root@db01:~# uname -a #查看内核和操作系统信息
Linux db01 4.4.0-66-generic #87-Ubuntu SMP Fri Mar 3 15:29:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
root@db01:~# head -n 1 /etc/issue #查看Linux发行版信息
Ubuntu 16.04.1 LTS \n \l
root@db01:~# cd /usr/local
root@db01:/usr/local# ls
bin db2 etc games include java lib man sbin scala share src
root@db01:/usr/local# mkdir db2
root@db01:/usr/local# cd db2/
#上传安装包
root@db01:/usr/local/db2# ll
总用量 675924
drwxrwxrwx 2 root root 4096 3月 17 22:08 ./
drwxr-xr-x 20 root root 4096 3月 17 22:07 ../
-rw-rw-r-- 1 root root 692132552 3月 17 22:08 v11.1_linuxx64_expc.tar.gz
root@db01:/usr/local/db2# tar -zxvf v11.1_linuxx64_expc.tar.gz
root@db01:/usr/local/db2# cd expc/
root@db01:/usr/local/db2/expc# ls
db2 db2ckupgrade db2_deinstall db2_install db2ls db2prereqcheck db2setup
root@db01:/usr/local/db2/expc# ./db2prereqcheck #检查是否满足安装条件
==========================================================================
正在检查操作系统 "Linux" V"11.1.1.1" 的 DB2 安装的先决条件。
正在验证 "Linux 分发 " ...
要求的最低 "UBUNTU" 版本:"14.04"
实际版本:"16.04"
达到要求。
正在验证 "内核级别 " ...
要求的最低操作系统内核级别:"2.6.16"。
实际操作系统内核级别:"4.4.0"。
达到要求。
正在验证 "C++ 库版本 " ...
要求的最低 C++ 库版本:"libstdc++.so.6"
标准 C++ 库位于以下目录中:"/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21"。
实际 C++ 库:"CXXABI_1.3.1"
达到要求。
正在验证 ""libstdc++.so.6" 的 32 位版本 " ...
在以下目录中找到了 64 位 "/usr/lib/x86_64-linux-gnu/libstdc++.so.6":"/usr/lib/x86_64-linux-gnu"。
在以下目录中找到了 32 位 "/usr/lib32/libstdc++.so.6":"/usr/lib32"。
达到要求。
正在验证 "libaio.so 版本 " ...
DBT3553I db2prereqcheck 实用程序已成功装入 libaio.so.1 文件。
达到要求。
正在验证 "Unable to find the string resource 30186" ...
Unable to find the string resource 33610
达到要求。
正在验证 "/lib/i386-linux-gnu/libpam.so*" ...
达到要求。
DBT3533I db2prereqcheck 实用程序已确认所有安装先决条件均已满足。
#限于篇幅,此处省略部分内容
DBT3533I db2prereqcheck 实用程序已确认所有安装先决条件均已满足。
DBT3555E db2prereqcheck 实用程序已确定,以下版本不支持当前平台:"9.8.0.4"。
DBT3555E db2prereqcheck 实用程序已确定,以下版本不支持当前平台:"9.8.0.3"。
DBT3555E db2prereqcheck 实用程序已确定,以下版本不支持当前平台:"9.8.0.2"。
#如果之前的检查中存在某些不满足项,可以通过下面的命令安装对应库文件
root@db01:/usr/local/db2/expc# apt-get install lib32stdc++6
root@db01:/usr/local/db2/expc# apt-get install libaio1
root@db01:/usr/local/db2/expc# apt-get install libpam0g:i386
root@db01:/usr/local/db2/expc# ./db2_install #开始正式安装
阅读 CD 上 db2/license 目录中的许可协议文件。
***********************************************************
要接受这些条款,请输入 "yes"。否则,输入 "no" 以取消安装过程。[yes/no]
yes
产品的缺省安装目录 - /opt/ibm/db2/V11.1
***********************************************************
是否安装至缺省目录 (/opt/ibm/db2/V11.1)?[yes/no]
yes
正在初始化 DB2 安装。
要执行的任务总数为:36
要执行的所有任务的总估计时间为:1591 秒
任务 #1 启动
描述:正在检查许可协议的接受情况
估计时间 1 秒
任务 #1 结束
任务 #2 启动
描述:具备 root 用户特权的情况下进行安装时的基本客户机支持
估计时间 3 秒
任务 #2 结束
任务 #3 启动
描述:产品消息 - 英语
估计时间 14 秒
任务 #3 结束
任务 #4 启动
描述:基本客户机支持
估计时间 352 秒
任务 #4 结束
任务 #5 启动
描述:Java 运行时支持
估计时间 188 秒
任务 #5 结束
任务 #6 启动
描述:Java 帮助 (HTML) - 英语
估计时间 7 秒
任务 #6 结束
任务 #7 启动
描述:具备 root 用户特权的情况下进行安装时的基本服务器支持
估计时间 8 秒
任务 #7 结束
任务 #8 启动
描述:全局安全工具箱
估计时间 64 秒
任务 #8 结束
任务 #9 启动
描述:Java 支持
估计时间 13 秒
任务 #9 结束
任务 #10 启动
描述:SQL 过程
估计时间 3 秒
任务 #10 结束
任务 #11 启动
描述:ICU 实用程序
估计时间 34 秒
任务 #11 结束
任务 #12 启动
描述:Java 公共文件
估计时间 18 秒
任务 #12 结束
任务 #13 启动
描述:基本服务器支持
估计时间 577 秒
任务 #13 结束
任务 #14 启动
描述:DB2 数据源支持
估计时间 6 秒
任务 #14 结束
任务 #15 启动
描述:Spatial Extender 服务器支持
估计时间 18 秒
任务 #15 结束
任务 #16 启动
描述:DB2 LDAP 支持
估计时间 4 秒
任务 #16 结束
任务 #17 启动
描述:“DB2 实例安装”向导
估计时间 25 秒
任务 #17 结束
任务 #18 启动
描述:集成动漫复制支持
估计时间 3 秒
任务 #18 结束
任务 #19 启动
描述:Spatial Extender 客户机
估计时间 3 秒
任务 #19 结束
任务 #20 启动
描述:通信支持 - TCP/IP
估计时间 3 秒
任务 #20 结束
任务 #21 启动
描述:基本应用程序开发工具
估计时间 35 秒
任务 #21 结束
任务 #22 启动
描述:DB2 更新服务
估计时间 4 秒
任务 #22 结束
任务 #23 启动
描述:EnterpriseDB 代码
估计时间 4 秒
任务 #23 结束
任务 #24 启动
描述:样本数据库源
估计时间 4 秒
任务 #24 结束
任务 #25 启动
描述:DB2 Text Search
估计时间 123 秒
任务 #25 结束
任务 #26 启动
描述:命令行处理器加强版
估计时间 6 秒
任务 #26 结束
任务 #27 启动
描述:第一步
估计时间 3 秒
任务 #27 结束
任务 #28 启动
描述:DB2 Express-C 的产品特征符
估计时间 3 秒
任务 #28 结束
任务 #29 启动
描述:正在设置 DB2 库路径
估计时间 180 秒
任务 #29 结束
任务 #30 启动
描述:正在执行控制任务
估计时间 20 秒
任务 #30 结束
任务 #31 启动
描述:正在更新全局注册表
估计时间 20 秒
任务 #31 结束
任务 #32 启动
描述:正在启动 DB2 故障监视器
估计时间 10 秒
任务 #32 结束
任务 #33 启动
描述:正在更新 db2ls 和 db2greg 链接
估计时间 1 秒
任务 #33 结束
任务 #34 启动
描述:正在注册 DB2 许可证
估计时间 5 秒
任务 #34 结束
任务 #35 启动
描述:正在设置缺省全局概要文件注册表变量
估计时间 1 秒
任务 #35 结束
任务 #36 启动
描述:正在初始化实例列表
估计时间 5 秒
任务 #36 结束
任务 #37 启动
描述:正在注册 DB2 更新服务
估计时间 30 秒
任务 #37 结束
任务 #38 启动
描述:正在更新全局概要文件注册表
估计时间 3 秒
任务 #38 结束
已成功完成执行。
有关更多信息,请参阅 "/tmp/db2_install.log.5804" 上的 DB2
安装日志。
#创建实例前先创建对应的用户和组
root@db01:/usr/local/db2/expc# groupadd -g 2000 db2iadm1
root@db01:/usr/local/db2/expc# groupadd -g 2001 db2fadm1
root@db01:/usr/local/db2/expc# useradd -m -g db2iadm1 -d /home/db2inst1 db2inst1
root@db01:/usr/local/db2/expc# useradd -m -g db2fadm1 -d /home/db2fenc1 db2fenc1
root@db01:/usr/local/db2/expc# passwd db2inst1
输入新的 UNIX 密码:
重新输入新的 UNIX 密码:
passwd:已成功更新密码
root@db01:/usr/local/db2/expc# passwd db2fenc1
输入新的 UNIX 密码:
重新输入新的 UNIX 密码:
passwd:已成功更新密码
#安装License
root@db01:/usr/local/db2/expc# cd /opt/ibm/db2/V11.1/adm/
root@db01:/opt/ibm/db2/V11.1/adm# chmod -R 775 *
root@db01:/opt/ibm/db2/V11.1/adm# ./db2licm -a /usr/local/db2/expc/db2/license/db2expc_uw.lic
LIC1402I License added successfully.
LIC1426I This product is now licensed for use as outlined in your License Agreement. USE OF THE PRODUCT CONSTITUTES ACCEPTANCE OF THE TERMS OF THE IBM LICENSE AGREEMENT, LOCATED IN THE FOLLOWING DIRECTORY: "/opt/ibm/db2/V11.1/license/zh_CN.utf8"
# 创建实例
root@db01:/opt/ibm/db2/V11.1/adm# cd /opt/ibm/db2/V11.1/instance/
root@db01:/opt/ibm/db2/V11.1/instance# chmod -R 775 *
root@db01:/opt/ibm/db2/V11.1/instance# ./db2icrt -p 50000 -u db2fenc1 db2inst1
DBI1446I The db2icrt command is running.
DB2 installation is being initialized.
Total number of tasks to be performed: 4
Total estimated time for all tasks to be performed: 309 second(s)
Task #1 start
Description: Setting default global profile registry variables
Estimated time 1 second(s)
Task #1 end
Task #2 start
Description: Initializing instance list
Estimated time 5 second(s)
Task #2 end
Task #3 start
Description: Configuring DB2 instances
Estimated time 300 second(s)
Task #3 end
Task #4 start
Description: Updating global profile registry
Estimated time 3 second(s)
Task #4 end
The execution completed successfully.
For more information see the DB2 installation log at "/tmp/db2icrt.log.28370".
DBI1070I Program db2icrt completed successfully.
#创建样本数据库
root@db01:/opt/ibm/db2/V11.1/instance#
su - db2inst1 (切换到db2inst1 用户)
db2inst1@db01:~$ db2sampl
Starting the DB2 instance...
Creating database "SAMPLE"...
Connecting to database "SAMPLE"...
Creating tables and data in schema "DB2INST1"...
Creating tables with XML columns and XML data in schema "DB2INST1"...
Stopping the DB2 instance...
'db2sampl' processing complete.
db2inst1@db01:~$ db2start
SQL1063N DB2START processing was successful.
DB2的安装的更多相关文章
- db2数据库安装注意几个问题
1.安装数据库的时候,db2用户使用的是系统中的用户.创建完数据库你会发现你电脑多了一个用户(可以在控制面板中查看到) 2.安装完数据库需要创建数据库.打开命令行cmd(注意一定要用管理员身份打开,不 ...
- DB2高级安装
学习从安装开始,哈哈.这里记下 Windows 和 UNIX/Linux安装DB2的各种方式,不同,及具体的一些细节. Windows下向导化安装: setup.exe ...
- Linux下DB2数据库安装教程
最近因为工作需要在学习DB2数据库,本教程讲解DB2数据库在inux下的安装步骤. 安装前请查看 DB2版本和许可证 说明来增加了解,先弄明白改安装什么版本,这里我用的是最新的Express-C版本, ...
- db2 v11 安装测试
一.准备环境: 修改/etc/hosts如下配置: #vi /etc/hosts 127.0.0.1 localhost 修改系统内核参数 # vi /etc/sysctl.conf kerne ...
- C# 连接DB2字符串 Oracle免安装客户端连接字符串
以下是DB2连接数据库 1)使用IBM.Data.DB2链接DB2数据库 2)必须安装DB2客户端,IBM.Data.DB2在安装的BIN里可以找到 3)注意一下DB2客户端版本问题,我的就是WIN7 ...
- Ubuntu 16.04安装DB2 Express C v11.1
欢迎和大家交流技术相关问题:邮箱: jiangxinnju@163.com博客园地址: http://www.cnblogs.com/jiangxinnjuGitHub地址: https://gith ...
- DB2安装步骤
##################################DB2的安装########################### ## 安装前准备 ## 关闭内存地址随机化机制 vi /etc/ ...
- VirtualBox 安装XP虚拟机, 安装DB2
个人随笔记录,也许说的不太清楚. 1. 用google搜索VirtualBox, 找到下载地址,下载,我的是win7,下载64bit的. 2. 下载后,安装VBox软件,这个没遇到问题. 3. 因为我 ...
- DB2 学习--(1)--安装教程
db2 linux 安装部署 1 解压文件 tar -zxvf db2_v101_linuxx64_expc.tar.gz 2 切换路径 cd expc/ 3 启动安装程序 ./db2_install ...
随机推荐
- HYSBZ - 2301 莫比乌斯反演
链接 题解:直接用公式算,用容斥来减掉重复计算的部分 但是我犯了一个非常sb的错误,直接把abcd除k了,这样算a-1的时候就错了,然后举的例子刚好还没问题= = ,结果wa了好几发 //#pragm ...
- UVA 11538 排列组合
https://vjudge.net/problem/UVA-11538#author=0 将两个不同的皇后放入N*M棋盘中,问使得二者可以相互攻击的方案个数.有可能在同一行,同一列,同一对角线,分开 ...
- mysql必会必知
select distinct CHARACTER_SET_NAME from CHARACTER_SETS limit 12 offset 30;select distinct CHARACTER_ ...
- 【spark】示例:求极值
我们有这样的数据 1.建立SparkContext读取数据 (1)建立sc (2)通过sc.textFile()读取数据创建Rdd 2.过滤数据 通过filter(line => line.tr ...
- Struts07---访问servlet的API
01.创建登录界面 <%@ page language="java" import="java.util.*" pageEncoding="UT ...
- 原创:Javascript DI!Angular依赖注入的实现原理
DI是Angular的特色功能,而在Angular 2.0的计划中,DI将成为一个独立的模块,参见 https://github.com/angular/di.js 这意味着它也有机会被用于nodej ...
- 剑指offer--23.合并两个排序的链表
时间限制:1秒 空间限制:32768K 热度指数:421239 本题知识点: 链表 题目描述 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则. class ...
- New Concept English three (45)
31w/m 65error In democratic countries any efforts to restrict the freedom of the press are rightly c ...
- I.MX6 Android 设备节点权限
/********************************************************************************** * I.MX6 Android ...
- Ubuntu下安装为知笔记
之前在Windows下用的是有道云笔记,但是后来开始习惯使用Linux开发,有道云官方并没有提供Ubuntu的版本,所以权衡之下,选择了为知笔记,安装步骤: sudo add-apt-reposito ...