ORA-01502:索引或这类索引的分区处于不可用状态

原创 2015年11月20日 08:56:17
重建索引或者分区索引
查找:
select * from user_indexes;
select * from user_ind_partitions or user_ind_subpartitions;
重建
alter index idx_name rebuild (online);
alter index sub_idx_name rebuild partition p_name (online);

实在不行就重新删除,再建索引,有可能索引是一个点;

测试,
alter session set skip_unusable_indexes=true;
session 级别跳过索引

相关文章推荐

ORA-01502错误成因和解决方法

第一部分: 接到开发人员和业务人员的通知,说一个登陆页面不能用了,报错: 2005-01-31 13:59:02,721 [com.aspire.common.dao.OamUserDAO]- -...
  • blue225
  • blue225
  • 2012年10月11日 19:16
  • 5736

ORA-01502: 索引或这类索引的分区处于不可用状态

ORA-01502: 索引或这类索引的分区处于不可用状态 原因: 出现这个问题,可能有人move过表,或者disable 过索引。 1. alter table xxxxxx move tab...
  • ocean20
  • ocean20
  • 2012年03月06日 17:01
  • 17184

ORA-01502: 索引或这类索引的分区处于不可用状态

ORA-01502: 索引或这类索引的分区处于不可用状态 原因: 出现这个问题,可能有人move过表,或者disable 过索引。 1. alter table xxxxxx move table...

"ORA-01502: 索引''或这类索引的分区处于不可用状态"的解决方案

这个问题的原因是索引失效, select index_name ,status  from user_indexes where Status = 'UNUSABLE' 可以查询出失效的索引, 通...

错误记载: "ORA-01502: 索引''或这类索引的分区处于不可用状态"的解决方案

今天运行程序时发现执行SQL出错,错误代码“"ORA-01502: XXXX索引''或这类索引的分区处于不可用状态"的,这一般是因为索引失效引起的,解决方法如下:查看失效索引:select index...

给定A, B两个整数,不使用除法和取模运算,求A/B的商和余数

给定A, B两个整数,不使用除法和取模运算,求A/B的商和余数。 1.   最基本的算法是,从小到大遍历: for (i = 2 to A -1)          if (i * B > A)...

利用K-means聚类算法根据经纬度坐标对中国省市进行聚类

K-means聚类算法是一种非层次聚类算法,在最小误差的基础上将数据划分了特定的类,类间利用距离作为相似度指标,两个向量之间的距离越小,其相似度就越高。程序读取全国省市经纬度坐标,然后根据经纬度坐标进...

Radon变换理论介绍与matlab实现--经验交流

本人最近在研究Radon变换,在查阅了各种资料之后在此写下个人的理解,希望与各位牛牛进行交流共同进步,也使得理解更加深刻些。 Radon变换的本质是将原来的函数做了一个空间转换,即,将原来的XY平...

CT图像重建技术

由于csdn贴图不方便,并且不能上传附件,我把原文上传到了资源空间CT图像重建技术 1.引言 计算机层析成像(Computed Tomography,CT)是通过对物体进行不同角度的射线投影测量而...

Matlab绘图-很详细,很全面

Matlab绘图强大的绘图功能是Matlab的特点之一,Matlab提供了一系列的绘图函数,用户不需要过多的考虑绘图的细节,只需要给出一些基本参数就能得到所需图形,这类函数称为高层绘图函数。此外,Ma...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ORA-01502:索引或这类索引的分区处于不可用状态
举报原因:
原因补充:

(最多只允许输入30个字)