iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >Oracle 事件打包服务(Incident Packaging Service,IPS)
  • 898
分享到

Oracle 事件打包服务(Incident Packaging Service,IPS)

2024-04-02 19:04:59 898人浏览 薄情痞子
摘要

packaging incidents(打包事件)oracle 11g的一个很强有力的工具是打包事件。利用这个打包事件压缩的文件夹提交给oracle的支持来帮助解决分析问题。一旦你创建一个事件包,将添加一个

packaging incidents(打包事件)
oracle 11g的一个很强有力的工具是打包事件。利用这个打包事件压缩的文件夹提交给oracle的支持来帮助解决分析问题。
一旦你创建一个事件包,将添加一个或多个相关的问题到打包文件中。其中包括trace文件,dump文件等。
缺省情况下,每一个问题的事件包仅仅包括第一个和最后三个事件。事件包包含所有可以用于诊断的事件。也可以指定事件发生的时间或数
量范围来打包。
一旦你创建了事件包,那么你能添加或移除文件。
具体步骤如下:
1:创建一个逻辑包:使用命令是ips create package。该命令可以创建一个空包,也可以能会创建自动包含诊断数据的包。这个命令有很多
变量,你可以选择创建某一特定问题号,事件号,问题关键字,或基于期间的包。
2:添加诊断数据到逻辑包:这是一个可选步骤,如果你在第一步创建的是一个空包,那么你可以使用这一步骤添加诊断文件或数据。
3:产生zip文件:可以增量添加文件到zip文件里。


我们也可以通过ADRCI工具来找到跟踪文件,如下:

adrci> show incident

ADR Home = /u01/app/oracle/diag/rdbms/huateng/huateng:
*************************************************************************
INCIDENT_ID          PROBLEM_KEY                                                 CREATE_TIME                              
-------------------- ----------------------------------------------------------- ----------------------------------------
11041                ORA 7445 [kslgetl()+18]                                     2012-08-01 23:32:13.324000 +08:00       
19306                ORA 1578                                                    2012-08-06 19:28:42.011000 +08:00       
19354                ORA 1578                                                    2012-08-06 19:29:01.932000 +08:00       
19355                ORA 1578                                                    2012-08-06 19:29:09.383000 +08:00       
19356                ORA 1578                                                    2012-08-06 19:29:28.922000 +08:00       
25414                ORA 600 [2252]                                              2012-08-07 23:25:03.801000 +08:00       
25454                ORA 600 [2252]                                              2012-08-07 23:25:09.263000 +08:00       
25462                ORA 600 [2252]                                              2012-08-07 23:25:10.793000 +08:00       
25415                ORA 600 [2252]                                              2012-08-07 23:25:11.049000 +08:00       
25416                ORA 600 [2252]                                              2012-08-07 23:25:17.087000 +08:00       
34962                ORA 600 [2608]                                              2012-08-14 11:26:16.424000 +08:00       
42163                ORA 600 [3688]                                              2012-08-16 05:13:34.745000 +08:00       
66276                ORA 4031                                                    2012-11-05 23:39:23.913000 +08:00       
66277                ORA 4031                                                    2012-11-05 23:44:37.593000 +08:00       
66284                ORA 4031                                                    2012-11-05 23:49:24.553000 +08:00       
15 rows fetched

adrci> show trace -i 11041

Output the results to file: /tmp/utsout_9769_308617_2.ado

/u01/app/oracle/diag/rdbms/huateng/huateng/incident/incdir_11041/huateng_ora_13543_i11041.trc
----------------------------------------------------------
LEVEL PAYLOAD                                                                                                                                         
----- ------------------------------------------------------------------------------------------------------------------------------------------------
      Dump file /u01/app/oracle/diag/rdbms/huateng/huateng/incident/incdir_11041/huateng_ora_13543_i11041.trc
      Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
      With the Partitioning, OLAP, Data Mining and Real Application Testing options
      ORACLE_HOME = /u01/app/oracle/product/db11gr2
      System name:      linux
      node name:        db2server
      Release:  2.6.18-92.el5
      Version:  #1 SMP Tue Jun 10 18:49:47 EDT 2008
      Machine:  i686
      Instance name: huateng
      Redo thread mounted by this instance: 1
      Oracle process number: 30
      Unix process pid: 13543, p_w_picpath: oracle@db2server (TNS V1-V3)


      *** 2012-08-01 23:32:13.444
      *** SESSION ID:(49.13) 2012-08-01 23:32:13.444
      *** CLIENT ID:() 2012-08-01 23:32:13.444
      *** SERVICE NAME:(SYS$USERS) 2012-08-01 23:32:13.444
      *** MODULE NAME:(sqlplus@db2server (TNS V1-V3)) 2012-08-01 23:32:13.444
      *** ACTION NAME:() 2012-08-01 23:32:13.444

      Dump continued from file: /u01/app/oracle/diag/rdbms/huateng/huateng/trace/huateng_ora_13543.trc
1>     ***** Error Stack *****
       ORA-07445: exception encountered: core dump [kslgetl()+18] [SIGSEGV] [ADDR:0x600075F8] [PC:0xF052F62] [Address not mapped to object] []
