删除Oracle归档日志方法

一、查看归档日志情况1:在数据库处于打开状态查看数据归档状态:C:\Users\Administratorsqlplus/nologSQL*Plus:Release11.2.0.3.0ProductiononFriMar2..

一、查看归档日志情况

1:在数据库处于打开状态

查看数据归档状态:

C:UsersAdministrator>sqlplus /nolog

 

SQL*Plus: Release 11.2.0.3.0 Production on Fri Mar 23 12:10:31 2012

 

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

 

SQL> connect /as sysdba;

Connected.

SQL> archive log list;

Database log mode              Archive Mode

Automatic archival             Enabled

Archive destination            USE_DB_RECOVERY_FILE_DEST

Oldest online log sequence     1

Next log sequence to archive   2

Current log sequence           2

查看闪回区大小

SQL> show parameter db_re

 

NAME                                 TYPE        VALUE

———————————— ———– ——————————

db_recovery_file_dest                string      D:ppAdministratorast_reco very_area

从这里可以看出闪回去的位置和大小

去查看归档所在目录的真实大小 .这里就是闪回区所在的目录,如果真实目录的大小是不是已经打到闪回区的大小,如果是可以增大闪回区的大小,使用下面命令

SQL> alter system set db_recovery_file_dest_size=6G;

System altered.

2:数据已经关闭状态

数据已经关闭,在开启是报错.可以把数据库开启到mount 状态下修改参数

SQL> startup mount

ORACLE instance started.

Total System Global Area 2572144640 bytes

Fixed Size                  2257952 bytes

Variable Size             570428384 bytes

Database Buffers         1979711488 bytes

Redo Buffers               19746816 bytes

Database mounted.

可以再这种模式下修改参数 ,和查看.修改完毕后,在开启数据库

SQL> alter database open;

 

Database altered.

二、删除归档日志方法

方法1 :可以先删除磁盘上的日志文件,在去数据库里删除逻辑日志记录

登陆到rman

C:UsersAdministrator>rman target /

 

Recovery Manager: Release 11.2.0.3.0 – Production on Fri Mar 23 12:31:50 2012

Copyright (c) 1982, 2011, Oracle and/or its affiliates.  All rights reserved.

connected to target database: TEST (DBID=2076824462)

RMAN>

查看日志清单

RMAN> list archivelog all;

 

using target database control file instead of recovery catalog

List of Archived Log Copies for database with db_unique_name TEST

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

 

Key     Thrd Seq     S Low Time

——- —- ——- – ———

1       1    2       A 23-MAR-12

        Name: D:APPADMINISTRATORFAST_RECOVERY_AREATESTARCHIVELOG�2_03_23

O1_MF_1_2_7PQYKCLL_.ARC

这里可以看到日志清单;

检查归档日志状态;

RMAN> crosscheck archivelog all;

 

allocated channel: ORA_DISK_1

channel ORA_DISK_1: SID=8 device type=DISK

validation failed for archived log

法语写作助手 法语写作助手

法语助手旗下的AI智能写作平台,支持语法、拼写自动纠错,一键改写、润色你的法语作文。

法语写作助手 31 查看详情 法语写作助手

archived log file name=D:APPADMINISTRATORFAST_RECOVERY_AREATESTARCHIVELOG

012_03_23O1_MF_1_2_7PQYKCLL_.ARC RECID=1 STAMP=778681261

validation failed for archived log

archived log file name=D:APPADMINISTRATORFAST_RECOVERY_AREATESTARCHIVELOG

012_03_23O1_MF_1_3_7PQYKGH3_.ARC RECID=2 STAMP=778681262

validation failed for archived log

archived log file name=D:APPADMINISTRATORFAST_RECOVERY_AREATESTARCHIVELOG

012_03_23O1_MF_1_4_7PQYKKFQ_.ARC RECID=3 STAMP=778681265

validation failed for archived log

archived log file name=D:APPADMINISTRATORFAST_RECOVERY_AREATESTARCHIVELOG

012_03_23O1_MF_1_5_7PQYKQTW_.ARC RECID=4 STAMP=778681272

