10.2 flashback database 測試!

warehouse發表於2007-03-22

不知道怎麼搞得,格式亂得要命!


SQL> connect xys/manager 已連線。

SQL> select sysdate ,dbms_flashback.get_system_change_number from dual; SYSDATE GET_SYSTEM_CHANGE_NUMBER -------------- ------------------------ 22-3月 -07 545564 SQL> select count(*) from t_t1; COUNT(*) ---------- 11264 SQL> select count(*) from t_t2; COUNT(*) ---------- 11265 SQL> truncate table t_t1; 表被截斷。 SQL> drop table t_t2; 表已刪除。 SQL> select sysdate ,dbms_flashback.get_system_change_number from dual; SYSDATE GET_SYSTEM_CHANGE_NUMBER -------------- ------------------------ 22-3月 -07 545672 SQL> create table t_t3 as select *from user_objects; 表已建立。 SQL> shutdown immediate ORA-01031: 許可權不足 SQL> connect /as sysdba 已連線。 SQL> desc v$flashback_database_log 名稱 是否為空? 型別 ----------------------------------------- -------- ---------------------------- OLDEST_FLASHBACK_SCN NUMBER OLDEST_FLASHBACK_TIME DATE RETENTION_TARGET NUMBER FLASHBACK_SIZE NUMBER ESTIMATED_FLASHBACK_SIZE NUMBER SQL> alter session set nls_date_format='yyyy/mm/dd hh24:mi:ss'; 會話已更改。 SQL> select oldest_flashback_scn,oldest_flashback_time from v$flashback_database _log; OLDEST_FLASHBACK_SCN OLDEST_FLASHBACK_TI -------------------- ------------------- 488899 2007/03/22 00:51:30 SQL> shutdown immediate 資料庫已經關閉。已經解除安裝資料庫。 ORACLE 例程已經關閉。 SQL> startup mount ORACLE 例程已經啟動。 Total System Global Area 167772160 bytes Fixed Size 1247900 bytes Variable Size 92276068 bytes Database Buffers 71303168 bytes Redo Buffers 2945024 bytes 資料庫裝載完畢。 SQL> flashback database to scn 545564; 閃回完成。 SQL> alter database open resetlogs; 資料庫已更改。 SQL> alter session set nls_date_format='yyyy/mm/dd hh24:mi:ss'; 會話已更改。 SQL> select oldest_flashback_scn,oldest_flashback_time from v$flashback_database _log; OLDEST_FLASHBACK_SCN OLDEST_FLASHBACK_TI -------------------- ------------------- 488899 2007/03/22 00:51:30 SQL> connect xys/manager 已連線。 SQL> select count(*) from t_t1; COUNT(*) ---------- 11264 SQL> select count(*) from t_t2; COUNT(*) ---------- 11265 SQL> select count(*) from t_t3; select count(*) from t_t3 * 第 1 行出現錯誤: ORA-00942: 表或檢視不存在 SQL> select resetlogs_change# , resetlogs_time from v$database; RESETLOGS_CHANGE# RESETLOGS_TIME ----------------- -------------- 545574 22-3月 -07 SQL>

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/19602/viewspace-61726/,如需轉載,請註明出處,否則將追究法律責任。

相關文章