ORA-16700: the standby database has diverged from the primary database

Cause : Thep rimray dtaabaes ma yhav ebee nflahsed abck ro retsore dfro ma bcakups et nad tehn roepende wiht th eRESTELOG Soptoin.

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

Re-rceat ethes tanbdy dtaabaes frmo th epriamry adtabsae o rflahs bakc th estadnby adtabsae t othes amep oin tthep rimray dtaabaes ha dbee nflahsed abck ot.

update : 22-08-2017
ORA-16700

ORA-16700 - the standby database has diverged from the primary database
ORA-16700 - the standby database has diverged from the primary database

  • ora-28500 : connection from ORACLE to a non-Oracle system returned this message:
  • ora-12513 : TNS:service handler found but it has registered for a different protocol
  • ora-16222 : automatic Logical Standby retry of last action
  • ora-24199 : message store is overflow
  • ora-14453 : attempt to use a LOB of a temporary table, whose data has alreadybeen purged
  • ora-01571 : redo version string incompatible with ORACLE version string
  • ora-06577 : output parameter not a bind variable
  • ora-24074 : RETRY_DELAY and MAX_RETRIES cannot be used for exception queue %.string
  • ora-06917 : CMX: error in data read (too many bytes read)
  • ora-02245 : invalid ROLLBACK SEGMENT name
  • ora-28337 : the specified index may not be defined on an encrypted column
  • ora-00356 : inconsistent lengths in change description
  • ora-02246 : missing EVENTS text
  • ora-02244 : invalid ALTER ROLLBACK SEGMENT option
  • ora-24769 : cannot forget an active transaction
  • ora-30967 : operation directly on the Path Table is disallowed
  • ora-07550 : sftopn: $CONNECT failure
  • ora-36842 : (XSLMGEN12) Hierarchy string.string!string.string was not found
  • ora-01639 : instance string has no thread assigned to it
  • ora-02243 : invalid ALTER INDEX or ALTER MATERIALIZED VIEW option
  • ora-24281 : invalid access past the maximum size of LOB parameter string
  • ora-19735 : wrong creation SCN - control file expects initial plugged-in datafile
  • ora-25262 : agent name cannot be NULL if address is a multi-consumer queue
  • ora-25176 : storage specification not permitted for primary key
  • ora-19589 : %s is not a snapshot or backup control file
  • ora-38856 : cannot mark instance string (redo thread string) as enabled
  • ora-39108 : Worker process string violated startup protocol. Worker error:
  • ora-36722 : (XSALLOC02) In AGGMAP workspace object, you specified an NA or ZERO sourceval but supplied formula workspace object as your source for ALLOCATE.
  • ora-02242 : no options specified for ALTER INDEX
  • ora-12616 : TNS:no event signals
  • 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.