Linux下面使用sqlplus热键冲突
问题原因:在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热键冲突相关推荐
- rlwrap 让Linux下的sqlplus变得好用
Linux下的sqlplus是十分难用的,无法使用方向键,无法用退格键,无法使用历史命令--而DOS下sqlplus却让人感觉十分舒服. rlwrap 是linux下的软件,可以使linux下的sql ...
- LINUX下面NetworkManager和network冲突的问题
2019独角兽企业重金招聘Python工程师标准>>> LINUX下面NetworkManager和network冲突的问题 2017年07月01日 23:40:10 ID_EAGL ...
- 配置linux下oracle sqlplus/rman等历史记录回调功能
配置linux下oracle sqlplus/rman等历史记录回调功能 ############################################################ # ...
- 使用XMANAGER 联接LINUX 后使用SQLPLUS 不能使用BACKSPACE 回格键.
使用XMANAGER 联接LINUX 后使用SQLPLUS 不能使用BACKSPACE 回格键.总是出来:^H 而使用TELNET 没有这情况发生.郁闷了好长一段时间,总是以为是XMANAGER 的原 ...
- linux 查询oracle情况,在Linux下使用SQLPlus查看Oracle数据库表空间及使用率
在Linux下进入SQLPlus, # su – oracle $ sqlplus / as sysdba SQL> 查看一个表空间所对应的数据文件 SQL>select file_nam ...
- 当某个快捷键不能用时很可能是热键冲突
解决办法:上次我的复制 ctrl + c不能用就是打开的QQ系统设置,只保留qq的截图快捷键,其他的都是无. 哎,一会又热键冲突了,卸载了搜狗输入法就没事了,原来搜狗的问题. 转载于:https:// ...
- 关于hkcmd.exe造成的和Eclipse之间热键冲突
可能是自己新买的笔记本比较强大,显卡也比较牛叉.当使用一些常用的Eclipse快捷键的时候Eclipse本身没有反应,反而显示器有了反应. 经常用的Eclispse中的快捷键Ctrl+Alt+↑ 和C ...
- eclipse安装emmet之后ctrl+d热键冲突的解决方法
eclipse安装emmet之后ctrl+d热键冲突的解决方法 参考文章: (1)eclipse安装emmet之后ctrl+d热键冲突的解决方法 (2)https://www.cnblogs.com/ ...
- linux - 异常:安装包冲突 conflicts with
linux - 异常:安装包冲突 conflicts with 参考文章: (1)linux - 异常:安装包冲突 conflicts with (2)https://www.cnblogs.com/ ...
最新文章
- Sciences:Knight组发表尸体降解过程中的微生物组
- api 原生hbase_HBase客户端API
- python培训班 北京-北京python培训班哪家好
- 使用python moviepy提取视频中的音频,同时对音频数据进行数据可视化分析
- WIN7无法记住远程登录密码
- 二叉树剪枝_决策树,生成剪枝,CART算法
- LeetCode.每日一题今日份_392.判断子序列
- 3-12形参和实参 局部变量
- myeclipse配置weblogicserver
- CentOS7安装火狐flash插件看网页视频
- PhpStorm 中切换PHP版本
- cocos2d-x 是男人就下100层 附源码
- php编写半径为4圆的周长,在C++中编写程序输入半径计算圆的周长和面积,来学习吧...
- python-基础-面向对象2-异常-模块工厂模式
- 计算机连入局域网需要配置,设置局域网
- Windows安装Svn客户端
- 北京邮电大学计算机学院考研夏令营,北京邮电大学计算机学院(专业学位)计算机技术保研夏令营...
- c语言乘法口诀表的流程图_C语言实现“乘法口诀表”
- flareghost(闪烁和光晕测试)
- Java强、软、弱、虚四大引用(附代码示例)