IBM DB2 For Linux安装指南(转)

时间:2021-11-10 11:54:32

一、安装前准备工作:

1、对于Linux系统,需要安装以下软件包:

IBM DB2 For Linux安装指南(转)

2、Linux内核设置:

编辑/etc/sysctl.conf文件,加入如下内容:

IBM DB2 For Linux安装指南(转)

3、创建相应用户以及组:

官方文档给出必须创建三个用户用户以及相应的组:

IBM DB2 For Linux安装指南(转)

这个在后续安装过程创建即可,也可以在安装之前就创建。

4、创建相应目录用于存放db2的数据文件以及日志文件:

这里在根下面创建一个db2总目录,然后创建了一个15G大小的逻辑卷挂载/db2下面,然后在其下面创建相应的文件夹。

IBM DB2 For Linux安装指南(转)

IBM DB2 For Linux安装指南(转)

IBM DB2 For Linux安装指南(转)

database目录存放数据库实例

db2log1存放db2的主日志文件

db2log2存放镜像日志文件

db2temp存放db2临时表空间

db2用户的家目录的位置

二、安装过程:

安装可以使用root用户安装也可以使用非root用户安装,这里就直接使用root用户安装了。

以root身份执行db2setup,会弹出以下画面:

IBM DB2 For Linux安装指南(转)

这里选择安装企业版,点击install new:

IBM DB2 For Linux安装指南(转)

IBM DB2 For Linux安装指南(转)

IBM DB2 For Linux安装指南(转)

IBM DB2 For Linux安装指南(转)

下一步之后,就出现创建用户的画面:

IBM DB2 For Linux安装指南(转)

接下来询问是否创建实例,本人是初学者,所以创建一个实例:

IBM DB2 For Linux安装指南(转)

IBM DB2 For Linux安装指南(转)

IBM DB2 For Linux安装指南(转)

IBM DB2 For Linux安装指南(转)

IBM DB2 For Linux安装指南(转)

IBM DB2 For Linux安装指南(转)

IBM DB2 For Linux安装指南(转)

最后点击finish开始安装过程。

IBM DB2 For Linux安装指南(转)

三、创建数据库:

如果在安装过程中,没有创建数据库,则后续可以使用db2cc命令创建数据库。这是一个基于图形界面的管理工具,使用起来也非常方便。执行db2cc后,会弹出以下画面:

IBM DB2 For Linux安装指南(转)

点击右侧的Create New Database,创建数据库:

IBM DB2 For Linux安装指南(转)

指定数据库名称以及存放位置,选中Let DB2 manage my storage,下一步:

IBM DB2 For Linux安装指南(转)

IBM DB2 For Linux安装指南(转)

IBM DB2 For Linux安装指南(转)

点击finish开始创建。默认db2会创建以下三个表空间:

(1)、catalog table space用于存放catalog表。

(2)、user table space存放所有表和索引数据。

(3)、temporary table space临时数据的存放位置。

创建完成后,会看到如下画面:

IBM DB2 For Linux安装指南(转)

此时还没有连接到xzxjdb1上,点击右侧的connect进行连接。连接之后,会看到右侧多了好多信息:

IBM DB2 For Linux安装指南(转)

使用命令行查看当前数据库中表空间信息:

IBM DB2 For Linux安装指南(转)

四、DB2的简单管理:

1、查看表空间信息:

IBM DB2 For Linux安装指南(转)

2、查看表信息:

IBM DB2 For Linux安装指南(转)

3、查看当前实例下的所有数据库信息:

IBM DB2 For Linux安装指南(转)

4、停止数据库:

IBM DB2 For Linux安装指南(转)

5、启动数据库:

IBM DB2 For Linux安装指南(转)

6、设置实例自动启动:

IBM DB2 For Linux安装指南(转)

本人初学DB2,本文那里有不对的地方,还请各位大侠们提出宝贵意见,小弟不胜感激!!

