当前所在位置:珠峰网资料 >> 计算机 >> Oracle认证 >> 正文
Oracle日志挖掘操作实验(一)
发布时间:2010/10/24 14:57:28 来源:www.xue.net 编辑:城市总裁吧

    学习了几天日志挖掘的基本知识,今天终于决定动手做个实验。实验的过程很简单,就是使用HR用户,创建一个函数,然后删除,然后使用日志挖掘把函数恢复回来。

    下面介绍一下实验过程,整个过程都是基于sql plus的。

    注意,本文本涉及使用logmnr的基本知识,相关知识网上有很多,请自行搜索。

    1.准备工作

    --登录

    conn hr/hr

    --创建函数

    CREATE OR REPLACE function fGetPrice return number

    is

    begin

    return 1;

    end fGetPrice;

    /

    --检验函数执行情况

    select fGetPrice from dual;

    --删除函数,最好能记下时间

    drop function fGetPrice;

    2.日志挖掘

    --使用管理员登录

    conn / as sysdba

    --设置一下sql plus

    set pagesize 50

    set line 200

    alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';

    --查找当前日志

    select * from v$log;

    GROUP#    THREAD#  SEQUENCE#      BYTES    MEMBERS ARC STATUS           FIRST_CHANGE# FIRST_TIME

    ---------- ---------- ---------- ---------- ---------- --- ---------------- ------------- ----------

    2          1        752  104857600          1 YES INACTIVE              88233258 2010-06-09 15:08:16

    3          1        753  104857600          1 NO  CURRENT               88284273 2010-06-10

广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved