手工推进scn的方法数据库在mount状态下:alter session set events '10015 trace name adjust_scn level n';oradebug event 10015 trace name adjust_scn level n;另外,在很多时候,可能我们还需要使用隐含参数*._minimum_giga_scn=n            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-02-24 09:22:57
                            
                                590阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            环境: RHEL 6.5(x86 64) + Oracle 11.2.0.4 声明: 推进SCN属于非常规恢复范畴,不建议非专业人员操作,否则后果自负。 需求: 我这里演示下推进SCN 10W数量级,实际需求推进多少可以根据ORA 600 [2662] [a] [b] [c] [d] [e]具体值来            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-06-29 11:08:00
                            
                                116阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1、查看当前数据库的current_scn 
SQL> select current_scn from v$database;
CURRENT_SCN
-----------
    2623140可以看到当前SCN是2623140
2、重新启动数据库到mount阶段
SQL> shutdown immediate;
SQL> startup mount
3.使用orade            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-06-09 21:08:35
                            
                                218阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            有时候我们遇到例如以下错误:ORA-01092: ORACLE instance terminated. Disconnection forcedORA-00600: internal error code, arguments: [2662], [0], [5685940], [0], [5685...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2015-12-30 20:57:00
                            
                                144阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            SCN(System Change Number 简称 SCN)是当Oracle数据库更新后,由DBMS自动维护去累积递增的一个数字。在Oracle中,有四种SCN,分别为:系统检查点SCN、数据文件检查点SCN、启动SCN、终止SCN。系统检查点scn:当一个检查点动作完成后,Oracle就把系统检查点的SCN存储到控制文件中。数据文件检查点scn:当一个检查点动作完成后,Oracle就把每个数            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-01-24 14:32:59
                            
                                521阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            SCN是当Oracle数据库更新后,由DBMS自动维护去累积递增的一个数字。当一笔交易commit时,LGWR会将log buffer写入redo log file,同时也会将该笔交易的SCN同步写入到redo log file内(wait-until-completed)。因此当你commit transaction时,在交易成功的讯息返回之前,LGWR必须先完整的完成上述行为之后,否则你是看不            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2014-01-24 14:45:57
                            
                                519阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一. 说明 Oracle的一个数据块里的SCN有三种,分别是块头的SCN, CSC (cleanout SCN)和ITL中的commit SCN。 关于block 里的具体信息,可以把block dump            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2011-08-04 17:13:00
                            
                                111阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Oracle的一个数据块里的SCN有三种,分别是块头的SCN, CSC (cleanout SCN)和ITL中的commit SCN。 关于block 里的具体信息,可以把block dump 出来,进行查看。 这个在我之前的blog里有整理:Oracle datafile block 格式 说明http://blog.csdn.net/tianlesoftwa...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-09 18:05:34
                            
                                553阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Oracle的一个数据块里的SCN有三种,分别是块头的SCN, CSC (cleanout SCN)和ITL中的commit SCN。 关于block 里的具体信息,可以把block dump 出来,进行查看。 这个在我之前的blog里有整理:Oracle datafile block 格式 说明://blog.csdn.net/tianlesoftwa...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-04-06 15:47:28
                            
                                329阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一. 说明       Oracle的一个数据块里的SCN有三种,分别是块头的SCN, C我之前的blog里有整理:            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-10-19 21:42:42
                            
                                84阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            七、SCN号与数据库启动在数据库启动过程中,当System Checkpoint SCN、Datafile Checkpoint SCN和Start SCN号都相同时,数据库可以正常启动,不需要做media recovery.三者当中有一个不同时,则需要做media recovery。如果在启动的过程中,End SCN号为NULL,则需要做instance recovery。ORACLE在启动过程            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-05-08 10:03:58
                            
                                727阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            摘要:本文介绍了在Oracle 11g环境中推进SCN值的两种方法。当oradebug工具无法使用时,可通过设置"_MINIMUM            
                
         
            
            
            
            由于博客中有大量代码,通过页面浏览效果更佳。最近帮朋友弄一个WIN环境的数据库,需要增加SCN值,由于本机软件有问题,导致ORADEBUG工具不能正常使用,只能通过参数来实现,由于在11.2.0.3环境中,event 10015推SCN已经失效,但是还可以通过_MINIMUM_GIGA_SCN来推进SCN的值。_MINIMUM_GIGA_SCN参数在11.2.0.4环境中已经失效。12C中推进S            
                
         
            
            
            
            SCN            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2019-10-18 11:56:05
                            
                                658阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在2012年第一季度的CPU补丁中,包含了一个关于SCN修正的重要变更,这个补丁提示,在异常情况下,Oracle的SCN可能出现异常增长,使得数据库的一切事务停止,由于SCN不能后退,所以数据库必须重建,才能够重用。这个BUG的影响在于,Oracle的SCN可能会被异常的增进,而至于极限,导致数据库            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-04-26 19:20:00
                            
                                125阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            SCN号概述SCN是当Oracle数据库更新后,由DBMS自动维护去累积递增的一个数字。Oracle数据库中一共有4种SCN分别为系统检查点SCN: 系统检查点SCN位于控制文件中,当检查点进程启动时(ckpt),Oracle就把系统检查点的SCN存储到控制文件中。该SCN是全局范围的,当发生文件级别的SCN时,例如将表空间置于只读状态,则不会更新系统检查点SCN。 查询系统检查点SCN            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2016-05-09 16:02:29
                            
                                523阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            关于SCN的理解系统检查点scn(v$database(checkpoint_change#))数据文件检查点(v$datafile(checkpoint_change#))数据文件终止scn(v$datafile(last_change#))数据文件中存放的检查点启动scn (v$datafile_header(checkpoint_change#)1、系统检查点scn当一个检查点动作完成之后,            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-11-08 09:38:26
                            
                                708阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            其实对我来说,nothingSCN是记录oracle内部时钟的一个部分,每一次commit都会自动生成一个SCN号相当于每一个事务都有一个SCN号SCN分为四种:system checkpoint scn, data file scn,stop scn,start scn前面三个是放在oracle的控制文件里的,start scn 是放在datafile 头文件中的我知道的SCN号的信息也就这些了            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-03-05 23:09:13
                            
                                969阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、CHECKPIONT分为三类:1)局部CHECKPIONT:单个实例执行数据库所有数据文件的一个CHECKPIONT操作,属于此实例的全部脏缓存区写入数据文件。触发命令:SQL>alter system checkpoint local;这条命令显示的触发一个局部检查点。2)全局CHECKPIONT:所有实例(对应并行数据服务器)执行数据库所有数据文件的一个CHECKPIONT操作,属于            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-05-07 10:16:33
                            
                                728阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            四、SCN的管理方式Oracle对SCN的管理,分为单节点和RAC两种方式:1.单节点的instance中单节点的instance中,SCN值存在SGA区,由system commit number latch保护。任何进程要得到当前的SCN值,都要先得到这个latch。2.RAC/OPS环境中Oracle通过排队机制(Enqueue)实现SCN在各并行节点之间的顺序增长。 具体有两种方            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-05-07 10:18:58
                            
                                566阅读