Chinaunix

标题: DB2 Linux下安装错误 [打印本页]

作者: self    时间: 2003-03-04 11:24
标题: DB2 Linux下安装错误
我执行db2setup,出现以下错误:
db2setup: line 41: syntax error near unexpected token `elif'
db2setup: line 41: `elif [ -x /bin/uname ]; then

不知道如何解决,文件内容如下:

if [ -x /usr/bin/uname ]; then
    OSN=`/usr/bin/uname | /usr/bin/awk '{print $1}'`
elif [ -x /bin/uname ]; then
    OSN=`/bin/uname | /usr/bin/awk '{print $1}'`
作者: 大连老K    时间: 2003-03-04 11:59
标题: DB2 Linux下安装错误
把数据的版本和linux的版本贴出来
作者: self    时间: 2003-03-04 13:22
标题: DB2 Linux下安装错误
我是在RedHat Linux Advanced Server 2.1下安装DB2 UDB V8.1
作者: 大连老K    时间: 2003-03-04 13:36
标题: DB2 Linux下安装错误
你shell用的是ksh吗?
作者: self    时间: 2003-03-04 13:51
标题: DB2 Linux下安装错误
安装的是pdksh-5.2.14-19,但不知道如何用?
作者: 大连老K    时间: 2003-03-04 14:02
标题: DB2 Linux下安装错误
如果你不在ksh下,你可以用chsh命令切换到ksh下
作者: self    时间: 2003-03-04 14:07
标题: DB2 Linux下安装错误
使用了ksh,但问题仍然存在,看来不是shell的问题。

#chsh -s /bin/ksh
Changing shell for root.
Shell changed.

#sh db2setup
: command not found
: command not found
db2setup: line 41: syntax error near unexpected token `elif'
'b2setup: line 41: `elif [ -x /bin/uname ]; then
作者: 大连老K    时间: 2003-03-04 14:19
标题: DB2 Linux下安装错误
你的机器有装jdk了吗?
作者: self    时间: 2003-03-04 14:23
标题: DB2 Linux下安装错误
# java -version
java version "1.3.1"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1)
Classic VM (build 1.3.1, J2RE 1.3.1 IBM build cxia32131-20020302 (JIT enabled: jitc))
作者: 大连老K    时间: 2003-03-04 14:31
标题: DB2 Linux下安装错误
看他的错误提示,应该是脚本解释有问题!
我在RH7.3+DB27.2EE下,安装没有出现上述问题!
你再看看随机文档,看看有没有什么答案
作者: self    时间: 2003-03-04 14:35
标题: DB2 Linux下安装错误
好吧,我再看看。
我在RHLAS上安装过DB2 7.2EEE,当时是用db2_install安装的,我现在怀疑脚本有问题。
作者: 大连老K    时间: 2003-03-04 16:45
标题: DB2 Linux下安装错误
如果搞好了,贴一下解决方法
作者: self    时间: 2003-03-04 16:47
标题: DB2 Linux下安装错误
哈哈,见鬼,经过其他人指点,将一些so.1文件改成so文件,竟然就成功了,真是不明白道理,目前已经安装成功,不知道谁能说说什么原因?
作者: 大连老K    时间: 2003-03-04 17:00
标题: DB2 Linux下安装错误
你说的解决方法,不应该是这个错误提示!
你把那个.so文件全称贴出来
作者: self    时间: 2003-03-05 08:31
标题: DB2 Linux下安装错误
对不起,昨天下班了,没看到,我现在去查查。
作者: self    时间: 2003-03-05 13:14
标题: DB2 Linux下安装错误
奇怪,表面上看好像只是改了db2\linux\install\的so.1文件为so,
但我看到整个光盘文件的日期都有变化,估计还是改变了某些文件,实在是找不出来区别。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2