在开发环境及UAT环境经常碰到需要清除归档日志的情形,对于这个问题方法有很多。可以直接使用rm方式清除归档日志,也可以使用find命令来查找符合条件的记录来清除归档日志,或者直接写个shell脚本来搞定。这样在DEV或者UAT还可以,但是在Prod环境还是建议使用RMAN提供的命令来搞定比较妥当。因为rm,find方式删除了实际的归档日志也释放了空间,但对应的存储在控制文件中的归档
转载 2013-07-12 19:31:00
326阅读
2评论
https://www.modb.pro/course/article/142?lsId=5902&catalogId=2Oracle 数据库使用 RMAN 备份可以分为冷备和热备,区别在于是否开启归档模式,如下:热备:归档模式,可在线进行备份,归档日志在的情况下可恢复至任意时间点冷备:非归档模式,在 mount 下进行备份,仅能恢复到上次备份时间点
原创 2月前
6阅读
每天一个 DBA 小知识,助你更进一步!
原创 2021-09-16 17:11:16
6451阅读
每天一个 DBA 小知识,助你更进一步!
原创 2022-02-04 11:23:56
381阅读
delete noprompt expired archivelog all;delete noprompt archivelog until time 'sysdate-2';RMAN-08137: WARNING: archived log not deleted, needed for standby or upstream capture processarchived log file
原创 2022-07-13 14:42:40
563阅读
1.执行命令删除rman target /SQL> DELETE ARCHIVELOG
原创 2022-08-05 10:08:40
100阅读
前言 当Oracle 归档日志满了后,将无法正常登入oracle,需要删除一部分归档日志才能正常登入ORACLE。 最近在工作中遇到一个问题,Oracle
原创 2024-10-08 10:03:00
152阅读
oracle 归档日志通常使用rman进行管理,作为备份集的一部分正常情况下,可以根据方法删除1 过期策略crosscheck archivelo
原创 2023-05-03 01:54:30
202阅读
一,环境简介  Oracle RMAN 备份的恢复分2个步骤:RESTRE 和 RECOVER。在这里回复的时候是依赖者归档文件的,当周一完成数据全备,保留归档的情况下,后期数据有问题,恢复的时候发现少了一个归档文件,理论上我们只能恢复到确实归档之前。如果我们跳过这个归档的话,让数据库继续恢复,但是数据会有所丢失  测试:创建测试表并且刷写归档SQL> select sequence# fr
原创 2022-01-13 10:27:29
1344阅读
crosscheck archivelog all; delete noprompt expired archivelog all; delete noprompt archivelog until time 'sysdate-1'; 删除log sequence为16及16之前的所有归档日志 de
转载 2018-08-02 22:38:00
171阅读
22.2.235su - oraclerman target /delete archivelog until time 'sysdate-3';(剩余三天)yes
原创 2016-03-16 09:12:30
788阅读
RMAN备份归档日志ORA-19575 一、问题描述 1)环境oracle 10g; 2)报错现象RMAN进行备份归档报错失败ORA-19575 二、问题处理 1)根据客户说明的现象,百度了一波(详见参考链接) 2)操作系统mv修改名称存在问题的归档日志后,crosscheck检查归档日志,delete删除无效的归档日志后,再次进行备份,问题已解决。 三、参考链接 https://smartte
转载 16天前
403阅读
 Rman Crosscheck删除失效归档   当手工删除了归档日志以后,Rman备份会检测到日志缺失,从而无法进一步继续执行。 所以此时需要手工执行crosscheck过程,之后Rman备份可以恢复正常。 1.Crosscheck日志   $ rman target / Recovery Manager: Release 9.2.0.4.0 - 64
转载 精选 2012-12-24 21:15:40
412阅读
今天同事问到一个问题,他那边的一套11g数据库使用RMAN没办法删除旧的归档,导致磁盘使用率很高。要来ip登录上去一看确实是,最旧的归档日志是16年5月的。oracle@ps251n2s:[/opt/oracle/archive/db] ls -ltr |more total 3059881082 -rw-r-----   1&
原创 2017-01-17 13:46:14
2253阅读
1、数据转换目前为止介绍的都是数据的重排。另一类重要操作则是过滤、清理以及其他的转换工作。2、移除重复数据DataFrame中常常会出现重复行。下面就是一个例子: In [4]: data = pd.DataFrame({'k1':['one'] * 3 + ['two'] * 4, 'k2':[1, 1, 2, 3, 3, 4, 4]}) In [5
oracle rman
原创 2012-04-26 12:39:59
567阅读
1点赞
当手工删除了归档日志以后,Rman备份会检测到日志缺失,从而无法进一步继续执行。 所以此时需要手工执行crosscheck过程,之后Rman备份可以恢复正常。 1.Crosscheck日志 $ rman target / Recovery Manager: Release 9.2.0.4.0 - 64bit Production Copyright (c) 1995, 2002, Ora
转载 2012-02-01 15:41:34
441阅读
Rman
原创 2019-05-23 16:56:31
1635阅读
闫鑫承诺:您来到了我的小屋,就是来到了真理的世界! 热备份  ---数据库处于open下的备份          不是所有数据库都可以热备份 可以热备份的前提是  ---归档数据库   归档的含义有二        &
原创 2013-04-15 20:35:40
565阅读
1点赞
背景:只有rman备份出来的数据文件和控制文件,归档备份全部丢失。 1、原库DBID  connected to target database: testdt (DBID=138268371) RMAN 异机恢复的时候,db_name必须相同。 如果说要想改成其他的实例名,可以在恢复成功后,用nid命令修改。 实例名的信息会记录到 控制文件里,所以如果在恢复的时候,如果实例名不一致,恢
原创 2022-07-22 16:23:09
496阅读
  • 1
  • 2
  • 3
  • 4
  • 5