自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Oracle刪除歸檔日志的實現(xiàn)方法

數(shù)據(jù)庫 Oracle
Oracle歸檔日志滿了后,就需要刪除一部分歸檔日志,下文對Oracle刪除歸檔日志的方法作了詳盡的闡述,如果您感興趣的話,不妨一看。

Oracle刪除歸檔日志使我們經(jīng)常會用到的操作,下面就為您詳細(xì)介紹Oracle刪除歸檔日志的實現(xiàn)方法,希望對您能夠有所幫助。

當(dāng)Oracle 歸檔日志滿了后,將無法正常登入Oracle,需要刪除一部分歸檔日志才能正常登入Oracle。

一、首先刪除歸檔日志物理文件,歸檔日志一般都是位于archive目錄下,AIX系統(tǒng)下文件格式為“1_17884_667758186.dbf”,建議操作前先對數(shù)據(jù)庫進(jìn)行備份,刪除時至少保留最近幾天的日志用于數(shù)據(jù)庫恢復(fù)。

二、把歸檔日志的物理文件刪除后,我們就可以正常登入Oracle了,但是還沒完全把歸檔日志刪除干凈,Oracle的controlfile中仍然記錄著這些archivelog的信息,在Oracle的OEM管理器中有可視化的日志展現(xiàn)出,當(dāng)我們手工清除archive目錄下的文件后,這些記錄并沒有被我們從controlfile中清除掉,接下去我們要做的就是這個工作。

我們利用RMAN進(jìn)行刪除操作,Oracle刪除歸檔日志操作步驟如下:(WIN客戶端系統(tǒng)為例)

1.指定數(shù)據(jù)庫實例

C:\Documents and Settings\Administrator>SET Oracle_SID =orcl

2.連接數(shù)據(jù)庫

C:\Documents and Settings\Administrator>RMAN TARGET SYS/sysadmin@orcl

3.查看歸檔日志的狀態(tài)

RMAN> list archivelog all;

4.手工刪除歸檔日志文件

RMAN> DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-7';

說明:

SYSDATA-7,表明當(dāng)前的系統(tǒng)時間7天前,before關(guān)鍵字表示在7天前的歸檔日志,如果使用了閃回功能,也會刪除閃回的數(shù)據(jù)。

同樣道理,也可以刪除從7天前到現(xiàn)在的全部日志,不過這個命令要考慮清楚,做完這個刪除,***馬上進(jìn)行全備份數(shù)據(jù)庫

DELETE ARCHIVELOG from TIME 'SYSDATE-7'; 刪除從7天前到現(xiàn)在的全部日志,慎用

UNIX/LINUX下也可以通過FIND找到7天前的歸檔數(shù)據(jù),使用EXEC子操作刪除

find /oraarchive -xdev -mtime +7 -name "*.dbf" -exec rm -f {} ;

這樣做仍然會在RMAN里留下未管理的歸檔文件

仍需要在RMAN里執(zhí)行下面2條命令

crosscheck archivelog all;

delete expired archivelog all;

所以還不如上面的方法好用,不過用FIND的好處就是,可以在條件上,和EXEC子項上做很多操作,實現(xiàn)更復(fù)雜的功能。
 

 

 

【編輯推薦】

oracle對系統(tǒng)文件的讀寫

Oracle物化視圖創(chuàng)建全過程

ORACLE創(chuàng)建實例的過程

oracle時間加減的語句寫法

深入研究Oracle旋轉(zhuǎn)insert語句

責(zé)任編輯:段燃 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-10-29 14:44:35

ORACLE歸檔日志

2010-11-19 13:19:26

Oracle歸檔日志

2010-10-29 15:07:33

oracle日志

2010-10-29 13:34:09

Oracle日志

2010-11-19 13:42:38

2010-04-14 16:09:51

Oracle 10g歸

2010-11-19 13:28:13

2010-11-10 11:54:32

SQL SERVER刪

2021-02-19 18:06:57

Oracle日志聯(lián)機(jī)

2010-10-29 13:30:33

Oracle歸檔日志

2010-10-27 16:49:23

Oracle刪除重復(fù)記

2011-08-02 11:16:08

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

2015-10-28 15:20:13

oracle歸檔日志ORA-00257

2010-10-29 13:50:21

oracle日志文件

2010-10-27 14:34:56

Oracle日志文件

2010-10-29 15:14:36

Oracle自動歸檔

2011-08-04 10:31:43

歸檔日志參數(shù)文件

2013-11-06 13:31:14

Windowsrman備份日志

2010-10-29 13:55:48

Oracle日志文件

2010-05-10 09:59:47

Oracle手動歸檔模
點贊
收藏

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