对于Oracle的错误印象
2009-06-30 04:25:00 来源:WEB开发网核心提示:可以看到,删除了一个控制文件之后,对于Oracle的错误印象(2),数据库照常运行,甚至在发现一个控制文件丢失之后,由于缺失控制文件,实例将无法启动,数据库实例仍然处于打开状态,检查一下alert文件:虽然Oracle认识到一个控制文件出现了异常
可以看到,删除了一个控制文件之后,数据库照常运行,甚至在发现一个控制文件丢失之后,数据库实例仍然处于打开状态,检查一下alert文件:
虽然Oracle认识到一个控制文件出现了异常,但是Oracle并没有关闭当前实例。测试发现,即使删除了所有当前的控制文件,当前实例依然处于打开的状态,并且只有需要访问控制文件的操作会报错,其他操作仍然可以运行。
Oracle既然不会自动关闭,那么万一出现了控制文件误删除的情况,一定不要手工关闭当前的实例,只要实例不关闭,就可以轻松的查询数据库中的数据文件、日志文件等信息来重建控制文件,而一旦关闭了实例,由于缺失控制文件,实例将无法启动,这时候要找到所有控制文件中包含的信息就比较困难了。
- ››oracle 中 UPDATE nowait 的使用方法
- ››Oracle ORA-12560解决方法
- ››Oracle 10g RAC 常用维护命令
- ››Oracle如何在ASM中定位文件的分布
- ››Oracle的DBMS_RANDOM.STRING 的用法
- ››oracle 外部表导入时间日期类型数据,多字段导入
- ››Oracle中查找重复记录
- ››oracle修改用户登录密码
- ››Oracle创建删除用户、角色、表空间、导入导出等命...
- ››Oracle中登陆时报ORA-28000: the account is lock...
- ››Oracle数据库在配置文件中更改最大连接数
- ››Oracle中在pl/sql developer修改表的两种方式
更多精彩
赞助商链接