千家信息网

Oracle 学习之RMAN(十)RMAN维护

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,我们前面做了那么多的备份,我如何能通过RMAN查询到我所做过的操作呢?RMAN为我们提供了LIST命令。LIST命令可以显示备份集、代理copy、镜像copy的信息。RMAN> list;RMAN-0
千家信息网最后更新 2026年10月31日Oracle 学习之RMAN(十)RMAN维护

我们前面做了那么多的备份,我如何能通过RMAN查询到我所做过的操作呢?RMAN为我们提供了LIST命令。LIST命令可以显示备份集、代理copy、镜像copy的信息。

RMAN> list;RMAN-00571: ===========================================================RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============RMAN-00571: ===========================================================RMAN-00558: error encountered while parsing input commandsRMAN-01009: syntax error: found ";": expecting one of: "all, archivelog, backed, backuppiece, backupset, backup, completed, controlfilecopy, copy, datafilecopy, db_unique_name, device, expired, failure, foreign, global, incarnation, like, proxy, recoverable, restore, script, tag"RMAN-01007: at line 1 column 5 file: standard input

我们根据报错信息,可以知道list命令后面可以跟哪些参数。

比如列举出数据库做了哪些备份。

RMAN> LIST BACKUP;

数据库做了哪些镜像copy

RMAN> list copy;specification does not match any datafile copy in the repositoryspecification does not match any control file copy in the repositoryspecification does not match any archived log in the repository

总之list命令告诉我们已经做了什么。


REPORT命令

RMAN> report;RMAN-00571: ===========================================================RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============RMAN-00571: ===========================================================RMAN-00558: error encountered while parsing input commandsRMAN-01009: syntax error: found ";": expecting one of: "device, need, obsolete, schema, unrecoverable"RMAN-01007: at line 2 column 1 file: standard input

report need 告诉我们还需要做什么。

report obsolete 告诉我们哪些是废弃的。


DELETE 删除命令

RMAN> delete2> ;RMAN-00571: ===========================================================RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============RMAN-00571: ===========================================================RMAN-00558: error encountered while parsing input commandsRMAN-01009: syntax error: found ";": expecting one of: "archivelog, backuppiece, backupset, backup, controlfilecopy, copy, datafilecopy, expired, force, foreign, global, noprompt, obsolete, proxy, script"RMAN-01007: at line 2 column 1 file: standard input


删除特定备份集:

DELETE BACKUPSET 102;

不经确认而删除过期备份:

DELETE NOPROMPT EXPIRED BACKUP OF TABLESPACE users;

根据已配置的保留策略删除所有备份、副本和归档重做日志文件:

DELETE OBSOLETE;



  • CROSSCHECK命令

验证RMAN repository中的备份集、copy等文件在操作系统上是否存在。如果不存在,则该文件标示为EXPIRED;

RMAN> crosscheck;RMAN-00571: ===========================================================RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============RMAN-00571: ===========================================================RMAN-00558: error encountered while parsing input commandsRMAN-01009: syntax error: found ";": expecting one of: "archivelog, backuppiece, backupset, backup, controlfilecopy, copy, datafilecopy, foreign, proxy"RMAN-01007: at line 1 column 11 file: standard input


命令 备份 文件 信息 数据 数据库 镜像 操作系统 副本 参数 日志 策略 系统 代理 查询 配置 验证 习之 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 上海挚品互联网科技有限公司 伟宏互联网科技 互联网金融 金融科技 互联网 科技创新 北京互联网络科技有限公司 友谊互联网络科技 上海万想互联网科技 西藏七维空间互联网科技有限公司 重庆威客帮互联网科技 花神(南京)互联网科技有限公司 玉溪互联网科技怎么选 西安小鹰速贷互联网科技有限公司 中国互联网有什么科技 四川互联网展示科技馆设计 互联网科技股为什么大涨 南京一网一红互联网科技有限公司 西安有哪些互联网高科技企业 科技互联网经济论坛 华人运通互联网科技公司 中国主要互联网科技公司 撒么互联网科技公司 科技伦理 互联网公司 互联网科技与管理 高科技互联网发展前景如何 互联网科技圈年度人物 高科技互联网套路 广东工业互联网大赛深圳学泰科技 互联网高科技行业有哪些企业 互联网科技博主张洲 中国主要互联网科技公司
0