文本版|topic 高级搜索
   名人堂 帮助 论坛制度 意见反馈 | 首页 博客 周新贴 专题 求职 读书
RSS 底部
 
社区导航: 专家门诊   网络技术   操作系统   数据库   程序设计   系统应用   考试认证   CIO及信息化   站长交流   综合交流   下载基地  51CTO产品服务 设为首页 | 收藏本站
51CTO技术论坛» Solaris & BSD & Unix » db2在aix上的安装       [ 打印]  [ 订阅]  [ 收藏]  [ 推荐给朋友]   [ 本帖文本页]

论坛跳转:
     
标题: [原创] db2在aix上的安装  ( 查看:566  回复:1 )   
 
lansely0908
新新人类  点击可查看详细



帖子 2
精华 0
无忧币 16
积分 10
阅读权限 20
注册日期 2007-8-6
最后登录 2007-9-4 离线

[查看资料]  [发短消息]  [Blog
       
发表于: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技术大会的了解指数(赠微软礼品、无忧币)
2007-9-4 14:401楼
[ 顶部 ]
 
navythj1
新新人类  点击可查看详细



帖子 27
精华 0
无忧币 7
积分 27
阅读权限 20
注册日期 2008-2-21
最后登录 2008-3-12 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-3-12 14:23 
没装过!!!



论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币)
2008-3-12 14:232楼
[ 顶部 ]
     
论坛跳转:  

| | |

| | |

标记已读 · 删除论坛Cookies · 文本版 · WAP
 
| 诚征版主 | 版主堂 | 意见建议 | 大史记 | 论坛地图
Copyright©2005-2008 51CTO.COM  Powered by Discuz!
本论坛言论纯属发布者个人意见,不代表51CTO网站立场!如有疑义,请与管理员联系。
京ICP备05051492号