顯示歸檔日志信息
創(chuàng)新互聯(lián)公司主營(yíng)雁山網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,成都App定制開(kāi)發(fā),雁山h5成都小程序開(kāi)發(fā)搭建,雁山網(wǎng)站營(yíng)銷(xiāo)推廣歡迎雁山等地區(qū)企業(yè)咨詢(xún)
1,使用ARCHIVE LOG LIST命令可以顯示日志操作模式,歸檔位置,自動(dòng)歸檔機(jī)器要?dú)w檔的日志序列號(hào)等信息.
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#用于表示歸檔日志對(duì)應(yīng)的日志序列號(hào),firs_change#用于標(biāo)識(shí)歸檔日志的起始SCN值.
4、執(zhí)行介質(zhì) 恢復(fù) 時(shí),需要使用歸檔日志文件,此四必須準(zhǔn)確定位歸檔日志的存放位置.通過(guò)查詢(xún)動(dòng)態(tài)性能視圖v$archive_dest可以取得歸檔日志所在目錄.
SELECT destination FROM v$archive dest;
5,顯示日志歷史信息
SELECT * FROM v$loghist;
THREAD#用于標(biāo)識(shí)重做線(xiàn)程號(hào),SEQUNCE#用于標(biāo)識(shí)日志序列號(hào),FIRST_CHANGE#用于標(biāo)識(shí)日志序列號(hào)對(duì)應(yīng)的起始SCN值,FIRST_TIME用于標(biāo)識(shí)起始SCN的發(fā)生時(shí)間.SWICTH_CHANGE#用于標(biāo)識(shí)日志切換的SCN值.
6.顯示歸檔進(jìn)程信息.
進(jìn)行日志切換時(shí),ARCH進(jìn)程會(huì)自動(dòng)將重做日志內(nèi)容復(fù)制到Oracle歸歸檔日志中,為了加快歸檔速度,應(yīng)該啟用多個(gè)ARCH進(jìn)程.通過(guò)查詢(xún)動(dòng)態(tài)性能視圖V$ARCHIVE_PROCESSES可以顯示所有歸檔進(jìn)程的信息!
SELECT * FROM v$archive_processes;
Porcess用于標(biāo)識(shí)ARCH進(jìn)程的編號(hào),status用于標(biāo)識(shí)ARCH進(jìn)程的狀態(tài)(ACTIVE:活動(dòng),STOPPED:未啟動(dòng)),log_sequence用于標(biāo)識(shí)正在進(jìn)行歸檔的日志序列號(hào),state用于標(biāo)識(shí)ARCH進(jìn)程的工作狀態(tài)
修改oracle為歸檔模式\x0d\x0a1,查看是否為歸檔模式\x0d\x0aSQL archive log list;\x0d\x0aDatabase log mode No Archive Mode\x0d\x0aAutomatic archival Disabled\x0d\x0aArchive destination USE_DB_RECOVERY_FILE_DEST\x0d\x0aOldest online log sequence 31\x0d\x0aCurrent log sequence 33\x0d\x0a2,關(guān)閉數(shù)據(jù)庫(kù)\x0d\x0aSQL shutdown immediate;\x0d\x0aDatabase closed.\x0d\x0aDatabase dismounted.\x0d\x0aORACLE instance shut down.\x0d\x0a3,啟動(dòng)數(shù)據(jù)庫(kù)到mount模式\x0d\x0aSQL startup mount;\x0d\x0aORACLE instance started.\x0d\x0a\x0d\x0aTotal System Global Area 1224736768 bytes\x0d\x0aFixed Size 2020384 bytes\x0d\x0aVariable Size 318770144 bytes\x0d\x0aDatabase Buffers 889192448 bytes\x0d\x0aRedo Buffers 14753792 bytes\x0d\x0aDatabase mounted.\x0d\x0a4,修改數(shù)據(jù)庫(kù)為歸檔模式\x0d\x0aSQL alter database archivelog;\x0d\x0a\x0d\x0aDatabase altered.\x0d\x0a5,打開(kāi)數(shù)據(jù)庫(kù)庫(kù)\x0d\x0aSQL alter database open;\x0d\x0aSQL SELECT NAME,created,log_mode FROM v$database;\x0d\x0aNAME CREATED LOG_MODE\x0d\x0a--------- --------- ------------\x0d\x0aORCL 04-JUN-12 ARCHIVELOG\x0d\x0a\x0d\x0aDatabase altered.\x0d\x0a6,查看歸檔日志的路徑和目錄\x0d\x0aSQL show parameter db_recovery_file_dest;\x0d\x0a\x0d\x0aNAME TYPE VALUE\x0d\x0a------------------------------------ ----------- ------------------------------\x0d\x0adb_recovery_file_dest string /data/app/oracle/flash_recovery_area\x0d\x0adb_recovery_file_dest_size big integer 2G\x0d\x0a\x0d\x0a修改方法:\x0d\x0aSQL alter system set db_recovery_file_dest_size=20g;\x0d\x0aSQL alter system set db_recovery_file_dest='/app/arc';
Oracle
Enterprise
Manager
Console——某一個(gè)數(shù)據(jù)庫(kù)——例程——配置——恢復(fù)——“歸檔日志模式”(自動(dòng)歸檔);
例程——配置——一般信息——所有初始化參數(shù)——log_archive_start=true
歸檔信息可以通過(guò)如下語(yǔ)句查看
SQL
archive
log
list
Oracle數(shù)據(jù)庫(kù)可以運(yùn)行在兩種模式下:歸檔模式(archivelog)和非歸檔模式(noarchivelog)。
檢查歸檔模式命令
SQL
archive
log
list
設(shè)置歸檔模式
SQL
shutdown
immediate;
SQL
startup
mount
SQL
alter
database
archivelog;
SQL
alter
database
open;
SQL
archive
log
list;
如果需要停止歸檔模式,使用:alter
database
noarchivelog
命令。Oracle10g之前,你還需要修改初始化參數(shù)使數(shù)據(jù)庫(kù)處于自動(dòng)歸檔模式。在pfile/spfile中設(shè)置如下參數(shù)
log_archive_start
=
true
重啟數(shù)據(jù)庫(kù)此參數(shù)生效,此時(shí)數(shù)據(jù)庫(kù)處于自動(dòng)歸檔模式。也可以在數(shù)據(jù)庫(kù)啟動(dòng)過(guò)程中,手工執(zhí)行
archive
logstart使數(shù)據(jù)庫(kù)啟用自動(dòng)歸檔,但是重啟后數(shù)據(jù)庫(kù)仍然處于手工歸檔模式
。10g使用db_recovery_file_dest來(lái)作為歸檔日志的存放地。
SQL
show
parameter
db_recovery(
該語(yǔ)句在oracle11g下無(wú)效)NAME
TYPEVALUEdb_recovery_file_dest
string
/home/oracle/ora10g/flash_reco
very_area/
對(duì)于重要的生產(chǎn)業(yè)務(wù)建議開(kāi)啟歸檔模式,通過(guò)對(duì)在線(xiàn)日志的歸檔,可以在數(shù)據(jù)丟失時(shí)進(jìn)行數(shù)據(jù)恢復(fù)、部分操作也只有在歸檔模式下才能實(shí)施、分析日志內(nèi)容等。
對(duì)于非歸檔數(shù)據(jù)庫(kù)開(kāi)啟歸檔功能操作如下:
1)SQL conn / as sysdba (以DBA身份連接數(shù)據(jù)庫(kù))
2)SQL shutdown immediate; (立即關(guān)閉數(shù)據(jù)庫(kù))
3)SQL startup mount (啟動(dòng)實(shí)例并加載數(shù)據(jù)庫(kù),但不打開(kāi))
4)SQL alter database archivelog; (更改數(shù)據(jù)庫(kù)為歸檔模式)
5)SQL alter database open; (打開(kāi)數(shù)據(jù)庫(kù))
6)SQL alter system archive log start; (啟用自動(dòng)歸檔)
7)SQL exit (退出)
文章標(biāo)題:oracle如何歸檔,oracle查歸檔使用情況
當(dāng)前URL:http://aaarwkj.com/article32/dsisopc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)公司、網(wǎng)頁(yè)設(shè)計(jì)公司、網(wǎng)站制作、動(dòng)態(tài)網(wǎng)站、自適應(yīng)網(wǎng)站、網(wǎng)站營(yíng)銷(xiāo)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)