不小心,大错误,数据库打不开了,

yushaoxi 2004-12-08 03:24:37
本来只是想测试数据库的热备份和恢复,没想到现在都打不开数据库了(想测试,某时间之前的数据恢复)

我用DBA身份登陆进去后,打开数据库时提示:
选择:不重置日志或者重置日志,
当我选择,不重置时,"文件10需要介质恢复"(10是我自己的一个表空间,我还试过OFFLINE 和 ONLINE )
,不知道是不是我的命名空间都挂不上来了?
选择,重置时,"文件1没有从完备的旧备份中恢复",不知道是不是用了完全恢复的命令?

碰到上面问题怎么才能解决啊 ??
我现在备份了10的表空间数据,和日志文件,,还有手工备份的控制文件
...全文
92 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
daydayupliq 2004-12-08
  • 打赏
  • 举报
回复
你要实现不完全恢复,是要有有所有数据文件的备份的~
似乎不能对单独的表空间实现不完全恢复~
请各位老大指教~
yushaoxi 2004-12-08
  • 打赏
  • 举报
回复
日志(线程)不是当前**
是什么意思
yushaoxi 2004-12-08
  • 打赏
  • 举报
回复
1是system表空间, 我上面说的都时热备份,因为初步学习备份,不是很熟练,
控制文件:Alter database backup controlfile to 'E:\aa.ctl';
alter database backup controlfile to trace;生成的TRC文件我也拷贝出来了

数据文件:Alter tablespace sp1 begin backup;.....

日志文件:Alter system archive log current;
以上涉及的文件我都拷贝出来了,

我删除了表空间文件SP1很好就还原了,
后来我想还原到我数据库昨天的状态,应此就出了问题!!!!!

望指教!!!
xbm2008 2004-12-08
  • 打赏
  • 举报
回复
我现在备份了10的表空间数据,和日志文件,,还有手工备份的控制文件
-------------------------------------------------------------
是冷备份,还是热备份?
daydayupliq 2004-12-08
  • 打赏
  • 举报
回复
1是system表空间吧??

你具体的实验步骤是什么呢?

17,378

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