recover database until cancel和 recover database区别

简介: 简单的说 recover database until cancel用于不完全恢复,可以一步一步的跳也就是一个一个归档的应用,也可以AUTO全部应用,当然也可以在恢复完某个archivelog后cancel退出,但是他不会恢复                                                 current logfile如果需要恢复current logfile需要自己指定。
简单的说
recover database until cancel用于不完全恢复,可以一步一步的跳也就是一个一个归档的应用,也可以AUTO全部应用,当然也可以在恢复完某个archivelog后cancel退出,但是他不会恢复                                                 current logfile如果需要恢复current logfile需要自己指定。如下,我的当前日志sequence 是11
 Specify log: {=suggested | filename | AUTO | CANCEL}

ORA-00279: change 1253078 generated at 08/29/2016 14:52:55 needed for thread 1
ORA-00289: suggestion : /home/oracle/archivelog/DG/1_10_921163363.dbf
ORA-00280: change 1253078 for thread 1 is in sequence #10
ORA-00278: log file '/home/oracle/archivelog/DG/1_9_921163363.dbf' no longer
needed for this recovery


Specify log: {=suggested | filename | AUTO | CANCEL}

ORA-00279: change 1253084 generated at 08/29/2016 14:52:58 needed for thread 1
ORA-00289: suggestion : /home/oracle/archivelog/DG/1_11_921163363.dbf
ORA-00280: change 1253084 for thread 1 is in sequence #11
ORA-00278: log file '/home/oracle/archivelog/DG/1_10_921163363.dbf' no longer
needed for this recovery


Specify log: {=suggested | filename | AUTO | CANCEL}

ORA-00308: cannot open archived log
'/home/oracle/archivelog/DG/1_11_921163363.dbf'
ORA-27037: unable to obtain file status
Linux-x86_64 Error: 2: No such file or directory
Additional information: 3

这里我们指定我们的current logfile的绝对路径即可

recover database 用于完全恢复,全部一起应用,包含current logfile,但是如果没有current logfile当然也会报错
SQL> recover database ;
Media recovery complete.

实际两者没有太多的区别,区别就在于是否手动和应用当前logfile。
相关文章
|
9月前
|
数据库
ABAP 系统里 SAP Locks 和 Database Locks 的区别
ABAP 系统里 SAP Locks 和 Database Locks 的区别
|
存储 数据库 关系型数据库
|
数据库
alter database和alter system和alter session的区别
alter database 数据文件、表空间、日志文件等等,和物理上的文件有关系的一些变更,也就是对数据库的更改,一般改变的是物理上的,通过alter database操作时会触发co...
1009 0
|
2月前
|
SQL Oracle 关系型数据库
WARNING: Too Many Parse Errors With error=911 When Running a JDBC Application Connected to an Oracle 19c database
WARNING: Too Many Parse Errors With error=911 When Running a JDBC Application Connected to an Oracle 19c database (
30 2
|
2月前
|
Oracle 关系型数据库
19c 开启Oracle Database Vault
19c 开启Oracle Database Vault
50 1
|
16天前
|
Oracle 关系型数据库 Linux
Requirements for Installing Oracle Database/Client 19c on OL8 or RHEL8 64-bit (x86-64) (Doc ID 2668780.1)
Requirements for Installing Oracle Database/Client 19c on OL8 or RHEL8 64-bit (x86-64) (Doc ID 2668780.1)
15 0
|
2月前
|
SQL Oracle 关系型数据库
Connect to Autonomous Database Using Oracle Database Tools
Connect to Autonomous Database Using Oracle Database Tools
28 1
|
2月前
|
人工智能 Oracle 关系型数据库
一篇文章弄懂Oracle和PostgreSQL的Database Link
一篇文章弄懂Oracle和PostgreSQL的Database Link