oracle清理asm歸檔日志,【Oracle】 rman 刪除歸檔日志的命令

因為數據倉庫上asm的磁盤空間不足,需要刪除早期的歸檔日志,查看資料有以下兩種方式:

delete archivelog until time 'sysdate-N';

delete archivelog all completed before 'sysdate-N';

這兩個命令的差別在哪里呢?

使用list 命令來查看一下究竟...

RMAN> list archivelog until time 'sysdate-1';

using target database control file instead of recovery catalog

List of Archived Log Copies for database with db_unique_name YANGDB

=====================================================================

Key ? ? Thrd Seq ? ? S Low Time

------- ---- ------- - ---------

459 ? ? 1 ? ?463 ? ? A 08-JAN-12 Name: /opt/oracle/yangdb_arch/yangdb_1_463_762800109.log

460 ? ? 1 ? ?464 ? ? A 08-JAN-12 Name: /opt/oracle/yangdb_arch/yangdb_1_464_762800109.log

461 ? ? 1 ? ?465 ? ? A 08-JAN-12 Name: /opt/oracle/yangdb_arch/yangdb_1_465_762800109.log

462 ? ? 1 ? ?466 ? ? A 08-JAN-12 Name: /opt/oracle/yangdb_arch/yangdb_1_466_762800109.log

463 ? ? 1 ? ?467 ? ? A 09-JAN-12 Name: /opt/oracle/yangdb_arch/yangdb_1_467_762800109.log

464 ? ? 1 ? ?468 ? ? A 09-JAN-12 Name: /opt/oracle/yangdb_arch/yangdb_1_468_762800109.log

465 ? ? 1 ? ?469 ? ? A 10-JAN-12 Name: /opt/oracle/yangdb_arch/yangdb_1_469_762800109.log

466 ? ? 1 ? ?470 ? ? A 11-JAN-12 Name: /opt/oracle/yangdb_arch/yangdb_1_470_762800109.log

467 ? ? 1 ? ?471 ? ? A 11-JAN-12 Name: /opt/oracle/yangdb_arch/yangdb_1_471_762800109.log

468 ? ? 1 ? ?472 ? ? A 12-JAN-12 Name: /opt/oracle/yangdb_arch/yangdb_1_472_762800109.log

469 ? ? 1 ? ?473 ? ? A 13-JAN-12 Name: /opt/oracle/yangdb_arch/yangdb_1_473_762800109.log

470 ? ? 1 ? ?474 ? ? A 13-JAN-12 Name: /opt/oracle/yangdb_arch/yangdb_1_474_762800109.log

471 ? ? 1 ? ?475 ? ? A 14-JAN-12 Name: /opt/oracle/yangdb_arch/yangdb_1_475_762800109.log

472 ? ? 1 ? 476? ? A 15-JAN-12 Name: /opt/oracle/yangdb_arch/yangdb_1_476_762800109.log

歸檔日志的序列號碼到476

RMAN> list archivelog all completed before 'sysdate-1';

List of Archived Log Copies for database with db_unique_name YANGDB

=====================================================================

Key ? ? Thrd Seq ? ? S Low Time

------- ---- ------- - ---------

459 ? ? 1 ? ?463 ? ? A 08-JAN-12 Name: /opt/oracle/yangdb_arch/yangdb_1_463_762800109.log

460 ? ? 1 ? ?464 ? ? A 08-JAN-12 Name: /opt/oracle/yangdb_arch/yangdb_1_464_762800109.log

461 ? ? 1 ? ?465 ? ? A 08-JAN-12 Name: /opt/oracle/yangdb_arch/yangdb_1_465_762800109.log

462 ? ? 1 ? ?466 ? ? A 08-JAN-12 Name: /opt/oracle/yangdb_arch/yangdb_1_466_762800109.log

463 ? ? 1 ? ?467 ? ? A 09-JAN-12 Name: /opt/oracle/yangdb_arch/yangdb_1_467_762800109.log

464 ? ? 1 ? ?468 ? ? A 09-JAN-12 Name: /opt/oracle/yangdb_arch/yangdb_1_468_762800109.log

465 ? ? 1 ? ?469 ? ? A 10-JAN-12 Name: /opt/oracle/yangdb_arch/yangdb_1_469_762800109.log

466 ? ? 1 ? ?470 ? ? A 11-JAN-12 Name: /opt/oracle/yangdb_arch/yangdb_1_470_762800109.log

467 ? ? 1 ? ?471 ? ? A 11-JAN-12 Name: /opt/oracle/yangdb_arch/yangdb_1_471_762800109.log

468 ? ? 1 ? ?472 ? ? A 12-JAN-12 Name: /opt/oracle/yangdb_arch/yangdb_1_472_762800109.log

469 ? ? 1 ? ?473 ? ? A 13-JAN-12 Name: /opt/oracle/yangdb_arch/yangdb_1_473_762800109.log

470 ? ? 1 ? ?474 ? ? A 13-JAN-12 Name: /opt/oracle/yangdb_arch/yangdb_1_474_762800109.log

