登錄:sqlplus "/as sysdba"
廣豐網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),廣豐網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為廣豐數(shù)千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)要多少錢,請找那個售后服務(wù)好的廣豐做網(wǎng)站的公司定做!
查看路徑:SQL select * from v$logfile;
SQL select * from v$logfile;(#日志文件路徑)
control01.ctl example01.dbf redo02.log sysaux01.dbf undotbs01.dbf
control02.ctl redo03.log system01.dbf users01.dbf
control03.ctl redo01.log SHTTEST.dbf temp01.dbf
三.Oracle日志的查看方法:
SQLselect * from v$sql (#查看最近所作的操作)
SQLselect * fromv $sqlarea(#查看最近所作的操作)
Oracle 數(shù)據(jù)庫的所有更改都記錄在日志中,從目前來看,分析Oracle日志的唯一方法就是使用Oracle公司提供的LogMiner來進(jìn)行,因?yàn)樵嫉娜罩拘畔⑽覀兏緹o法看懂,Oracle8i后續(xù)版本中自帶了LogMiner,而LogMiner就是讓我們看懂日志信息的工具,通過這個工具可以:查明數(shù)據(jù)庫的邏輯更改,偵察并更正用戶的誤操作,執(zhí)行事后審計,執(zhí)行變化分析。
首先用戶要具有相應(yīng)的權(quán)限。
步驟:1:使用shutdown 命令關(guān)閉數(shù)據(jù)庫;2:講日志文件復(fù)制到新位置
3:使用startup mount 轉(zhuǎn)載數(shù)據(jù)庫;4:使用rename file修改名字
例如:alter database
rename file 'D:/diska/redo01.log' to 'D:/diska/red001.log'
顯示歸檔日志信息
1,使用ARCHIVE LOG LIST命令可以顯示日志操作模式,歸檔位置,自動歸檔機(jī)器要?dú)w檔的日志序列號等信息.
2顯示日志操作模式
SELECT name,log_mode FROM v$database;
3,顯示Oracle歸歸檔日志信息.
Col name format a46
Select name, swquence#, first_change# FROM v$archived_log;
Name用于表示Oracle歸歸檔日志文件名,sequence#用于表示歸檔日志對應(yīng)的日志序列號,firs_change#用于標(biāo)識歸檔日志的起始SCN值.
4、執(zhí)行介質(zhì) 恢復(fù) 時,需要使用歸檔日志文件,此四必須準(zhǔn)確定位歸檔日志的存放位置.通過查詢動態(tài)性能視圖v$archive_dest可以取得歸檔日志所在目錄.
SELECT destination FROM v$archive dest;
5,顯示日志歷史信息
SELECT * FROM v$loghist;
THREAD#用于標(biāo)識重做線程號,SEQUNCE#用于標(biāo)識日志序列號,FIRST_CHANGE#用于標(biāo)識日志序列號對應(yīng)的起始SCN值,FIRST_TIME用于標(biāo)識起始SCN的發(fā)生時間.SWICTH_CHANGE#用于標(biāo)識日志切換的SCN值.
6.顯示歸檔進(jìn)程信息.
進(jìn)行日志切換時,ARCH進(jìn)程會自動將重做日志內(nèi)容復(fù)制到Oracle歸歸檔日志中,為了加快歸檔速度,應(yīng)該啟用多個ARCH進(jìn)程.通過查詢動態(tài)性能視圖V$ARCHIVE_PROCESSES可以顯示所有歸檔進(jìn)程的信息!
SELECT * FROM v$archive_processes;
Porcess用于標(biāo)識ARCH進(jìn)程的編號,status用于標(biāo)識ARCH進(jìn)程的狀態(tài)(ACTIVE:活動,STOPPED:未啟動),log_sequence用于標(biāo)識正在進(jìn)行歸檔的日志序列號,state用于標(biāo)識ARCH進(jìn)程的工作狀態(tài)
1.查看數(shù)據(jù)庫的日志模式
archive log list;
2.進(jìn)行日志切換操作
這里我是從非歸檔模式向歸歸檔模式操作.
a.關(guān)閉運(yùn)行數(shù)據(jù)庫實(shí)例
shutdown immediate;
b.備份數(shù)據(jù)庫
該備份跟以后產(chǎn)生的日志一起用于將來的災(zāi)難恢復(fù)(很重要,如要改為歸檔日志模式,沒有這個數(shù)據(jù)庫備份,僅有日志文件是無法從該時間點(diǎn)恢復(fù)的)
c.啟動數(shù)據(jù)庫實(shí)例到mount狀態(tài),但不要打開。
startup mount;
d.切換數(shù)據(jù)庫日志模式。
alter database archivelog;(設(shè)置數(shù)據(jù)庫為歸檔日志模式)
alter database noarchivelog;(設(shè)置數(shù)據(jù)庫為歸檔日志模式)
d.進(jìn)行自動歸檔的切換
alter system archive log start
alter system archive log stop
(在standy模式不能切換為手動歸檔)
e.打開數(shù)據(jù)庫
alter database open;
3.手動歸檔相關(guān)操作
alter system archive log current;
alter system archive log all;