IBM DB2 For Linux安装指南(转)的更多相关文章

  1. [IBM DB2] db2 terminate 和 db2 connect reset 有什么区别?

    [IBM DB2] db2 terminate 和 db2 connect reset 有什么区别?  总结:如果是退出编辑器 quit :如果是断开数据库连接释放资源 connect reset : ...

  2. Oracle GoldenGate 12c (12.1.2.0.1) for IBM DB2 iSeries

    OGG 12.1.2.0.1 for iSeries 在2014.2.15发布,主要新增如下功能: 本地交付(Native Delivery Replicat):新功能允许用户在IBM i服务器上安装 ...

  3. ubuntu安装IBM DB2 Express-C

    去 官网 下载DB2对应Linux下的安装包和语言包.

  4. IBM DB2 控制中心等图形工具在 Windows 下的字体设置

    原文地址(直接看原文): http://loveseaside.iteye.com/blog/648941 [简介如下] IBM DB2 在版本 8.0 以上就提供了一个跨平台的基于 Java 的一套 ...

  5. 编程使用c#连接到IBM db2的两种方式

    一:使用c#通过odbc连接到IBM db2使用 ConnectionString 属性连接到各种数据源. 部署:只要在客户端安装IBM DB2 ODBC driver.配置DSn即可. 1):可以单 ...

  6. IBM DB2 SQL error code list

    SQL return codes that are preceded by a minus sign (-) indicate that the SQL statement execution was ...

  7. Spring Boot连接DB2查询结果时报错“java.lang.AbstractMethodError: com.ibm.db2.jcc.t4.b.isValid(I)Z”的解决办法

    关于在maven项目中如何添加DB2的坐标的详细,见:https://www.cnblogs.com/zifeiy/p/7918554.html Spring Boot项目中的application. ...

  8. (转载) IBM DB2数据库odbc配置步骤详解

    [IT168 技术] 首先安装IBM DB2 odbc driver 1):可以单独下载DB2 Run-Time Client,大约(86.6m),安装后则odbc驱动程序安装成功.下载地址:ftp: ...

  9. IT视频课程集(包含各类Oracle、DB2、Linux、Mysql、Nosql、Hadoop、BI、云计算、编程开发、网络、大数据、虚拟化

    马哥Linux培训视频课程:http://pan.baidu.com/s/1pJwk7dp Oracle.大数据系列课程:http://pan.baidu.com/s/1bnng3yZ 天善智能BI培 ...

随机推荐

  1. spring mvc@RequestParam根据参数名获取传入参数值

    在SpringMVC后台控制层获取参数的方式主要有两种,一种是request.getParameter("name"),另外一种是用注解@RequestParam直接获取.这里主要 ...

  2. 【转】malloc与free的底层实现

    本文转自:http://blog.163.com/xychenbaihu@yeah/blog/static/132229655201210975312473/ 如何查看进程发生缺页中断的次数? 用ps ...

  3. HDU 3569 Imaginary Date 简单期望

    推一下公式.就会发现是这个.. 由于设结果有x种方案.则每一个数字出现的概率都均等,然后和就是x*m 每种方案的概率是1/x 每一个数出现的概率都是1/n 所以每一个方案的和就是 sum/n *m # ...

  4. 详细介绍关联规则Apriori算法及实现

    看了很多博客,关于关联规则的介绍想做一个详细的汇总:  一.概念                                                                     ...

  5. SQLite 分离数据库(http://www.w3cschool.cc/sqlite/sqlite-detach-database.html)

    SQLite 分离数据库 SQLite的 DETACH DTABASE 语句是用来把命名数据库从一个数据库连接分离和游离出来,连接是之前使用 ATTACH 语句附加的.如果同一个数据库文件已经被附加上 ...

  6. Lock、ReentrantLock、ReentrantReadWriteLock区别

    Lock Lock相比于synchronized具有更强大的功能,在jdk1.6之前,锁竞争激烈的情况下使用lock的实现类ReentrantLock甚至比synchronized具有更好的性能,1. ...

  7. day12 python作业:员工信息表

    作业要求: 周末大作业:实现员工信息表文件存储格式如下:id,name,age,phone,job1,Alex,22,13651054608,IT2,Egon,23,13304320533,Tearc ...

  8. Spring源码学习(7)——AOP

    我们知道,使用面对对象编程的时候有一些弊端,当需要为多个不具有继承关系的对象引入同一个公共行为时,例如日志.安全检测等,所以就有了一个对面对对象编程的补充,即面对切面编程(AOP),AOP所关注的方向 ...

  9. 强大的xargs

    xargs 命令是最重要的 Linux 命令行技巧之一.你可以使用这个命令将命令的输出作为参数传递给另一个命令.例如,搜索 png 文件然后对其进行压缩或者其它操作: find. -name *.pn ...

  10. [转] HTML5之FileReader的使用

    HTML5定义了FileReader作为文件API的重要成员用于读取文件,根据W3C的定义,FileReader接口提供了读取文件的方法和包含读取结果的事件模型. FileReader的使用方式非常简 ...