471 ? ? 1 ? 475? ? A 14-JAN-12 Name: /opt/oracle/yangdb_arch/yangdb_1_475_762800109.log

歸檔日志的序列號碼到475

查看v$archived_log 視圖從中獲取 時間和序列號信息!

SYS@yangdb> select THREAD#,sequence#,FIRST_TIME,COMPLETION_TIME

2 ? from v$archived_log order by thread#,sequence#;

THREAD# SEQUENCE# FIRST_TIME ? ? ?COMPLETION_TIME

------- ---------- -------------- -------------------

1 ? ? ? ?470 ?2012-01-11 11:00:10 ?2012-01-11 22:08:23

1 ? ? ? ?471 ?2012-01-11 22:08:20 ?2012-01-12 17:00:10

1 ? ? ? ?472 ?2012-01-12 17:00:10 ?2012-01-13 02:00:28

1 ? ? ? ?473 ?2012-01-13 02:00:28 ?2012-01-13 22:09:56

1 ? ? ? ?474 ?2012-01-13 22:09:55 ?2012-01-14 22:01:02

14752012-01-14 22:01:022012-01-15 06:46:14==list archivelog all completed 以COMPLETION_TIME為基準

1476 ?2012-01-15 06:46:142012-01-30 14:10:18 ==list archivelog until 以FIRST_TIME 為基準 編號476的日志橫跨15號和30號兩天,以first_time的值來截取!

1 ? ? ? ?477 ?2012-01-30 14:10:15 ?2012-01-30 14:10:23

1 ? ? ? ?478 ?2012-01-30 14:10:22 ?2012-01-30 14:10:29

1 ? ? ? ?479 ?2012-01-30 14:10:28 ?2012-01-30 14:10:33

1 ? ? ? ?480 ?2012-01-30 14:10:32 ?2012-01-30 14:10:40

總結:

delete archivelog until time 'sysdate-N';

該命令刪除日志時的時間基準是first_name

delete archivelog all completed before 'sysdate-N';

該命令刪除日志時的時間基準是completion_time

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/533533.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/533533.shtml
英文地址,請注明出處:http://en.pswp.cn/news/533533.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

求逆矩陣計算器_991CN的矩陣運算

昨天的推文中說了一道二端口的題目,虛線中的大二端口由兩個小二端口級聯而成,在計算過程中,我們需要使用到矩陣的運算,昨天講題的時候說會說一下用計算器進行矩陣運算,今天我們就來說一下。其實在算電路的時候&#xf…

去快捷方式小箭頭_電腦桌面如何快速去掉快捷方式小箭頭

我們使用電腦時會發現在電腦桌面圖標上經常有一個小箭頭,這是什么原因呢?原來,這個小箭頭只存在于快捷方式的軟件圖標上,就是說通過快捷方式創建的圖標就有這個小箭頭。那么如何去掉這些小箭頭呢!不知道也沒關系&#…

Oracle里silent,靜默方式(silent)安裝Oracle軟件

有的時候不方便登陸Linux/Unix的圖形界面安裝數據庫,且GUI方式安裝讓我們無法知道具體是做了什么操作,我們完全可以采用命令模式安裝和刪除Oracle軟件(代替OUI)、建立和刪除數據庫庫(代替dbca)。平臺:RHEL4.5,Oracle10.2.0.11、上…

oracle 移動日志文件,Oracle數據庫移動數據文件、日志文件和控制文件

1、關閉數據庫SQL> shutdown immediate;2、移動數據文件和日志文件到新位置SQL> host mv /u01/olddata.dbf /u02/newdata.dbf;SQL> host mv /u01/oldredo.log /u02/newredo.log;3、以加載模式啟動數據庫SQL> startup mount;4、在數據庫中更改數據文件和日志文件路徑…

python3導入_Python3導入相對還是絕對的正確方法?

我正在編寫一個python模塊。在Python2中一切正常,但在Python3中,導入失敗。這是我的代碼結構。neuralnet/__init__.pytrain.py # A wrapper to train (does not define new things)neuralnet.py # Defines the workhorse class neuralnetlayers/__init__…

oracle pdb是什么意思,淺談Oracle數據庫12c PDB技術

PDB大致功能描述:創建:用create pluggable database的命令,用file_name_convert的方式拷貝seed pdb的文件到對應的新pdb的路徑下。拷貝的是最基本system和sysaux表空間,將新建的pdb從mount的狀態打開到read write的狀態。建立pdb用…

oracle查詢sql時間ain,Oracle SQL 時間查詢

一、在使用Oracle的to_date函數來做日期轉換時,很多Java程序員也許會和我一樣,直覺的采用ldquo;yyyy-MM-dd HH:mm:ssrdquo;的to_date()與24小時制表示法及mm分鐘的顯示:一、在使用Oracle的to_date函數來做日期轉換時,很多Java程序…

室內定位算法_001:室內定位算法技術咨詢服務工作室簡介(更新)

點擊藍字關注我們團隊成員:何博士(中國科學院大學,博士) 楊博士(加拿大多倫多大學,博士后)微信聯系號:UWB_cwhe服務模式:1. 為企業提供定位算法技術支持與指導,以提高企業室內定位系統產品的穩定…

