在oracle中可以使用rman VALIDATE来检查数据库是否存在坏块,检测备份集是否有用,

特别是备份集,建议定期做VALIDATE 验证,避免备份失败造成数据库损失。

1.VALIDATE DATABASE.

在11g数据库中可以使用VALIDATE DATABASE命令,来检测数据库坏块和验证备份集。

RMAN> VALIDATE DATABASE;

RMAN> VALIDATE BACKUPSET 22;

RMAN> VALIDATE DATAFILE 1 BLOCK 10;

分配多通道来并行验证

RUN

{

ALLOCATE CHANNEL c1 DEVICE TYPE DISK;

ALLOCATE CHANNEL c2 DEVICE TYPE DISK;

VALIDATE DATAFILE 1 SECTION SIZE 1200M;

}

2.BACKUP VALIDATE

在10g中可以用BACKUP VALIDATE 命令来检测数据库坏块。

RMAN> BACKUP VALIDATE DATABASE ARCHIVELOG ALL;  #检测物理坏块

RMAN> BACKUP VALIDATE  CHECK LOGICAL  DATABASE ARCHIVELOG ALL;  #检测物理坏块

3.RESTORE VALIDATE;

使用RESTORE VALIDATE 来验证备份是可用的;

RMAN>RESTORE DATABASE VALIDATE;

RMAN>RESTORE ARCHIVELOG ALL VALIDATE;

oracle数据库validate,使用RMAN VALIDATE验证数据和备份相关推荐

  1. 使用RMAN VALIDATE验证数据和备份

    在oracle中可以使用rman VALIDATE来检查数据库是否存在坏块,检测备份集是否有用, 特别是备份集,建议定期做VALIDATE 验证,避免备份失败造成数据库损失. 1.VALIDATE D ...

  2. Oracle数据库:sql语言结构,数据查询语言DQL,select * from table;算术,别名,连接,去重等操作

    Oracle数据库:sql语言结构,数据查询语言DQL,select * from table;算术,别名,连接,去重等操作 2022找工作是学历.能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很 ...

  3. Oracle数据库逻辑备份与恢复(3)——数据泵(expdp、impdp)

    Oracle数据库逻辑备份与恢复(3)--数据泵(expdp.impdp) 使用数据泵技术(expdp.impdp)导出和导入数据比使用exp.imp命令导出和导入数据速度要快,原因是数据泵技术可以使 ...

  4. oracle数据库取前几行,Oracle数据库实现获取前几条数据的方法

    如何在Oracle数据库中实现获取前几条数据的方法呢?就是类似SQL语句中的SELECT TOP N的方法.本文将告诉您答案,举例说明了哟! 1.在Oracle中实现SELECT TOP N : 由于 ...

  5. oracle命令未正确结束_详解Oracle数据库终止正在进行expdp导出数据的正确操作

    概述 今天在做expdp导出时因没预估好数据量,所以需终止正在进行expdp导出数据的任务.那么怎么正确停止expdp导出任务呢?下面介绍一下我的操作过程. 1.不能用ctrl+c来终止导出(演示) ...

  6. oracle数据库 备份与恢复笔记 rman

    oracle用户执行 查看数据库版本: sqlplus -version SQL执行 查询归档状态: archive log list(No Archive Mode为非归档模式) 查询服务器是否开启 ...

  7. oracle数据库按照城市分组_大数据分组怎样才会更快

    分组是数据库的常见运算,无论数据如何准备,通常都需要将所有数据遍历.建立索引这时是不起作用的,存储格式才是决定遍历效率的主要因素.数据库中数据的存放虽然是二进制格式的,但普遍IO性能差,库内遍历快,外 ...

  8. Oracle数据库迁移后变慢,迁移数据之后,读取数据库变得很慢

    在某天晚上,业务人员把数据库迁至新库,通过数据泵导入导出这种方式迁至新库上. 新库与老库均为rac环境 在第二天上午,业务人员突然报说数据库处理单子的速度变的很慢,一上午压了2000个单子. 出现这种 ...

  9. 删除数据清理oracle表空间,oracle数据库删除无用表空间及数据文件过程

    应用场景:html 数据库服务器A下的一张数据库表重建过,而且数据已经迁移到新表空间下,现遗留了一些原有的表空间数据文件在服务器上,耗费资源,如图所示: linux 原数据库表对应的数据文件:sql ...

最新文章

  1. 法总统:英国若“无协议脱欧” 将成最大输家
  2. python开发环境和运行环境的区别_Django 开发环境与生产环境的区分详解
  3. 手动删除3389连接记录
  4. linux yum及yum仓库
  5. sudo apt-get update 出错 Updating from such a repository can‘t be done securely, and is therefore
  6. 2017年 JavaScript 框架回顾 -- React生态系统
  7. 请问 CType和DirectCast函数有何区别
  8. Leetcode刷题之旅1
  9. Android平台的通话计时源码
  10. ts视频文件的爬取与合并
  11. 【医院呼叫系统】基于FPGA的简易医院呼叫系统实现
  12. 微信小程序中图表可视化
  13. cadence中集成hspice
  14. Vetur:Root file specified for compilation
  15. 新评论接口——京东评论接口
  16. Pycharm完整中文教程及安装配置
  17. 如何用fiddler抓取apple手机上app的请求
  18. 绿色手动安装MySQL数据库
  19. 博弈论——重复博弈和制度建设
  20. UML 有几种关系图标

热门文章

  1. PHP连接数据库学习手册
  2. osgEarth的Rex引擎原理分析(三十五)osgEarth地球椭球体ellipsoid 大地基准面datum 地图投影Projection详解
  3. 小白都看得懂的使用Python生成随机验证码图片,以及后续优化方案
  4. 最优控制和轨迹规划学习笔记 包含多个实际案例 主要思路是使用优化算法来找到车辆的最佳路径
  5. 美分零钱_只需99美分即可获取完整的Android指南电子书[更新:已过期]
  6. 安卓---第5章 数据存储---保存QQ账号与密码
  7. 电脑城要倒闭?“泰酷辣”
  8. pycharm 突然无法连接远程服务器
  9. ensp 堆叠_Huawei 交换机堆叠
  10. Optane+NAND方案势如破竹。