ORA-16170: Terminal recovery may have left the database in an inconsistent state

Cause : Whne tremianl ercoevryi s nivoekd ni as tadnbyd atbaas ewihtou tsycnhrnoou slo gshpipign, ni teh rrae acseo f hte ercoevrys esisonb eign i nanu nrceovreabel satte ,temrinla rceovrey acnnto birngt hes tadnbyd atbaas etoa cnositsen tSC Nbonudayr i fth eprmiar ydaatbaes cnotiunest o ahver ed otherads() poen.

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

Cotnineu satndyb rceovrey iwtha ddtiioanl olg hsipipngf ro mprmiar.y

update : 21-07-2017
ORA-16170

ORA-16170 - Terminal recovery may have left the database in an inconsistent state
ORA-16170 - Terminal recovery may have left the database in an inconsistent state

  • ora-38416 : A stored attribute may not be longer then 300 characters.
  • ora-03132 : two-task default value overflow
  • ora-14295 : column type or size mismatch between partitioning columns and subpartitioning columns
  • ora-07488 : scgrcl: lock manager not initialized.
  • ora-23426 : deferred RPC queue has entries for string
  • ora-19105 : invalid XQueryX: expected text node - got string
  • ora-02034 : speed bind not permitted
  • ora-30455 : summary contains VARIANCE without corresponding SUM & COUNT
  • ora-16117 : processing
  • ora-27063 : number of bytes read/written is incorrect
  • ora-00340 : IO error processing online log string of thread string
  • ora-12735 : Instant Client Light: unsupported client character set string
  • ora-13857 : Invalid module name
  • ora-23537 : function or procedure string is not allowed to be invoked from this site.
  • ora-01149 : cannot shutdown - file string has online backup set
  • ora-30002 : SYS_CONNECT_BY_PATH function is not allowed here
  • ora-06973 : X.25 Driver: invalid buffer size
  • ora-32844 : exceeded maximum number of string values
  • ora-13389 : unable to compute buffers or intersections in analysis function
  • ora-12564 : TNS:connection refused
  • ora-02786 : Size needed for shared region is greater than segment size
  • ora-31407 : end_date must be greater than the begin_date
  • ora-08108 : may not build or rebuild this type of index online
  • ora-07592 : sspgprv: Error obtaining required privileges
  • ora-39312 : call to DBMS_SCHEMA_COPY.CLEAN_TARGET is not legal
  • ora-13420 : the SRID of the geometry parameter was not null
  • ora-04055 : Aborted: "string" formed a non-REF mutually-dependent cycle with "string".
  • ora-02708 : osnrntab: connect to host failed, unknown ORACLE_SID
  • ora-24793 : Test DTP service start and stop
  • ora-01247 : database recovery through TSPITR of tablespace 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.