selectname,log_mode,open_mode from v$database;

多倫ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!
NAME LOG_MODE OPEN_MODE
--------- ------------ -----------------
CKDB ARCHIVELOG READ WRITE
若是歸檔模式,則LOG_MODE=ARCHIVELOG
若是非歸檔模式,則LOG_MODE=NOARCHIVELOG
先查出當(dāng)前數(shù)據(jù)庫使用的歸檔目錄是在哪,這個我昨天回答過一個問題。
你可以參考一下。
然后,便可以到操作系統(tǒng)上,看歸檔目錄所在的文件系統(tǒng)使用情況,如
一般的
unix
上,df
-g
以
GB
為單位看,linux
上,
df
-h,
為以
GB
為單位看。
如果文件系統(tǒng)空間使用率達(dá)
90%
了,那就是快滿了。
可以通過備份至磁帶,再刪除的方式進(jìn)行。
如果是設(shè)置了
db_recovery_file_dest
及
db_recovery_file_dest_size
參數(shù)啟用了
flash
recovery
area
后,
可能會由于該區(qū)域滿而導(dǎo)致無法歸檔.
由于對
flash
recovery
area
的信息是記錄于
rman
repository
及控制文件中的,
因而,
僅是從磁盤刪除舊的備份或是歸檔日志并不足夠,
因?yàn)閞man
repository
及控制文件中仍持有該空間被使用的信息.
因而,
可增大
db_recovery_file_dest_size
的值,
或是從rman
中執(zhí)行crosscheck
archivelog
all;
來標(biāo)記相關(guān)歸檔日志已被刪除,
再執(zhí)行rman
delete
expired
archivelog
all;
來刪除其記錄.
最好的方式為rman
backup
archivelog
until
logseq
delete
all
input;
這樣一則進(jìn)行了備份,
二則也刪除了flash
recovery
area
中的空間,
并更新了控制文件.
同時,可使用
select
*
from
v$RECOVERY_FILE_DEST;
來了解
recovery
area
中允許的最大空間,已用的空間,可以被數(shù)據(jù)庫自動回收的空間。
并進(jìn)而使用
select
file_type,
PERCENT_SPACE_USED
,
PERCENT_SPACE_RECLAIMABLE,
NUMBER_OF_FILES
from
v$RECOVERY_AREA_USAGE;
來了解
recovery
area
中各類文件所占用的空間百分比。
如果
recovery
area
是放在
asm
的
diskgroup
中的,還需要注意
相應(yīng)的
diskgroup
中是否仍有空間。
可
11g
的
asm,
可在操作系統(tǒng)命令行,執(zhí)行
asmcmd
進(jìn)入命令行后
lsdg
命令,來查看
diskgroup
的總空間及剩余空間量。
1、常用命令 SQL show parameter log_archive_dest; SQL archive log list; SQL select * from V$FLASH_RECOVERY_AREA_USAGE; ARCHIVELOG 96.62 0 141 SQL select sum(percent_space_used)*3/100 from v$flash_recovery_area_usage; 2.9904 SQL show parameter recover; db_recovery_file_dest string /u01/oracle/flash_recovery_area db_recovery_file_dest_size big integer 2G 2、刪除日志 cd $ORACLE_BASE/flash_recovery_area/orcl/archivelog 轉(zhuǎn)移或清除對應(yīng)的歸檔日志, 刪除一些不用的日期目錄的文件,注意保留最后幾個文件在刪除歸檔日志后,必須用RMAN維護(hù)控制文件,否則空間顯示仍然不釋放。 3、rman target sys/password RMAN crosscheck archivelog all; RMAN delete expired archivelog all; 或者 RMAN delete archivelog until time “sysdate-1″; 4、再查 SQL select * from V$FLASH_RECOVERY_AREA_USAGE; 5、修改大小 SQL alter system set db_recovery_file_dest_size=4G scope=both;
標(biāo)題名稱:怎么查看oracle歸檔,查看oracle歸檔日志是否開啟
文章地址:http://chinadenli.net/article31/dsgedsd.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、用戶體驗(yàn)、品牌網(wǎng)站制作、網(wǎng)站建設(shè)、微信公眾號、網(wǎng)站營銷
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)