https://www.modb.pro/course/article/142?lsId=5902&catalogId=2Oracle 数据库使用 RMAN 备份可以分为冷备和热备,区别在于是否开启归档模式,如下:热备:归档模式,可在线进行备份,归档日志在的情况下可恢复至任意时间点冷备:非归档模式,在 mount 下进行备份,仅能恢复到上次备份时间点
原创 3月前
6阅读
在开发环境及UAT环境经常碰到需要清除归档日志的情形,对于这个问题方法有很多。可以直接使用rm方式清除归档日志,也可以使用find命令来查找符合条件的记录来清除归档日志,或者直接写个shell脚本来搞定。这样在DEV或者UAT还可以,但是在Prod环境还是建议使用RMAN提供的命令来搞定比较妥当。因为rm,find方式删除了实际的归档日志也释放了空间,但对应的存储在控制文件中的归档
转载 2013-07-12 19:31:00
326阅读
2评论
每天一个 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阅读
rman评估空间大小 如何评估rman备份的大小 How to estimate the size of an RMAN database backup (Doc ID 1274720.1) GOAL How to estimate the RMAN backuppiece size for a d
转载 2020-07-11 17:14:00
214阅读
2评论
需求:恢复1天前(05/06/2021 08:05:05)数据库内一个用户的数据。环境说明:DB:Oracle 11204 RACOS:AIX 7.1操作: 1 2 3 4 1.由于之前只有rman备份,没有逻辑备份,只能进行rman恢复。 2.全库有3T多,数据量较大,恢复机剩余空间不到1T,无法进行全库恢复。 3.查看用户所在表空间很小,只有300G,考虑只恢复用户数据所在表空间,在加上system,sysa
转载 2021-11-12 14:06:49
180阅读
需求: 恢复1天前(05/06/2021 08:05:05)数据库内一个用户的数据。 环境说明: DB:Oracle 11204 RAC OS:AIX 7.1 操作: 1 2 3 4 1.由于之前只有rman备份,没有逻辑备份,只能进行rman恢复。 2.全库有3T多,数据量较大,恢复机剩余空间不到 ...
转载 2021-09-05 09:17:00
172阅读
2评论
步骤一:首先通过sqlplus登录数据库 步骤二:oracle归档默认存储在闪回区,使用show parameter db_recovery查看归档空间大小,如图为3882M。 步骤三:归档满的其中的一个原因就是闪回区空间设置过小,我们将归档空间扩到6G alter system set db_re ...
转载 2021-07-20 11:24:00
1071阅读
2评论
前言 当Oracle 归档日志满了后,将无法正常登入oracle,需要删除一部分归档日志才能正常登入ORACLE。 最近在工作中遇到一个问题,Oracle
原创 2024-10-08 10:03:00
152阅读
一,环境简介  Oracle RMAN 备份的恢复分2个步骤:RESTRE 和 RECOVER。在这里回复的时候是依赖者归档文件的,当周一完成数据全备,保留归档的情况下,后期数据有问题,恢复的时候发现少了一个归档文件,理论上我们只能恢复到确实归档之前。如果我们跳过这个归档的话,让数据库继续恢复,但是数据会有所丢失  测试:创建测试表并且刷写归档SQL> select sequence# fr
原创 2022-01-13 10:27:29
1344阅读
oracle 归档日志通常使用rman进行管理,作为备份集的一部分正常情况下,可以根据方法删除1 过期策略crosscheck archivelo
原创 2023-05-03 01:54:30
202阅读
22.2.235su - oraclerman target /delete archivelog until time 'sysdate-3';(剩余三天)yes
原创 2016-03-16 09:12:30
788阅读
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阅读
 前面提到的传输表空间是手动的,可以看到需要把表空间read only,如果使用rman则不需要,因为rman是利用的备份集。   可传输表空间实验环境   OS IP SID 存储方式 表空间 用户 表 源数据库 redhat5.4 10.10.10.7 orcl ASM ttb1 user1 test 目标数据库 redhat5.4 10.10.10.8
转载 2023-01-02 16:36:46
223阅读
实验环境: 源数据库服务器名:beijing    数据库全局名和SID:orcl 辅助数据库:suzhou 只安装数据库软件,没有新建数据库 在辅助服务器suzhou上复制一个例程名和数据库名都是bj的数据库. Source database         &
原创 2012-06-12 10:08:00
772阅读
RMAN备份归档日志ORA-19575 一、问题描述 1)环境oracle 10g; 2)报错现象RMAN进行备份归档报错失败ORA-19575 二、问题处理 1)根据客户说明的现象,百度了一波(详见参考链接) 2)操作系统mv修改名称存在问题的归档日志后,crosscheck检查归档日志,delete删除无效的归档日志后,再次进行备份,问题已解决。 三、参考链接 https://smartte
转载 16天前
403阅读
1、数据转换目前为止介绍的都是数据的重排。另一类重要操作则是过滤、清理以及其他的转换工作。2、移除重复数据DataFrame中常常会出现重复行。下面就是一个例子: In [4]: data = pd.DataFrame({'k1':['one'] * 3 + ['two'] * 4, 'k2':[1, 1, 2, 3, 3, 4, 4]}) In [5
 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阅读
  • 1
  • 2
  • 3
  • 4
  • 5