Scripts & Questions

此页面既是我的页面,也是指向有用脚本的所有链接,也是您要发布的有关在博客上找到的主题的任何问题的页面。总记得:

  1. I’不是Oracle支持,而是现在可以在Analytics(分析)和AI中为Microsoft实际使用。我可以’不会干扰解决方案’正在与支持团队中的这些杰出人士合作。
  2. I’-不是许可或销售。相信我-你不’不想问我很多许可问题或费用。我什么都不知道… 🙂

因此,继续吧,在页面底部发布问题,Discus将通过电子邮件发送并通知我!

东西

GitHub存储库链接

教育解决方案,包括双色球计算器部署自动化,Analysis Services和ADF– 适用于EDU的GitHub

每日见解解决方案,包括双色球计算器自动化,Analysis Services和ADF- Github 见解 一天

2017年可口可乐 黑客马拉松,包括Raspberry Pi项目的所有代码

苹果脚本  OmniFocus每周状态报告

DBAKevlar GitHub

德尔福脚本资源

德尔福 GitHub链接

德尔福如何录制视频

剧本

这是我收集的脚本的集合’多年来发现有用。请随意使用您想要的任何内容,希望他们会像服务我一样服务他人。我试图确保如果脚本的作者是已知的,那么脚本中会显示它。你会看到一些我’已经有这么长时间了,我不知道原始来源是哪里,或者甚至是原始形式,(相对于我在’ve gone along…)我倾向于使用非常通用,简单的脚本,并根据特定情况的需要对其进行编辑。如果您需要这里的任何一种,请告诉我!

AWR仓库脚本,(新!)

AWRW顶级IO等待

AWRW顶级CPU

AWRW分析SQLID数据

针对SQLID的AWRW多个哈希计划

通过DBID的CPU历史记录

High Level AWR Data by DBID 和我nstance

资源分配脚本
mem_chk.sql
mem_alloc.sql

杂项剧本

动态收集修改的对象统计信息
检查Rman异步
检查Mview滞后
检查双色球计算器对象缓存信息
检查数据字典损坏
设置序列缓存
用户权限报告
检查Ora补丁
双色球计算器大小
数据文件空间
动态索引监视脚本
检查索引监控
用户上次登录
找到历史SQL_ID信息

RMAN热备份脚本,易于还原

RAC Schtuff
全局缓存块丢失
全局缓存损坏块

性能
长期运营
库缓存统计信息
数据字典命中
重复的SQL搜索
检查重做大小
检查完整扫描
检查内存中的执行
闩锁检查
排队等待
互斥体通过
最大游标
重做等待
AAS价格昂贵
AAS SQL历史统计
AAS高变
精确的AAS
每小时AAS
每分钟AWR
每分钟灰分
等待汇总

故障排除
什么’s in Undo
通过SQL_ID查找UNDO块
动态Kill Session脚本
从SQL_ID(或哈希)中查找程序

双色球计算器云服务器

检查最佳对象扫描
双色球计算器云服务器最佳读取
ASM单元节点检查

ASM
ASM磁盘信息
查看ASM文件

SQL服务器
检查流程SQL
DB的SQL调整脚本
检查内存
移动SQL Server登录名
查询等待
SQL性能统计
转储堆栈跟踪数据

I’我只是要指出你 格伦·贝瑞’s page DMV脚本,因为它们’re awesome!

ASH查询,(新!)

烟灰缓冲器中的内容
ASH CPU(按用户)
ASH CPU时间
ASH IO等待
每分钟灰分
ASH SQL_ID CPU使用
ASH SQL_ID等待
ASH等待CPU
Tyler Muth ASH资源查询

通过电子邮件发送HTML AWR报告的脚本

AWR简化的存储库

I’我们曾被问过几次,因此将其搜索并添加到此处。这是存储库表的DDL,它基于来自Karl Arao的一些很棒的查询来远程/本地存储高水平的每小时数据请求的数据,我们将来回发送电子邮件,讨论如何将其变成某种东西*更多*… 🙂

通过DB_ID的AWR DDL

AWR数据的每小时报告然后,可以使用DB_ID标识的来报告或填写上表中创建的DDL。

Shell脚本加载数据

解释计划/执行计划

获取说明计划

宝贵的ASH URL

› Karl Arao: http://karlarao.wordpress.com

›泰勒·穆特(Tyler Muth): http://tylermuth.wordpress.com/