validation failed for archived log

删除日志:

RMAN> delete expired archivelog all;

 

released channel: ORA_DISK_1

allocated channel: ORA_DISK_1

channel ORA_DISK_1: SID=8 device type=DISK

List of Archived Log Copies for database with db_unique_name TEST

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

 

Key     Thrd Seq     S Low Time

——- —- ——- – ———

1       1    2       X 23-MAR-12

        Name: D:APPADMINISTRATORFAST_RECOVERY_AREATESTARCHIVELOG�2_03_23

O1_MF_1_2_7PQYKCLL_.ARC

 

2       1    3       X 23-MAR-12

        Name: D:APPADMINISTRATORFAST_RECOVERY_AREATESTARCHIVELOG�2_03_23

O1_MF_1_3_7PQYKGH3_.ARC

 

3       1    4       X 23-MAR-12

        Name: D:APPADMINISTRATORFAST_RECOVERY_AREATESTARCHIVELOG�2_03_23

O1_MF_1_4_7PQYKKFQ_.ARC

 

4       1    5       X 23-MAR-12

        Name: D:APPADMINISTRATORFAST_RECOVERY_AREATESTARCHIVELOG�2_03_23

O1_MF_1_5_7PQYKQTW_.ARC

 

5       1    6       X 23-MAR-12

        Name: D:APPADMINISTRATORFAST_RECOVERY_AREATESTARCHIVELOG�2_03_23

O1_MF_1_6_7PQYKSX0_.ARC

 

这里会提示你是否删除:

Do you really want to delete the above objects (enter YES or NO)? y

deleted archived log

archived log file name=D:APPADMINISTRATORFAST_RECOVERY_AREATESTARCHIVELOG

012_03_23O1_MF_1_2_7PQYKCLL_.ARC RECID=1 STAMP=778681261

deleted archived log

archived log file name=D:APPADMINISTRATORFAST_RECOVERY_AREATESTARCHIVELOG

012_03_23O1_MF_1_3_7PQYKGH3_.ARC RECID=2 STAMP=778681262

deleted archived log

archived log file name=D:APPADMINISTRATORFAST_RECOVERY_AREATESTARCHIVELOG

012_03_23O1_MF_1_4_7PQYKKFQ_.ARC RECID=3 STAMP=778681265

deleted archived log

archived log file name=D:APPADMINISTRATORFAST_RECOVERY_AREATESTARCHIVELOG

012_03_23O1_MF_1_5_7PQYKQTW_.ARC RECID=4 STAMP=778681272

deleted archived log

archived log file name=D:APPADMINISTRATORFAST_RECOVERY_AREATESTARCHIVELOG

012_03_23O1_MF_1_6_7PQYKSX0_.ARC RECID=5 STAMP=778681274

Deleted 5 EXPIRED objects

查看闪回区使用状态  

SQL> select * from v$flash_recovery_area_usage;

 

FILE_TYPE            PERCENT_SPACE_USED PERCENT_SPACE_RECLAIMABLE NUMBER_OF_FILES

——————– —————— ————————- —————

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/526835.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年11月9日 08:23:29
下一篇 2025年11月9日 08:28:13

