以startup mount 方式启动oracle 实例,会只打开控制文件,而不打开数据文件,
但此时却可以查询oracle 中的数据字典视图了,比如v$datafile (数据字典视图是保存在系统表空间中的数据文件中的)
这不相互矛盾了吗?
但此时却可以查询oracle 中的数据字典视图了,比如v$datafile (数据字典视图是保存在系统表空间中的数据文件中的)
这不相互矛盾了吗?
解决方案 »
- [新手请教] oracle服务总是自动关闭 ORA-07445错误
- 为什么oracle占用的磁盘空间自动增长?
- 全文检索(CONTAINS)的问题?
- pl/sql登陆提示用户锁定
- Statement的execute()产生的多结果集问题
- 关于Oracle9i多个实例的启动与关闭
- 用PL/SQL怎么把一个RAW(4)的变量拆成一个高两字节的RAW(2)一个低两字节的RAW(2)
- 帮我写一个 一次修改所有数据的oracle 的 语句 谢谢!!!
- 如何将第三个字段和第四个字段对掉?
- 教各位高手 oracle 存储过程 如何将获得捕获异常的内容写入一张表里
- orale 10g 安装过程出错
- 怎样让折行文本变成一行记录?
首先利用BE恢复spfile,
启动数据库到nomount 状态,
再利用BE恢复ctlfile,
就可以在rman下启动数据库到mount状态,
此时肯定是没有数据文件的。
但数据库是挂载的。控制文件记录的所有数据文件的位置,所以我想你
做v$datafile 操作的时候,
因该是读的控制文件的内容
查看的v$datafile应该是在控制文件中记录的吧