ora-08104 该索引对象 159639 正在被联机建立或重建

SSH远程连接数据库创建索引,网络中断后,删除索引信息报ora-08104

解决方法:

使用ONLINE_INDEX_CLEAN清除索引痕迹

在sys用户下执行

1 SQL> conn /as sysdba
2 Connected.
3 SQL> declare
4     done boolean;
5     begin
6     done:=dbms_repair.online_index_clean(159639);
7     end;
8     /
时间: 2024-10-24 20:16:29

ora-08104 该索引对象 159639 正在被联机建立或重建的相关文章

ORA-08104该索引对象 3846656 正在被联机建立或重建

环境:aix6.5,11.2.0.3rac双节点 对一张大表建索引的时候,由于资源被占用,获取不到ddl锁,一直有等待ddl锁的等待事件"blocking txn id for DDL" 通过ddl锁视图没有找到相应持有锁的进程 脑袋一冲动,将创建索引的会话终止了 有一番折腾后,找到持有锁资源的进程,藏在了另外一个节点上面 处理后,准备再次创建的时候悲催了,索引对象已经存在,且状态都正常,只是段的信息不对 想删除,提示 ORA-08104: 该索引对象 3846656 正在被联机建立或

表和索引对象

目的 (1) 掌握表结构的建立.修改.查看.删除操作. (2) 掌握索引对象的建立.查看和删除操作. 步骤: 1.创建表结构 利用命令行方式将下列各表建立到员工医疗保险系统数据库中.表结构如附录员工医疗保险系统表1-表7所示.则所建的表语句如下: 1)建立business表 create table business(bno char(10)primary key,bname char(50) not null,btype char(4) check(btype in('企业','事业','私有

对象与控件如何建立关联

从CListCtrl派生自己的类,对象与控件如何建立关联? 一般有三种方式:1.窗口类中定义CMyList对象,在窗口初始化时用该对象的Create函数创建:2.对话框资源上放一个ListCtrl控件,窗口类中定义CMyList对象,在窗口初始化时用该对象的SubclassDlgItem与控件建立关联.3.对话框资源上放一个ListCtrl控件,用VC给控件添加CListCtrl型的关联变量,再手动把变量类型该成CMyList.

【MongoDB学习笔记23】MongoDB的索引对象和数组

MongoDB允许深入文档内部,对嵌套字段和数组建立索引:嵌套对象和数组字段可以和复合索引中的顶级字段一起使用,多数情况下与"正常"索引字段的行为也是一致的. 一.索引嵌套文档 例如,集合中的文档如下格式, > db.post.findOne({"username":"sid"})    {         "_id" : ObjectId("54aff7f43bd1048e7b585e39"),  

Android ORM对象关系映射之GreenDAO建立多表关联

https://blog.csdn.net/u010687392/article/details/48496299 利用GreenDAO可以非常方便的建立多张表之间的关联 一对一关联 通常我们在操作数据库的时候,我们往往不是单独的对一张表进行操作,而是对这张表的操作会联动的影响另外一张表或者多张表,比如:现在有两张表,一张是用户User表(有name.age.sex三个字段),一张是头像Picture表(有pictureId.pictureName.width.height四个字段).假如用户表

Oracle 11g数据库详解(2015-1-18更新)

Oracle 11g数据库详解 整理者:高压锅 QQ:280604597 Email:[email protected] 大家有什么不明白的地方,或者想要详细了解的地方可以联系我,我会认真回复的 1   简介 数据库操作主要有以下几步: 1.  启动.停止数据库 2.  连接.断开数据库 3.  创建.修改.删除数据库用户 4.  表空间 5.  新建.修改.删除表 6.  查询.插入.修改.删除表数据 7.  新建.修改.删除视图 8.  新建.修改.删除存储过程 9.  新建.修改.删除触发

Oracle 11g数据库详解(2015-02-28更新)

Oracle 11g数据库详解 整理者:高压锅 QQ:280604597 Email:[email protected] 大家有什么不明白的地方,或者想要详细了解的地方可以联系我,我会认真回复的 1   简介 数据库操作主要有以下几步: 1.  启动.停止数据库 2.  连接.断开数据库 3.  创建.修改.删除数据库用户 4.  表空间 5.  新建.修改.删除表 6.  查询.插入.修改.删除表数据 7.  新建.修改.删除视图 8.  新建.修改.删除存储过程 9.  新建.修改.删除触发

【Oracle】常用语句集合

1 oracle常用经典SQL查询 2 常用SQL查询: 3 4 1.查看表空间的名称及大小 5 6 select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size 7 from dba_tablespaces t, dba_data_files d 8 where t.tablespace_name = d.tablespace_name 9 group by t.tablespace_name; 10 11 2.查看表空间物

oracle常用经典SQL查询

1 常用SQL查询: 2 3 1.查看表空间的名称及大小 4 5 select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size 6 from dba_tablespaces t, dba_data_files d 7 where t.tablespace_name = d.tablespace_name 8 group by t.tablespace_name; 9 10 2.查看表空间物理文件的名称及大小 11 12 sel