日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

oracle data guard闪回,官方文档上的这段关于 DATAGUARD 闪回的解释,如何理解?

發布時間:2025/1/21 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle data guard闪回,官方文档上的这段关于 DATAGUARD 闪回的解释,如何理解? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

jieyancai 發表于 2015-10-11 13:36

第二段的意思是:如果啟用flashback database的話,failover之后是不需要像以前那么麻煩需要重建備庫的。而 ...

證實了我的設想

下面的信息,都是在 STANDBY 庫上執行,

--1 在主庫上刪除測試表后,被刪除的表被放到回收站,

SYS@lion>connect scott/1

Connected.

SCOTT@lion>select * from tab;

TNAME? ?? ?? ?? ?? ?? ?? ?? ???TABTYPE??CLUSTERID

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

BIN$IdXD+OrPeeTgUwQBqMDFTA==$0 TABLE

BONUS? ?? ?? ?? ?? ?? ?? ?? ???TABLE

DEPT? ?? ?? ?? ?? ?? ?? ?? ?? ?TABLE

EMP? ?? ?? ?? ?? ?? ?? ?? ?? ? TABLE

SALGRADE? ?? ?? ?? ?? ?? ?? ???TABLE

Elapsed: 00:00:00.02

--2??閃回該表,然后關閉主庫回收站功能,被刪除的表恢復,

SCOTT@lion>/

TNAME? ?? ?? ?? ?? ?? ?? ?? ???TABTYPE??CLUSTERID

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

BONUS? ?? ?? ?? ?? ?? ?? ?? ???TABLE

DEPT? ?? ?? ?? ?? ?? ?? ?? ?? ?TABLE

EMP? ?? ?? ?? ?? ?? ?? ?? ?? ? TABLE

EMP_BAK? ?? ?? ?? ?? ?? ?? ?? ?TABLE

SALGRADE? ?? ?? ?? ?? ?? ?? ???TABLE

Elapsed: 00:00:00.00

--3??再次刪除,這次,每放回回收站了,

SCOTT@lion>/

TNAME? ?? ?? ?? ?? ?? ?? ?? ???TABTYPE??CLUSTERID

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

BONUS? ?? ?? ?? ?? ?? ?? ?? ???TABLE

DEPT? ?? ?? ?? ?? ?? ?? ?? ?? ?TABLE

EMP? ?? ?? ?? ?? ?? ?? ?? ?? ? TABLE

SALGRADE? ?? ?? ?? ?? ?? ?? ???TABLE

Elapsed: 00:00:00.00

SCOTT@lion>connect scott/1

Connected.

SCOTT@lion>select sysdate from dual;

SYSDATE

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

2015-10-11 22:09:59

Elapsed: 00:00:00.01

--4??嘗試閃回,失敗,

SCOTT@lion>connect / as sysdba

Connected.

SYS@lion>flashback database to timestamp to_date('2015-10-11 22:09:30','yyyy-mm-dd hh24:mi:ss');

flashback database to timestamp to_date('2015-10-11 22:09:30','yyyy-mm-dd hh24:mi:ss')

*

ERROR at line 1:

ORA-01153: an incompatible media recovery is active

Elapsed: 00:00:00.00

SYS@lion>alter database recover managed standby database cancel;

Database altered.

Elapsed: 00:00:01.00

--5??再次嘗試閃回,成功,但 STANDBY 庫關閉了,

SYS@lion>flashback database to timestamp to_date('2015-10-11 22:09:30','yyyy-mm-dd hh24:mi:ss');

Flashback complete.

Elapsed: 00:00:02.21

SYS@lion>connect scott/1

ERROR:

ORA-01033: ORACLE initialization or shutdown in progress

Process ID: 0

Session ID: 0 Serial number: 0

Warning: You are no longer connected to ORACLE.

@>exit

[oracle@erpstby /oradata/orcl/datafile]

$sqlplus??/ as sysdba

SQL*Plus: Release 11.2.0.3.0 Production on Sun Oct 11 22:11:30 2015

Copyright (c) 1982, 2011, Oracle.??All rights reserved.

Connected to:

Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production

With the Partitioning, OLAP, Data Mining and Real Application Testing options

SYS@lion>select status from v$instance;

STATUS

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

MOUNTED

Elapsed: 00:00:00.01

SYS@lion>alter database open;

Database altered.

Elapsed: 00:00:00.40

SYS@lion>select status from v$instance;

STATUS

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

OPEN

Elapsed: 00:00:00.00

-- 6??打開數據庫后,主庫上被刪除的表,恢復回來了,

SYS@lion>connect scott/1

Connected.

SCOTT@lion>select * from tab;

TNAME? ?? ?? ?? ?? ?? ?? ?? ???TABTYPE??CLUSTERID

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

BONUS? ?? ?? ?? ?? ?? ?? ?? ???TABLE

DEPT? ?? ?? ?? ?? ?? ?? ?? ?? ?TABLE

EMP? ?? ?? ?? ?? ?? ?? ?? ?? ? TABLE

EMP_BAK? ?? ?? ?? ?? ?? ?? ?? ?TABLE --- 被刪除的表,出現了,

SALGRADE? ?? ?? ?? ?? ?? ?? ???TABLE

Elapsed: 00:00:00.02

--7??假設步驟6把誤刪除的表恢復回來理論了,此時,繼續和主庫同步,

SCOTT@lion>connect / as sysdba

Connected.

SYS@lion>alter database recover managed standby database using current logfile disconnect from session;

Database altered.

Elapsed: 00:00:07.03

--8??發現剛被閃回的表再次丟失,說明 STANDBY 庫同步恢復操作正常,

SYS@lion>connect scott/1

Connected.

SCOTT@lion>select * from tab;

TNAME? ?? ?? ?? ?? ?? ?? ?? ???TABTYPE??CLUSTERID

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

BONUS? ?? ?? ?? ?? ?? ?? ?? ???TABLE

DEPT? ?? ?? ?? ?? ?? ?? ?? ?? ?TABLE

EMP? ?? ?? ?? ?? ?? ?? ?? ?? ? TABLE

SALGRADE? ?? ?? ?? ?? ?? ?? ???TABLE

Elapsed: 00:00:00.01

SCOTT@lion>

總結

以上是生活随笔為你收集整理的oracle data guard闪回,官方文档上的这段关于 DATAGUARD 闪回的解释,如何理解?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。