lagDG查看当前数据文件头最小的scn号:selectmin(to_char(CHECKPOINT_CHANGE#))fromv$datafile_headerff;增备脚本:rmantarget/<<EOFrun{allocatechannelc1typedisk;allocatechannelc2typedisk;allocatechannelc3typedisk;allocat
分类:
其他好文 时间:
2018-07-16 17:17:13
阅读次数:
146
一次异常断电,导致的controlfile损坏(checkpoint_change#不一致)。问题的分析与处理。
分类:
其他好文 时间:
2018-01-15 00:32:08
阅读次数:
114
控制文件中的SCN 数据文件头的SCN 数据块中的SCN 日志文件头中的SCN 事务SCN 内存中的SCN 一 控制文件中的SCN 1.1 数据库SCN 数据库SCN表示最近一次全量checkpoint操作时的SCN SQL> select checkpoint_change# from v$dat... ...
分类:
数据库 时间:
2017-02-15 16:31:59
阅读次数:
278
数据库open下,将users表空间下的数据迁移到/home/oracle/dsk1下(可用作为改名)colnamefora50SQL>selectfile#,name,checkpoint_change#fromv$datafile;FILE#NAMECHECKPOINT_CHANGE#------------------------------------------------------------------------------1/u01/..
分类:
数据库 时间:
2016-12-03 02:41:20
阅读次数:
245
数据文件头中的scn要与控制文件中的scn一致,数据库才可以open,在open过程中我们可以通过bbed来修改某个数据文件头的scn,来欺骗oracle,来open库。1、环境如下使用Oracle11gR2进行测试,具体版本为11.2.0.4SYS@xbtstSQL>selectfile#,name,checkpoint_change#,checkpoint_t..
分类:
数据库 时间:
2016-11-10 22:09:20
阅读次数:
273
1.查询系统当前SCN两条命令SQL>selectcurrent_scnfromv$database;SQL>selectdbms_flashback.get_system_change_numberfromdual;--17818932.数据库全局-检查点SCN,在控制文件中。SYS@bys1>selectdbid,checkpoint_change#fromv$database;DBIDCHECKPOINT_CHANGE#39575275..
分类:
数据库 时间:
2016-01-29 16:33:32
阅读次数:
219
1) On the standby database, 关闭 (MRP)
SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE CANCEL;
2) On the STANDBY DATABASE, 获取备库最小scn值,用作主库增量备份点 :
col MIN(CHECKPOINT_CHANGE#) for 999999999999...
分类:
其他好文 时间:
2015-01-31 17:56:39
阅读次数:
214
数据库当前scn 代码如下 复制代码 idle> select checkpoint_change# from v$database;CHECKPOINT_CHANGE#------------------ 271743118idle> shutdown abort ORACLE...
分类:
数据库 时间:
2014-09-30 09:43:32
阅读次数:
281
一、SCN基础
1、什么是scn?
在oracle数据库中保证数据一致性的方法就是事务。事务是一个逻辑的、原子性的作业单元,通常由一个或多个sql组成,一个事务中的所有sql操作,要么失败全部回滚,要么成功全部提交。数据库的事务最主要的作用就是保证了数据的一致性,每次事务的提交都是将数据库从一种一致性状态带进另外一种一致性状态。
scn在数据库中是一个单一的不断的随着数据库一致性状态的改变而...
分类:
其他好文 时间:
2014-06-19 10:23:09
阅读次数:
285
Oracle内部主要存在以下四种SCN 1.系统检查点(system checkpoint)SCN
每当一个检查点完成时,Oracle就把该检查点对应的SCN记录到控制文件中,可以用以下语句查看当前数据库 的检查点SCN: select
CHECKPOINT_CHANGE# from v$datab...
分类:
其他好文 时间:
2014-05-01 16:12:03
阅读次数:
409