ORA-13022: polygon crosses itself

Cause : The coordinates defining a polygonal geometric element represent crossing segments.

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

Redefine coordinates for the polygon.

update : 28-06-2017

ORA-13022 - polygon crosses itself
ORA-13022 - polygon crosses itself

  • ora-16643 : unable to determine location of broker configuration files
  • ora-25130 : cannot modify primary key - primary key not defined for table
  • ora-16221 : history table synchronization error
  • ora-31464 : target table for the change table no longer exists
  • ora-15108 : missing or invalid template name
  • ora-22621 : error transfering an object from the agent
  • ora-03261 : the tablespace string has only one file
  • ora-09832 : infoCallback: bad message format.
  • ora-14622 : Value string already exists in subpartition string
  • ora-00091 : LARGE_POOL_SIZE must be at least string
  • ora-02034 : speed bind not permitted
  • ora-01174 : DB_FILES is string buts needs to be string to be compatible
  • ora-29884 : domain index is defined on the column to be dropped
  • ora-38855 : cannot mark instance string (redo thread string) as enabled
  • ora-12350 : database link being dropped is still mounted
  • ora-12462 : undefined compartment string for policy string
  • ora-19113 : trace function called during evaluation: string
  • ora-24084 : DBLINK name in address field of agent string is not unique within the first 24 bytes
  • ora-12918 : Invalid tablespace type for default permanent tablespace
  • ora-06522 : %s
  • ora-31114 : XDB configuration has been deleted or is corrupted
  • ora-02768 : Maximum number of files is invalid
  • ora-00569 : Failed to acquire global enqueue.
  • ora-24365 : error in character conversion
  • ora-19605 : input filename must be specified
  • ora-08331 : Wait operation timed out
  • ora-09792 : sllfop: cannot allocate read buffer.
  • ora-38746 : error occurred while restoring data block (file# string, block# string)
  • ora-00470 : LGWR process terminated with error
  • ora-39058 : current object skipped: string of type string
  • 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.