网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
本月文章推荐
.ORA-01502 state unusable错误成.
.关于ORACLE性能优化的好例子.
.Oracle的in和not in(图).
.图文:详解数据库Oracle 11g的基.
.Oracle 10g 新特性之 RMAN 的功能.
.用Linux轻松建立内部“因特网”.
.针对Oracle的TNS listener攻击方.
.如何解决不能一次创建多表的问题.
.Statspack的安装使用说明.
.sqlplus 技巧 spool 指定格式的文.
.讲解Oracle Freelist和HWM的性能.
.在T-SQL中实现Oracle的MINUS集合.
.Linux 平台上之 Multipath Routi.
.这辈子写的第一个PL/SQL过程.
.Linux下的压缩/解压缩工具.
.REDHAT9下安装Oracle9.2.0的成功.
.Fravo Oracle 1Z0-147 v1.0.
.ORACLE8.1.7+TOMCAT3.2.1安装手册.
.ERP performance tuning 第四天.
.Red Hat日志文件系统-ext3.

移动系统表Dependencie$, 没重建它索引

发表日期:2008-2-9



  今天有人问我这样之后能不能恢复, 我想基本上已经不能了. 在open时报ORA-01092号错误, 我查了一下event也没有这方面的合适的event啊, 我推荐用不完全恢复, 不过好象是没有备份, 运行在noarchivelog模式.
  
  从trc文件中得到的内容:
  
  KCRA: buffers claimed = 0/0, eliminated = 0
  ORA-00704: bootstrap process failure
  ORA-00604: error occurred at recursive SQL level 1
  ORA-01502: index 'SYS.I_DEPENDENCY1' or partition of sUCh index is in unusable state
  
  oerr ora 704
  00704, 00000, "bootstrap process failure"
  // *Cause: Failure in processing bootstrap data - see accompanying error.
  // *Action: Contact your customer support representative.
  
  SQL_TRACE打开的情况下生成的Trace:
  
  PARSING IN CURSOR #9 len=84 dep=2 uid=0 oct=3 lid=0 tim=18446744073254091198
  hv=2287793623  ad='66f6c06c'
  select o.name, u.name from obj$ o, user$ u where o.obj# = :1 and o.owner# = u.user#
  END OF STMT
  PARSE #9:c=0,e=343,p=0,cr=0,cu=0,mis=1,r=0,dep=2,og=0,tim=18446744073254091193
  EXEC #9:c=0,e=186,p=0,cr=0,cu=0,mis=0,r=0,dep=2,og=4,tim=18446744073254091456
  FETCH #9:c=0,e=28019,p=2,cr=5,cu=0,mis=0,r=1,dep=2,og=4,tim=18446744073254119501
  STAT #9 id=1 cnt=1 pid=0 pos=1 obj=0 op='NESTED LOOPS '
  STAT #9 id=2 cnt=1 pid=1 pos=1 obj=18 op='TABLE Access BY INDEX ROWID OBJ#(18) '
  STAT #9 id=3 cnt=1 pid=2 pos=1 obj=36 op='INDEX UNIQUE SCAN OBJ#(36) '
  STAT #9 id=4 cnt=1 pid=1 pos=2 obj=22 op='TABLE ACCESS CLUSTER OBJ#(22) '
  STAT #9 id=5 cnt=1 pid=4 pos=1 obj=11 op='INDEX UNIQUE SCAN OBJ#(11) '
  
  ORA-00704: 引导程序进程失败
  
  ORA-00604: 递归 SQL 层 1 出现错误
  
  ORA-01502: 索引'SYS.I_DEPENDENCY1'或这类索引的分区处于不可用状态
  
  EXEC #1:c=109375,e=5578667,p=44,cr=616,cu=1,mis=0,r=0,dep=0,og=4,
  tim=18446744073255895570
  ERROR #1:err=1092 tim=23012387
  
  DBA做事一定要细心, 在运行批处理时一定要审了再审.
上一篇:在存储过程中做简单动态查询代码 人气:1608
下一篇:关于exchange partition 人气:816
浏览全部Oracle教程的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