数据库版本: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阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            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阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、概述 本文将介绍如何模拟坏块,以及出现坏块该如何修复。实验分为以下几个步骤。 1. 表出现坏块 2. 索引出现坏块 二、环境准备 本实验都是在oracle 11G归档模式下进行。 1. 准备相关表 create tablespace tbs01 datafile '/u01/app/oracle            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-01-10 10:11:43
                            
                                513阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            oracle联机日志修复            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-10-20 09:37:43
                            
                                367阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            最近几天发现库里有坏块了,环境是11gR2, linux平台的64位的库。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-21 16:32:53
                            
                                921阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                                   oracle10g关于数据库坏块的修复
一:创建测试用表
SQL> create table jiujian(des var            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-09-25 12:02:27
                            
                                1207阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Oracle连接问题解决方案            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2014-12-08 22:04:05
                            
                                893阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            RMAN 实现数据块恢复试用Rman可以实现数据块级的数据恢复,在传统恢复手段中即某个数据文件的一个数据块被损坏,就造成整个数据文件无法试用,此时必须通过备份恢复整个数据文件。显然这样的方法会会时间较长,而RMAN实现块级恢复,如果某个数据文件的数据损坏,通过数据文件的完整备份就可以恢复数据块。案例:数据库是一个单实例ORACLE数据库,该库的总大小有700G。存储设备使用华为存储,备份设备使用希            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-10-16 10:01:49
                            
                                1859阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            oracle数据块损坏修复            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-07-20 14:59:12
                            
                                10阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             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阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在pdb refresh迁移过程中,由于Oracle 19c高低版本间,架建时部署组件的差异,有可能会导致某些组件失效;此时,需要根据实际场景,进行组件清理,比如:XDB修复,ORDIM删除,JAVAVM删除,SDO删除等。
在具体执行以下步骤时,请将pdb1替换成实际的pdb名称。1、XDB修复sys.validate_context、XDB.dbms_xdbt,是清理context组件残留的            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-30 14:31:43
                            
                                238阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            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阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Oracle 组件的信息可以通过v$option 和 dba_registry 查看:--查看v$option:	V$OPTIONdisplaysOracle Database options and features. Typically, although not always, optionsmust be separately licensed, whereas features come            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2012-03-10 16:01:00
                            
                                36阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            Oracle 组件的信息可以通过v$option 和 dba_registry 查看:--查看v$option:	V$OPTIONdisplaysOracle Database options and features. Typically, although not always, optionsmust be separately licensed, whereas            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2012-03-10 16:01:00
                            
                                51阅读
                            
                                                                                    
                                2评论