oracle recover datafile,recover datafile和alter database recover datafile;
recover datafile和alter database recover datafile;
。alter database recover datafile:
当恢复需要在线的日志文件的时候,恢复会自动进行;
当恢复需要归档的日志文件的时候,数据库会提示警告,不会自动的进行,数据库
处于media recovery状态,可以使用alter database recover logfile;
。recover datafile:
该命令可以帮助alter database recover datafile进行恢复;
SQL> conn sys/sys as sysdba
已连接。
SQL> select name from V$datafile
2 ;
NAME
--------------------------------------------------------------------------------
C:\ORACLE\ORA90\ORADATA\LAOJIU\SYSTEM01.DBF
C:\ORACLE\ORA90\ORADATA\LAOJIU\UNDOTBS01.DBF
C:\ORACLE\ORA90\ORADATA\LAOJIU\CWMLITE01.DBF
C:\ORACLE\ORA90\ORADATA\LAOJIU\DRSYS01.DBF
C:\ORACLE\ORA90\ORADATA\LAOJIU\EXAMPLE01.DBF
C:\ORACLE\ORA90\ORADATA\LAOJIU\INDX01.DBF
C:\ORACLE\ORA90\ORADATA\LAOJIU\TOOLS01.DBF
C:\ORACLE\ORA90\ORADATA\LAOJIU\USERS01.DBF
已选择8行。
SQL> alter database datafile ''
2
SQL> alter database datafile 'C:\ORACLE\ORA90\ORADATA\LAOJIU\users01.DBF' offli
ne;
数据库已更改。
SQL> alter system switch logfile;
系统已更改。
SQL> alter database recover datafile 'C:\ORACLE\ORA90\ORADATA\LAOJIU\users01.DB
F';
数据库已更改。
SQL> alter database datafile 'C:\ORACLE\ORA90\ORADATA\LAOJIU\users01.DBF' onlin
e;
数据库已更改。
SQL> alter system switch logfile;
系统已更改。
SQL> alter system switch logfile;
系统已更改。
SQL> alter system switch logfile;
系统已更改。
SQL> alter system switch logfile;
系统已更改。
SQL> alter database datafile 'C:\ORACLE\ORA90\ORADATA\LAOJIU\users01.DBF' offli
ne;
数据库已更改。
SQL> alter system switch logfile;
系统已更改。
SQL> alter system switch logfile;
系统已更改。
SQL> alter system switch logfile;
系统已更改。
SQL> alter system switch logfile;
系统已更改。
SQL> alter database recover datafile 'C:\ORACLE\ORA90\ORADATA\LAOJIU\users01.DB
F';
alter database recover datafile 'C:\ORACLE\ORA90\ORADATA\LAOJIU\users01.DBF'
*
ERROR 位于第 1 行:
ORA-00279: 更改 493852 (在 06/21/2009 12:25:02 生成) 对于线程 1 是必需的
ORA-00289: 建议: C:\ORACLE\ORA90\ORADATA\LAOJIU\ARCHIVE\1_17.DBF
ORA-00280: 更改 493852 对于线程 1 是按序列 # 17 进行的
SQL> recover datafile 'C:\ORACLE\ORA90\ORADATA\LAOJIU\users01.DBF';
ORA-00275: 已经开始介质恢复
SQL> alter database recover cancel
2 ;
数据库已更改。
SQL> recover datafile 'C:\ORACLE\ORA90\ORADATA\LAOJIU\users01.DBF';
ORA-00279: 更改 493852 (在 06/21/2009 12:25:02 生成) 对于线程 1 是必需的
ORA-00289: 建议: C:\ORACLE\ORA90\ORADATA\LAOJIU\ARCHIVE\1_17.DBF
ORA-00280: 更改 493852 对于线程 1 是按序列 # 17 进行的
指定日志: {=suggested | filename | AUTO | CANCEL}
auto
已应用的日志。
完成介质恢复。
SQL> archive log list;
数据库日志模式 存档模式
自动存档 启用
存档终点 C:\oracle\ora90\oradata\laojiu\archive
最早的概要日志序列 19
下一个存档日志序列 21
当前日志序列 21
SQL>
oracle recover datafile,recover datafile和alter database recover datafile;相关推荐
- alter database datafile offline drop 与 alter tablespace drop datafile 区别
以前整理的: Oracle 表空间基本操作 http://blog.csdn.net/tianlesoftware/archive/2009/10/16/4681973.aspx 这篇Blog里真的是 ...
- alter database recover managed standby database 语句
RDBMS 11.2.0.4 参考文档: ALTER DATABASE (oracle.com) 语法格式如下: 一种用法: alter database recover managed standb ...
- ORA-279 signalled during: alter database recover logfile
在RMAN的RECOVER还原过程中,RMAN界面正常,但是检查.刷新告警日志,发现告警日志里面有ORA-279,如下所示: alter database recover logfile '/u06/ ...
- oracle datafile offline,alter database datafile offline drop 与 alter ...
以前整理的: Oracle表空间基本操作 这篇Blog里真的是最基本的操作.其实今天写的内容,也可以放到那里面去.但是还是打算分开来讲.引起一个重视吧. 1. alter database dataf ...
- Oracle online系列(上):Online Move Datafile
点击上方蓝色字关注我们~ 先从Online Move Datafile说起,Online Move Datafile是12.1的新特性,在12c之前如果想要move datafile通常需要下列步骤: ...
- alter database open resetlogs
问题解决: 先要弄清楚alter database open resetlogs是什么意思,为什么要用resetlogs打开数据库,这个命令发出后oracle都做了什么? alter database ...
- alter database命令
alter database:修改数据文件 alter database datafile 4 offline; alter database datafile '/opt/oracle/datafi ...
- ALTER DATABASE 与 ALTER TABLESPACE OFFLINE的区别
一.DataFile脱机或联机的两种方法: ① ALTER DATABASE 语句修改单独的DataFile ② ALTER TABLESPACE 语句修改所有的DataFile 1.在ARCHIVR ...
- 在Oracle DG Standby库上启用flashback database功能
曾经发生的一次故障,让想起了在Oracle Data Guard环境中配置flashback databae功能的必要性:这样在primary库中用户不小心做truncate或其他不便回退操作时,也可 ...
- alter database datafile resize(+释放空间)
RESIZE DATAFILE的时候会失败,因为一些OBJECT的EXTENTS已经扩展到DATAFILE的边缘(最大的地方). 下面的SQL可以让我们找到前5个最边缘的OBJECT select ...
最新文章
- largest number java_将给定的数组组成最大的数 Largest Number
- APPCAN MAS接口之SOAP
- Git和Github简单教程
- python论坛app_理解python web开发,轻松搭建web app!
- 拷贝构造函数 c语言中文网,C++对象的复制
- zip4j实现多线程压缩
- octotree插件 --- 将 Github 项目代码以树形格式展示
- 手机里tencent文件夹能删吗_手机内存卡里的tencent这个文件夹可以删吗?
- 其实华为手机按下这个按钮,还能自动清理内存垃圾,真是厉害了
- 小米笔记本pro频繁蓝屏故障解决
- 计算广告学(Computational Advertising)学习资料
- javascript 表单提交和验证的方法
- 最新HTML完整结构
- 浪潮之巅-读书笔记二
- unity-3d摄像头
- 给定一个字符串s,找出s中最长的回文子串,你可以假设s的最大长度是1000。
- Dubious Document
- char, unsigned char, int,unsigned int之间的相互转换
- matlab读Excel表格数据画图,matlab读Excel表格数据画图-matlab如何从excel表格中读取数据?...
- 揭秘霸王龙如何捕食三角龙:先斩首后享用(图)