我的数据库8.0.3,运行在Archivelog模式下。为了测试数据恢复的方法,我在关闭数据库的状态下将sctj表空间的c:\sctj.ora文件删除,然后采取下列步骤:
SVRMGR> connect internal
SVRMGR> startup mount
SVRMGR> alter database create datafile 'c:\sctj.ora';
SVRMGR> set autorecovery on
SVRMGR> recover datafile 'c:\sctj.ora';
SVRMGR> alter database open
这是我在一个网站上看到的,据说这样可以恢复数据文件.可是当我执行alter database create datafile 'c:\sctj.ora'命令的时候,出现ora-01516:??/???'c:\sctj.ora'???的错误,敬请大家帮忙分析一下。
SVRMGR> connect internal
SVRMGR> startup mount
SVRMGR> alter database create datafile 'c:\sctj.ora';
SVRMGR> set autorecovery on
SVRMGR> recover datafile 'c:\sctj.ora';
SVRMGR> alter database open
这是我在一个网站上看到的,据说这样可以恢复数据文件.可是当我执行alter database create datafile 'c:\sctj.ora'命令的时候,出现ora-01516:??/???'c:\sctj.ora'???的错误,敬请大家帮忙分析一下。
解决方案 »
- 自动启动数据库
- PLSQL登陆
- orcale安装报错
- oracle 存储过程中的out类型怎样传值到JSP
- varchar2(10 byte)和varchar2(10 char)有什么不同?
- 有关sqlldr命令的问题,不知道ctl文件该如果写,请高手帮忙.
- 请教各位!急!很菜的问题
- 这样的结果如何用一个sql语句显示出来?求救了!!!
- 一段关于游标的SQL执行语句,请更正,谢谢(内祥)
- oracle 使用sql 把字符串转换成yyyy-mm-dd
- 有没人知道在oracle数据库中,包含列的内容,注释,数据类型;以及表的信息的数据字典
- BACKUP_DISK_IO=n ,和BACKUP_TAPE_IO_SLAVE=ture 两个参数
alter database create datafile 'c:\sctj.ora' as 'c:\sctj.ora';