Friday 25 May 2012

ORA-31044: Top-level prefix length string exceeds maximum string

ORA-31044: Top-level prefix length string exceeds maximum string

Cause: An attempt was made to save to disk a top-level XML namespace prefix whose length exceeded the maximum.

Action: Do not define XML namespace prefixes that exceed the maximum length.

ORA-31043: Element string not globally defined in schema string

ORA-31043: Element string not globally defined in schema string

Cause: The specified element name has not been defined at the top level of the XML schema (i.e. globally). Elements must be defined globally to be the root of an XMLType object.

Action: Check the XML schema definition to make sure the specified element name has been defined at the top level.

ORA-31042: Too many properties in type string

ORA-31042: Too many properties in type string

Cause: The type can only have the same number of properties (elements and attributes) as a table can have columns.

Action: Modify the XML schema to move properties into subelements that are not inlined.

ORA-31041: Property string: Memory type (string) not compatible with database type (string)

ORA-31041: Property string: Memory type (string) not compatible with database type (string)

Cause: The memory type associated with this property is mapped to an incompatible database type, and a conversion cannot be made.

Action: This is an internal error, generally resulting from corruption of the compiled XML schema. Re-register schemas, or contact Oracle support.

ORA-31040: Property string: XML type (string) not compatible with internal memory type (string)

ORA-31040: Property string: XML type (string) not compatible with internal memory type (string)

Cause: The XML datatype given is inconsistent with the database datatype, and a conversion cannot be made.

Action: This is an internal error, generally resulting from corruption of the compiled XML schema. Re-register schemas, or contact Oracle support.

ORA-31039: XML namespace length string exceeds maximum string

ORA-31039: XML namespace length string exceeds maximum string

Cause: The length of the disk-formatted XML namespace exceeded the maximum.

Action: Keep XML namespace declarations below the maximum length.

ORA-31038: Invalid string value: string

ORA-31038: Invalid string value: string

Cause: The text in the XML document did not represent a valid value given the datatype and other constraints in the schema.

Action: Ensure that the specified value in XML documents is valid with respect to the datatype and other constraints in the schema.

ORA-31037: Invalid XML attribute name string

ORA-31037: Invalid XML attribute name string

Cause: The attribute name in the XML document did not match anything in the associated schema.

Action: Supply only schema-defined or XML standard attributes.

ORA-31035: Could not bind locked resource to path string or string

ORA-31035: Could not bind locked resource to path string or string

Cause: An attempt was made to bind an existing resource to a new location in the hierarchy, but a lock could not be obtained on the resource.

Action: Commit or roll back the transaction that has the lock on the resource.

ORA-31033: Requested number of XML children string exceeds maximum string

ORA-31033: Requested number of XML children string exceeds maximum string

Cause: An attempt was made to add more than the maximum number of allowable children in an XML element.

Action: Redefine the schema to allow breaking up of the children among siblings.

ORA-31030: Unable to retrieve XML document

ORA-31030: Unable to retrieve XML document

Cause: The resource had an invalid (dangling) REF to an XML document.

Action: Rebind the resource using a valid XMLType REF.

ORA-31029: Cannot bind to unsaved resource

ORA-31029: Cannot bind to unsaved resource

Cause: An attempt was made to bind to a resource that had not been saved to disk.

Action: Bind only to saved resources.

ORA-31028: Resource metadata length string exceeded maximum length string

ORA-31028: Resource metadata length string exceeded maximum length string

Cause: An attempt was made to insert resource metadata that exceeded the maximum length of that type of metadata.

Action: Keep resource metadata within its allowed length.

ORA-31027: Path name or handle string does not point to a resource

ORA-31027: Path name or handle string does not point to a resource

Cause: An attempt was made to retrieve a resource based on a path name or resource handle that points to an entity other than a resource.

Action: Do not attempt to retrieve a resource based on that path name or resource handle.

ORA-31025: Invalid document element

ORA-31025: Invalid document element

Cause: An attempt was made to replace the data at an invalid index number in the XML document

Action: Supply a correct occurrence number and try again.

ORA-31023: Index size error

ORA-31023: Index size error

Cause: The index is greater than the allowed value.

Action: Make sure the index is less than allowed value.

ORA-31022: Element not found

ORA-31022: Element not found

Cause: The element was not found.

Action: Make sure the specified element exists.

ORA-31021: Element definition not found

ORA-31021: Element definition not found

Cause: The element definition was not found.

Action: Supply the definition for the element or use a defined element.

ORA-31020: The operation is not allowed, Reason: string

ORA-31020: The operation is not allowed, Reason: string

Cause: The operation attempted is not allowed

Action: See reason and change to a valid operation.

