免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4404 | 回复: 10
打印 上一主题 下一主题

oracle安装,./runInstaller时出错:runInstaller: cannot execute [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-03-16 18:01 |只看该作者 |倒序浏览
下载如下三个Oracle9i的安装文件:
lnx_920_disk1.cpio.gz
lnx_920_disk2.cpio.gz
lnx_920_disk3.cpio.gz
在你硬盘的/opt/目录现在建立Oracle9i
命令如下:#mkdir /opt/Oracle9i
将如下三个文件拷贝到/opt/Oracle9i目录下
执行如下命令将文件解压:
gunzip lnx_920_disk1.cpio.gz
gunzip lnx_920_disk2.cpio.gz
gunzip lnx_920_disk3.cpio.gz
在硬盘的/opt/Oracle9i/的目录下将生成如下文件:
lnx_920_disk1.cpio
lnx_920_disk2.cpio
lnx_920_disk3.cpio
执行如下命令将文件解包:
cpio -idmv < lnx_920_disk1.cpio
cpio -idmv < lnx_920_disk2.cpio
cpio -idmv < lnx_920_disk3.cpio
将在硬盘的/opt/Oracle9i的目录下生成如下三个文件夹;
Disk1
Disk2
Disk3

下面命令在Root用户下在终端程序中输入执行:

#grep MemTotal /proc/meminfo
#cat /proc/swaps

#dd if=/dev/zero of=tmpswap bs=1k count=900000
#chmod 600 tmpswap
#mkswap tmpswap
#swapon tmpswap

# cat /proc/sys/kernel/shmmax

# echo `expr 1024 \* 1024 \* 1024` >; /proc/sys/kernel/shmmax
# cat /proc/sys/kernel/shmmax

设置TMP目录:
#mkdir /<AnotherFilesystem>;/tmp
#chown root.root /tmp
#chmod 1777 /tmp
#export TEMP=/tmp
#export TMPDIR=/tmp

添加用户和组:
#groupadd dba
#groupadd oinstall
#useradd -g oinstall -G dba oracle
#passwd oracle

建立安装目录
#mkdir /opt/oracle
#mkdir /opt/oracle/product
#mkdir /opt/oracle/product/9.2.0
#chown -R oracle.oinstall /opt/oracle

#mkdir /var/opt/oracle
#chown oracle.dba /var/opt/oracle
#chmod 755 /var/opt/oracle

设置Oracle用户的环境变量:
# vi /home/oracle/.bash_profile
将如下的文字插入到.bash_profile中

# Oracle Environment
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=/opt/oracle/product/9.2.0
export ORACLE_SID=test
export ORACLE_TERM=xterm
#export TNS_ADMIN= Set if sqlnet.ora, tnsnames.ora, etc. are not in $ORACLE_HOME/network/admin
export NLS_LANG=AMERICAN;
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
export LD_LIBRARY_PATH

# Set shell search paths
export PATH=$PATHORACLE_HOME/bin


# CLASSPATH:
CLASSPATH=$ORACLE_HOME/JREORACLE_HOME/jlibORACLE_HOME/rdbms/jlib
CLASSPATH=$CLASSPATHORACLE_HOME/network/jlib

然后
#su oracle
切换到Oracle用户执行:
$cd /opt/Oracle9i/Disk1
$sh runInstaller

我是按照这个操作过程来做的可是到了这一步的时候就抱错"runInstaller: line 58: ./runInstaller: cannot execute binary file"
不知道为什么,小弟初学

论坛徽章:
0
2 [报告]
发表于 2003-03-16 19:01 |只看该作者

oracle安装,./runInstaller时出错:runInstaller: cannot execute

你的LINUX的版本是什么啊?

论坛徽章:
0
3 [报告]
发表于 2003-03-17 09:33 |只看该作者

oracle安装,./runInstaller时出错:runInstaller: cannot execute

[quote]原帖由 "lauralau"]你的LINUX的版本是什么啊?[/quote 发表:


redhat 8.0,oracle版本是9.2.0

论坛徽章:
0
4 [报告]
发表于 2003-03-17 11:31 |只看该作者

oracle安装,./runInstaller时出错:runInstaller: cannot execute

[quote="crodling"]切换到Oracle用户执行:
$cd /opt/Oracle9i/Disk1
$sh runInstaller ...........quote]


ls -l
#chmod 755 /opt/Oracle9i/*

论坛徽章:
0
5 [报告]
发表于 2003-03-17 12:13 |只看该作者

oracle安装,./runInstaller时出错:runInstaller: cannot execute

----------------------------------------------------
# Set shell search paths
export PATH=$PATHORACLE_HOME/bin
----------------------------------------------------

一般把$ORACLE_HOME/bin放前面。目录在PATH,CLASSPATH, LD_LIBRARY_PATH中前后还是有关系的。

----------------------------------------------------
# CLASSPATH:
CLASSPATH=$ORACLE_HOME/JREORACLE_HOME/jlibORACLE_HOME/rdbms/jlib
CLASSPATH=$CLASSPATHORACLE_HOME/network/jlib
-----------------------------------------------------

同样道理。

-----------------------------------------------------
然后
#su oracle
------------------------------------------------------

#su - oracle
或干脆用oracle重新登录。

还有好多准备工作你没做,对照Installation Guide一步一步来。

论坛徽章:
0
6 [报告]
发表于 2003-03-18 18:33 |只看该作者

oracle安装,./runInstaller时出错:runInstaller: cannot execute

原帖由 "老鼠(Unix is my Friend)" 发表:
----------------------------------------------------
# Set shell search paths
export PATH=$PATHORACLE_HOME/bin
----------------------------------------------------

一般把$ORACLE_HOME/bin放前面..........


我都把他们的位置换过来了,还是不行,还有什么准备工作没有做啊?机器已经崩溃了一次,我不会是下一个吧!我看安装说明都很简单的没说什么

论坛徽章:
0
7 [报告]
发表于 2003-03-18 18:36 |只看该作者

oracle安装,./runInstaller时出错:runInstaller: cannot execute

原帖由 "yikaikai"]rodling" 发表:
切换到Oracle用户执行:
$cd /opt/Oracle9i/Disk1
$sh runInstaller ...........quote]


ls -l
#chmod 755 /opt/Oracle9i/*


赋权限后,依然无效

论坛徽章:
0
8 [报告]
发表于 2003-03-19 05:00 |只看该作者

oracle安装,./runInstaller时出错:runInstaller: cannot execute

原帖由 "crodling" 发表:


我都把他们的位置换过来了,还是不行,还有什么准备工作没有做啊?机器已经崩溃了一次,我不会是下一个吧!我看安装说明都很简单的没说什么


$./runInstaller &amp;



有整本的Installation Guide,严格按照上边规定的步骤一步一步来。当然,这只是经验之谈。也可以不按上边的步骤,慢慢试,一遍一遍重来。。。

论坛徽章:
0
9 [报告]
发表于 2003-03-27 13:39 |只看该作者

oracle安装,./runInstaller时出错:runInstaller: cannot execute

我也是新手,给你提个醒,你运行的安装程序是字符界面还是图形界面。
是要启动图形界面的吗?

论坛徽章:
0
10 [报告]
发表于 2003-11-04 13:55 |只看该作者

oracle安装,./runInstaller时出错:runInstaller: cannot execute

JDS肯定是装上了的,连JRE都装了
照frankfangtl说的方法把用ORACLE帐号在FTP里将Disk1的目录重新传了,还是不行啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP