ORA-12352: object string.string@string is invalid

Cause : A nattepmtw a smdaet or eefrnec e(ocmipl eaagisnt )a nojbetc fo asceodnayr adtbaaes ubtt h eojbetc si nivlai dadn htes ytse mcnanto avldiaet ro ercmopliei tb eacues ti si ni asceodnayr adtbaaes.

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

Mnaulal yrceopmiel htei navldi bojceti nt h esceodnayr adtbaaes.

update : 27-06-2017
ORA-12352

ORA-12352 - object string.string@string is invalid
ORA-12352 - object string.string@string is invalid

  • ora-16579 : bad Data Guard NetSlave state detected
  • ora-25213 : message with specified RELATIVE_MSGID has been dequeued
  • ora-00407 : rolling upgrade from release string.string to string.string is not allowed
  • ora-14185 : incorrect physical attribute specified for this index partition
  • ora-06558 : buffer in dbms_pipe package is full. No more items allowed
  • ora-38470 : cannot revoke a privilege that was not granted.
  • ora-02283 : cannot alter starting sequence number
  • ora-16004 : backup database requires recovery
  • ora-36181 : A VARIABLE cannot have both the $AGGREGATE_FROM and $AGGREGATE_FROMVAR properties applied to it.
  • ora-01598 : rollback segment 'string' is not online
  • ora-06812 : TLI Driver: could not read the ethernet driver's node address
  • ora-38855 : cannot mark instance string (redo thread string) as enabled
  • ora-02142 : missing or invalid ALTER TABLESPACE option
  • ora-01947 : TEMPORARY TABLESPACE already specified
  • ora-25253 : listen failed, queue string.string is not enabled for dequeue
  • ora-29974 : Internal event for PL/SQL debugging
  • ora-26685 : cannot apply transactions from multiple sources
  • ora-09985 : SGA definition file could not be read
  • ora-07492 : scgrcl: cannot close lock.
  • ora-12996 : cannot drop system-generated virtual column
  • ora-36962 : (XSRELTBL08) string is not a valid workspace object.
  • ora-25224 : sender name must be specified for enqueue into secure queues
  • ora-08179 : concurrency check failed
  • ora-27019 : tape filename length exceeds limit (SBTOPMXF)
  • ora-04022 : nowait requested, but had to wait to lock dictionary object
  • ora-14051 : invalid ALTER MATERIALIZED VIEW option
  • ora-02221 : invalid MAXEXTENTS storage option value
  • ora-24082 : propagation may still be happening for the schedule for QUEUE string and DESTINATION string
  • ora-38622 : Decision Tree not enough memory, requires at least stringKB
  • ora-02286 : no options specified for ALTER SEQUENCE
  • 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.