前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >使用SecureCRT的按钮实现快速查询

使用SecureCRT的按钮实现快速查询

作者头像
Alfred Zhao
发布2020-05-04 21:49:36
5690
发布2020-05-04 21:49:36
举报

背景:有这么个日常运维场景,客户因管理需求,不允许在服务器上部署任何自动化的脚本,需要人工登录到机器上查询ASM磁盘组的使用率情况,有上百套环境。

使用的工具是SecureCRT,如何提升一些效率呢?

其实很简单,可以在SecureCRT的工具上新建一个按钮,比如叫ASM-DISKGROUP-USAGE,内容如下:

代码语言:javascript
复制
sqlplus / as sysasm <<EOF\n
set lines 140\n
col name for a15\n
select name, total_mb, free_mb, type, state from v\\$asm_diskgroup;\n
EOF\n

这样只需人工登录到grid用户,就可以点击此按钮,会自动查询出ASM磁盘组的空间使用率情况,要比EM等方式高效很多。 点击此按钮,效果如下:

代码语言:javascript
复制
[grid@jystdrac1 ~]$ sqlplus / as sysasm <<EOF
> set lines 140
> col name for a15
> select name, total_mb, free_mb, type, state from v\$asm_diskgroup;
> EOF

SQL*Plus: Release 11.2.0.4.0 Production on Wed Apr 29 22:58:17 2020

Copyright (c) 1982, 2013, Oracle.  All rights reserved.


Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Real Application Clusters and Automatic Storage Management options

SQL> SQL> SQL> 
NAME              TOTAL_MB    FREE_MB TYPE         STATE
--------------- ---------- ---------- ------------ ----------------------
DATA                 15360       3610 EXTERN       MOUNTED
FRA                   5120       3834 EXTERN       MOUNTED
OCR                   3072       2146 NORMAL       MOUNTED

SQL> Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Real Application Clusters and Automatic Storage Management options
[grid@jystdrac1 ~]$ 

这样就可以很方便查询了,也比复制命令等方式简便,且还不容易出错。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-04-29 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档