lansely0908
新新人类
帖子
2
精华
0
无忧币 16
积分 10
阅读权限 20
|
发表于:2007-9-4 14:40
标题:db2在aix上的安装
<上一帖 |
下一帖>
db2在aix上的安装
内容摘要
这一讲主要介绍了db2的各个版本,解释了db2一些基本概念,安装条件和安装过程中。在安装db2 for linux和db2 for windows时同样有一定借鉴作用。
关键字:dbms,db2,udb,aix,linux,windows,ibm,setup, 安装
1.介绍ibm db2
db2是ibm公司推出的数据库管理系统(dbms),一般将运行在intel和unix平台上的db2产品统称为db2 for unix, windows和os/2。以下如果没有特别指明的话,说的就是这个系统。db2有4个版本。
db2 personal edition:db2个人版主要装在个人计算机上,支持的平台有linux,os/2和windows。
db2 workgroup edition:db2工作组版本主要装在部门级的服务器,供一个部门通过网络存取数据。支持的平台有unix,linux,os/2,windows nt 和windows 2000。
db2 enterprise edition:db2 企业级版本提供完整的用户访问数据库的功能。支持的平台有unix,linux,os/2,windows nt 和windows 2000。
db2 enterprise-extended edition:db2企业扩展版提供更好的功能,前面所讲的版本都是装在一个节点,这个版本装在多个节点上。
2. 安装条件
现在以db2 v7 for aix为例,先讲一下安装它的前提条件。
装db2 v7 之前要装java rte 1.1.8.6 以上。
确保/home,/usr有足够的磁盘空间,还有/tmp也要有一定的可用空间。
3. 安装过程
以db2 v7 for aix为例,讲一下它的安装过程。
在aix bonus pack中提供了db2的安装程序。将db2 安装盘放入光驱,然后用mount /cdrom这个命令将光盘上的内容挂在某个文件系统上。这里挂在/cdrom,如果没有cd-rom 文件系统,可以用smitty新增一个。或者参考mount的命令手册。如图1-1所示。
然后cd /cdrom,键入./db2setup命令,斜扛前面有一个小圆点,表明执行当前目录下的db2setup命令。如图1-1所示。
接下来就显示图1-2的画面。
用方向键和空格键选择db2 udb enterprise edition,然后移到ok按钮回车。出现图1-3画面。
首先先解释一下概念。在db2中,一个节点可以有一个或者多个管理服务器(administration server),在一个管理服务器下可以有一个或者多个实例(instance),在一个实例下可以有一个或者多个数据库(database),在一个数据库里有多个容器(container),一个容器下可以有一个或者多个表(table),视图(view)等等。
在图1-3中,可以在安装db2后创建实例和管理服务器,也可以安装过程中创建一个实例和管理服务器,这里选择创建,先选中create a db2 instance,回车。
显示如图1-4所示,这里实例名为db2inst1,当然也可以输入其它的实例名称,目录名为/home/db2inst1,db2 实例会由一个同名的用户去负责。这里的用户名为db2inst1,如果没有这个用户,安装程序会帮你创建。如果不输入密码,缺省密码是ibmdb2。
创建好实例后,还要创建一个fenced用户。fenced用户主要负责用户自定义函数(user defined function)和存储过程(stored precedure)。创建这个用户的好处是,当一个自定义函数发生内存泄漏的问题,至多影响到这些自定义函数和存储过程。而影响不到整个数据库管理系统。所以,如果你的系统有很多自定义函数或者存储过程的话,最好创建一个跟实例名不是同名的。这里创建一个名叫db2fenc1的用户。
接下来询问是否要创建一个数据仓库控制数据库(warehouse control database),选择不创建。
这时安装界面回到了图1-3。现在创建管理服务器(administration server),选择create the administration server,回车。
接下来显示图1-6。定义负责管理服务器的用户名,在这里定义db2as。当然也可以输入其它的名称,目录名为/home/db2as,输入它的密码,如果没有这个用户,安装程序会帮你创建,如果不输入密码,缺省密码是ibmdb2。
然后画面又将回到图1-3。移到ok按钮,回车。安装程序开始复制文件。最后有一个注册页面,略过。最后显示completed successfully。表明安装已经完成。
注意:在装db2 for linux前,最好能先装一个pkdsh的程序包,安装过程雷同。
在典型安装db2 for windows,没有创建fenced用户和administration server用户的步骤。安装程序已经设置好这些值。
|
 论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币) |
|