oracle數(shù)據(jù)庫查詢有日志記錄嗎 oracle數(shù)據(jù)庫怎么自動備份?
oracle數(shù)據(jù)庫怎么自動備份?必須寫個bat腳本,后再在windows計劃任務(wù)里全局函數(shù)此腳本可實現(xiàn)每隔一天自動備份。工具:Oracle10g步驟:1、在某個盤符某個路徑(以C盤data目錄為例),
oracle數(shù)據(jù)庫怎么自動備份?
必須寫個bat腳本,后再在windows計劃任務(wù)里全局函數(shù)此腳本可實現(xiàn)每隔一天自動備份。工具:Oracle10g步驟:
1、在某個盤符某個路徑(以C盤data目錄為例),創(chuàng)建oraclebackup.txt文件,內(nèi)容不勝感激:
@echobackecho刪除10天前的備分文件和日志forfiles/p#34c:/data/#34/m*.dmp/d-10/c#34cmd/#34forfiles/p#34c:/data/#34/m*.log/d-10/c#34cmd/#34echo一直在系統(tǒng)備份Oracle數(shù)據(jù)庫,稍等……exp用戶名/密碼@實例名filec:/data/mdbte:~0,4%te:~5,2%te:~8,2%.dmplogc:/data//mdbte:~0,4%te:~5,2%te:~8,2%.logfullybuffer65535echo完成任務(wù)!2、存放本案所涉文件后,將文件名的后綴把它改成.bat3、進入到windows的控制面板,先打開計劃與任務(wù),新建項任務(wù),再點擊瀏覽的網(wǎng)頁,中,選擇剛剛新建的c盤data目錄下的文件。
隨后中,選擇早上晚上22:00點想執(zhí)行,再再輸入本機的administrator密碼再試一下。注意事項:exp語句中的用戶名密碼等內(nèi)容,是需要據(jù)實際需要來填寫好。
詳解oracle11g如何關(guān)閉審計機制及刪除審計日志?
環(huán)境:Linuxredhat6.3下直接安裝的oracle11g
oracle11g會推出了審計功能,但這個功能會根據(jù)很多操作都有一種審計文件.aud,日積月累下來過去這些文件也很多,默認情況下,系統(tǒng)就是為了節(jié)省資源,增加I/0操作,其審計功能是關(guān)掉的
一、審計功能自動關(guān)閉
1、查看審計功能是否是啟動?su–oraclesqlplus“/assysdba”SQLgtshowparameteraudit_trail
NAME TYPE VALUE-----------------------------------------------------------------------------audit_trailstringDB只能說明:VALUE值為DB,表面審計功能為啟動的狀態(tài)
2、關(guān)掉oracle的審計功能SQLgtaltersystemsetaudit_trailFALSEscopespfileSystemaltered.
3、關(guān)機重啟數(shù)據(jù)庫SQLgtshutdownimmediateSQLgtstartup
4、驗正審計是否已經(jīng)被關(guān)了SQLgtshowparameteraudit_trail
NAME TYPE VALUE-----------------------------------------------------------------------------audit_trailstringFALSE那說明:VALUE值為FALSE,表面審計功能為關(guān)閉的狀態(tài)
二、刪除掉審計日志
當已無法形成很對日志時,可刪出里面的記錄,目前是就刪出,未對數(shù)據(jù)庫倒致影響。
網(wǎng)站查詢目前的日志信息:select*outside$
刪除已有的審計信息:DELETEreturning$
或是飛快徹底刪除表信息:truncatetable$