oracle巡检脚本

本文提供了一套Oracle数据库巡检脚本,包括检查数据库实例状态、数据库打开状态、表空间可用性和使用情况,以及验证用户默认表空间。这些脚本有助于确保数据库的稳定运行和资源管理。
摘要由CSDN通过智能技术生成
1.数据库实例状态
SELECT inst_id, instance_name, host_name, VERSION, TO_CHAR (startup_time, 'yyyy-mm-dd hh24:mi:ss') startup_time, status, archiver, database_status FROM gv$instance;


2数据库打开状态
SELECT inst_id, dbid, NAME, TO_CHAR (created, 'yyyy-mm-dd hh24:mi:ss') created, log_mode, flashback_on ,TO_CHAR (version_time, 'yyyy-mm-dd hh24:mi:ss') version_time,open_mode 
FROM gv$database;


3表空间可用性检查
select tablespace_name,block_size,status,contents,extent_management,segment_space_management from dba_tablespaces


4表空间使用情况检查


select 
  free.tablespace_name ,
  file_count,
  tot.tot_size "total_size(m)",
  free.free_size "free_size(m)",
  100-ceil(free.free_size/tot.tot_size*100) "used_pct(%)",
  ceil(free.free_size/tot.tot_size*100) "free_pct(%)"
from 
(select
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值