账号:
密码:
最新动态
产业快讯
CTIMES / 文章 /
在Linux上安装IBM DB2
 

【作者: 汪俊吉】2000年01月01日 星期六

浏览人次:【4470】

在Linux上安装IBM DB2,这听起来是个不错的想法,在低价位的Unix上,也能够享受得到像DB2这种大型商业软件所带来的好处。


要安装DB2,您必须先确定您的机器是不是符合其最低基本需求?其要求如下:


1.RAM+SWAP最小要有128MB

这个条件应该不难判断,您可以利用 more /proc/meminfo 取得相关讯息。从(表一)的Mem- Total及SwapTotol得知:在这台机器上RAM及SWAP各有128MB,合计256MB,符合DB2的要求。



《表一 内存信息》
《表一 内存信息》

2.最少200MB的硬盘空间供安装IBM DB2

这个条件可以使用df命令来观察硬盘使用状况,从(表二)可以得知,/home有600多MB,是故我们准备将DB2安装在/home目录下。



《表二 硬盘信息》
《表二 硬盘信息》

3.DK 1.1.7 v3以上的版本,用以执行JAVA工具及控制中心

您可以从www.blackdown.org寻找文件名为jdk_1.1.7-v3-glibc-x86.tar.gz的档名,下载后备用。


4.GLIBC 2.0.7以上的版本

您可以使用rpm -q glibc 来得知您的glibc版本码:



[root@Linux /proc]# rpm -q glibc
glibc-2.1.1-1



例如,从这画面得知我们的glibc是2.1.1版。


5.Libcrypt函式

libcrypt的存在与否,您可以使用ls来进行确认:



[root@Linux /proc]# ls  /usr/lib/libcrypt*
/usr/lib/libcrypt.a  /usr/lib/libcrypt_p.a



如果您没有libcrypt,您可以试着到ftp. linuxland.de下载。


6.Pdksh shell,用以执行安装程序之用

Pdksh shell您可以使用rpm -q pdksh来检查是否已经安装,如果没有,您可以到ftp.redhat.com下载,或者OpenLinux光盘片的/col/contrib/中会有一名为pdksh-5.2.13-4.i386.rpm的档案,利用rpm -iv pdksh-5.2.13-4.i386.rpm将之装起来。


7.Libstdc++-2.8.0函式

另一支函式libstdc++-2.8.0,您可以先用rpm -q来检查您的stdc++版本码为何?若是2.8.x,那您不会有任何烦恼;若是2.9.x,则您需装libstdc++-compat-2.8.0,您可以在OpenLinux光盘片的/col/contrib/目录中找到libstdc++-compat-2.8.0-1.i386.rpm,利用rpm -iv libstdc++-compat-2.8.0-1.i386.rpm将之装起来。


安装说明:

开始安装:


●首先您需要先安装JDK 1.1.7,您可以用tar -zxvf jdk_1.1.7-v3-glibc-x86.tar.gz将他解开。


●移除旧的JDK:



rpm -e jdk-shared
rpm -e jdk-static
rpm -e jdk



经由这三步骤,您可以移除旧有的JDK


●替新的JDK建立链结:


ln -s 您的JDK摆放目录/jdk117_v3 /usr/java


如此会在/usr下建一名为java的链结,该链结将指到您的JDK目录。


●mount光盘片:


将光盘片置入光驱后,下达mount -o exec /mnt/cdrom(某些版本您必须将/mnt/cdrom改成/cdrom才能动作)。若您未加入 -o exec,在某些版本上执行时会出现permission denied的讯息。


●以 cd /mnt/cdrom切换到安装程序所在目录


●执行./db2setup


●依您的需求自定义选项,如(图一)



《图一 依需求自定义选单》
《图一 依需求自定义选单》

●按TAB键将光标移至OK后按ENTER


●按TAB将光标移至( ) Create a DB2 Instance.选项后按空格键,以设定db instance,您可以使用默认值,或是依您的需求进行变更,同时,您须在Password及Vertify Password字段输入您要设定的密码。


●将光标移至Properties...按Enter后,您可以设定一些细部的选项及是否在开机时自动启动db2等等,结束后选取OK回上一页。,如(图二)



《图二 设定db instance》
《图二 设定db instance》

●选取OK至下一页。


●接下来一页为设定db2fenc1,在这一页中,您依然必须设定该一用户的密码。若您未设定密码,安装程序将使用默认的密码。设定完成后,选取OK至下一画面。


●将光标移至( ) Create the Administration Server选项,按下空格键,当看到这个画面,您应该不难猜测到我们要再重复一次跟先前一样的动作:设定密码、使用默认值后再次选取OK回,如(图三)。



《图三 Create the Administration Server》
《图三 Create the Administration Server》

●安装程序出现一提示画面,按ENTER继续。


●利用TAB键将光标移至OK后按下ENTER键继续。


●选取Continue继续。


●按ENTER继续进行安装,在安装过程中,您可以在屏幕上看到正在安装的项目。当屏幕上出现「Completed successfully.」按下ENTER,您将会看到一份关于安装的详细报告,记载了每部份的安装完成与否。


●接连双击ENTER,离开安装程序。


●完成。


测试DB2

安装完后,就是对DB2进行测试,确定DB2确实装妥。测试方法如下:


●以db2inst1登入linux,在提示符号下执行db2sampl建立sample


●执行db2,取得db2 => 提示符号后输入:



connect to sample
select * from staff where dept = 20



您应该会看到如右的画面,如此,即确定DB2已经安装妥了,如(图四)。



《图四 关于安装的详细报告》
《图四 关于安装的详细报告》

结语:

过去许多人觉得装DB2是一件十分困难的工作,希望透过这份文件,让各位觉得事实上并没那么困难。以下列出笔者的测试环境,如(表三):


《表三 测试环境范例》
《表三 测试环境范例》

(作者任职于翔威国际)


备注

本文之IBM DB2 for Linux软件收录在本刊1999.8月号63期光盘中,其余所需之相关软件收录在光盘内之平面媒介配合区(\PressMED)。


相关文章
您的开源软体安全吗?
企业创新契机 永续经营与数位转型并行
永续是企业创新契机 与数位转型共驾其驱
多功能嵌入式系统新未来:从Android到Raspberry Pi 3
嵌入式Linux系统转移关键探讨 (上)
comments powered by Disqus
相关讨论
  相关新闻
» 宜鼎独创MIPI over Type-C解决方案突破技术局限,改写嵌入式相机模组市场样貌
» 鼎新电脑串连生态系夥伴 数智驱动智慧低碳未来制造
» IBM总营收和现金流成长 斥资近70亿美元研发AI、量子、半导体
» 鼎新电脑携手和泰丰田解缺工 以数位劳动力开启储运新时代
» Fortinet SASE台湾网路连接点今年落成 全台巡??落实云地零信任资安


刊登廣告 新聞信箱 读者信箱 著作權聲明 隱私權聲明 本站介紹

Copyright ©1999-2024 远播信息股份有限公司版权所有 Powered by O3  v3.20.1.HK84S3JHUKQSTACUK9
地址:台北数位产业园区(digiBlock Taipei) 103台北市大同区承德路三段287-2号A栋204室
电话 (02)2585-5526 #0 转接至总机 /  E-Mail: webmaster@ctimes.com.tw