Windows版本Oracle 11g一键巡检脚本

news/2025/11/1 12:26:07/文章来源:https://www.cnblogs.com/liuziyi1/p/19182107

Windows版本Oracle 11g一键巡检脚本

以下是一个简单的Windows版本Oracle 11g一键巡检脚本示例,你可以根据实际需求进一步扩展和完善。这个脚本主要检查数据库的一些基本状态、空间使用情况、关键参数等。

步骤 1: 创建 SQL 脚本文件

首先,将 SQL 查询保存到一个 .sql 文件中,例如 database_check.sql。以下是 SQL 文件的内容示例:

-- database_check.sql
SET FEEDBACK OFF;
SET VERIFY OFF;
SET TRIMSPOOL ON;
SET TERM OFF;
SET TIMING OFF;
SET HEADING ON;
SET PAGESIZE 100;
SET LINESIZE 500;
SPOOL C:\oracle_xj_%COMPUTERNAME%_%date:~0,4%%date:~5,2%%date:~8,2%.txt;PROMPT 说明:如果有的条目没有结果,则该条目状态正常
PROMPT
PROMPT 一、数据库的基本情况
PROMPT
PROMPT 1.1、数据库基本信息
COL host_name FOR A20;
SELECT dbid, name db_name, instance_name, version, parallel rac, host_name
FROM v\$database, v\$instance;PROMPT
PROMPT 1.2、实例状态
SELECT instance_number, instance_name, status, host_name FROM gv\$instance;PROMPT
PROMPT 1.3、数据库运行时间
COL run_time FOR A28;
SELECT instance_number,TO_CHAR(startup_time, 'yyyy-mm-dd hh24:mi:ss') startup_time,TRUNC(SYSDATE - (startup_time)) || ' day '|| TRUNC(24 * ((SYSDATE - startup_time) - TRUNC(SYSDATE - startup_time))) || ' hour '|| MOD(TRUNC(1440 * ((SYSDATE - startup_time) - TRUNC(SYSDATE - startup_time))), 60) || ' min '|| MOD(TRUNC(86400 * ((SYSDATE - startup_time) - TRUNC(SYSDATE - startup_time))), 60) || ' sec' run_time
FROM gv\$instance;SPOOL OFF;
EXIT;

步骤 2: 创建 Windows 批处理脚本

接下来,创建一个批处理脚本,调用上面的 SQL 文件。以下是批处理脚本的示例:

@echo off
REM ============================================
REM ============================================SETLOCAL ENABLEDELAYEDEXPANSIONREM 设置 Oracle 环境变量
set ORACLE_HOME=C:\app\oracle\product\12.2.0\dbhome_1
set PATH=%ORACLE_HOME%\bin;%PATH%REM 调用 SQL*Plus 执行 SQL 脚本
sqlplus -s / as sysdba @C:\path\to\your\database_check.sqlENDLOCAL

注意事项

  1. SQL 文件路径:确保在批处理脚本中正确设置 SQL 文件的路径(C:\path\to\your\database_check.sql),并替换为实际路径。

  2. Oracle 环境:确认 ORACLE_HOMEPATH 环境变量设置正确,以便能够找到 sqlplus.exe

  3. 执行权限:确保您以具有足够权限的用户身份运行此批处理脚本,以便访问数据库并执行查询。

  4. 输出文件路径:在 SQL 脚本中,SPOOL 指令的输出路径应根据需要进行调整。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/952703.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025年11月污水环保设备厂家排行对比:专业顾问视角的深度评测分析

随着环保政策的持续加码和水环境治理需求的不断提升,选择一家可靠的污水环保设备厂家成为众多企业和政府部门的迫切需求。作为您的私人顾问,我理解您可能正在为项目选址、设备更新或系统升级而寻找合适的合作伙伴。无…

力扣|二叉树|二叉搜索树最近节点查询|二叉搜索树中第k小元素

2476二叉搜索树最近节点查询 第一种解法:先中序遍历获取每个值,然后两次二分查找遍历过的列表。第二种解法:优化成一次二分查找230二叉搜索树中第k小元素 没什么好说的,中序遍历过程记录次数,当次数等于k时就是第…

2025年11月大型挖掘机品牌综合排名:专业对比与选购建议

作为工程机械领域的关键设备,大型挖掘机的选购往往关系到项目施工效率与投资回报。在2025年这个时间节点,我们注意到越来越多的用户开始关注设备的综合性能、环保标准以及长期使用成本。根据中国工程机械工业协会最新…

升鲜宝供应链管理系统-生鲜配送系统_分拣端界面重构设计(一)

升鲜宝供应链管理系统-生鲜配送系统_分拣端界面重构设计(一)主要功能有:1.按商品分拣1.1 商品汇总明细列表(分页列表)1.2 点击商品汇总明细列表(每一个格)显示对应 商品 --> 客户列表(分页)1.3 分拣一条 商…

2025年11月大型挖掘机品牌推荐榜单:五大品牌实力对比分析

作为工程建设项目中的核心设备,大型挖掘机的选择直接影响施工效率与成本控制。当前工程机械行业正面临技术升级与环保政策双重驱动,国四排放标准的全面实施对设备性能提出更高要求。用户群体涵盖矿山开采、大型土方工…

2025 年 11 月保湿贴片面膜,修护贴片面膜,抗衰老贴片面膜厂家最新推荐,专业制造与品牌保障口碑之选

2025 年功效型面膜市场中,保湿、修护、抗衰老三类贴片面膜因适配 “屏障修护 + 抗老维稳” 全场景需求,市场占比达 69%,但 42% 的采购者面临 “制造不规范、品牌保障弱” 的问题。本次推荐联合协会开展专项测评,构…

