特殊恢复:_MINIMUM_GIGA_SCN方式推进SCN的值

特殊恢复:_MINIMUM_GIGA_SCN方式推进SCN的值

我们的文章会在微信公众号IT民工的龙马人生博客网站( www.htz.pw )同步更新 ,欢迎关注收藏,也欢迎大家转载,但是请在文章开始地方标注文章出处,谢谢!
由于博客中有大量代码,通过页面浏览效果更佳。

最近帮朋友弄一个WIN环境的数据库,需要增加SCN值,由于本机软件有问题,导致ORADEBUG工具不能正常使用,只能通过参数来实现,由于在11.2.0.3环境中,event 10015推SCN已经失效,但是还可以通过_MINIMUM_GIGA_SCN来推进SCN的值。_MINIMUM_GIGA_SCN参数在11.2.0.4环境中已经失效。
12C中推进SCN值

环境介绍

WIN7 64
www.htz.pw > select * from v$version;

BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
PL/SQL Release 11.2.0.3.0 - Production
CORE    11.2.0.3.0      Production
TNS for 64-bit Windows: Version 11.2.0.3.0 - Production
NLSRTL Version 11.2.0.3.0 - Production

配置_MINIMUM_GIGA_SCN参数

Statement processed.
www.htz.pw > oradebug dumpvar sga kcsgscn_
kcslf kcsgscn_ [1492D7390, 1492D73C0) = 0018A77E 00000000 00000000 00000000 0000057D 00000000 00000000 00000000 00000000 00000000 492D7020 00000001



www.htz.pw > create pfile='d:\123.ora' from spfile;

File created.

www.htz.pw > alter system set "_MINIMUM_GIGA_SCN"=1 scope=spfile;

System altered.

www.htz.pw > startup force
ORACLE instance started.

Total System Global Area  784998400 bytes
Fixed Size                  2259312 bytes
Variable Size             260048528 bytes
Database Buffers          515899392 bytes
Redo Buffers                6791168 bytes
Database mounted.
Database opened.
www.htz.pw > select checkpoint_change# from v$datafile_header;

   CHECKPOINT_CHANGE#
---------------------
           1073741826
           1073741826
           1073741826
           1073741826

这里看到SCN值已经增加

oradebug推进SCN

ORA-00081: address range [0x0FFFFFFFF, 0x100000003) is not readable

这里报地址问题,是由于我自己的环境安装有问题,重新安装一个ORACLE HOME问题解决

event推进SCN


CHECKPOINT_CHANGE#
------------------
        2147504180
        2147504180
        2147504180
        2147504180

www.htz.pw > startup force mount;
ORACLE instance started.

Total System Global Area  784998400 bytes
Fixed Size                  2259312 bytes
Variable Size             260048528 bytes
Database Buffers          515899392 bytes
Redo Buffers                6791168 bytes
Database mounted.
www.htz.pw > alter session set events '10015 trace name adjust_scn level 10';

Session altered.

www.htz.pw > alter database open ;

Database altered.

www.htz.pw > select checkpoint_change# from v$datafile_header;

CHECKPOINT_CHANGE#
------------------
        2147524508
        2147524508
        2147524508
        2147524508

通过event 10015来增加SCN的方式在11.2.0.3环境中已经失效。

------------------作者介绍-----------------------
姓名:黄廷忠
现就职:Oracle中国高级服务团队
曾就职:OceanBase、云和恩墨、东方龙马等
电话、微信、QQ:18081072613
个人博客: (http://www.htz.pw)
CSDN地址: (https://blog.csdn.net/wwwhtzpw)
博客园地址: (https://www.cnblogs.com/www-htz-pw)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值