1<     ***** Error Stack *****
1>     ***** Dump for incident 11041 (ORA 7445 [kslgetl()+18]) *****
2>      ***** Beginning of Customized Incident Dump(s) *****
        Exception [type: SIGSEGV, Address not mapped to object] [ADDR:0x600075F8] [PC:0xF052F62, kslgetl()+18] [flags: 0x0, count: 1]
        ReGISters:
        %eax: 0x600075f0 %ebx: 0x00000000 %ecx: 0x0f052f50
        %edx: 0x00000000 %edi: 0x600075f0 %esi: 0x00000001
        %esp: 0xbfa8a5f4 %ebp: 0xbfa8a604 %eip: 0x0f052f62
        %efl: 0x00010282
 
 
 
 
        

1.使用“ips create package”创建一个新的逻辑包
1)进入到adrci命令行界面


ADRCI: Release 11.2.0.1.0 - Production on 星期二 2月 1 11:01:28 2011

Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.

ADR base = "/u01/oracle"

2)尝试创建逻辑包
adrci> ips create package;
DIA-48448: This command does not support multiple ADR homes




修改adrci目录:      
        
adrci> show homes
ADR Homes:
diag/clients/user_oracle/host_2467386799_76
diag/tnslsnr/biserver/orcl
diag/tnslsnr/biserver/listener
diag/rdbms/orcl/orcl

3)这里我们选择diag/rdbms/orcl/orcl

adrci> set homepath diag/rdbms/orcl/orcl

4)确认只有一个home


5)再次尝试创建逻辑包,成功。
adrci> ips create package;
Created package 1 without any contents, correlation level typical

6)将诊断数据添加到刚刚创建的逻辑包中
将系统中出现的53475 事件添加到逻辑包1中,在系统中可以使用show incident命令获得incident号。
adrci> ips add incident 53475 package 1;
Added incident 53475 to package 1

7)生成物理包
adrci> ips generate package 1 in /export/home/oracle

Generated package 1 in file /export/home/oracle/IPSPKG_20110201110631_COM_1.zip, mode complete

8)简单查看一下解压后的文件目录。可见Oracle在压缩包中自动采集了很多相关信息。

-bash-3.00$ unzip  IPSPKG_20110201110631_COM_1.zip
ArcHive:  IPSPKG_20110201110631_COM_1.zip
  inflating: diag/rdbms/orcl/orcl/incpkg/pkg_1/seq_1/export/IPS_CONFIGURATION.dmp
  inflating: diag/rdbms/orcl/orcl/incpkg/pkg_1/seq_1/export/IPS_PACKAGE.dmp
  inflating: diag/rdbms/orcl/orcl/incpkg/pkg_1/seq_1/export/IPS_PACKAGE_INCIDENT.dmp
  inflating: diag/rdbms/orcl/orcl/incpkg/pkg_1/seq_1/export/IPS_PACKAGE_FILE.dmp
  inflating: diag/rdbms/orcl/orcl/incpkg/pkg_1/seq_1/export/IPS_PACKAGE_HISTORY.dmp
  inflating: diag/rdbms/orcl/orcl/incpkg/pkg_1/seq_1/export/IPS_FILE_METADATA.dmp
  inflating: diag/rdbms/orcl/orcl/incpkg/pkg_1/seq_1/export/IPS_FILE_COPY_LOG.dmp
 .......
 .....
 
 
 
 
5.小结
使用ADRCI (ADR Command Interface)完成整个故障打包的过程是很便利的。这既方便了自己也方便了Oracle的support人员。

您可能感兴趣的文档:

--结束END--

本文标题: Oracle 事件打包服务(Incident Packaging Service,IPS)

