ORA-40001: value for string must be greater than zero
Cause: The input parameter in question has a value of zero or less.
Action: Provide a value greater than zero for the relevant parameter.
ORA-40002: wordsize must be string or greater
Cause: The input wordsize is less than the prescribed limit for the BLAST Match or Align algorithm.
Action: Provide a wordsize greater than or equal to the prescribed value.
ORA-40003: wordsize must be in the range string - string for BLAST-P
Cause: The input wordsize has a value out of the prescribed range.
Action: Provide a wordsize value within the prescribed range for BLAST-P.
ORA-40004: penalty must be negative for BLAST-N
Cause: The input value provided for penalty is zero or greater.
Action: Provide a negative penalty value.
ORA-40021: no column named string in training table string
Cause: The training table does not contain the specified column
Action: Provide a case-id/target column that exists in the training table
ORA-40022: null case ID column - cannot provide row diagnostics in string
Cause: A row diagnostics table name was provided, but without a corresponding case or row identifier column in the build data.
Action: Provide a non-null case identifier column in the build data to identify rows in the row diagnostics table.
ORA-40023: sufficient memory could not be allocated given the number of attributes
Cause: Unable to allocate sufficient memory to create a model capable of producing confidence bounds on predictions because there were too many attributes or there were high cardinality categorical attributes, or both, in the build data.
Action: Reduce the number of attributes, especially high cardinality categoricals, or enable ridge regression.
ORA-40024: solution to least squares problem could not be found
Cause: Unable to find solution because the predictor covariance matrix was singular.
Action: Enable ridge regression or remove exact multicollinearities from the build data.
ORA-40025: reference class name not found in build data
Cause: The provided reference class name was not found in the build data.
Action: Provide an existing target value as the reference class name.
ORA-40026: reference class name not found in the weights table
Cause: The provided reference class name did not correspond to any of the entries in the weights table.
Action: Provide consistent specification for reference class name and weights table.
ORA-40027: Target attribute has more than two distinct values
Cause: Generalized Linear Models only support binary classification.
Action: Consolidate target values into two distinct categories.
ORA-40028: solution to least squares problem could not be found
Cause: Unable to find solution because the predictor build data were not properly scaled.
Action: Standardize the predictor build data by enabling auto prep.
ORA-40029: Specified diagnostics table name already exists
Cause: A diagnostics table name matching an existing table was specified.
Action: Choose a table name that does not match any existing user table.
ORA-40101: Data Mining System Error string-string-string
Cause: An internal system error occured during a data mining operation.
Action: Contact Oracle Support Services.
ORA-40102: invalid input string for data mining operation string
Cause: The input parameter is either null or invalid for the given operation.
Action: Provide a valid value. Check range for NUMBER parameters.
ORA-40103: invalid case-id column: string
Cause: The case-id column was invalid. If a case-id column is specified, it must be present in the input data source. The case-id column cannot be the same as the target column, and the column's data type is restricted to NUMBER, CHAR, and VARCHAR2 when building a GLM model with a diagnostics table.
Action: Change the schema of your input data to supply a case-id column of appropriate data type.
ORA-40104: invalid training data for model build
Cause: The training data provided in the reported table is unsuitable for build, either because it is empty, has unsuitable data, or the schema of the table does not match the input specifications.
Action: Inspect the training data and correct the contents/schema as appropriate.
ORA-40105: input data incompatible with model signature
Cause: The data provided for this post-build operation is in format different from that used for model build.
Action: Provide data whose attribute data types match the build data. Input data attributes must have the same data types as those described in the model signature for the model.
ORA-40106: positive target value not specified for computing Lift
Cause: Positive target value has not been specified for Lift.
Action: Provide a positive target value for the Lift operation.
ORA-40107: operation requires string option to be installed
Cause: The specified option has not been installed with the RDBMS.
Action: Install the reported option and retry the operation.
ORA-40108: input data contains too few distinct target (string) values
Cause: At least two distinct target values are required for Build.
Action: Provide counter-example target values in the input data.
ORA-40109: inconsistent logical data record
Cause: Repeated instances of a record identifier or repeated attribute(s) in a nested column.
Action: Remove or re-label repeated instances to resolve inconsistencies.
ORA-40110: Duplicate model tables found for table type string
Cause: Operation would result in duplicate model table types which is not supported.
Action: Remove the duplicate entry.
ORA-40111: no mining attributes found in build data
Cause: Could not build a model when only special or empty columns were present. Special columns include target, row weight, and case ID columns.
Action: Provide mining attribute data.
ORA-40112: insufficient number of valid data rows
Cause: Fewer than two valid data rows were found in the build data.
Action: Provide at least two valid build data rows. If the model is either a classification or regression model, then valid rows must have non-NULL targets. If a weight column was provided, then valid rows must have positive row weights. In addition, if DELETE_ROW missing value treatment was used, consider disabling it.
ORA-40113: insufficient number of distinct target values
Cause: Less than two distinct target values were found in the build data.
Action: Provide the classification build data with valid rows containing at least two distinct target values. Valid rows must have non-NULL targets. If a weight column was provided, then valid rows must have positive row weights. In addition, if DELETE_ROW missing value treatment was used, consider disabling it.
ORA-40114: weights table target values mismatched with build data
Cause: The entries in the weights table did not correspond to the target values in the build data.
Action: Verify the entries in the weights table.
ORA-40115: weights table schema is incorrect
Cause: The weights table did not have the required schema.
Action: Provide a weights table with schema: (target_value, weight), where the type of the first column corresponds to the type of the target column (CHAR, VARCHAR2 or NUMBER) and the type of the second column is NUMBER.
ORA-40116: NULL values found in weights table
Cause: The weights table had NULL entries.
Action: Replace or eliminate all NULL entries in the weights table.
ORA-40117: repeated target values found in weights table
Cause: The weights table had repeated target values.
Action: Remove the repeated target values from the weights table.
ORA-40118: insufficient number of target values in weights table
Cause: The weights table had less that 2 target values.
Action: Provide at least two target values in the weights table.
ORA-40119: nested columns incompatible with missing value treatment
Cause: delete_row missing value treatment is not supported for nested columns.
Action: Use 2D (non-nested) data representation or manually delete the rows with NULL values and disable the delete_row missing value treatment.
ORA-40120: invalid weight value in the weights table
Cause: Negative or zero weight values were found in the weights table.
Action: Ensure that weight values in the weights table are positive.
ORA-40121: force option not allowed for drop model in different schema
Cause: The force option was specified, but the model is in a different schema.
Action: If the force option is necessary, run the drop model from the owning schema. If the force option is not necessary, set the force parameter to FALSE.
ORA-40122: invalid data type for row weights column string.
Cause: Row weights column was not assigned one of the allowed data types.
Action: Choose a row weight column of type NUMBER or FLOAT.
ORA-40181: invalid transformation definition for column string
Cause: Transformation definition has duplicate or NULL columns.
Action: Provide a valid transformation definition specification.
ORA-40182: invalid column reference
Cause: Transformation expression has no column references or more than one reference or the reference is qualified.
Action: Provide a valid expression.
ORA-40183: invalid stack definition for attribute string
Cause: Stack definition expression or reverse expression has syntax errors or it does not match the transformation definition.
Action: Provide a valid expression.
ORA-40184: transformation definition does not match the data
Cause: Transformation definition specifies nested transformation for non-nested data or it removes all of the columns.
Action: Provide a valid data.
ORA-40201: invalid input parameter string
Cause: The input parameter was either null or invalid.
Action: Provide a valid value for the input parameter.
ORA-40202: column string does not exist in the input table string
Cause: The column was missing from the table.
Action: Correct the table schema and/or provide the correct column name.
ORA-40203: model string does not exist
Cause: The model did not exist.
Action: Supply a valid model name.
ORA-40204: model string already exists
Cause: A model by the same name exists.
Action: Provide a different, unique name for the model.
ORA-40205: invalid setting name string
Cause: The input setting name was invalid.
Action: Consult the documentation for the settings table and provide a valid setting name.
ORA-40206: invalid setting value for setting name string
Cause: The input value for the given setting name was invalid.
Action: Consult the documentation for the settings table and provide a valid setting value.
ORA-40207: duplicate or multiple function settings
Cause: The input settings table contained settings for multiple mining functions.
Action: Provide setting(s) for a single function in the settings table.
ORA-40208: duplicate or multiple algorithm settings for function string
Cause: The input settings table had duplicate or multiple algorithm settings for a mining function.
Action: Provide only one appropriate algorithm setting for the mining function.
ORA-40209: setting string is invalid for string function
Cause: The specified setting was not supported for the mining function supplied.
Action: Provide appropriate combination of function and algorithm settings.
ORA-40210: invalid score criterion type when cost matrix is specified
Cause: The score criterion type may not be 'PROBABILITY' when a cost matrix is specified.
Action: Set score criterion type to 'COST' or don't specify a cost matrix.
ORA-40211: algorithm name string is invalid
Cause: Algorithm name for the model was invalid or the operation was not valid for the algorithm.
Action: Check the algorithm name for the model and verify that the operation is valid.
ORA-40212: invalid target data type in input data for string function
Cause: Target data type was invalid.
Action: Classification function accepts CHAR,VARCHAR2, and NUMBER targets. Regression function accepts NUMBER targets only.
ORA-40213: contradictory values for settings: string, string
Cause: The settings values were not compatible.
Action: Check the documentation and change the setting value(s).
ORA-40214: duplicate setting: string
Cause: Duplicate setting in the settings table.
Action: Remove the duplicate setting from the settings table.
ORA-40215: model string is incompatible with current operation
Cause: The current operation was not supported for the mining function the model corresponds to.
Action: Provide the model name suitable for current operation.
ORA-40216: feature not supported
Cause: The feature was not supported in the API.
Action: Modify the code to avoid usage of the feature.
ORA-40217: priors table mismatched with training data
Cause: The entries in the priors table do not correspond to the targets in the training data.
Action: Verify the entries in the priors table.
ORA-40218: Both priors table and weights table are specified
Cause: Both a priors table and a weights table are specified for SVM model build.
Action: Priors table is the old (pre 11g) mechanism for specifying class weights, and class weights table is the new (and correct) way to specify class weights. Remove the priors table entry from the settings table (after transferring class weight settings, if appropriate). Going forward, priors table will be valid only for NB models. Use class weights for SVM.
ORA-40219: apply result table string is incompatible with current operation
Cause: The current operation was not allowed for the apply result table supplied.
Action: Make sure the operation being performed is valid for the mining function used to build the model (using which the apply result table was created).
ORA-40220: maximum number of attributes exceeded
Cause: The data had too many attributes.
Action: Reduce the dimensionality of the data.
ORA-40221: maximum target cardinality exceeded
Cause: The target cardinality of the training data was too high.
Action: Reduce the target cardinality.
ORA-40222: data mining model export failed, job name=string, error=string
Cause: The model export job failed.
Action: Check export job settings as required by DataPump.
ORA-40223: data mining model import failed, job name=string, error=string
Cause: The model import job failed.
Action: Check import job settings as required by DataPump.
ORA-40224: transactional input - no matching id for value column string
Cause: The training data is transactional - and a value column is specified without a matching id specification.
Action: Specify a valid id column name as input
ORA-40225: model is currently in use by another process
Cause: The model is currently in use by another process.
Action: Retry if necessary.
ORA-40226: model upgrade/downgrade must be performed by SYS
Cause: Upgrade/Downgrade routines are being invoked by a user with insufficient privilieges.
Action: Run the routines as SYS during migration.
ORA-40227: invalid transformation attribute
Cause: Transformation list provided to CREATE_MODEL has duplicate or NULL attributes. Case ID or target attribute has attribute_subname that is not NULL. Attribute provided to ALTER_REVERSE_EXPRESSION does not exist in the model.
Action: Remove NULLs and duplicates and fix case ID and target attributes or provide a valid attribute for a given model.
ORA-40228: scoring cost matrix already exists
Cause: The model already has a scoring cost matrix.
Action: To add a new scoring cost matrix the existing one should be removed first.
ORA-40229: scoring cost matrix not found
Cause: The model does not have a scoring cost matrix.
Action: To remove a scoring cost matrix the model should have one.
ORA-40230: invalid transformation expression
Cause: Expression has syntax or semantic errors.
Action: Provide a valid expression.
ORA-40231: transactional input incompatible with specified algorithm
Cause: Training data in transactional format is not accepted for model creation using the specified mining algorithm.
Action: Pivot the data into 2D tabular format, or provide the transactional input through a nested table column.
ORA-40232: transactional input - incompatible datatype for column string
Cause: The data type of the column in the input training data is not supported.
Action: Cast or change the type of the column to one of CHAR, VARCHAR, NUMBER or FLOAT
ORA-40233: transactional input - case id should be provided with id string
Cause: The training data is transactional by virtue of presence of a and item id - but does not have a case id specification.
Action: Specify a valid case id column name as input
ORA-40251: no support vectors were found
Cause: The input data is non-predictive in nature, or one of the input settings is incorrect/incompatible with respect to the input data.
Action: Provide additional data or change model setting value.
ORA-40252: no target values were found
Cause: No target values were identified during load.
Action: Validate that the target is correctly specified.
ORA-40253: no target counter examples were found
Cause: One or more of the target classes have only positive examples.
Action: Provide counter examples or remove that target class.
ORA-40254: priors cannot be specified for one-class models
Cause: Priors were specified.
Action: Do NOT provide priors for one-class models.
ORA-40255: specified priors or weights table has an incorrect schema
Cause: The priors or class weights table whose name is specified in in the settings does not have the prescribed schema. A priors table should have the schema (target_value, prior_probability) and a class weights table should have the schema (target_value, class_weight)
Action: Modify the schema of the input priors or class weights table to match the ones provided above (also in the documentation).
ORA-40261: input data for model build contains negative values
Cause: The input data contains negative values, which is not acceptable for a Non-negative Matrix Factorization model.
Action: Provide clean data for build without any negative values.
ORA-40262: NMF: number of features not between [1, string]
Cause: The number of requested features must be greater than 1, and less than the smaller of the number of attributes and the number of cases in the dataset.
Action: Specify the desired number of features within the acceptable range.
ORA-40263: no meaningful matrix factorization found
Cause: Input data was not significantly different from 0.
Action: Check your data for problems or add a positive constant to all the numeric attributes.
ORA-40264: number of mining attributes (string) exceeds maximum (string)
Cause: Input data was found to contain a number of mining attributes exeeding the maximum allowed.
Action: Check the input data for categorical fields with high cardinality.
ORA-40271: no statistically significant features were found
Cause: Input data inadequate in volume and/or quality to derive statistically significant predictors for building a data mining model.
Action: Provide a well-prepared training data set.
ORA-40272: apply rules prohibited for this model mode
Cause: Adaptive Bayes Network rules are only generated for SingleFeature ABN models
Action: Rebuild model in SingleFeature mode and then apply with rules.
ORA-40273: invalid model type string for Adaptive Bayes Network algorithm
Cause: The valid values for the abns_model_type settings are: abns_multi_feature, abns_single_feature, abns_naive_bayes.
Action: Use a valid value for the abns_model_type setting.
ORA-40281: invalid model name
Cause: A model name is invalid or does not exist.
Action: Check spelling. A valid model name must begin with a letter and may contain only alphanumeric characters and the special characters $, _, and #. The name must be less than or equal to 30 characters and cannot be a reserved word.
ORA-40282: invalid cost matrix
Cause: Cost matrix specification is invalid.
Action: Provide valid cost matrix specification. Check syntax for data mining functions.
ORA-40283: missing cost matrix
Cause: Cost matrix specification is missing.
Action: Provide valid cost matrix specification. Check syntax for data mining functions.
ORA-40284: model does not exist
Cause: The model entered does not exist.
Action: Check spelling.
ORA-40285: label not in the model
Cause: The user-specified label was not present in the model.
Action: Provide a valid label. The set of valid labels can be retrieved from a classification model by invoking PREDICTION_SET, from a clustering model by invoking CLUSTER_SET, and from a feature extraction model by invoking FEATURE_SET.
ORA-40286: remote operations not permitted on mining models
Cause: An attempt was made to perform queries or DML operations on remote tables using local mining models.
Action: Remove the reference to remote tables in the statement.
ORA-40287: invalid data for model - cosine distance out of bounds
Cause: The norm computed using attribute values from the incoming row for the cosine model is outside the range 0-1.
Action: Remove or correct the data in the offending row.
ORA-40289: duplicate attributes provided for data mining function
Cause: A duplicate, non-nested attribute was provided as input to the data mining function. A duplicate attribute is one which is present in the model signature, occurs more than once in the USING clause after tablename expansion, and is not a collection element in a nested table column.
Action: Eliminate the duplicate attribute(s).
ORA-40290: model incompatible with data mining function
Cause: The supplied model cannot be operated upon by the data mining function because the model is built for a mining function and/ or based on an algorithm that is incompatible with function.
Action: Provide the name of the model suitable for the function.
ORA-40291: model cost not available
Cause: The supplied model was assumed to have been built with a cost matrix specification, when in reality, it was not.
Action: Provide a model name that corresponds to a model that was built with an appropriate cost matrix specification.
ORA-40292: confidence level must be greater than 0 and less than 1
Cause: The specified value for confidence level is out of range.
Action: Specify a value for confidence level in the range 0 < level < 1
ORA-40293: input class is invalid for the specified predictive model
Cause: The specified model is either not a classification model, or does not have the input class label as one of its target values.
Action: Provide the correct target value (class label) or provide the appropriate classification model with the target attribute that has the specified class label as one of its values.
ORA-40301: invalid cost matrix specification
Cause: A valid cost matrix is not specified.
Action: Consult documentation for valid cost matrix specification.
ORA-40302: invalid classname string in cost matrix specification
Cause: Actual or predicted classname specified is not present in training data
Action: Provide valid classname(s) in cost matrix specification
ORA-40303: invalid prior probability specification
Cause: Valid prior probabilities not specified. Valid probabilities should be between 0 and 1.
Action: Consult documentation for valid prior probability specification.
ORA-40304: invalid classname string in prior probability specification
Cause: Actual or predicted classname specified is not present in training data.
Action: Provide valid classname(s) in prior probability specification.
ORA-40305: invalid impurity metric specified
Cause: Impurity metric specified is not valid. Examples of valid metrics are TREE_IMPURITY_GINI, TREE_IMPURITY_ENTROPY.
Action: Consult documentation for valid impurity metrics and specification.
ORA-40306: dm_nested types not supported by this algorithm
Cause: The training input to the CREATE_MODEL routine contains one or more columns of dm_nested type (DM_NESTED_NUMERICALS and/or DM_NESTED_CATEGORICALS). These columns are currently not supported for Decision Tree, O-Cluster, and Adaptive Bayes Network algorithms.
Action: Remove columns of these data types from the input data source.
ORA-40321: invalid bin number, is zero or negative value
Cause: Input bin number has zero or negative values.
Action: Provide positive bin numbers starting from 1.
ORA-40322: bin number too large
Cause: Bin number is too large.
Action: Reprocess build data by choosing smaller bin numbers.
ORA-40323: Attribute string has too many distinct values (string)
Cause: Exceeded maximum number of distinct values allowed in an attribute.
Action: Bin numerical data with fewer than 1024 bins or recode categorical data with fewer than 1024 unique values.
ORA-40324: All rows contain the same data
Cause: All rows contained the same data and could not be clustered using k-Means with cosine distance metric.
Action: Use Euclidean distance metric.
ORA-40341: access violation on model storage object
Cause: An attempt was made to directly access/modify a schema object that stores model metadata and content.
Action: Perform all mining operations (create,drop,alter, and select using data mining functions) against named model objects. Contact your DBA or Oracle Support if you suspect that an orphaned schema object.
ORA-40350: One or more 11g models exist
Cause: There are 11g data mining models existing in the database.
Action: Drop 11g data mining models prior to downgrade to 10g.
ORA-40361: only SELECT and ALTER are valid for mining models
Cause: An attempt was made to grant or revoke an invalid privilege on a mining model.
Action: Do not attempt to grant or revoke any privilege besides SELECT or ALTER on mining models.
ORA-40381: Invalid field specification for: string
Cause: The derived field was incorrectly defined.
Action: Make sure the field is correctly defined in the PMML document.
ORA-40382: More than one linear regression equation in the model
Cause: More than one linear regression equation was in the model.
Action: Make sure there is only one linear regression equation in the model.
ORA-40383: No model found in PMML document
Cause: There was no model found in the PMML document.
Action: Make sure the PMML document contains a model section.
ORA-40384: Only one model allowed in PMML document
Cause: More than one model existed in the PMML document.
Action: PMML model import only supports one model per PMML document. Make sure only one model exists in the PMML document.
ORA-40385: Target has more than two categories
Cause: The target contained more than two categories.
Action: PMML model import supports only binary logistic regression. Make sure the target contains no more than two categories.
ORA-40386: NormContinuous must include at least two LinearNorm elements
Cause: NormContinuous included less than two LinearNorm elements.
Action: NormContinuous must include at least two LinearNorm elements. Make sure at least two LinearNorm elements are included.
ORA-40387: Invalid interval for Discretize field: string
Cause: The intervals were incorrect.
Action: Make sure that both margins are not missing.
ORA-40388: Unsupported feature in PMML document: string
Cause: The feature was not supported by PMML model import.
Action: Please make sure to use supported features.