基于时间点的恢复代码语法出错,错在那?
RMAN中执行RMAN> run{
2> set until time "to_date('12/01/11 22:49:00','mm/dd/yy hh24:mi:ss')";
3> restore database;
4> recover database;
5> alter database open resetlogs;
6> };--执行过程信息:
正在执行命令: SET until clause启动 restore 于 01-12月-11
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: SID=133 设备类型=DISK
分配的通道: ORA_DISK_2
通道 ORA_DISK_2: SID=10 设备类型=DISK
...................................
...................................
完成 restore 于 01-12月-11
启动 recover 于 01-12月-11
使用通道 ORA_DISK_1
使用通道 ORA_DISK_2
...................................
...................................
介质恢复完成, 用时: 00:00:29
完成 recover 于 01-12月-11数据库已打开RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00558: 分析输入命令时出错
RMAN-01009: 语法错误: 找到 ";": 应为: "advise, allocate, alter, backup, @, catal
og, change, configure, connect, convert, copy, create, crosscheck, delete, drop,
 duplicate, exit, flashback, grant, host, import, list, mount, open, print, quit
, recover, register, release, repair, replace, report, reset, restore, resync, r
evoke, run, send, set, show, shutdown, spool, sql, startup, switch, transport, u
nregister, upgrade, validate, {, " 中的一个
RMAN-01007: 在第 0 行第 2 列, 文件: standard input