beallabealla.blog.chinaunix.net
bealla
全部博文(94)
迁移与备份(6)
数据库优化(9)
数据库开发(9)
数据库设计(1)
oracle 面试题(0)
oracle技术(43)
DBA Fundamentals(0)
DBA Fundamentals(1)
oracle 学习笔记(0)
性能监控(8)
配置服务(5)
2011年(76)
2010年(18)
linux_ka
pat52480
大鬼不动
xueken
陈宏
效益天使
flb_2001
xysoul_
xujianhe
xiaobao8
lixiaoga
Phyllis6
幻影47
YLD10
ccjk311
城风蔚然
分类: Oracle
2011-05-31 15:13:31
在 上的 sqlplus 不能利用 上, 下 键来查看命令 而苦恼. rlwarp 工具可以帮助我们解决这个问题.官方下载地址:
64位:过程:[root@oradb temp]# tar -xvf rlwrap-0.28.tar[root@oradb temp]# cd rlwrap-0.28[root@oradb rlwrap-0.28]# ./configure[root@oradb rlwrap-0.28]# make[root@oradb rlwrap-0.28]# make install这样就可以使用 rlwarp 了.
可能在./configure时遇到缺少readline的库文件,需要先安装这个readline软件,下载地址:
可以从~hlub/rlwrap/rlwrap-0.37.tar.gz这里下载rlwrap,由于rlwrap需要readline支持,安装rlwrap你需要提前安装readline-devel,这个包可以在RHEL光盘上找到。[oracle@oradb ~]$ rlwrap sqlplus "/ as sysdba"这样登录 , 就可以使用上 下 键查找上次执行的命令.如果每次都需要输入 rlwrap 感觉麻烦的话 , 还可以加入到 .bash_profile 中, 就不用每次都输入了.alias sqlplus='rlwrap sqlplus'alias ='rlwrap rman'这样就大公告成了,觉的是不是很爽。附录:.bash_profileexport ORACLE_BASE=/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1export ORA_CRS_HOME=$ORACLE_BASE/product/10.2.0/crs_1export ORACLE_HOME_LISTNER=$ORACLE_BASE/product/10.2.0/db_1export ORACLE_SID=oradbexport PATH=.:$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$ORA_CRS_HOME/bin:${PATH}:$HOME/binexport PATH=${PATH}:/usr/bin:/bin:/usr/bin/X11:/usr/local/binexport PATH=${PATH}:$ORACLE_BASE/common/oracle/binexport ORACLE_TERM=xtermexport TNS_ADMIN=$ORACLE_HOME/network/adminexport ORA_NLS10=$ORACLE_HOME/nls/dataexport LD_LIBRARY_PATH=$ORACLE_HOME/libexport LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$ORACLE_HOME/oracm/libexport LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/lib:/usr/lib:/usr/local/libexport CLASSPATH=$ORACLE_HOME/JREexport CLASSPATH=${CLASSPATH}:$ORACLE_HOME/jlibexport CLASSPATH=${CLASSPATH}:$ORACLE_HOME/rdbms/jlibexport CLASSPATH=${CLASSPATH}:$ORACLE_HOME/network/jlibexport THREADS_FLAG=nativeexport TEMP=/app/tempexport TMPDIR=/app/tempexport LANG=EN_USexport NLS_LANG=American_America.ZHS16GBKexport SQLPATH=/app/oracle/loginalias sqlplus='rlwrap sqlplus'alias rman='rlwrap rman'
alias lsnrctl='lsnrctl rman'
上一篇:基于索引的SQL语句优化之降龙十八掌
下一篇:Oracle 坏块 总结
登录 注册