ORA-16778: redo transport error for one or more databases

Cause : The redo transport service was unable to send redo data to one or more standby databases.

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

Check the Data Guard broker log and Oracle alert log for more details. Query the LogXptStatus property to see the errors.

update : 22-08-2017

ORA-16778 - redo transport error for one or more databases
ORA-16778 - redo transport error for one or more databases

  • ora-06312 : IPA: Incorrect outgoing service name supplied
  • ora-12002 : there is no materialized view log on table "string"."string"
  • ora-12545 : Connect failed because target host or object does not exist
  • ora-02020 : too many database links in use
  • ora-15129 : entry 'string' does not refer to a valid directory
  • ora-12354 : secondary object being dropped
  • ora-30511 : invalid DDL operation in system triggers
  • ora-19685 : SPFILE could not be verified
  • ora-26696 : no streams data dictionary for object with number string and version number string from source database string
  • ora-19029 : Cannot convert the given XMLType to the required type
  • ora-23502 : valid directory for offline instatiation is not specified
  • ora-06004 : NETASY: dialogue file open failure
  • ora-13233 : failed to create sequence number [string] for R-tree
  • ora-08199 : Flashback Table operation is not supported on this object
  • ora-12508 : TNS:listener could not resolve the COMMAND given
  • ora-16114 : applying DDL transaction with commit SCN string
  • ora-31619 : invalid dump file "string"
  • ora-08109 : nosort is not a supported option for online index build
  • ora-02716 : osnpgetdatmsg: message from host had incorrect message type
  • ora-01682 : read-only DB cannot allocate temporary space in tablespace string
  • ora-01089 : immediate shutdown in progress - no operations are permitted
  • ora-19639 : file string is more current than this incremental backup
  • ora-30387 : invalid rewrite mode for REWRITE_EQUIVALENCE API
  • ora-01979 : missing or invalid password for role 'string'
  • ora-36200 : (XSAGGR34) AGGREGATE operator string requires a WEIGHTBY clause, but ARGS variable workspace object did not specify one.
  • ora-23376 : node string is not compatible with replication version "string"
  • ora-01299 : dictionary string corresponds to a different database incarnation
  • ora-24043 : destination string uses a reserved name, names with AQ$_ prefix are not valid
  • ora-10918 : TABLESPACE GROUP name cannot be the same as tablespace name
  • ora-01667 : cannot add any more tablespaces: limit of string exceeded
  • 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.