time:2024/09/18
Author:skatexg
一、背景
DM安装完成后使用disql命令行,无法使用上下键引用历史命令,会出现"[[A[[A"的现象。这样的操作包括使用退格Backspace键,上下键,左右键等。解决这个问题,可以使用rlwrap工具。
二、安装rlwrap
1、下载
bash
# wget https//fossies.org/linux/privat/rlwrap-0.46.1.tar.gz
解压
bash
# tar -zxvf rlwrap-0.46.1.tar.gz
# cd rlwrap-0.46.1/
安装依赖
bash
# yum -y install readline*
编译
bash
#./configure
# make && make install
测试验证
bash
# cd /data/dmdata/dmdb/bin
# rlwrap ./disql SYSDBA/SYSDBA@10.126.1.174:5236
服务器[10.126.1.174:5236]:处于普通打开状态
登录使用时间 : 2.037(ms)
disql V8
SQL> se
长期使用:更改别名,用rlwrap启动disql
bash
vim ~/.bash_profile
alias disql="rlwrap /data/dmdbms/bin/disql"
alias dmrman="rlwrap /data/dmdbms/bin/dmrman"
source ~/.bash_profile
---end---