现在的位置: 首页 > 综合 > 正文

“弥补”sqlplus的光标移动与命令回显功能

2012年02月14日 ⁄ 综合 ⁄ 共 559字 ⁄ 字号 评论关闭

sqlplus做为连接oracle的首选客户端“利器”,优点不言而喻。但是它也有一些小问题,如无法使用光标键来移动光标、无法让上一条命令或者语句回显。本文通过使用rlwrap来改善这些小问题。

http://utopia.knoware.nl/~hlub/uck/rlwrap/下载rlwrap程序包 ,解压后按照INSTALL文件里的步骤简单安装一下即可。

INSTALLATION

./configure 

make

make install  

 

定义一下别名,方便使用

[oracle@oracle ~]$ vi .bashrc 

# .bashrc

alias sqlp='rlwrap sqlplus'

 ……

现在可以使用sqlplus 进入oracle了,如同rlwrap从没来过一样。

Troubleshooting

 如果在编译时出现如下错误:

...

checking for tgetent in -ltermcap... no
configure: WARNING: No termcap nor curses library found
checking for readline in -lreadline... no
configure: error: 
...

在这里需要安装两个程序包,安装顺序是"libtermcap-devel"--->"readline-devel"

抱歉!评论已关闭.