Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选

首页 / 数据库 / MySQL / Linux下安装oracle碰到环境变量问题的解决

     今天在安装Oracle过程中,参照网上下载的资料在RHEL5上安装oracle,整个过程比较顺利,但是却遇到了一点问题,虽然不是很严重,但是毕竟是个问题心里还是不很舒服,在此请路过的解决。
      主要问题是oracle用户的环境变量,在安装oracle过程中,有一步是需要以oracle用户登录,然后编辑.bash_profile文件,我编辑的内容如下。
.bash_profile文件内容:
 
  1. # .bash_profile  
  2.   
  3. # Get the aliases and functions  
  4. if [ -f ~/.bashrc ]; then  
  5.         . ~/.bashrc  
  6. fi  
  7.   
  8. # User specific environment and startup programs  
  9.   
  10. PATH=$PATH:$HOME/bin  
  11.   
  12. TMP=/tmp; export TMP  
  13. TMPDIR=$TMP;  export TMPDIR  
  14.   
  15. ORACLE_BASE=/opt/oracle;   export ORACLE_BASE  
  16. ORACLE_HOME=$ORACLE_BASE/10.2;   export ORACLE_HOME  
  17. ORACLE_SID=TSH1;   export ORACLE_SID  
  18. ORACLE_TERM=xterm; export ORACLE_TERM  
  19. PATH=$ORACLE_HOME/bin:$PATH  
  20.   
  21. export PATH  
  22.   
  23. LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;  export LD_LIBRARY_PATH  
  24. CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;  export CLASSPATH  
  25.   
  26. if[ $USER = "oracle" ]; then  
  27.   if[ $SHELL = "/bin/ksh" ]; then  
  28.     ulimit -p 16384  
  29.     ulimit -n 65536  
  30.   else  
  31.     ulimit -u 16384 -n 65536  
  32.   fi  
  33. fi  
       当我以oracle用户的身份登录后,提示如下错误:
提示错误信息:
 
  1. -bash: /home/oracle/.bash_profile: line 26: syntax error near unexpected token `then"  
  2. -bash: /home/oracle/.bash_profile: line 26: `if[ $USER = "oracle" ]; then"  
        我查了好多好多资料都是这样写的,我也查看了shell编程的资料,也没看出什么问题,请看看。MySQL中文查询时的字符集匹配问题的解决RedHat AS最新安装Oracle全攻略相关资讯      oracle  Linux oracle 
  • [INS-32052] Oracle基目录和Oracle  (07/22/2014 07:41:41)
  • Oracle 4个大对象(lobs)数据类型  (02/03/2013 12:33:05)
  • Oracle按时间段分组统计  (07/26/2012 10:36:48)
  • [Oracle] dbms_metadata.get_ddl的  (07/12/2013 07:37:30)
  • Liferay Portal 配置使用Oracle和  (07/31/2012 20:07:18)
  • Concurrent Request:Inactive   (07/20/2012 07:44:05)
本文评论 查看全部评论 (0)
表情: 姓名: 字数