相关推荐

  • CETUS协议利用停顿操作,触发2.23亿美元的损失和SUI代币抛售

    2025年5月26日,sui/usdt 4小时图表显示了一个看涨的旗形形态。这种形态通常出现在急剧上涨后,随后进入一个向下倾斜的通道中。 2025年5月26日,在SUI/USDT 4小时图上出现了看涨的旗形。这种形态预示着之前上升趋势可能的延续。 若此看涨旗形得以确认,SUI的价格可能从当前的3.5…

    2025年12月7日
    000
  • SOLV协议加深了与Chainlink的储备证明(POR)系统的整合

    solv协议是一个以比特币为基础的领先defi平台,已经深化了与chainlink储备证明(por)系统的整合。 SOLV协议是比特币生态中的一个重要DeFi平台,现已宣布与Chainlink的储备证明(POR)系统实现更紧密的结合。 这一举措旨在为SOLV的标记化比特币产品SOLVBTC及其20亿…

    2025年12月7日
    000
  • 连锁链接(链接)价格接近突破点,可能触发大量向上移动

    chainlink的价格正接近一个重要的技术转折点,专家认为这可能引发显著的上涨趋势。 Chainlink的价格正靠近一个关键的技术节点,专家指出这可能触发大量的向上波动。Oracles代币在日线图上形成了一个下降楔形形态,最近的价格走势正在测试自2024年底以来一直压制增长的阻力位。 加密货币市场…

    2025年12月7日
    000
  • ChainLink(Link)在开发活动方面继续主导着Crypto的现实资产(RWA)领域

    santiment在社交媒体平台x上的一篇新帖子中指出,chainlink在过去30天内注册了532.43个著名的github事件。 根据分析公司的说法,分散的Oracle网络链链路(Link)继续在加密货币的现实世界中占据主导地位,就开发活动而言。 santiment在社交媒体平台x上的一篇新帖子…

    2025年12月7日
    000
  • LINK币未来如何?2025-2031年Chainlink(LINK)币价格预测

    目录 Chainlink(LINK)币概述Chainlink(LINK)币价格预测:技术分析Chainlink(LINK)币价格分析每日图表上的LINK币价格分析4小时图表上的LINK币价格分析LINK币技术指标:水平和行动每日简单移动平均线 (SMA)每日指数移动平均线 (EMA) Chainli…

    2025年12月7日 好文分享
    000
  • Oracle DATE 类型存储时间戳及如何仅存储日期

    本文旨在解释 Oracle 数据库中 DATE 类型总是包含时间戳的原因,并提供在数据库中存储日期时去除时间部分的方法,重点介绍如何通过格式化函数控制日期显示,而非修改数据库结构。 在 Oracle 数据库中,DATE 类型的设计初衷就是同时存储日期和时间信息。即使你只关心日期部分,DATE 类型仍…

    2025年12月6日 java
    000
  • mysql中事务隔离级别有哪些

    读未提交允许读取未提交数据,易引发脏读、不可重复读和幻读;2. 读已提交确保读取已提交数据,避免脏读但存在不可重复读和幻读;3. 可重复读保证事务内多次读取一致,MySQL默认级别,通过MVCC和间隙锁减少幻读;4. 串行化强制事务串行执行,避免所有并发问题但性能最差。选择隔离级别需权衡一致性与性能…

    2025年12月6日 数据库
    000
  • 优化MySQL电话号码字段搜索:解决空格与格式多样性问题

    本文详细介绍了在mysql数据库中,如何高效地搜索包含空格或多种格式的电话号码字段。针对`like`查询无法识别空格字符的问题,核心解决方案是利用`replace`函数在查询时移除字段中的空格,从而实现准确匹配。教程还将探讨更全面的数据清洗策略和性能优化建议,以提升搜索效率和数据质量。 在数据库管理…

    2025年12月6日 后端开发
    000
  • OpenJPA 在 Oracle 中处理字符串长度限制的警告与解决方案

    本文深入探讨了 openjpa 在与 oracle 数据库交互时,针对字符串字段可能遇到的“值超过 4000 字节/字符”的警告信息。该警告源于 oracle `varchar2` 数据类型的默认 4000 字节限制。教程将详细介绍两种主要的解决方案:通过 `@column(length = n)`…

    2025年12月6日 java
    000
  • Java中MANIFEST.MF的作用 详解清单文件

    manifest.mf是java中jar文件的元数据配置文件,位于meta-inf目录下,用于定义版本、主类、依赖路径等关键信息。1. 它允许指定入口类,使jar可直接运行;2. 通过class-path管理依赖,减少类加载冲突;3. 可配置安全权限,如设置沙箱运行;4. 常见属性包括manifes…

    2025年12月5日 java
    000
  • Java中枚举类型怎么定义 掌握Java枚举的定义和常用方法

    java中定义枚举类型使用enum关键字,例如public enum weekday { monday, tuesday,…};枚举可包含字段和方法,如添加中文名称字段及获取方法;可在switch语句中使用,确保覆盖所有值;常用方法包括values()、valueof()、ordinal…

    2025年12月4日 java
    000
  • oracle/mysql拼接值遇到的坑及双竖线||和concat怎么使用

    %ign%ignore_a_1%re_a_1% mysql 拼接值遇到的坑 双竖线 || concat || “||” 在oracle中是拼接值,但在mysql中是“或”的意思。 where name like ‘%’ || ‘Tony’ || ‘%’ 所以推荐使用concat() concat()…

    数据库 2025年12月4日
    000
  • Linux实现自动挂载autofs的方法详解

    ☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜ 目录 实现自动挂载-autofs autofs工具简单使用 autofs配置详细说明 自动挂载资源有两种格式 优化Linux系统性能 安装Tuned 选择调整配置文件 检查系统推荐的调整配置文件…

    2025年12月4日
    000
  • 简易项目搭建(用于一般杂七杂八的小功能点)

    在工作中,我们常常会遇到许多需要完成的小功能点。以我自己的工作情况为例,最常见的是两个方面:1、控制台项目;2、web界面(纯前端)。 首先让我们讨论控制台项目的工作内容。在没有使用PostMan之前,工作中大量使用接口调用。在项目准备阶段,首先需要对接口的使用进行描述。在主要使用WebServic…

    2025年12月4日
    000
  • 分页功能如何实现?LIMIT与页码计算

    分页功能通过offset和limit截取数据实现。1.分页核心是计算偏移量(offset=(页码-1)每页条数)和限制数量;2.使用sql的limit子句或数据库特定语法(如sql server的offset…fetch next)执行查询;3.前端传页码和每页大小,后端计算偏移量并执行…

    2025年12月3日 后端开发
    000
  • Java中DAO模式的作用 解析DAO模式封装数据访问的价值

    dao模式通过解耦业务逻辑与数据访问,解决了数据库切换困难、sql注入风险和代码重复问题。其核心价值在于将数据访问细节封装在接口和实现类中,使业务代码仅面向接口编程,从而降低维护成本。具体步骤包括:1.定义dao接口;2.创建具体实现类;3.使用工厂模式获取实例;4.在业务逻辑中调用dao方法。技术…

    2025年12月3日 java
    000
  • Swoole如何做数据加密?加密算法如何选择?

    Swoole中数据加密依赖PHP的OpenSSL扩展,通过选择AES、RSA等算法实现;在Server或Client的接收与发送过程中进行加解密操作,结合CBC、GCM等模式保障安全与性能;密钥应通过环境变量或配置文件管理,避免硬编码;为防止中间人攻击,应启用TLS/SSL加密通信,并在WebSoc…

    2025年12月3日
    100
  • Swoole如何实现多租户?租户隔离怎么操作?

    Swoole实现多租户的核心在于协程上下文隔离,通过Coroutine::getContext()绑定租户ID、数据库连接、缓存前缀等上下文信息,在请求入口识别租户并加载配置,确保数据、缓存、文件存储、数据库连接等资源按租户隔离,避免长驻内存导致的数据泄露,结合连接池重置、缓存键前缀、独立表或库等策…

    2025年12月3日
    000
  • 2023合同管理软件排名:前10名榜单

    合同管理软件依托信息技术,结合现代企业的先进管理思想,为企业构建起一个集决策、规划、控制及经营绩效评估于一体的全方位、系统化的管理平台。企业在开展经济活动时,通常以合同为纽带,合同管理的效果直接关系到经营的成败。作为企业管理的重要组成部分,合同管理对业务流程的规范化、数据的准确性以及信息传递的安全性…

    2025年12月3日 软件教程
    000
  • 如何在PHP中配置Oracle数据库连接池的详细教程?

    在php中配置oracle数据库连接池需依赖oracle工具和配置,而非php本身。1. 安装oracle instant client并配置环境变量,安装oci8扩展并在php.ini中启用;2. 在oracle端启用drcp连接池,使用dbms_connection_pool包启动并调整参数;3…

    2025年12月3日 后端开发
    000

发表回复

登录后才能评论
关注微信