Державна установа освіти
"Білоруський державний технологічний університет"
Факультет видавничої справи та поліграфії
Кафедра інформаційних систем і технологій
Пояснювальна записка
по курсовій роботі:
"Утиліта LogMiner. Пакет DBMS_LOGMNR "
Виконала:
Ревяко В.А.
курс 3 група 9
перевірив:
доц. Смелов В.В
Мінськ 2011
Зміст
Введення
1.Пакети LogMiner
. Попередні установки
2.1 Параметр utl_file_dir
.2 Режим ARCHIVELOG
.3 Додаткове журналирование бази даних
3.Словарь даних LogMiner
. Приклад використання коштів LogMiner
Висновок
Введення
Файли журналів повторного виконання та архівні файли сервера Oracle дуже важливі, особливо для відновлення бази даних. Для того щоб прочитати внесені в базу зміни, які міститися в архівному файлі журналу повторів, необхідно відкрити вказаний файл і вивчити його вміст. Для цього існує спеціальний інструмент під назвою LogMiner. Аналіз файлів може знадобитися у випадках, якщо необхідно визначити, коли і ким був змінений об'єкт бази даних, перевірити, які дії виконувалися з об'єктом, скасувати транзакцію. p align="justify"> Так само за допомогою LogMiner можна аналізувати файл журналу, спочатку створений в іншій базі даних. Навіть версії серверів при цьому можуть не збігатися. Можна перенести архівний файл журналу повторного виконання в іншу систему і аналізувати його там. p align="justify"> Процес використання пакетів LogMiner складається з двох етапів. На першому - створюється словник даних для роботи пакетів LogMiner. Саме це і дозволяє аналізувати файл журналу повторного виконання не в тій базі даних, де він був згенерований (пакети LogMiner не використовують існуючий словник даних). Використовується словник даних, експортований у зовнішній файл за допомогою пакету DBMS_LOGMNR_D. Пакети LogMiner можна використовувати і без цього словника даних, але розібратися в отриманих результатах при цьому практично неможливо. p align="justify"> На другому етапі імпортуються файли журналу повторного виконання, і запускається LogMiner. Після запуску основного пакету LogMiner можна переглядати вміст файлів журналу повторного виконання за допомогою SQL-операторів. Для аналізу вмісту завантажених файлів журналу використовується представлення V $ LOGMNR_CONTENTS. br/>
1. Пакети LogMiner
Функціональні можливості LogMiner реалізуються двома пакетами:
В· DBMS_LOGMNR