Linux系统下SQL*Plus方向键没法使用的解决

在Linux操作系统下使用Oracle的SQL*Plus工具有一个比较麻烦的地方:通过sqlplus命令进入到SQL*Plus控制台后,我们在Bash中已经习

在Linux操作系统下使用Oracle的SQL*Plus工具有一个比较麻烦的地方:通过sqlplus命令进入到SQL*Plus控制台后,我们在Bash中已经习以为常的上下左右键突然变成了^[[A^[[B^[[D^[[C这样的”乱码”。熟悉ksh的朋友肯定要说我们这是大惊小怪了,不过对于从Windows平台转过来的一般用户而言,不小心按错一下就是4个错误的字符,而且历史命令也无法方便的回查了,确实挺郁闷的。

别着急,,如果你的Linux是Debian或者Ubuntu/Kubuntu,直接sudo apt-get install rlwrap安装这个小巧的readline扩展,然后就可以以rlwrap sqlplus的方式进入方向键”正常”的SQL*Plus了。当然,如果嫌每次敲rlwrap不爽,可以在/etc/profile或者自己的~/.bashrc里面添加alias sqlplus=’rlwrap sqlplus’。其他发行版的朋友可以选择rpm包或者干脆从源码自己编译。

linux

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/1968044.html

(0)
上一篇 2025年2月23日 07:18:03
下一篇 2025年2月23日 07:18:18

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • Oracle数据库从A服务器到B服务器的转移

    有时候我们会遇到这样的情况,现有的数据库要从一个机器转移到另外一个机器上,一般我们会使用导出,导入。但是如果数据库的数据 有时候我们会遇到这样的情况,现有的数据库要从一个机器转移到另外一个机器上,一般我们会使用导出,导入。但是如果数据库的数…

    数据库 2025年2月23日
    100
  • Oracle移动数据文件到新分区步骤分析

    把Oracle的数据文件诺地方相信很多人都遇到过,新手可以看看这里。此过程用sqlplus以sys登录后进行如下步骤:1、将数据文件offline:alter 把Oracle的数据文件诺地方相信很多人都遇到过,,新手可以看看这里。 此过程用…

    数据库 2025年2月23日
    200
  • Oracle 建立临时表语法及使用技巧

    Oracle Temporary Tables(Oracle 临时表)1. 建立临时表语法A.ON COMMIT DELETE ROWS 定义了建立事务级临时表的方法CREATE GLOBAL TEMPORAR Oracle Tempora…

    数据库 2025年2月23日
    200
  • Oracle 下 spfile和pfile使用笔记

    查看系统是以pfile还是spfile启动Select isspecified,count(*) from v$spparameter group by isspecified;如果isspecified里有true,表明用 查看系统是以p…

    数据库 2025年2月23日
    200
  • Oracle建表过程初学

    有朋友问我,Oracle中怎么建库? Oracle和其他的数据库有啥不一样?他的问题太多了,而我觉得自己简单的解释能够满足他对Oracle的好奇,于是   有朋友问我,Oracle中怎么建库? Oracle和其他的数据库有啥不一样?他的问题…

    数据库 2025年2月23日
    200
  • 简单的Oracle小问题解决

    前两天过完年回北京,结果一上班就碰到一个问题:公司在深圳那边有一个Oracle项目,一次系统重启后Oracle%ignore_a_1%就无法连接了。项目开发人员   前两天过完年回北京,结果一上班就碰到一个问题:公司在深圳那边有一个Orac…

    数据库 2025年2月23日
    200
  • Oracle 9.2.0.1版函数编译一个小问题

    OS:Windows 2003 Server ORACLE9.2.0.1 现象:在进行PL/SQL 函数编译时加上DEBUG会出现死机,详细描述如下: 下面是一个函数: OS:Windows 2003 Server Oracle9.2.0.…

    数据库 2025年2月23日
    200
  • 让Linux下的SQL*Plus具有历史回调功能

    Linux上使用SQL*Plus有一个相当不方便的地方,那就是没有历史回调功能。在Windows上的SQL*Plus可以用ldquo;向上向下rdquo;箭头 linux上使用sql*plus有一个相当不方便的地方,,那就是没有历史回调功能…

    数据库 2025年2月23日
    200
  • Oracle 中如何更改用户名

    实际工作中,有时候需要修改用户名,而通常的做法是exp imp这样的方式,而如果数据量大的话exp imp的方式会很浪费时间,所以下面写上如何通 实际工作中,,有时候需要修改用户名,而通常的做法是exp imp这样的方式,而如果数据量大的话…

    数据库 2025年2月23日
    200
  • Linux平台下Oracle9i数据库正确显示中文的设置

    今天在Linux AS3下装了个Oracle9i,装的时候是英文的界面,启动数据库后发现,查询不能正确显示中文,终于找到了解决办法,其实就是设置下语 今天在Linux AS3下装了个Oracle9i,装的时候是英文的界面,启动数据库后发现,…

    数据库 2025年2月23日
    200

发表回复

登录后才能评论