`
myjcwy
  • 浏览: 110195 次
  • 性别: Icon_minigender_2
  • 来自: 重庆
文章分类
社区版块
存档分类
最新评论

linux安装rlwrap

 
阅读更多
rlwrap 可以用来支持oracle下sqlplus历史命令的回调功能,提高效率。

1、下载
从http://utopia.knoware.nl/~hlub/uck/rlwrap/下载rlwrap-0.37.tar.gz,然后上传到
/tmp 目录下。

2、解压缩安装
[root@localhosttmp]# tar -zxvf rlwrap-0.37.tar.gz

[root@localhosttmp]# cd rlwrap-0.37
[root@localhostrlwrap-0.37]# ls
[root@localhostrlwrap-0.37]# ./configure
[root@localhostrlwrap-0.37]#make
[root@localhostrlwrap-0.37]#make install

3、验证安装结果
[root@localhost rlwrap-0.37]#su – oracle
[oracle@localhost ~]$ rlwrap
Usage: rlwrap [options] command ...
Options:
  -a[password:]              --always-readline[=password:]
  -A                         --ansi-colour-aware
[oracle@localhost ~]$ rlwrap sqlplus / as sysdba;
SQL*Plus: Release 10.1.0.3.0 -Production on ??Υ 9? 3 12:49:42 2010
Copyright (c) 1982, 2004, Oracle.  All rights reserved.
Connected to:
Oracle Database 10g EnterpriseEdition Release 10.1.0.3.0 - Production
With the Partitioning, OLAP and DataMining options

SQL> select status fromv$instance;
STATUS
------------
OPEN

4、安装报错
    rlwrap: error while loadingshared libraries: libreadline.so.5: cannot open shared object file: No suchfile or directory
   解决办法:
    在oracle下的.bash_profile中$PATH路径中增加/usr/local/bin路径
    PATH=/usr/local/bin:$PATH;
    export PATH

5、 编辑oracle用户下的.bash_profile增加
alias sqlplus=’rlwrap sqlplus’
alias rman=’rlwrap rman’

转自http://www.cnblogs.com/lukeqinll/archive/2010/09/14/1826262.html

解决在sqlplus下输错命令后正常删除的方法
[oracle@oracle11g ~]$ vi /home/oracle/.bash_profile
添加
stty erase ^h

分享到:
评论

相关推荐

    linux rlwrap 安装包

    标题提到的"linux rlwrap 安装包"指的是在Linux环境下,为了增强SQL*PLUS和RMAN等命令行工具的使用体验,需要安装rlwrap软件。描述中指出,rlwrap可以实现上下翻页和退格操作,这些都是在使用SQL*PLUS或RMAN时可能会...

    centos7下rlwrap包

    然后,为了编译并安装`rlwrap`,你需要确保系统中已经安装了必要的编译工具,比如`gcc`和`make`。如果没有,可以通过`yum`或`dnf`安装: ```bash sudo yum install gcc make ``` 或者 ```bash sudo dnf install gcc...

    rlwrap安装包(一键安装)

    rlwrap安装包(一键安装) 适用于Oracle sqlplus、 rman 优化编辑器 安装完成后修改oracle用户环境变量 vi /home/oracle/.bash_profile #增加 alias sqlplus='rlwrap sqlplus' alias rman='rlwrap rman'

    Linux中使用Oracle的rlwrap工具

    首先,让我们了解如何在Linux系统上安装rlwrap。通常,rlwrap可通过包管理器(如apt、yum或dnf)轻松安装。例如,在Ubuntu/Debian上,你可以运行`sudo apt-get install rlwrap`;在CentOS/RHEL上,执行`sudo yum ...

    rlwrap-0.42.tar.gz-Linux下的SqlPlus必备

    你可以通过以下步骤在Linux系统中安装rlwrap: 1. 解压压缩包:`tar -zxvf rlwrap-0.42.tar.gz` 2. 进入解压后的目录:`cd rlwrap-0.42` 3. 配置编译环境:`./configure` 4. 编译源代码:`make` 5. 安装到系统路径...

    rlwrap的安装使用 [SQLPlus上下键]

    总结来说,rlwrap的安装和使用可以显著提升在Linux环境下使用Oracle SQL*Plus的便捷性和效率。通过安装readline库和rlwrap本身,并配置好环境和别名,就可以在使用SQL*Plus时,利用rlwrap提供的命令行历史和编辑功能...

    centos8.3安装rlwrap解决方向键乱码

    centos8.3安装rlwrap解决方向键乱码

    rlwrap-0.37.tar.gz

    rlwrap是一款非常实用的命令行工具,它在Linux和Unix系统中广泛使用,为许多不支持历史记录和光标移动的命令行程序提供了增强的功能。rlwrap全称为ReadLine Wrap,它利用GNU ReadLine库来提供命令历史、光标移动、...

    rlwrap-0.42.tar.gz

    rlwrap 在 Linux 和 Unix 类系统中广泛使用,它可以为不支持历史浏览、光标移动等功能的命令行程序添加这些特性。 rlwrap 的全称是 "readline wrapper",它通过在用户和命令之间建立一个代理,使得那些没有内建...

    rlwrap-0.37.tar.zip

    通过解压和编译这个源代码包,用户可以在自己的Linux系统上安装rlwrap,以便在使用SQLPlus或其他不自带这些功能的命令行工具时获得更便捷的交互体验。 Readme-说明.htm文件通常包含关于rlwrap的详细安装指南、使用...

    oracle小工具rlwrap

    rlwrap的安装分为两个主要步骤:首先,需要安装readline库,这是rlwrap依赖的基础组件之一;其次,下载并编译rlwrap源码包,完成安装过程。 ##### 步骤一:安装readline 在Linux系统上,readline通常已经作为标准...

    rlwrap-0.43.tar.gz

    3. `sudo make install`:将编译好的rlwrap安装到系统指定路径,通常是`/usr/local/bin`。 rlwrap的主要特点和功能包括: - 支持命令行历史记录,可以通过上/下箭头键浏览和重复使用以前输入的命令。 - 允许使用...

    rlwrap-0.42

    rlwrap是一款轻量级的命令行工具,专为解决在某些命令行程序中缺乏回溯删除、历史搜索和编辑功能而设计。在Linux环境中,尤其是对于Oracle...在Linux环境中,rlwrap的安装和使用能够显著提升数据库管理者的操作体验。

    rlwrap_redhat5,6,7

    在Red Hat Enterprise Linux (RHEL) 5、6和7版本中,`rlwrap` 都是可用的,使得用户在使用如`sqlplus`这样的命令行工具时,能够方便地使用上、下箭头浏览历史输入,而无需反复手动输入或复制粘贴。 **rlwrap的主要...

    rlwrap-0.45.2.tar.gz 和 rlwrap-0.45.2.zip 两个压缩包

    如今交互式输入是最基本的需求,Linux正是通过readline这个库来记录用户的操作,实现交互式输入、自动补全、搜索等功能。对于没有支持readline操作的命令,rlwrap就是最好的伙伴了。 sha256: 9f8870deb46e473d21b5db...

    rlwrap-0.42-1.el7.x86_64.rpm

    2. 检查包是否安装上 rpm -qa rlwrap 3. 修改配置文件 vi .bash_profile 增加:alias sqlplus='rlwrap sqlplus' alias rman='rlwrap rman' alias lsnrctl='rlwrap lsnrctl' 4. 生效: source .bash_profile

    RLWRAP上翻下翻

    【RLWRAP上翻下翻】工具是一款专为LINUX环境下使用SQLPLUS和MYSQL命令行客户端设计的增强型工具。它的主要功能是优化用户在这些命令行界面中的交互体验,特别是针对BACKSPACE键的处理以及历史查询语句的上翻下翻功能...

    rlwrap Linux下oracle命令回调工具

    rlwrap是一款在Linux环境下使用的命令行工具,专为增强交互式命令行程序设计,例如Oracle数据库的管理工具SQL*Plus。rlwrap提供了行编辑、历史记录搜索和命令补全等功能,使得用户在输入复杂的SQL语句时能更加方便和...

    rlwrap工具

    rlwrap-0.36是较旧的一个版本,而rlwrap-0.42-1.el5.i386.rpm则是较新的版本,且它已经针对RPM包管理系统进行了打包,适用于Red Hat Enterprise Linux 5(EL5)这样的系统。用户可以根据自己的需求和系统环境选择...

Global site tag (gtag.js) - Google Analytics