ubuntu 12.04lts install db2 v9.7

DB2安装

创建用户组

groupadd db2iadm1; 实例管理组

groupadd db2fadm1; fence管理组

groupadd dasadm1; 数据库管理组

创建用户及更改密码

useradd -g db2iadm1 -m -d /home/db2inst1 db2inst1

useradd -g db2fadm1 -m -d /home/db2fenc1 db2fenc1

useradd -g dasadm1 -m -d /home/dasusr1 dasusr1

 

passwd db2inst1

passwd db2fenc1

passwd dasusr1

 

然后以root权限安装

# sudo ./db2_install

安装过程中,如果提示缺少相应的package,执行下面命令安装所需package

sudo apt-get install package-name

 

安装好后,下面需要我们来创建数据库实例。

 

创建DB2实例

/opt/ibm/db2/V9.7/instance/db2icrt -a server -s ese -u db2fenc1 db2inst1

-a server:服务端实例(client 客户端实例,创建完客户端实例后,可以在客户端编目数据库)

-u db2fenc1:指定fence用户为db2fenc1

db2inst1:指定实例名为db2inst1,即用户也为db2inst1

 

 

 

设置DB2使用的端口

su - db2inst1

 

#DB2需要bash,以下命令修改默认的sh

chsh -s /bin/bash db2inst1

然后退出db2inst1用户,并重新登录

 

/home/db2inst1/sqllib/db2profile db2配置文件目录

db2 update dbm cfg using svcename 50000 更改db2使用50000端口通信

设置DB2通讯协议

db2set DB2COMM=tcpip

db2set CODEPAGE=1208(设置为UTF8编码)

启动DB2实例

db2start

 

至此,DB2 在ubuntu下的安装及实例的创建就OK 了。

附录安装信息

附录:安装信息(db2 SAMP未安装,不影响使用):

root权限安装

# sudo ./db2_install

 

用于安装产品的缺省目录- /opt/ibm/db2/V9.7

 

***********************************************************

要选择另一个目录用于安装吗?[/]

 

要选择另一个目录用于安装吗?[/]

 

 

指定下列其中一个关键字以安装DB2 产品。

 

ESE

CONSV

WSE

EXP

PE

CLIENT

RTCL

 

按“帮助”以重新显示产品名称。

 

按“退出”以退出。

 

***********************************************************

ESE

正在初始化DB2 安装。

 

要执行的任务总数为:46

要执行的所有任务的总估计时间为:1876

 

任务#1 启动

描述:正在检查许可协议的接受情况

估计时间1 秒

任务#1 结束

 

任务#2 启动

描述:具备root 用户特权的情况下进行安装时的基本客户机支持

估计时间3 秒

任务#2 结束

 

任务#3 启动

描述:产品消息- 英语

估计时间11 秒

任务#3 结束

 

任务#4 启动

描述:基本客户机支持

估计时间101 秒

任务#4 结束

 

任务#5 启动

描述:Java 运行时支持

估计时间94 秒

任务#5 结束

 

任务#6 启动

描述:Java 帮助(HTML)-英语

估计时间7 秒

任务#6 结束

 

任务#7 启动

描述:具备root 用户特权的情况下进行安装时的基本服务器支持

估计时间7 秒

任务#7 结束

 

任务#8 启动

描述:全局安全工具箱

估计时间27 秒

任务#8 结束

 

任务#9 启动

描述:Java 支持

估计时间11 秒

任务#9 结束

 

任务#10 启动

描述:SQL 过程

估计时间3 秒

任务#10 结束

 

任务#11 启动

描述:ICU 实用程序

估计时间41 秒

任务#11 结束

 

任务#12 启动

描述:Java 公共文件

估计时间20 秒

任务#12 结束

 

任务#13 启动

描述:基本服务器支持

估计时间223 秒

任务#13 结束

 

任务#14 启动

描述:IBM Java? 软件开发包(SDK

估计时间44 秒

任务#14 结束

 

任务#15 启动

描述:控制中心帮助(HTML)-英语

估计时间13 秒

任务#15 结束

 

任务#16 启动

描述:连接支持

估计时间3 秒

任务#16 结束

 

任务#17 启动

描述:通信支持- TCP/IP

估计时间3 秒

任务#17 结束

 

任务#18 启动

描述:并行扩展

估计时间3 秒

任务#18 结束

 

任务#19 启动

描述:EnterpriseDB 代码

估计时间3 秒

任务#19 结束

 

任务#20 启动

描述:复制工具

估计时间19 秒

任务#20 结束

 

任务#21 启动

描述:公共关系型包装器

估计时间3 秒

任务#21 结束

 

任务#22 启动

描述:控制中心

估计时间42 秒

任务#22 结束

 

任务#23 启动

描述:命令行处理器加强版

估计时间3 秒

任务#23 结束

 

任务#24 启动

描述:DB2 数据源支持

估计时间7 秒

任务#24 结束

 

任务#25 启动

描述:DB2 LDAP 支持

估计时间3 秒

任务#25 结束

 

任务#26 启动

描述:“DB2 实例安装”向导

估计时间8 秒

任务#26 结束

 

任务#27 启动

描述:Spatial Extender 客户机

估计时间3 秒

任务#27 结束

 

任务#28 启动

描述:基本应用程序开发工具

估计时间35 秒

任务#28 结束

 

任务#29 启动

描述:DB2 更新服务

估计时间4 秒

任务#29 结束

 

任务#30 启动

描述:第一步

估计时间3 秒

任务#30 结束

 

任务#31 启动

描述:DB2 企业服务器版的产品特征符

估计时间5 秒

任务#31 结束

 

任务#32 启动

描述:样本数据库源

估计时间4 秒

任务#32 结束

 

任务#33 启动

描述:DB2 文本搜索

估计时间200 秒

任务#33 结束

 

任务#34 启动

描述:Informix 数据源支持

估计时间4 秒

任务#34 结束

 

任务#35 启动

描述:正在设置DB2 库路径

估计时间180 秒

任务#35 结束

 

任务#36 启动

描述:正在安装或更新SA MP

估计时间40 秒

任务#36 结束

 

任务#37 启动

描述:正在执行控制任务

估计时间20 秒

任务#37 结束

 

任务#38 启动

描述:正在更新全局注册表

估计时间20 秒

任务#38 结束

 

任务#39 启动

描述:正在安装IBM Tivoli Monitoring for Databases

估计时间600 秒

任务#39 结束

 

任务#40 启动

描述:正在启动DB2 故障监视器

估计时间10 秒

任务#40 结束

 

任务#41 启动

描述:正在更新db2ls 链接

估计时间1 秒

任务#41 结束

 

任务#42 启动

描述:正在注册DB2 许可证

估计时间5 秒

任务#42 结束

 

任务#43 启动

描述:正在设置缺省全局概要文件注册表变量

估计时间1 秒

任务#43 结束

 

任务#44 启动

描述:正在初始化实例列表

估计时间5 秒

任务#44 结束

 

任务#45 启动

描述:正在注册DB2 更新服务

估计时间30 秒

任务#45 结束

 

任务#46 启动

描述:正在更新全局概要文件注册表

估计时间3 秒

任务#46 结束

 

在此计算机上安装"DB2 企业服务器版"

时发生了较小的错误。某些功能部件可能无法正常工作。

 

有关更多信息,请参阅"/tmp/db2_install.log.3837" 上的 DB2

安装日志。

你可能感兴趣的:(ubuntu,db2)