db2 linux 安装部署

1 解压文件

tar -zxvf db2_v101_linuxx64_expc.tar.gz

2 切换路径

cd expc/

3 启动安装程序

./db2_install

然后它会询问用户是否将软件安装在 /opt/ibm/db2/V10.1 目录,选择 yes

4 创建用户名和用户组

groupadd db2iadm1
groupadd db2fadm1
useradd -m -g db2iadm1 db2inst1
useradd -m -g db2fadm1 db2fenc1

5 修改用户密码

passwd db2inst1
passwd db2fenc1

6 安装 license (产品许可)

cd /opt/ibm/db2/V10./adm/
chmod -R *

# 后面的路径为 db2 安装时的解压目录

./db2licm -a /root/software/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/V10.1/license/en_US.iso88591"

6 创建数据库实例

cd /opt/ibm/db2/V10./instance/
chmod -R *
./db2icrt -p -u db2fenc1 db2inst1

执行成功后,会显示如下信息

The execution completed successfully.

For more information see the DB2 installation log at "/tmp/db2icrt.log.82277".
DBI1070I Program db2icrt completed successfully.

7 创建样本数据库

su - db2inst1
db2sampl

成功后,屏幕输出如下信息

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"... 'db2sampl' processing complete.

继续执行命令

db2start
db2 connect to sample
db2 "select * from staff"

屏幕输出如下信息,证明安装成功

ID NAME DEPT JOB YEARS SALARY COMM
------ --------- ------ ----- ------ --------- ---------
Sanders Mgr 98357.50 -
Pernal Sales 78171.25 612.45
Marenghi Mgr 77506.75 -
O'Brien 38 Sales 6 78006.00 846.55
Hanes Mgr 80659.80 -
Quigley Sales - 66808.30 650.25
Rothman Sales 76502.83 1152.00
James Clerk - 43504.60 128.20
Koonitz Sales 38001.75 1386.70
Plotz Mgr 78352.80 -
Ngan Clerk 42508.20 206.60
Naughton Clerk - 42954.75 180.00
Yamaguchi Clerk 40505.90 75.60
Fraye Mgr 91150.00 -
Williams Sales 79456.50 637.65
Molinare Mgr 82959.20 -
Kermisch Clerk 42258.50 110.10
Abrahams Clerk 37009.75 236.50
Sneider Clerk 34252.75 126.50
Scoutten Clerk - 41508.60 84.20
Lu Mgr 90010.00 -
Smith Sales 87654.50 992.80
Lundquist Clerk 83369.80 189.65
Daniels Mgr 79260.25 -
Wheeler Clerk 74460.00 513.30
Jones Mgr 81234.00 -
Lea Mgr 88555.50 -
Wilson Sales 78674.50 811.50
Quill Mgr 89818.00 -
Davis Sales 65454.50 806.10
Graham Sales 71000.00 200.30
Gonzales Sales 76858.20 844.00
Burke Clerk 49988.00 55.50
Edwards Sales 67844.00 1285.00
Gafney Clerk 43030.50 188.00 record(s) selected.

参考博客:
https://my.oschina.net/cwdong8/blog/132953

DB2 学习--(1)--安装教程的更多相关文章

  1. python初学者学习工具安装教程&安装步骤详解

    一.python安装: ​ 版本:3.6.8 ​ 下载地址:https://www.python.org/downloads/ 安装步骤截图: 1.点击python安装包,出现下图所示界面,注意勾选A ...

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

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

  3. TensorFlow 中文资源全集,官方网站,安装教程,入门教程,实战项目,学习路径。

    Awesome-TensorFlow-Chinese TensorFlow 中文资源全集,学习路径推荐: 官方网站,初步了解. 安装教程,安装之后跑起来. 入门教程,简单的模型学习和运行. 实战项目, ...

  4. gcc安装教程(学习Linux编程只需安装cygwin)

    gcc安装教程(windows版本) —最好的C/C++编译器,没有之一 windows下的gcc有两个版本mingw和cygwin,二选一就好 已学会C++,做工程,建议用mingw 用cygwin ...

  5. TensorFlow 中文资源精选,官方网站,安装教程,入门教程,实战项目,学习路径。

    Awesome-TensorFlow-Chinese TensorFlow 中文资源全集,学习路径推荐: 官方网站,初步了解. 安装教程,安装之后跑起来. 入门教程,简单的模型学习和运行. 实战项目, ...

  6. 学习笔记69—金蝶财务软件安装教程(KIS12.3,win10)

    ****************************************************** 如有谬误,请联系指正.转载请注明出处. 联系方式: e-mail: heyi9069@gm ...

  7. Hadoop学习---Ubuntu中hadoop完全分布式安装教程

    软件版本 Hadoop版本号:hadoop-2.6.0-cdh5.7.0: VMWare版本号:VMware 9或10 Linux系统:CentOS 6.4-6.5 或Ubuntu版本号:ubuntu ...

  8. 深度学习工具LabelXml安装教程

    LabelXml安装教程 1,下载LabelXml工具 前往github上下载labelxml,官网地址如下:https://github.com/tzutalin/labelImg 下载打包源码为z ...

  9. DB2 数据库的安装配置及监控

    一.DB2简介 IBM公司研制的一种关系型数据库系统.DB2主要应用于大型应用系统,具有较好的可伸缩性,可支持从大型机到单用户环境,应用于OS/2.Windows等平台下. DB2提供了高层次的数据利 ...

随机推荐

  1. wifi方式调试android程序

    1. 通过wifi, 利用adb来连接手机. 在pc的cmd中输入命令: adb connect 192.168.1.100 其中adb就是手机的ip. 如果连接成功, 就可以进入android的sh ...

  2. Yii的缓存机制之片段缓存

      一.首先在main.php配置缓存组件 在components里面添加cache项.代码如下: // application components 'components'=>array( ...

  3. 在Angular.js中的H5页面调用Web api时跨域问题处理

    /// <summary> /// 被请求时 /// 在Angular.js中的H5页面调用Web api时跨域问题处理 /// </summary> /// <para ...

  4. Python的GIL是什么鬼,多线程性能究竟如何

    前言:博主在刚接触Python的时候时常听到GIL这个词,并且发现这个词经常和Python无法高效的实现多线程划上等号.本着不光要知其然,还要知其所以然的研究态度,博主搜集了各方面的资料,花了一周内几 ...

  5. 【USACO】Dining

    [题目链接] [JZXX]点击打开链接 [caioj]点击打开链接 [算法] 拆点+网络流 [代码] #include<bits/stdc++.h> using namespace std ...

  6. 基于aspect实现AOP——xml配置的其他操作

    将上方配置中的前置通知,可换成环绕通知

  7. 【Boost】boost库asio详解3——io_service作为work pool

    无论如何使用,都能感觉到使用boost.asio实现服务器,不仅是一件非常轻松的事,而且代码很漂亮,逻辑也相当清晰,这点上很不同于ACE.使用io_service作为处理工作的work pool,可以 ...

  8. 八、子查询、limit及limit的分页

    1.子查询 定义:select语句中嵌套select语句被称为子查询 select子句可能出现在select.from.where关键字后面,如下: A.将一个表的查询结果当做是过滤条件 B.将一个表 ...

  9. <a href="#">什么意思

    转自:https://zhidao.baidu.com/question/67668291.html <a href="#">是链接到本页,因为你有的时候需要有个链接的 ...

  10. 面试题:sql数据查询

    前几天参加一个面试,面试公司让做一套题,sql题不是很难,但是我第一次还是写错了,回来后,重新写了下.简单记录下吧, 1.题目: 2.测试数据 select * from student ; inse ...