Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2882419
  • 博文数量: 200
  • 博客积分: 2413
  • 博客等级: 大尉
  • 技术积分: 3067
  • 用 户 组: 普通用户
  • 注册时间: 2011-04-01 22:07
文章分类

全部博文(200)

文章存档

2018年(2)

2017年(8)

2016年(35)

2015年(14)

2014年(20)

2013年(24)

2012年(53)

2011年(44)

分类: Oracle

2011-05-23 20:43:16

 sqlplus中不能上下翻阅历史命令确实让人头疼,下面介绍解决的办法
 
需要软件包:rlwrap-0.30-1.el5.i386.rpm
 
安装方法:
1.root用户下:
             rpm -ivh rlwrap-0.30-1.el5.i386.rpm
 
2.为rlwarp sqlplus添加别名
su -oracle
vim .bashrc
添加alias  sqlplus='rlwrap sqlplus'
 source .bashrc
 
完成后,直接在oracle用户下输入sqlplus 进入到sqlplus中,就可以实现上下翻阅历史命令的功能。
 
解释:
安装rlwrap-0.30-1.el5.i386.rpm软件包后,oracle用户下输入rlwrap sqlplus,可以进入到sqlplus中,但是每次都要加rlwarp命令,很麻烦。所以在.bashrc中加入sqlplus别名来解决这个问题。

------------------------2012年7月17日新增--------------------------
有可能出现错误:
rlwrap: error while loading shared libraries: libreadline.so.5: cannot open shared object file: No such file or directory

解决办法:
yum install readline-devel.i686 readline-devel.x86_64 readline.i686 readline.x86_64

下载新包
:~hlub/rlwrap/#rlwrap

# tar zxvf rlwrap-0.37.tar.gz
# cd rlwrap-0.37
#./configure
#make&make install
阅读(4314) | 评论(3) | 转发(1) |
给主人留下些什么吧!~~

十字螺丝钉2011-05-24 19:51:33

小雅贝贝: 不错啊。呵呵,以后要多多分享好的博文哦,分享给大家一起学习~~.....
哈哈,肯定的,边学习边分享。可是不知道为什么没有人和我在blog中互动。。。

jackettop2011-05-24 14:54:14

Nice post.Thank you for taking the time to publish this information very useful!
<a href=http://www.discountbagsonsale.com>discount handbags</a>
[url=http://www.discountbagsonsale.com]discount handbags[/url]
<a href="http://www.discountbagsonsale.com" title="discount handbags">discount handbags</a>
[url=http://www.discountbagsonsale.com discount handbags]<

小雅贝贝2011-05-24 09:41:36

不错啊。呵呵,以后要多多分享好的博文哦,分享给大家一起学习~~