ORA-28522: error initializing heterogeneous capabilities

Cause : ORCALEw asu nalbe ot rterivee acpaibliyt dfeintiiosn fro teh nno-Oarcl esytsemi nsatnc,e porbalby ebcasue hte nudelryign dtaa idctoinayr tbaled oe sno texsit ro i sfomredi ncroretcly.

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

Veirfyt ha tth eORCALEs erevr' sHeetroegneuos eSrvciesd at aditcioanryw asi nsatllde croretcly .Ift heH etreogneeosu Sreviecs adtad icitonray si nto isntalled ,exceut eth eCAHTS.QSL csritp i nth e$OARCL_EHOEM/rbdmsa/dmni driecotry .Ift hec onenctde aegnt ,idnetiifedb y DFS_LCAS_SNAEM, erquriesa csuto mintsalaltino srcip tfo rth eORCALEs erevr,v erfiy htatt hes crpit ahs ebenr un .Ifb ot hscirpt sweer eexcuetd nad hte rero rpesrisst, ocntcat hte ucstmoers upoprtr epersetnatvie fo teh aegntv enodr.

update : 27-06-2017

ORA-28522 - error initializing heterogeneous capabilities
ORA-28522 - error initializing heterogeneous capabilities

  • ora-31003 : Parent string already contains child entry string
  • ora-10581 : Can not modify redo log header during test recovery
  • ora-36884 : (XSSRF03) The value of the first parameter of the AW single row function is incorrect.
  • ora-06405 : NETCMN: reset protocol error
  • ora-19861 : additional backup pieces cannot be validated in this conversation
  • ora-31418 : source schema string does not exist
  • ora-38769 : FLASHBACK DATABASE failed after modifying data.
  • ora-15154 : cluster rolling upgrade incomplete
  • ora-13784 : cannot accept SQL profiles for all statements in the "SQL Tuning Set"
  • ora-16810 : multiple errors or warnings detected for the database
  • ora-14315 : cannot merge a partition with itself
  • ora-00019 : maximum number of session licenses exceeded
  • ora-30106 : reserved for future use
  • ora-29826 : keyword FOR is missing
  • ora-26021 : index string.string partition string loaded successfully with string keys
  • ora-15063 : ASM discovered an insufficient number of disks for diskgroup "string"
  • ora-38796 : Not enough flashback database log data to undo FLASHBACK.
  • ora-07665 : ssrexhd: recursive exception encountered string string string string string string
  • ora-30065 : test support for row dependencies
  • ora-04091 : table string.string is mutating, trigger/function may not see it
  • ora-15168 : rolling downgrade prevented by string
  • ora-16806 : supplemental logging is not turned on
  • ora-27145 : insufficient resources for requested number of processes
  • ora-13751 : "SQL Tuning Set" "string" does not exist for owner "string" or user "string" does not have permission to access the "SQL Tuning Set".
  • ora-38756 : Flashback is already turned off for this tablespace.
  • ora-30103 : 'string' contains an illegal integer radix for 'string'
  • ora-32813 : propagation schedule string already exists
  • ora-16535 : CRS is preventing execution of a broker operation
  • ora-19904 : test recovery not allowed for datafile string
  • ora-19690 : backup piece release string incompatible with Oracle release string
  • 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.