达梦disql支持上翻历史命令-安装rlwrap

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---

相关推荐
行思理6 分钟前
MongoDB 大数据备份,新手教程
数据库·mongodb
城数派1 小时前
1950-2026年中国0.1°逐月平均气温栅格数据集
数据库·信息可视化
livemetee1 小时前
【关于redis高性能,高可用处理】
数据库·redis·缓存
-To be number.wan1 小时前
数据库系统 | 数据库安全与完整性
数据库·学习
Omics Pro2 小时前
首个针对生物医药LLM智能体的全流程过程级评测框架
数据库·人工智能·windows·redis·量子计算
要开心吖ZSH3 小时前
MVCC 进阶:快照读 vs 当前读、幻读与 Next-Key Lock
java·数据库·sql·mysql·mvcc
水木流年追梦3 小时前
agent面试必备31- AI Agent 核心进阶:工具路由(Tool Routing)
数据库·人工智能·oracle·面试·职场和发展·embedding
xcLeigh3 小时前
KES运维自动化与脚本体系实战
运维·数据库·自动化·脚本·数据迁移·kes
大气的小蜜蜂3 小时前
领域层的服务
java·前端·数据库
翔云1234564 小时前
简单概括主库上 Executed_Gtid_Set 是什么时候更新的
数据库·mysql