Oracle数据库出现坏块现象是指:在Oracle数据库的一个或多个数据块(一个数据块的容量在创建数据库时由db_block_size参数指定,缺省为8K)内出现内容混乱的现象。由于正常的数据块都有固定的合法内容格式,坏块的出现,导致数据库进程无法正常解析数据块的内容,进而使数据库进程报错乃至挂起,并级联导致整个数据库实例出现异常。一.坏块的产生原因坏块产生的原因大致有以下几种:1.1 硬件问题O
转载
精选
2014-05-12 11:47:05
1961阅读
在Linux中,Oracle是一个非常重要的数据库管理系统,许多企业和组织都会选择使用Oracle来存储和管理重要的数据。然而,在使用Oracle的过程中,有时候也会出现一些问题,比如数据损坏或者数据库无法启动等情况。在这种情况下,修复Oracle数据库就显得非常关键。
修复Oracle数据库的过程并不复杂,但是需要一定的技术和经验。首先,我们需要登录到Oracle数据库服务器的命令行界面,然后
原创
2024-04-29 11:08:20
71阅读
数据库版本:SQL> select * from v$version;Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64biPL/SQL Release 10.2.0.4.0 - ProductionCORE 10.2.0.4.0 ProductionT
原创
2013-08-13 15:57:53
2578阅读
一、概述 本文将介绍如何模拟坏块,以及出现坏块该如何修复。实验分为以下几个步骤。 1. 表出现坏块 2. 索引出现坏块 二、环境准备 本实验都是在oracle 11G归档模式下进行。 1. 准备相关表 create tablespace tbs01 datafile '/u01/app/oracle
原创
2022-01-10 10:11:43
513阅读
最近几天发现库里有坏块了,环境是11gR2, linux平台的64位的库。
原创
2021-07-21 16:32:53
921阅读
oracle10g关于数据库坏块的修复
一:创建测试用表
SQL> create table jiujian(des var
原创
2012-09-25 12:02:27
1207阅读
RMAN 实现数据块恢复试用Rman可以实现数据块级的数据恢复,在传统恢复手段中即某个数据文件的一个数据块被损坏,就造成整个数据文件无法试用,此时必须通过备份恢复整个数据文件。显然这样的方法会会时间较长,而RMAN实现块级恢复,如果某个数据文件的数据损坏,通过数据文件的完整备份就可以恢复数据块。案例:数据库是一个单实例ORACLE数据库,该库的总大小有700G。存储设备使用华为存储,备份设备使用希
原创
2015-10-16 10:01:49
1859阅读
1.1 权限修复 ----模拟误操作
getfacl -pR /u01/app > /tmp/bk_lhr_perm_u01_rac1.txt
./permission.pl /u01/app
ocrconfig -export /tmp/export_asm_lhr.bak
chown -R oracle.oinstall /u01
chmod -R 444 /u01
kill -
原创
2021-04-14 21:07:41
531阅读
一、概述 本文是坏块修复(一)的续篇,这篇文章将介绍如何在dg环境中模拟坏块,以及出现坏块该如何修复。实验分为以下几个步骤。 1. 主库表出现坏块 2. dg库表出现坏块 二、环境准备 本实验是在oracle 11G,主库 + ADG环境下进行 1. 准备相关表 create tablespace
原创
2022-01-10 10:11:42
1079阅读
1.1 权限修复----模拟误操作getfacl -pR /u01/app > /tmp/bk_lhr_perm_u01_rac1.txt./permission.pl /u01/appocrconfig -export /tmp/export_asm_lhr.bakchown -R oracle.oinstall /u01chmod -R 444 /u01...
原创
2022-04-20 13:35:23
763阅读
RMAN 修复报错:RMAN> recover datafile 2 block 410352;Starting recover at 05-OCT-15using target database control file instead of recovery catalogallocated channel: ORA_DISK_1channel ORA_DISK_1: SID=292 d
原创
2015-10-05 11:53:57
771阅读
一.背景问题起因主机重启后,由于操作系统磁盘挂接参数的问题,导致部分盘的LUN ID发生变化,在2节点无法正常访问到,被ASM识别为OFFLINE。手动修复操作系统挂接参数的问题后并重启所有节点后,部分盘还是无法恢复正常。相应的盘在asm中mode_status显示为OFFLINE, MOUNT STATUS显示为missing, path 显示为空。而对应的path在操作系统中可以正常访问,且可
原创
2023-06-04 11:04:16
831阅读
oracle11g关于坏块的修复
一:bbed的命令简单介绍,后面用该工具构造块校验和不一致以达到模拟坏块目的
sho
推荐
原创
2012-09-25 12:00:16
4599阅读
点赞
2评论
问题描述oracle中DG出现主备不同步现象,alert日志报警有gap信息,但是v$archive_gap视图查不到任何信息。同时主库上的对应归档已经删除且没有备份 解决方案 1.查询备库的scnSQL> select current_scn from v$database; 这时有可能出来的sc
原创
2021-05-28 16:50:28
319阅读
在系统巡检的时候,发现数据库的备份未正常备份完毕,意识到可能是监听有问题了,通过数据库rac管理用户进行查看发现rac1的vip停止工作了。Oracle11gR2_RAC for_redhat6.3处理如下:1 用grid用户执行 crs_stat -t 查看rac运行状态,显然ora.rac1.vip显示offline了Name
原创
2016-03-01 15:34:43
1925阅读
故障检查 检查归档同步情况 一、查看数据库的情况 select database_role,flashback_on,open_mode,current_scn from v$database DATABASE_ROLE FLASHBACK_ON OPEN_MODE CURRENT_SCN PHYS
转载
2024-10-09 14:27:20
278阅读