暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

oracle命令行无法使用上下左右

子非鱼 2024-03-12
472

    前言,此贴为个人解决问题记录贴,若有差错请指正。

一、问题描述

    在安装好Oracle的linux系统中,发现不能使用上下左右键,即历史输入回溯和错误回退修正等功能。

二、解决办法

    需要安装一个rlwrap包,配置相应的环境。

三、解决过程

    1.下载rlwrap包:https://src.fedoraproject.org/repo/pkgs/rlwrap/

    2.通过ftp工具将下载好的rlwrap包上传至目标服务器

    3.按如下步骤安装:

        先确认虚拟机是否安装有readline

[root@pocket software]# rpm -qa readline
readline-6.2-11.el7.x86_64
[root@pocket software]# rpm -qa ncurses
ncurses-5.9-14.20130511.el7_4.x86_64

        若无请安装,否则无法配置使用

yum install -y readline*

        解压安装

[root@pocket software]# tar -zxvf rlwrap-0.46.1.tar.gz
[root@pocket software]# cd rlwrap-0.46.1
[root@pocket rlwrap-0.46.1]# ./configure [root@pocket rlwrap-0.46.1]# make && make install

        配置环境

[root@pocket rlwrap-0.46.1]# su - oracle
[oracle@pocket ~]$ vi .bash_profile
alias sqlplus='rlwrap sqlplus'
alias rman='rlwrap rman'
[oracle@pocket ~]$ source .bash_profile

    至此,问题解决。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论