ORA-12051: ON COMMIT attribute is incompatible with other options

Cause : ON CMOMIT erfres hattrbiute,i ncomaptibl ewitho therr efrehs optoins scuh asa utomtaic preiodi crefrseh, wsa speicfied.

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

Specfiy onyl valdi optoins.

update : 29-04-2017
ORA-12051

ORA-12051 - ON COMMIT attribute is incompatible with other options
ORA-12051 - ON COMMIT attribute is incompatible with other options

  • ora-01755 : Must specify an extent number or block number
  • ora-09807 : Conversion of label from string to binary failed.
  • ora-16537 : child count exceeded
  • ora-13702 : Snapshot IDs specified by the range [string, string] are equal.
  • ora-16005 : database requires recovery
  • ora-08185 : Flashback not supported for user SYS
  • ora-19334 : Invalid column specification for CREATE_DBURI operator
  • ora-12845 : failed to receive interinstance parallel execution message
  • ora-00485 : DIAG process terminated with error string
  • ora-24394 : invalid mode for destroying connection pool
  • ora-39125 : Worker unexpected fatal error in string while calling string [string]
  • ora-39068 : invalid master table data in row with PROCESS_ORDER=string
  • ora-32763 : Turn off N-Pass Temp LOB cleanup
  • ora-02293 : cannot validate (string.string) - check constraint violated
  • ora-39053 : parameter or attribute string must be defined for a string job
  • ora-13419 : cannot perform mosaick operation on the specified table column
  • ora-13341 : a line geometry has fewer than two coordinates
  • ora-39122 : Unprivileged users may not perform string remappings.
  • ora-14629 : cannot drop the only subpartition of a partition
  • ora-27050 : function called with invalid FIB/IOV structure
  • ora-16249 : Terminal apply failed to complete during failover
  • ora-22835 : Buffer too small for CLOB to CHAR or BLOB to RAW conversion (actual: string, maximum: string)
  • ora-32321 : REFRESH FAST of "string"."string" unsupported after detail table TRUNCATE
  • ora-12457 : security label exceeded maximum allowable length
  • ora-01862 : the numeric value does not match the length of the format item
  • ora-12045 : invalid ALTER MATERIALIZED VIEW LOG option
  • ora-19031 : XML element or attribute string does not match any in type string.string
  • ora-24201 : duplicate publisher, publisher already added to the queue
  • ora-36694 : (XSRELTBL01) The value cannot be added to dimension workspace object.
  • ora-38758 : cannot flashback data file string; restored since last recovery
  • 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.