insert或者delete一个表中的记录,报索引错误,前辈帮一下

slzm 2003-10-15 10:48:18
向一个名为wTsTable插入或者删除记录时,报如下错误:
index 'ST.TSTABLE_IDX_01' or partition of such index is in unusable state

说该表的索引或分区不可用,具体原因是什么?是不是表空间不够了?怎么处理呢?
...全文
26 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
beckhambobo 2003-10-15
  • 打赏
  • 举报
回复
wTsTable 此表已被分区了,而且TSTABLE_IDX_01索引分区为unusable将阻止oracle访问这些特定的索引分区。
方法一:
alter index TSTABLE_IDX_01 modify partition 分区名 usable;
方法二:
drop index TSTABLE_IDX_01;

方法二后,最好重新建局部索引

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