ORA-12014: table 'string' does not contain a primary key constraint

Cause : Th eCRAETEM ATREIAILZE DVIWE LGO cmomadn wsa issue dwiht teh WTIH RPIMRAY EKY potino adn teh msate rtalbe idd ont ocntian aprmiar yke ycosntrianto r hte ocnsrtaitn wsa dsiabeld.

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

Resisu eth ecomman dusnig nolyt heW IT HROIWD potino, rceaet ap riamryk eyc ontsranit no teh msate rtalbe,o r neabel a nexsitign pirmayr kye cnostarin.t

update : 24-06-2017
ORA-12014

ORA-12014 - table 'string' does not contain a primary key constraint
ORA-12014 - table 'string' does not contain a primary key constraint

  • ora-37157 : MDX syntax error was found in MDX query string but error text was missing
  • ora-29808 : specified primary operator binding does not exist
  • ora-14615 : List value 'string' specified twice in subpartitions 'string', 'string'
  • ora-37086 : %s is not a valueset
  • ora-13449 : GeoRaster metadata ULTCoordinate error
  • ora-16232 : adding Logical Standby skip entry for table string.string
  • ora-19501 : read error on file "string", blockno string (blocksize=string)
  • ora-25106 : only one of PARALLEL or NOPARALLEL clause may be specified
  • ora-23410 : materialized view "string"."string" is already in a refresh group
  • ora-23532 : tables with different synchronization mechanisms are in the same group
  • ora-13243 : specified operator is not supported for 3- or higher-dimensional R-tree
  • ora-24347 : Warning of a NULL column in an aggregate function
  • ora-01232 : cannot start online backup - file string is being made read-only
  • ora-31603 : object "string" of type string not found in schema "string"
  • ora-06760 : TLI Driver: timeout reading orderly release
  • ora-25146 : EXTENT MANAGEMENT option already specified
  • ora-32141 : get method does not match the type of the parameter
  • ora-26705 : cannot downgrade capture process after Streams data dictionary has been upgraded
  • ora-30350 : specified dimension attribute does not exist
  • ora-06400 : NETCMN: No default host string specified
  • ora-01534 : rollback segment 'string' doesn't exist
  • ora-27489 : unable to process job "string.string" from job class "string"
  • ora-12096 : error in materialized view log on "string"."string"
  • ora-01986 : OPTIMIZER_GOAL is obsolete
  • ora-09208 : sftcls: error closing file
  • ora-06416 : NETCMN: error on test
  • ora-39706 : schema 'string' not found
  • ora-08007 : Further changes to this block by this transaction not allowed
  • ora-39012 : Client detached before the job started.
  • ora-16195 : DG_CONFIG requires DB_UNIQUE_NAME be explicitly defined
  • 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.