`

oracle 删除日志

阅读更多

 

 

C:\Documents and Settings\zhanglei>rman TARGET SYS/manager@133 NOCATALOG

 

恢复管理器: Release 10.2.0.1.0 - Production on 星期一 12月 13 17:18:01 2010

 

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

 

连接到目标数据库: PROD (DBID=139334338)

使用目标数据库控制文件替代恢复目录

 

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

 

分配的通道: ORA_DISK_1

通道 ORA_DISK_1: sid=9 devtype=DISK

 

已存档的日志副本列表

关键字     Thrd Seq     S 短时间     名称

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

1       1    2       A 20-8月 -10 /data01/rdbms/prod/archivelog/prod_0000000002_0001_0727496002.arc

2       1    3       A 27-8月 -10 /data01/rdbms/prod/archivelog/prod_0000000003_0001_0727496002.arc

3       1    4       A 09-9月 -10 /data01/rdbms/prod/archivelog/prod_0000000004_0001_0727496002.arc

4       1    5       A 14-9月 -10 /data01/rdbms/prod/archivelog/prod_0000000005_0001_0727496002.arc

5       1    6       A 23-9月 -10 /data01/rdbms/prod/archivelog/prod_0000000006_0001_0727496002.arc

6       1    7       A 03-10月-10 /data01/rdbms/prod/archivelog/prod_0000000007_0001_0727496002.arc

7       1    8       A 14-10月-10 /data01/rdbms/prod/archivelog/prod_0000000008_0001_0727496002.arc

8       1    9       A 24-10月-10 /data01/rdbms/prod/archivelog/prod_0000000009_0001_0727496002.arc

9       1    10      A 02-11月-10 /data01/rdbms/prod/archivelog/prod_0000000010_0001_0727496002.arc

10      1    11      A 12-11月-10 /data01/rdbms/prod/archivelog/prod_0000000011_0001_0727496002.arc

 

是否确定要删除以上对象 (输入 YES 或 NO)? n

 

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

 

释放的通道: ORA_DISK_1

分配的通道: ORA_DISK_1

通道 ORA_DISK_1: sid=9 devtype=DISK

 

已存档的日志副本列表

关键字     Thrd Seq     S 短时间     名称

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

1       1    2       A 20-8月 -10 /data01/rdbms/prod/archivelog/prod_0000000002_0001_0727496002.arc

2       1    3       A 27-8月 -10 /data01/rdbms/prod/archivelog/prod_0000000003_0001_0727496002.arc

3       1    4       A 09-9月 -10 /data01/rdbms/prod/archivelog/prod_0000000004_0001_0727496002.arc

4       1    5       A 14-9月 -10 /data01/rdbms/prod/archivelog/prod_0000000005_0001_0727496002.arc

5       1    6       A 23-9月 -10 /data01/rdbms/prod/archivelog/prod_0000000006_0001_0727496002.arc

6       1    7       A 03-10月-10 /data01/rdbms/prod/archivelog/prod_0000000007_0001_0727496002.arc

7       1    8       A 14-10月-10 /data01/rdbms/prod/archivelog/prod_0000000008_0001_0727496002.arc

8       1    9       A 24-10月-10 /data01/rdbms/prod/archivelog/prod_0000000009_0001_0727496002.arc

9       1    10      A 02-11月-10 /data01/rdbms/prod/archivelog/prod_0000000010_0001_0727496002.arc

10      1    11      A 12-11月-10 /data01/rdbms/prod/archivelog/prod_0000000011_0001_0727496002.arc

 

是否确定要删除以上对象 (输入 YES 或 NO)? y

已删除的存档日志

存档日志文件名 =/data01/rdbms/prod/archivelog/prod_0000000002_0001_0727496002.arc 记录 ID=1 时间戳 =729261467

已删除的存档日志

存档日志文件名 =/data01/rdbms/prod/archivelog/prod_0000000003_0001_0727496002.arc 记录 ID=2 时间戳 =729261490

已删除的存档日志

存档日志文件名 =/data01/rdbms/prod/archivelog/prod_0000000004_0001_0727496002.arc 记录 ID=3 时间戳 =729698044

已删除的存档日志

存档日志文件名 =/data01/rdbms/prod/archivelog/prod_0000000005_0001_0727496002.arc 记录 ID=4 时间戳 =730485038

已删除的存档日志

存档日志文件名 =/data01/rdbms/prod/archivelog/prod_0000000006_0001_0727496002.arc 记录 ID=5 时间戳 =731386849

已删除的存档日志

存档日志文件名 =/data01/rdbms/prod/archivelog/prod_0000000007_0001_0727496002.arc 记录 ID=6 时间戳 =732405620

已删除的存档日志

存档日志文件名 =/data01/rdbms/prod/archivelog/prod_0000000008_0001_0727496002.arc 记录 ID=7 时间戳 =733190737

已删除的存档日志

存档日志文件名 =/data01/rdbms/prod/archivelog/prod_0000000009_0001_0727496002.arc 记录 ID=8 时间戳 =734047222

已删除的存档日志

存档日志文件名 =/data01/rdbms/prod/archivelog/prod_0000000010_0001_0727496002.arc 记录 ID=9 时间戳 =734832705

已删除的存档日志

存档日志文件名 =/data01/rdbms/prod/archivelog/prod_0000000011_0001_0727496002.arc 记录 ID=10 时间戳 =735790828

10 对象已删除

 

 

RMAN>

分享到:
评论

相关推荐

    自动删除ORACLE归档日志文件

    #功能:自动删除ORACLE归档日志文件 #删除方式:rman ,deletearchivelog #调用方式:可单独调用,或在job_clean_archivlog.sh脚本中根据需要调用见另外的附件) ##############################################

    Oracle清除归档日志

    ### Oracle清除归档日志 在Oracle数据库管理中,归档日志的管理和清理是一项重要的维护任务。归档日志是数据库系统为了实现数据恢复而产生的日志文件,当数据库处于归档模式时,每一次完整的数据库备份后都会生成...

    如何正确删除Oracle归档日志

    ### 如何正确删除Oracle归档日志 #### 一、问题背景 在Oracle数据库的日常运维工作中,归档日志的管理和清理是一项重要的任务。随着业务的发展和数据的增长,归档日志会不断累积,占据大量的磁盘空间。如果不及时...

    定时删除oracle日志脚本

    定时删除Oracle日志脚本通常会关注这三个部分,但需要注意的是,删除归档日志和redo log需要谨慎,因为它们可能会影响数据库的恢复能力。通常,我们会定期清理不再需要的归档日志,例如,已经备份并且超出了恢复窗口...

    Oracle 删除归档日志实例

    ### Oracle 删除归档日志实例 #### 背景与目的 在Oracle数据库管理中,归档日志的处理是一项重要的任务。对于选择了非归档模式但仍希望使用闪回等功能的数据库来说,随着时间的推移,归档日志可能会占用大量的磁盘...

    oracle 11g的警告日志和监听日志的删除方法

    oracle 11g的监听日志和警告日志都是在/u01/oracle/diag/tnslsnr/oracle/listener目录和/u01/oracle/diag/rdbms/db1/db1目录下都有以下分别简称listener目录和db1目录。这两目录下都有如下目录:alert cdump hm ...

    oracle删除过期日志

    ### Oracle 删除过期日志知识点详解 #### 一、Oracle归档日志管理与清理概述 在Oracle数据库中,归档日志管理是一项重要的维护工作。归档日志记录了数据库的所有事务更改,用于恢复数据库到某个时间点。随着业务的...

    当空间占用率高于60%时自动删除ORACLE归档日志文件

    #功能:当空间占用率高于60%时自动删除ORACLE归档日志文件 # #删除方式:高于60%时使用rman+deletearchivelog,高于79%时使用武力删除 #调用方式:可单独调用,或配置定时任务自动执行脚本(会调用clean_archivelog....

    深入分析oracle日志文件

    通过分析 Oracle 日志文件,可以追踪用户的恶意操作、恢复误删除的数据、执行事后审计等。Oracle 公司提供的 LogMiner 是一种effective且low-cost的方法来分析 Oracle 日志文件。 LogMiner 是一种工具,可以将 ...

    oracle归档日志删除

    Oracle 归档日志删除 在 Oracle 中,归档日志的删除是非常重要的,因为归档日志满可能会导致数据库启动不起来或数据库不能正常使用。以下是关于 Oracle 归档日志删除的知识点: 查看 Oracle 归档日志大小 查看 ...

    oracle归档日志的开启及删除.docx

    Oracle归档日志的开启、关闭和删除 Oracle数据库中的归档日志(Archive Log)是一种重要的日志机制,用于记录数据库中的所有操作,以便在数据库崩溃或系统故障时能够快速恢复数据。然而,打开归档日志模式后,会...

    oracle重做日志教程

    重做日志文件是Oracle数据库用来记录所有修改操作的日志文件,这些修改包括插入、更新和删除等操作。每当一个数据块被修改时,Oracle会把该修改操作记录在一个重做日志条目中,并写入重做日志文件。这些记录包含了...

    oracle归档日志笔记

    ### Oracle归档日志知识点详解 #### 一、Oracle在线重做日志(Online Redo Log)概述 **在线重做日志(Online Redo Log)**是Oracle数据库的重要组成部分,用于记录所有对数据库所做的更改操作。这些更改包括数据...

    Oracle的日志管理攻略

    当日志文件变得非常大(例如超过5MB)时,直接删除并让Oracle重新生成该文件并不是一个好的解决方案。这是因为Oracle通过一个指向文件的指针来进行写操作。如果在数据库运行过程中删除该文件,Oracle仍然会使用原有...

    Oracle归档日志删除

    在Oracle中,归档日志的删除需要谨慎处理,因为它们对数据库的完整性和安全性至关重要。通常不建议直接在操作系统层面删除归档日志,因为这样会导致控制文件中的信息与实际存在的文件不一致。正确的做法是通过RMAN...

    oracle重做日志原理

    当满足以下条件时,日志记录可以被清除: - 事务已提交。 - 数据页已被checkpoint写入磁盘。 - 无备份需求。 - 在非镜像、复制环境中。 3. 查看VLF信息 在Oracle中,可以使用类似`DBCC LOGINFO`的SQL命令来...

    删除ORACLE归档日志

    本文将详细解释如何在Windows和Linux系统上使用脚本删除Oracle归档日志,并讨论相关知识点。 首先,删除Oracle归档日志前,我们需要理解以下几个关键概念: 1. **归档模式**:当Oracle数据库运行在归档模式下,...

    oracle归档日志步骤+RMAN步骤

    ### Oracle归档日志配置与RMAN备份策略详解 #### 一、Oracle归档日志配置步骤 在Oracle数据库管理中,归档日志模式是非常重要的一个环节,它能够确保数据库在发生故障后能够恢复到最新的状态。下面将详细介绍如何...

    Oracle基于日志的数据备份

    Oracle基于日志的数据备份主要涉及Oracle数据库的CDC(Change Data Capture)特性,这是一种在数据库级别实现的增量数据抽取解决方案。CDC允许系统跟踪和捕获数据库中的数据变更,从而有效地进行数据迁移和同步,...

    oracle日志文件大全

    清除未归档的日志文件 - 非当前日志文件 ```sql SQL> alter database clear unarchived logfilegroup n; ``` - 当前日志文件 ```sql -- 修改参数 ALTER SYSTEM SET "_allow_resetlogs_corruption" = TRUE ...

Global site tag (gtag.js) - Google Analytics