recover database using backup controlfile
也就是說,不加using backup controlfile的情況。
在普通的recover database 或者 recover tablespace, recover datafile時, Oracle會以當前controlfile所紀錄的SCN為準,利用archive log和 redo log的redo entry, 把相關的datafile 的 block恢復到“當前controlfile所紀錄的SCN”
而某些情況下,Oracle需要把資料恢復到比當前controlfile所紀錄的SCN還要靠後的位置(比如說,control file是backup controlfile , 或者 controlfile是根據trace create的。),這時候,就需要用using backup controlfile. 恢復就不會受“當前controlfile所紀錄的SCN”的限制。
這時候的限制就來自於你的語句(until time , until scn),或者可用的archive log(until cancel)
需要注意的是using backup controlfile只是告訴oracle這個控制檔案是older,當前的redo log的log_no與它是對不上的,所以要跳過redo log直接套用archivelog
反過來,假如你不用using backup controlfile,那麼oracle會拿這個older的controlfile的log_no與redolog的log_no比對,因為對不上,oracle就會報錯退出恢復
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/95530/viewspace-1036114/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- recover database using backup controlfile理解Database
- SQLBackupAndFTP12.0 failed to backup database with full backup typeSQLFTPAIDatabase
- Crunchy PostgreSQL database backup via pgo commandSQLDatabaseGo
- Using V$BACKUP_ASYNC_IO / V$BACKUP_SYNC_IO to Monitor RMAN PerformanceORM
- ORA-279 signalled during: alter database recover logfileDatabase
- Converting Oracle Database from Linux to Windows using RMANOracleDatabaseLinuxWindows
- 理解RMAN backup database plus archivelog delete all input命令DatabaseHivedelete
- G009-ORACLE-ASK Using In-Database ArchivingOracleDatabase
- PL/SQL package SYS.DBMS_BACKUP_RESTORE version 19.16.00.00 in TARGET database isSQLPackageRESTDatabase
- Oracle 19c透過recover standby database from service修復GAP案例OracleDatabase
- Oracle Database 19c(19.9) RAC On RedHat 8.3 Using VirtualBox and MacBookOracleDatabaseRedhatMac
- [重慶思莊每日技術分享]-ORA-1142 signalled during: ALTER DATABASE END BACKUPDatabase
- cron with recover
- Controlfile 重建控制檔案 noresetlogs, resetlogs..
- Will attempt to recover by breaking constraintAI
- md_backup
- 【譯】defer-panic-and-recover
- MySQL 索引優化 Using where, Using filesortMySql索引優化
- MySQL explain結果Extra中"Using Index"與"Using where; Using index"區別MySqlAIIndex
- The database owner SID recorded in the master database differs from the database owner SID recorded in database 'DB_NAME'DatabaseAST
- Oracle 11G 隱含引數“_controlfile_autobackup_delay”Oracle
- Oracle Database Cloud - Database as a Service Quick StartOracleDatabaseCloudUI
- Error querying database. XXXXXXXXXXXXX, No database selected。ErrorDatabase
- Convert a Physical Standby Database into a Snapshot Standby DatabaseDatabase
- Golang Recover的一個小坑Golang
- CREATE CONTROLFILE修改DB_NAME一定不能使用REUSE
- Using hints for PostgresqlSQL
- String interpolation using $
- using的用法
- Using mysqldump for backupsMySql
- MySQL 之 USINGMySql
- DBMS_BACKUP_RESTORE.DBMS_BACKUP_RESTORE用於特殊情況下的恢復REST
- BACKUP PENDING狀態的解除
- milvus-backup安裝部署
- Veritas Backup Exec™ 21.3 Multilingual (Windows)Windows
- Database TimeoutDatabase
- Database OverallDatabase
- database no shardingDatabase
- Go基礎系列:defer、panic和recoverGo