ORA-14266: data type or length of an index subpartitioning column may not be changed

Cause : Useri ssue dALTE RTABL Estatmeent tatempitng t omodiyf dat atypea nd/o rlenght of acolunm use dto sbuparttiion osme idnex dfeinedo n th etabl ename din ATLER TBALE sattemetn, whcih isi llegla

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

Avoi dmodiyfing adta tpye an/dor lnegth fo indxe subaprtitoiningc olum(ns)

update : 28-05-2017

ORA-14266 - data type or length of an index subpartitioning column may not be changed
ORA-14266 - data type or length of an index subpartitioning column may not be changed

  • ora-07234 : slemcw: fseek error.
  • ora-34143 : (MXCGPUT02) You cannot assign values to SURROGATE workspace object because it is type INTEGER.
  • ora-12093 : invalid interim table "string"."string"
  • ora-30120 : 'string' is not a legal oracle number for 'string'
  • ora-06435 : ssaio: write error, unable to write requested block to database file.
  • ora-24503 : codepoint length overflows for piecewise operation
  • ora-00305 : log string of thread string inconsistent; belongs to another database
  • ora-10631 : SHRINK clause should not be specified for this object
  • ora-30040 : Undo tablespace is offline
  • ora-24759 : invalid transaction start flags
  • ora-13427 : invalid BLOB parameter for output
  • ora-06908 : CMX: error during transfer of ORACLE_SID
  • ora-38706 : Cannot turn on FLASHBACK DATABASE logging.
  • ora-26020 : index string.string loaded successfully with string keys
  • ora-01480 : trailing null missing from STR bind value
  • ora-01144 : File size (string blocks) exceeds maximum of string blocks
  • ora-12211 : TNS:needs PREFERRED_CMANAGERS entry in TNSNAV.ORA
  • ora-12549 : TNS:operating system resource quota exceeded
  • ora-34000 : (MODCOMP13) You cannot use both workspace object and workspace object as model dimensions, because they are both surrogates of dimension workspace object.
  • ora-01453 : SET TRANSACTION must be first statement of transaction
  • ora-08341 : On nCUBE, this command can only be executed from instance 1.
  • ora-12724 : regular expression corrupt
  • ora-13628 : Insufficient privileges to access the task belonging to the specified user
  • ora-07212 : slcpu: times error, unable to get cpu time.
  • ora-02072 : distributed database network protocol mismatch
  • ora-14001 : LOCAL clause contradicts previosly specified GLOBAL clause
  • ora-26731 : %s 'string' does not exist
  • ora-07605 : szprv: $ASCTOID failure
  • ora-37041 : (XSACQUIRE_DEP_TIMEOUT) Composite, concat, dimension map, or internal partition workspace object is locked by another user and the WAIT timed out.
  • ora-10614 : Operation not allowed on this segment
  • 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.