`
aswang
  • 浏览: 837965 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Oracle零碎笔记之存储过程日志记录

阅读更多

    在编写存储过程时,一般情况直接调试,或者使用dbms_output.putline等来输出日志信息,便于诊断错误等。

    但在有些时候,上面的方法就不行了。比如某些作为回调而编写的存储过程。
    这时,可以采用oracle提供的utl_file接口,来将调试信息等写入文件,便于后期查看。
 
    基本操作:
    首先创建Oracle目录utl,指定目录位置,也即日志存放目录:
CREATE DIRECTORY utl AS '/home/dev/app/dev/util';
 
    授权:
GRANT EXECUTE ON utl_file TO strmadmin;
    测试:
  declare  
  f_output utl_file.file_type;
begin
 f_output := utl_file.fopen('UTL','log.txt','a',1024);
 utl_file.put_line(f_output, 'hello world.');
 utl_file.fclose(f_output);
end;
 
    执行完成以后,到/home/dev/app/dev/util目录查看日志文件,即可看到存储过程中输出的日志信息。

 

分享到:
评论

相关推荐

    oracle记录存储过程日志的方法

    本包用于记录存储过程里面的日志,将日志信息写入日志表(mylog)。可以记录日志时间、过程名称、过程里面记录日志的行数、参数值。如果在异常处理部分记录日志,还可以记录异常代码、异常原因、异常产生的行数。 本人...

    oracle存储过程笔记

    oracle存储过程笔记oracle存储过程笔记oracle存储过程笔记oracle存储过程笔记oracle存储过程笔记oracle存储过程笔记oracle存储过程笔记oracle存储过程笔记oracle存储过程笔记oracle存储过程笔记

    ORACLE存储中记录日志

    自已写的可在ORACLE存储过程中记录运行日志工具包,调用方便简单。

    Oracle笔记Oracle笔记

    Oracle笔记Oracle笔记Oracle笔记Oracle笔记Oracle笔记Oracle笔记

    oracle笔记存储函数和存储过程

    oracle笔记存储函数和存储过程,有具体的代码案例!存储函数和存储过程的知识笔记!

    oracle归档日志笔记

    oracle归档日志笔记,oracle归档日志笔记

    Oracle学习笔记

    Oracle学习笔记Oracle学习笔记Oracle学习笔记Oracle学习笔记Oracle学习笔记Oracle学习笔记Oracle学习笔记Oracle学习笔记Oracle学习笔记Oracle学习笔记Oracle学习笔记Oracle学习笔记Oracle学习笔记

    韩顺平oracle课堂笔记

    韩顺平oracle课堂笔记 包含存储过程 分页技术 多表查询。。。。。。

    Oracle学习笔记 PDF

    本文档主要是网易云李兴华老师进行授课时所作笔记,从Oracle11g数据库的安装到复杂查询做了详细的文档记录。

    Oracle学习笔记精华版

    Oracle学习笔记精华版Oracle学习笔记精华版Oracle学习笔记精华版Oracle学习笔记精华版

    涂抹Oracle—三思笔记之一步一步学Oracle

    《涂抹Oracle—三思笔记之一步一步学Oracle》很好的学习oracle书籍,值得一看

    oracle 批量插入数据存储过程

    oracle 批量插入数据存储过程。亲测好用。支持 plsql ,toad,等数据库分析软件。主要包括变量的定义,循环及游标的使用等, 亲测好用

    Oracle定时执行存储过程

    Oracle定时执行存储过程 Oracle定时执行存储过程

    Oracle学习笔记 Oracle学习笔记

    Oracle非常有用的笔记。。。。。。。。。。。Oracle学习笔记Oracle学习笔记Oracle学习笔记Oracle学习笔记

    Oracle学习笔记.pdf

    oracle学习笔记,包含所有oracle概念,包,函数,oracle的组成,oracle的plsq,oracle的存储过程,oracle的事务等

    oracle存储过程实例

    oracle 存储过程实例 oracle存储过程实例

    Python使用cx_Oracle调用Oracle存储过程的方法示例

    本文实例讲述了Python使用cx_Oracle调用Oracle存储过程的方法。分享给大家供大家参考,具体如下: 这里主要测试在Python中通过cx_Oracle调用PL/SQL。 首先,在数据库端创建简单的存储过程。 create or replace ...

    Oracle自动备份存储过程脚本及过程详解

    帮助解决Oracle中存储过程自动备份得脚本及添加任务计划过程得详细解说 帮助解决Oracle中存储过程自动备份得脚本及添加任务计划过程得详细解说

    oracle笔记(存储过程函数触发器游标流程控制等)

    oracle知识点笔记,语法,触发器,存储过程,存储函数,流程控制,游标,异常处理,记录类型,视图,控制用户权限,高级子查询,set运算符,基本的sql_Select语句等等

Global site tag (gtag.js) - Google Analytics