90 ORA-41001 to ORA-42907
- ORA-41001: session id list not specified
-
Cause: An attempt to migrate was made, which failed because the session id list specified was null.
- ORA-41002: destination instance not specified
-
Cause: An attempt to migrate was made, which failed because the destination instance specified was null.
- ORA-41003: client id not specified
-
Cause: An attempt to migrate was made, which failed because the client id specified was null.
- ORA-41004: percentage not specified
-
Cause: An attempt to migrate was made, which failed because the percentage specified was null.
- ORA-41005: session id list not specified
-
Cause: An attempt to cancel migration was made, which failed because the session id list specified was null.
- ORA-41006: session id not specified
-
Cause: An attempt to get migration status was made, which failed because the session id specified was null.
- ORA-41007: sid field is null
-
Cause: A session id instance passed into a dbms_tsm procedure or function had a null sid field.
- ORA-41008: serial# field is null
-
Cause: A session id instance passed into a dbms_tsm procedure or function had a null serial# field.
- ORA-41009: Session with session number string, serial number string does not exist
-
Cause: An attempt to migrate was made, which failed because of invalid session number and/or serial number.
- ORA-41010: No more memory to hold connection state information
-
Cause: An attempt to reference more connections than configured
- ORA-41011: Operation failed for session id string, serial number string
-
Cause: An migration related operation failed because of contention between sessions.
- ORA-41012: Migration not allowed for session number string, serial number string
-
Cause: An attempt to migrate was made, which failed because the session specified cannot be migrated.
- ORA-41013: instance name not specified
-
Cause: An attempt to migrate was made, which failed because the instance name specified was null.
- ORA-41014: Session number string, serial number string currently being migrated
-
Cause: An attempt to migrate was made, which failed because the session specified is currently being migrated.
- ORA-41015: destination connect string not specified
-
Cause: A migration attempt was made, which failed because the connect string specified was null.
- ORA-41016: Session recreation failed
-
Cause: Session recreation failed at the destination instance.
- ORA-41017: Session prepare failed for session number string, serial number string
-
Cause: A migration attempt was made, which failed because session prepare failed.
- ORA-41019: Session begin at the destination instance failed
-
Cause: Session begin failed at the destination instance because the shadow connection could not be established.
- ORA-41020: invalid value "string" specified for parameter "string"
-
Cause: An invalid value was specified for the the given parameter.
- ORA-41021: OCI error during transparent session migration
-
Cause: An OCI operation failed during transparent session migration.
- ORA-41022: instance name not specified
-
Cause: An attempt to recover after instance death was made, which failed because the instance name specified was null.
- ORA-41023: death time not specified
-
Cause: An attempt to recover after instance death was made, which failed because the death time specified was null.
- ORA-41024: Cursor needs to be parsed again
-
Cause: An SQL operation failed because the cursor state was lost.
- ORA-41025: sid field string is invalid
-
Cause: A session id instance passed into a dbms_tsm procedure or function had an invalid sid field.
- ORA-41026: serial# field string is invalid
-
Cause: A session id instance passed into a dbms_tsm procedure or function had an invalid serial# field.
- ORA-41027: Error status string during OCI operation at string
-
Cause: An OCI operation failed during transparent session migration.
- ORA-41028: Session id not specified
-
Cause: An attempt to migrate was made, which failed during migration because the session id specified by the client was null.
- ORA-41029: Destination session id not specified for sid string serial# string
-
Cause: An attempt to migrate was made, which failed during migration because the destination session id specified by the client was null.
- ORA-41030: Session id not specified
-
Cause: An attempt to migrate was made, which failed during migration because the session id specified by the client was null.
- ORA-41031: Destination session key not specified for sid string serial# string
-
Cause: An attempt to migrate was made, which failed during migration because the destination session key specified by the client was null.
- ORA-41100: Oracle Cluster Registry operation failed with event string.
-
Cause: The Portable Clusterware/Oracle Cluster Registry stack returned an error.
- ORA-41101: The database: string has already been designated as Cluster Director.
-
Cause: An attempt was made to designate multiple databases as the Cluster Director.
- ORA-41102: No database has currently been designated as Cluster Director.
-
Cause: An attempt was made to query/undesignate a Cluster Director when no database has been designated as Cluster Director.
- ORA-41103: Only the designated Cluster Director: string can undesignate itself.
-
Cause: An attempt was made to undesignate the current Cluster Director by a database that is not the Cluster Director.
- ORA-41104: The database: string is the Cluster Director.
-
Cause: An attempt was made to control the Cluster Director on a database that is not the Cluster Director.
- ORA-41105: The Cluster Director is not stopped.
-
Cause: An attempt was made to control the Cluster Director before the Cluster Director was stopped.
- ORA-41106: invalid argument string: value is null
-
Cause: An attempt to read the scan hostname or port failed
- ORA-41107: invalid argument: service string cannot be found
-
Cause: The program attempted to access a nonexistent or deleted service.
- ORA-41108: Posting system alert with reason_id string failed with code [string] [string]
-
Cause: Internal Error: An attempt to post a system alert failed.
- ORA-41109: Updating system alert with reason_id string failed; previous alert not found
-
Cause: System Error: An attempt to update a system alert failed. The alert was improperly cleared from WRI$_ALERT_OUTSTANDING.
- ORA-41110: The Director has blocked this instance. Cannot start [string]
-
Cause: An attempt to start services on an instance that will be shutdown
- ORA-41201: Session state not capturable due to reason (string, string)
-
Cause: Session state capture was initiated when session state could not be captured.
- ORA-41202: Session state capture or restore failed
-
Cause: Capture or restore operation failed.
- ORA-41203: Invalid session state operation
-
Cause: Invalid session state operation was issued.
- ORA-41204: Session capture in progress
-
Cause: Session state capture was initiated and could not perform the requested operation.
- ORA-41205: Invalid parameter for session state capture or restore
-
Cause: Invalid parameter was passed to session state capture or restore interface.
- ORA-41206: Session capture or restore internal error KPCSFR-string
-
Cause: Internal operation error was encountered.
- ORA-41207: Cannot restore session state due to reason (string, string)
-
Cause: Session state restore was initiated when session was not ready for state restore.
- ORA-41208: OCI error during session state capture and restore
-
Cause: An OCI operation failed during an internal operation of session state capture and restore.
- ORA-41209: OCI operation failed at string due to ORA-string
-
Cause: An OCI operation failed during an internal operation of session state capture and restore.
- ORA-41210: Failed to resolve session state directory object
-
Cause: Session state directory object passed to capture or restore was incorrect.
- ORA-41211: Failed to insert capture or restore record
-
Cause: An error occurred while capture or restore record was being stored into the database.
- ORA-41251: Failed to restore session state from a file (error code number)
-
Cause: Session state file may be corrupted.
- ORA-41252: Failed to switch to new session in SSCR
-
Cause: This is the generic internal error number for the SSCR exceptions. This indicates that the SSCR has encountered an exceptional condition.
- ORA-41253: Failed to access session state file
-
Cause: An error was encountered while reading from or writing to session state capture file.
- ORA-41254: Invalid session state file: string
-
Cause: An invalid session state file was used in session state restore operation.
- ORA-41255: Package not supported: string
-
Cause: The specified package is not supported.
- ORA-41300: File driver is not initialized
-
Cause: An attempt was made to operate on the uninitialized file driver.
- ORA-41301: failed to write data to file
-
Cause: You may not have sufficient privileges or quotas for this action.
- ORA-41302: failed to read data from file
-
Cause: The file may not exist or you do not have privileges for this action.
- ORA-41303: Received partial data from file
-
Cause: This is the generic internal error number for file driver exceptions. This indicated that file driver encountered an exception condition.
- ORA-41304: Failed to connect to file driver
-
Cause: The connect string may be incorrect.
- ORA-41305: Failed to open file
-
Cause: You may not have sufficient privileges for this action.
- ORA-41400: Bind character set (string) does not match database character set (string)
-
Cause: In this recursive OCI call, the bind character set was different from the current database character set. This is usually caused by database character set change.
- ORA-41401: Define character set (string) does not match database character set (string)
-
Cause: In this recursive OCI call, the define character set was different from the current database character set. This is usually caused by database character set change.
- ORA-41402: SCNs not valid after failover; failover cannot continue
-
Cause: The Oracle server process failed and replay was initiated.
- ORA-41403: failed over to older server; failover cannot continue (string, string, string)
-
Cause: Failover replay was enabled for a service in which some standby databases were older than the original server and could not replay work from the original server.
- ORA-41404: invalid replay context
-
Cause: Application continuity protocol was violated.
- ORA-41405: Failed over to older server; failover cannot continue (string, string).
-
Cause: Failover replay was enabled for a service in which some standby databases were older than the original server and could not replay work from the original server.
- ORA-41407: SQL command not supported for replay; replay disabled
-
Cause: Application replay encountered a command that was not supported for replay, and so replay was disabled.
- ORA-41408: embedded COMMIT in last call; failover cannot continue
-
Cause: The Oracle server process failed after committing a transaction but COMMIT was embedded in a stored procedure and it cannot be guaranteed that the stored procedure finished. Failover cannot continue.
- ORA-41409: cannot replay committed transaction; failover cannot continue
-
Cause: The Oracle server process failed after committing a transaction in the current request. The transaction cannot be replayed, so the current request cannot be replayed and session state cannot be restored. Failover cannot continue.
- ORA-41410: call committed a transaction and started a new transaction; failover cannot continue
-
Cause: The Oracle server process failed after committing a transaction in the current request. One call that committed a transaction, and thus cannot be replayed, also started a new transaction. Since that call cannot be replayed, the new transaction cannot be restored. Failover cannot continue.
- ORA-41411: too many round trips in request; replay disabled
-
Cause: The Oracle server process failed after executing a request with more than 65535 round trips, so replay of the request is not possible.
- ORA-41412: results changed during replay; failover cannot continue
-
Cause: The Oracle server process failed and replay was initiated. However, results of the replay differed from the original execution. Failover cannot continue.
- ORA-41413: too much data in call capture; replay disabled
-
Cause: The Oracle server process failed after executing a request with a complicated call whose capture had too much data, therefore, replaying of the request was not possible.
- ORA-41414: could not allocate memory for call capture; replay disabled
-
Cause: The Oracle server process failed after executing a request with a memory allocation failure during capture, therefore, replaying of the request was not possible.
- ORA-41415: duplicate or conflicting KEEP or NOKEEP specifications
-
Cause: Duplicate KEEP or NOKEEP was specified, or both KEEP and NOKEEP were specified.
- ORA-41417: invalid use of DBMS_APP_CONT_PRVT: [string] [string] [mode=string] [string] [string] [string] [string] [string]
-
Cause: Application continuity protocol was violated.
- ORA-41418: Replay context is corrupt. Reason: [string], [string], [string], [string]
-
Cause: The replay context was not valid.
- ORA-41420: block size cannot be zero
-
Cause: The block size sent by remote server was zero.
- ORA-41421: database request ended
-
Cause: The application ended its database request or released the connection to the connection pool, thereby disabling replay mode.
- ORA-41422: unsupported use of an incoming database link connection from a background, JOBQ slave or PQ slave
-
Cause: A background, JOBQ slave or PQ slave attempted to use an incoming database link connection and such usage is not supported.
- ORA-41424: initial session state mismatch during replay
-
Cause: The initial session state at replay did not match the state at the beginning of the request.
- ORA-41425: replay disabled for a global transaction that uses Two-Phase Commit (2PC) managed by external Transaction Processing Monitor (TPM)
-
Cause: The request was unable to replay because it was part of a Two-Phase Commit (2PC) transaction managed by the Transaction Processing Monitor (TPM).
- ORA-41426: could not determine session state information
-
Cause: Unable to obtain session state classification information.
- ORA-41427: client session environment missmatch at replay
-
Cause: The client session environment could not be restored to the original values.
- ORA-41428: initial session state could not be verified during replay
-
Cause: The client session environment could not be verified for a failover of the first statement in a series.
- ORA-41429: non-replayable side effect on failed connection
-
Cause: The application executed an operation with side effects, which disabled Application Continuity for this request.
- ORA-41430: connection test not found or is predefined
-
Cause: An attempt was made to enable or disable a connection test that did not exist or to delete a predefined connection test.
- ORA-41431: Application Continuity does not support ISOLATION_LEVEL=SERIALIZABLE; failover cannot continue.
-
Cause: Application Continuity did not support ISOLATION_LEVEL=SERIALIZABLE.
- ORA-41432: An open transaction is detected when attempting to start a request or at the end of a request.
-
Cause: It is illegal to have an open transaction when starting a new request or at the end of a request.
- ORA-41434: transaction replay disabled by unsupported value in call to string
-
Cause: The application passed to an Oracle Call Interface (OCI) function an argument value that was not supported with transactional failover.
- ORA-41435: transaction replay disabled by call to string
-
Cause: The application called an Oracle Call Interface (OCI) function that was not supported with transactional failover.
- ORA-41437: session template could not be applied
-
Cause: The provided session template did not exist or was corrupt.
- ORA-41601: invalid property for the rule class
-
Cause: An invalid property was specified for the rule class.
- ORA-41602: insufficient privileges
-
Cause: The user does not have required privileges on the object.
- ORA-41603: invalid privilege type
-
Cause: An attempt was made to grant an invalid privilege on a rule class.
- ORA-41604: cannot revoke a privilege that was not granted
-
Cause: An attempt was made to revoke a privilege that was never granted.
- ORA-41605: schema extended name not allowed: string
-
Cause: An attempt was made to specify a schema extended name for an event structure, a rule class, or an action call-back procedure.
- ORA-41606: rule class name already used by an existing object
-
Cause: An attempt was made to create a rule class with a name that is already used by an existing object.
- ORA-41607: rule class creation failed with string
-
Cause: rule class creation failed with a recursive error.
- ORA-41608: rule class does not exist
-
Cause: An attempt was made to access a rule class that does not exist or is not accessible.
- ORA-41609: invalid name for the rule class
-
Cause: An invalid name was specified for the rule class.
- ORA-41610: callback procedure name already used for an existing object
-
Cause: An attempt was made to create a callback procedure with a name that is already used for an existing object.
- ORA-41611: rule identifier "string" not unique in the rule class
-
Cause: An attempt was made to use a duplicate rule identifier.
- ORA-41612: scalar values expected for action preferences
-
Cause: Incorrect values were specified for the action preferences.
- ORA-41613: invalid action preference for rule class: string
-
Cause: An attempt was made to use an invalid action preference.
- ORA-41614: missing action preference value
-
Cause: Values for one or more action preferences were not specified.
- ORA-41615: too many values in action preference list
-
Cause: Too many entries were specified in the action preference values list. The action preference values list should not have more entries than the action preference names list.
- ORA-41616: rule class's action callback procedure may have errors
-
Cause: The operation failed because the action callback procedure associated with the rule class has compilation errors.
- ORA-41617: action preference name "string" collides with an event attribute name
-
Cause: An attempt was made to create an action preference with the same name as an attribute in the event structure.
- ORA-41618: specified rule does not exist
-
Cause: Invalid rule identifier was used to operate on a rule definition.
- ORA-41619: rule manager feature currently not supported
-
Cause: An attempt was made to use a rule manager feature that is currently not supported.
- ORA-41620: invalid ordering property for the rule class
-
Cause: An attempt was made to specify an invalid ordering property for the rule class.
- ORA-41621: error in ordering property :string
-
Cause: An attempt was made to specify an invalid ordering property for the rule class.
- ORA-41622: invalid primitive event object in rule class properties : string
-
Cause: In the rule class properties, the name used for one or the primitive event objects was not found in the corresponding composite event structure.
- ORA-41623: conflicting values for autocommit and duration properties
-
Cause: An attempt was made to create a rule class with autocommit enabled when the duration of events is set to TRANSACTION.
- ORA-41624: invalid duration policy for primitive object in a composite event
-
Cause: An attempt was made to specify a SESSION or TRANSACTION duration policy for the primitive objects.
- ORA-41625: event structure string does not exist
-
Cause: The object type that represents the event structure was not created in the user's schema.
- ORA-41626: invalid XML element "string" in rule class properties
-
Cause: An invalid XML element was used in the properties specification for the rule class.
- ORA-41627: event structure object type in inconsistent state
-
Cause: The object type specified for the event structure was in an inconsistent state.
- ORA-41628: invalid usage of "string" attribute in "string" element
-
Cause: An invalid or unsupported XML attribute was used in the rule class properties.
- ORA-41629: event structure for simple events cannot be reused for composite events
-
Cause: An attempt was made to reuse an object type (event structure) for composite events when it is already configured for simple events.
- ORA-41630: invalid value for "string" attribute in the rule class properties
-
Cause: An invalid value was specified for an attribute in the rule class properties.
- ORA-41631: invalid text node or child element for "string" element in properties
-
Cause: An attempt was made to specify a child element or a text node in invalid position in the rule class properties specification.
- ORA-41632: invalid value for the "string" attribute
-
Cause: An attempt was made to assign an invalid value for an attribute in the rule class properties.
- ORA-41633: specified rule class configuration not supported: "string"
-
Cause: An attempt was made to use an unsupported configuration for the rule class.
- ORA-41634: invalid duration specification in rule properties: "string"
-
Cause: Invalid value was specified for the duration attribute in the rule class properties.
- ORA-41635: invalid unit of time used in duration specification
-
Cause: An attempt was made to use an invalid unit of time for the rule class's duration specification. Valid units are : minutes, hours, and days.
- ORA-41636: invalid duration specification at the primitive event level
-
Cause: An attempt was made to specify a duration policy for the primitive events when the composite event was configured with TRANSACTION or SESSION duration policy.
- ORA-41637: missing primitive event name
-
Cause: The name attribute of the object element in the rule class properties was not specified. This is a required value.
- ORA-41638: invalid attribute for "string" element in rule condition
-
Cause: An attempt was made to specify an invalid attribute for an XML element in the rule condition.
- ORA-41639: invalid child node in "string" element
-
Cause: An attempt was made to specify an invalid child element or text node for an XML element in the rule condition.
- ORA-41640: invalid element "string" in the rule condition
-
Cause: An attempt was made to use an invalid element or a valid element in invalid position in the rule condition.
- ORA-41641: invalid or empty rule condition
-
Cause: An attempt was made to specify an invalid or empty rule condition.
- ORA-41642: Missing "string" element in the rule condition
-
Cause: The rule condition was specified without a required element.
- ORA-41643: invalid attribute for the "string" element in the rule condition
-
Cause: An attempt was made to specify an invalid attribute for an element in the rule condition.
- ORA-41644: invalid use of "string" attribute in rule condition
-
Cause: An attempt was made to specify an invalid attribute for an element in the rule condition.
- ORA-41645: duplicate tag "string" in rule condition
-
Cause: An attempt was made to specify the same XML tag in more than one positions within a single rule condition.
- ORA-41646: missing "string" attribute for "string" element in the rule condition
-
Cause: One of the required attributes was not specified in the rule condition.
- ORA-41647: negation not allowed in rule conditions with "any" semantics
-
Cause: An attempt was made to specify a "not" element within an "any" element in the rule condition.
- ORA-41648: invalid sequence of child elements in "string" element
-
Cause: An attempt was made to specify an invalid sequence of elements within a parent element.
- ORA-41649: invalid rule condition for a rule class involving composite events
-
Cause: An attempt was made to add an invalid rule condition to a rule set defined for composite events.
- ORA-41650: invalid composite event structure
-
Cause: A composite event structure may only have attributes that are either table aliases or of an object type that is defined in the owner's schema.
- ORA-41651: Event structure object type has one or more dependent objects
-
Cause: An attempt was made to configure an object type that has one or more dependents as a event structure. The object type cannot be modified due to the dependent objects.
- ORA-41652: invalid value for the equal attribute in the rule condition
-
Cause: An invalid value is assigned to the equal attribute in the rule condition.
- ORA-41653: inconsistent value for the "count" attribute of the "any" element
-
Cause: The value specified for the "count" attribute of the "any" element is greater than or equal to the the number of primitive events appearing in the rule condition.
- ORA-41654: insufficient number of primitive events for the use of "sequence"
-
Cause: An attempt was made to use "sequence" attribute when there is an insufficient number of primitive events in the rule conditions.
- ORA-41655: rule condition construct not supported: string
-
Cause: An attempt was made to use a rule condition construct that is not supported in the current release.
- ORA-41656: insufficient number of child elements in "string" element.
-
Cause: An attempt was made to use fewer than two elements within an "and" or "notany" element.
- ORA-41657: rule class internal objects cannot be dropped
-
Cause: An attempt was made to drop an internal object that is required for a rule class.
- ORA-41658: invalid value for the "count" attribute in the "any" element
-
Cause: An invalid value is assigned to the count attribute in the rule condition. The values should be a positive integer that is smaller than the number of object elements within the "any" element.
- ORA-41659: invalid primitive event "string" for the rule class
-
Cause: An attempt was made to use an invalid primitive event in a rule condition.
- ORA-41660: ordering property for the rule class is too long
-
Cause: An attempt was made to configure the rule class with an ordering property that is longer than 240 characters.
- ORA-41661: the system generated rule class package has errors
-
Cause: An attempt was made to use a rule class configuration that was not supported.
- ORA-41662: number of primitive events in the composite event exceeds maximum limit
-
Cause: An attempt was made to create a composite event structure with more than 32 primitive events.
- ORA-41663: invalid use of "equal" or "sequence" attribute with a single event
-
Cause: An attempt was made to use "equal" or "sequence" attribute when the "count". attribute in a rule condition with "any" semantics is set to 1.
- ORA-41664: invalid consumption policy for the primitive event
-
Cause: An attempt was made to use EXCLUSIVE consumption policy for a primitive event when the composite event is configured for RULE consumption policy.
- ORA-41665: conflicting values for duration, consumption, and autocommit policies
-
Cause: An attempt was made to use an EXCLUSIVE consumption policy with no autocommit and a duration other than TRANSACTION or SESSION.
- ORA-41666: XML schema validation failed when validating against string
-
Cause: The user input has undefined element or attribute according to the provided XML schema definition.
- ORA-41667: rule class results view name already used for an existing object
-
Cause: An attempt was made to use a duplicate name for the rule class results view.
- ORA-41668: invalid operation for the rule class
-
Cause: An attempt was made to use an invalid operation for the rule class.
- ORA-41669: invalid list of primitive event identifiers
-
Cause: An attempt was made to pass an empty list of primitive event identifiers to the CONSUME_PRIM_EVENTS API.
- ORA-41670: duplicate or invalid event name in equal specification
-
Cause: An attempt was made to specify a duplicate or invalid primitive event for the rule class's equal property.
- ORA-41671: duplicate table names in the event structure with table aliases
-
Cause: The table used for an event structure has the same name as another table or a primitive event type in the event structure.
- ORA-41672: invalid rowid passed in for "string" table
-
Cause: An attempt was made to pass a NULL or invalid rowid for a table in the event structure.
- ORA-41673: sequence attribute not allowed in rule conditions using table aliases
-
Cause: An attempt was made to use sequence attribute in a rule condition that is defined using table aliases. Sequence usage is not permitted for the lack of timestamp attribute.
- ORA-41674: dmlevents policy allowed only for event structures with table aliases
-
Cause: An attempt was made to use the dmlevents policy for an event structure with no table alias constructs.
- ORA-41675: schema for data tables does not match that of the rule class
-
Cause: An attempt was made to use the dmlevents policy for a rule class that refers to table residing in different schema. To use the dmlevents policy, the table associated with table aliases in the event structure and the rule class should exist in the same schema.
- ORA-41676: invalid use of dmlevents policy for primitive event
-
Cause: An attempt was made to use the dmlevents policy for a primitive event defined with more than one table alias attribute.
- ORA-41677: DML event trigger creation failed with string
-
Cause: Triggers could not be created on the data table to track DML events.
- ORA-41678: conflicting values for the autocommit and dmlevents policies
-
Cause: An attempt was made to use dmlevents policy in combination with autocommit set to YES. This combination is not allowed.
- ORA-41679: dmlevents specification only allowed with table alias attributes
-
Cause: An attempt was made to use the dmlevents policy for an event structure not containing any table alias attributes.
- ORA-41680: Rules Manager background process string does not exist
-
Cause: An attempt was made to use a Scheduler process that does not exist.
- ORA-41681: clean up of expired events failed
-
Cause: The background process that cleans up the expired events failed for a rule class.
- ORA-41682: invalid rule class package
-
Cause: An attempt was made to use a rule class package with invalid signature or permissions.
- ORA-41683: unable to lock a rule in the rule class
-
Cause: A rule matching the current event is locked by another session.
- ORA-41684: invalid value for the RLM$ENABLED column
-
Cause: An attempt was made to insert or update a value other than 'Y' or 'N' into the RLM$ENABLED column of a rule class table.
- ORA-41685: invalid window specification for the collection element
-
Cause: An invalid attribute value was specified for the "windowlen" or the "windowsize" attribute. The value specified for the "windowlen" attribute should be a number indicating the number of days or a fraction of a day. The value specified for the "windowsize" attribute should be an integer which indicates number of items in the collection. The maximum value allowed for the window specification is 64000.
- ORA-41686: use of "collection" invalid for the primitive event
-
Cause: An attempt was made to define a rule condition with "collection" element when the corresponding event was not configured for collections of events.
- ORA-41687: attribute "string" not allowed in the "groupby" specification
-
Cause: The attributes listed in the "groupby" specification in a rule condition were not a subset of the attributes specified in the rule class properties.
- ORA-41688: invalid value for the "groupby" attribute
-
Cause: An invalid value was specified for the "groupby" attribute.
- ORA-41689: invalid collection specification in the rule condition
-
Cause: An attempt was made to insert a rule condition with invalid collection element specification.
- ORA-41690: maximum number of grouping expressions for a rule class exceeded
-
Cause: An attempt was made to specify more than 32 expressions for the "groupby" clause in rule class properties.
- ORA-41691: invalid aggregate specification: string
-
Cause: The aggregate operation specified in the rule condition was invalid.
- ORA-41692: unsupported aggregate operator in the having/compute clause: string
-
Cause: An attempt was made to use an unsupported aggregate operator in the having or the compute clause in the rule condition.
- ORA-41693: invalid attribute or data type for an aggregate operator: string
-
Cause: An attempt was made to apply an aggregate operator on an invalid attribute or an attribute with invalid or unsupported data type in the aggregate operator. Only NUMBER and DATE attributes are allowed in the aggregate operators.
- ORA-41694: invalid equal specification around: string
-
Cause: An attempt was made to specify an invalid equal clause for a rule condition or the rule class properties.
- ORA-41695: equal specification should have a minimum of two elements
-
Cause: An attempt was made to specify fewer than two elements in the equal clause for a rule condition or the rule class properties.
- ORA-41696: invalid operator in the having clause: string
-
Cause: An attempt was made to use an invalid relational operator in the having clause of the rule condition.
- ORA-41697: attribute prefix missing in aggregate specification: string
-
Cause: An attempt was made to specify an aggregate predicate across multiple primitive event types with no attribute prefix.
- ORA-41698: invalid use of "string" attribute in aggregate predicate
-
Cause: An attempt was made to use an attribute where a literal is expected in the aggregate predicate in the rule condition.
- ORA-41699: maximum number of aggregate operations per rule condition exceeded
-
Cause: An attempt was made to specify more than 5 aggregate operations in a rule condition.
- ORA-41700: a conditions table already exists for the event structure
-
Cause: A table storing the primitive rule conditions was already assigned to the event structure.
- ORA-41701: conditions table with a rule class association cannot be truncated or dropped
-
Cause: An attempt was made to truncate or drop a conditions table when one or more rule classes are associated to it through the event structure.
- ORA-41702: invalid conditions table
-
Cause: An attempt was made to use an invalid conditions table.
- ORA-41703: invalid child node in "object" element with "ref" attribute
-
Cause: An attempt was made to use both a condition and a "ref" attribute in the "object" element.
- ORA-41704: invalid condition reference: "string"
-
Cause: An attempt was made to use a reference to a nonexistent conditions table or a condition.
- ORA-41705: conditions table cannot be dropped with DROP TABLE command
-
Cause: An attempt was made to drop a conditions table with a DROP TABLE command.
- ORA-41706: a condition referenced in rule conditions may not be deleted
-
Cause: An attempt was made to delete a condition when one or more rule conditions refer to it.
- ORA-41707: unsupported construct with collection events: "string"
-
Cause: An attempt was made to define a collection rule condition with unsupported constructs.
- ORA-41708: the identifier for the shared condition may not be modified
-
Cause: An attempt was made to update the identifier of a row stored in the conditions table.
- ORA-41710: invalid use of aggregate operator for a noncollection event
-
Cause: An attempt was made to specify an aggregate operator on an event that is not identified as collection.
- ORA-41711: invalid attribute in the rule condition's having clause
-
Cause: An invalid attribute is used in the specification for the having clause of the rule condition.
- ORA-41712: missing groupby specification for the collection "string"
-
Cause: An attempt was made to use a collection element with no groupby specification in the rule condition.
- ORA-41713: invalid use of "windowlen" and "windowsize" attributes
-
Cause: An attempt was made to use the windowlen and windowsize attributes within the same collection element.
- ORA-41714: invalid use of window specification with SESSION/TRANSACTION duration
-
Cause: An attempt was made to use the windowlen or windowsize attributes when the events are configured for SESSION or TRANSACTION duration.
- ORA-41721: invalid use of DMLEVENTS and CNFEVENTS in rule class properties
-
Cause: An attempt was made to specify both the DMLEVENTS and CNFEVENTS for the same rule class.
- ORA-41722: insufficient privileges for database change notification
-
Cause: An attempt was made to use CNFEVENTS property with insufficient privileges.
- ORA-42000: invalid online redefinition column mapping for table "string"."string"
-
Cause: An attempt was made to change the logical structure of a materialized view log, queue table, or a partition by specifying a non-NULL column mapping during online redefinition.
- ORA-42002: partition "string" of table "string"."string" not being redefined
-
Cause: An attempt was made to redefine a partition which is not involved in this redefinition.
- ORA-42003: partition must be specified for this redefinition
-
Cause: A partition was involved in this redefinition but was not specified.
- ORA-42004: redefinition not instantiated
-
Cause: An attempt was made to complete an instantiation-deferred redefinition without invoking dbms_redefinition.sync_interim_table.
- ORA-42005: invalid type of redefinition method
-
Cause: An unknown redefinition method was used.
- ORA-42006: dependent object registration not supported during a partition redefinition
-
Cause: An attempt was made to register dependent objects when redefining a partition.
- ORA-42007: dependent object unregistration not supported during a partition redefinition
-
Cause: An attempt was made to unregister dependent objects when redefining a partition.
- ORA-42008: error occurred while instantiating the redefinition
-
Cause: An error occurred while instantiating the online redefinition which requires aborting the redefinition.
- ORA-42009: error occurred while synchronizing the redefinition
-
Cause: An error occurred while synchronizing the online redefinition.
- ORA-42010: error occurred while synchronizing the redefinition
-
Cause: An error occurred while synchronizing the online redefinition which requires aborting the redefinition.
- ORA-42011: error occurred while completing the redefinition
-
Cause: An error occurred while completing the online redefinition.
- ORA-42012: error occurred while completing the redefinition
-
Cause: An error occurred while completing the online redefinition which requires aborting the redefinition.
- ORA-42013: interim table of an AQ IOT table should be an IOT table
-
Cause: An attempt was made to create a table that is not an index-organized table (IOT) as the interim table of an AQ IOT table (history, time management, or dequeue).
- ORA-42014: online redefinition unable to lock AQ objects
-
Cause: An online redefinition of an AQ table was unable to lock all related AQ objects.
- ORA-42015: online redefinition unable to log changes made to AQ tables
-
Cause: An online redefinition of an AQ table was unable to log changes made to AQ tables during the redefinition.
- ORA-42016: shape of interim table does not match specified column mapping
-
Cause: The number of columns, or the type or the length semantics of a column, in the interim table did not match the specified column mapping.
- ORA-42017: interim table of an AQ table should not be an AQ table
-
Cause: An attempt was made to create an AQ table as an interim table of an online redefined AQ table.
- ORA-42018: partition cannot be redefined online because of index organization incompatibility
-
Cause: interim table is incompatible with partition being redefined because one or more of the following apply: - one is index-organized and the other is not - one has IOT overflow segment and the other does not - one has IOT mapping table and the other does not
- ORA-42019: partition cannot be redefined online because of incompatible partitioning of interim table
-
Cause: both original and interim tables are partitioned, or original table is composite-partitioned but interim table is non-partitioned.
- ORA-42020: partition cannot be redefined online because of unsupported type of interim table
-
Cause: An unsupported type of interim table was provided during the partition redefinition. Currently the following types of interim tables are not supported: - a nested table or has nested-table columns - an external table - part of cluster - contains LOB shared segments
- ORA-42021: partition cannot be redefined online because of incompatible row dependencies
-
Cause: original/interim table was created with row dependency and interim/original table was not.
- ORA-42022: partition cannot be redefined online because of presence of nested columns
-
Cause: An attempt was made to online redefine a partition with nested table columns.
- ORA-42023: compatibility of AQ table must be release 8.1.x or later
-
Cause: An attempt was made to perform online redefinition on an AQ table that was created with compatibility prior to release 8.1.x.
- ORA-42024: interim table of an AQ table can not be a partitioned table
-
Cause: An attempt was made to use a partitioned table as an interim table.
- ORA-42025: redefinition of CONS_USE_ROWID method cannot be used to redefine an AQ IOT table
-
Cause: An attempt was made to use method of DBMS_REDEFINITION.CONS_USE_ROWID to redefine an AQ IOT table.
- ORA-42026: duplicated rows detected while instantiating the redefinition
-
Cause: Duplicated rows are detected during instantiation of the redefinition.
- ORA-42027: cannot redefine an object online that is not a table
-
Cause: An attempt was made to redefine an object online that is not a table.
- ORA-42028: materialized view log "string"."string" does not exist
-
Cause: An attempt was made to register a nonexistent materialized view log as a dependent object.
- ORA-42029: cannot online redefine table "string"."string" at this time
-
Cause: An attempt was made to redefine a table which is incompatible with another ongoing redefinition.
- ORA-42030: cannot online redefine table "string"."string" with commit SCN-based MV log
-
Cause: An attempt was made to redefine a table which had a commit SCN-based materialzed view log defined on it.
- ORA-42031: interim table cannot have a commit SCN-based MV log defined on it
-
Cause: An attempt was made to use an interim table which had a commit SCN-based materialzed view log defined on it.
- ORA-42032: cannot online redefine table "string"."string" with Flashback Data Archive enabled
-
Cause: An attempt was made to redefine a table which had Flashback Data Archive enabled.
- ORA-42033: interim table "string"."string" cannot have Flashback Data Archive enabled
-
Cause: An attempt was made to redefine a table with an interim table which had Flashback Data Archive enabled.
- ORA-42034: cannot online redefine table "string"."string" which is a CDC table
-
Cause: An attempt was made to redefine a table which is a CDC table.
- ORA-42035: cannot online redefine IOT table "string"."string" with CONS_USE_ROWID
-
Cause: An attempt was made to redefine an IOT table with CONS_USE_ROWID.
- ORA-42036: cannot online redefine temporary table "string"."string"
-
Cause: An attempt was made to redefine a temporary table.
- ORA-42037: cannot online redefine table "string"."string" with IOT overflow segment
-
Cause: An attempt was made to redefine a table with IOT overflow segment.
- ORA-42038: cannot online redefine table "string"."string" with a CDC log defined on it
-
Cause: An attempt was made to redefine a table with a CDC log defined on it.
- ORA-42039: cannot online redefine table "string"."string" with FGA enabled
-
Cause: An attempt was made to redefine a table with Fine Grained Auditing (FGA) or Row Level Security (RLS) enabled.
- ORA-42040: cannot online redefine table "string"."string" with column of binary XML type
-
Cause: An attempt was made to redefine a table with a column of binary XML type.
- ORA-42041: cannot online redefine table "string"."string" with nested table columns
-
Cause: An attempt was made to redefine a table with nested table columns.
- ORA-42042: time out in acquiring DML lock during online redefinition
-
Cause: During FINISH_REDEF_TABLE procedure, the elapsed time waiting to acquire a table or partition DML lock on the original table exceeds the timeout the user specified.
- ORA-42043: CONS_VPD_AUTO is only applicable to null column mapping
-
Cause: An attempt was made to specify CONS_VPD_AUTO for non-null column mapping other than null column mapping. CONS_VPD_AUTO can only be specified for null column mapping.
- ORA-42044: cannot redefine table with non-null VPD policy predicate against the table owner or redefinition invoker
-
Cause: Virtual Private Database (VPD) policies with non-null predicate against the table owner or redefinition invoker existed on the original table.
- ORA-42045: COPY_VPD_OPT cannot be set to CONS_VPD_NONE with VPD policies on table "string"."string".
-
Cause: An attempt was made to set the COPY_VPD_OPT value to CONS_VPD_NONE. COPY_VPD_OPT cannot be set to CONS_VPD_NONE with Virtual Private Database (VPD) policies on the original table.
- ORA-42046: COPY_VPD_OPT cannot be set to string with VPD policies on interim table "string"."string".
-
Cause: An attempt was made to set the COPY_VPD_OPT value to either CONS_VPD_NONE or CONS_VPD_AUTO. Cannot set the COPY_VPD_OPT value to CONS_VPD_NONE or CONS_VPD_AUTO with Virtual Private Database (VPD) policies on the interim table.
- ORA-42047: The specified value for COPY_VPD_OPT is invalid.
-
Cause: An unknown COPY_VPD_OPT value was used.
- ORA-42048: Automatic copying of VPD policies with application context is not supported in online redefinition.
-
Cause: An attempt was made to set the COPY_VPD_OPT value to CONS_VPD_AUTO for Virtual Private Database (VPD) policies with application context. Automatic copying of VPD policies with application context is not supported in online redefinition.
- ORA-42049: cannot online redefine multiple tables and multiple partitions
-
Cause: An online redefinition procedure was passed multiple original tables and multiple partitions to redefine.
- ORA-42050: COPY_VPD_OPT cannot be set to CONS_VPD_MANUAL when redefining a partition.
-
Cause: An attempt was made to set the COPY_VPD_OPT value to CONS_VPD_MANUAL. COPY_VPD_OPT cannot be set to CONS_VPD_MANUAL when redefining a partition.
- ORA-42051: duplicate partition names in partition name list
-
Cause: An online redefinition procedure was passed a partition name list containing duplicates.
- ORA-42052: interim table cannot have materialized view or zonemap defined on it
-
Cause: An attempt was made to redefine a table with an interim table on which a materialized view or zonemap was defined.
- ORA-42053: cannot online redefine table "string"."string" with OLS/XDS enabled
-
Cause: An attempt was made to redefine a table with Oracle Label Security (OLS) or Extensible Data Security (XDS) enabled.
- ORA-42054: cannot online redefine table "string"."string" with UXI XML index
-
Cause: An attempt was made to redefine a table with XML indexes having an Unstructured XMLIndex (UXI) component.
- ORA-42056: interim table cannot be a system-partitioned table
-
Cause: An attempt was made to redefine a table with an interim table that was a system-partitioned table.
- ORA-42057: cannot use lock free finish redef for current redefinition
-
Cause: An attempt was made to enable lock free finish redef for current redefinition, but lock free was not feasible.
- ORA-42058: unsupported UPDATE statement
-
Cause: The UPDATE statement passed to DBMS_REDEFINITION.EXECUTE_UPDATE was not supported.
- ORA-42059: cannot update a table with a DML trigger on UPDATE
-
Cause: An UPDATE statement passed to the DBMS_REDEFINITION.EXECUTE_UPDATE method attempted to update a table with a trigger on UPDATE, which is not supported.
- ORA-42060: cannot update a table with a nested table column
-
Cause: An UPDATE statement passed to the DBMS_REDEFINITION.EXECUTE_UPDATE method attempted to update a table with a nested table column, which is not supported.
- ORA-42061: cannot update a typed table or a table with an ADT column
-
Cause: An UPDATE statement passed to the DBMS_REDEFINITION.EXECUTE_UPDATE method attempted to update a typed table or a table with an ADT column, which is not supported.
- ORA-42062: cannot update a table with a partition extended name
-
Cause: An attempt was made to pass an UPDATE statement with a partition extended name to the DBMS_REDEFINITION.EXECUTE_UPDATE method, which is not supported.
- ORA-42064: invalid UPDATE statement string
-
Cause: An attempt was made to pass an invalid UPDATE statement to the DBMS_REDEFINITION.EXECUTE_UPDATE method.
- ORA-42065: REDEF_TABLE() does not support redefining AQ table
-
Cause: An attempt was made to redefine an Advanced Queueing (AQ) table with the REDEF_TABLE() procedure.
- ORA-42066: illegal redefinition for a clustered table
-
Cause: An attempt was made to redefine a clustered table to modify the tablespace or compression type with the REDEF_TABLE() procedure.
- ORA-42067: invalid column mapping with invisible columns on original or interim table
-
Cause: There was an invalid column mapping with invisible columns on the original or interim table.
- ORA-42068: rollback unsupported with COPY_VPD_OPT option
-
Cause: ENABLE_ROLLBACK and COPY_VPD_OPT were both set to TRUE.
- ORA-42069: rollback unsupported
-
Cause: Tables in the redefinition are either an object, advanced queue or index-organized table.
- ORA-42070: wrong usage of DBMS_REDEFINITION.ROLLBACK
-
Cause: ENABLE_ROLLBACK was not set to TRUE during START_REDEF_TABLE.
- ORA-42071: rollback unsupported with NO-DML lock option
-
Cause: ENABLE_ROLLBACK was set to TRUE along with DML_LOCK_TIMEOUT set to -1.
- ORA-42072: REDEF_TABLE() does not support a table with LONG column.
-
Cause: An attempt was made to redefine a table that has a LONG column with the REDEF_TABLE() procedure.
- ORA-42073: cannot online redefine external table or fixed table
-
Cause: An attempt was made to redefine an external table or a fixed table.
- ORA-42074: Cannot update a table with VPD policy
-
Cause: An UPDATE statement passed to the DBMS_REDEFINITION.EXECUTE_UPDATE method attempted to update a table with Virtual Private Database (VPD) policy.
- ORA-42075: wrong usage of parameter, DISABLE_ROLLBACK in FINISH_REDEF_TABLE
-
Cause: ENABLE_ROLLBACK was not set to TRUE during START_REDEF_TABLE.
- ORA-42076: DBMS_REDEFINITION does not support a table on single table hash clusters.
-
Cause: An attempt was made to use DBMS_REDEFINITION on a table on single table hash clusters.
- ORA-42077: unsupported column type found in VPD protected object
-
Cause: An attempt was made with Oracle Virtual Private Database (VPD) policy to enforce column security on a column with unsupported operator type.
- ORA-42078: DBMS_REDEFINITION does not support a clustered table without cluster index or with virtual cluster index
-
Cause: An attempt was made to use the DBMS_REDEFINITION package on a clustered table without a cluster index or with a virtual cluster index.
- ORA-42079: wrong usage of DBMS_REDEFINITION.FINISH_REDEF_TABLE
-
Cause: Rollback was initiated as part of the previous call to FINISH_REDEF_TABLE.
- ORA-42080: wrong usage of DBMS_REDEFINITION.ABORT_ROLLBACK
-
Cause: ABORT_ROLLBACK was called without starting the rollback operation.
- ORA-42081: wrong usage of DBMS_REDEFINITION.ABORT_REDEF_TABLE
-
Cause: ABORT_REDEF_TABLE was called when ROLLBACK was active.
- ORA-42082: cannot update a table with a hidden column
-
Cause: An UPDATE statement passed to the DBMS_REDEFINITION.EXECUTE_UPDATE method attempted to update a table with a hidden column, which is not supported.
- ORA-42083: cannot online redefine table "string"."string" with staging log
-
Cause: An attempt was made to redefine a table that had a staging log.
- ORA-42084: cannot online redefine table that has inconsistent sharing with interim table
-
Cause: An attempt was made to redefine a table that had inconsistent sharing with an interim table.
- ORA-42086: cannot enable ROLLBACK on a table with row movement enabled
-
Cause: An attempt was made to enable ROLLBACK on a table with row movement enabled in the redefinition.
- ORA-42087: cannot enable ROLLBACK on a nested table
-
Cause: An attempt was made to enable ROLLBACK on a nested table.
- ORA-42088: cannot enable ROLLBACK on a clustered table
-
Cause: An attempt was made to enable ROLLBACK on a clustered table.
- ORA-42089: ROLLBACK unsupported with specified column mapping string
-
Cause: The specified column mapping string included an identity column.
- ORA-42090: cannot use EXECUTE_UPDATE when the statement contains ROWID
-
Cause: An attempt was made to use EXECUTE_UPDATE when the update statement contained ROWID.
- ORA-42091: shape of interim table does not match original table
-
Cause: An attempt was made to online redef a table when either the original table or the interim table did not have ROW ARCHIVAL.
- ORA-42092: cannot online redefine table "string"."string" with automatic CDR enabled
-
Cause: An attempt was made to redefine a table with automatic Oracle GoldenGate conflict detection and resolution (CDR) enabled.
- ORA-42093: cannot online redefine table "string"."string" which is a delete tombstone table
-
Cause: An attempt was made to redefine a delete tombstone table.
- ORA-42287: cannot rename user on whose type a table depends
-
Cause: An attempt was made to rename a user whose schema contained a type on which some table depends. The operation may not proceed as it would render the table invalid causing loss of data.
- ORA-42288: may not create a schema synonym for the specified schema
-
Cause: An attempt was made to create a schema synonym for one of the reserved schemas (such as SYS or SYSTEM.)
- ORA-42289: may not rename specified user
-
Cause: An attempt was made to rename one of the following: - reserved user (such as SYS or SYSTEM) - an administrative user - a common user - a locked user account
- ORA-42290: specified schema does not exist
-
Cause: An attempt was made to create a schema synonym for a schema which did not exist.
- ORA-42291: schema synonym 'string' does not exist
-
Cause: The named schema synonym did not exist.
- ORA-42292: RENAME TO already specified
-
Cause: The RENAME TO clause was specified twice.
- ORA-42293: user name conflicts with another user, role or schema synonym name
-
Cause: There was already a user, role or schema synonym with that name.
- ORA-42294: role name conflicts with another user, role or schema synonym name
-
Cause: There was already a user, role or schema synonym with that name.
- ORA-42295: schema synonym name conflicts with another user, role or schema synonym name
-
Cause: There was already a user, role or schema synonym with that name.
- ORA-42296: user, role or schema synonym 'string' does not exist
-
Cause: There was no user, role, or schema synonym by that name.
- ORA-42297: cannot drop a schema synonym for a schema of a user who is currently connected
-
Cause: An attempt was made to drop a schema synonym for a schema of a user who was logged on.
- ORA-42298: cannot rename a user that is currently connected
-
Cause: An attempt was made to rename a user that was logged on.
- ORA-42300: an Editioning view is already defined on this table
-
Cause: An attempt was made to create an Editioning view on a table on which another Editioning view is already defined in the same Edition. This violates a restriction that at most one Editioning view may be associated with any base table in a given Edition.
- ORA-42301: definition of an Editioning view may not refer to a synonym
-
Cause: An attempt was made to create an Editioning view referring to a synonym, which is not supported.
- ORA-42302: definition of an Editioning view may not refer to remote tables
-
Cause: An attempt was made to create an Editioning view referring to remote tables, which is not supported.
- ORA-42303: duplicate column reference in a definition of an Editioning view
-
Cause: An attempt was made create an Editioning view referencing the same column of a base table more than once, which is not supported.
- ORA-42304: base table and the Editioning view must belong to the same schema
-
Cause: An attempt was made to create an Editioning view in a schema different from that of the base table.
- ORA-42305: only an Editioning view may replace an Editioning view
-
Cause: An attempt was made to replace an Editioning view with a view which is not an Editioning view or vice versa.
- ORA-42306: a CrossEdition trigger may not be created on an Editioning view
-
Cause: An attempt was made to create a CrossEdition trigger on an Editioning view, which is not supported.
- ORA-42307: columns of an Editioning view may only refer to base table columns
-
Cause: An attempt was made to define an Editioning view containing a column referring to an entity other than a base table column (for example, a PL/SQL function without a parameter), which is not supported.
- ORA-42308: view string.string is already in read-only mode
-
Cause: An attempt was made to set a read-only table in read-only mode.
- ORA-42309: view string.string is already in read/write mode
-
Cause: An attempt was made to set a read/write view in read/write mode.
- ORA-42310: Implementation restriction: this operation is only permitted on Editioning views
-
Cause: The view being altered was not an Editioning view. In this release, an ALTER VIEW READ ONLY, or ALTER VIEW READ WRITE operation is only permitted on Editioning views.
- ORA-42311: This operation is not permitted on Editioning views with compilation errors
-
Cause: ALTER VIEW READ ONLY and ALTER VIEW READ WRITE are not permitted on Editioning views which have compilation errors.
- ORA-42313: This operation is not supported on Editioning views marked invalid
-
Cause: ALTER VIEW READ ONLY and ALTER VIEW READ WRITE are not permitted on Editioning views which are marked invalid.
- ORA-42314: editioning view cannot be owned by a non-editioned user
-
Cause: An attempt was made to create an editioning view in a schema where views were not editionable.
- ORA-42399: cannot perform a DML operation on a read-only view
-
Cause: An attempt was made to insert, delete, or update row(s) of a view created with read-only option. DML operations on such views are explicitly prohibited.
- ORA-42800: The specified attribute association ("string", "string") is already attached to existing shared context-sensitive policies with the specified policy function string.string.
-
Cause: An attempt was made to add an attribute association which was already attached to shared context-sensitive policies with the specified policy function. All shared context-sensitive policies with a common policy function need to have the same set of attribute associations. Attribute associations of an existing shared context-sensitive policy which is using the specified policy function will be automatically added to the new policy.
- ORA-42801: Value is not set for context attribute ("string", "string") which is associated with the Row Level Security (RLS) policy "string".
-
Cause: The value was not set for every attribute association of the shared context-sensitive policy. The value must be set for every attribute association of the shared context-sensitive policy.
- ORA-42802: Could not read attribute associations from an existing shared context-sensitive policy which is using the specified policy function.
-
Cause: An existing shared context-sensitive policy using the specified policy function was dropped from another session.
- ORA-42803: Cannot use bind variable in VERSIONS clause when the object has a Row-Level Security (RLS) policy defined on it.
-
Cause: The object being accessed had a Row-Level Security (RLS) policy defined on it and the VERSIONS clause contained a bind variable.
- ORA-42804: The operation can disclose rows protected by VPD policy.
-
Cause: The object being accessed had a Virtual Private Database (VPD) policy defined on it and the DML which is executed could disclose rows protected by the VPD policy.
- ORA-42805: The number of VPD policies on an object exceed the maximum number that is allowed.
-
Cause: A maximum of 255 Virtual Private Database (VPD) policies that can be enforced on an object was exceeded.
- ORA-42900: OLS policy creation not allowed in application root.
-
Cause: Oracle Label Security (OLS) policy creation was attempted in application root.
- ORA-42901: Cannot apply OLS policy on common or application objects.
-
Cause: An attempt was made to enforce Oracle Label Security (OLS) policy on common or application objects.
- ORA-42902: cannot use virtual column as OLS policy column
-
Cause: An attempt was made to use the virtual column as an Oracle Label Security (OLS) policy column.
- ORA-42903: Cannot assign OLS authorizations to common or application users.
-
Cause: An attempt was made to assign Oracle Label Security (OLS) authorizations to common or application users.
- ORA-42904: full table access is restricted by Oracle Label Security
-
Cause: The user did not have permission to bypass reads for Oracle Label Security policies.
- ORA-42905: Oracle Label Security is not supported for an external table.
-
Cause: An attempt was made to enforce Oracle Label Security (OLS) policy to external tables.
- ORA-42906: Cannot assign a non-existing OLS data label as row label.
-
Cause: An attempt was made to assign a non-existing Oracle Label Security (OLS) data label as a row label in an OLS-OID configuration.
- ORA-42907: cannot apply OLS policy with labeling function.
-
Cause: An attempt was made to enforce Oracle Label Security (OLS) policy with labeling function when Oracle Database Vault operations control was enabled.