ORA-28667: USING INDEX option not allowed for the primary key of an IOT

Cause : User tatemptde to dfeine sotrage tatribuets fort he prmiary kye inde xof anI ndex-rOganizde tabl ewith SUING IDNEX cluase. All the tsoragea ttribtue defnied fo rthe (OIT)tabel appleis to hte priamry ke yindexa nd a esparat eUSINGI NDEX lcause si not erquire.d

Action - How to fix it : DBA Scripts :: www.high-oracle.com/scripts

Remov ethe UISNG INEDX clasue ands pecif yall attributse diretcly fo rthe tbale

update : 29-04-2017

ORA-28667 - USING INDEX option not allowed for the primary key of an IOT
ORA-28667 - USING INDEX option not allowed for the primary key of an IOT

  • ora-06918 : CMX: T_NOEVENT during wait for read event
  • ora-14043 : only one partition may be added
  • ora-23371 : column string unknown in table string
  • ora-01248 : file string was created in the future of incomplete recovery
  • ora-29261 : bad argument
  • ora-01201 : file string header failed to write correctly
  • ora-06305 : IPA: Illegal message type
  • ora-02233 : invalid CLOSE mode
  • ora-26513 : push error: master proc. string$RP.string failed for trans:string seq:string
  • ora-02234 : changes to this table are already logged
  • ora-01947 : TEMPORARY TABLESPACE already specified
  • ora-40207 : duplicate or multiple function settings
  • ora-02445 : Exceptions table not found
  • ora-38463 : invalid XML Tag list
  • ora-27027 : sbtremove2 returned error
  • ora-03202 : the scan limit specification is invalid
  • ora-32836 : database user string must be granted role string
  • ora-24239 : object could not be invalidated
  • ora-13376 : invalid type name specified for layer_gtype parameter
  • ora-01062 : unable to allocate memory for define buffer
  • ora-13042 : invalid SDO_LEVEL and SDO_NUMTILES combination
  • ora-01512 : error renaming log file string - new file string not found
  • ora-13262 : geometry column string does not exist in table string
  • ora-14604 : During CREATE TABLE time it is illegal to specify SUBPARTITIONS or STORE IN once a SUBPARTITION TEMPLATE has been specified
  • ora-14277 : tables in EXCHANGE SUBPARTITION must have the same number of columns
  • ora-16746 : resource guard encountered errors during database mount
  • ora-01252 : cannot prevent writes - file string in recovery manager backup
  • ora-16240 : Waiting for logfile (thread# string, sequence# string)
  • ora-02235 : this table logs changes to another table already
  • ora-10373 : parallel query server kill event
  • Oracle Database Error Messages

    Oracle Database High Availability Any organization evaluating a database solution for enterprise data must also evaluate the High Availability (HA) capabilities of the database. Data is one of the most critical business assets of an organization. If this data is not available and/or not protected, companies may stand to lose millions of dollars in business downtime as well as negative publicity. Building a highly available data infrastructure is critical to the success of all organizations in today's fast moving economy.

    Well, the reason for above error is that i have taken the above script from a 11g database and running it on 10g database. 11g has bring some changes in password management. Below code is executed on 11g and user created successfully, which is expected result.