如何启用SQL * Plus向上和向下箭头键?
时间:2020-01-09 10:38:50 来源:igfitidea点击:
SQL * Plus是Oracle数据库服务器的主要接口,它提供了一个功能强大但易于使用的环境来查询,定义和控制数据。
但是,它不支持上下箭头键进行命令行编辑和历史记录。
解决方法:您需要使用gqlplus替代UNIX/Linux和类似UNIX平台的Oracle SQL客户端sqlplus。
如您所知,如果您使用过sqlplus,则改正SQL语句中的执行错误和其他错误非常困难。
sqlplus确实使您能够使用外部编辑器来编辑一条语句,但是只能输入您执行的最后一条语句。
gqlplus通过提供tcsh或bash shell中熟悉的命令行编辑和历史记录以及表/列名完成功能来解决此问题,同时保留了与sqlplus的兼容性。
因此,不需要用户培训,只需使用gqlplus而不是sqlplus。
另外,配置/安装很简单:gqlplus是一个二进制编译的可执行文件(用C编写),因此您所需要做的就是下载它并将其放在PATH中的任何位置。
之后,您就可以使用它了。
您可以在这里下载
http://gqlplus.sourceforge.net/
然后如下安装:
$ tar -zxvf gqlplus* $ ./configure $ make
要连接到Oracle服务器,请按以下方式使用它:
$ gqplus "user/password"