it编程 > 数据库 > DB2

DB2个人版(Linux)安装

140人参与 2024-05-18 DB2

正在看的db2教程是:db2个人版(linux)安装。db2个人版(linux)安装 

cowboy(zizhao_chen@yahoo.com) 
the fe of swust 
2003-10-23 

关键字: 
db2 linux 安装 

摘要: 
本文简略的介绍了db2 pe在linux系统上的安装过程。 

目录: 
db2 pe简介 
或者安装文件 
准备安装环境 
完成安装 
测试 
结论 
资源 

db2 pe简介 

db2 personal edition(db2 pe)是在低价位的商用硬件(commodity hardware)台式机上运行的单用户 rdbms。db2 pe 可用于 windows 98、windows me、windows nt(sp6 或更高版本)、windows 2000(推荐 sp2)、windows xp 和 linux。在 microsoft 发布 window 2003 服务器时,db2 pe 将支持它们。db2 pe 拥有 db2 workgroup server edition 的所有功能部件,不过有一个例外:远程客户机无法连接到运行着该 db2 版本的数据库上。(但是,带有控制中心(control center)的工作站可以连接到这些数据库,以执行远程管理。)因为“这个 db2 到底还是 db2”,所以那些针对 db2 pe 而开发的应用程序都将能够在 db2 的任何其它版本上运行。您可以使用 db2 pe 开发 db2 应用程序,然后再将它们用于生产环境。 
不管 pc 是否连接到网络,db2 pe 都很有用;对于需要强大数据存储的用户,或者需要提供数据库存储工具并且能够连接到远程 db2 服务器的用户,它在这两种情况中都很有用。db2 pe 还附带了 db2 仓库中心(db2 warehouse center),所以用户可以实验象抽取、转换以及装入之类的商业智能建模功能(请参阅数据仓库是什么?)。db2 pe 具有可扩展性,可以支持所有 db2 extender:xml(现已捆绑到 db2 安装)、spatial 和 net search。(更多信息,请参阅 db2 extender。) 
偶尔进行连接的用户可能想利用 db2 内置的复制功能部件和 db2 控制服务器(db2 control server)来建立同步环境,在外的员工可以通过这个环境与企业保持联系。当然,这只适合于使用膝上型电脑的用户和某些工作站,例如那些运行零售终端(point-of-sale,pos)应用程序的工作站。 


准备安装 
在这里,我们安装的是db2 pe(personal edition),安装文件可以从ibm的站点上获得。下载地址是:。下载得到的是tar格式的文件。 
在我的例子中,我的安装文件已经下在下来放在lan内的一个ftp上。我的安装环境是一个新安装的redhat 7.2,采用的是服务器安装方式的默认组件。 
把安装文件拷贝到本地: 
[root@no18 root]# wget ftp://192.168.0.1/software/db/db2_v81_pe_lnx_32_nlv.tar 
解压: 
[root@no18 root]# tar xvf db2_v81_pe_lnx_32_nlv.tar 
解开以后的文件都被放置在当前目录下的pe文件夹中。 
开始安装: 
[root@no18 root]# pe/db2_install 
过阵子,安装就可以完成了。到这个时候,我们安装的主要工作就完成了。 


完成安装 
我们现在需要做的是,对数据库的初始化工作。包括安装授权文件和创建一个实例并运行它。 
首先,我们安装授权文件。 
不安装授权文件的话,则是评估版,九十天后就要过期。授权文件,在安装包已经有了。我们用下面的命令安装它: 
[root@no18 root]# /opt/ibm/db2/v8.1/adm/db2licm -a /root/pe/db2/license/db2pe.lic 
接着,我们需要创建一个用户。 
[root@no18 root]# useradd db2ins1 
[root@no18 root]# passwd db2ins1 
开始创建实例: 
[root@no18 root]#/opt/ibm/db2/v8.1/instance/db2icrt -u db2ins1 db2ins1 
这样,我们就创建了一个实例db2ins1。 
启动该实例: 
[root@no18 root]# su db2ins1 
[db2ins1@no18 db2ins1]$ db2start 
sql1063n db2start processing was successful. 

测试 

作为测试,我们运行一个简单的sql:创建数据库的sql。 
[root@no18 root]# su db2ins1 
[root@no18 root]# cd 
[db2ins1@no18 db2ins1]$ db2 create database mydb 
db20000i the create database command completed successfully. 
that's ok,我们的数据库创建成功了。 

结论 

db2以其易用性和功能强大以及雄厚的支持而赢得了不少用户。在本文中,我们迈出了学习使用db2的第一步。希望对那些对db2有兴趣的人有所帮助。 

(0)
打赏 微信扫一扫 微信扫一扫

您想发表意见!!点此发布评论

推荐阅读

DB2优化(简易版)

05-18

DB2数据库的备份和恢复

05-18

IBM DB2 基本性能调整

05-18

JSP如何连接DB2数据库

05-18

DB2 UDB V8.1管理学习笔记(三)

05-18

DB2常用傻瓜问题1000问(一)

05-18

猜你喜欢

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论