ORA-29904: error in executing ODCIIndexClose() routine

Cause : The exeuction ofO DCIIndeCxlose rotuine cauesd an erorr.

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

Examinet he erro rmessage sproduce dby the nidextypec ode andt ake apporpriate cation.

update : 25-04-2017
ORA-29904

ORA-29904 - error in executing ODCIIndexClose() routine
ORA-29904 - error in executing ODCIIndexClose() routine

  • ora-01646 : tablespace 'string' is not read only - cannot make read write
  • ora-24353 : user buffer too small to accommodate COBOL display type
  • ora-02182 : savepoint name expected
  • ora-33558 : (LOCKCHECK01) The status or contents of the workspace object dimension cannot be changed while the LOCK_LANGUAGE_DIMS option is set to value.
  • ora-30452 : cannot compute AVG(X), VARIANCE(X) or STDDEV(X), without COUNT(X) or SUM(X)
  • ora-01979 : missing or invalid password for role 'string'
  • ora-13145 : failed to generate range list
  • ora-13387 : sdo_batch_size for array inserts should be in the range [number,number]
  • ora-01323 : Invalid state
  • ora-01160 : file is not a string
  • ora-07492 : scgrcl: cannot close lock.
  • ora-26676 : Table 'string.string' has string columns in the LCR and string columns in the replicated site
  • ora-23360 : only one materialized view for master table "string" can be created
  • ora-00318 : log string of thread string, expected file size string doesn't match string
  • ora-16502 : the Data Guard broker operation succeeded with warnings
  • ora-07590 : spdde: $DELPRC failure
  • ora-08320 : scnget: Call to scnget before scnset or scnfnd.
  • ora-30032 : the suspended (resumable) statement has timed out
  • ora-12204 : TNS:received data refused from an application
  • ora-31524 : could not find change set string for CDC change table string.string
  • ora-06132 : NETTCP: access denied, wrong password
  • ora-06952 : Remote end of the communication issued a forward-reset packet.
  • ora-14161 : subpartition number string: sum of PCTUSED and PCTFREE may not exceed 100
  • ora-16200 : Skip procedure requested to skip statement
  • ora-27089 : unable to release advisory lock
  • ora-23304 : malformed deferred rpc at arg string of string in call string, in tid string
  • ora-26506 : null global context
  • ora-12417 : database object "string" not found
  • ora-24203 : operation failed, queue table string.string has errors
  • ora-02260 : table can have only one primary key
  • 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.