› 凯尔 Hailey,John Beresniewicz,Graham Wood:  http://ashmasters.com/

 

博客文章的问题和建议

29 thoughts 上 “剧本& Questions

  • Pingback: Redgate网络研讨会,“ASH和AWR性能数据” | DBA Kevlar

  • Pingback: 使用ASH和AWR数据进行性能调优– All Things 甲骨文

  • Pingback: ODTUG的AWR Warehouse网络研讨会| DBA凯夫拉尔

  • Pingback: AWR仓库,状态| DBA凯夫拉尔

  • Pingback: AWR仓库,状态-Oracle-Oracle-Toad World

  • 2015年2月15日,下午5:13
    固定链接

    it’s great, thank u

  • 2015年3月23日,上午7:37
    固定链接

    有什么办法可以检查“the 查询量”在特定时间间隔(例如晚上9点到晚上10点)的生产桌上?

  • 2015年3月23日,上午8:17
    固定链接

    您可以通过快照在给定的小时间隔内查看特定对象上的IO,缓冲区忙等待等,但是我可以’我不确定你的任期,“query volume” would signify. It’不是用于特定等待事件等的术语吗?

  • 2016年2月18日上午6:32
    固定链接

    分享此类脚本和这些文章非常友善,也很高兴。对此表示感谢。
    有意

  • 2016年6月6日下午4:45
    固定链接

    尝试运行sql查询时遇到临时空间错误。如何估计当前正在运行的查询需要多少临时空间?

  • 2016年6月6日,晚上7:25
    固定链接

    有两种不同的方法可以做到这一点,但我首先要确保所涉及对象的统计信息是最新的,然后为该语句创建一个解释计划,然后
    设定尺寸130
    设定页面大小0
    SELECT * FROM表(DBMS_XPLAN.DISPLAY);
    检查为说明计划显示的临时使用情况。

    如果该语句已经运行,则可以查看AWR中的数据:
    选择*从表(DBMS_XPLAN.DISPLAY_AWR(”));
    谢谢,
    凯林

  • 2016年6月7日,下午6:41
    固定链接

    谢谢。我将尝试这种方法,并让您知道,不确定我是否有权查询dbms_xplan.Btw,是一名开发人员,并且对学习性能调整,OEM等非常感兴趣。’如果我愿意,你会推荐一本好书’您是否需要了解OEM,了解AWR报告,了解解释计划等?

  • 2016年6月18日上午6:23
    固定链接

    有什么办法可以捕获dbsnmp“account lock”oem 12c中的错误并为此采取纠正措施。.我们有一个很大的环境,很多时间双色球计算器仅由于该原因而关闭。由于政策的原因,我们无法永远保留相同的密码。

  • Pingback: dba凯夫拉尔– ORACLE BOSS

  • 2017年2月16日,下午4:06
    固定链接

    试图在OEM 13.1.0.0.0上注册EBS12.2.5时需要帮助纠正错误

    错误信息:

    EBSTargetDiscovererR122 WLS管理服务器未在“修补程序”节点上运行。启动它。
    EBSTargetDiscovererR122使用/XXXX/app/oracle/fs2/EBSapps/appl/ad/12.0.0/patch/115/bin/adProvisionEBS.pl启动WLS Admin Server
    EBSTargetDiscovererR122无法在“修补程序”节点上启动Admin Server。
    Discovery Error: oracle.apps.fnd.oam.em.sdk.targetData.discovery.AppsDiscoveryException: Error while attempting to discover EBS 上 : XXXX( oracle_双色球计算器 )

    ===========

    两个文件系统上的所有服务均已启动并正在运行…
    不知道为什么要重新启动并出错。

  • 2017年2月17日上午10:37
    固定链接

    我已经使代理重新启动,但是没有运气…

    仍然面临着同样的问题。

  • 2017年4月4日下午6:08
    固定链接

    凯琳
    我想知道您是否对下面的emcli命令的语法有任何了解。

    我需要根据我们的安全策略定期更新双色球计算器的SYS密码。 sys帐户密码直接从Cyber​​ark设置到双色球计算器。我们’编写了Bash shell脚本,然后将密码文件复制到Standby。我正在尝试为备用双色球计算器设置监视密码’将密码文件复制到备用双色球计算器服务器后,在EM Grid控件中大约100个DB。一世’m将emcli命令作为Grid OMS的SYSMAN帐户运行。

    我的问题是:
    此更新是否必须从本地备用双色球计算器服务器运行,还是可以从EM Grid Control OMS服务器运行?一世’m希望从OMS服务器而不是所有单个DB服务器运行此文件。

    语法我’到目前为止,我们已经解决了以下问题…

    EMcli set_monitoring_credential -target_name = DR_SID -target_type = oracle_双色球计算器 -set_name = DBCredsSYSDBA -cred_type = DBCreds -test -attributes =”DBUserName:SYS; DBPassword:password; DBRole:SYSDBA ”

    和我’我还尝试了set_name = DBCredsMonitoring,但都失败了。

    错误我’m getting is …
    错误:集合名称的凭据类型无效。找不到针对目标类型,集合名称DBCredsSYSDBA的凭据集

    任何输入将不胜感激。

    谢谢,

    杰夫

  • 2017年4月6日,下午3:56
    固定链接

    在进一步研究中,我相信我’弄出了正确的语法并回答了我自己的问题。语法…
    EMcli set_monitoring_credential -target_name =’DR_SID’ -target_type=’oracle_database’ -set_name=’DBCredsSYSDBA’ -cred_type=’DB_Creds’ -attributes=’DBUserName:sys; DBPassword:xxxxxxxxx; DBRole:SYSDBA’

    但是,该命令在没有任何响应的情况下运行回终端–即,没有命令处理类型回复。

    我什至尝试使用-force选项登录emcli…
    EMcli登录-username = sysman -password = xxx -force

    并重复执行set_monitoring_credential命令。它也失败。我可能会遇到Bug 21367784。

    I’将来会再次测试。

  • 2017年4月12日,下午1:13
    固定链接

    Windows Server 2012 R2 Standard:全新安装Oracle DB
    12c,版本2(12.2.0.1.0),因为我们准备加载OEM 13c。

    找到了OEM 13c的出色模板;但是,它们是
    适用于Oracle 12.1。 --

    我找不到用于DB 12.2.0.1.0的OEM 13c模板。

    问:你找到了吗
    OEM13c和DB 12.2的模板?

    如果没有,我正在寻找要使用的值
    12.1的模板

    谢谢!

  • 2017年4月12日,下午1:22
    固定链接

    抱歉,避风港’还没有看到为此目的构建的模板,但是通常从双色球计算器发布GA到模板’s been created. I’d保持关注,很快他们’ll have it!

  • 2017年4月12日,下午1:23
    固定链接

    I’d向EM支持提交SR。 EBS对13c的支持有所变化,因此请查看是否存在已知问题或补丁。

  • 2017年4月12日,下午1:24
    固定链接

    研究创建度量标准扩展以进行检查并在触发时提交纠正措施。

  • 2017年5月1日上午9:50
    固定链接

    凯琳

    我想知道您是否有任何潜在客户将票务的目的与先前将OEM 13c(或什至之前)与vFire Core(VM Service Manager)集成在一起。我发现的大多数文档和信息都是用于OEM管理VMware虚拟机的,而不是用于与Service Manager连接的。我查看了一些有关为OEM建立连接器的文档,并且浏览了《 VMware Service Manager的API用户指南》。他们似乎有两种完全不同的方法,所以我不确定它们是否兼容。

  • 2017年6月23日下午12:10
    固定链接

    如果有人在这里跌跌撞撞,并寻求解决同一问题的方法:但是没有适用于13c的模板,有一个解决方法:

    创建一个空的12.2(或您的版本)双色球计算器以用作O​​EM 13c存储库。

    使用双色球计算器配置助手。选择“create a database” , “进阶设定”, “单实例双色球计算器”, then choose the “一般目的或交易处理” Template.

    到目前为止,一直在为我工作。

  • 2017年6月28日下午1:40
    固定链接

    想要一个链接,谢谢!
    凯林

  • 十一月16,2017在12:59下午
    固定链接

    我收到的来自OEM13c的警报有问题,特别是与Warning:xyz.com相关的警报–代理无法与OMS通信。 (原因=代理无法访问(原因:与OMS的代理断开。连接到失败 http:// _ xyz:4903 / EMpbs / upload 并在几秒钟内立即清除。您能否让我知道如何解决此错误。我知道当代理无法访问OMS时会发生此问题,但是由于此错误,我收到了其他警报,例如“目标的当前状态为Up”特别是与双色球计算器有关的。您能否让我知道是否有变通办法或需要应用的补丁来解决此问题

    谢谢
    卡尔提克

评论被关闭。