坑爹的recover状态
数据库不知道咋弄的就成recover状态了,估计是跟我前两天日志里备份dbf文件,把orcl里的dbf文件copy到其他目录有关。总而言之很坑爹。
问题描述:在select语句查询时,报错,提示6文件怎么怎么不能用(我的一个data文件),但可以正常登陆,如果登陆都进不来,请看前一篇日志
思路:网上找了方法说先用select name,status from v$datafile查看一下数据文件的状态,果不其然查到6文件是recover状态,看其他的都是online状态,就想把recover状态的切换到online(或offline),就google "recover 数据文件 online" ,网上给出一片日志,http://www.dbasupport.com/forums/showthread.php?24512-recover-a-datafile,
我参考的:
SQL> recover datafile '/export/home/u01/oradata/ktvw/users01.dbf';
ORA-00279: change 479068375 generated at 05/07/2002 11:18:31 needed for thread
1
ORA-00289: suggestion : /export/home/u03/arch/ktvw/arch_1_650.arc
ORA-00280: change 479068375 for thread 1 is in sequence #650
Specify log: {=suggested | filename | AUTO | CANCEL}
Log applied.
Media recovery complete.
SQL> alter database open;
Database altered.
我的语句:1.sqlplus /nolog 2.conn sys/tiger as sysdba
3.alter tablespace xhlisdb_data online;
完了他就提示 ora-01113:文件6需要介质恢复
ora-01110:数据文件6:‘xxxxxxxxxxx’(路径)
4.recover datafile 6;
提示 ora-00279: 更改。。。。。。。。。。对于线程1是必须的
ora-00289:建议:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX(路径)
ora-00280:更改。。。。。。。。。。。。。。。
指定日志:{<RET> = suggested | filename | auto | cancel }
5.完了不知道怎么玩了,也没提示,以为死这了呢,不小心按了个ENTER键,突然动了,接着还是上边4的提示,再按ENTER,
直到提示:以应用的日志
完成介质恢复
6.又用这个查看了一下 select name,status from v$datafile 6文件的状态改成了offline,
7.alter database datafile 6 online 更改状态即可。
完工,数据data库 可以用了
有时间在学习一下数据文件这三种状态吧,暂时先这样
坑爹的recover状态相关推荐
- Oracle中含有recover 状态的数据文件环境中,做异机恢复
背景: 我们在一些恢复测试案例中,会经常遇到一些奇怪的问题,其中有的是源端数据文件不规范而导致恢复过程出错,比较常见的错误有: 数据文件名称重复(如:/oradata1/user01.dbf 和 /o ...
- oracle把日志文件全部删除,归档日志文件丢失,数据文件为RECOVER状态如何删除或恢复...
借鉴下: Problem Description: ==================== This is a recovery scenario in which a datafile in a ...
- undo表空间文件丢失恢复(4)--无备份无recover的情况下恢复
undo表空间的数据文件丢失,如果没有备份的情况下,而且丢失的undo文件可以置为offline状态后(注意是offline不是recover状态),则可以如下恢复,下边给出一个例子. undo表空间 ...
- Oracle Golden Gate 系列十四 -- 监控 GG 状态 说明
一.使用命令查看 主要有如下命令: 这里注意STATS 指静态的信息,而STATUS 是运行时的信息. 1.1 Monitoring an Extract recovery If Extractabe ...
- Go 异常捕获处理: panic(err) 与 recover()
代码实例 func (rcvr *CQL) Compile(ctx context.Context) string {defer func() {if err := recover(); err != ...
- oracle数据库offline,oracle中删除offline状态的数据文件
oracle在归档模式下: 我开始想单独删除一个表空间里的数据文件. 先查询想要删除的数据文件的相关信息:select * from v$datafile; alter database dat ...
- RMAN备份恢复报错 ORA-19573: cannot obtain exclusive enqueue for datafile 5
RMAN备份恢复报错 ORA-19573: cannot obtain exclusive enqueue for datafile 5 用vi 编辑了一个数据文件 ,导致下面的错误: 验证还原 RM ...
- Oracle UNDO表空间损坏时的处理办法
前两天一客户的Oracle数据库出现故障,通过分析日志发现是UNDOTBS1表空间损坏,在没有使用RMAN备份来做恢复的情况下,通过重建UNDO表空间解决: 拿到这个问题后,先尝试直接 recover ...
- DBASK数据库提问平台问题集萃,首批近二十位专家团曝光
引言 最近注意到19C官方文档中部分视图已经没有了说明,MOS上很多文档也隐藏了起来,开源公司不断被资本收购,但是我们始终向往构建一个开放开源.互帮互助的社区环境,我们也再不断为之努力,平台上运维工具 ...
最新文章
- 介绍两个好玩的和Github相关的Chrome扩展
- CVPR 2019论文阅读:Libra R-CNN如何解决不平衡对检测性能的影响?
- 深度学习面试25问题
- python正规教育机构-Python培训机构多吗 选择Python培训这些你都知道吗
- android 圆角图片的实现
- JSP在动态网页上输出 三角形和菱形
- opencv 标记有数字的区域
- 二维LIS(CDQ分治)
- react的详细知识讲解!
- Git之撤销add操作
- linux 串口text模式安装,使用串口安装centos操作系统
- 雷军:明年2千元以上支持5G的手机,至少发布10款
- qt新建html5,QT Creator无法创建纯C++项目或HTML5项目(QT Creator直接关闭)
- 没有加载jawt导致java.lang.UnsatisfiedLinkError
- Tomcat的实现原理
- GIS数据转换成CAD数据,还原显示CASS码、符号样式及高程值等图形属性的解决方案,shp转dwg,arcgis数据转CAD数据
- 12000字解读BabyCare:母婴用品品牌的终局是走向全品类吗?
- ECshop二次开发从开始
- 计算机处理汉字信息时所使用的代码是,计算机处理汉字信息时所用的代码是什么...
- 古代常见文学常识汇总
热门文章
- linux+agent卸载_linux+agent卸载
- osg机械加工术语_所有那些令人困惑的机械键盘术语,解释了
- 打造适合自己的知识库,循环提纯知识并让自己受益
- Qt 之自定义搜索框
- MySql在某个时间范围内查找
- python evaluate函数_Python:__eq__和__str__函数的使用示例
- KP3114电源IC介绍--【其利天下】
- 家里蹲了七个月的大学生活是怎么度过的?
- #L190604从楼市回报率谈价值投资
- Wordpress建站教程:优化Tag标签地址