转移含CLOB字段的表的 表空间的后,对该表无法执行DML操作,也不可以删除,请问如何删除这个表 。这张表有个逻辑主键,转移表空间后,我重建了索引 。

解决方案 »

  1.   

    数据库版本为9.2.0.1.0,有一张表test,含有一个CLOB字段desc_info,默认放在表空间tablespace1里,我想把这个表的数据转移到USERS表空间,执行了如下语句:alter table test move tablespace users lob(desc_info) store as (tablespace tablespace1);
    转移成功后,索引变成不可用状态,我又重建了索引,完后,我对表和索引执行了 分析语句,过了2个小时,当我从这个表查询数据的时候,就报ORA-00600错误,删除这个表也报同样的错误。ORA-00600: internal error code, arguments: [kkdoilsn1],[],[],[],[]
      

  2.   

    ORA-00600 internal error code, arguments: [string], [string], [string], [string], [string], [string], [string], [string]  Cause This is the generic internal error number for Oracle program exceptions. It indicates that a process has encountered a low-level, unexpected condition. Causes of this message include: 1.timeouts 2.file corruption 3.failed data checks in memory 4.hardware, memory, or I/O errors 5.incorrectly restored files The first argument is the internal message number. Other arguments are various numbers, names, and character strings. The numbers may change meanings between different versions of Oracle.  
    Action Report this error to Oracle Customer Support after gathering the following information: 1.events that led up to the error 2.the operations that were attempted that led to the error 3.the conditions of the operating system and databases at the time of the error 4.any unusual circumstances that occurred before receiving the ORA-00600 message 5.contents of any trace files generated by the error 6.the relevant portions of the Alter files Note: The cause of this message may manifest itself as different errors at different times. Be aware of the history of errors that occurred before this internal error. 
    希望对你有帮助!