产生原因: 1. 表对应的表空间发生过变化,即Move 过 table_name 对应的tablespace; 2. 索引置为无效过,即disable index_name 过。 解决方式: 1. 批量重建索引 select 'alter index ...
这个错误是由于索引失效造成的,重建索引后,问题就解决了。 我们看到,当使用类似 alter table xxxxxx move tablespace xxxxxxx 命令后,索引就会失效。 当然,作为测试,也可以直接使用alter index idxt unusable 命令使索引失效,例如:SQL gt alter index idxt unusable Index altered. SQL g ...
2013-10-17 15:49 0 14057 推荐指数:
产生原因: 1. 表对应的表空间发生过变化,即Move 过 table_name 对应的tablespace; 2. 索引置为无效过,即disable index_name 过。 解决方式: 1. 批量重建索引 select 'alter index ...
继上次删除分区表的分区遇到ORA-01502错误后[详细见链接:Oracle分区表删除分区引发错误ORA-01502: 索引或这类索引的分区处于不可用状态],最近在split分区的时候又遇到了这个问题。这里记录一下该问题是如何产生的,以及如何去解决。 (一)目的 在生 ...
转自:http://liaozenghui.com/asp.net/2015/01/21/ORA-06413%E8%BF%9E%E6%8E%A5%E6%9C%AA%E6%89%93%E5%BC%80%E7%9A%84%E9%94%99%E8%AF%AF.html 有个网站程序 ...
转自:http://liaozenghui.com/asp.net/2015/01/21/ORA-06413%E8%BF%9E%E6%8E%A5%E6%9C%AA%E6%89%93%E5%BC%80%E7%9A%84%E9%94%99%E8%AF%AF.html 有个网站程序 ...
(一)问题: 最近在做Oracle数据清理,在对分区表进行数据清理时,采用的方法是drop partition,删除的过程中,没有遇到任何问题,大概过了10分钟,开发人员反馈部分分区表上的业务失败。具体错误为: ORA-01502错误:索引或这类索引的分区处于不可用状态(英文 ...
前言 今天你会看到每个人——从新手到专家——在使用SQL时犯的各种常见错误。你不能永远避免犯任何错误,但是熟悉广泛的错误将帮助你在尽可能短的时间内解决这些错误。 注:在我们的例子中我们使用的是Oracle7个人版。你特定的执行可能和这个错误类型相似,但是错误号和名称可能不同。我们使用 ...
遇到ORA-4031错误时。你的心里会不会发怵?ORA-4031非常easy导致数据库出现异常崩溃,当Oracle的核心进程无法获得共享池内存时。它们会把数据库异常宕掉。当然,ORA-4031就像黄灯一样,它在提醒你须要立即採取紧急策略了。不是说它一出现,数据库立即就会宕机。 话题 ...
错误现象: 今天发布脚本时,一个表插入数据时报如下错误 ORA-01502: index ‘index_name' or partition of such index is in unusable state ORA-06512: at line 168 错误原因 ...