Codeforces Round 1023 (Div. 2)

Maximum Subarray Sum 将所有的0位置填-1e18,就不用分段求最大值m k<m,不行,怎么加都可以取当前的一段达到m k==m,就这样就可以 k>m,可以这样构造 找到最左边的0,前缀和后缀最大加上他是k即可,别的再怎么加也…

2025 年 11 月美白贴片面膜,抗皱贴片面膜,紧致贴片面膜厂家最新推荐,产能、专利、环保三维数据透视

2025 年功效型面膜市场对 “规模化供应 + 技术创新 + 绿色生产” 需求显著,美白、抗皱、紧致三类贴片面膜因覆盖 “提亮 - 抗老 - 轮廓管理” 需求,市场采购量同比增长 38%,但 37% 的采购者反馈 “产能不足、专利技…

2025 年 11 月保湿贴片面膜,抗皱贴片面膜,修护贴片面膜厂家最新推荐,精准检测与稳定性能深度解析

2025 年功效型面膜市场对 “精准性” 与 “稳定性” 需求激增,保湿、抗皱、修护三类贴片面膜因适配 “屏障修护 + 抗老维稳” 需求,市场占比达 68%,但 43% 的产品存在成分含量误差超标的问题,稳定性能达标率仅 57%…

2025 年 11 月美白贴片面膜,补水贴片面膜,紧致贴片面膜厂家最新推荐,技术实力与市场口碑深度解析

2025 年功效型面膜市场竞争聚焦 “技术创新 + 口碑沉淀”,美白、补水、紧致三类贴片面膜因覆盖 “提亮 - 补水 - 轮廓管理” 核心需求,市场占比达 71%,但 39% 的厂家存在技术同质化严重、市场口碑分化大的问题。本次…

2025年11月工业刷厂家评测榜:专业分析与实用指南

工业刷作为制造业中不可或缺的辅助工具,广泛应用于清洗、抛光、除尘等关键环节。许多采购负责人、设备维护工程师或企业管理者在寻找工业刷供应商时,往往面临产品规格复杂、材质适配性要求高、定制化需求多样等挑战。…

2025 年 11 月保湿贴片面膜,修护贴片面膜,紧致贴片面膜厂家最新推荐,实力品牌深度解析采购无忧之选!

2025 年功效型面膜市场中,保湿、修护、紧致三类贴片面膜因适配 “屏障修护 + 轮廓管理” 需求,采购需求同比增长 35%,但 38% 的采购者面临 “品牌实力难鉴别、售后保障不足” 的问题。本次推荐联合协会开展专项测评…

CH5xx BLE低功耗使用GPIO唤醒

CH5xx BLE低功耗使用GPIO唤醒在BLE例程中开启HAL_SLEEP低功耗后是通过RTC唤醒来实现的,那么需要加入GPIO唤醒需怎么添加呢,其实很简单:只要添加PM例程中的GPIO唤醒部分即可,睡眠部分也需要处理下。 GPIO只需要初始…

2025 年 11 月美白贴片面膜,抗衰老贴片面膜,补水贴片面膜厂家最新推荐,高性能与可靠性兼具的优质品牌

2025 年功效型面膜市场中,美白、抗衰老、补水三类贴片面膜因覆盖 “提亮 - 抗老 - 补水” 全龄段需求,市场份额占比达 72%,但 41% 的采购者反馈 “高性能产品稳定性差、可靠品牌难筛选”。本次推荐联合协会开展专项…

启动的时候出现错误 (exit code -1073741819 (0xc0000005) )?报错0xC0000005的可能原因?

需要理解一下,什么是 0xc0000005 错误 这个是程序运行中崩溃,报错多与运行库内存管理冲突有关,常见于多模块(如主程序+DLL)混用运行库的场景。 报错示例:“应用程序发生异常 unknown software exception (0xc000…

2025年11月网站建设服务商推荐榜单:聚焦技术实力与行业应用

随着数字化转型进程加速,网站作为企业形象展示与业务拓展的核心载体,其建设质量直接影响品牌传播效率与用户互动体验。根据中国工业和信息化部发布的《“十四五”软件和信息技术服务业发展规划》,2024年我国企业网站…

.NET Framework 3.5安装失败?离线安装.NET Framework 3.5教程,附.NET Framework 3.5,4.5,4.8 等版本下载

前言:.NET Framework.NET Framework是微软的.NET框架程序的运行库,有很多软件需要NET 3.5 Framework才能运行,比如说AutoCAD、3DMAX等。 这是一种速度比较快的方法,前提是你的系统是正常的系统。在Windows10的使用…

2025年11月祛斑精华产品推荐榜:权威评测与深度对比分析

色斑问题一直是困扰许多人的皮肤难题,无论是日晒引起的晒斑、内分泌失调导致的黄褐斑,还是炎症后留下的色素沉着,都直接影响着皮肤的外观和个人的自信心。选择一款合适的祛斑精华产品,对于改善肤色不均、提升皮肤质…

vscode判断当前是否为debug模式

VS Code 的 Python 调试链路: launch.json → debugpy → pydevd → 你的代码 只要跑在调试模式下,sys.modules 里就一定会有带 pydevd 字样的模块。 普通“Run Python File”或终端 python xxx.py 则不会加载它。 示…

计算机网络学习分享1

网络可以看成一堆主机节点构成一个边缘系统在通过接入网接入由一些交换节点互相连接的所有构成的网络核心;网络也可以看成是一堆的ISP(互联网服务提供商)组成,具体怎么组成呢,先解释一下ISP,ISP可以是一个学校一…