专栏首页从ORACLE起航,领略精彩的IT技术。使用SecureCRT的按钮实现快速查询

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

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

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

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

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等方式高效很多。 点击此按钮,效果如下:

[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 ~]$ 

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

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Oracle数据库该如何着手优化一个SQL

    Alfred Zhao
  • 记录一则ORA-00054,ORA-00031解决过程

    3.查出的结果与现场开发维护人员确认,可以强制杀掉,但Oracle中kill session遭遇ORA-00031。

    Alfred Zhao
  • 记录一则LOCAL_LISTENER的问题

    有网友反映,他在一套Oracle的测试环境中配置有两个监听,分别监听不同端口。 目前想把环境上的一套数据库同时注册到这两个监听,他将数据库参数local_li...

    Alfred Zhao
  • Maxima绘图基础

    话不多说, 最近总是在求积分微分上面遇到问题,进而想到了maxima, 由于忘光了,所以写一个简单的介绍。 ubuntu 那个maxima 的界面版做的实在...

    Enjoy233
  • select2 api参数的文档

    // 加载数据 $("#e11").select2({ placeholder: "Select report type", allowClear:...

    别先生
  • Logistic Regression 为什么用极大似然函数

    杨熹
  • Python-函数式编程介绍 (上)

    #内置函数:网址如下 https://docs.python.org/zh-cn/3.7/library/functions.html

    py3study
  • 快速学习Lucene-什么是全文检索

    结构化数据:指具有固定格式或有限长度的数据,如数据库,元数据等。 非结构化数据:指不定长或无固定格式的数据,如邮件,word文档等磁盘上的文件

    cwl_java
  • cannot fetch plan for SQL_ID

      SQL tuning过程中离不开分析SQL语句的执行计划。在一次提取执行计划的时候碰到cannot fetch plan for SQL_ID的错误提示。根...

    Leshami
  • Excel公式练习72: 提取大写字母创建缩写

    导语:本次的练习整理自myspreadsheetlab.com,可以很好的帮助我们练练手!

    fanjy

扫码关注云+社区

领取腾讯云代金券