因为是第一次做数据拷贝,直接就把正式库的db文件夹打包到测试了,测试的数据库备份过,但是并没有先shutdown,导致我后来在知道这样拷贝数据不成功后,想重新恢复到原来的测试数据库遇到了各种报错。 用sqlplus / as sysdba进到数据库还是没啥问题的,startup的时候就报错了,具体就是控制文件不一致,在db/apps_st/data下有三个控制文件,可能是因为打包的时候压缩顺序不同导致三个文件不一致了,我就以最后一个为准,把其余两个都替换成了最后一个,保持了控制文件的一致。(虽然不知道这样对不对哈)。 数据库的控制文件保持一致之后就启动成功了,但是使用alter database open;打开数据库时,报错 alter database open; SQL> alter database open NORESETLOGS; SQL> alter database open RESETLOGS; * 这个时候就大概知道需要通过日志文件去恢复了。 接下来是我的操作: 1、进入到sql ,用下面的语句查看sequence编号 recover database using backup controlfile until cancel; 2、查出可以用来做截止的日志文件,匹配上面查到的编号 select v1.group#, member, sequence#, first_change# from v$log v1, v$logfile v2 where v1.group# = v2.group#; 3、再次使用 recover database using backup controlfile until cancel; 会让你输入一个文件, 4、命令运行成功之后,使用命令 alter database open resetlogs; 测试是否恢复成功 5、重启数据库 6、重启监听
alter database open
*
ERROR at line 1:
ORA-01589: must use RESETLOGS or NORESETLOGS option for database open
alter database open NORESETLOGS
*
ERROR at line 1:
ORA-01588: must use RESETLOGS option for database open
alter database open RESETLOGS
ERROR at line 1:
ORA-01113: file 1 needs media recovery
ORA-01110: data file 1: ‘/u01/erptest/db/apps_st/data/system01.dbf’
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算