首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

教你玩转 sqlplus,工作效率提升 200%

基本上每天工作都离不开它,但是这个工具有些不太好用: Linux 系统下 sqlplus 无法上下文切换查看编辑历史命令,敲错命令需要按住 CTRL 键才能删除 SQL 查询,输出结果格式错乱,每次都需要手动...且听我慢慢道来哉~ 演示配置 首先介绍下,主要分两个部分: 上下文切换:rlwrap + readline 美化输出格式:glogin.sql 1、上下文切换 相信大家在 Linux 主机使用 sqlplus...1、Linux 主机配置 yum 源 由于需要使用 yum 安装 readline ,下面配置一下: ##查看系统版本 cat /etc/system-release ##上传对应主机版本iso文件 scp.../configure && make && make install 3、rlwrap 安装 tar -xvf rlwrap-0.42.tar.gz cd rlwrap-0.42 ....='rlwrap ggsci' alias dgmgrl='rlwrap dgmgrl' EOF ##环境变量生效 exit su - oracle 至此,rlwrap 工具就配置完成啦!

97410

【Oracle小技巧】手把手教你玩转SQL*Plus命令行,工作效率提升200%

现拥有Oracle OCP,OceanBase OBCA认证,擅长Oracle数据库运维开发,备份恢复,安装迁移,Linux自动化运维脚本编写等。...每天工作都离不开它,但是这个工具有些缺点: Linux系统下SQL*PLUS无法上下文查看历史命令,敲错命令需要按住Ctrl才能删除 SQL查询,输出结果格式错乱,每次都需要手动SET调整 当前会话不显示实例名和登录用户...首先介绍下,主要分两个部分: 上下文切换:rlwrap + readline 优化输出格式:glogin.sql SQL*Plus优化 1 上下文切换 rlwrap 相信大家在Linux主机使用SQL...1、Linux主机配置yum源 ##查看系统版本 cat /etc/system-release ##上传对应主机版本iso文件 scp rhel-server-7.9-x86_64-dvd.iso root.../configure && make && make install 3、rlwrap安装 tar -xvf rlwrap-0.42.tar.gz cd rlwrap-0.42 .

72720

5个相见恨晚的Linux命令 - 终端之美

本文转自 | iCourt技术 作者 | 李火清 编辑 | 唐佳 编者按:说到Linux命令相信大家都不陌生,就连前端现在也要经常在 terminal 敲一些 node,gulp等命令,本文详细介绍了五个相见恨晚...莫急,rlwrap便是用来解决这一痛点的。 通过telnet执行Dubbo接口: ? 通过telnet连接memcached服务器: ? 什么是rlwrap?...如今交互式输入是最基本的需求,Linux正是通过readline这个库来记录用户的操作,实现交互式输入、自动补全、搜索等功能。对于没有支持readline操作的命令,rlwrap就是最好的伙伴了。...用法:在执行telnet命令前加上rlwrap命令即可。 ?...小提示:除了telnet命令不支持Readline需要rlwrap包装外,Oracle的sqlplus、rman、asmcmd等命令也可以通过rlwrap来获得上下切换功能。

54610

5个相见恨晚的Linux命令

作者 | 李火清 转载自【CU技术社区】 编者按:说到Linux命令相信大家都不陌生,就连前端现在也要经常在 terminal 敲一些 node,gulp等命令,本文详细介绍了五个相见恨晚,能极大提高工作效率的命令...莫急,rlwrap便是用来解决这一痛点的。 通过telnet执行Dubbo接口: ? 通过telnet连接memcached服务器: ? 什么是rlwrap?...如今交互式输入是最基本的需求,Linux正是通过readline这个库来记录用户的操作,实现交互式输入、自动补全、搜索等功能。对于没有支持readline操作的命令,rlwrap就是最好的伙伴了。...用法:在执行telnet命令前加上rlwrap命令即可。 ?...小提示:除了telnet命令不支持Readline需要rlwrap包装外,Oracle的sqlplus、rman、asmcmd等命令也可以通过rlwrap来获得上下切换功能。

69330

(亲测有效)Oracle在linux下命令行无法使用退格键退格,无法使用上下键切换历史命令的解决办法,会出现乱码

目录 1 问题 2 解决 1 问题 我们在linux里面安装了oracle,进入oracle的客户端,在输入sql命令进行查询,写错了需要退格,或者使用上下键切换历史命令; 发现会出现乱码,这种情况咋解决...; 2 解决 使用xshell等客户端登录oracl时在命令行无法使用退格键也无法使用上下键切换历史命令可以使用rlwrap解决; 2,下载rlwrap wget https://files.cnblogs.com.../files/killkill/rlwrap-0.30.tar.gz.zip 3,解压安装 tar -xf rlwrap-0.30.tar.gz.zip cd rlwrap-0.30 ..../configure make make install 4,设置环境变量 vim /home/oracle/.bash_profile 在尾部添加 alias sqlplus='rlwrap...sqlplus' alias rman='rlwrap rman' 设置生效 source /home/oracle/.bash_profile 完美解决问题 以上弄完之后,重新启动oracle,

1.5K20

5个相见恨晚的Linux命令

莫急,rlwrap便是用来解决这一痛点的。 通过telnet执行Dubbo接口: ? 通过telnet连接memcached服务器: ? 什么是rlwrap?...如今交互式输入是最基本的需求,Linux正是通过readline这个库来记录用户的操作,实现交互式输入、自动补全、搜索等功能。对于没有支持readline操作的命令,rlwrap就是最好的伙伴了。...用法:在执行telnet命令前加上rlwrap命令即可。 ?...小提示:除了telnet命令不支持Readline需要rlwrap包装外,Oracle的sqlplus、rman、asmcmd等命令也可以通过rlwrap来获得上下切换功能。...快捷别名:alias telnet='rlwrap telnet' script(记录会话输出) 很多时候,为了安全和备份,需要对工作内容进行保存。

58710

cheat.sh 在手,天下我有

前言 作为程序员需要了解的东西有很多,日常编码和写脚本脱离不开各式语言与 Linux 命令。...Github 的形式是这样滴: Commit 也非常活跃,就是这么一个哆啦 它提供一个简单的 curl/浏览器接口方便我们查询 目前覆盖 58 种编程语言,多种 DBMS以及超过 1000 个UNIX/Linux...命令,当需要的时候,按照语法 curl cht.sh/ 尽情查询吧 除了 Linux 命令,我们还说支持 58 种语言,当写代码时某个 API 不会用或需要完成某些操作,cheat.sh...~/bin/ curl https://cht.sh/:cht.sh > ~/bin/cht.sh chmod +x ~/bin/cht.sh 如果要保证 shell 模式可用,还需要安装一个依赖 rlwrap..., 下面两种安装方式都可以(我直接用brew安装的) brew install rlwrap # 或者 sudo apt install rlwrap 使用 有了 CLI Client 之后,来看一看搜索上的变化

16910
领券