oracle閃回時(shí)間限制 Oracle如何開啟閃回功能?
Oracle如何開啟閃回功能? 一 首先查看是否開啟閃回: SQL> select flashback_on from V$database FLASHBACK_ON ---------
Oracle如何開啟閃回功能?
一 首先查看是否開啟閃回: SQL> select flashback_on from V$database FLASHBACK_ON ------------------ NO 二 如果已經(jīng)開啟了閃回,無須執(zhí)行下面的操作?! d /u01 mkdir flashback(生成閃回目錄) SQL> alter system set db_recovery_file_dest_size=30G scope=both SQL> alter system set db_recovery_file_dest="/u01/flashback" scope=both SQL> shutdown immediate SQL> startup mount SQL> alter database archivelog SQL> alter database flashback on SQL> alter database open 三 再進(jìn)行確認(rèn): SQL> select flashback_on from V$database FLASHBACK_ON ------------------ YES
oracle數(shù)據(jù)庫閃回日志能解決什么問題?
你好,我是【小曉趣生活】,很高興為你解答。首先關(guān)閉數(shù)據(jù)庫: shutdown immediate在開啟到mount狀態(tài):startup mount修改閃回功能:alter database flashback on開啟數(shù)據(jù)庫:alter datebase open更多專業(yè)的科普知識(shí),歡迎關(guān)注我。如果喜歡我的回答,也請(qǐng)給我贊或轉(zhuǎn)發(fā),你們的鼓勵(lì),是支持我寫下去的動(dòng)力,謝謝大家。
oracle閃回模式禁用之后,如果怎么重新開啟閃回模式呢?
開啟和關(guān)閉閃回模式必須處于mount模式下,命令如下:SQL>alterdatabaseflashbackonSQL>alterdatabaseflashbackoff
用Oracle閃回功能恢復(fù)偶然丟失的數(shù)據(jù)要怎么做?
首先關(guān)閉數(shù)據(jù)庫:shutdownimmediate在開啟到mount狀態(tài):startupmount修改閃回功能:alterdatabaseflashbackon開啟數(shù)據(jù)庫:alterdatebaseopen
oracle數(shù)據(jù)表恢復(fù)到某個(gè)時(shí)間點(diǎn)?
如果開啟閃回可以使用閃回表。select log_mode,flashback_on from v$database如果是下面結(jié)果則開了閃回LOG_MODE FLASHBACK_ON------------ ------------------ARCHIVELOG YES可以執(zhí)行以下命令alter table 表名 enable row movement --開啟表行移動(dòng)flashback table 表名 to timestamp to_timestamp("20130813 14:00:00","yyyymmdd hh24:mi:ss")--閃回到2013年8月13日14點(diǎn)你要是沒開啟,有邏輯備份可以使用imp命令導(dǎo)入數(shù)據(jù)。如果沒用邏輯備份,開啟歸檔模式,有物理備份,能夠停機(jī)、數(shù)據(jù)丟失的話,可以采用不完全恢復(fù)用rman登陸rman target /執(zhí)行以下命令run{shutdown immediatestartup mountset until time = "to_date("20130813 14:00:00","yyyymmdd hh24:mi:ss")"restore databaserecover databasealter database open resetlogs}切記!做以上任何操作前做好備份,否則出了問題后悔莫及。而且建議你聯(lián)系你們數(shù)據(jù)庫管理員處理這個(gè)問題。