成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Oracle 11g回收站recyclebin的使用詳解

數據庫 Oracle
本文我們主要介紹了Oracle 11g回收站(recyclebin)的使用方法,以及Oracle啟動閃回數據庫的詳細步驟,希望能夠對您有所收獲!

Oracle 11g回收站(recyclebin)的使用是本文我們主要要介紹的內容,我們知道,Flashback是以undo segment中的內容為基礎的,因此受限于undo_retenton參數,要使用flashback的特征,必須啟動自動撤銷表空間。

在Oracle 11g中,出現了一個新的特征,oracle flashback data archive(FDA),通過將變化的數據另外存儲到創建的一個閃回歸檔去(flashback archive),以和undo區別開,這樣可以單獨設置存儲策略,使其可以山回到指定時間之前的舊數據而不影響undo策略。 在Oracle 11g中,recyclebin參數發生了微小的變化.

This supported parameter was introduced in Oracle 10.2.0

Version

Parameter Name

Data Type

Session Modifiable

System Modifiable

10.2.0

recyclebin

String

TRUE

IMMEDIATE

11.1.0

recyclebin

String

TRUE

DEFERRED

從文檔上我們可以看到這個變化說明,到了11g中,這個參數在session依然可以立即修改并影響當前的session,但如果是在系統一級修改的話,那么就要加deferred參數,對當前已經連接的sesion沒有影響,但新連接的session將受到影響。

Flashback不支持sys用戶,system表空間下面的對象,也不能從回收站里拿到。故使用sys或是system用戶登錄時,show recyclebin為空。

啟動閃回數據庫的步驟:

1.開啟歸檔模式:alter database archivelog;

2.配置閃回區:alter system set db_recovery_file_dest=’/../’

3.配置閃回保留時間,默認是1440minutes:alter system set db_flashback_retention_target=’2880’;

4.啟動閃回數據庫:

shutdown immediate;startup mount

Alter database flashback on/off;

5.執行閃回操作:

shutdown immediate;startup mount;

Flashback database to timestamp to_date(‘2001-02-03’,’yyyy-mm-dd hh24:mi:ss’);

或是:flashback database to scn 2323534;

Alter database open ready only;檢查閃回時刻是否是所需的數據,如果不是,可以繼續修改。

檢查完畢之后:shutdown immediate;startup mount; alter database open resetlogs;resetlogs是將control file中的scn#與數據文件中的scn#同步,消除時間間隔。

V$flashback_database_log視圖,可以查看閃回日志所占的空間,最早能閃回到的scn,最早能閃回到的時間點。

7.查看回收站:show recyclebin; 或是select * from sys.recyclebin$查 所有的回收站。

8.恢復被刪除的表:flashback table t_name to before drop;如果閃回的表名與當前的表名相同,需要重命名才可以閃回。

Flashback table t_name to before drop rename to t_new;

9.閃回指定的表

查看表結構:desc “BIN$qrjyuHuVotHgQAB/AQAQ3w==$0”;

查看表的記錄:select count(*) from “BIN$qrjyuHuVotHgQAB/AQAQ3w==$0”;

安裝表名稱恢復:flashback table “BIN$qrjyuHuVotHgQAB/AQAQ3w==$0” to before drop;

越過回收站直接刪除:drop table t purge;drop user cascade; drop tablespace users including contents;

清空回收站:purge index idx_1; purge user_recyclebin; purge dba_recyclebin;

當設置db_recovery_file_dest為空的時候,也可以取消閃回區,如果已經啟用flashback database;則這個方法不能取消。

查看當前的scn:select current_scn from v$database;

查看哪些對象可以利用閃回恢復區來存放:

  1. SQL> select file_type from v$flash_recovery_area_usage;  
  2. FILE_TYPE  
  3. --------------------  
  4. CONTROL FILE  
  5. REDO LOG  
  6. ARCHIVED LOG  
  7. BACKUP PIECE  
  8. IMAGE COPY  
  9. FLASHBACK LOG  
  10. FOREIGN ARCHIVED LOG  
  11. 7 rows selected. 

