2 oracle 实现上下键翻历史命令 rlwrap
2024-10-19 05:58:32
1.下载 rlwrap
环境:VMware虚拟机
redhat 7.0
oracle 12c
下载后,将.zip扩展名去掉,传到Linux服务器上面。
2.安装
rlwrap-0.30.tar.gz上传到/tmp目录下
[root@localhost tmp]# tar -xvf rlwrap-0.30.tar.gz
[root@localhost tmp]# cd rlwrap-0.30/
[root@localhost rlwrap-0.30]# ./configure
[root@localhost rlwrap-0.30]# make
[root@localhost rlwrap-0.30]# make install
注:重新连接客户端
3.登录成功
[oracle@localhost ~]$ . oraenv
[oracle@localhost ~]$ rlwrap sqlplus / as sysdba
4.错误
4.1 执行 [root@localhost rlwrap-0.30]# make
出现以下错误: You need the GNU readline library(ftp://ftp.gnu.org/gnu/readline/ ) to build this program!
4.2 查看我的readline安装包,发现安装了
[root@localhost rlwrap-0.30]# yum list | grep readline
4.3 网上查阅资料,发现需要安装下面两个包
[root@localhost rlwrap-0.30]# yum install libtermcap-devel
[root@localhost rlwrap-0.30]# yum install readline-devel
4.4 重新执行
[root@localhost rlwrap-0.30]# ./configure
[root@localhost rlwrap-0.30]# make
[root@localhost rlwrap-0.30]# make install
5.设置环境变量
5.1在用户的家目录查看.bash_profile环境变量文件
5.2添加环境变量
[oracle@localhost ~]$ vim .bash_profile
alias sqlplus='rlwrap sqlplus'
alias rman='rlwrap rman'
5.3 reboot重启linux系统生效
最新文章
- ArcGIS 10与ArcEngine 10安装及破解
- SELECT TOP 100 PERCENT 不按后面的order by 排序
- 一台服务器发布多个tomcat并注册服务名办法
- MERGE 用法
- android网络编程--从网络下载图片,并保存到内存卡
- Decorator学习笔记
- SQL Server 2008数据库的一些基本概念 区、页、行
- EF 分离实体
- Scrapy研究和探索(七)——如何防止被ban大集合策略
- Scrum与高效能人士的执行4原则
- iPhone Info.plist属性说明
- JavaMail邮件发送不成功的那些坑人情况及分析说明
- Tomcat 配置文件server.xml详解
- firefox support.mozilla.org 的管理员没有正确配置好此网站。为避免您的信息失窃,Firefox 并未与此网站建立连接。
- Compiler Error: Function call with parameters that may be unsafe
- SQLite基本操作-----IOS(如有雷同,纯属巧合)
- 元素class的增、删、查、toggle
- 安装BouncyCastle
- 基于设备树的controller学习(1)
- Mysql命令行导入sql数据
热门文章
- 利用TLE数据确定卫星轨道(2)-SGP4模型实现
- BZOJ1058:[ZJOI2007]报表统计(Splay,堆)
- ServletContextListener在Springboot中的使用
- 编译nginx错误:make[1]: *** [/pcre//Makefile] Error 127
- hiveSql常见错误记录
- element UI 饿了么 UI 分页 按钮不显示的问题
- css布局-内容自适应屏幕
- js获取dom元素的子元素,父元素,兄弟元素小记
- Windows搭建SFTP服务器
- 【Memcached】原理、体系架构、基本操作及路由算法