Oracle9i Database Error Messages Release 2 (9.2) Part Number A96525-01 |
|
Cause: The AGGMAP was already compiled by a more recent version of the product than was being used to execute this command.
Action: Recompile the AGGMAP in the current version.
Cause: A floor argument greater than the ceiling argument was specified.
Action: Adjust the floor and ceiling arguments so that the floor is less than the ceiling.
Cause: A RELATION clause in the AGGMAP named a workspace object that is not a relation.
Action: Name a valid self-relation in the RELATION statement.
Cause: A relation was named in a RELATION clause of the AGGMAP that is not a self-relation.
Action: Name a valid self-relation in the RELATION
statement.
Cause: A relation was named in a RELATION clause of the AGGMAP that is not a relation for a base dimension of the AGGMAP.
Action: Name a valid self-relation in the RELATION
statement, that is, one that has a dimension that dimensions the AGGMAP.
Cause: Two RELATION statements in the AGGMAP reference the same relation object.
Action: Remove the duplicate RELATION statement.
Cause: A line in the AGGMAP contains invalid syntax.
Action: Change the line to have valid syntax.
Cause: Operator variables cannot have the rollup dimension as one of their base dimensions.
Action: Modify the definition of the operator variable so that the current rollup dimension is not one of its bases.
Cause: An invalid argument was supplied to the OPERATOR clause in the relation statement.
Action: Fix the OPERATOR clause so that it specifies either a valid variable name or a valid operator.
Cause: An operator variable was supplied whose datatype is not TEXT.
Action: Change the operator clause to reference a TEXT variable.
Cause: The min argument was greater than the max argument.
Action: Adjust the min and max arguments so that min is less than max.
Cause: A MEASUREDIM was supplied in the AGGMAP that was not acceptable.
Action: Modify the MEASUREDIM clause to specify a valid dimension.
Cause: The aggmap contains multiple instances of a clause that can only be specified once.
Action: Remove the extra clause.
Cause: The AGGMAP either specified multiple PROTECT statements not on a RELATION line, or specified PROTECT statements both independently and on RELATION lines.
Action: Correct the AGGMAP to have valid syntax.
Cause: An ARGS value had a non-text datatype.
Action: Use a text variable for ARGS.
Cause: The AGGMAP contained multiple SCREENBY clauses.
Action: Remove one of the SCREENBY clauses from the AGGMAP.
Cause: The AGGMAP contains incompatible RELATION statements.
Action: Remove one of the RELATION statements from the AGGMAP.
Cause: The user attempted to aggregate a variable in another analytic workspace.
Action: Create an AGGMAP in the other analytic workspace to aggregate that variable.
Cause: The user attempted to aggregate a variable with different dimensions than the AGGMAP. This is only possible with undimensioned AGGMAPs.
Action: Create a new undimensioned AGGMAP.
Cause: The user specified a MIN argument that was greater than or equal to the FLOOR argument.
Action: Reduce the MIN argument.
Cause: The user specified a MAX argument that was less than or equal to the CEILING argument.
Action: Increase the MAX argument.
Cause: An invalud ERRORMASK value was specified.
Action: Remove the invalid value from the ERRORMASK list.
Cause: The user specified an ERRORLOG MAX of 0 or a negative number.
Action: Adjust the AGGMAP so that it uses a positive number.
Cause: The user specified an invalid hierarchy dimension qualified data reference.
Action: Adjust the AGGMAP so that it uses a valid dimension value qualified data reference.
Cause: The user specified an invalid qualified data reference for the hierarchy dimension.
Action: Adjust the AGGMAP so that it uses a valid dimension value qualified data reference.
Cause: The user specified an invalid qualified data reference for the hierarchy dimension.
Action: Adjust the AGGMAP so that it uses a valid dimension value qualified data reference.
Cause: The user specified two conflicting hierarchy dimension qualified data references.
Action: Adjust the AGGMAP so that it uses a consistent qualified data reference.
Cause: Multiple dimensions share the same hierarchy dimension, but it is only qualified within a subset of the AGGMAP relations.
Action: Adjust the AGGMAP so that it uses consistent qualified data references.
Cause: The hierarchy dimension offset is an invalid dimension position.
Action: Adjust the AGGMAP so that it uses valid qualified data references.
Cause: The hierarchy dimension offset is an invalid dimension position.
Action: Adjust the AGGMAP so that it uses valid qualified data references.
Cause: The user specified an invalid qualified data reference for the hierarchy dimension.
Action: Adjust the AGGMAP so that it uses a valid dimension value qualified data reference.
Cause: The user included both RELATION and DIMENSION statements in the AGGMAP referring to the same AGGMAP.
Action: Remove one of the conflicting clauses.
Cause: The VALUESET statement specified a scalar valueset but did not include a qualified data reference to specify the parent.
Action: Add a qualified data reference specifying the parent to the VALUESET statement.
Cause: The VALUESET line referred to a dimensioned valueset.
Action: Use a non-dimensioned valueset to limit the status of the dimensioned one.
Cause: The specified AGGMAP was dimensioned by a conjoint dimension.
Action: Use the CHGDFN command to change the conjoint to a composite dimension.
Cause: An invalid model name was attached to an AGGMAP.
Action: Remove the model from the AGGMAP or create a model with that name.
Cause: An inappropriate value was specified for the named option.
Action: Set a legal value for the option.
Cause: An inappropriate value was specified for the named option.
Action: Set a legal value for the option.
Cause: The user attempted to insert a value that had too many digits into a NUMBER dimension. For instance, the user might have tried to insert the value 99999 (5 digits) into a dimension with datatype NUMBER(4).
Action: Use a smaller number for the dimension value, or define a new dimension with a larger precision and replace the old dimension with the new one.
Cause: The user attempted to attach an old OLAP Services analytic workspace that cannot be converted by this version of OLAP Services.
Action: Either create a new analytic workspace or try using a version of OLAP Services compatible with the one that created this analytic workspace.
Cause: There is no currently active analytic workspace. The command that generated the error requires an active analytic workspace on which to operate.
Action: Execute an AW ATTACH or AW CREATE command to establish an active workspace.
Cause: The specified analytic workspace is currently not attached to the session, or the name is misspelled.
Action: Attach the analytic workspace with the AW ATTACH command, or correct the spelling of the name .
Cause: The specified analytic workspace is currently not attached to the session, or the name is misspelled.
Action: Attach the analytic workspace with the AW ATTACH command, or correct the spelling of the name .
Cause: The command requires a non-temporary analytic workspace on which to operate.
Action: Specify an analytic workspace other than EXPTEMP.
Cause: The user exported an object with datatype NTEXT, but the EIF file that will result from the EXPORT command is not written in Unicode. Because no non-Unicode file can represent all possible Unicode data, it is possible that some data will be lost when converting from the Unicode NTEXT object to the EIF file. The EIF file will be written in the character set indicated by the "nls_charset" argument of the EXPORT command, or, if no such argument is present, in the database character set.
Action: If the user is certain that the contents of the NTEXT object can be represented in the specified character set, then no action is necessary. Otherwise, the user can add "nls_charset 'UTF8'" to the EXPORT command string. This will result in the EIF file being written in UTF8 Unicode, which can represent all the data contained in NTEXT objects.
Cause: User attempted to export an object whose datatype is NTEXT, but the EIFVERSION option indicates a version of Express / Oracle OLAP that does not support the NTEXT datatype. The object will be exported as a TEXT object instead.
Action: No action required.
Cause: User attempted to export an expression whose datatype is NTEXT, but the EIFVERSION option indicates a version of Express / Oracle OLAP that does not support the NTEXT datatype. The expression will be exported as a TEXT object instead.
Action: No action required.
Cause: A program used an analytic workspace name in a qualified object name. The named analytic workspace is not attached at program run time.
Action: No action required. The program will be automatically recompiled. It is likely that the recompile will fail with an appropriate exception code, in which case the signaled condition should be corrected and the program re-run.
Cause: When the compiled code was saved, the specified object was a surrogate of a certain dimension. Now the specified object is a surrogate of a different dimension.
Action: No action required; program automatically recompiles.
Cause: Not all kinds of dimensions can have surrogates. The user attempted to define a surrogate of a prohibited kind of dimension.
Action: Do not attempt to define a surrogate on this dimension.
Cause: The user attempted to define a surrogate without specifying a valid datatype.
Action: Specify the datatype (ID, NTEXT, TEXT, NUMBER, or INTEGER) in the definition of the surrogate.
Cause: The user attempted to define a surrogate on a dimension that has type DAY, WEEK, MONTH, or YEAR.
Action: Do not attempt to define a surrogate on this dimension.
Cause: The user attempted to include both a dimension and its surrogate in the DIMENSION statement of a model.
Action: Use either the dimension or the surrogate in the DIMENSION statement of the model, but not both.
Cause: The user attempted to include two dimension surrogates of the same dimension in the DIMENSION statement of a model.
Action: Use either of the two surrogates in the DIMENSION statement of the model, but not both.
Cause: User used the ASSIGN keyword on a DIMENSION target in a FILEREAD or SQL FETCH command.
Action: To create a new dimension value in a FILEREAD or SQL FETCH command, use the APPEND keyword.
Cause: The user attempted to assign a value to a dimension surrogate whose datatype is INTEGER. INTEGER surrogates, like INTEGER dimensions, cannot have values assigned to them. They can only be referenced by position.
Action: Do not attempt to assign values to an INTEGER surrogate. Values will automatically appear and disappear from the INTEGER surrogate as positions are added to or removed from the underlying dimension.
Cause: User used the APPEND keyword on a SURROGATE target in a FILEREAD or SQL FETCH command.
Action: To assign a value to a SURROGATE in a FILEREAD or SQL FETCH command, use the ASSIGN keyword.
Cause: The user attempted to redefine a conjoint dimension as a composite, but the conjoint has one or more surrogates defined. A dimension that has surrogates cannot be redefined as a composite.
Action: Either delete all surrogates for the dimension, or do not attempt to redefine the dimension as a composite.
Cause: The user attempted to use NUMBER(Precision) or NUMBER(Precision, Scale) as the datatype in a definition for some object other than a DIMENSION or VARIABLE, such as a FORMULA or PROGRAM. This error can also be produced in cases where a NUMBER datatype is not allowed at all.
Action: Use the NUMBER type without specifying a precision or scale. If a NUMBER datatype is not allowed at all, then this fix will only change the exception message to something more specific.
Cause: The user attempted to define a NUMBER dimension without specifying a precision. The proper format for declaring a number dimension is NUMBER(Precision) or NUMBER(Precision, Scale). NUMBER with no precision or scale is not allowed.
Action: Use NUMBER(Precision) or NUMBER(Precision, Scale) to specify the datatype of a NUMBER dimension.
Cause: This is an informational message that reminds you that you may not save changes to the specified analytic workspace.
Action: No action required, unless it was desired to save changes to the analytic workspace. In that case, detach and reattach the analytic workspace read-write.
Cause: The command attempted to operate on an analytic workspace that is not currently attached, or the name of the analytic workspace is misspelled.
Action: Attach the analytic workspace or correct the spelling.
Cause: The specified analytic workspace is an internal workspace and may not be detached by the user.
Action: Specify a different analytic workspace to detach.
Cause: The command attempted to operate on an internal analytic workspace used by the system.
Action: Specify a different analytic workspace.
Cause: The specified analytic workspace is currently in use.
Action: The desired action requires an analytic workspace that is not currently in use.
Cause: User attempted to use AW UNALIAS on a non-existent alias.
Action: Make sure that the command specified the correct analytic workspace and alias. The alias must have been assigned (using AW ALIAS) during the current session and must not have been removed by a previous AW UNALIAS or AW DETACH command.
Cause: User included the same name twice in the alias list of an AW ALIAS or AW UNALIAS command.
Action: Remove the duplicate name and try again.
Cause: The user attempted to use the MAINTAIN command on a dimension surrogate. The MAINTAIN command can only be used with real dimensions, not surrogates.
Action: Use the MAINTAIN command to modify the underlying dimension of the surrogate instead.
Cause: The user attempted an invalid operation.
Cause: When character set conversion happens between TEXT and NTEXT either implicitly or explicitly, some characters are lost due to no mapping characters in the destination character set.
Action: Make sure all the characters can be mapped to destination character sets or set the NLS_NCHAR_CONV_EXCP
initialization parameter to false
.
Cause: The user used incorrect syntax for the ALLOCATE command.
Action: Correct the calling syntax.
Cause: The user used incorrect syntax for the AGGREGATE command.
Action: Correct the calling syntax.
Cause: The user used incorrect syntax for the AGGREGATE function.
Action: Correct the calling syntax.
Cause: The user used the ALLOCMAP command to define the AGGMAP, so the AGGMAP can only be used with the ALLOCATE command, or the AGGMAP has no contents attached to it.
Action: Use the AGGMAP command to define the AGGMAP.
Cause: When using AGGREGATE, only simple permissions and permissions on base dimensions are valid.
Action: Remove the permissions clause from the variable causing problems.
Cause: A measure dimension was supplied in the AGGMAP, but a position for the variable was not found in it.
Action: Add a position for the variable in the measure dimension.
Cause: The user lacked the permissions necessary for the aggregation variable.
Action: Remove the restricting permissions from the variable or base dimension.
Cause: Either someone improperly changed the COUNTVAR variable, or AGGREGATE has an error.
Action: Set the COUNTVAR variable to NA before starting AGGREGATE. If you previously set the COUNTVAR variable to NA, then contact Oracle Support Services.
Cause: The ARGS variable specified a weight even though one is not needed.
Action: Modify the ARGS variable so that it does not specify a weight for that operation.
Cause: The given operator requires a WEIGHT specification, but the ARGS variable did not supply one.
Action: Modify the ARGS variable to specify a weight for the operation.
Cause: An invalid string was provided for an aggregation operator.
Action: Check the spelling of the operator to make sure you are specifying a valid one.
Cause: An invalid NAOPERATOR was specified.
Action: Specify HFIRST, HLAST or HEVEN.
Cause: An invalid REMOPERATOR was specified.
Action: Specify one of the legal operators.
Cause: The user specified an NAOPERATOR when you were not using PROPORTIONAL or EVEN.
Action: Remove the NAOPERATOR clause from the RELATION line.
Cause: The user specified a REMOPERATOR without using PROPORTIONAL, EVEN, or HEVEN.
Action: Remove the REMOPERATOR clause from the RELATION line.
Cause: The user specified MIN, MAX, FLOOR, or CEILING when using an operator other than PROPORTIONAL.
Action: Remove the incorrect argument from the RELATION line.
Cause: The AGGMAPINFO function was called with an object that is not an AGGMAP.
Action: Modify the call to AGGMAPINFO to specify an AGGMAP object.
Cause: The call to AGGMAPINFO is invalid.
Action: Modify the call to specify a valid syntax.
Cause: The user tried to export a NUMBER dimension to an EIF file with the EIFVERSION option set to a number less than 80000. Versions previous to that eversion do not support NUMBER dimensions.
Action: A NUMBER dimension cannot be used in a version older than 9.2.0. If the EXPORT file is going to be read by version 9.2.0 or higher, then set EIFVERSION to a number greater than or equal to 80000 and execute the EXPORT command again.
Cause: The syntax for the CLEAR command was invalid.
Action: Modify your syntax using the correct format.
Cause: A calculation in the current AGGREGATE command attempted to divide by zero as a result of an AVERAGE, WAVERAGE, HAVERAGE or HWAVERAGE operation.
Action: Either fix the data, or set DIVIDEBYZERO to YES to return NA instead of signalling an error.
Cause: While running AGGREGATE in threaded mode, you attempted to specify a WEIGHT variable in another analytic workspace.
Action: Use a weight variable from the same analytic workspace as the aggmap and rollup variable.
Cause: A model, NATRIGGER, or other object called the AGGREGATE function or command while another AGGREGATE function or command was already in progress.
Action: Modify your objects so that they do not need to have two AGGREGATE commands or functions executing at once.
Cause: The depth of the hierarchies that are part of a composite exceeded 4 billion levels during the merge.
Action: Reduce the number of levels in the hierarchies, reduce the number of dimensions in the composite, or do not aggregate over all dimensions at once.
Cause: An application called the INTL.MESG function with an incorrect or uninstalled product / facility combination.
Action: Make sure that the appropriate binary message file is stored on the host in the correct location:
ORACLE_HOME/product/facilitylanguage.msb
Cause: The caller of INTL.MESG tried to retrieve a non-existent message.
Action: Add the message to the application's message file, and recompile or reinstall the binary message file.
Cause: An internal Oracle OLAP error occurred. Oracle OLAP attempted to retrieve a message that does not exist in the installed message file OLAP_HOME
/aps*.msb.
Action: Ignore this error message.
Cause: The dimension of the model is not a dimension of the aggmap.
Cause: The dimension of the model must match a hierarchy of the aggmap.
Action: Add a RELATION statement to the AGGMAP for that dimension.
Cause: An empty union DIMENSION list was specified.
Action: Specify a valid list of dimensions when defining a union DIMENSION.
Cause: The user cannot specify a prefix list or the UNIQUE keyword when defining a MERGE DIMENSION.
Cause: The union dimension's base dimensions have inconsistent datatypes.
Action: Specify a valid list of dimensions when defining CONCAT DIMENSION.
Cause: An invalid prefix list dimension was specified.
Action: Specify a valid prefix list when defining CONCAT DIMENSION.
Cause: An invalid or ambiguous prefix was specified.
Action: Specify a valid prefix list when defining a union DIMENSION.
Cause: A duplicate CONCAT dimension was found.
Cause: Union dimension contains a previously detected leaf dimension.
Cause: An unknown character set conversion error occurred when converting a TEXT value to an NTEXT value.
Cause: An unknown character set conversion error occurred when converting an NTEXT value to a TEXT value.
Cause: The user called the UNISTR function on a string that had an invalid escape sequence. The only valid escape sequences in UNISTR are:
Action: Make sure that all escape sequences in UNISTR arguments are exactly four hexadecimal digits. To represent codepoints whose value is less than 0x1000, use preceding zeros. WRONG: 0x10; RIGHT: 0x0010.
Cause: The user input the wrong format or object types.
Action: Make sure number of arguments and all object types are correct.
Action: Check the context and permission for dimension maintainance.
Cause: Try to limit relation dimension using qdr list.
Action: Delete the part of qdr list for relation dimension.
Cause: Use other dimensions than dimensions in relation dimensions.
Action: Make sure all dimensions of qdrs dimension the relation.
Cause: Repeat the qdr dimension.
Action: Delete the repeated qdr.
Cause: The HIERHEIGHT function was specified incorrectly.
Action: Make sure the format is correct.
Cause: The level relation is not dimensioned by the source relation dimension.
Action: Make sure the level relation has the correct definition.
Cause: The destination relation has the wrong definition.
Action: Make sure the destination relation has the correct dimensions.
Cause: The user supplied an undimensioned (scalar) variable to the ALLOCATE command.
Action: Use a dimensioned variable.
Cause: The user attempted to execute ALLOCATE with mismatching TARGET and TARGETLOG variables.
Action: Use TARGET and TARGETLOG variables with matching dimensionality.
Cause: The user specified an invalid source or basis relation on the ALLOCATE command line.
Action: Modify the relation to be a one-dimensional self-relation.
Cause: The user specified a TARGETLOG variable that had a different datatype from the TARGET variable.
Action: Use TARGETLOG and TARGET variables with an identical datatype.
Cause: The user specified an ACROSS composite when the BASIS is not a FORMULA.
Action: Remove the ACROSS phrase or use a FORMULA for the BASIS.
Cause: The user did not have sufficient permissions to run the ALLOCATE command.
Action: Change to a user ID with the appropriate permissions, or use objects that you have permission to use.
Cause: The user used the AGGMAP command to define the AGGMAP, so either the AGGMAP can only be used with the AGGREGATE command, or the AGGMAP has no contents attached to it.
Action: Use the ALLOCMAP command to define the AGGMAP.
Cause: The user requested that source values be modified during the allocation, but that is not possible when using a formula source.
Action: Either use a VARIABLE source or remove the SOURCEVAL specification for your ALLOCMAP.
Cause: The user specified an invalid formatter in the ALLOCERRLOGHEADER or ALLOCERRLOGFORMAT options.
Action: Correct the option to have a valid format.
Cause: The user specified an ERRORLOG MAX value in the ALLOCMAP, but more errors were encountered while performing the allocation.
Action: Either set ERRORLOG NOSTOP, reduce the allocation errors, or// increase the ERRORLOG MAX setting.
Cause: The qdr is not in its dimension.
Action: Make sure the qdr is in its dimension.
Cause: The level relation includes the invalid content.
Action: In level relation, all parents should be always either greater or less than their children.
Cause: Use other objects than dimension in qdr list.
Action: Must use dimensions only in qdr list.
Cause: Wrong object type for either source or destination.
Action: Give the correct object.
Cause: Source relation is not self-relation.
Action: Give a self-relation as source.
Cause: Destination relation is not dimensioned by source relation dimension.
Action: Give a correct destination relation.
Cause: Command format is not correct.
Action: Check the object type and number, and give the correct format.
Cause: Source relation is not a self-relation.
Action: Give a source relation as self-relation.
Cause: Destination variable is not numeric type variable.
Action: Make sure the variable is numeric.
Cause: Destination variable/relation does not have enough dimensionality to hold the result from the multi-dimensional source relation.
Action: Either limit the status of hierarchy dimensions or redefine the destination variable/relation with the extended dimensionality.
Action: Make sure the dimension can be inserted.
Cause: The destination relation is not dimensioned by the dimension of the source relation.
Action: Change the definition of the destination relation to be dimensioned by the dimension of the source relation.
Cause: The destination relation has the wrong dimension type.
Action: Change the definition of the destination relation so that its dimension is an Oracle number.
Action: Use CDA command to set current directory alias or include the directory alias in the file name.
Action: Use CREATE DIRECTORY
name
AS '
path
'. Then grant privileges to that directory alias.
Action: Use GRANT command to assign permissions to the directory alias.
Cause: The given olap table function used more than one LOOP statement.
Action: It is currently impossible to specify more than one LOOP composite, either remove one of the statements (and loop densly over relevant dimensions), or create a new composite that encompasses both loops and have a single loop statement refer to that.
Cause: There is no limitmap on the table function and either the datamap does not contain a fetch, or it errored before the fetch was called.
Action: Check the datamap for errors, make sure that it executes a fetch statement, if it is not intended to execute the fetch then make sure that the table function has a valid limitmap.
Cause: Invalid LIMITMAP syntax, or the name resolution failure of an ANALYTIC WORKSPACE OBJECT.
Action: Check the syntax of the limit map, check that the OLAP_TABLE function refers to a valid analytic workspace, and check that all analytic workspace objects within the limitmap actually exist within the analytic workspace.
Cause: The limitmap refers to a matching of ADT attribute to AW object, but the ADT attribute is not an element of the specified ADT table. Most commonly this is a typographical error.
Action: Add the attribute to the ADT, correct the LIMITMAP, or remove the reference from the LIMITMAP.
Cause: Model may include equations other than dimension values, or blocks other than simple blocks.
Action: Make sure model only includes the simple blocks with dimension values.
Cause: Before the current relation, dynamic model exists.
Action: Make sure the dynamic model is the last statement.
Cause: Before the current model, the dynamic model exists.
Action: Make sure the dynamic model as the last calculation statement, and only at most one dynamic model exists.
Cause: There are more than the maximum number of OFFSET or PERIODICITY values.
Action: Remove some of the values.
Cause: A cycle number was specified in a call to FCQUERY to retrieve forecast data not related to a cycle.
Action: Remove the cycle specification from the call to FCQUERY.
Cause: A cycle number less than 1 or greater than the maximum value was specified in a call to FCQUERY.
Action: Specify a number in the indicated range.
Cause: More OFFSET values were specified than PERIODICITY values.
Action: Supply only as many OFFSETs as there are PERIODICITY values.
Cause: The OFFSET for a cycle exceeded the PERIODICITY for that cycle.
Action: Supply an OFFSET less than or equal to the PERIODICITY for the corresponding cycle.
Cause: An even number was given for an option that requires an odd number.
Action: Supply an odd number or let the option default.
|
Copyright © 1996, 2002 Oracle Corporation. All Rights Reserved. |
|