查看閃回恢復區空間的使用情況:

  1. SQL> select * from v$flash_recovery_area_usage;  
  2. FILE_TYPE PERCENT_SPACE_USED PERCENT_SPACE_RECLAIMABLE  
  3. -------------------- ------------------ -------------------------  
  4. NUMBER_OF_FILES  
  5. ---------------  
  6. CONTROL FILE 0 0  
  7. 0  
  8. REDO LOG 0 0  
  9. 0  
  10. ARCHIVED LOG 0 0  
  11. 0  
  12. FILE_TYPE PERCENT_SPACE_USED PERCENT_SPACE_RECLAIMABLE  
  13. -------------------- ------------------ -------------------------  
  14. NUMBER_OF_FILES  
  15. ---------------  
  16. BACKUP PIECE 0 0  
  17. 0  
  18. IMAGE COPY 0 0  
  19. 0  
  20. FLASHBACK LOG 0 0  
  21. 0  
  22. FILE_TYPE PERCENT_SPACE_USED PERCENT_SPACE_RECLAIMABLE  
  23. -------------------- ------------------ -------------------------  
  24. NUMBER_OF_FILES  
  25. ---------------  
  26. FOREIGN ARCHIVED LOG 0 0  
  27. 0  
  28. 7 rows selected. 

計算flash recovery area已經占用的空間:

  1. SQL> select sum(percent_space_used)*3/100 from v$flash_recovery_area_usage;  
  2. SUM(PERCENT_SPACE_USED)*3/100  
  3. -----------------------------  

如果flash recovery area空間不足導致db不能打開或是hang住的處理方法:Alter system set db_recovery_file_dest_size=3G scope=spfiel;

關于Oracle 11g回收站(recyclebin)的使用方法就介紹這里了,希望本次的介紹能夠對您有所收獲!

【編輯推薦】

  1. Oracle數據庫中創建自增字段的代碼示例
  2. SQL Server Collation的問題解決及特點分析
  3. 將.sql文件導入powerdesigner的實現方法詳解
  4. 手動卸載SQL Server 2005數據庫及實例的詳細步驟
  5. 以SQL Server 2005為后臺的ASP網站訪問慢的解決方案

 

責任編輯:趙鵬 來源: CSDN博客
相關推薦

2017-09-28 09:48:14

Windows 10Windows回收站

2009-11-20 12:55:08

Oracle 11g功

2009-09-15 09:52:25

Oracle 11g分

2009-02-20 10:54:53

Vista回收站刪除恢復

2012-05-07 13:45:45

Oraclen 11g虛擬列數據庫

2010-04-01 15:19:56

Oracle 11g壓

2011-08-22 14:37:33

2009-02-18 13:21:04

2010-04-13 15:56:03

Oracle 11g

2009-05-21 10:20:54

Oracle 11g數據衛士備用數據庫

2011-04-15 09:11:21

2011-07-25 13:34:08

ORACLEFLASHBACK T

2011-07-19 14:08:09

Oracle 11g 數據庫

2010-04-26 11:26:48

Oracle 11g

2011-08-22 13:46:30

Oracle 11gXML Table

2011-07-19 10:26:49

Active Dire回收站

2011-07-19 10:25:16

Active Dire回收站

2011-07-19 10:09:07

Active Dire回收站

2009-02-15 14:41:19

SQL Perform新特性Oracle

2010-04-07 17:27:38

Oracle 11g
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91社区在线观看高清 | 精品欧美乱码久久久久久 | 一区二区久久电影 | 波多野结衣二区 | 日韩成人中文字幕 | 日韩精品一区二区三区第95 | 成人精品一区二区三区中文字幕 | 91色综合 | 欧美精品a∨在线观看不卡 欧美日韩中文字幕在线播放 | 国产男女猛烈无遮掩视频免费网站 | 国产精品一区二区不卡 | 欧美久久久久久久 | 国精产品一区一区三区免费完 | 国产精品美女久久久久aⅴ国产馆 | 亚洲精品乱码久久久久久按摩观 | 午夜电影在线播放 | 精品一区二区三区在线观看国产 | 国产精品久久久久久久久免费高清 | 网络毛片 | 精品一区二区在线观看 | 在线看黄免费 | 人妖无码| 日韩中文在线观看 | 欧美在线天堂 | 欧美黄色一级毛片 | 日韩高清成人 | 97色在线观看免费视频 | 成人免费区一区二区三区 | 第四色狠狠| 国产福利视频导航 | 日韩精品在线观看一区二区三区 | 久久av资源网 | 久久久黄色 | 国产精品久久久久久久久久久免费看 | 亚洲天堂免费在线 | 中文字幕在线观看一区 | 日日骚网 | 亚洲精品久久 | 久久久影院 | 国产小网站 | 91啪亚洲精品 |