解决linux下使用sqlplus编辑不方便的问题

在linux下使用sqlplus没有在windows下方便,既不好用习惯的退格键,也无法通过上键来显示上一条的命令,这里我们使用rlwrap来解决(这里推荐一个下载rpm包的网站http://rpm.pbone.net,输入rlwrap后下载对应的版本,我这里下载的是rlwrap-0.37-1.el5.x86_64.rpm)。


1.安装readline,readline-devel

rlwrap依赖于readline,readline-devel这两个包,所有首先要先安装这两个包。

yum install readline

yum install readline-devel


2.安装rlwrap

rpm -ivh rlwrap-0.37-1.el5.x86_64.rpm


rlwrap的使用方式

rlwrap command

例如:rlwrap sqlplus /nolog


3.使用别名

每次都要rlwrap sqlplus比较麻烦,可以使用别名的方式解决

vi  /etc/profile

添加以下内容

alias sqlplus='rlwrap sqlplus'
alias rman='rlwrap rman'

保存后运行下profile

source /etc/profile


以后使用sqlplus,rman就可以方便地编辑了


如果使用中提示缺少什么so文件,可以用以下方法解决

vi /etc/ld.so.conf

添加:

/usr/local/lib

保存后运行

ldconfig

你可能感兴趣的:(linux,windows,command)