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的安装的更多相关文章

  1. db2数据库安装注意几个问题

    1.安装数据库的时候,db2用户使用的是系统中的用户.创建完数据库你会发现你电脑多了一个用户(可以在控制面板中查看到) 2.安装完数据库需要创建数据库.打开命令行cmd(注意一定要用管理员身份打开,不 ...

  2. DB2高级安装

     学习从安装开始,哈哈.这里记下  Windows 和 UNIX/Linux安装DB2的各种方式,不同,及具体的一些细节.    Windows下向导化安装:            setup.exe ...

  3. Linux下DB2数据库安装教程

    最近因为工作需要在学习DB2数据库,本教程讲解DB2数据库在inux下的安装步骤. 安装前请查看 DB2版本和许可证 说明来增加了解,先弄明白改安装什么版本,这里我用的是最新的Express-C版本, ...

  4. db2 v11 安装测试

    一.准备环境: 修改/etc/hosts如下配置: #vi /etc/hosts 127.0.0.1    localhost 修改系统内核参数 # vi /etc/sysctl.conf kerne ...

  5. C# 连接DB2字符串 Oracle免安装客户端连接字符串

    以下是DB2连接数据库 1)使用IBM.Data.DB2链接DB2数据库 2)必须安装DB2客户端,IBM.Data.DB2在安装的BIN里可以找到 3)注意一下DB2客户端版本问题,我的就是WIN7 ...

  6. Ubuntu 16.04安装DB2 Express C v11.1

    欢迎和大家交流技术相关问题:邮箱: jiangxinnju@163.com博客园地址: http://www.cnblogs.com/jiangxinnjuGitHub地址: https://gith ...

  7. DB2安装步骤

    ##################################DB2的安装########################### ## 安装前准备 ## 关闭内存地址随机化机制 vi /etc/ ...

  8. VirtualBox 安装XP虚拟机, 安装DB2

    个人随笔记录,也许说的不太清楚. 1. 用google搜索VirtualBox, 找到下载地址,下载,我的是win7,下载64bit的. 2. 下载后,安装VBox软件,这个没遇到问题. 3. 因为我 ...

  9. DB2 学习--(1)--安装教程

    db2 linux 安装部署 1 解压文件 tar -zxvf db2_v101_linuxx64_expc.tar.gz 2 切换路径 cd expc/ 3 启动安装程序 ./db2_install ...

随机推荐

  1. python Tkinter图形用户编程简单学习(一)

    Events(事件) Events are given as strings, using a special event syntax:事件以字符串的方式给出,使用特殊的事件语法:<modif ...

  2. Educational Codeforces Round 27

    期末后恢复性训练,结果完美爆炸... A,题意:2n个人,分成两队,要求无论怎么分配,第一队打赢第二队 #include<bits/stdc++.h> #define fi first # ...

  3. ZOJ 3498 Javabeans(找规律)

    Javabeans Time Limit: 2 Seconds      Memory Limit: 65536 KB Javabeans are delicious. Javaman likes t ...

  4. inline,block,inline-block解析

    display:block就是将元素显示为块级元素. block元素的特点是: 总是在新行上开始: 高度,行高以及顶和底边距都可控制: 宽度缺省是它的容器的100%,除非设定一个宽度 <div& ...

  5. poi自定义颜色设置(转)

    原文链接  http://javapolo.iteye.com/blog/1604501 最近在项目的开发中使用到了apache poi,该组件可以让我们方便的操作excell,该工具非常容易上手,但 ...

  6. L145

    实践是检验真理的唯一标准.Only social practice can be the criterion of truth.工会负责人谴责这一行动破坏了协议.Union officials den ...

  7. 【git】项目更新方法

    [放弃修改] 工作区 -- 暂存区 -- 本地仓库 -- 远程仓库 工作区 -- 暂存区: git diff git checkout .  /  git reset --hard 暂存区 -- 本地 ...

  8. Nodejs之静态资源处理

    前言 着眼于问题 重现问题 indexhtml indexcss serverjs 发现问题 解决问题 serverjs express 核心 server-expressjs indexhtml 总 ...

  9. 9.proc目录下的文件和目录详解

    1./proc目录下的文件和目录详解 /proc:虚拟目录.是内存的映射,内核和进程的虚拟文件系统目录,每个进程会生成1个pid,而每个进程都有1个目录. /proc/Version:内核版本 /pr ...

  10. cursor光标类型

    今天早上在网上看到一篇关于光标类型的总结代码,很好,特定拿来: 最终结果: 代码: <!DOCTYPE html> <html lang="zh-cn"> ...