解析:执行0drop表操作后数据库无法起动

文章作者 100test 发表时间 2008:03:31 11:52:04
来源 100Test.Com百考试题网


问:执行0drop表操作后数据库无法起动应当怎样解决?

答:Oracle系统中dual表只有一行一列,其实该表和系统中的其他表一样,一样可以执行插入、更新、删除操作,还可以执行0drop操作。但是不要去执行0drop表的操作,否则会使系统不能使用,数据库起动不了,出现Database startup crashes with ORA-1092错误。

首先,你可以通过执行以下步骤来进行恢复。可以用sys用户登陆。

SQL> create pfile=’d:\\pfile.bak’ from spfile

SQL> shutdown immediate

然后在d:\\pfile.bak文件中最后加入一条。

replication_dependency_tracking = FALSE

重启数据库,操作完成。

SQL> startup pfile=’d:\\pfile.bak’

SQL> create table “sys”.”DUAL”


相关文章


Oracle常用及非常用函数
Oracle监听服务启动失败解决方法
Oracle11g最突出的五大特性
教你轻松掌握Oracle与FoxPro的数据转换
解析:执行0drop表操作后数据库无法起动
解析:教你快速的掌握EM乱码的解决方法
解析:索引跳跃式扫描(indexski can)
教你快速理解Oracle归档模式的命令及参数
细化解析:Oracle数据库的空间使用和管理
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