ORA-31019: Recursive deletion snapshot too old for string or string

ORA-31019: Recursive deletion snapshot too old for string or string

Cause: Changes were made to the structure of a directory while it was being recursively deleted.

Action: Try deleting the directory again.

ORA-31018: Error deleting XML document

ORA-31018: Error deleting XML document

Cause: The XMLType object pointed to by the given REF could not be deleted because either the REF was invalid or it pointed to a non-existent table.

Action: Either use FORCE deletion or supply a valid REF.

ORA-31017: Error generating unique OID for XML document

ORA-31017: Error generating unique OID for XML document

Cause: An error occurred while generating a globally unique OID for storing an XML document.

Action: none

ORA-31016: Attempted to delete entry without name

ORA-31016: Attempted to delete entry without name

Cause: An attempt was made to delete an entry from the hierarchical resolver without a child name.

Action: Supply a child name and try deleting again.

ORA-31015: Attempted to insert entry without name

ORA-31015: Attempted to insert entry without name

Cause: An attempt was made to insert an entry into the hierarchical resolver without a child name.

Action: Supply a child name and try inserting again.

ORA-31014: Attempted to delete the root container

ORA-31014: Attempted to delete the root container

Cause: An attempt was made to delete the root container in the hierarchical index.

Action: Do not delete the root container.

ORA-31013: Invalid XPATH expression

ORA-31013: Invalid XPATH expression

Cause: XPATH expression passed to the function is invalid.

Action: Check the xpath expression for possible syntax errors.

ORA-31012: Given XPATH expression not supported

ORA-31012: Given XPATH expression not supported

Cause: XPATH expression passed to the function is currently unsupported.

Action: Check the xpath expression and change it to use a supported expression.

ORA-31011: XML parsing failed

ORA-31011: XML parsing failed

Cause: XML parser returned an error while trying to parse the document.

Action: Check if the document to be parsed is valid.

ORA-31010: XML element index string exceeds maximum insertion index string

ORA-31010: XML element index string exceeds maximum insertion index string

Cause: An attempt was made to insert an XML element at an invalid index location in the node.

Action: Choose a new index that falls within the allowed range.

ORA-31009: Access denied for property string

ORA-31009: Access denied for property string

Cause: An attempt was made to access a property you don t have access to

Action: Check the ACL to see what privileges you have for this property

ORA-31007: Attempted to delete non-empty container string or string

ORA-31007: Attempted to delete non-empty container string or string

Cause: An attempt was made to delete a non-empty container in the XDB hierarchical resolver.

Action: Either perform a recursive deletion, or first delete the contents of the container.

ORA-31006: Path name segment length string exceeds maximum length string

ORA-31006: Path name segment length string exceeds maximum length string

Cause: The length of a path name segment passed to the XDB hierarchical resolver exceeded the maximum length of a path name segment.

Action: Choose a shorter path name segment.

ORA-31005: Path name length string exceeds maximum length string

ORA-31005: Path name length string exceeds maximum length string

Cause: The length of a path name passed to the XDB hierarchical resolver exceeded the maximum length.

Action: Choose a shorter path name.

ORA-31004: Length string of the BLOB in XDB$H_INDEX is below the minimum string

ORA-31004: Length string of the BLOB in XDB$H_INDEX is below the minimum string

Cause: In the XDB$H_INDEX table, the CHILDREN column, a BLOB, must have a certain minimum length without being chained. The calculated length of the LOB was less than the stated minimum.

Action: Set the value of the init.ora parameter db_block_size to at least 2K. For XDB to run at its fastest, set db_block_size to 8K.

ORA-31003: Parent string already contains child entry string

ORA-31003: Parent string already contains child entry string

Cause: An attempt was made to insert a duplicate child into the XDB hierarchical resolver.

Action: Insert a unique name into the container.

ORA-31002: Path name string is not a container

ORA-31002: Path name string is not a container

Cause: XDB expected the given path name to represent a container.

Action: Pass a path name or resource handle that represents a container.

ORA-31001: Invalid resource handle or path name string

ORA-31001: Invalid resource handle or path name string

Cause: An invalid resource handle or path name was passed to the XDB hierarchical resolver.

Action: Pass a valid resouce handle or path name to the hierarchical resolver.

ORA-31000: Resource string is not an XDB schema document

ORA-31000: Resource string is not an XDB schema document

Cause: The given schema URL does not refer to a registered XDB schema

Action: Make sure the specified schema has been registered in XDB

ORA-30991: cannot use DOM to add special attribute to schema-based parent

ORA-30991: cannot use DOM to add special attribute to schema-based parent

