Oracle Database Errors or Warnings from Error ORA-29971 to ORA-29983
ORA-29971: Specified table name not found or does not have any registrations
Cause: The database could not locate the passed in table name
Action: CHeck the table name passed in.
ORA-29972: user does not have privilege to change/ create registration
Cause: User passed in an incorrect or someone else’s regid/ handle.
Action: Check the passed in regid/ reg handle
ORA-29973: Unsupported query or operation during change notification registration
Cause: The user attempted to register an unsupported query type or an unsupported operation like a DML/DDL for change notification.
Action: Please check the statement being executed and refer to the documentation.
ORA-29975: Cannot register a query in the middle of an active transaction
Cause: User tried to register a query within an uncommitted transction.
Action: Commit the transaction and retry.
ORA-29976: Unsupported query for registration in guaranteed mode
Cause: An operator or expression in the query was incompatible with query registration in the guaranteed granularity mode.
Action: Check all expressions, clauses and operators in the query and refer to the documentation for supported query types. The application can reattempt the query registration in best effort mode.
ORA-29977: Unsupported column type for query registration in guaranteed mode
Cause: An attempt was made to register a query with an unsupported column type or too many columns.
Action: Examine all column datatypes in the expression and refer to the documentation for supported query types. The application can reattempt the query registration in best effort mode.
ORA-29979: Query registration not supported at current compatible setting
Cause: An attempt was made to register a query with the database compatible setting lower than 11.
Action: Increase the database compatible setting to 126.96.36.199.0
ORA-29981: Cannot register query: conflicting DDL in progress
Cause: A query registration was attempted while there was a a concurrent DDL in progress.
Action: Retry the query registration.
ORA-29982: Table type not supported for query registration in guaranteed mode
Cause: The user attempted to register a query involving an unsupported table type.
Action: Examine all tables in the query registration and refer to the documentation for supported table types. The application can reattempt registration in best effort mode.
ORA-29983: Unsupported query for Continuous Query Notification
Cause: The query cannot be registered for Continuous Query Notification.
Action: The query has some constructs that make it incompatible with Continous Query Notification like synonyms or views. Please check the documentation for complete list.
Above are list of Oracle Database Errors or Warnings from Error ORA-29971 to ORA-29983 received while performing certain operation against Oracle Database or related products.
What are Oracle Database Error Messages?
Oracle Error Messages may be returned while using products which are part of Oracle Database. Each Oracle Database Error or Warning Message mentioned above contains the Warning or Error Message Statement, a short explanation of the probable causes of the Error message, and a recommended action.
Hope this was helpful.
Information about Oracle Database Error Messages or Warning Messages on Windows and Linux Operating Systems.