ubuntu 12.04 安装oracle 10G xe版 很小的250多M
 网页127.0.0.1:8080/apex能打开,也能用sys登录
 但是启动sqlplus的时候有一下问题 /usr/lib/oracle/xe/app/oracle/product/10.2.0/client/bin/nls_lang.sh: 106: /usr/lib/oracle/xe/app/oracle/product/10.2.0/client/bin/nls_lang.sh: [[: not found
/usr/lib/oracle/xe/app/oracle/product/10.2.0/client/bin/nls_lang.sh: 108: /usr/lib/oracle/xe/app/oracle/product/10.2.0/client/bin/nls_lang.sh: [[: not foundSQL*Plus: Release 10.2.0.1.0 - Production on Wed Sep 26 22:59:18 2012Copyright (c) 1982, 2005, Oracle.  All rights reserved.SQL> 

解决方案 »

  1.   

    是不是path环境变量设置的问题?
      

  2.   

    usr/lib/oracle/xe/app/oracle/product/10.2.0/client/bin/nls_lang.sh
      里面有[[xxxx]]的换成[]就可以了
      path环境变量怎么设置
     现在ubuntu12.04 sqlplus里面什么命令都不能运行
     网上百度了说是path变量没有设置
    请问怎么设置?
      

  3.   

    ubuntu 12.04 下面安装的是oracle 10G -xe版的
    ubuntu 12.04 path环境变量怎么设置?
      运行什么命令都有错误
      conn system/a2 进不去
    但我在windows7下面这样能进去,windows7下面安装的是 oracle 11G R2一切正常
      

  4.   

    PATH=$PATH:/usr/lib/oracle/xe/app/oracle/product/10.2.0/client/bin/
    之后再运行sqlplus。最好修改一下你的profile文件,这样不用每次都要重新设置PATH
      

  5.   

    SQL*Plus: Release 10.2.0.1.0 - Production on 星期四 9月 27 16:41:18 2012Copyright (c) 1982, 2005, Oracle.  All rights reserved.SQL> conn;
    请输入用户名:  system
    输入口令: 
    ERROR:
    ORA-12545: 因目标主机或对象不存在, 连接失败
    SQL> 
    这个问题百度的时候都是windows下面的方法,看不懂,求指点,还是在ubuntu12.04下面,现在就剩下这一个问题了