Cause: An attempt was made to add or remove an xsi:schemaLocation, xsi:noNamespaceSchemaLocation, xsi:type, or xsi:nil attribute to or from a schema-based XML node using DOM.

Action: Use the updateXML operator instead of DOM.

ORA-30990: insufficient privileges to change owner of resource string

ORA-30990: insufficient privileges to change owner of resource string

Cause: An attempt was made to change the lamp;lt;lamp;nbsp;Ownerlamp;gt; field of an XML DB resource without sufficient privileges to do so.

Action: Switch to SYS before performing the ownership change, or have the intended recipient of the resource perform the transfer.

ORA-30980: Invalid Input.

ORA-30980: Invalid Input.

Cause: The input to the function is not valid.

Action: Make sure the input is valid (both syntactically as well as semantically). or or or or or End of XML Index (30955 to 30989 reserved)

ORA-30979: Partitioned XML Index not yet supported.

ORA-30979: Partitioned XML Index not yet supported.

Cause: An attempt was made to create a partitioned XML Index.

Action: Do not attempt to create partitioned XML Index.

ORA-30978: The XML Index is not locally partitioned.

ORA-30978: The XML Index is not locally partitioned.

Cause: An attempt was made to create a global partitioned XML Index.

Action: Do not attempt to create global partitioned XML Index or to maintain a non-local partitioned XML Index.

ORA-30977: invalid Value Index option for XML Index

ORA-30977: invalid Value Index option for XML Index

Cause: An attempt was made to use an unsupported option.

Action: Use the appropriate option.

ORA-30976: invalid Parent Order Key Index option for XML Index

ORA-30976: invalid Parent Order Key Index option for XML Index

Cause: An attempt was made to use an unsupported option.

Action: Use the appropriate option.

ORA-30975: invalid Order Key Index option for XML Index

ORA-30975: invalid Order Key Index option for XML Index

Cause: An attempt was made to use an unsupported option.

Action: Use the appropriate option.

ORA-30974: invalid Path Id Index option for XML Index

ORA-30974: invalid Path Id Index option for XML Index

Cause: An attempt was made to use an unsupported option.

Action: Use the appropriate option.

ORA-30973: invalid Path Table option for XML Index

ORA-30973: invalid Path Table option for XML Index

Cause: An attempt was made to use an unsupported option.

Action: Use the appropriate option.

ORA-30972: invalid ALTER INDEX option for XML Index

ORA-30972: invalid ALTER INDEX option for XML Index

Cause: An attempt was made to use an unsupported option.

Action: Use the appropriate option.

ORA-30971: illegal operation on the Path Table

ORA-30971: illegal operation on the Path Table

Cause: An attempt was made to use an unsupported option.

Action: Use the appropriate command on the XML Index.

ORA-30970: option not supported for XML Index

ORA-30970: option not supported for XML Index

Cause: An attempt was made to specify an invalid option.

Action: Check and use valid options.

ORA-30969: invalid syntax for PARAMETERS

ORA-30969: invalid syntax for PARAMETERS

Cause: An attempt was made to specify an invalid option.

Action: Check and use valid options.

ORA-30968: invalid XPATH or NAMESPACE option for XML Index

ORA-30968: invalid XPATH or NAMESPACE option for XML Index

Cause: An attempt was made to use an unsupported option.

Action: Use the appropriate option.

ORA-30967: operation directly on the Path Table is disallowed

ORA-30967: operation directly on the Path Table is disallowed

Cause: illegal operation on secondary objects of a domain index

Action: Try appropriate operation on the domain index.

ORA-30966: error detected in the XML Index layer

ORA-30966: error detected in the XML Index layer

Cause: Unexpected error.

Action: File a bug.

ORA-30965: fragment does not fit into the VARCHAR2 VALUE column

ORA-30965: fragment does not fit into the VARCHAR2 VALUE column

Cause: The fragment size exceeded the max size.

Action: Re-create the XML Index with values stored in CLOB.

ORA-30964: The XML Index was not usable.

ORA-30964: The XML Index was not usable.

Cause: The domain index for XML was not created properly. The Path Table is missing.

Action: Drop and re-create the XML Index.

ORA-30963: The indexed column is not of XMLType.

ORA-30963: The indexed column is not of XMLType.

Cause: An attempt was made to create an XML Index on a non-XMLType column.

Action: Re-create the XML Index on an XMLType column.

ORA-30962: inconsistent ODCI input arguments

ORA-30962: inconsistent ODCI input arguments

Cause: unexpected internal error

Action: File a bug and provide the test case.

ORA-30961: internal SQL statement is too long

ORA-30961: internal SQL statement is too long

Cause: unexpected internal error

Action: File a bug and provide the test case.