欧洲杯英格兰意大利现场直播

admin · 2011-04-01

引子

  常常行使 Oracle 数据库的诤友,应当对 sqlplus 这个下令行器械不会目生。基础上天天管事都离不开它,可是这个器械备些不太好用:

   Linux 编制下 sqlplus 无奈高低文切换检查编纂史册下令,敲错下令须要按住 CTRL 键才调删除 SQL 查问,输出了局样子芜乱,每次都须要手动 SET 和 COL 调剂列宽 暂时会话不外现实例名和登任命户,轻易误操影响户,用户消息外现不敷显明

  细心: 以上均为 sqlplus 默许设置下存正在的成绩。

  那末成绩来了,这些都能够管理吗?

  固然,我写这篇便是为了先容若何优化 sqlplus 下令行嘛!且听我缓缓道来哉~

   演示设置

  最初先容下,紧要分两个部门:

   高低文切换:rlwrap + readline 丑化输出样子:glogin.sql 1、高低文切换

  信赖民众正在 Linux 主机行使 sqlplus 下令行器械时,常常会碰到下令输错欠好回退,或许刚输入的下令思再次施行,无奈经由过程键盘高低翻看的状况。

  下面的状况已经也一向狐疑着我,其后颠末酌量,我呈现理解决计划!这就来分享给民众,指望也能助助到你。

  经由过程 rlwrap + readline 共同行使,能够完善管理这个成绩,接上去,我就来演示一下若何设置行使。

   1、Linux 主机设置 yum 源

  因为须要行使 yum 装置 readline ,上面设置一下:

  

##检查编制版本cat/etc/system-release##上传对应主机版本iso文献scprhel-server-7.9-x86_64-dvd.isoroot@10.211.55.110:/soft

  

##挂载编制iso镜像源mount-oloop/soft/rhel-server-7.9-x86_64-dvd.iso/mnt##设置yum镜像源mv/etc/yum.repos.d/*/tmp/echo"[local]">>/etc/yum.repos.d/local.repoecho"name=local">>/etc/yum.repos.d/local.repoecho"baseurl=file:///mnt/">>/etc/yum.repos.d/local.repoecho"enabled=1">>/etc/yum.repos.d/local.repoecho"gpgcheck=0">>/etc/yum.repos.d/local.repo

  

  经由过程以上举措,咱们依然告捷挂载编制镜像,能够着手装置 redline。

   2、装置 readline 依附包

yuminstall-yreadline*

 

  倘使没有编制 ISO 镜像源,也能够直接正在网上直接下载 readline 装置包举办装置:

  

wget-cftp://ftp.gnu.org/gnu/readline/readline-6.2.tar.gz

  上传装置包:

  

scpreadline-6.2.tar.gzroot@10.211.55.110:/soft

  解压装置:

  

tar-zxvfreadline-6.2.tar.gzcdreadline-6.2./configure&&make&&makeinstall

三、rlwrap 装置

tar-xvfrlwrap-0.42.tar.gzcdrlwrap-0.42./configure&&make&&makeinstall

 

  下载地方:https://github.com/hanslub42/rlwrap/releases/tag/v0.45.2

  

文章推荐:

nba2k18传奇版

cba2k巨星时刻

nba2k11没声音

大赢家篮球比分