问题原因:在Linux环境下面使用sqlplus时,退格键、上下左右键等于Linux热键冲突,在使用xshell以及SecureCRT等客户端同样存在此问题,在使用过程中严重影响工作效率。

解决方案:

一:安装readline

[root@oracle10g ~]# rpm -Uvh readline*
error: Failed dependencies: libtermcap-devel is needed by readline-devel-5.1-1.1.i386.rpm
[root@oracle10g ~]# rpm -Uvh libtermcap-devel-2.0.8-46.1.i386.rpm
[root@oracle10g ~]# rpm -Uvh readline*
package readline-5.1-1.1 is already installed
[root@oracle10g ~]# rpm -Uvh readline-devel-5.1-1.1.i386.rpm
# RHEL 5
[root@oracle10g ~]# rpm -ivh readline* libtermcap-devel*

二、安装rlwrap

[root@oracle10g ~]# tar -zxvf rlwrap-0.42.tar.gz
[root@oracle10g ~]# cd rlwrap-0.42
[root@oracle10g rlwrap-0.42]# ./configure
[root@oracle10g rlwrap-0.42]# make
[root@oracle10g rlwrap-0.42]# make install

三、使用rlwrap

[root@oracle11g rlwrap-0.30]# vi /home/oracle/.bash_profile
--添加如下两行代码
alias sqlplus='rlwrap sqlplus'
alias rman='rlwrap rman'

这样Linux下的SQL Plus 可以正常使用了。

资源中有如下三个安装包:

readline-devel-5.1-1.1.i386.rpm

libtermcap-devel-2.0.8-46.1.i386.rpm

rlwrap-0.42.tar.gz



Linux下面使用sqlplus热键冲突相关推荐

  1. rlwrap 让Linux下的sqlplus变得好用

    Linux下的sqlplus是十分难用的,无法使用方向键,无法用退格键,无法使用历史命令--而DOS下sqlplus却让人感觉十分舒服. rlwrap 是linux下的软件,可以使linux下的sql ...

  2. LINUX下面NetworkManager和network冲突的问题

    2019独角兽企业重金招聘Python工程师标准>>> LINUX下面NetworkManager和network冲突的问题 2017年07月01日 23:40:10 ID_EAGL ...

  3. 配置linux下oracle sqlplus/rman等历史记录回调功能

    配置linux下oracle sqlplus/rman等历史记录回调功能 ############################################################ # ...

  4. 使用XMANAGER 联接LINUX 后使用SQLPLUS 不能使用BACKSPACE 回格键.

    使用XMANAGER 联接LINUX 后使用SQLPLUS 不能使用BACKSPACE 回格键.总是出来:^H 而使用TELNET 没有这情况发生.郁闷了好长一段时间,总是以为是XMANAGER 的原 ...

  5. linux 查询oracle情况,在Linux下使用SQLPlus查看Oracle数据库表空间及使用率

    在Linux下进入SQLPlus, # su – oracle $ sqlplus / as sysdba SQL> 查看一个表空间所对应的数据文件 SQL>select file_nam ...

  6. 当某个快捷键不能用时很可能是热键冲突

    解决办法:上次我的复制 ctrl + c不能用就是打开的QQ系统设置,只保留qq的截图快捷键,其他的都是无. 哎,一会又热键冲突了,卸载了搜狗输入法就没事了,原来搜狗的问题. 转载于:https:// ...

  7. 关于hkcmd.exe造成的和Eclipse之间热键冲突

    可能是自己新买的笔记本比较强大,显卡也比较牛叉.当使用一些常用的Eclipse快捷键的时候Eclipse本身没有反应,反而显示器有了反应. 经常用的Eclispse中的快捷键Ctrl+Alt+↑ 和C ...

  8. eclipse安装emmet之后ctrl+d热键冲突的解决方法

    eclipse安装emmet之后ctrl+d热键冲突的解决方法 参考文章: (1)eclipse安装emmet之后ctrl+d热键冲突的解决方法 (2)https://www.cnblogs.com/ ...

  9. linux - 异常:安装包冲突 conflicts with

    linux - 异常:安装包冲突 conflicts with 参考文章: (1)linux - 异常:安装包冲突 conflicts with (2)https://www.cnblogs.com/ ...

最新文章

  1. Sciences:Knight组发表尸体降解过程中的微生物组
  2. api 原生hbase_HBase客户端API
  3. python培训班 北京-北京python培训班哪家好
  4. 使用python moviepy提取视频中的音频,同时对音频数据进行数据可视化分析
  5. WIN7无法记住远程登录密码
  6. 二叉树剪枝_决策树,生成剪枝,CART算法
  7. LeetCode.每日一题今日份_392.判断子序列
  8. 3-12形参和实参 局部变量
  9. myeclipse配置weblogicserver
  10. CentOS7安装火狐flash插件看网页视频
  11. PhpStorm 中切换PHP版本
  12. cocos2d-x 是男人就下100层 附源码
  13. php编写半径为4圆的周长,在C++中编写程序输入半径计算圆的周长和面积,来学习吧...
  14. python-基础-面向对象2-异常-模块工厂模式
  15. 计算机连入局域网需要配置,设置局域网
  16. Windows安装Svn客户端
  17. 北京邮电大学计算机学院考研夏令营,北京邮电大学计算机学院(专业学位)计算机技术保研夏令营...
  18. c语言乘法口诀表的流程图_C语言实现“乘法口诀表”
  19. flareghost(闪烁和光晕测试)
  20. Java强、软、弱、虚四大引用(附代码示例)

热门文章

  1. 塑化行业SRM供应商管理系统:缩短采购周期时间,改善供应商采购管理
  2. JAVA之堆内存和栈内存的区别
  3. CrystalDiskInfo磁盘工具及下载地址
  4. 【附源码】Python计算机毕业设计社区养老院管理系统
  5. 辣鸡采集,采集世界上所有辣鸡数据 欢迎大家来采集
  6. vue中开发微信公众号中用js关闭当前浏览器页面
  7. 聊聊钣金产品设计中的钣金产品工艺的重要性
  8. html字体如何设置垂直居中显示,css文字水平垂直居中怎么设置?
  9. 上传图片前限制图片比例大小格式
  10. Chrome扩展开发基础教程(附HelloWorld)