`
azhu202
  • 浏览: 2939 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

记忆异常日志

阅读更多
CREATE OR REPLACE Procedure Stp_Running_Log(p_Seq_No          Number, --流水号
                                            p_Package_Name    Varchar2, --包名
                                            p_Proc_Name       Varchar2, --过程名
                                            p_Excep_Desc      Varchar2, --异常描述
                                            p_Excep_Remk      Varchar2, --异常备注:BEGIN表示开始 END表示结束 ERROR表示失败
                                            p_Line_No         Number, --异常行号
                                            p_Call_Sno        Number, --调用序号
                                            p_Excep_Dt        Date Default Sysdate, --异常时间
                                            p_Excep_Code      Varchar2 Default 0, --异常代码
                                            p_Receiveraddress Varchar2 Default Null) --邮件接收地址,可以同时发送到多个地址上,地址之间用","或者";"隔开
As
Begin
  Insert Into Tl_Exception_Log
    (Seq_No,
     Package_Name,
     Procedure_Name,
     Exception_Tm,
     Exception_Code,
     Exception_Desc,
     Exception_Remk,
     Line_No,
     Call_No)
  Values
    (p_Seq_No,
     Substr(p_Package_Name, 1, 120),
     Substr(p_Proc_Name, 1, 120),
     p_Excep_Dt,
     Substr(p_Excep_Code, 1, 60),
     Substr(p_Excep_Desc, 1, 1000),
     Substr(p_Excep_Remk, 1, 600),
     p_Line_No,
     p_Call_Sno);
  Commit;
  --出现异常发送邮件给相关人员
  /* 无需发邮件
  IF P_EXCEP_CODE = -1 AND p_ReceiverAddress IS NOT NULL THEN
     STP_SENDEMAIL(P_TXT => P_PACKAGE_NAME||'.'||P_PROC_NAME||'  '||P_EXCEP_DESC,
                   P_SUB => 'PROCEDURE RUNNING ERROR',
                   P_RECEIVER => p_ReceiverAddress);
  END IF;
  */
Exception
  When Others Then
    Dbms_Output.Put_Line('STP_RUNNING_LOG' || Sqlcode || ':' || Sqlerrm);
    Rollback;
End Stp_Running_Log;
分享到:
评论

相关推荐

    基于深度学习的系统日志异常检测研究.pdf

    因此,越来越多的研究者们将深度学习引入到系统日志的异常检测中,旨在实现自动化和高精度的异常日志检测。 深度学习通过训练大量数据,能够自动发现特征和规律,降低了对专家知识的依赖。特别是递归神经网络(RNN...

    日志异常识别-GLOVE-LSTM

    "日志异常识别-GLOVE-LSTM"项目是利用机器学习技术,特别是长短期记忆网络(LSTM)和GLOVE(Global Vectors for Word Representation)词向量模型来解决这一问题。以下将详细阐述这两个概念及其在日志异常检测中的...

    基于深度学习的网络恶意登录异常检测方法研究.pdf

    在上述文件中提到的方法,结合了深度学习中的注意力机制和循环神经网络(RNN),尤其是长短期记忆网络(LSTM),来提高对用户操作日志的特征提取准确率,增强模型的泛化能力,并最终提升网络攻击的识别率。...

    基于切片GRU的日志异常检测研究_王易东1

    随着信息技术的快速发展,网络通讯及安全领域中的日志异常检测显得愈发重要。日志异常检测不仅要确保准确性,而且还需要具备高效率,尤其是面对大规模系统时的实时性要求。传统的基于循环神经网络(RNN)的异常检测...

    基于LSTM神经网络模型的日志异常检测.zip

    在IT领域,日志异常检测是一项至关重要的任务,它能够帮助我们发现系统中的错误、安全威胁或性能瓶颈。本项目采用LSTM(长短期记忆网络)神经网络模型来执行这项任务,这是一种在序列数据处理中表现出色的深度学习...

    基于深度学习的实时检测nginx日志过滤出异常流量.zip

    在异常检测任务中,深度学习模型如递归神经网络(RNN)或长短时记忆网络(LSTM)特别有用,因为它们能捕捉时间序列数据中的长期依赖关系,这对于理解流量模式非常关键。项目中的源码可能包含了使用这些模型的实现。 4. ...

    基于GAN的时间序列异常检测1

    TadGAN利用长短期记忆(LSTM)循环神经网络作为生成器和判别器的基础模型,以捕捉时间序列分布中的时间相关性。通过周期一致性损失进行训练,使时间序列数据的有效重构成为可能。 时间序列异常检测是识别数据中不...

    flink进行nginx日志监控,检测异常访问ip,并将数据发送到业务系统.zip

    在这个项目中,可能使用了统计方法(如Z-score或标准差)、机器学习模型(如Isolation Forest、Autoencoder)或深度学习网络(如递归神经网络、长短时记忆网络)来构建异常检测模型。这些模型可以从历史数据中学习...

    基于深度学习的云计算系统异常检测方法.pdf

    在云计算系统的异常检测中,通过聚类,相同或相似的异常日志可以被归类到同一个簇中,这有助于发现潜在的异常模式,进而实现对异常的识别和处理。 总之,基于深度学习的云计算系统异常检测方法能够有效地提前检测...

    shell脚本自动监测系统cpu资源,异常彪高时,自动打印应用线程日志文件

    本文将详细介绍如何使用shell脚本来实现系统CPU资源的自动监测,并在CPU资源异常升高时自动打印应用线程日志文件。 首先,让我们了解CPU资源监测的基础。在Linux系统中,可以使用`top`或`vmstat`命令来实时查看系统...

    基于LSTM的服务API异常检测算法内含数据集.zip

    该项目旨在构建一个基于LSTM(长短期记忆网络)的服务API异常检测算法,通过分析服务API的调用日志,实现对服务API异常的实时检测和预警。项目的主要目标是为服务提供商和开发者提供一种有效的手段,确保服务API的...

    JAVA记忆测试系统

    6. **错误处理和日志记录**:为了确保程序的稳定性和可维护性,开发者通常会添加错误处理代码,并使用日志记录工具如Log4j来追踪程序运行中的问题。 7. **测试与调试**:使用JUnit等单元测试框架可以对系统的各个...

    一种云原生系统的多层次的深度学习日志故障检测方法.pdf

    通过深度学习技术,可以从这些日志中提取出模式和规律,用于训练模型识别正常和异常状态。 在故障检测流程中,系统首先捕获一条新的日志条目。接着,对这条日志的历史日志模式值流进行解析,这涉及到将日志数据转化...

    基于Java的记忆游戏

    开发者可能使用try-catch语句来捕获并处理异常,同时通过日志记录来帮助调试。此外,单元测试和集成测试也是确保代码质量的重要手段。 **7. 性能优化** 为了保证游戏流畅运行,开发者可能会关注性能优化,比如减少...

    记忆纸牌 c#编写

    6. **错误处理和调试**:为了提高用户体验,游戏应能优雅地处理异常情况,如非法操作或资源加载失败。同时,良好的日志记录和调试工具可以帮助开发者定位和修复问题。 7. **多线程编程**:在某些情况下,如加载大图...

    android数字记忆游戏源码

    - 通过查看源码,我们可以学习到如何在Android中进行异常处理和日志记录,这对于调试和优化应用非常关键。 9. **自定义View** - 如果游戏包含自定义的UI组件,那么源码中可能会有自定义View的实现。这涉及到对...

    记忆测试系统

    8. **错误处理与日志记录**:为了调试和追踪问题,系统应该包含适当的异常捕获和日志记录机制。 9. **设计模式**:如单例模式用于控制资源的唯一性,工厂模式简化对象创建,策略模式实现动态行为选择等。 10. **...

    JAVA面向对象编程与异常处理核心技术解析及实际应用

    内容概要:本文档详细讲解了Java面向对象编程的关键...阅读建议:由于涉及到较为复杂的语法结构和编程思路转变,在阅读时建议同步实践编码操作加深理解和记忆,尤其对于super关键字的用法及异常处理的学习尤为重要。

    mes轻松记忆系统

    9. **错误处理和日志记录**:使用如log4j这样的日志框架记录系统运行状态和异常信息,有助于调试和问题定位。 10. **版本控制**:在开发过程中,版本控制系统如Git可能被用来协同开发和版本管理,确保团队成员间...

Global site tag (gtag.js) - Google Analytics