亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

查詢用戶權限   dba-role_privs  

發布時間:2020-06-30 03:49:38 來源:網絡 閱讀:439 作者:新夢傳奇 欄目:關系型數據庫


我們都都知道在controlfile中記錄著每一個archivelog的相關信息,當然們在OS下把這些物理文件delete掉后,在我們的 

controlfile中仍然記錄著這些archivelog的信息,在oracle的OEM管理器中有可視化的日志展現出,當我們手工清除archive目錄下的文件后,這些記錄并沒有被我們從controlfile中清除掉,也就是oracle并不知道這些文件已經不存在了!這時候我們要做手工的清除的話,下面我經過實驗,可以嘗試這種方法: 


1. 進入rman  
2. connect target / 
3. crosscheck archivelog all; 
4. delete expired archivelog all; 
這時候我們再去OEM中看就一定看不到,如果你的從來沒有做過這個動作的話,我們可以比較從這個動作前的controlfile后動作后的controlfile的大小! 

ORACLE正確刪除歸檔并回收空間的方法 


ORACLE正確刪除歸檔并回收空間的方法 
一個ORACLE歸檔日志經常滿,表現為/oraarchive 這個文件空間占用100%大家一定抱怨ORACLE為何沒有歸檔維護工具,很多人直接刪除了事,錯了,ORACLE有,而且很智能,可以正確的刪除歸檔和FLASHBACK,不過切記,ORACLE歸檔日志對于ORACLE的數據恢復和備份非常重要,不到萬不得已不要刪除歸檔日志。 
刪除歸檔日志的過程 
以ORACLE用戶身份登錄到數據庫服務器主機或通過網絡連接 
進入ORACLE數據備份工具 
rman target/ 
或rman target/@orcl 
在命令窗口里面執行 
DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-7'; 
說明 
SYSDATA-7,表明當前的系統時間7天前,before關鍵字表示在7天前的歸檔日志,如果使用了閃回功能,也會刪除閃回的數據。 
同樣道理,也可以刪除從7天前到現在的全部日志,不過這個命令要考慮清楚,做完這個刪除,最好馬上進行全備份數據庫 
DELETE ARCHIVELOG FROM TIME 'SYSDATE-7'; 

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

find /oraarchive -xdev -mtime +7 -name "*.dbf" -exec rm -f {} ; 
這樣做仍然會在RMAN里留下未管理的歸檔文件 
仍需要在RMAN里執行下面2條命令 
crosscheck archivelog all; 
delete expired archivelog all; 
所以還不如上面的方法好用,不過用FIND的好處就是,可以在條件上,和EXEC子項上做很多操作,實現更復雜的功能 

3.簡要介紹一下report obsolete命令 

使用report obsolete命令報告過期備份 

RMAN> report obsolete;RMAN retention policy will be applied to the commandRMAN retention policy is set to redundancy 1Report of obsolete backups and copiesType                 Key    Completion Time    Filename/Handle-------------------- ------ ------------------ --------------------Backup Set           125    01-NOV-04Backup Piece       125    01-NOV-04          /data1/oracle/orabak/full_1_541045804Backup Set           131    04-NOV-04Backup Piece       131    04-NOV-04          /data1/oracle/orabak/full_AVATAR2_20041104_131....Backup Set           173    06-DEC-04Backup Piece       173    06-DEC-04          /data1/oracle/orabak/full_AVATAR2_20041206_173Backup Set           179    11-DEC-04Backup Piece       179    11-DEC-04          /data1/oracle/orabak/arch644588206.arc.....Backup Piece       189    17-DEC-04          /data1/oracle/orabak/arch645106606.arcBackup Set           190    17-DEC-04Backup Piece       190    17-DEC-04          /data1/oracle/orabak/arch645106665.arcBackup Set           191    20-DEC-04Backup Piece       191    20-DEC-04          /data1/oracle/orabak/arch_AVATAR2_20041220_194Archive Log          2973   20-DEC-04          /opt/oracle/oradata/avatar2/archive/1_2985.dbfArchive Log          2971   20-DEC-04          /opt/oracle/oradata/avatar2/archive/1_2984.dbf.....Archive Log          2705   17-DEC-04          /opt/oracle/oradata/avatar2/archive/1_2717.dbfArchive Log          2704   17-DEC-04          /opt/oracle/oradata/avatar2/archive/1_2716.dbfArchive Log          2703   17-DEC-04          /opt/oracle/oradata/avatar2/archive/1_2715.dbfArchive Log          2702   17-DEC-04          /opt/oracle/oradata/avatar2/archive/1_2714.dbf 


4.使用delete obsolete命令刪除過期備份: 

