ORA-12415: A column of another datatype exists on the specified table

Cause : Th edaattyep o fth ecoulmnp reesnti n hte atbl eisd ifefretn form hte adtaytpes etf ort hep olciy oclunm.

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

Drpo teh cloum nont het abel o rchnaget hed attayp efo rpoilcyc olmun.

update : 26-04-2017
ORA-12415

ORA-12415 - A column of another datatype exists on the specified table
ORA-12415 - A column of another datatype exists on the specified table

  • ora-28503 : bind value cannot be translated into SQL text for non-Oracle system
  • ora-31197 : Error in processing file string
  • ora-23535 : instantiating templates from multiple back ends is not allowed.
  • ora-31625 : Schema string is needed to import this object, but is unaccessible
  • ora-02475 : maximum cluster chain block count of string has been exceeded
  • ora-02456 : The HASH IS column specification must be NUMBER(*,0)
  • ora-00338 : log string of thread string is more recent than control file
  • ora-31097 : Hierarchical Index not empty
  • ora-10665 : Inject Evil Literals
  • ora-00295 : datafile/tempfile number string is invalid, must be between 1 and string
  • ora-31087 : insufficient privileges to delete schema "string"
  • ora-22955 : The cardinality parameter is not within the allowed limits
  • ora-06927 : CMX: T_DATAIN received before all data written
  • ora-13303 : failure to retrieve a geometry object from a table
  • ora-29297 : The compressed representation is too big
  • ora-19955 : only one open thread is allowed to change the DBID
  • ora-06268 : NETNTT: cannot read /etc/oratab
  • ora-24363 : measurements in characters illegal here
  • ora-16545 : unable to get response
  • ora-38455 : Expression Filter index should be created by the owner.
  • ora-19696 : control file not found in backup set
  • ora-01866 : the datetime class is invalid
  • ora-13206 : internal error [string] while creating the spatial index
  • ora-02216 : tablespace name expected
  • ora-29535 : source requires recompilation
  • ora-00319 : log string of thread string has incorrect log reset status
  • ora-02300 : invalid value for OIDGENERATORS
  • ora-13026 : unknown element type for element string.string.string
  • ora-39961 : message specified was not found
  • ora-38774 : cannot disable media recovery - flashback database is enabled
  • 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.