想要把数据库恢复到6.30号下午13点,现在的情况是
sql "alter session set nls_date_format=''yyyy-mm-dd hh24:mi:ss''";
set until time '2011-06-30 13:00:00';
restore database;
switch datafile all;
RELEASE CHANNEL ch00;
把数据文件恢复到13:00:00,
控制文件是恢复到6.30的凌晨00:00recovery是否该这么写
run {
sql "alter session set nls_date_format=''yyyy-mm-dd hh24:mi:ss''";
set until time '2011-06-30 13:00:00';
recover database;
}
sql "alter session set nls_date_format=''yyyy-mm-dd hh24:mi:ss''";
set until time '2011-06-30 13:00:00';
restore database;
switch datafile all;
RELEASE CHANNEL ch00;
把数据文件恢复到13:00:00,
控制文件是恢复到6.30的凌晨00:00recovery是否该这么写
run {
sql "alter session set nls_date_format=''yyyy-mm-dd hh24:mi:ss''";
set until time '2011-06-30 13:00:00';
recover database;
}
解决方案 »
- 在百度上面只有一条与此相关的信息,跪求寻高手解答
- 求pl/sql快速写包的方法、工具或思路
- 按照几率插入记录
- 问些比较基础的oracle问题~请指点一下
- 为何oracle9i 的FOREIGN KEY 没有 ON UPDATE CASCADE?
- 创建一个自增长触发器,错误类型"无效的触发器说明",在线等,谢谢!
- 我最近下了个oracle form 6i(fm6)安装后老是连不上服务器,请问fm6可以连oracle 9i吗,能开发web程序吗?
- ORA-01630: max # extents () reached in temp segment in tablespace?
- 如何避免同一数据执行两次插入?
- 不好解决的trigger问题
- 关于数据库设计方面的困惑
- oracle10G 测试EMP表 游标报错
restore controlfile from '...'; -- 6.30凌晨备份的控制文件
alter database mount;
sql "alter session set nls_date_format=''yyyy-mm-dd:hh24:mi:ss''";
run {
set until time '2011-06-30:13:00:00';
restore database;
recover database;
}
alter database open resetlogs;
rman>startup mount;
rman>host;
C:>set nls_date_format=yyyy-mm-dd 24h:MI:SS
c:>exit
rman>run{
set until time=''2011-06-30 13:00:00';
restore database;
recover database;
sql 'alter database open resetlogs';
}