易截截图软件、单文件、免安装、纯绿色、仅160KB

Ubuntu安装Oracle后运行Sqlplus报错的解决办法

当运行sqlplus.sh的时候报出:
/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/nls_lang.sh: 114: [[: not found
很奇怪
nls_lang.sh的114行前后是这样的
if [[ -n "$LC_ALL" ]]; then
  locale=$LC_ALL
elif [[ -n "$LANG" ]]; then
  locale=$LANG
else
  locale=
fi
[[有错误?不可能,其实错误在oracle_env.sh中
将其中的
NLS_LANG=`$ORACLE_HOME/bin/nls_lang.sh` 替换为
NLS_LANG='$ORACLE_HOME/bin/nls_lang.sh' 区别在于那个单引号
还有一个文件/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/config/scripts/sqlplus.sh 
错误是一样的,改那个引号,如果有错误就去掉那个引号,没有问题的。


相关文档:

oracle 表空间操作

oracle表空间操作详解
  1
  2
  3作者:   来源:    更新日期:2006-01-04 
  5
  6 
  7建立表空间
  8
  9CREATE TABLESPACE data01
 10DATAFILE '/ora ......

Oracle中TO_DATE格式

TO_DATE格式(以时间:2007-11-02   13:45:25为例)
Year:     
yy two digits 两位年            显示值:07
yyy three digits 三位年          &nbs ......

ORACLE锁信息

查看被锁的表
select   p.spid,a.serial#,
c.object_name,b.session_id,b.oracle_username,b.os_user_name   from  
v$process   p,v$session   a,   v$locked_object   b,all_objects   c  
where   p.addr=a.p ......

ORACLE触发CHECKPOINT的条件~

ORACLE触发CHECKPOINT的条件
1.当发生日志组切换的时候
2.当符合LOG_CHECKPOINT_TIMEOUT,LOG_CHECKPOINT_INTERVAL,fast_start_io_target,fast_start_mttr_target参数设置的时候
3.当运行ALTER SYSTEM SWITCH LOGFILE的时候
4.当运行ALTER SYSTEM CHECKPOINT的时候
5.当运行alter tablespace XXX begin backup,e ......

oracle自带的操作文件的包UTL_FILE介绍

    因开发要求,需要对oracle里的数据与数据文件作比较。如采用客户端连接oracle的方式则显得小题大做,且工作量大,不易维护。直接采用存储过程,调用UTL_FILE包的公共过程,显得方便得多。
    首先,需要把数据文件所在的目录注册到oracle中,用create directory。。。语句,然后把此目 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号