参考一下这篇文章
http://www.dbaclick.com/forums/archive/6/1978.html

解决方案 »

  1.   

    我觉得是不是.bash_profile没有设置好
    .bash_profile贴出来看看
      

  2.   

    我的是
    export BASH_ENV=$HOME/.bashrc 
    ORACLE_HOME=/oracle/product/9.2.0; export ORACLE_HOME 
    ORACLE_SID=oracle; export ORACLE_SID 
    ORACLE_TERM=xterm; export ORACLE_TERM 
    TNS_ADMIN=/home/oracle/config/9.2.0; export TNS_ADMIN 
    NLS_LANG=american_america.ZHS16GBK; export NLS_LANG 
    ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS33 
    LD_LIBRARY_PATH=$ORACLE_HOME/lib;export LD_LIBRARY_PATH 
    PATH=$PATH:/bin:/usr/bin:/usr/sbin:/etc:/opt/bin: 
    /usr/ccs/bin:/usr/openwin 
    PATH=$PATH:/opt/local/bin:/opt/NSCPnav/bin:$ORACLE_HOME/bin 
    PATH=$PATH:/usr/local/samba/bin:/usr/ucb: 
    export PATH 
    CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib: 
    $ORACLE_HOME/rdbms/jlib 
    CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib 
    export CLASSPATH
    TMPDIR=/tmp;export TMPDIR 
    umask 022 
      

  3.   

    先谢谢你们的回答!
    maohaisheng兄,我现在的.bash_profile是这样
    ********************************************************************if [ -f ~/.bashrc ]; then
            . ~/.bashrc
    fi# User specific environment and startup programs################# ORACLE Configeration ###############################export ORACLE_BASE=/opt/oracle
    export ORACLE_HOME=/opt/oracle/product/9.0.1
    export ORACLE_SID=sah
    export ORACLE_TERM=xterm
    export NLS_LANG=AMERICAN;
    export NLS_SORT=xcroatain;
    export TNS_ADMIN=$ORACLE_HOME/config;
    export ORA_NLS33=$ORACLE_HOME/ocomman/nls/addmin/data
    export LD_LIBRARY_PATH=$ORACLE_HOME/lib:lib:/usr/lib:/usr/loacl/lib
    export PATH=$PATH:$ORACLE_HOME/bin;
    CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlib################ ORACLE Configeration ################################
    PATH=$PATH:bin:/bin:$HOME/bin:/usr/loacl/bin:/usr/bin:/usr/sbin:/usr/ucb:/usr/games:/usr/X11R6/bin:/usr/ccs/bin:/usr/openwin:/usr/local/samba/bin:/opt/bin:/etcexport PATH
    unset USERNAME
    umask 022*********************************************************************请帮我看看是不是错了。
    谢谢!
      

  4.   

    如果安装过程中遇到 
    “Error in invoking target install of makefile/oracle/product/9.2.0/ctx/lib/ins_ctx.mk.” 
    的错误提示,解决方法如下: 
    $ cd /oracle/product/9.2.0/ctx/lib 
    $ vi env_ctx.mk 
    ##在大约1364行附近,INSO_LINK变量末尾加上“$(LINKLDLIBS)”,现在,它看起来象这个样子: 
    INSO_LINK = -L$(CTXLIB) $(LDLIBFLAG)m $(LDLIBFLAG)sc_ca 
    $(LDLIBFLAG)sc_fa$(LDLIBFLAG)sc_ex$(LDLIBFLAG)sc_da 
    $(LDLIBFLAG)sc_ut $(LDLIBFLAG)sc_ch$(LDLIBFLAG)sc_fi 
    $(LLIBCTXHX) $(LDLIBFLAG)c -Wl,-rpath,$(CTXHOME)lib 
    $(CORELIBS) $(COMPEOBJS)$(LINKLDLIBS) 
    ##回到安装窗口,”retry” 即可!
      

  5.   

    谢谢,要是是在高不定ORACLE 9.0.1,我就试试ORACLE 9.2.0.1
      

  6.   

    看出来了,从网上的贴的,你应该加一行
    --******************————
    CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlib
    --******************————export CLASSPATH这行网上的没有
      

  7.   

    谢谢maohaisheng,我正在重新尝试。
    大概要20分钟后,才有结果。先谢谢你了!
      

  8.   

    maohaisheng,我仔细的尝是2次,还是结果依旧。
    不过,还是感谢你帮我找到一个漏洞。
    希望高手有空能够帮助我!
      

  9.   

    你的gcc有装上吗?可能是没装上的缘故,我以前也碰到过,你可以通过光盘装上去!!