成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Oracle LogMiner分析工具的應(yīng)用介紹

數(shù)據(jù)庫 Oracle
以下的文章主要是對Oracle LogMiner重做以及歸檔日志的重做的實際操作步驟,以及使用LogMiner的可實現(xiàn)性的表現(xiàn)。

我們大家都知道Oracle LogMiner作為集成在Oracle8i和Oracle9i數(shù)據(jù)庫的產(chǎn)品的相關(guān)日志的分析工具,我們通過此工具可以清楚的分析重做相關(guān)日志與歸檔日志中的所有事務(wù)變化,并能準(zhǔn)確地確定各種DML和DDL操作的具體時間和SCN值。

對重做日志和歸檔日志進(jìn)行分析的目的是為了恢復(fù)由于執(zhí)行了誤操作而丟失的數(shù)據(jù)。

 

使用LogMiner可實現(xiàn):

①確定數(shù)據(jù)邏輯損壞的時間。例如,用戶執(zhí)行了DROP TABLE和TRUNCATE TABLE命令等誤操作后,使用LogMiner可以準(zhǔn)確定位執(zhí)行這些誤操作的具體時間。注意:Oracle8i只能還原DML操作,不能還原DDL操作;Oracle9i可以還原DDL以及DML操作。

②跟蹤用戶執(zhí)行的事務(wù)變化操作。使用Oracle LogMiner不僅可以跟蹤用戶所執(zhí)行的各種DML操作和 DDL操作,而且還可以取得數(shù)據(jù)變化。

③跟蹤表的DML操作,使用LogMiner可以跟蹤在表上所發(fā)生的所有事務(wù)變化。

下面以O(shè)racle8i(8.1.5)for Windows 2000/NT為例說明如何使用Oracle LogMiner對重做日志和歸檔日志進(jìn)行分析。本文進(jìn)行的所有操作均在該環(huán)境下驗證通過,文中使用的數(shù)據(jù)庫 名為phj,Oracle_sid為phj。

一、日志操作模式

Oracle數(shù)據(jù)庫 對日志的管理模式有兩種,即:非歸檔模式和歸檔模式。在建立或安裝Oracle數(shù)據(jù)庫 時,如果沒有指定日志操作模式,則默認(rèn)為非歸檔模式(NOARCHIVELOG)。數(shù)據(jù)庫 建立之后,用戶可以根據(jù)需要修改數(shù)據(jù)庫 日志的操作模式。

 

1.非歸檔模式(NOARCHIVELOG)

 

非歸檔模式是指不保存重做日志的日志操作模式,這種日志操作模式只能用于保護(hù)實例失敗(如系統(tǒng)斷電),而不能用于保護(hù)介質(zhì)失敗(數(shù)據(jù)庫 物理文件損壞)。

 

非歸檔模式的工作過程如下:假設(shè)數(shù)據(jù)庫 只有兩個日志組,且當(dāng)前日志組為日志組一,日志序列號為1。當(dāng)事務(wù)變化填滿日志組一時,系統(tǒng)會切換到日志組二,并且LGWR進(jìn)程將事務(wù)變化寫入該日志組,日志序列號變?yōu)?;而當(dāng)事務(wù)變化填滿日志組二時,系統(tǒng)又自動切換回日志組一,此時日志序列號變?yōu)?,并且日志序列號3所對應(yīng)的事務(wù)變化會覆蓋日志序列號1所對應(yīng)的事務(wù)變化,依此類推。

 

2.歸檔模式(ARCHIVELOG)

 

歸檔模式是指將重做日志內(nèi)容保存到歸檔日志中的日志操作模式。在這種日志操作模式下,當(dāng)進(jìn)行日志切換時ARCH進(jìn)程會將重做日志的內(nèi)容復(fù)制到歸檔日志中。例如,假設(shè)數(shù)據(jù)庫 只包含兩個日志組,LGWR進(jìn)程首先將事務(wù)變化寫入日志組一,此時日志序列號為1;

當(dāng)事務(wù)變化填滿日志組一時,系統(tǒng)將自動切換到日志組二,并將事務(wù)變化寫入日志組二,此時日志序列號變?yōu)?,同時后臺進(jìn)程ARCn會將日志組一的內(nèi)容保存到歸檔日志文件1中;

而當(dāng)事務(wù)變化填滿日志組二時,系統(tǒng)自動切換回日志組一,并將事務(wù)變化寫入日志組一,此時日志序列號變?yōu)?,同時后臺進(jìn)程ARCn會將日志組二的內(nèi)容保存到歸檔日志文件2中,依此類推。

 

