开启数据库闪回功能

--关闭数据库,需要将数据库打开到mount状态才能开启闪回功能:

SQL> shutdown immediate

Database closed.

Database dismounted.

ORACLE instance shut down.

SQL> show user

USER is "SYS"

SQL> exit

Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production

With the Partitioning, OLAP and Data Mining options

[lubinsu@localhost oracle]$ sqlplus sys/lubinsu as sysdba

SQL*Plus: Release 10.2.0.1.0 - Production on Sat Mar 23 20:14:38 2013

Copyright (c) 1982, 2005, Oracle. All rights reserved.

Connected to an idle instance.

SQL> show parameter database

ORA-01034: ORACLE not available

SQL> startup nomout

SP2-0714: invalid combination of STARTUP options

SQL> startup nomount

ORACLE instance started.

Total System Global Area 285212672 bytes

Fixed Size 1218968 bytes

Variable Size 88082024 bytes

Database Buffers 188743680 bytes

Redo Buffers 7168000 bytes

SQL> alter database flashback on

2 ;

alter database flashback on

*

ERROR at line 1:

ORA-01507: database not mounted

SQL> alter database mount

2 ;

Database altered.

SQL> alter database flashback on

2 ;

alter database flashback on

*

ERROR at line 1:

ORA-38706: Cannot turn on FLASHBACK DATABASE logging.

ORA-38707: Media recovery is not enabled.

--需要开启归档才能使用闪回功能

SQL> alter database archivelog on

2 ;

alter database archivelog on

*

ERROR at line 1:

ORA-00933: SQL command not properly ended

SQL> alter database archivelog;

Database altered.

SQL> alter database flashback on;

Database altered.

SQL> alter database open;

Database altered.

--查看能够闪回的最早的scn号

--如果返回记录为空,说明没有打开闪回功能

SQL> select oldest_flashback_scn from v$flashback_database_log;

OLDEST_FLASHBACK_SCN

--------------------

1.3161E+13

SQL> select flashback from v$database;

select flashback from v$database

*

ERROR at line 1:

ORA-00904: "FLASHBACK": invalid identifier

--也可以这么查看是否已经打开闪回功能:

SQL> select flashback_on from v$database;

FLASHBACK_ON

------------------

YES

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值
>