recover database until time怎么恢复不了数据

likgui 2007-09-17 06:08:29
SQL> archive log list;
数据库日志模式 存档模式
自动存档 启用
存档终点 G:\oracle
最早的概要日志序列 12
下一个存档日志序列 14
当前日志序列 14

在G:\oracle有001S00013.ARC文件
用recover database until time '2007.9.17 17:33:29'怎么恢复不了数据。
...全文
989 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuyi8903 2007-09-29
  • 打赏
  • 举报
回复
把整个过程拿出来看.commit是必须的.不commit等于白做
jouseh2007 2007-09-28
  • 打赏
  • 举报
回复
up
likgui 2007-09-24
  • 打赏
  • 举报
回复
up
ruihuahan 2007-09-19
  • 打赏
  • 举报
回复
完整备份应该是此时间之前的。
likgui 2007-09-19
  • 打赏
  • 举报
回复
up
likgui 2007-09-18
  • 打赏
  • 举报
回复
步骤如下:不过恢复不了数据,时间time'2007.9.18 10:46'有没有特别的要求,是不是一定要是删除时commit的时间。
SQL> archive log list;
数据库日志模式 存档模式
自动存档 启用
存档终点 G:\oracle
最早的概要日志序列 3
下一个存档日志序列 5
当前日志序列 5
SQL> shutdown immediate
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount
ORACLE 例程已经启动。

Total System Global Area 135338868 bytes
Fixed Size 453492 bytes
Variable Size 109051904 bytes
Database Buffers 25165824 bytes
Redo Buffers 667648 bytes
数据库装载完毕。
SQL> recover database until time '2007.9.18 10:46';
完成介质恢复。

SQL> alter database open resetlogs;

数据库已更改。

SQL> select count(*) from likgui.oa_gwgl_fwswdjb;

COUNT(*)
----------
22666
jouseh2007 2007-09-18
  • 打赏
  • 举报
回复
如果不是归档模式是无法恢复的,如果你的数据库一直在归档模式下运行就可以,查看一下archive_log模式
chanet 2007-09-17
  • 打赏
  • 举报
回复
你的过程?

17,377

社区成员

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

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