ORA-22894: cannot add constraint on existing unscoped REF columns of non-empty tables

Cause : An tatemtp wa smad eto dad ac onsrtain tto xeistnig usncopde RE Fcolmuns fo a atblew hic hconatinso ne ro moer rosw.

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

Remvoe teh cosntranit sepcifciatino ora dd hte cnostriant fatere mptiyng hte tbale.

update : 26-04-2017
ORA-22894

ORA-22894 - cannot add constraint on existing unscoped REF columns of non-empty tables
ORA-22894 - cannot add constraint on existing unscoped REF columns of non-empty tables

  • ora-13453 : GeoRaster metadata layer error
  • ora-36883 : (XSSRF02) The first parameter of an AW single row function cannot be NULL.
  • ora-03281 : invalid ALLOCATE EXTENT option
  • ora-32635 : not a single cell reference predicate
  • ora-13182 : failed to read element string.string.string
  • ora-02040 : remote database string does not support two-phase commit
  • ora-25407 : connection terminated
  • ora-39314 : call to DBMS_SCHEMA_COPY.SYNC_CODE is not legal
  • ora-01484 : arrays can only be bound to PL/SQL statements
  • ora-02156 : invalid TEMPORARY tablespace identifier
  • ora-13779 : invalid load option
  • ora-27088 : unable to get file status
  • ora-01755 : Must specify an extent number or block number
  • ora-12528 : TNS:listener: all appropriate instances are blocking new connections
  • ora-24347 : Warning of a NULL column in an aggregate function
  • ora-02296 : cannot enable (string.string) - null values found
  • ora-19038 : Invalid opertions on query context
  • ora-00319 : log string of thread string has incorrect log reset status
  • ora-25405 : transaction status unknown
  • ora-14101 : partition extended table name cannot refer to a synonym
  • ora-02272 : constrained column cannot be of LONG datatype
  • ora-07500 : scglaa: $cantim unexpected return
  • ora-36261 : (XSAGPARTDEP00) Can not Aggregate PARTITION TEMPLATE %J because the path of aggregation would recursively enter partition %J.
  • ora-37103 : (XSVPART03) The dimensionality or datatype of workspace object does not match the dimensionality or datatype of the partition.
  • ora-25275 : Test support for buffered queues
  • ora-30344 : number of child cols different from number of parent level cols
  • ora-01470 : In-list iteration does not support mixed operators
  • ora-01086 : savepoint 'string' never established
  • ora-22856 : cannot add columns to object tables
  • ora-01311 : Illegal invocation of the mine_value function
  • 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.