oracle删除表空间出现”无法删除用于强制唯一主键的索引“解决方法_oracle不走强制索引

其他范文 时间:2020-02-27 13:31:44 收藏本文下载本文
【www.daodoc.com - 其他范文】

oracle删除表空间出现”无法删除用于强制唯一主键的索引“解决方法由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“oracle不走强制索引”。

oracle删除表空间

出现“无法删除用于强制唯一主键的索引”解决方法

--kernelboy

问题现状:

sql>drop tablespace表空间名 including contents and datafiles;ora-00604:递归sql层1出现错误。

ora-02429:无法删除用于强制唯一/主键的索引。

解决方案:

一、select segment_name,partition_name,tablespace_name from dba_extents where tablespace_name=upper('表空间名')

二、sql>select 'alter table '||owner||'.'||table_name||' drop constraint '||constraint_name||';' from dba_constraints where constraint_type in('U', 'P')and(index_owner, index_name)in(select owner, segment_name from dba_segments where tablespace_name = '表空间名');

三、alter table USER_TEST.DAM_DISPATCH_FILES_INFORMATION drop constraint DAM_DISPATCH_FILES_INFORMAT_PK;

四、drop tablespace表空间名 including contents and datafiles;

下载oracle删除表空间出现”无法删除用于强制唯一主键的索引“解决方法word格式文档
下载oracle删除表空间出现”无法删除用于强制唯一主键的索引“解决方法.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

    热门文章
      整站推荐
        点击下载本文