雙系統還是虛擬機 linux系統時間,你會選擇Mac虛擬機還是雙系統

在Mac上運行雙系統,你是會選擇Mac虛擬機呢還是直接雙系統?今天我們就這個問題來討論一下這兩之前的區別,究竟是選擇Mac最好用的虛擬機 parallels desktop還是Boot Camp?1、安裝在pd虛擬機中,安裝系統和安裝驅動完全自動…

oracle中修改多個字段默認值_利用VBA代碼在已有的數據表中刪除、添加、修改字段...

大家好,今日繼續給大家講解VBA數據庫解決方案的第21講,如何利用VBA代碼在已有的數據表中刪除,添加,修改字段。這個內容是操作數據庫的一項必修的內容,還望大家在實際工作中多利用,所以這節的知識,對于讀者提高自己的數…

cs1.5 linux服務端,CS1.5在linux上的配置

CS1.5在linux上的配置作者:作者第一步下載所需要的軟件:hlds_l_3110_full.tar.gzhlds_l_3110b_beta.tar.gzcs_15_full.tar.gzmetamod-1.13.tgzcm_cstrike_1_80_19-en_beta.zipsm_cstrike-2.6.15.zip第二步 解壓 hlds_l_3110_full.tar.gzhlds_l_3110b_bet…

java跟python優勢_當前Java與Python相比還有哪些優勢

首先,Java語言與Python語言都是非常流行的全場景編程語言,在很多開發場景下,既可以使用Java語言,也可以采用Python語言,比如Web開發、大數據開發等等。隨著近幾年大數據和人工智能領域的熱度越來越高,Pytho…

linux添加刪除回環地址,CentOS7如何添加本地回環地址?CentOS7添加本地回環地址的方法...

1、臨時添加ip addr add 10.10.1.1/32 dev lo:1重啟失效2、永久添加cd /etc/sysconfig/network-scriptscp ifcfg-lo ifcfg-lo:1[rootlocalhost network-scripts]# cat ifcfg-lo:1DEVICElo:1IPADDR10.10.1.1NETMASK255.255.255.255ONBOOTyesNAMEloopback1[rootlocalhost network…

python判斷語句的復雜度_Python內置方法的時間復雜度(轉)

本文翻譯自Python Wiki本文基于GPL v2協議,轉載請保留此協議。本頁面涵蓋了Python中若干方法的時間復雜度(或者叫“大歐”,“Big O”)。該時間復雜度的計算基于當前(譯注:至少是2011年之前)的CPython實現。其他Python的實現(包括老版本或者尚…

linux中的碼字軟件,碼字寫作軟件下載

極音創作linux版一款的掌上碼字軟件,這款軟件支持ios,mac,Windows和Android設備上自動同步文件,有需要的朋友快來下載吧!軟件特色1、【文件功能】在本軟件的左側是導航欄,羅列了幾個常用的功能。在導航條上…

linux svn可視化工具,CentOS6.5安裝SVN 可視化管理工具iF.SVNAdmin

實際系統環境:CentOS 6.5 x64一、安裝Apache通常系統都已經裝好了,但我的服務器上卻沒有安裝,所以要安裝:# yum install httpd二、安裝SVN根據SVN官網指南使用yum進行安裝:# yum install subversion mod_dav_svn三、配…

skywalking使用方法_SkyWalking 源碼分析—— Collector Server Component 服務器組件

摘要: 原創出處 http://www.iocoder.cn/SkyWalking/collector-server-component/「芋道源碼」歡迎轉載,保留摘要,謝謝!本文主要基于 SkyWalking 3.2.6 正式版1. 概述2. 接口2.1 Server2.2 ServerHandler3. gRPC 實現3.1 GRPCServer3.2 GRPCHa…

linux dns及時添加,在ARM Linux上成功實現添加DNS庫

工作需要要在嵌入Linux上實現DNS, 從Delphi的Indy9中移植了一個DNS,用了半年了還可以。今日偶然看到了網上有源碼(竟然原來沒有搜到ftp://ftp.isc.org/isc/bind9/9.5.0/bind-9.5.0.tar.gz)1. 找到bind-9.5.0.tar.gz源碼,其中有包含DNS協議的源…

掃地機器人返充原理_掃地機器人全解析

文章引用自 薛先生 ,版權完全歸屬薛先生。其公眾號:Alphatree and Evelyn2018-12-12思考出發點:那個多數人印象中亂碰亂撞、還拖著臟污滿屋跑的添亂掃地機,還需要多久才能變聰明?掃地機器人的本質到底是什么? 該用家電…

wxpython多線程 假死_wxpython中利用線程防止假死的實現方法

前段時間我編寫了一個工業控制的軟件,在使用中一直存在一個問題,就是當軟件檢索設備時,因為這個功能執行的時間比較長,導致GUI界面假死,讓用戶分辨不清楚軟件到底仍在執行,還是真的掛掉了。(雖然我設計了同…