本文链接: https://www.lsjlt.com/news/37979.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 银河麒麟专用服务器RPM软件包打包方式。
    在/root目录下创建rpmbuild目录 在rpmbuild目录下创建如下文件夹。  2、我的目标机器是arm架构,所以我需要将arm架构编译的软件打成tar.gz格式放到SOURCES文件下;建议文件名为 "文件名-版本号.tar.g...
    99+
    2023-10-04
    linux 运维 服务器 kylin
  • 腾讯云服务器打不开exe文件怎么回事
    如果您的腾讯云服务器出现了无法打开的文件,您可以尝试以下步骤解决问题: 检查服务器是否正在使用中,是否有数据或资源被释放了 确认文件是否存在于云服务器的数据存储中,如果文件被删除或格式化,可能需要将文件重新加载到本地。 如果服务器没有正...
    99+
    2023-10-26
    腾讯 怎么回事 打不开
  • 怎么将文件夹数据打包传输到云服务器
    要将文件夹数据打包传输到云服务器,可以按照以下步骤进行操作:1. 打开命令提示符(Windows)或终端(Mac/Linux)。2....
    99+
    2023-08-09
    云服务器
  • 腾讯云服务器打不开exe文件怎么回事儿
    如果您的腾讯云服务器出现了无法打开的文件,您可以尝试以下步骤解决问题: 检查服务器是否出现异常情况。例如,尝试连接网络以了解文件是否正确连接。您可以尝试重新启动服务器,然后再尝试连接。 如果您已经检查过网络连接,但还是无法连接服务器,请...
    99+
    2023-10-26
    腾讯 打不开 回事儿
  • Node.js事件循环:打造高性能服务器的必备利器
    Node.js事件循环的运作原理 Node.js的事件循环由一个主线程和事件队列组成。主线程负责执行JavaScript代码,而事件队列则用于存储等待处理的事件。当主线程执行完毕当前任务后,便会从事件队列中取出一个事件并开始处理。 事件...
    99+
    2024-02-03
    Node.js 事件循环 异步 非阻塞 高性能
  • 腾讯云服务器打不开exe文件怎么回事儿呀
    使用腾讯云官方提供的方法来更新系统和病毒防护软件,如使用云盘下载安装最新版的瑞星杀毒软件或者使用电脑下载器下载最新版的腾讯云系统。 使用腾讯云官方提供的系统修复工具,如使用云盘下载器下载修复工具,尝试将系统文件修复到以前的版本,以避免感染...
    99+
    2023-10-28
    腾讯 打不开 回事儿
  • 阿里云服务器文件拷到本地文件夹打不开怎么回事
    1. 检查文件完整性和格式 在将文件从阿里云服务器拷贝到本地文件夹后,如果无法打开文件,首先需要检查文件的完整性和格式。确保文件在传输过程中没有损坏或丢失,并且文件格式与本地设备支持的格式相匹配。 2. 检查文件权限和访问权限 如果文件完...
    99+
    2023-10-27
    阿里 怎么回事 打不开
  • Vue项目上线打包好的文件如何在服务器上部署?
    一、打包Vue项目 1.打开router下的js文件,调成hash模式:mode:'hash'   2.终端输入:npm run build 3.此时项目中会多出一个dist的文件,这个文件就是我们打包出来的项目 二、搭建一个服务器 1.使...
    99+
    2023-09-30
    npm 前端 node.js vue.js
  • 华为云服务器重装镜像文件夹打不开怎么回事
    如果你在华为云服务器上重装镜像后,发现无法打开文件夹,可能是因为权限设置不正确或者文件夹损坏导致的。以下是一些可能的解决方法: 检查文件夹权限:在服务器上,右键点击文件夹,选择“属性”,然后选择“安全”选项卡。确保你有足够的权限来访问该...
    99+
    2023-10-26
    华为 镜像 怎么回事
  • 阿里云服务器怎么用?超级vps管理器打开文件包
    一、使用阿里云服务器搭建网站 安装阿里云服务器 首先,需要在阿里云官网上下载阿里云服务器的安装包,并进行安装。在安装过程中,需要选择适合自己的操作系统和硬件配置,以及需要的云盘空间大小等参数。在安装完成后,需要选择合适的路由器和VPS...
    99+
    2023-10-28
    阿里 管理器 服务器
  • 华为云服务器重装镜像文件夹打不开怎么回事儿
    首先,华为云服务器可能没有安装最新的系统更新。如果你的服务器上没有安装最新的系统更新,你的客户端就无法访问到服务器上的镜像文件,也就无法打开镜像文件夹。因此,我们需要确保服务器上已经安装了最新的系统更新,并且你的客户端也能够访问到这个更新。...
    99+
    2023-10-27
    华为 镜像 重装
  • 华为云服务器重装镜像文件夹打不开怎么回事呀
    一、重装系统文件失败 当用户重装云服务器上的镜像文件夹时,如果操作失败,就可能会导致镜像文件无法正常打开。这可能是由于文件损坏、病毒感染或其他问题引起的。 解决方法: 检查系统文件是否损坏:使用Windows提供的磁盘检查工具,可以检查...
    99+
    2023-10-28
    华为 镜像 怎么回事
  • 阿里云香港服务器被打事件原因、影响与解决方案
    在本文中,我们将详细分析最近发生的阿里云香港服务器被打事件的原因,探讨其对用户和业务的影响,并提出相应的解决方案。 一、事件概述最近,阿里云香港服务器遭到不明攻击者的一系列打击,导致部分用户无法正常访问服务器。这一事件引起了业界的广泛关注,...
    99+
    2024-01-26
    阿里 香港 解决方案
  • PHP日志打包API:如何在服务器上自动化备份日志文件?
    在服务器应用程序中,日志记录是一个非常重要的环节。日志记录可以帮助开发者更好地理解应用程序的运行情况,快速定位问题并进行修复。但是,日志文件通常会占用大量的磁盘空间,因此需要定期备份和清理。 在本文中,我们将介绍如何使用PHP编写日志打包...
    99+
    2023-10-03
    日志 打包 api
  • 腾讯云服务器复制文件到本地电脑打不开怎么回事
    网络连接问题 在腾讯云服务器复制文件到本地电脑时,如果网络连接出现问题,可能会导致无法成功复制文件。这可能是因为网络不稳定或网络出现故障。在这种情况下,我们可以尝试更改网络连接设置,例如更改WiFi名称、连接时间、网络连接模式等,以确...
    99+
    2023-10-28
    腾讯 怎么回事 打不开
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作