zoukankan      html  css  js  c++  java
  • Linux系统SQL*PLUS上下左右键输入问题

    系统环境:Redhat 6.5

    每次进SQL*PLUS,想上下翻个语句,想左右移动个光标,就挖坑了,忍不了了

    网上搜了一下需要安装rlwrap

    http://utopia.knoware.nl/~hlub/uck/rlwrap/ #下载

    上传到服务器

    tar zxvf rlwrap-0.42.tar.gz #解压

    ./configure 

    我勒个去报错 You need the GNU readline library(ftp://ftp.gnu.org/gnu/readline/ ) to build this program

    缺少readline library好吧,

    [root@CR rlwrap-0.42]# rpm -qa|grep readline

    readline-6.0-4.el6.x86_64

    这不是有么

    网上查了一下让安装这个libtermcap 去安装盘里面找

    rpm -ivh compat-libtermcap-2.0.8-49.el6.i686.rpm 找到一个可以安装

    ./configure 还是不行

    去安装盘的packages 里面找 readline准备重装一下,发现还有个readline-devel 安装这个试试

    rpm -ivh readline-devel-6.0-4.el6.x86_64.rpm

    提示依赖与ncurses-devel包

    分别按顺序安装

    rpm -ivh ncurses-devel-5.7-3.20090208.el6.x86_64.rpm

    rpm -ivh readline-devel-6.0-4.el6.x86_64.rpm

    OK都装上了

    ./configure #编译 通过了

    make

    make check

    make install

    vi ~/.bash_profile

    添加

    alias sqlplus='rlwrap sqlplus'

    alias rman='rlwrap rman'

    还可以添加ftp telnet等命令

    source ~/.bash_profile

    以上操作都是在root 下进行的

    到了其他用户发现不行。没有rlwrap命令

    原来是path 下面没有添加 /usr/local/bin

    vi ~/.bash_profile

    PATH=$PATH:$HOME/bin:/usr/local/bin  #增加灰色

    alias sqlplus='rlwrap sqlplus'

    alias rman='rlwrap rman'

    source ~/.bash_profile

    以上就全部完成了

     

  • 相关阅读:
    发现维护的自己编写linux 系统检查脚本一个bug (syslog\message)
    循环while for
    字面量(常量)和变量的区别
    网页配色方法
    Dedecms v5.7 CKEditor编辑器回车键换行改为分段
    JS控制密码框获取焦点时文字消失,失去焦点时文字出现
    JS实现选项卡
    JS实现全选、不选、反选
    JS点击显示隐藏内容
    ASP连接MSSQL代码
  • 原文地址:https://www.cnblogs.com/MikeSunny/p/4974972.html
Copyright © 2011-2022 走看看