RMAN> delete obsolete;RMAN retention policy will be applied to the commandRMAN retention policy is set to redundancy 1using channel ORA_DISK_1Deleting the following obsolete backups and copies:Type                 Key    Completion Time    Filename/Handle-------------------- ------ ------------------ --------------------Backup Set           125    01-NOV-04Backup Piece       125    01-NOV-04          /data1/oracle/orabak/full_1_541045804....Archive Log          2704   17-DEC-04          /opt/oracle/oradata/avatar2/archive/1_2716.dbfArchive Log          2703   17-DEC-04          /opt/oracle/oradata/avatar2/archive/1_2715.dbfArchive Log          2702   17-DEC-04          /opt/oracle/oradata/avatar2/archive/1_2714.dbfDo you really want to delete the above objects (enter YES or NO)? yesdeleted backup piecebackup piece handle=/data1/oracle/orabak/full_AVATAR2_20041206_173 recid=173 stamp=544156241.....deleted archive logarchive log filename=/opt/oracle/oradata/avatar2/archive/1_2715.dbf recid=2703 stamp=545108268deleted archive logarchive log filename=/opt/oracle/oradata/avatar2/archive/1_2714.dbf recid=2702 stamp=545107659Deleted 286 objectsRMAN> crosscheck archivelog all;released channel: ORA_DISK_1allocated channel: ORA_DISK_1channel ORA_DISK_1: sid=19 devtype=DISKspecification does not match any archive log in the recovery catalog 


5 在rman中用crosscheck檢查歸檔日志,2個歸檔日志都是失敗的: 
RMAN> crosscheck archivelog all; 

釋放的通道: ORA_DISK_1 
分配的通道: ORA_DISK_1 
通道 ORA_DISK_1: sid=14 devtype=DISK 
對歸檔日志的驗證失敗 
存檔日志文件名 =D:ORACLEORADATATESTARCHIVE1_47.DBF 記錄 ID=1 時間戳 =572866 
683 
對歸檔日志的驗證失敗 
存檔日志文件名 =D:ORACLEORADATATESTARCHIVE11_48.DBF 記錄 ID=2 時間戳 =57286 
6931 
已交叉檢驗的 2 對象 

6 試著同步一下,看行不行,結果不行,crosscheck還是失敗: 
RMAN> resync catalog; 

正在啟動全部恢復目錄的 resync 
完成全部 resync 

RMAN> crosscheck archivelog all; 

釋放的通道: ORA_DISK_1 
分配的通道: ORA_DISK_1 
通道 ORA_DISK_1: sid=14 devtype=DISK 
對歸檔日志的驗證失敗 
存檔日志文件名 =D:ORACLEORADATATESTARCHIVE1_47.DBF 記錄 ID=1 時間戳 =572866 
683 
對歸檔日志的驗證失敗 
存檔日志文件名 =D:ORACLEORADATATESTARCHIVE11_48.DBF 記錄 ID=2 時間戳 =57286 
6931 
已交叉檢驗的 2 對象 

7 用list expired看看是否有失效的archive log,證明沒有失效的archive log: 
RMAN> list expired archivelog all; 

說明與恢復目錄中的任何存檔日志均不匹配 

8 更改語言環境試試,結果再次crosscheck,2個archive log 都成功了: 
RMAN> exit 


恢復管理器完成。 

C:>set nls_lang=american_america.zhs16gbk 

C:>rman catalogrman/rman@safetarget / 

Recovery Manager: Release 9.2.0.1.0 - Production 

Copyright (c) 1995, 2002, Oracle Corporation. All rights reserved. 

connected to target database: TEST (DBID=1870953724) 
connected to recovery catalog database 

RMAN> crosscheck archivelog all; 

allocated channel: ORA_DISK_1 
channel ORA_DISK_1: sid=9 devtype=DISK 
validation succeeded for archived log 
archive log filename=D:ORACLEORADATATESTARCHIVE1_47.DBF recid=1 stamp=57286 
6683 
validation succeeded for archived log 
archive log filename=D:ORACLEORADATATESTARCHIVE11_48.DBF recid=2 stamp=5728 
66931 
Crosschecked 2 objects
--


--------------------------------------------------------------------------------------
真實的生產環境   刪除歸檔日志
查詢用戶權限     dba-role_privs  

rman target/ 

DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-1';
保留最近一天的歸檔日志

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

弋阳县| 崇文区| 广州市| 霍城县| 德阳市| 祁连县| 马关县| 泰安市| 慈溪市| 丹阳市| 厦门市| 丰都县| 八宿县| 故城县| 尤溪县| 班玛县| 龙江县| 高碑店市| 当涂县| 屏东市| 蚌埠市| 瑞昌市| 新邵县| 孝义市| 长阳| 阿巴嘎旗| 贡觉县| 长葛市| 阿城市| 历史| 弥勒县| 会昌县| 延吉市| 营口市| 建始县| 漳浦县| 云梦县| 浙江省| 京山县| 色达县| 体育|