oracle上下键提示历史记录功能
在用linux下的Oracle的时候,默认情况下它的上下键是不能提示历史记录的
这须要我们安装一个额外的包,这个包能做到这个功能
一:安装readline(一般安装系统时都安装了,如果没装,请自己安装)
OS的安装光盘里提供了readline包
rpm -ivh libtermcap-devel-2.0.8-46.1.i386.rpm
rpm -ivh readline*
rpm -ivh readline-devel-5.1-1.1.i386.rpm
二:安装rlwrap
Download:https://utopia.knoware.nl/~hlub/uck/rlwrap/
tar -xvf rlwrap-0.37.tar.gzcd rlwrap-0.37
./configure
make
make install
vi /home/oracle/.bash_profile
添加
alias sqlplus='rlwrap sqlplus'
alias rman='rlwrap rman'
以oracle用户执行
. /home/oracle/.bash_profile
OK,这样在sqlplus里面操作SQL命令就可以用上下键,找回之前的记录