PDA

查看完整版本 : 请教oracle8.1.6安装问题


笑剑
2001-06-20, 16:04
我公司准备更换新的网站服务器,鉴于mysql占用cpu资源问题,我公司准备采用linux7.0+apache+php+oracle8.1.6构站,今天我尝试了在linux7.1下安装oracle8.1.6,到网上找了份安装文档,一步步摸索地装,安装前期工作已经做得很充分了,在oracle身份登录后,
执行#/home/oracle/runInstaller,出现错误提示:
error in creating scratch path /tmp/orainstall
unable to create direct /tmp/orainstall
you may not have enough permission to create the
directory or there is no space left in the volume.
经过研究:我初步认为是tmp用户权限问题,尝试用chmod 0777 tmp修改tmp权限,但重新执行#/home/oracle/runInstaller,错误还是一样;
仍不死心,用chown oracle.oracle tmp 修改tmp所属权限,但提示没有oracle用户,明明我新增了一个oracle用户,(以上tmp指/根目录下的tmp),如此问题,请教高手!小生不胜感激!

子夜游魂
2001-06-23, 00:11
你的.bash_profile文件是怎么写的?另外,如何增加用户的?oracle的安装目录是什么?

笑剑
2001-06-25, 09:57
.bash_profile内容如下:
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ];
then ~/.bashrc
fi
# User specific environment and startup programs
#setup ORalce environment
ORACLE_HOME=/home/oracle/OraHome1
export ORACLE_HOME
ORACLE_SID=orc1
export ORACLE_SID
ORACLE_TERM=xterm
export ORACLE_TERM
ORACLE_OWNER=oracle8
export ORACLE_OWNER
TNS_ADMIN=/home/oracle/config/8.1.5
export TNS_ADMIN
CLASSPATH=$ORACLE_HOME/jdbc/lib/classes111.zip
export CLASSPATH
#set up the search paths:PATH=/usr/local/jre/bin:/usr/local/jdk/bin:/bin:/sbin
PATH=$PATH:/usr/bin:/usr/sbin:/usr/local/bin:$ORACLE_HOME/bin
PATH=$PATH:/usr/local/sbin:/usr/bin/X11:/usr/X11R6/bin:
export PATH
PATH=$PATH:$HOME/bin
BASH_ENV=$HOME/.bashrc
export BASH_ENV PATH
unset USERNAME

这样新增用户:
#groupadd dba
#useradd oracle -g dba
#passwd oracle

谢谢斑竹的指教!

冷风
2001-06-27, 13:58
检查文件权限
cd /home/oracle
ls -l
chown -R oracle.dba *

子夜游魂
2001-06-27, 23:02
chmod 775 *