3.改變?nèi)罩镜牟僮髂J綖樽詣託w檔模式

 

①修改數(shù)據(jù)庫 的參數(shù)文件,在參數(shù)文件后添加如下參數(shù):

 

 

  1. log_archive_start = true 
  2. log_archive_dest_1 = "location=C:\Oracle\phj\archive" 
  3. log_archive_format = "T%TS%S.ARC" 

 

說明:***個參數(shù)在重啟數(shù)據(jù)庫 時將自動啟動ARCH進(jìn)程;第二個參數(shù)指出歸檔日志存放的位置;第三個參數(shù)說明歸檔日志的文件名格式,%T取重做線程號,%S取日志序列號;

 

②重啟并裝載數(shù)據(jù)庫

 

 

  1. sqlplus internal/oracle@phj  
  2. shutdown immediate  
  3. startup mount pfile=%Oracle_Home%\database\initphj.ora  
  4. alter database archivelog  
  5. alter database open 

4.生成歸檔日志

下面以分析TMP表的DDL和DML操作為例,介紹使用Oracle LogMiner分析重做日志和歸檔日志的全過程。我們首先執(zhí)行以下語句在表TMP上執(zhí)行DDL以及DML操作,并生成歸檔日志:

 

 

  1. sqlplus internal/oracle@phj  
  2. create table tmp(name varchar2(10),no number(3));  
  3. alter system switch logfile;  
  4. insert into tmp values(‘liming’,112);  
  5. update tmp set no=200;  
  6. commit;  
  7. alter system switch logfile;  
  8. delete from tmp;  
  9. alter system switch logfile; 

通過上面的操作會產(chǎn)生三個連續(xù)的歸檔日志文件。

【編輯推薦】

  1. Oracle 函數(shù)用法之decode解剖
  2. 使用Oracle Instr()函數(shù)進(jìn)行多條件組合查詢方案
  3. Oracle數(shù)據(jù)庫字典的創(chuàng)建與安裝
  4. Oracle case的實際用法總結(jié)
  5. 連接Oracle數(shù)據(jù)庫的兩種基本方式簡介
責(zé)任編輯:佚名 來源: 博客園
相關(guān)推薦

2009-11-19 11:12:13

Oracle LogM

2023-03-31 17:33:06

Oracle數(shù)據(jù)庫

2010-04-07 15:22:41

Oracle數(shù)據(jù)庫

2010-05-10 16:17:19

Oracle LogM

2009-11-19 11:28:50

Oracle利用Log

2010-04-21 12:35:01

Oracle導(dǎo)入

2009-11-19 11:03:51

Oracle LogM

2011-08-19 16:20:14

Oracle數(shù)據(jù)庫查看工具LogMine

2010-04-09 16:26:53

Oracle join

2010-04-27 09:28:55

綁定變量

2012-05-31 09:14:58

Rexsee

2011-08-02 11:16:08

Oracle數(shù)據(jù)庫歸檔日志

2010-03-29 11:31:45

2010-04-23 11:15:43

Oracle創(chuàng)建

2009-07-07 11:38:54

jsp oracle

2015-08-26 17:38:47

Linux源代碼

2010-09-10 12:34:54

2010-06-17 15:25:10

Linux測試工具

2010-04-23 09:51:12

Oracle工具

2010-04-01 09:22:31

Oracle9i分析函
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 国产精品中文 | 日韩精品视频在线免费观看 | 91小视频| 伦理午夜电影免费观看 | 波波电影院一区二区三区 | 国产91成人| 国产精品视频一区二区三区四蜜臂 | 福利片在线 | 欧美www在线观看 | 久草新在线 | 成人在线精品视频 | 一区二区久久 | 在线欧美视频 | 91佛爷在线观看 | 天天搞天天操 | 精品国产精品一区二区夜夜嗨 | 国产婷婷 | 成人高清视频在线观看 | 久久人人爽人人爽人人片av免费 | 性欧美hd| 九九精品在线 | 亚洲国产精品99久久久久久久久 | 亚洲午夜精品 | 伊人一区 | 国产黄色一级片 | 伊人狠狠干 | 黄色毛片免费视频 | 亚洲福利一区 | 久久久精品影院 | 欧美日韩在线一区二区 | 日本一区二区电影 | 91久操网| 欧美激情在线精品一区二区三区 | 黑人巨大精品欧美一区二区一视频 | 国产视频三区 | 99re国产| 丝袜美腿一区二区三区动态图 | 性视频网| 日韩在线免费视频 | 国产丝袜一区二区三区免费视频 | 国产欧美一区二区精品忘忧草 |