diff --git a/deps/oblib/src/lib/oblog/ob_log_module.h b/deps/oblib/src/lib/oblog/ob_log_module.h index 960b9c085..531c06427 100644 --- a/deps/oblib/src/lib/oblog/ob_log_module.h +++ b/deps/oblib/src/lib/oblog/ob_log_module.h @@ -1204,7 +1204,11 @@ LOG_MOD_END(PL) { \ CHECK_LOG_USER_CONST_FMT(errcode) \ if (lib::is_oracle_mode()) { \ - _LOG_USER_MSG(level, errcode, LOG_MACRO_JOIN(errcode, __ORA_USER_ERROR_MSG), ##args); \ + if (!g_enable_ob_error_msg_style) { \ + _LOG_USER_MSG(level, errcode, LOG_MACRO_JOIN(errcode, __ORA_USER_ERROR_MSG), ##args); \ + } else { \ + _LOG_USER_MSG(level, errcode, LOG_MACRO_JOIN(errcode, __OBE_USER_ERROR_MSG), ##args); \ + } \ } else { \ _LOG_USER_MSG(level, errcode, LOG_MACRO_JOIN(errcode, __USER_ERROR_MSG), ##args); \ } \ @@ -1219,7 +1223,11 @@ LOG_MOD_END(PL) do \ { \ CHECK_LOG_USER_CONST_FMT(errcode) \ - _LOG_USER_MSG(level, errcode, LOG_MACRO_JOIN(errcode, __ORA_USER_ERROR_MSG), ##args); \ + if (!g_enable_ob_error_msg_style) { \ + _LOG_USER_MSG(level, errcode, LOG_MACRO_JOIN(errcode, __ORA_USER_ERROR_MSG), ##args); \ + } else { \ + _LOG_USER_MSG(level, errcode, LOG_MACRO_JOIN(errcode, __OBE_USER_ERROR_MSG), ##args); \ + } \ } while(0) #define LOG_MYSQL_USER_ERROR(errcode, args...) \ LOG_USER_MYSQL(::oceanbase::common::ObLogger::USER_ERROR, errcode, ##args) diff --git a/deps/oblib/src/lib/timezone/ob_oracle_format_models.cpp b/deps/oblib/src/lib/timezone/ob_oracle_format_models.cpp index 59d76c424..44b61954c 100644 --- a/deps/oblib/src/lib/timezone/ob_oracle_format_models.cpp +++ b/deps/oblib/src/lib/timezone/ob_oracle_format_models.cpp @@ -101,8 +101,8 @@ const ObOracleTimeLimiter ObDFMLimit::HOUR24 = {0, 23, O const ObOracleTimeLimiter ObDFMLimit::MINUTE = {0, 59, OB_ERR_INVALID_MINUTES_VALUE}; const ObOracleTimeLimiter ObDFMLimit::SECOND = {0, 59, OB_ERR_INVALID_SECONDS_VALUE}; const ObOracleTimeLimiter ObDFMLimit::SECS_PAST_MIDNIGHT = {0, 86399, OB_ERR_INVALID_SECONDS_IN_DAY_VALUE}; -const ObOracleTimeLimiter ObDFMLimit::TIMEZONE_HOUR_ABS = {0, 15, OB_INVALID_DATE_VALUE}; //ORA-01874: time zone hour must be between -15 and 15 -const ObOracleTimeLimiter ObDFMLimit::TIMEZONE_MIN_ABS = {0, 59, OB_INVALID_DATE_VALUE}; //ORA-01875: time zone minute must be between -59 and 59 +const ObOracleTimeLimiter ObDFMLimit::TIMEZONE_HOUR_ABS = {0, 15, OB_INVALID_DATE_VALUE}; //OBE-01874: time zone hour must be between -15 and 15 +const ObOracleTimeLimiter ObDFMLimit::TIMEZONE_MIN_ABS = {0, 59, OB_INVALID_DATE_VALUE}; //OBE-01875: time zone minute must be between -59 and 59 const ObOracleTimeLimiter ObDFMLimit::JULIAN_DATE = {1, 5373484,OB_ERR_INVALID_JULIAN_DATE_VALUE}; // -4712-01-01 ~ 9999-12-31 @@ -139,7 +139,7 @@ int ObDFMUtil::match_int_value_with_comma(ObDFMParseCtx &ctx, stop_flag = true; } else { if (OB_UNLIKELY(!isdigit(cur_char))) { - ret = OB_ERR_NON_NUMERIC_CHARACTER_VALUE; //ORA-01858: a non-numeric character was found where a numeric was expected + ret = OB_ERR_NON_NUMERIC_CHARACTER_VALUE; //OBE-01858: a non-numeric character was found where a numeric was expected LOG_WARN("failed to match int value", K(ret)); } else { temp_value *= 10; @@ -238,7 +238,7 @@ int ObDFMUtil::match_int_value(ObDFMParseCtx &ctx, ret = OB_INVALID_ARGUMENT; LOG_WARN("invalid argument", K(ret), K(ctx), K(expected_len), K(value_sign)); } else if (!isdigit(ctx.cur_ch_[0])) { //check the first char - ret = OB_ERR_NON_NUMERIC_CHARACTER_VALUE; //ORA-01858: a non-numeric character was found where a numeric was expected + ret = OB_ERR_NON_NUMERIC_CHARACTER_VALUE; //OBE-01858: a non-numeric character was found where a numeric was expected } int64_t date_max_len = std::min(ctx.remain_len_, expected_len); @@ -483,7 +483,7 @@ int ObDFMUtil::check_semantic(const ObDFMElemArr &elements, ObFixedBitSet(power_of_10[9] - 1), OB_ERR_INTERVAL_INVALID}; // ORA-01873: the leading precision of the interval is too small +const ObOracleTimeLimiter ObIntervalLimit::YEAR = {0, static_cast(power_of_10[9] - 1), OB_ERR_INTERVAL_INVALID}; // OBE-01873: the leading precision of the interval is too small const ObOracleTimeLimiter ObIntervalLimit::MONTH = {0, 11, OB_ERR_INVALID_MONTH}; -const ObOracleTimeLimiter ObIntervalLimit::DAY = {0, static_cast(power_of_10[9] - 1), OB_ERR_INTERVAL_INVALID}; // ORA-01873: the leading precision of the interval is too small +const ObOracleTimeLimiter ObIntervalLimit::DAY = {0, static_cast(power_of_10[9] - 1), OB_ERR_INTERVAL_INVALID}; // OBE-01873: the leading precision of the interval is too small const ObOracleTimeLimiter ObIntervalLimit::HOUR = {0, 23, OB_ERR_INTERVAL_INVALID}; const ObOracleTimeLimiter ObIntervalLimit::MINUTE = {0, 59, OB_ERR_INTERVAL_INVALID}; const ObOracleTimeLimiter ObIntervalLimit::SECOND = {0, 59, OB_ERR_INTERVAL_INVALID}; @@ -719,19 +719,19 @@ int ObTimeConverter::get_oracle_err_when_datetime_parts_conflict(int64_t part_id ret = OB_ERR_UNEXPECTED;//never goes here for now break; case DT_MON: - ret = OB_ERR_MONTH_CONFLICTS_WITH_JULIAN_DATE;//ORA-01833: month conflicts with Julian date + ret = OB_ERR_MONTH_CONFLICTS_WITH_JULIAN_DATE;//OBE-01833: month conflicts with Julian date break; case DT_MDAY: - ret = OB_ERR_DAY_OF_MONTH_CONFLICTS_WITH_JULIAN_DATE;//ORA-01834: day of month conflicts with Julian date + ret = OB_ERR_DAY_OF_MONTH_CONFLICTS_WITH_JULIAN_DATE;//OBE-01834: day of month conflicts with Julian date break; case DT_HOUR: - ret = OB_ERR_HOUR_CONFLICTS_WITH_SECONDS_IN_DAY;//ORA-01836: hour conflicts with seconds in day + ret = OB_ERR_HOUR_CONFLICTS_WITH_SECONDS_IN_DAY;//OBE-01836: hour conflicts with seconds in day break; case DT_MIN: - ret = OB_ERR_MINUTES_OF_HOUR_CONFLICTS_WITH_SECONDS_IN_DAY;//ORA-01837: minutes of hour conflicts with seconds in day + ret = OB_ERR_MINUTES_OF_HOUR_CONFLICTS_WITH_SECONDS_IN_DAY;//OBE-01837: minutes of hour conflicts with seconds in day break; case DT_SEC: - ret = OB_ERR_SECONDS_OF_MINUTE_CONFLICTS_WITH_SECONDS_IN_DAY;//ORA-01838: seconds of minute conflicts with seconds in day + ret = OB_ERR_SECONDS_OF_MINUTE_CONFLICTS_WITH_SECONDS_IN_DAY;//OBE-01838: seconds of minute conflicts with seconds in day break; default: ret = OB_ERR_UNEXPECTED; diff --git a/deps/oblib/src/lib/xml/ob_path_parser.cpp b/deps/oblib/src/lib/xml/ob_path_parser.cpp index 65424972e..94b03ccbb 100644 --- a/deps/oblib/src/lib/xml/ob_path_parser.cpp +++ b/deps/oblib/src/lib/xml/ob_path_parser.cpp @@ -397,7 +397,7 @@ int ObPathParser::check_is_legal_xpath(const ObPathArgType& patharg_type) if (location1->get_seek_type() == ObSeekType::TEXT && location1->get_prefix_ns_info() && ObPathUtil::is_upper_axis(location2->get_axis())) { - ret = OB_ERR_PARSER_SYNTAX; // ORA-31011: XML parsing failed + ret = OB_ERR_PARSER_SYNTAX; // OBE-31011: XML parsing failed LOG_WARN("Function call with invalid number of arguments", K(ret), K(location2->get_axis())); } if (OB_FAIL(ret)) { @@ -1049,7 +1049,7 @@ int ObPathParser::parse_func_node(ObPathArgType patharg_type) LOG_WARN("fail to init ellipsis_node", K(ret), K(index_), K(expression_)); } else if (patharg_type == ObPathArgType::NOT_SUBPATH && ObPathParserUtil::is_func_must_in_pred(func_type)) { - //ORA-31012: Given XPATH expression not supported + //OBE-31012: Given XPATH expression not supported ret = OB_OP_NOT_ALLOW; LOG_WARN("Given XPATH expression not supported", K(ret), K(index_), K(expression_)); } @@ -1354,7 +1354,7 @@ int ObPathParser::parse_namespace_info(ObPathLocationNode*& location, ObString& location->set_check_ns_info(true); } } else if (OB_ISNULL(pass_var_)) { - // ORA-31013: Invalid XPATH expression + // OBE-31013: Invalid XPATH expression // no passing var, prefix ns is not allowed ret = OB_INVALID_ARGUMENT; LOG_WARN("Invalid XPATH expression.", K(ret), K(index_), K(expression_)); @@ -1424,10 +1424,10 @@ int ObPathParser::parse_nodetest_info(ObPathLocationNode*& location) } else if (ns_str.length() > 0) { allocator_->free(location->get_ns_name().ptr()); if (location->get_seek_type() != ObSeekType::TEXT) { - ret = OB_ERR_PARSER_SYNTAX; // ORA-31011: XML parsing failed + ret = OB_ERR_PARSER_SYNTAX; // OBE-31011: XML parsing failed LOG_WARN("Function call with invalid arguments", K(ret)); } else if (ObPathUtil::is_upper_axis(location->get_axis())) { - ret = OB_ERR_PARSER_SYNTAX; // ORA-31011: XML parsing failed + ret = OB_ERR_PARSER_SYNTAX; // OBE-31011: XML parsing failed LOG_WARN("Function call with invalid arguments", K(ret)); } else { location->set_prefix_ns_info(true); @@ -1583,7 +1583,7 @@ int ObPathParser::parse_double_slash_node() ObXPathUtil::skip_whitespace(expression_, index_); ObPathLocationNode* ellipsis_node = nullptr; if (index_ >= len_ || expression_[index_] == ObPathItem::SLASH) { - ret = OB_ERR_PARSER_SYNTAX; // ORA-31011: XML parsing failed + ret = OB_ERR_PARSER_SYNTAX; // OBE-31011: XML parsing failed LOG_WARN("Function call with invalid arguments", K(ret)); } else if (OB_FAIL(alloc_location_node(ellipsis_node))) { LOG_WARN("allocate row buffer failed at path_node", K(ret), K(index_), K(expression_)); @@ -1641,7 +1641,7 @@ int ObPathParser::parse_double_slash_node() root_node->need_trans_++; } } else { - ret = OB_ERR_PARSER_SYNTAX; // ORA-31011: XML parsing failed + ret = OB_ERR_PARSER_SYNTAX; // OBE-31011: XML parsing failed LOG_WARN("Function call with invalid arguments", K(ret)); } } @@ -1652,7 +1652,7 @@ int ObPathParser::parse_double_slash_node() ret = OB_INVALID_ARGUMENT; LOG_WARN("invalid path expression", K(ret), K(index_), K(expression_)); } else { - ret = OB_ERR_PARSER_SYNTAX; // ORA-31011: XML parsing failed + ret = OB_ERR_PARSER_SYNTAX; // OBE-31011: XML parsing failed LOG_WARN("Function call with invalid arguments", K(ret)); } } @@ -1697,7 +1697,7 @@ int ObPathParser::parse_double_dot_node(bool is_absolute) LOG_WARN("failed to append location node.", K(ret), K(index_), K(expression_)); } else if (index_ < len_ && expression_[index_] != ObPathItem::SLASH) { // '/..' must be followed by a new step, if not end - ret = OB_ERR_PARSER_SYNTAX; // ORA-31011: XML parsing failed + ret = OB_ERR_PARSER_SYNTAX; // OBE-31011: XML parsing failed LOG_WARN("Function call with invalid arguments", K(ret)); } } @@ -1741,7 +1741,7 @@ int ObPathParser::parse_single_dot_node(bool is_absolute) root_node->need_trans_++; } } else if (index_ < len_ && expression_[index_] == ObPathItem::WILDCARD) { - // ORA-31012: Given XPATH expression not supported + // OBE-31012: Given XPATH expression not supported ret = OB_OP_NOT_ALLOW; LOG_WARN("/.* is not allowed", K(ret), K(index_), K(expression_)); } else if (index_ < len_ && ObPathParserUtil::is_xml_name_start_char(expression_[index_])) { diff --git a/deps/oblib/src/lib/xml/ob_xpath.cpp b/deps/oblib/src/lib/xml/ob_xpath.cpp index dae782c60..ae438a255 100644 --- a/deps/oblib/src/lib/xml/ob_xpath.cpp +++ b/deps/oblib/src/lib/xml/ob_xpath.cpp @@ -874,7 +874,7 @@ int ObPathFuncNode::check_is_all_location_without_filter(ObPathNode* arg_root) LOG_WARN("Given XPATH expression not supported", K(ret)); } // check if without filter } else if (node->node_type_.is_func()) { - ret = OB_ERR_PARSER_SYNTAX; // ORA-31011: XML parsing failed + ret = OB_ERR_PARSER_SYNTAX; // OBE-31011: XML parsing failed LOG_WARN("Function call with invalid number of arguments", K(ret), K(node->node_type_.node_class_)); } } // end for @@ -888,7 +888,7 @@ int ObPathFuncNode::check_is_legal_count_arg() // after size check, size must be 1 ObPathNode* func_arg = static_cast(member(0)); if (OB_ISNULL(func_arg) || func_arg->node_type_.is_location()) { - ret = OB_ERR_PARSER_SYNTAX; // ORA-31011: XML parsing failed + ret = OB_ERR_PARSER_SYNTAX; // OBE-31011: XML parsing failed LOG_WARN("Function call with invalid arguments", K(ret), K(func_arg->node_type_.node_class_)); } @@ -963,7 +963,7 @@ int ObPathFuncNode::check_is_legal_arg() { INIT_SUCC(ret); if (min_arg_num_ > size() || max_arg_num_ < size()) { // check_arg_num - ret = OB_ERR_PARSER_SYNTAX; // ORA-31011: XML parsing failed + ret = OB_ERR_PARSER_SYNTAX; // OBE-31011: XML parsing failed LOG_WARN("Function call with invalid number of arguments", K(ret), K(min_arg_num_), K(max_arg_num_)); } else { // check arg type switch (node_type_.get_func_type()) { diff --git a/src/logservice/ob_log_flashback_service.cpp b/src/logservice/ob_log_flashback_service.cpp index a38425383..3fb2affba 100644 --- a/src/logservice/ob_log_flashback_service.cpp +++ b/src/logservice/ob_log_flashback_service.cpp @@ -11,6 +11,7 @@ #include "ob_log_flashback_service.h" #include "lib/mysqlclient/ob_mysql_proxy.h" #include "share/scn.h" +#include "share/ob_errno.h" namespace oceanbase { diff --git a/src/observer/mysql/obmp_stmt_execute.cpp b/src/observer/mysql/obmp_stmt_execute.cpp index 4f284bc26..2f9a1d34c 100644 --- a/src/observer/mysql/obmp_stmt_execute.cpp +++ b/src/observer/mysql/obmp_stmt_execute.cpp @@ -454,7 +454,7 @@ int ObMPStmtExecute::save_exception_for_arraybinding( } else { errm_result = ob_errpkt_strerror(error_code, true); if (NULL == errm_result) { - errm_result = "ORA%ld: Message error_code not found; product=RDBMS; facility=ORA"; + errm_result = "OBE%ld: Message error_code not found; product=RDBMS; facility=ORA"; } errm_length = strlen(errm_result); } diff --git a/src/pl/ob_pl_resolver.cpp b/src/pl/ob_pl_resolver.cpp index 51c9efdf8..5d5cc8dac 100644 --- a/src/pl/ob_pl_resolver.cpp +++ b/src/pl/ob_pl_resolver.cpp @@ -10849,7 +10849,7 @@ int ObPLResolver::resolve_inner_call( OZ (resolve_call_param_list(params, package_routine_info->get_params(), call_stmt, func)); } else if (params.count() != 0) { ret = OB_INVALID_ARGUMENT_NUM; - LOG_WARN("ORA-06553:PLS-306:wrong number or types of arguments in call procedure", + LOG_WARN("OBE-06553:PLS-306:wrong number or types of arguments in call procedure", K(ret), K(params.count()), K(package_routine_info->get_param_count())); } } else if (access_idxs.at(idx_cnt - 1).is_external_procedure()) { @@ -10882,7 +10882,7 @@ int ObPLResolver::resolve_inner_call( OZ (resolve_call_param_list(params, schema_routine_info->get_routine_params(), call_stmt, func)); } else if (params.count() != 0) { ret = OB_INVALID_ARGUMENT_NUM; - LOG_WARN("ORA-06553:PLS-306:wrong number or types of arguments in call procedure", + LOG_WARN("OBE-06553:PLS-306:wrong number or types of arguments in call procedure", K(ret), K(params.count()), K(schema_routine_info->get_param_count())); } } else if (access_idxs.at(idx_cnt - 1).is_nested_procedure()) { @@ -10899,7 +10899,7 @@ int ObPLResolver::resolve_inner_call( OZ (resolve_call_param_list(params, root_routine_info->get_params(), call_stmt, func)); } else if (params.count() != 0) { ret = OB_INVALID_ARGUMENT_NUM; - LOG_WARN("ORA-06553:PLS-306:wrong number or types of arguments in call procedure", + LOG_WARN("OBE-06553:PLS-306:wrong number or types of arguments in call procedure", K(ret), K(params.count()), K(root_routine_info->get_param_count())); } } else { @@ -12577,7 +12577,7 @@ int ObPLResolver::resolve_udf_info( ret = OB_NOT_SUPPORTED; LOG_WARN("You tried to execute a SQL statement that referenced a package or function\ that contained an OUT parameter. This is not allowed.", K(ret)); - LOG_USER_ERROR(OB_NOT_SUPPORTED, "ORA-06572: function name has out arguments"); + LOG_USER_ERROR(OB_NOT_SUPPORTED, "OBE-06572: function name has out arguments"); } if (OB_SUCC(ret) && !resolve_ctx_.is_sql_scope_) { ObUDFRawExpr *udf_raw_expr = NULL; @@ -15208,32 +15208,32 @@ struct ObPredefinedException { static ObPredefinedException PREDEFINED_EXCEPTIONS[] = { - DEFINED_EXCEPTION("ACCESS_INTO_NULL", OB_ERR_ACCESS_INTO_NULL), // ORA-6530 - DEFINED_EXCEPTION("CASE_NOT_FOUND", OB_ER_SP_CASE_NOT_FOUND), // ORA-6592 - DEFINED_EXCEPTION("COLLECTION_IS_NULL", OB_ERR_COLLECION_NULL), // ORA-6531 - DEFINED_EXCEPTION("CURSOR_ALREADY_OPEN", OB_ER_SP_CURSOR_ALREADY_OPEN), // ORA-6511 - DEFINED_EXCEPTION("DUP_VAL_ON_INDEX", OB_ERR_PRIMARY_KEY_DUPLICATE), // ORA-1 + DEFINED_EXCEPTION("ACCESS_INTO_NULL", OB_ERR_ACCESS_INTO_NULL), // OBE-6530 + DEFINED_EXCEPTION("CASE_NOT_FOUND", OB_ER_SP_CASE_NOT_FOUND), // OBE-6592 + DEFINED_EXCEPTION("COLLECTION_IS_NULL", OB_ERR_COLLECION_NULL), // OBE-6531 + DEFINED_EXCEPTION("CURSOR_ALREADY_OPEN", OB_ER_SP_CURSOR_ALREADY_OPEN), // OBE-6511 + DEFINED_EXCEPTION("DUP_VAL_ON_INDEX", OB_ERR_PRIMARY_KEY_DUPLICATE), // OBE-1 - DEFINED_EXCEPTION("INVALID_CURSOR", OB_ERR_INVALID_CURSOR), // ORA-1001 - DEFINED_EXCEPTION("INVALID_NUMBER", OB_INVALID_NUMERIC), // ORA-1722 - DEFINED_EXCEPTION("LOGIN_DENIED", OB_ERR_LOGIN_DENIED), // ORA-1017 - DEFINED_EXCEPTION("NO_DATA_FOUND", OB_READ_NOTHING), // ORA-+100 - DEFINED_EXCEPTION("NO_DATA_NEEDED", OB_ERR_NO_DATA_NEEDED), // ORA-6548 + DEFINED_EXCEPTION("INVALID_CURSOR", OB_ERR_INVALID_CURSOR), // OBE-1001 + DEFINED_EXCEPTION("INVALID_NUMBER", OB_INVALID_NUMERIC), // OBE-1722 + DEFINED_EXCEPTION("LOGIN_DENIED", OB_ERR_LOGIN_DENIED), // OBE-1017 + DEFINED_EXCEPTION("NO_DATA_FOUND", OB_READ_NOTHING), // OBE-+100 + DEFINED_EXCEPTION("NO_DATA_NEEDED", OB_ERR_NO_DATA_NEEDED), // OBE-6548 - DEFINED_EXCEPTION("NOT_LOGGED_ON", OB_ERR_NOT_LOGGED_ON), // ORA-1012 - DEFINED_EXCEPTION("PROGRAM_ERROR", OB_ERR_PROGRAM_ERROR), // ORA-6501 - DEFINED_EXCEPTION("ROWTYPE_MISMATCH", OB_ERR_ROWTYPE_MISMATCH), // ORA-6504 - DEFINED_EXCEPTION("SELF_IS_NULL", OB_ERR_SELF_IS_NULL), // ORA-30625 - DEFINED_EXCEPTION("STORAGE_ERROR", OB_ERR_STORAGE_ERROR), // ORA-6500 + DEFINED_EXCEPTION("NOT_LOGGED_ON", OB_ERR_NOT_LOGGED_ON), // OBE-1012 + DEFINED_EXCEPTION("PROGRAM_ERROR", OB_ERR_PROGRAM_ERROR), // OBE-6501 + DEFINED_EXCEPTION("ROWTYPE_MISMATCH", OB_ERR_ROWTYPE_MISMATCH), // OBE-6504 + DEFINED_EXCEPTION("SELF_IS_NULL", OB_ERR_SELF_IS_NULL), // OBE-30625 + DEFINED_EXCEPTION("STORAGE_ERROR", OB_ERR_STORAGE_ERROR), // OBE-6500 - DEFINED_EXCEPTION("SUBSCRIPT_BEYOND_COUNT", OB_ERR_SUBSCRIPT_BEYOND_COUNT), // ORA-6533 - DEFINED_EXCEPTION("SUBSCRIPT_OUTSIDE_LIMIT", OB_ERR_SUBSCRIPT_OUTSIDE_LIMIT), // ORA-6532 - DEFINED_EXCEPTION("SYS_INVALID_ROWID", OB_INVALID_ROWID), // ORA-1410 - DEFINED_EXCEPTION("TIMEOUT_ON_RESOURCE", OB_ERR_TIMEOUT_ON_RESOURCE), // ORA-51 - DEFINED_EXCEPTION("TOO_MANY_ROWS", OB_ERR_TOO_MANY_ROWS), // ORA-1422 + DEFINED_EXCEPTION("SUBSCRIPT_BEYOND_COUNT", OB_ERR_SUBSCRIPT_BEYOND_COUNT), // OBE-6533 + DEFINED_EXCEPTION("SUBSCRIPT_OUTSIDE_LIMIT", OB_ERR_SUBSCRIPT_OUTSIDE_LIMIT), // OBE-6532 + DEFINED_EXCEPTION("SYS_INVALID_ROWID", OB_INVALID_ROWID), // OBE-1410 + DEFINED_EXCEPTION("TIMEOUT_ON_RESOURCE", OB_ERR_TIMEOUT_ON_RESOURCE), // OBE-51 + DEFINED_EXCEPTION("TOO_MANY_ROWS", OB_ERR_TOO_MANY_ROWS), // OBE-1422 - DEFINED_EXCEPTION("VALUE_ERROR", OB_ERR_NUMERIC_OR_VALUE_ERROR), // ORA-6502 - DEFINED_EXCEPTION("ZERO_DIVIDE", OB_ERR_DIVISOR_IS_ZERO), // ORA-1476 + DEFINED_EXCEPTION("VALUE_ERROR", OB_ERR_NUMERIC_OR_VALUE_ERROR), // OBE-6502 + DEFINED_EXCEPTION("ZERO_DIVIDE", OB_ERR_DIVISOR_IS_ZERO), // OBE-1476 }; int ObPLResolver::resolve_pre_condition(const ObString &name, const ObPLConditionValue **value) diff --git a/src/pl/sys_package/ob_dbms_sql.cpp b/src/pl/sys_package/ob_dbms_sql.cpp index ac77292cd..febb8e301 100644 --- a/src/pl/sys_package/ob_dbms_sql.cpp +++ b/src/pl/sys_package/ob_dbms_sql.cpp @@ -335,7 +335,7 @@ int ObDbmsInfo::define_column(int64_t col_idx, ObObjType col_type, ret = OB_NOT_SUPPORTED; LOG_WARN("define column position is invalid", K(col_idx), K(fields_), K(col_type), K(ret)); LOG_USER_ERROR(OB_NOT_SUPPORTED, - "ORA-06562: type of out argument must match type of column or bind variable"); + "OBE-06562: type of out argument must match type of column or bind variable"); } else { #define ENABLE_RECOVER_EXIST 1 OZ (define_columns_.set_refactored(col_idx, col_size, ENABLE_RECOVER_EXIST)); @@ -364,7 +364,7 @@ int ObDbmsInfo::define_array(int64_t col_idx, LOG_WARN("define column position is invalid", K(col_idx), K(fields_), K(id),K(elem_type), K(ret)); LOG_USER_ERROR(OB_NOT_SUPPORTED, - "ORA-06562: type of out argument must match type of column or bind variable"); + "OBE-06562: type of out argument must match type of column or bind variable"); } else { #define ENABLE_RECOVER_EXIST 1 ArrayDesc desc(id, cnt, lower_bnd, elem_type); @@ -983,7 +983,7 @@ int ObPLDbmsSql::define_column(ObExecContext &exec_ctx, ParamStore ¶ms, ObOb ret = OB_NOT_SUPPORTED; LOG_WARN("column size cannot be used for this type", K(column_type), K(column_size), K(ret)); LOG_USER_ERROR(OB_NOT_SUPPORTED, - "ORA-06562: type of out argument must match type of column or bind variable"); + "OBE-06562: type of out argument must match type of column or bind variable"); } } @@ -1353,7 +1353,7 @@ int ObPLDbmsSql::do_describe(ObExecContext &exec_ctx, ParamStore ¶ms, Descri ret = OB_NOT_SUPPORTED; LOG_WARN("Only select statement can be described", K(cursor->get_stmt_type()), K(ret)); LOG_USER_ERROR(OB_NOT_SUPPORTED, - "ORA-00900: invalid SQL statement, only select statement can be described"); + "OBE-00900: invalid SQL statement, only select statement can be described"); } OV (3 == params.count(), OB_INVALID_ARGUMENT, params); diff --git a/src/rootserver/ob_ddl_service.cpp b/src/rootserver/ob_ddl_service.cpp index bb4f992d6..92fe49bcd 100755 --- a/src/rootserver/ob_ddl_service.cpp +++ b/src/rootserver/ob_ddl_service.cpp @@ -38803,7 +38803,7 @@ int ObDDLService::recursive_check_trigger_ref_cyclic(share::schema::ObSchemaGett if (0 == trg_info->get_ref_trg_name().case_compare(ref_trigger_info.get_trigger_name())) { if (0 == trg_info->get_trigger_name().case_compare(generate_cyclic_name)) { ret = OB_ERR_REF_CYCLIC_IN_TRG; - LOG_WARN("ORA-25023: cyclic trigger dependency is not allowed", K(ret), + LOG_WARN("OBE-25023: cyclic trigger dependency is not allowed", K(ret), K(generate_cyclic_name), KPC(trg_info)); } OZ (SMART_CALL(recursive_check_trigger_ref_cyclic(schema_guard, *trg_info, trigger_list, diff --git a/src/rootserver/ob_server_zone_op_service.cpp b/src/rootserver/ob_server_zone_op_service.cpp index dc3615893..76b02a3e5 100644 --- a/src/rootserver/ob_server_zone_op_service.cpp +++ b/src/rootserver/ob_server_zone_op_service.cpp @@ -21,6 +21,7 @@ #include "lib/utility/ob_tracepoint.h" // ERRSIM #include "rootserver/ob_root_service.h" // callback #include "share/ob_all_server_tracer.h" +#include "share/ob_errno.h" #include "rootserver/ob_server_manager.h" namespace oceanbase diff --git a/src/share/config/ob_config_manager.cpp b/src/share/config/ob_config_manager.cpp index 92489fced..515c44c7c 100644 --- a/src/share/config/ob_config_manager.cpp +++ b/src/share/config/ob_config_manager.cpp @@ -105,6 +105,8 @@ int ObConfigManager::reload_config() LOG_WARN("reload config for tde encrypt engine fail", K(ret)); } else if (OB_FAIL(GCTX.omt_->update_hidden_sys_tenant())) { LOG_WARN("update hidden sys tenant failed", K(ret)); + } else { + g_enable_ob_error_msg_style = GCONF.enable_ob_error_msg_style; } return ret; } diff --git a/src/share/gen_errno.pl b/src/share/gen_errno.pl index aa3fd3ef1..55fa6c214 100755 --- a/src/share/gen_errno.pl +++ b/src/share/gen_errno.pl @@ -33,8 +33,9 @@ while(<$fh>) { ++$error_count; #print "\"$1\", $1, $2, $3, $4, $5, $6, $7\n"; my $tmp_ora_errmsg=sprintf($print_def_ora_errmsg, "ORA", $def_ora_errno, $2, substr($5, 1, length($5) - 2)); - $map_share{$1} = [$2, $3, $4, $5, $5, "$1", $def_ora_errno, $tmp_ora_errmsg, $tmp_ora_errmsg, $6, $7]; - $map{$1} = [$2, $3, $4, $5, $5, "$1", $def_ora_errno, $tmp_ora_errmsg, $tmp_ora_errmsg, $6, $7]; + my $tmp_obe_errmsg=sprintf($print_def_ora_errmsg, "OBE", $def_ora_errno, $2, substr($5, 1, length($5) - 2)); + $map_share{$1} = [$2, $3, $4, $5, $5, "$1", $def_ora_errno, $tmp_ora_errmsg, $tmp_ora_errmsg, $tmp_obe_errmsg, $tmp_obe_errmsg, $6, $7]; + $map{$1} = [$2, $3, $4, $5, $5, "$1", $def_ora_errno, $tmp_ora_errmsg, $tmp_ora_errmsg, $tmp_obe_errmsg, $tmp_obe_errmsg, $6, $7]; $last_errno = $2 if ($2 < $last_errno); $error_code = $2; $sqlstate = $4; @@ -43,8 +44,9 @@ while(<$fh>) { ++$error_count; #print "\"$1\", $1, $2, $3, $4, $5\n"; my $tmp_ora_errmsg=sprintf($print_def_ora_errmsg, "ORA", $def_ora_errno, $2, substr($5, 1, length($5) - 2)); - $map_share{$1} = [$2, $3, $4, $5, $5, "$1", $def_ora_errno, $tmp_ora_errmsg, $tmp_ora_errmsg, $print_error_cause, $print_error_solution]; - $map{$1} = [$2, $3, $4, $5, $5, "$1", $def_ora_errno, $tmp_ora_errmsg, $tmp_ora_errmsg, $print_error_cause, $print_error_solution]; + my $tmp_obe_errmsg=sprintf($print_def_ora_errmsg, "OBE", $def_ora_errno, $2, substr($5, 1, length($5) - 2)); + $map_share{$1} = [$2, $3, $4, $5, $5, "$1", $def_ora_errno, $tmp_ora_errmsg, $tmp_ora_errmsg, $tmp_obe_errmsg, $tmp_obe_errmsg, $print_error_cause, $print_error_solution]; + $map{$1} = [$2, $3, $4, $5, $5, "$1", $def_ora_errno, $tmp_ora_errmsg, $tmp_ora_errmsg, $tmp_obe_errmsg, $tmp_obe_errmsg, $print_error_cause, $print_error_solution]; $last_errno = $2 if ($2 < $last_errno); $error_code = $2; $sqlstate = $4; @@ -54,8 +56,10 @@ while(<$fh>) { #print "\"$1\", $1, $2, $3, $4, $5, $6, $7, $8\n"; my $tmp_ora_errmsg=sprintf($print_def_ora_errmsg, "ORA", $def_ora_errno, $2, substr($5, 1, length($5) - 2)); my $tmp_ora_user_errmsg=sprintf($print_def_ora_errmsg, "ORA", $def_ora_errno, $2, substr($6, 1, length($6) - 2)); - $map_share{$1} = [$2, $3, $4, $5, $6, "$1", $def_ora_errno, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $7, $8]; - $map{$1} = [$2, $3, $4, $5, $6, "$1", $def_ora_errno, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $7, $8]; + my $tmp_obe_errmsg=sprintf($print_def_ora_errmsg, "OBE", $def_ora_errno, $2, substr($5, 1, length($5) - 2)); + my $tmp_obe_user_errmsg=sprintf($print_def_ora_errmsg, "OBE", $def_ora_errno, $2, substr($6, 1, length($6) - 2)); + $map_share{$1} = [$2, $3, $4, $5, $6, "$1", $def_ora_errno, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $tmp_obe_errmsg, $tmp_obe_user_errmsg, $7, $8]; + $map{$1} = [$2, $3, $4, $5, $6, "$1", $def_ora_errno, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $tmp_obe_errmsg, $tmp_obe_user_errmsg, $7, $8]; $last_errno = $2 if ($2 < $last_errno); $error_code = $2; $sqlstate = $4; @@ -65,8 +69,10 @@ while(<$fh>) { #print "\"$1\", $1, $2, $3, $4, $5, $6\n"; my $tmp_ora_errmsg=sprintf($print_def_ora_errmsg, "ORA", $def_ora_errno, $2, substr($5, 1, length($5) - 2)); my $tmp_ora_user_errmsg=sprintf($print_def_ora_errmsg, "ORA", $def_ora_errno, $2, substr($6, 1, length($6) - 2)); - $map_share{$1} = [$2, $3, $4, $5, $6, "$1", $def_ora_errno, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $print_error_cause, $print_error_solution]; - $map{$1} = [$2, $3, $4, $5, $6, "$1", $def_ora_errno, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $print_error_cause, $print_error_solution]; + my $tmp_obe_errmsg=sprintf($print_def_ora_errmsg, "OBE", $def_ora_errno, $2, substr($5, 1, length($5) - 2)); + my $tmp_obe_user_errmsg=sprintf($print_def_ora_errmsg, "OBE", $def_ora_errno, $2, substr($6, 1, length($6) - 2)); + $map_share{$1} = [$2, $3, $4, $5, $6, "$1", $def_ora_errno, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $tmp_obe_errmsg, $tmp_obe_user_errmsg, $print_error_cause, $print_error_solution]; + $map{$1} = [$2, $3, $4, $5, $6, "$1", $def_ora_errno, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $tmp_obe_errmsg, $tmp_obe_user_errmsg, $print_error_cause, $print_error_solution]; $last_errno = $2 if ($2 < $last_errno); $error_code = $2; $sqlstate = $4; @@ -76,8 +82,9 @@ while(<$fh>) { #print "\"$1\", $1, $2, $3, $4, $5, $6, $7, $8, $9\n"; #print "\"$1\", $6, $7\n"; my $tmp_ora_errmsg=sprintf($print_ora_errmsg, "ORA", $6, substr($7, 1, length($7) - 2)); - $map_share{$1} = [$2, $3, $4, $5, $5, "$1", $6, $tmp_ora_errmsg, $tmp_ora_errmsg, $8, $9]; - $map{$1} = [$2, $3, $4, $5, $5, "$1", $6, $tmp_ora_errmsg, $tmp_ora_errmsg, $8, $9]; + my $tmp_obe_errmsg=sprintf($print_ora_errmsg, "OBE", $6, substr($7, 1, length($7) - 2)); + $map_share{$1} = [$2, $3, $4, $5, $5, "$1", $6, $tmp_ora_errmsg, $tmp_ora_errmsg, $tmp_obe_errmsg, $tmp_obe_errmsg, $8, $9]; + $map{$1} = [$2, $3, $4, $5, $5, "$1", $6, $tmp_ora_errmsg, $tmp_ora_errmsg, $tmp_obe_errmsg, $tmp_obe_errmsg, $8, $9]; $last_errno = $2 if ($2 < $last_errno); $error_code = $2; $sqlstate = $4; @@ -87,8 +94,9 @@ while(<$fh>) { #print "\"$1\", $1, $2, $3, $4, $5, $6, $7\n"; #print "\"$1\", $6, $7\n"; my $tmp_ora_errmsg=sprintf($print_ora_errmsg, "ORA", $6, substr($7, 1, length($7) - 2)); - $map_share{$1} = [$2, $3, $4, $5, $5, "$1", $6, $tmp_ora_errmsg, $tmp_ora_errmsg, $print_error_cause, $print_error_solution]; - $map{$1} = [$2, $3, $4, $5, $5, "$1", $6, $tmp_ora_errmsg, $tmp_ora_errmsg, $print_error_cause, $print_error_solution]; + my $tmp_obe_errmsg=sprintf($print_ora_errmsg, "OBE", $6, substr($7, 1, length($7) - 2)); + $map_share{$1} = [$2, $3, $4, $5, $5, "$1", $6, $tmp_ora_errmsg, $tmp_ora_errmsg, $tmp_obe_errmsg, $tmp_obe_errmsg, $print_error_cause, $print_error_solution]; + $map{$1} = [$2, $3, $4, $5, $5, "$1", $6, $tmp_ora_errmsg, $tmp_ora_errmsg, $tmp_obe_errmsg, $tmp_obe_errmsg, $print_error_cause, $print_error_solution]; $last_errno = $2 if ($2 < $last_errno); $error_code = $2; $sqlstate = $4; @@ -99,8 +107,10 @@ while(<$fh>) { #print "\"$1\", $7, $8, $9\n"; my $tmp_ora_errmsg=sprintf($print_ora_errmsg, "ORA", $7, substr($8, 1, length($8) - 2)); my $tmp_ora_user_errmsg=sprintf($print_ora_errmsg, "ORA", $7, substr($9, 1, length($9) - 2)); - $map_share{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $10, $11]; - $map{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $10, $11]; + my $tmp_obe_errmsg=sprintf($print_ora_errmsg, "OBE", $7, substr($8, 1, length($8) - 2)); + my $tmp_obe_user_errmsg=sprintf($print_ora_errmsg, "OBE", $7, substr($9, 1, length($9) - 2)); + $map_share{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $tmp_obe_errmsg, $tmp_obe_user_errmsg, $10, $11]; + $map{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $tmp_obe_errmsg, $tmp_obe_user_errmsg, $10, $11]; $last_errno = $2 if ($2 < $last_errno); $error_code = $2; $sqlstate = $4; @@ -111,8 +121,10 @@ while(<$fh>) { #print "\"$1\", $7, $8, $9\n"; my $tmp_ora_errmsg=sprintf($print_ora_errmsg, "ORA", $7, substr($8, 1, length($8) - 2)); my $tmp_ora_user_errmsg=sprintf($print_ora_errmsg, "ORA", $7, substr($9, 1, length($9) - 2)); - $map_share{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $print_error_cause, $print_error_solution]; - $map{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $print_error_cause, $print_error_solution]; + my $tmp_obe_errmsg=sprintf($print_ora_errmsg, "OBE", $7, substr($8, 1, length($8) - 2)); + my $tmp_obe_user_errmsg=sprintf($print_ora_errmsg, "OBE", $7, substr($9, 1, length($9) - 2)); + $map_share{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $tmp_obe_errmsg, $tmp_obe_user_errmsg, $print_error_cause, $print_error_solution]; + $map{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $tmp_obe_errmsg, $tmp_obe_user_errmsg, $print_error_cause, $print_error_solution]; $last_errno = $2 if ($2 < $last_errno); $error_code = $2; $sqlstate = $4; @@ -126,8 +138,8 @@ while(<$fh>) { #print "\"$1\", $1, $2, $3, $4, $5, $6, $7, $8, $9\n"; #print "\"$1\", $6, $7\n"; my $tmp_ora_errmsg=sprintf($print_ora_errmsg, "PLS", $6, substr($7, 1, length($7) - 2)); - $map_share{$1} = [$2, $3, $4, $5, $5, "$1", $6, $tmp_ora_errmsg, $tmp_ora_errmsg, $8, $9]; - $map{$1} = [$2, $3, $4, $5, $5, "$1", $6, $tmp_ora_errmsg, $tmp_ora_errmsg, $8, $9]; + $map_share{$1} = [$2, $3, $4, $5, $5, "$1", $6, $tmp_ora_errmsg, $tmp_ora_errmsg, $tmp_ora_errmsg, $tmp_ora_errmsg, $8, $9]; + $map{$1} = [$2, $3, $4, $5, $5, "$1", $6, $tmp_ora_errmsg, $tmp_ora_errmsg, $tmp_ora_errmsg, $tmp_ora_errmsg, $8, $9]; $last_errno = $2 if ($2 < $last_errno); $error_code = $2; $sqlstate = $4; @@ -137,8 +149,8 @@ while(<$fh>) { #print "\"$1\", $1, $2, $3, $4, $5, $6, $7\n"; #print "\"$1\", $6, $7\n"; my $tmp_ora_errmsg=sprintf($print_ora_errmsg, "PLS", $6, substr($7, 1, length($7) - 2)); - $map_share{$1} = [$2, $3, $4, $5, $5, "$1", $6, $tmp_ora_errmsg, $tmp_ora_errmsg, $print_error_cause, $print_error_solution]; - $map{$1} = [$2, $3, $4, $5, $5, "$1", $6, $tmp_ora_errmsg, $tmp_ora_errmsg, $print_error_cause, $print_error_solution]; + $map_share{$1} = [$2, $3, $4, $5, $5, "$1", $6, $tmp_ora_errmsg, $tmp_ora_errmsg, $tmp_ora_errmsg, $tmp_ora_errmsg, $print_error_cause, $print_error_solution]; + $map{$1} = [$2, $3, $4, $5, $5, "$1", $6, $tmp_ora_errmsg, $tmp_ora_errmsg, $tmp_ora_errmsg, $tmp_ora_errmsg, $print_error_cause, $print_error_solution]; $last_errno = $2 if ($2 < $last_errno); $error_code = $2; $sqlstate = $4; @@ -149,8 +161,8 @@ while(<$fh>) { #print "\"$1\", $7, $8, $9\n"; my $tmp_ora_errmsg=sprintf($print_ora_errmsg, "PLS", $7, substr($8, 1, length($8) - 2)); my $tmp_ora_user_errmsg=sprintf($print_ora_errmsg, "PLS", $7, substr($9, 1, length($9) - 2)); - $map_share{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $10, $11]; - $map{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $10, $11]; + $map_share{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $10, $11]; + $map{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $10, $11]; $last_errno = $2 if ($2 < $last_errno); $error_code = $2; $sqlstate = $4; @@ -161,8 +173,8 @@ while(<$fh>) { #print "\"$1\", $7, $8, $9\n"; my $tmp_ora_errmsg=sprintf($print_ora_errmsg, "PLS", $7, substr($8, 1, length($8) - 2)); my $tmp_ora_user_errmsg=sprintf($print_ora_errmsg, "PLS", $7, substr($9, 1, length($9) - 2)); - $map_share{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $print_error_cause, $print_error_solution]; - $map{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $print_error_cause, $print_error_solution]; + $map_share{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $print_error_cause, $print_error_solution]; + $map{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $print_error_cause, $print_error_solution]; $last_errno = $2 if ($2 < $last_errno); $error_code = $2; $sqlstate = $4; @@ -173,8 +185,8 @@ while(<$fh>) { #print "\"$1\", $7, $8, $9\n"; my $tmp_ora_errmsg=sprintf("\"%s\"", substr($8, 1, length($8) - 2)); my $tmp_ora_user_errmsg=sprintf("\"%s\"", substr($9, 1, length($9) - 2)); - $map_share{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $10, $11]; - $map{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $10, $11]; + $map_share{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $10, $11]; + $map{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $10, $11]; $last_errno = $2 if ($2 < $last_errno); $error_code = $2; $sqlstate = $4; @@ -185,8 +197,8 @@ while(<$fh>) { #print "\"$1\", $7, $8, $9\n"; my $tmp_ora_errmsg=sprintf("\"%s\"", substr($8, 1, length($8) - 2)); my $tmp_ora_user_errmsg=sprintf("\"%s\"", substr($9, 1, length($9) - 2)); - $map_share{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $print_error_cause, $print_error_solution]; - $map{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $print_error_cause, $print_error_solution]; + $map_share{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $print_error_cause, $print_error_solution]; + $map{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $print_error_cause, $print_error_solution]; $last_errno = $2 if ($2 < $last_errno); $error_code = $2; $sqlstate = $4; @@ -195,8 +207,9 @@ while(<$fh>) { ++$error_count; #print "\"$1\", $1, $2, $3, $4, $5, $6, $7\n"; my $tmp_ora_errmsg=sprintf($print_def_ora_errmsg, "ORA", $def_ora_errno, $2, substr($5, 1, length($5) - 2)); - $map_deps{$1} = [$2, $3, $4, $5, $5, "$1", $def_ora_errno, $tmp_ora_errmsg, $tmp_ora_errmsg, $6, $7]; - $map{$1} = [$2, $3, $4, $5, $5, "$1", $def_ora_errno, $tmp_ora_errmsg, $tmp_ora_errmsg, $6, $7]; + my $tmp_obe_errmsg=sprintf($print_def_ora_errmsg, "OBE", $def_ora_errno, $2, substr($5, 1, length($5) - 2)); + $map_deps{$1} = [$2, $3, $4, $5, $5, "$1", $def_ora_errno, $tmp_ora_errmsg, $tmp_ora_errmsg, $tmp_obe_errmsg, $tmp_obe_errmsg, $6, $7]; + $map{$1} = [$2, $3, $4, $5, $5, "$1", $def_ora_errno, $tmp_ora_errmsg, $tmp_ora_errmsg, $tmp_obe_errmsg, $tmp_obe_errmsg, $6, $7]; $last_errno = $2 if ($2 < $last_errno); $error_code = $2; $sqlstate = $4; @@ -205,8 +218,9 @@ while(<$fh>) { ++$error_count; #print "\"$1\", $1, $2, $3, $4, $5\n"; my $tmp_ora_errmsg=sprintf($print_def_ora_errmsg, "ORA", $def_ora_errno, $2, substr($5, 1, length($5) - 2)); - $map_deps{$1} = [$2, $3, $4, $5, $5, "$1", $def_ora_errno, $tmp_ora_errmsg, $tmp_ora_errmsg, $print_error_cause, $print_error_solution]; - $map{$1} = [$2, $3, $4, $5, $5, "$1", $def_ora_errno, $tmp_ora_errmsg, $tmp_ora_errmsg, $print_error_cause, $print_error_solution]; + my $tmp_obe_errmsg=sprintf($print_def_ora_errmsg, "OBE", $def_ora_errno, $2, substr($5, 1, length($5) - 2)); + $map_deps{$1} = [$2, $3, $4, $5, $5, "$1", $def_ora_errno, $tmp_ora_errmsg, $tmp_ora_errmsg, $tmp_obe_errmsg, $tmp_obe_errmsg, $print_error_cause, $print_error_solution]; + $map{$1} = [$2, $3, $4, $5, $5, "$1", $def_ora_errno, $tmp_ora_errmsg, $tmp_ora_errmsg, $tmp_obe_errmsg, $tmp_obe_errmsg, $print_error_cause, $print_error_solution]; $last_errno = $2 if ($2 < $last_errno); $error_code = $2; $sqlstate = $4; @@ -216,8 +230,10 @@ while(<$fh>) { #print "\"$1\", $1, $2, $3, $4, $5, $6, $7, $8\n"; my $tmp_ora_errmsg=sprintf($print_def_ora_errmsg, "ORA", $def_ora_errno, $2, substr($5, 1, length($5) - 2)); my $tmp_ora_user_errmsg=sprintf($print_def_ora_errmsg, "ORA", $def_ora_errno, $2, substr($6, 1, length($6) - 2)); - $map_deps{$1} = [$2, $3, $4, $5, $6, "$1", $def_ora_errno, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $7, $8]; - $map{$1} = [$2, $3, $4, $5, $6, "$1", $def_ora_errno, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $7, $8]; + my $tmp_obe_errmsg=sprintf($print_def_ora_errmsg, "OBE", $def_ora_errno, $2, substr($5, 1, length($5) - 2)); + my $tmp_obe_user_errmsg=sprintf($print_def_ora_errmsg, "OBE", $def_ora_errno, $2, substr($6, 1, length($6) - 2)); + $map_deps{$1} = [$2, $3, $4, $5, $6, "$1", $def_ora_errno, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $tmp_obe_errmsg, $tmp_obe_user_errmsg, $7, $8]; + $map{$1} = [$2, $3, $4, $5, $6, "$1", $def_ora_errno, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $tmp_obe_errmsg, $tmp_obe_user_errmsg, $7, $8]; $last_errno = $2 if ($2 < $last_errno); $error_code = $2; $sqlstate = $4; @@ -227,8 +243,10 @@ while(<$fh>) { #print "\"$1\", $1, $2, $3, $4, $5, $6\n"; my $tmp_ora_errmsg=sprintf($print_def_ora_errmsg, "ORA", $def_ora_errno, $2, substr($5, 1, length($5) - 2)); my $tmp_ora_user_errmsg=sprintf($print_def_ora_errmsg, "ORA", $def_ora_errno, $2, substr($6, 1, length($6) - 2)); - $map_deps{$1} = [$2, $3, $4, $5, $6, "$1", $def_ora_errno, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $print_error_cause, $print_error_solution]; - $map{$1} = [$2, $3, $4, $5, $6, "$1", $def_ora_errno, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $print_error_cause, $print_error_solution]; + my $tmp_obe_errmsg=sprintf($print_def_ora_errmsg, "OBE", $def_ora_errno, $2, substr($5, 1, length($5) - 2)); + my $tmp_obe_user_errmsg=sprintf($print_def_ora_errmsg, "OBE", $def_ora_errno, $2, substr($6, 1, length($6) - 2)); + $map_deps{$1} = [$2, $3, $4, $5, $6, "$1", $def_ora_errno, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $tmp_obe_errmsg, $tmp_obe_user_errmsg, $print_error_cause, $print_error_solution]; + $map{$1} = [$2, $3, $4, $5, $6, "$1", $def_ora_errno, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $tmp_obe_errmsg, $tmp_obe_user_errmsg, $print_error_cause, $print_error_solution]; $last_errno = $2 if ($2 < $last_errno); $error_code = $2; $sqlstate = $4; @@ -238,8 +256,9 @@ while(<$fh>) { #print "\"$1\", $1, $2, $3, $4, $5, $6, $7, $8, $9\n"; #print "\"$1\", $6, $7\n"; my $tmp_ora_errmsg=sprintf($print_ora_errmsg, "ORA", $6, substr($7, 1, length($7) - 2)); - $map_deps{$1} = [$2, $3, $4, $5, $5, "$1", $6, $tmp_ora_errmsg, $tmp_ora_errmsg, $8, $9]; - $map{$1} = [$2, $3, $4, $5, $5, "$1", $6, $tmp_ora_errmsg, $tmp_ora_errmsg, $8, $9]; + my $tmp_obe_errmsg=sprintf($print_ora_errmsg, "OBE", $6, substr($7, 1, length($7) - 2)); + $map_deps{$1} = [$2, $3, $4, $5, $5, "$1", $6, $tmp_ora_errmsg, $tmp_ora_errmsg, $tmp_obe_errmsg, $tmp_obe_errmsg, $8, $9]; + $map{$1} = [$2, $3, $4, $5, $5, "$1", $6, $tmp_ora_errmsg, $tmp_ora_errmsg, $tmp_obe_errmsg, $tmp_obe_errmsg, $8, $9]; $last_errno = $2 if ($2 < $last_errno); $error_code = $2; $sqlstate = $4; @@ -249,8 +268,9 @@ while(<$fh>) { #print "\"$1\", $1, $2, $3, $4, $5, $6, $7\n"; #print "\"$1\", $6, $7\n"; my $tmp_ora_errmsg=sprintf($print_ora_errmsg, "ORA", $6, substr($7, 1, length($7) - 2)); - $map_deps{$1} = [$2, $3, $4, $5, $5, "$1", $6, $tmp_ora_errmsg, $tmp_ora_errmsg, $print_error_cause, $print_error_solution]; - $map{$1} = [$2, $3, $4, $5, $5, "$1", $6, $tmp_ora_errmsg, $tmp_ora_errmsg, $print_error_cause, $print_error_solution]; + my $tmp_obe_errmsg=sprintf($print_ora_errmsg, "OBE", $6, substr($7, 1, length($7) - 2)); + $map_deps{$1} = [$2, $3, $4, $5, $5, "$1", $6, $tmp_ora_errmsg, $tmp_ora_errmsg, $tmp_obe_errmsg, $tmp_obe_errmsg, $print_error_cause, $print_error_solution]; + $map{$1} = [$2, $3, $4, $5, $5, "$1", $6, $tmp_ora_errmsg, $tmp_ora_errmsg, $tmp_obe_errmsg, $tmp_obe_errmsg, $print_error_cause, $print_error_solution]; $last_errno = $2 if ($2 < $last_errno); $error_code = $2; $sqlstate = $4; @@ -261,8 +281,10 @@ while(<$fh>) { #print "\"$1\", $7, $8, $9\n"; my $tmp_ora_errmsg=sprintf($print_ora_errmsg, "ORA", $7, substr($8, 1, length($8) - 2)); my $tmp_ora_user_errmsg=sprintf($print_ora_errmsg, "ORA", $7, substr($9, 1, length($9) - 2)); - $map_deps{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $10, $11]; - $map{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $10, $11]; + my $tmp_obe_errmsg=sprintf($print_ora_errmsg, "OBE", $7, substr($8, 1, length($8) - 2)); + my $tmp_obe_user_errmsg=sprintf($print_ora_errmsg, "OBE", $7, substr($9, 1, length($9) - 2)); + $map_deps{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $tmp_obe_errmsg, $tmp_obe_user_errmsg, $10, $11]; + $map{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $tmp_obe_errmsg, $tmp_obe_user_errmsg, $10, $11]; $last_errno = $2 if ($2 < $last_errno); $error_code = $2; $sqlstate = $4; @@ -273,8 +295,10 @@ while(<$fh>) { #print "\"$1\", $7, $8, $9\n"; my $tmp_ora_errmsg=sprintf($print_ora_errmsg, "ORA", $7, substr($8, 1, length($8) - 2)); my $tmp_ora_user_errmsg=sprintf($print_ora_errmsg, "ORA", $7, substr($9, 1, length($9) - 2)); - $map_deps{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $print_error_cause, $print_error_solution]; - $map{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $print_error_cause, $print_error_solution]; + my $tmp_obe_errmsg=sprintf($print_ora_errmsg, "OBE", $7, substr($8, 1, length($8) - 2)); + my $tmp_obe_user_errmsg=sprintf($print_ora_errmsg, "OBE", $7, substr($9, 1, length($9) - 2)); + $map_deps{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $tmp_obe_errmsg, $tmp_obe_user_errmsg, $print_error_cause, $print_error_solution]; + $map{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $tmp_obe_errmsg, $tmp_obe_user_errmsg, $print_error_cause, $print_error_solution]; $last_errno = $2 if ($2 < $last_errno); $error_code = $2; $sqlstate = $4; @@ -288,8 +312,8 @@ while(<$fh>) { #print "\"$1\", $1, $2, $3, $4, $5, $6, $7\n"; #print "\"$1\", $6, $7\n"; my $tmp_ora_errmsg=sprintf($print_ora_errmsg, "PLS", $6, substr($7, 1, length($7) - 2)); - $map_deps{$1} = [$2, $3, $4, $5, $5, "$1", $6, $tmp_ora_errmsg, $tmp_ora_errmsg]; - $map{$1} = [$2, $3, $4, $5, $5, "$1", $6, $tmp_ora_errmsg, $tmp_ora_errmsg]; + $map_deps{$1} = [$2, $3, $4, $5, $5, "$1", $6, $tmp_ora_errmsg, $tmp_ora_errmsg, $tmp_ora_errmsg, $tmp_ora_errmsg]; + $map{$1} = [$2, $3, $4, $5, $5, "$1", $6, $tmp_ora_errmsg, $tmp_ora_errmsg, $tmp_ora_errmsg, $tmp_ora_errmsg]; $last_errno = $2 if ($2 < $last_errno); $error_code = $2; $sqlstate = $4; @@ -300,8 +324,8 @@ while(<$fh>) { #print "\"$1\", $7, $8, $9\n"; my $tmp_ora_errmsg=sprintf($print_ora_errmsg, "PLS", $7, substr($8, 1, length($8) - 2)); my $tmp_ora_user_errmsg=sprintf($print_ora_errmsg, "PLS", $7, substr($9, 1, length($9) - 2)); - $map_deps{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg]; - $map{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg]; + $map_deps{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $tmp_ora_errmsg, $tmp_ora_user_errmsg]; + $map{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $tmp_ora_errmsg, $tmp_ora_user_errmsg]; $last_errno = $2 if ($2 < $last_errno); $error_code = $2; $sqlstate = $4; @@ -312,8 +336,8 @@ while(<$fh>) { #print "\"$1\", $7, $8, $9\n"; my $tmp_ora_errmsg=sprintf("\"%s\"", substr($8, 1, length($8) - 2)); my $tmp_ora_user_errmsg=sprintf("\"%s\"", substr($9, 1, length($9) - 2)); - $map_deps{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg]; - $map{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg]; + $map_deps{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $tmp_ora_errmsg, $tmp_ora_user_errmsg]; + $map{$1} = [$2, $3, $4, $5, $6, "$1", $7, $tmp_ora_errmsg, $tmp_ora_user_errmsg, $tmp_ora_errmsg, $tmp_ora_user_errmsg]; $last_errno = $2 if ($2 < $last_errno); $error_code = $2; $sqlstate = $4; @@ -379,7 +403,8 @@ print $fh_header ' namespace oceanbase { namespace common -{'; +{ +extern int g_enable_ob_error_msg_style;'; print $fh_header " constexpr int OB_LAST_ERROR_CODE = $last_errno; constexpr int OB_ERR_SQL_START = -5000; @@ -412,6 +437,7 @@ constexpr int OB_ERR_SQL_END = -5999; print $fh_header "\n\n"; for my $oberr (@errors) { print $fh_header "#define ${oberr}__ORA_USER_ERROR_MSG $map{$oberr}->[8]\n"; + print $fh_header "#define ${oberr}__OBE_USER_ERROR_MSG $map{$oberr}->[10]\n"; } foreach my $oberr (keys %other_map){ my $ora_errno; @@ -423,7 +449,9 @@ constexpr int OB_ERR_SQL_END = -5999; } my $ora_msg=$other_map{$oberr}->[2]; my $tmp_ora_user_errmsg=sprintf($print_ora_errmsg, "ORA", $ora_errno, substr($ora_msg, 1, length($ora_msg) - 2)); + my $tmp_obe_user_errmsg=sprintf($print_ora_errmsg, "OBE", $ora_errno, substr($ora_msg, 1, length($ora_msg) - 2)); print $fh_header "#define ${oberr}__ORA_USER_ERROR_MSG $tmp_ora_user_errmsg\n"; + print $fh_header "#define ${oberr}__OBE_USER_ERROR_MSG $tmp_obe_user_errmsg\n"; } print $fh_header "\nextern int g_all_ob_errnos[${\(scalar @errnos)}];"; @@ -537,6 +565,14 @@ print $fh_cpp ' #endif using namespace oceanbase::common; +namespace oceanbase +{ +namespace common +{ +int g_enable_ob_error_msg_style; +} +} + struct _error { public: const char *error_name; @@ -549,6 +585,8 @@ struct _error { int oracle_errno; const char *oracle_str_error; const char *oracle_str_user_error; + const char *ob_str_error; + const char *ob_str_user_error; }; static _error _error_default; static _error const *_errors[OB_MAX_ERROR_CODE] = {NULL}; @@ -558,15 +596,17 @@ for my $oberr (@errors) { if (0 > $map{$oberr}->[0]) { my $err = "static const _error _error_$oberr = { .error_name = \"$map{$oberr}->[5]\", - .error_cause = $map{$oberr}->[9], - .error_solution = $map{$oberr}->[10], + .error_cause = $map{$oberr}->[11], + .error_solution = $map{$oberr}->[12], .mysql_errno = $map{$oberr}->[1], .sqlstate = $map{$oberr}->[2], .str_error = $map{$oberr}->[3], .str_user_error = $map{$oberr}->[4], .oracle_errno = $map{$oberr}->[6], .oracle_str_error = $map{$oberr}->[7], - .oracle_str_user_error = $map{$oberr}->[8] + .oracle_str_user_error = $map{$oberr}->[8], + .ob_str_error = $map{$oberr}->[9], + .ob_str_user_error = $map{$oberr}->[10] };\n"; print $fh_cpp $err; } @@ -721,7 +761,11 @@ print $fh_cpp ' { const char *ret = "Unknown error"; if (OB_LIKELY(0 >= err && err > -OB_MAX_ERROR_CODE)) { - ret = get_error(-err)->oracle_str_error; + if (!g_enable_ob_error_msg_style) { + ret = get_error(-err)->oracle_str_error; + } else { + ret = get_error(-err)->ob_str_error; + } if (OB_UNLIKELY(NULL == ret || \'\0\' == ret[0])) { ret = "Unknown Error"; @@ -733,7 +777,11 @@ print $fh_cpp ' { const char *ret = NULL; if (OB_LIKELY(0 >= err && err > -OB_MAX_ERROR_CODE)) { - ret = get_error(-err)->oracle_str_user_error; + if (!g_enable_ob_error_msg_style) { + ret = get_error(-err)->oracle_str_user_error; + } else { + ret = get_error(-err)->ob_str_user_error; + } if (OB_UNLIKELY(NULL == ret || \'\0\' == ret[0])) { ret = NULL; } diff --git a/src/share/inner_table/sys_package/dbms_ischeduler_mysql_body.sql b/src/share/inner_table/sys_package/dbms_ischeduler_mysql_body.sql index 7956c8587..d8a571a67 100644 --- a/src/share/inner_table/sys_package/dbms_ischeduler_mysql_body.sql +++ b/src/share/inner_table/sys_package/dbms_ischeduler_mysql_body.sql @@ -38,7 +38,7 @@ CREATE OR REPLACE PACKAGE BODY dbms_ischeduler AND job != (SELECT MAX(job) FROM OCEANBASE.__ALL_TENANT_SCHEDULER_JOB); -- EXCEPTION -- WHEN NO_DATA_FOUND THEN - -- RAISE_APPLICATION_ERROR(-20000, 'ORA-23421: job ' || job_name || ' is not a job in the job queue'); + -- RAISE_APPLICATION_ERROR(-20000, 'OBE-23421: job ' || job_name || ' is not a job in the job queue'); END; PROCEDURE do_create_job( IN job BIGINT, diff --git a/src/share/inner_table/sys_package/dbms_mview_stats_body.sql b/src/share/inner_table/sys_package/dbms_mview_stats_body.sql index 2a06a28b2..004f00f91 100644 --- a/src/share/inner_table/sys_package/dbms_mview_stats_body.sql +++ b/src/share/inner_table/sys_package/dbms_mview_stats_body.sql @@ -33,7 +33,7 @@ CREATE OR REPLACE PACKAGE BODY dbms_mview_stats IS parameter VARCHAR2(128) := 'COLLECTION_LEVEL'; BEGIN IF parameter_name IS NOT NULL AND NLS_UPPER(parameter_name) <> parameter THEN - RAISE_APPLICATION_ERROR(-20000, 'ORA-13916: Invalid value "' || parameter_name || '" specified for parameter "' || parameter ||'"'); + RAISE_APPLICATION_ERROR(-20000, 'OBE-13916: Invalid value "' || parameter_name || '" specified for parameter "' || parameter ||'"'); END IF; do_set_system_default(parameter, value, NULL); END; @@ -45,7 +45,7 @@ CREATE OR REPLACE PACKAGE BODY dbms_mview_stats IS parameter VARCHAR2(128) := 'RETENTION_PERIOD'; BEGIN IF parameter_name IS NOT NULL AND NLS_UPPER(parameter_name) <> parameter THEN - RAISE_APPLICATION_ERROR(-20000, 'ORA-13916: Invalid value "' || parameter_name || '" specified for parameter "' || parameter ||'"'); + RAISE_APPLICATION_ERROR(-20000, 'OBE-13916: Invalid value "' || parameter_name || '" specified for parameter "' || parameter ||'"'); END IF; do_set_system_default(parameter, NULL, value); END; diff --git a/src/share/ob_errno.cpp b/src/share/ob_errno.cpp index 2d3b0e6d3..bab60e1db 100644 --- a/src/share/ob_errno.cpp +++ b/src/share/ob_errno.cpp @@ -30,6 +30,14 @@ #endif using namespace oceanbase::common; +namespace oceanbase +{ +namespace common +{ +int g_enable_ob_error_msg_style; +} +} + struct _error { public: const char *error_name; @@ -42,6 +50,8 @@ struct _error { int oracle_errno; const char *oracle_str_error; const char *oracle_str_user_error; + const char *ob_str_error; + const char *ob_str_user_error; }; static _error _error_default; static _error const *_errors[OB_MAX_ERROR_CODE] = {NULL}; @@ -55,7 +65,9 @@ static const _error _error_OB_ERROR = { .str_user_error = "Common error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4000, Common error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4000, Common error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4000, Common error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4000, Common error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4000, Common error" }; static const _error _error_OB_OBJ_TYPE_ERROR = { .error_name = "OB_OBJ_TYPE_ERROR", @@ -67,7 +79,9 @@ static const _error _error_OB_OBJ_TYPE_ERROR = { .str_user_error = "Object type error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4001, Object type error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4001, Object type error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4001, Object type error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4001, Object type error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4001, Object type error" }; static const _error _error_OB_INVALID_ARGUMENT = { .error_name = "OB_INVALID_ARGUMENT", @@ -79,7 +93,9 @@ static const _error _error_OB_INVALID_ARGUMENT = { .str_user_error = "Incorrect arguments to %s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4002, Invalid argument", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4002, Incorrect arguments to %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4002, Incorrect arguments to %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4002, Invalid argument", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4002, Incorrect arguments to %s" }; static const _error _error_OB_ARRAY_OUT_OF_RANGE = { .error_name = "OB_ARRAY_OUT_OF_RANGE", @@ -91,7 +107,9 @@ static const _error _error_OB_ARRAY_OUT_OF_RANGE = { .str_user_error = "Array index out of range", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4003, Array index out of range", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4003, Array index out of range" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4003, Array index out of range", + .ob_str_error = "OBE-00600: internal error code, arguments: -4003, Array index out of range", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4003, Array index out of range" }; static const _error _error_OB_SERVER_LISTEN_ERROR = { .error_name = "OB_SERVER_LISTEN_ERROR", @@ -103,7 +121,9 @@ static const _error _error_OB_SERVER_LISTEN_ERROR = { .str_user_error = "Failed to listen to the port", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4004, Failed to listen to the port", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4004, Failed to listen to the port" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4004, Failed to listen to the port", + .ob_str_error = "OBE-00600: internal error code, arguments: -4004, Failed to listen to the port", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4004, Failed to listen to the port" }; static const _error _error_OB_INIT_TWICE = { .error_name = "OB_INIT_TWICE", @@ -115,7 +135,9 @@ static const _error _error_OB_INIT_TWICE = { .str_user_error = "The object is initialized twice", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4005, The object is initialized twice", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4005, The object is initialized twice" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4005, The object is initialized twice", + .ob_str_error = "OBE-00600: internal error code, arguments: -4005, The object is initialized twice", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4005, The object is initialized twice" }; static const _error _error_OB_NOT_INIT = { .error_name = "OB_NOT_INIT", @@ -127,7 +149,9 @@ static const _error _error_OB_NOT_INIT = { .str_user_error = "The object is not initialized", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4006, The object is not initialized", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4006, The object is not initialized" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4006, The object is not initialized", + .ob_str_error = "OBE-00600: internal error code, arguments: -4006, The object is not initialized", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4006, The object is not initialized" }; static const _error _error_OB_NOT_SUPPORTED = { .error_name = "OB_NOT_SUPPORTED", @@ -139,7 +163,9 @@ static const _error _error_OB_NOT_SUPPORTED = { .str_user_error = "%s not supported", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4007, Not supported feature or function", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4007, %s not supported" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4007, %s not supported", + .ob_str_error = "OBE-00600: internal error code, arguments: -4007, Not supported feature or function", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4007, %s not supported" }; static const _error _error_OB_ITER_END = { .error_name = "OB_ITER_END", @@ -151,7 +177,9 @@ static const _error _error_OB_ITER_END = { .str_user_error = "End of iteration", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4008, End of iteration", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4008, End of iteration" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4008, End of iteration", + .ob_str_error = "OBE-00600: internal error code, arguments: -4008, End of iteration", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4008, End of iteration" }; static const _error _error_OB_IO_ERROR = { .error_name = "OB_IO_ERROR", @@ -163,7 +191,9 @@ static const _error _error_OB_IO_ERROR = { .str_user_error = "IO error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4009, IO error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4009, IO error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4009, IO error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4009, IO error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4009, IO error" }; static const _error _error_OB_ERROR_FUNC_VERSION = { .error_name = "OB_ERROR_FUNC_VERSION", @@ -175,7 +205,9 @@ static const _error _error_OB_ERROR_FUNC_VERSION = { .str_user_error = "Wrong RPC command version", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4010, Wrong RPC command version", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4010, Wrong RPC command version" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4010, Wrong RPC command version", + .ob_str_error = "OBE-00600: internal error code, arguments: -4010, Wrong RPC command version", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4010, Wrong RPC command version" }; static const _error _error_OB_PACKET_NOT_SENT = { .error_name = "OB_PACKET_NOT_SENT", @@ -187,7 +219,9 @@ static const _error _error_OB_PACKET_NOT_SENT = { .str_user_error = "Can not send packet", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4011, Can not send packet", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4011, Can not send packet" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4011, Can not send packet", + .ob_str_error = "OBE-00600: internal error code, arguments: -4011, Can not send packet", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4011, Can not send packet" }; static const _error _error_OB_TIMEOUT = { .error_name = "OB_TIMEOUT", @@ -199,7 +233,9 @@ static const _error _error_OB_TIMEOUT = { .str_user_error = "Timeout, query has reached the maximum query timeout: %ld(us), maybe you can adjust the session variable ob_query_timeout or query_timeout hint, and try again.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4012, Timeout", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4012, Timeout, query has reached the maximum query timeout: %ld(us), maybe you can adjust the session variable ob_query_timeout or query_timeout hint, and try again." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4012, Timeout, query has reached the maximum query timeout: %ld(us), maybe you can adjust the session variable ob_query_timeout or query_timeout hint, and try again.", + .ob_str_error = "OBE-00600: internal error code, arguments: -4012, Timeout", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4012, Timeout, query has reached the maximum query timeout: %ld(us), maybe you can adjust the session variable ob_query_timeout or query_timeout hint, and try again." }; static const _error _error_OB_ALLOCATE_MEMORY_FAILED = { .error_name = "OB_ALLOCATE_MEMORY_FAILED", @@ -211,7 +247,9 @@ static const _error _error_OB_ALLOCATE_MEMORY_FAILED = { .str_user_error = "No memory or reach tenant memory limit", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4013, No memory or reach tenant memory limit", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4013, No memory or reach tenant memory limit" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4013, No memory or reach tenant memory limit", + .ob_str_error = "OBE-00600: internal error code, arguments: -4013, No memory or reach tenant memory limit", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4013, No memory or reach tenant memory limit" }; static const _error _error_OB_INNER_STAT_ERROR = { .error_name = "OB_INNER_STAT_ERROR", @@ -223,7 +261,9 @@ static const _error _error_OB_INNER_STAT_ERROR = { .str_user_error = "Inner state error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4014, Inner state error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4014, Inner state error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4014, Inner state error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4014, Inner state error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4014, Inner state error" }; static const _error _error_OB_ERR_SYS = { .error_name = "OB_ERR_SYS", @@ -235,7 +275,9 @@ static const _error _error_OB_ERR_SYS = { .str_user_error = "System error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4015, System error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4015, System error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4015, System error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4015, System error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4015, System error" }; static const _error _error_OB_ERR_UNEXPECTED = { .error_name = "OB_ERR_UNEXPECTED", @@ -247,7 +289,9 @@ static const _error _error_OB_ERR_UNEXPECTED = { .str_user_error = "%s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4016, Internal error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4016, %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4016, %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4016, Internal error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4016, %s" }; static const _error _error_OB_ENTRY_EXIST = { .error_name = "OB_ENTRY_EXIST", @@ -259,7 +303,9 @@ static const _error _error_OB_ENTRY_EXIST = { .str_user_error = "%s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4017, Entry already exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4017, %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4017, %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4017, Entry already exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4017, %s" }; static const _error _error_OB_ENTRY_NOT_EXIST = { .error_name = "OB_ENTRY_NOT_EXIST", @@ -271,7 +317,9 @@ static const _error _error_OB_ENTRY_NOT_EXIST = { .str_user_error = "%s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4018, Entry not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4018, %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4018, %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4018, Entry not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4018, %s" }; static const _error _error_OB_SIZE_OVERFLOW = { .error_name = "OB_SIZE_OVERFLOW", @@ -283,7 +331,9 @@ static const _error _error_OB_SIZE_OVERFLOW = { .str_user_error = "Size overflow", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4019, Size overflow", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4019, Size overflow" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4019, Size overflow", + .ob_str_error = "OBE-00600: internal error code, arguments: -4019, Size overflow", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4019, Size overflow" }; static const _error _error_OB_REF_NUM_NOT_ZERO = { .error_name = "OB_REF_NUM_NOT_ZERO", @@ -295,7 +345,9 @@ static const _error _error_OB_REF_NUM_NOT_ZERO = { .str_user_error = "Reference count is not zero", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4020, Reference count is not zero", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4020, Reference count is not zero" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4020, Reference count is not zero", + .ob_str_error = "OBE-00600: internal error code, arguments: -4020, Reference count is not zero", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4020, Reference count is not zero" }; static const _error _error_OB_CONFLICT_VALUE = { .error_name = "OB_CONFLICT_VALUE", @@ -307,7 +359,9 @@ static const _error _error_OB_CONFLICT_VALUE = { .str_user_error = "Conflict value", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4021, Conflict value", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4021, Conflict value" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4021, Conflict value", + .ob_str_error = "OBE-00600: internal error code, arguments: -4021, Conflict value", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4021, Conflict value" }; static const _error _error_OB_ITEM_NOT_SETTED = { .error_name = "OB_ITEM_NOT_SETTED", @@ -319,7 +373,9 @@ static const _error _error_OB_ITEM_NOT_SETTED = { .str_user_error = "Item not set", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4022, Item not set", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4022, Item not set" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4022, Item not set", + .ob_str_error = "OBE-00600: internal error code, arguments: -4022, Item not set", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4022, Item not set" }; static const _error _error_OB_EAGAIN = { .error_name = "OB_EAGAIN", @@ -331,7 +387,9 @@ static const _error _error_OB_EAGAIN = { .str_user_error = "Try again", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4023, Try again", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4023, Try again" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4023, Try again", + .ob_str_error = "OBE-00600: internal error code, arguments: -4023, Try again", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4023, Try again" }; static const _error _error_OB_BUF_NOT_ENOUGH = { .error_name = "OB_BUF_NOT_ENOUGH", @@ -343,7 +401,9 @@ static const _error _error_OB_BUF_NOT_ENOUGH = { .str_user_error = "Buffer not enough", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4024, Buffer not enough", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4024, Buffer not enough" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4024, Buffer not enough", + .ob_str_error = "OBE-00600: internal error code, arguments: -4024, Buffer not enough", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4024, Buffer not enough" }; static const _error _error_OB_PARTIAL_FAILED = { .error_name = "OB_PARTIAL_FAILED", @@ -355,7 +415,9 @@ static const _error _error_OB_PARTIAL_FAILED = { .str_user_error = "%s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4025, Partial failed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4025, %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4025, %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4025, Partial failed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4025, %s" }; static const _error _error_OB_READ_NOTHING = { .error_name = "OB_READ_NOTHING", @@ -367,7 +429,9 @@ static const _error _error_OB_READ_NOTHING = { .str_user_error = "No data - zero rows fetched, selected, or processed", .oracle_errno = 1403, .oracle_str_error = "ORA-01403: no data found", - .oracle_str_user_error = "ORA-01403: no data found" + .oracle_str_user_error = "ORA-01403: no data found", + .ob_str_error = "OBE-01403: no data found", + .ob_str_user_error = "OBE-01403: no data found" }; static const _error _error_OB_FILE_NOT_EXIST = { .error_name = "OB_FILE_NOT_EXIST", @@ -379,7 +443,9 @@ static const _error _error_OB_FILE_NOT_EXIST = { .str_user_error = "File not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4027, File not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4027, File not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4027, File not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -4027, File not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4027, File not exist" }; static const _error _error_OB_DISCONTINUOUS_LOG = { .error_name = "OB_DISCONTINUOUS_LOG", @@ -391,7 +457,9 @@ static const _error _error_OB_DISCONTINUOUS_LOG = { .str_user_error = "Log entry not continuous", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4028, Log entry not continuous", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4028, Log entry not continuous" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4028, Log entry not continuous", + .ob_str_error = "OBE-00600: internal error code, arguments: -4028, Log entry not continuous", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4028, Log entry not continuous" }; static const _error _error_OB_SCHEMA_ERROR = { .error_name = "OB_SCHEMA_ERROR", @@ -403,7 +471,9 @@ static const _error _error_OB_SCHEMA_ERROR = { .str_user_error = "Schema error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4029, Schema error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4029, Schema error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4029, Schema error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4029, Schema error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4029, Schema error" }; static const _error _error_OB_TENANT_OUT_OF_MEM = { .error_name = "OB_TENANT_OUT_OF_MEM", @@ -415,7 +485,9 @@ static const _error _error_OB_TENANT_OUT_OF_MEM = { .str_user_error = "Over tenant memory limits", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4030, Over tenant memory limits", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4030, Over tenant memory limits" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4030, Over tenant memory limits", + .ob_str_error = "OBE-00600: internal error code, arguments: -4030, Over tenant memory limits", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4030, Over tenant memory limits" }; static const _error _error_OB_UNKNOWN_OBJ = { .error_name = "OB_UNKNOWN_OBJ", @@ -427,7 +499,9 @@ static const _error _error_OB_UNKNOWN_OBJ = { .str_user_error = "Unknown object", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4031, Unknown object", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4031, Unknown object" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4031, Unknown object", + .ob_str_error = "OBE-00600: internal error code, arguments: -4031, Unknown object", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4031, Unknown object" }; static const _error _error_OB_NO_MONITOR_DATA = { .error_name = "OB_NO_MONITOR_DATA", @@ -439,7 +513,9 @@ static const _error _error_OB_NO_MONITOR_DATA = { .str_user_error = "No monitor data", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4032, No monitor data", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4032, No monitor data" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4032, No monitor data", + .ob_str_error = "OBE-00600: internal error code, arguments: -4032, No monitor data", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4032, No monitor data" }; static const _error _error_OB_SERIALIZE_ERROR = { .error_name = "OB_SERIALIZE_ERROR", @@ -451,7 +527,9 @@ static const _error _error_OB_SERIALIZE_ERROR = { .str_user_error = "Serialize error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4033, Serialize error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4033, Serialize error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4033, Serialize error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4033, Serialize error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4033, Serialize error" }; static const _error _error_OB_DESERIALIZE_ERROR = { .error_name = "OB_DESERIALIZE_ERROR", @@ -463,7 +541,9 @@ static const _error _error_OB_DESERIALIZE_ERROR = { .str_user_error = "Deserialize error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4034, Deserialize error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4034, Deserialize error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4034, Deserialize error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4034, Deserialize error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4034, Deserialize error" }; static const _error _error_OB_AIO_TIMEOUT = { .error_name = "OB_AIO_TIMEOUT", @@ -475,7 +555,9 @@ static const _error _error_OB_AIO_TIMEOUT = { .str_user_error = "Asynchronous IO error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4035, Asynchronous IO error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4035, Asynchronous IO error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4035, Asynchronous IO error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4035, Asynchronous IO error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4035, Asynchronous IO error" }; static const _error _error_OB_NEED_RETRY = { .error_name = "OB_NEED_RETRY", @@ -487,7 +569,9 @@ static const _error _error_OB_NEED_RETRY = { .str_user_error = "Need retry", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4036, Need retry", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4036, Need retry" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4036, Need retry", + .ob_str_error = "OBE-00600: internal error code, arguments: -4036, Need retry", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4036, Need retry" }; static const _error _error_OB_TOO_MANY_SSTABLE = { .error_name = "OB_TOO_MANY_SSTABLE", @@ -499,7 +583,9 @@ static const _error _error_OB_TOO_MANY_SSTABLE = { .str_user_error = "Too many sstable", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4037, Too many sstable", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4037, Too many sstable" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4037, Too many sstable", + .ob_str_error = "OBE-00600: internal error code, arguments: -4037, Too many sstable", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4037, Too many sstable" }; static const _error _error_OB_NOT_MASTER = { .error_name = "OB_NOT_MASTER", @@ -511,7 +597,9 @@ static const _error _error_OB_NOT_MASTER = { .str_user_error = "The observer or zone is not the master", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4038, The observer or zone is not the master", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4038, The observer or zone is not the master" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4038, The observer or zone is not the master", + .ob_str_error = "OBE-00600: internal error code, arguments: -4038, The observer or zone is not the master", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4038, The observer or zone is not the master" }; static const _error _error_OB_KILLED_BY_THROTTLING = { .error_name = "OB_KILLED_BY_THROTTLING", @@ -523,7 +611,9 @@ static const _error _error_OB_KILLED_BY_THROTTLING = { .str_user_error = "Request has killed by sql throttle", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4039, Request has killed by sql throttle", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4039, Request has killed by sql throttle" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4039, Request has killed by sql throttle", + .ob_str_error = "OBE-00600: internal error code, arguments: -4039, Request has killed by sql throttle", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4039, Request has killed by sql throttle" }; static const _error _error_OB_DECRYPT_FAILED = { .error_name = "OB_DECRYPT_FAILED", @@ -535,7 +625,9 @@ static const _error _error_OB_DECRYPT_FAILED = { .str_user_error = "Decrypt error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4041, Decrypt error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4041, Decrypt error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4041, Decrypt error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4041, Decrypt error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4041, Decrypt error" }; static const _error _error_OB_USER_NOT_EXIST = { .error_name = "OB_USER_NOT_EXIST", @@ -547,7 +639,9 @@ static const _error _error_OB_USER_NOT_EXIST = { .str_user_error = "Can not find any matching row in the user table'%.*s'", .oracle_errno = 1918, .oracle_str_error = "ORA-01918: user does not exist", - .oracle_str_user_error = "ORA-01918: user '%.*s' does not exist" + .oracle_str_user_error = "ORA-01918: user '%.*s' does not exist", + .ob_str_error = "OBE-01918: user does not exist", + .ob_str_user_error = "OBE-01918: user '%.*s' does not exist" }; static const _error _error_OB_PASSWORD_WRONG = { .error_name = "OB_PASSWORD_WRONG", @@ -559,7 +653,9 @@ static const _error _error_OB_PASSWORD_WRONG = { .str_user_error = "Access denied for user '%.*s'@'%.*s' (using password: %s)", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4043, Access denied for user", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4043, Access denied for user '%.*s'@'%.*s' (using password: %s)" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4043, Access denied for user '%.*s'@'%.*s' (using password: %s)", + .ob_str_error = "OBE-00600: internal error code, arguments: -4043, Access denied for user", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4043, Access denied for user '%.*s'@'%.*s' (using password: %s)" }; static const _error _error_OB_SKEY_VERSION_WRONG = { .error_name = "OB_SKEY_VERSION_WRONG", @@ -571,7 +667,9 @@ static const _error _error_OB_SKEY_VERSION_WRONG = { .str_user_error = "Wrong skey version", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4044, Wrong skey version", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4044, Wrong skey version" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4044, Wrong skey version", + .ob_str_error = "OBE-00600: internal error code, arguments: -4044, Wrong skey version", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4044, Wrong skey version" }; static const _error _error_OB_PUSHDOWN_STATUS_CHANGED = { .error_name = "OB_PUSHDOWN_STATUS_CHANGED", @@ -583,7 +681,9 @@ static const _error _error_OB_PUSHDOWN_STATUS_CHANGED = { .str_user_error = "pushdown status changed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4045, pushdown status changed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4045, pushdown status changed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4045, pushdown status changed", + .ob_str_error = "OBE-00600: internal error code, arguments: -4045, pushdown status changed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4045, pushdown status changed" }; static const _error _error_OB_STORAGE_SCHEMA_INVALID = { .error_name = "OB_STORAGE_SCHEMA_INVALID", @@ -595,7 +695,9 @@ static const _error _error_OB_STORAGE_SCHEMA_INVALID = { .str_user_error = "Storage schema is not valid", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4046, Storage schema is not valid", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4046, Storage schema is not valid" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4046, Storage schema is not valid", + .ob_str_error = "OBE-00600: internal error code, arguments: -4046, Storage schema is not valid", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4046, Storage schema is not valid" }; static const _error _error_OB_MEDIUM_COMPACTION_INFO_INVALID = { .error_name = "OB_MEDIUM_COMPACTION_INFO_INVALID", @@ -607,7 +709,9 @@ static const _error _error_OB_MEDIUM_COMPACTION_INFO_INVALID = { .str_user_error = "Medium compaction info is not valid", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4047, Medium compaction info is not valid", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4047, Medium compaction info is not valid" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4047, Medium compaction info is not valid", + .ob_str_error = "OBE-00600: internal error code, arguments: -4047, Medium compaction info is not valid", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4047, Medium compaction info is not valid" }; static const _error _error_OB_NOT_REGISTERED = { .error_name = "OB_NOT_REGISTERED", @@ -619,7 +723,9 @@ static const _error _error_OB_NOT_REGISTERED = { .str_user_error = "Not registered", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4048, Not registered", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4048, Not registered" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4048, Not registered", + .ob_str_error = "OBE-00600: internal error code, arguments: -4048, Not registered", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4048, Not registered" }; static const _error _error_OB_WAITQUEUE_TIMEOUT = { .error_name = "OB_WAITQUEUE_TIMEOUT", @@ -631,7 +737,9 @@ static const _error _error_OB_WAITQUEUE_TIMEOUT = { .str_user_error = "Task timeout and not executed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4049, Task timeout and not executed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4049, Task timeout and not executed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4049, Task timeout and not executed", + .ob_str_error = "OBE-00600: internal error code, arguments: -4049, Task timeout and not executed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4049, Task timeout and not executed" }; static const _error _error_OB_NOT_THE_OBJECT = { .error_name = "OB_NOT_THE_OBJECT", @@ -643,7 +751,9 @@ static const _error _error_OB_NOT_THE_OBJECT = { .str_user_error = "Not the object", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4050, Not the object", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4050, Not the object" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4050, Not the object", + .ob_str_error = "OBE-00600: internal error code, arguments: -4050, Not the object", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4050, Not the object" }; static const _error _error_OB_ALREADY_REGISTERED = { .error_name = "OB_ALREADY_REGISTERED", @@ -655,7 +765,9 @@ static const _error _error_OB_ALREADY_REGISTERED = { .str_user_error = "Already registered", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4051, Already registered", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4051, Already registered" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4051, Already registered", + .ob_str_error = "OBE-00600: internal error code, arguments: -4051, Already registered", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4051, Already registered" }; static const _error _error_OB_LAST_LOG_RUINNED = { .error_name = "OB_LAST_LOG_RUINNED", @@ -667,7 +779,9 @@ static const _error _error_OB_LAST_LOG_RUINNED = { .str_user_error = "Corrupted log entry", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4052, Corrupted log entry", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4052, Corrupted log entry" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4052, Corrupted log entry", + .ob_str_error = "OBE-00600: internal error code, arguments: -4052, Corrupted log entry", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4052, Corrupted log entry" }; static const _error _error_OB_NO_CS_SELECTED = { .error_name = "OB_NO_CS_SELECTED", @@ -679,7 +793,9 @@ static const _error _error_OB_NO_CS_SELECTED = { .str_user_error = "No Server selected", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4053, No Server selected", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4053, No Server selected" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4053, No Server selected", + .ob_str_error = "OBE-00600: internal error code, arguments: -4053, No Server selected", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4053, No Server selected" }; static const _error _error_OB_NO_TABLETS_CREATED = { .error_name = "OB_NO_TABLETS_CREATED", @@ -691,7 +807,9 @@ static const _error _error_OB_NO_TABLETS_CREATED = { .str_user_error = "No tablets created", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4054, No tablets created", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4054, No tablets created" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4054, No tablets created", + .ob_str_error = "OBE-00600: internal error code, arguments: -4054, No tablets created", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4054, No tablets created" }; static const _error _error_OB_INVALID_ERROR = { .error_name = "OB_INVALID_ERROR", @@ -703,7 +821,9 @@ static const _error _error_OB_INVALID_ERROR = { .str_user_error = "Invalid entry", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4055, Invalid entry", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4055, Invalid entry" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4055, Invalid entry", + .ob_str_error = "OBE-00600: internal error code, arguments: -4055, Invalid entry", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4055, Invalid entry" }; static const _error _error_OB_DECIMAL_OVERFLOW_WARN = { .error_name = "OB_DECIMAL_OVERFLOW_WARN", @@ -715,7 +835,9 @@ static const _error _error_OB_DECIMAL_OVERFLOW_WARN = { .str_user_error = "Decimal overflow warning", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4057, Decimal overflow warning", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4057, Decimal overflow warning" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4057, Decimal overflow warning", + .ob_str_error = "OBE-00600: internal error code, arguments: -4057, Decimal overflow warning", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4057, Decimal overflow warning" }; static const _error _error_OB_DECIMAL_UNLEGAL_ERROR = { .error_name = "OB_DECIMAL_UNLEGAL_ERROR", @@ -727,7 +849,9 @@ static const _error _error_OB_DECIMAL_UNLEGAL_ERROR = { .str_user_error = "Decimal overflow error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4058, Decimal overflow error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4058, Decimal overflow error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4058, Decimal overflow error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4058, Decimal overflow error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4058, Decimal overflow error" }; static const _error _error_OB_OBJ_DIVIDE_ERROR = { .error_name = "OB_OBJ_DIVIDE_ERROR", @@ -739,7 +863,9 @@ static const _error _error_OB_OBJ_DIVIDE_ERROR = { .str_user_error = "Divide error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4060, Divide error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4060, Divide error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4060, Divide error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4060, Divide error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4060, Divide error" }; static const _error _error_OB_NOT_A_DECIMAL = { .error_name = "OB_NOT_A_DECIMAL", @@ -751,7 +877,9 @@ static const _error _error_OB_NOT_A_DECIMAL = { .str_user_error = "Not a decimal", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4061, Not a decimal", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4061, Not a decimal" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4061, Not a decimal", + .ob_str_error = "OBE-00600: internal error code, arguments: -4061, Not a decimal", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4061, Not a decimal" }; static const _error _error_OB_DECIMAL_PRECISION_NOT_EQUAL = { .error_name = "OB_DECIMAL_PRECISION_NOT_EQUAL", @@ -763,7 +891,9 @@ static const _error _error_OB_DECIMAL_PRECISION_NOT_EQUAL = { .str_user_error = "Decimal precision error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4062, Decimal precision error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4062, Decimal precision error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4062, Decimal precision error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4062, Decimal precision error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4062, Decimal precision error" }; static const _error _error_OB_EMPTY_RANGE = { .error_name = "OB_EMPTY_RANGE", @@ -775,7 +905,9 @@ static const _error _error_OB_EMPTY_RANGE = { .str_user_error = "Empty range", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4063, Empty range", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4063, Empty range" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4063, Empty range", + .ob_str_error = "OBE-00600: internal error code, arguments: -4063, Empty range", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4063, Empty range" }; static const _error _error_OB_SESSION_KILLED = { .error_name = "OB_SESSION_KILLED", @@ -787,7 +919,9 @@ static const _error _error_OB_SESSION_KILLED = { .str_user_error = "Session killed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4064, Session killed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4064, Session killed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4064, Session killed", + .ob_str_error = "OBE-00600: internal error code, arguments: -4064, Session killed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4064, Session killed" }; static const _error _error_OB_LOG_NOT_SYNC = { .error_name = "OB_LOG_NOT_SYNC", @@ -799,7 +933,9 @@ static const _error _error_OB_LOG_NOT_SYNC = { .str_user_error = "Log not sync", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4065, Log not sync", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4065, Log not sync" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4065, Log not sync", + .ob_str_error = "OBE-00600: internal error code, arguments: -4065, Log not sync", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4065, Log not sync" }; static const _error _error_OB_DIR_NOT_EXIST = { .error_name = "OB_DIR_NOT_EXIST", @@ -811,7 +947,9 @@ static const _error _error_OB_DIR_NOT_EXIST = { .str_user_error = "Directory not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4066, Directory not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4066, Directory not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4066, Directory not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -4066, Directory not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4066, Directory not exist" }; static const _error _error_OB_SESSION_NOT_FOUND = { .error_name = "OB_SESSION_NOT_FOUND", @@ -823,7 +961,9 @@ static const _error _error_OB_SESSION_NOT_FOUND = { .str_user_error = "RPC session not found", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4067, RPC session not found", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4067, RPC session not found" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4067, RPC session not found", + .ob_str_error = "OBE-00600: internal error code, arguments: -4067, RPC session not found", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4067, RPC session not found" }; static const _error _error_OB_INVALID_LOG = { .error_name = "OB_INVALID_LOG", @@ -835,7 +975,9 @@ static const _error _error_OB_INVALID_LOG = { .str_user_error = "Invalid log", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4068, Invalid log", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4068, Invalid log" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4068, Invalid log", + .ob_str_error = "OBE-00600: internal error code, arguments: -4068, Invalid log", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4068, Invalid log" }; static const _error _error_OB_INVALID_DATA = { .error_name = "OB_INVALID_DATA", @@ -847,7 +989,9 @@ static const _error _error_OB_INVALID_DATA = { .str_user_error = "Invalid data", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4070, Invalid data", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4070, Invalid data" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4070, Invalid data", + .ob_str_error = "OBE-00600: internal error code, arguments: -4070, Invalid data", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4070, Invalid data" }; static const _error _error_OB_ALREADY_DONE = { .error_name = "OB_ALREADY_DONE", @@ -859,7 +1003,9 @@ static const _error _error_OB_ALREADY_DONE = { .str_user_error = "Already done", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4071, Already done", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4071, Already done" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4071, Already done", + .ob_str_error = "OBE-00600: internal error code, arguments: -4071, Already done", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4071, Already done" }; static const _error _error_OB_CANCELED = { .error_name = "OB_CANCELED", @@ -871,7 +1017,9 @@ static const _error _error_OB_CANCELED = { .str_user_error = "Operation canceled", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4072, Operation canceled", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4072, Operation canceled" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4072, Operation canceled", + .ob_str_error = "OBE-00600: internal error code, arguments: -4072, Operation canceled", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4072, Operation canceled" }; static const _error _error_OB_LOG_SRC_CHANGED = { .error_name = "OB_LOG_SRC_CHANGED", @@ -883,7 +1031,9 @@ static const _error _error_OB_LOG_SRC_CHANGED = { .str_user_error = "Log source changed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4073, Log source changed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4073, Log source changed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4073, Log source changed", + .ob_str_error = "OBE-00600: internal error code, arguments: -4073, Log source changed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4073, Log source changed" }; static const _error _error_OB_LOG_NOT_ALIGN = { .error_name = "OB_LOG_NOT_ALIGN", @@ -895,7 +1045,9 @@ static const _error _error_OB_LOG_NOT_ALIGN = { .str_user_error = "Log not aligned", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4074, Log not aligned", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4074, Log not aligned" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4074, Log not aligned", + .ob_str_error = "OBE-00600: internal error code, arguments: -4074, Log not aligned", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4074, Log not aligned" }; static const _error _error_OB_LOG_MISSING = { .error_name = "OB_LOG_MISSING", @@ -907,7 +1059,9 @@ static const _error _error_OB_LOG_MISSING = { .str_user_error = "Log entry missed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4075, Log entry missed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4075, Log entry missed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4075, Log entry missed", + .ob_str_error = "OBE-00600: internal error code, arguments: -4075, Log entry missed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4075, Log entry missed" }; static const _error _error_OB_NEED_WAIT = { .error_name = "OB_NEED_WAIT", @@ -919,7 +1073,9 @@ static const _error _error_OB_NEED_WAIT = { .str_user_error = "Need wait", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4076, Need wait", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4076, Need wait" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4076, Need wait", + .ob_str_error = "OBE-00600: internal error code, arguments: -4076, Need wait", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4076, Need wait" }; static const _error _error_OB_NOT_IMPLEMENT = { .error_name = "OB_NOT_IMPLEMENT", @@ -931,7 +1087,9 @@ static const _error _error_OB_NOT_IMPLEMENT = { .str_user_error = "Not implemented feature", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4077, Not implemented feature", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4077, Not implemented feature" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4077, Not implemented feature", + .ob_str_error = "OBE-00600: internal error code, arguments: -4077, Not implemented feature", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4077, Not implemented feature" }; static const _error _error_OB_DIVISION_BY_ZERO = { .error_name = "OB_DIVISION_BY_ZERO", @@ -943,7 +1101,9 @@ static const _error _error_OB_DIVISION_BY_ZERO = { .str_user_error = "Divided by zero", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4078, Divided by zero", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4078, Divided by zero" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4078, Divided by zero", + .ob_str_error = "OBE-00600: internal error code, arguments: -4078, Divided by zero", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4078, Divided by zero" }; static const _error _error_OB_EXCEED_MEM_LIMIT = { .error_name = "OB_EXCEED_MEM_LIMIT", @@ -955,7 +1115,9 @@ static const _error _error_OB_EXCEED_MEM_LIMIT = { .str_user_error = "exceed memory limit", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4080, exceed memory limit", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4080, exceed memory limit" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4080, exceed memory limit", + .ob_str_error = "OBE-00600: internal error code, arguments: -4080, exceed memory limit", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4080, exceed memory limit" }; static const _error _error_OB_RESULT_UNKNOWN = { .error_name = "OB_RESULT_UNKNOWN", @@ -967,7 +1129,9 @@ static const _error _error_OB_RESULT_UNKNOWN = { .str_user_error = "Unknown result", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4081, Unknown result", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4081, Unknown result" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4081, Unknown result", + .ob_str_error = "OBE-00600: internal error code, arguments: -4081, Unknown result", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4081, Unknown result" }; static const _error _error_OB_NO_RESULT = { .error_name = "OB_NO_RESULT", @@ -979,7 +1143,9 @@ static const _error _error_OB_NO_RESULT = { .str_user_error = "No result", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4084, No result", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4084, No result" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4084, No result", + .ob_str_error = "OBE-00600: internal error code, arguments: -4084, No result", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4084, No result" }; static const _error _error_OB_QUEUE_OVERFLOW = { .error_name = "OB_QUEUE_OVERFLOW", @@ -991,7 +1157,9 @@ static const _error _error_OB_QUEUE_OVERFLOW = { .str_user_error = "Queue overflow", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4085, Queue overflow", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4085, Queue overflow" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4085, Queue overflow", + .ob_str_error = "OBE-00600: internal error code, arguments: -4085, Queue overflow", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4085, Queue overflow" }; static const _error _error_OB_LOG_ID_RANGE_NOT_CONTINUOUS = { .error_name = "OB_LOG_ID_RANGE_NOT_CONTINUOUS", @@ -1003,7 +1171,9 @@ static const _error _error_OB_LOG_ID_RANGE_NOT_CONTINUOUS = { .str_user_error = "Table log_id range no continuous", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4090, Table log_id range no continuous", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4090, Table log_id range no continuous" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4090, Table log_id range no continuous", + .ob_str_error = "OBE-00600: internal error code, arguments: -4090, Table log_id range no continuous", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4090, Table log_id range no continuous" }; static const _error _error_OB_TERM_LAGGED = { .error_name = "OB_TERM_LAGGED", @@ -1015,7 +1185,9 @@ static const _error _error_OB_TERM_LAGGED = { .str_user_error = "Term lagged", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4097, Term lagged", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4097, Term lagged" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4097, Term lagged", + .ob_str_error = "OBE-00600: internal error code, arguments: -4097, Term lagged", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4097, Term lagged" }; static const _error _error_OB_TERM_NOT_MATCH = { .error_name = "OB_TERM_NOT_MATCH", @@ -1027,7 +1199,9 @@ static const _error _error_OB_TERM_NOT_MATCH = { .str_user_error = "Term not match", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4098, Term not match", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4098, Term not match" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4098, Term not match", + .ob_str_error = "OBE-00600: internal error code, arguments: -4098, Term not match", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4098, Term not match" }; static const _error _error_OB_START_LOG_CURSOR_INVALID = { .error_name = "OB_START_LOG_CURSOR_INVALID", @@ -1039,7 +1213,9 @@ static const _error _error_OB_START_LOG_CURSOR_INVALID = { .str_user_error = "Invalid log cursor", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4099, Invalid log cursor", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4099, Invalid log cursor" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4099, Invalid log cursor", + .ob_str_error = "OBE-00600: internal error code, arguments: -4099, Invalid log cursor", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4099, Invalid log cursor" }; static const _error _error_OB_LOCK_NOT_MATCH = { .error_name = "OB_LOCK_NOT_MATCH", @@ -1051,7 +1227,9 @@ static const _error _error_OB_LOCK_NOT_MATCH = { .str_user_error = "Lock not match", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4100, Lock not match", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4100, Lock not match" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4100, Lock not match", + .ob_str_error = "OBE-00600: internal error code, arguments: -4100, Lock not match", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4100, Lock not match" }; static const _error _error_OB_DEAD_LOCK = { .error_name = "OB_DEAD_LOCK", @@ -1063,7 +1241,9 @@ static const _error _error_OB_DEAD_LOCK = { .str_user_error = "Deadlock", .oracle_errno = 60, .oracle_str_error = "ORA-00060: deadlock detected while waiting for resource", - .oracle_str_user_error = "ORA-00060: deadlock detected while waiting for resource" + .oracle_str_user_error = "ORA-00060: deadlock detected while waiting for resource", + .ob_str_error = "OBE-00060: deadlock detected while waiting for resource", + .ob_str_user_error = "OBE-00060: deadlock detected while waiting for resource" }; static const _error _error_OB_PARTIAL_LOG = { .error_name = "OB_PARTIAL_LOG", @@ -1075,7 +1255,9 @@ static const _error _error_OB_PARTIAL_LOG = { .str_user_error = "Incomplete log entry", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4102, Incomplete log entry", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4102, Incomplete log entry" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4102, Incomplete log entry", + .ob_str_error = "OBE-00600: internal error code, arguments: -4102, Incomplete log entry", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4102, Incomplete log entry" }; static const _error _error_OB_CHECKSUM_ERROR = { .error_name = "OB_CHECKSUM_ERROR", @@ -1087,7 +1269,9 @@ static const _error _error_OB_CHECKSUM_ERROR = { .str_user_error = "Data checksum error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4103, Data checksum error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4103, Data checksum error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4103, Data checksum error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4103, Data checksum error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4103, Data checksum error" }; static const _error _error_OB_INIT_FAIL = { .error_name = "OB_INIT_FAIL", @@ -1099,7 +1283,9 @@ static const _error _error_OB_INIT_FAIL = { .str_user_error = "Initialize error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4104, Initialize error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4104, Initialize error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4104, Initialize error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4104, Initialize error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4104, Initialize error" }; static const _error _error_OB_ROWKEY_ORDER_ERROR = { .error_name = "OB_ROWKEY_ORDER_ERROR", @@ -1111,7 +1297,9 @@ static const _error _error_OB_ROWKEY_ORDER_ERROR = { .str_user_error = "Rowkey order error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4105, Rowkey order error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4105, Rowkey order error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4105, Rowkey order error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4105, Rowkey order error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4105, Rowkey order error" }; static const _error _error_OB_NOT_ENOUGH_STORE = { .error_name = "OB_NOT_ENOUGH_STORE", @@ -1123,7 +1311,9 @@ static const _error _error_OB_NOT_ENOUGH_STORE = { .str_user_error = "not enough commitlog store", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4106, not enough commitlog store", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4106, not enough commitlog store" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4106, not enough commitlog store", + .ob_str_error = "OBE-00600: internal error code, arguments: -4106, not enough commitlog store", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4106, not enough commitlog store" }; static const _error _error_OB_BLOCK_SWITCHED = { .error_name = "OB_BLOCK_SWITCHED", @@ -1135,7 +1325,9 @@ static const _error _error_OB_BLOCK_SWITCHED = { .str_user_error = "block switched when fill commitlog", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4107, block switched when fill commitlog", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4107, block switched when fill commitlog" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4107, block switched when fill commitlog", + .ob_str_error = "OBE-00600: internal error code, arguments: -4107, block switched when fill commitlog", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4107, block switched when fill commitlog" }; static const _error _error_OB_PHYSIC_CHECKSUM_ERROR = { .error_name = "OB_PHYSIC_CHECKSUM_ERROR", @@ -1147,7 +1339,9 @@ static const _error _error_OB_PHYSIC_CHECKSUM_ERROR = { .str_user_error = "Physic data checksum error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4108, Physic data checksum error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4108, Physic data checksum error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4108, Physic data checksum error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4108, Physic data checksum error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4108, Physic data checksum error" }; static const _error _error_OB_STATE_NOT_MATCH = { .error_name = "OB_STATE_NOT_MATCH", @@ -1159,7 +1353,9 @@ static const _error _error_OB_STATE_NOT_MATCH = { .str_user_error = "Server state or role not the same as expected", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4109, Server state or role not the same as expected", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4109, Server state or role not the same as expected" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4109, Server state or role not the same as expected", + .ob_str_error = "OBE-00600: internal error code, arguments: -4109, Server state or role not the same as expected", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4109, Server state or role not the same as expected" }; static const _error _error_OB_READ_ZERO_LOG = { .error_name = "OB_READ_ZERO_LOG", @@ -1171,7 +1367,9 @@ static const _error _error_OB_READ_ZERO_LOG = { .str_user_error = "Read zero log", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4110, Read zero log", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4110, Read zero log" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4110, Read zero log", + .ob_str_error = "OBE-00600: internal error code, arguments: -4110, Read zero log", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4110, Read zero log" }; static const _error _error_OB_BLOCK_NEED_FREEZE = { .error_name = "OB_BLOCK_NEED_FREEZE", @@ -1183,7 +1381,9 @@ static const _error _error_OB_BLOCK_NEED_FREEZE = { .str_user_error = "block need freeze", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4111, block need freeze", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4111, block need freeze" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4111, block need freeze", + .ob_str_error = "OBE-00600: internal error code, arguments: -4111, block need freeze", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4111, block need freeze" }; static const _error _error_OB_BLOCK_FROZEN = { .error_name = "OB_BLOCK_FROZEN", @@ -1195,7 +1395,9 @@ static const _error _error_OB_BLOCK_FROZEN = { .str_user_error = "block frozen", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4112, block frozen", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4112, block frozen" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4112, block frozen", + .ob_str_error = "OBE-00600: internal error code, arguments: -4112, block frozen", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4112, block frozen" }; static const _error _error_OB_IN_FATAL_STATE = { .error_name = "OB_IN_FATAL_STATE", @@ -1207,7 +1409,9 @@ static const _error _error_OB_IN_FATAL_STATE = { .str_user_error = "In FATAL state", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4113, In FATAL state", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4113, In FATAL state" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4113, In FATAL state", + .ob_str_error = "OBE-00600: internal error code, arguments: -4113, In FATAL state", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4113, In FATAL state" }; static const _error _error_OB_IN_STOP_STATE = { .error_name = "OB_IN_STOP_STATE", @@ -1219,7 +1423,9 @@ static const _error _error_OB_IN_STOP_STATE = { .str_user_error = "In STOP state", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4114, In STOP state", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4114, In STOP state" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4114, In STOP state", + .ob_str_error = "OBE-00600: internal error code, arguments: -4114, In STOP state", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4114, In STOP state" }; static const _error _error_OB_UPS_MASTER_EXISTS = { .error_name = "OB_UPS_MASTER_EXISTS", @@ -1231,7 +1437,9 @@ static const _error _error_OB_UPS_MASTER_EXISTS = { .str_user_error = "Master UpdateServer already exists", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4115, Master UpdateServer already exists", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4115, Master UpdateServer already exists" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4115, Master UpdateServer already exists", + .ob_str_error = "OBE-00600: internal error code, arguments: -4115, Master UpdateServer already exists", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4115, Master UpdateServer already exists" }; static const _error _error_OB_LOG_NOT_CLEAR = { .error_name = "OB_LOG_NOT_CLEAR", @@ -1243,7 +1451,9 @@ static const _error _error_OB_LOG_NOT_CLEAR = { .str_user_error = "Log not clear", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4116, Log not clear", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4116, Log not clear" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4116, Log not clear", + .ob_str_error = "OBE-00600: internal error code, arguments: -4116, Log not clear", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4116, Log not clear" }; static const _error _error_OB_FILE_ALREADY_EXIST = { .error_name = "OB_FILE_ALREADY_EXIST", @@ -1255,7 +1465,9 @@ static const _error _error_OB_FILE_ALREADY_EXIST = { .str_user_error = "File already exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4117, File already exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4117, File already exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4117, File already exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -4117, File already exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4117, File already exist" }; static const _error _error_OB_UNKNOWN_PACKET = { .error_name = "OB_UNKNOWN_PACKET", @@ -1267,7 +1479,9 @@ static const _error _error_OB_UNKNOWN_PACKET = { .str_user_error = "Unknown packet", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4118, Unknown packet", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4118, Unknown packet" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4118, Unknown packet", + .ob_str_error = "OBE-00600: internal error code, arguments: -4118, Unknown packet", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4118, Unknown packet" }; static const _error _error_OB_RPC_PACKET_TOO_LONG = { .error_name = "OB_RPC_PACKET_TOO_LONG", @@ -1279,7 +1493,9 @@ static const _error _error_OB_RPC_PACKET_TOO_LONG = { .str_user_error = "RPC packet to send too long", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4119, RPC packet to send too long", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4119, RPC packet to send too long" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4119, RPC packet to send too long", + .ob_str_error = "OBE-00600: internal error code, arguments: -4119, RPC packet to send too long", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4119, RPC packet to send too long" }; static const _error _error_OB_LOG_TOO_LARGE = { .error_name = "OB_LOG_TOO_LARGE", @@ -1291,7 +1507,9 @@ static const _error _error_OB_LOG_TOO_LARGE = { .str_user_error = "Log too large", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4120, Log too large", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4120, Log too large" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4120, Log too large", + .ob_str_error = "OBE-00600: internal error code, arguments: -4120, Log too large", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4120, Log too large" }; static const _error _error_OB_RPC_SEND_ERROR = { .error_name = "OB_RPC_SEND_ERROR", @@ -1303,7 +1521,9 @@ static const _error _error_OB_RPC_SEND_ERROR = { .str_user_error = "RPC send error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4121, RPC send error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4121, RPC send error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4121, RPC send error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4121, RPC send error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4121, RPC send error" }; static const _error _error_OB_RPC_POST_ERROR = { .error_name = "OB_RPC_POST_ERROR", @@ -1315,7 +1535,9 @@ static const _error _error_OB_RPC_POST_ERROR = { .str_user_error = "RPC post error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4122, RPC post error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4122, RPC post error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4122, RPC post error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4122, RPC post error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4122, RPC post error" }; static const _error _error_OB_LIBEASY_ERROR = { .error_name = "OB_LIBEASY_ERROR", @@ -1327,7 +1549,9 @@ static const _error _error_OB_LIBEASY_ERROR = { .str_user_error = "Libeasy error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4123, Libeasy error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4123, Libeasy error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4123, Libeasy error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4123, Libeasy error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4123, Libeasy error" }; static const _error _error_OB_CONNECT_ERROR = { .error_name = "OB_CONNECT_ERROR", @@ -1339,7 +1563,9 @@ static const _error _error_OB_CONNECT_ERROR = { .str_user_error = "Connect error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4124, Connect error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4124, Connect error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4124, Connect error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4124, Connect error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4124, Connect error" }; static const _error _error_OB_NOT_FREE = { .error_name = "OB_NOT_FREE", @@ -1351,7 +1577,9 @@ static const _error _error_OB_NOT_FREE = { .str_user_error = "Not free", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4125, Not free", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4125, Not free" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4125, Not free", + .ob_str_error = "OBE-00600: internal error code, arguments: -4125, Not free", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4125, Not free" }; static const _error _error_OB_INIT_SQL_CONTEXT_ERROR = { .error_name = "OB_INIT_SQL_CONTEXT_ERROR", @@ -1363,7 +1591,9 @@ static const _error _error_OB_INIT_SQL_CONTEXT_ERROR = { .str_user_error = "Init SQL context error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4126, Init SQL context error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4126, Init SQL context error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4126, Init SQL context error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4126, Init SQL context error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4126, Init SQL context error" }; static const _error _error_OB_SKIP_INVALID_ROW = { .error_name = "OB_SKIP_INVALID_ROW", @@ -1375,7 +1605,9 @@ static const _error _error_OB_SKIP_INVALID_ROW = { .str_user_error = "Skip invalid row", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4127, Skip invalid row", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4127, Skip invalid row" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4127, Skip invalid row", + .ob_str_error = "OBE-00600: internal error code, arguments: -4127, Skip invalid row", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4127, Skip invalid row" }; static const _error _error_OB_RPC_PACKET_INVALID = { .error_name = "OB_RPC_PACKET_INVALID", @@ -1387,7 +1619,9 @@ static const _error _error_OB_RPC_PACKET_INVALID = { .str_user_error = "RPC packet is invalid", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4128, RPC packet is invalid", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4128, RPC packet is invalid" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4128, RPC packet is invalid", + .ob_str_error = "OBE-00600: internal error code, arguments: -4128, RPC packet is invalid", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4128, RPC packet is invalid" }; static const _error _error_OB_NO_TABLET = { .error_name = "OB_NO_TABLET", @@ -1399,7 +1633,9 @@ static const _error _error_OB_NO_TABLET = { .str_user_error = "No tablets", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4133, No tablets", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4133, No tablets" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4133, No tablets", + .ob_str_error = "OBE-00600: internal error code, arguments: -4133, No tablets", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4133, No tablets" }; static const _error _error_OB_SNAPSHOT_DISCARDED = { .error_name = "OB_SNAPSHOT_DISCARDED", @@ -1411,7 +1647,9 @@ static const _error _error_OB_SNAPSHOT_DISCARDED = { .str_user_error = "Request to read too old versioned data", .oracle_errno = 1555, .oracle_str_error = "ORA-01555: snapshot too old", - .oracle_str_user_error = "ORA-01555: snapshot too old" + .oracle_str_user_error = "ORA-01555: snapshot too old", + .ob_str_error = "OBE-01555: snapshot too old", + .ob_str_user_error = "OBE-01555: snapshot too old" }; static const _error _error_OB_DATA_NOT_UPTODATE = { .error_name = "OB_DATA_NOT_UPTODATE", @@ -1423,7 +1661,9 @@ static const _error _error_OB_DATA_NOT_UPTODATE = { .str_user_error = "State is stale", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4139, State is stale", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4139, State is stale" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4139, State is stale", + .ob_str_error = "OBE-00600: internal error code, arguments: -4139, State is stale", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4139, State is stale" }; static const _error _error_OB_ROW_MODIFIED = { .error_name = "OB_ROW_MODIFIED", @@ -1435,7 +1675,9 @@ static const _error _error_OB_ROW_MODIFIED = { .str_user_error = "Row modified", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4142, Row modified", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4142, Row modified" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4142, Row modified", + .ob_str_error = "OBE-00600: internal error code, arguments: -4142, Row modified", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4142, Row modified" }; static const _error _error_OB_VERSION_NOT_MATCH = { .error_name = "OB_VERSION_NOT_MATCH", @@ -1447,7 +1689,9 @@ static const _error _error_OB_VERSION_NOT_MATCH = { .str_user_error = "Version not match", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4143, Version not match", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4143, Version not match" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4143, Version not match", + .ob_str_error = "OBE-00600: internal error code, arguments: -4143, Version not match", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4143, Version not match" }; static const _error _error_OB_BAD_ADDRESS = { .error_name = "OB_BAD_ADDRESS", @@ -1459,7 +1703,9 @@ static const _error _error_OB_BAD_ADDRESS = { .str_user_error = "Bad address", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4144, Bad address", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4144, Bad address" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4144, Bad address", + .ob_str_error = "OBE-00600: internal error code, arguments: -4144, Bad address", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4144, Bad address" }; static const _error _error_OB_ENQUEUE_FAILED = { .error_name = "OB_ENQUEUE_FAILED", @@ -1471,7 +1717,9 @@ static const _error _error_OB_ENQUEUE_FAILED = { .str_user_error = "Enqueue error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4146, Enqueue error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4146, Enqueue error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4146, Enqueue error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4146, Enqueue error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4146, Enqueue error" }; static const _error _error_OB_INVALID_CONFIG = { .error_name = "OB_INVALID_CONFIG", @@ -1483,7 +1731,9 @@ static const _error _error_OB_INVALID_CONFIG = { .str_user_error = "%s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4147, Invalid config", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4147, %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4147, %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4147, Invalid config", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4147, %s" }; static const _error _error_OB_STMT_EXPIRED = { .error_name = "OB_STMT_EXPIRED", @@ -1495,7 +1745,9 @@ static const _error _error_OB_STMT_EXPIRED = { .str_user_error = "Expired statement", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4149, Expired statement", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4149, Expired statement" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4149, Expired statement", + .ob_str_error = "OBE-00600: internal error code, arguments: -4149, Expired statement", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4149, Expired statement" }; static const _error _error_OB_ERR_MIN_VALUE = { .error_name = "OB_ERR_MIN_VALUE", @@ -1507,7 +1759,9 @@ static const _error _error_OB_ERR_MIN_VALUE = { .str_user_error = "Min value", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4150, Min value", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4150, Min value" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4150, Min value", + .ob_str_error = "OBE-00600: internal error code, arguments: -4150, Min value", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4150, Min value" }; static const _error _error_OB_ERR_MAX_VALUE = { .error_name = "OB_ERR_MAX_VALUE", @@ -1519,7 +1773,9 @@ static const _error _error_OB_ERR_MAX_VALUE = { .str_user_error = "Max value", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4151, Max value", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4151, Max value" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4151, Max value", + .ob_str_error = "OBE-00600: internal error code, arguments: -4151, Max value", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4151, Max value" }; static const _error _error_OB_ERR_NULL_VALUE = { .error_name = "OB_ERR_NULL_VALUE", @@ -1531,7 +1787,9 @@ static const _error _error_OB_ERR_NULL_VALUE = { .str_user_error = "%s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4152, Null value", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4152, %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4152, %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4152, Null value", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4152, %s" }; static const _error _error_OB_RESOURCE_OUT = { .error_name = "OB_RESOURCE_OUT", @@ -1543,7 +1801,9 @@ static const _error _error_OB_RESOURCE_OUT = { .str_user_error = "Out of resource", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4153, Out of resource", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4153, Out of resource" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4153, Out of resource", + .ob_str_error = "OBE-00600: internal error code, arguments: -4153, Out of resource", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4153, Out of resource" }; static const _error _error_OB_ERR_SQL_CLIENT = { .error_name = "OB_ERR_SQL_CLIENT", @@ -1555,7 +1815,9 @@ static const _error _error_OB_ERR_SQL_CLIENT = { .str_user_error = "Internal SQL client error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4154, Internal SQL client error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4154, Internal SQL client error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4154, Internal SQL client error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4154, Internal SQL client error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4154, Internal SQL client error" }; static const _error _error_OB_META_TABLE_WITHOUT_USE_TABLE = { .error_name = "OB_META_TABLE_WITHOUT_USE_TABLE", @@ -1567,7 +1829,9 @@ static const _error _error_OB_META_TABLE_WITHOUT_USE_TABLE = { .str_user_error = "Meta table without use table", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4155, Meta table without use table", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4155, Meta table without use table" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4155, Meta table without use table", + .ob_str_error = "OBE-00600: internal error code, arguments: -4155, Meta table without use table", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4155, Meta table without use table" }; static const _error _error_OB_DISCARD_PACKET = { .error_name = "OB_DISCARD_PACKET", @@ -1579,7 +1843,9 @@ static const _error _error_OB_DISCARD_PACKET = { .str_user_error = "Discard packet", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4156, Discard packet", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4156, Discard packet" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4156, Discard packet", + .ob_str_error = "OBE-00600: internal error code, arguments: -4156, Discard packet", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4156, Discard packet" }; static const _error _error_OB_OPERATE_OVERFLOW = { .error_name = "OB_OPERATE_OVERFLOW", @@ -1591,7 +1857,9 @@ static const _error _error_OB_OPERATE_OVERFLOW = { .str_user_error = "%s value is out of range in '%s'", .oracle_errno = 25137, .oracle_str_error = "ORA-25137: Data value out of range", - .oracle_str_user_error = "ORA-25137: Data value %s out of range in '%s'" + .oracle_str_user_error = "ORA-25137: Data value %s out of range in '%s'", + .ob_str_error = "OBE-25137: Data value out of range", + .ob_str_user_error = "OBE-25137: Data value %s out of range in '%s'" }; static const _error _error_OB_INVALID_DATE_FORMAT = { .error_name = "OB_INVALID_DATE_FORMAT", @@ -1603,7 +1871,9 @@ static const _error _error_OB_INVALID_DATE_FORMAT = { .str_user_error = "%s=%d must between %d and %d", .oracle_errno = 1821, .oracle_str_error = "ORA-01821: date format not recognized", - .oracle_str_user_error = "ORA-01821: date format not recognized, %s=%d must between %d and %d" + .oracle_str_user_error = "ORA-01821: date format not recognized, %s=%d must between %d and %d", + .ob_str_error = "OBE-01821: date format not recognized", + .ob_str_user_error = "OBE-01821: date format not recognized, %s=%d must between %d and %d" }; static const _error _error_OB_POOL_REGISTERED_FAILED = { .error_name = "OB_POOL_REGISTERED_FAILED", @@ -1615,7 +1885,9 @@ static const _error _error_OB_POOL_REGISTERED_FAILED = { .str_user_error = "register pool failed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4159, register pool failed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4159, register pool failed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4159, register pool failed", + .ob_str_error = "OBE-00600: internal error code, arguments: -4159, register pool failed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4159, register pool failed" }; static const _error _error_OB_POOL_UNREGISTERED_FAILED = { .error_name = "OB_POOL_UNREGISTERED_FAILED", @@ -1627,7 +1899,9 @@ static const _error _error_OB_POOL_UNREGISTERED_FAILED = { .str_user_error = "unregister pool failed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4160, unregister pool failed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4160, unregister pool failed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4160, unregister pool failed", + .ob_str_error = "OBE-00600: internal error code, arguments: -4160, unregister pool failed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4160, unregister pool failed" }; static const _error _error_OB_INVALID_ARGUMENT_NUM = { .error_name = "OB_INVALID_ARGUMENT_NUM", @@ -1639,7 +1913,9 @@ static const _error _error_OB_INVALID_ARGUMENT_NUM = { .str_user_error = "Invalid argument num", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4161, Invalid argument num", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4161, Invalid argument num" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4161, Invalid argument num", + .ob_str_error = "OBE-00600: internal error code, arguments: -4161, Invalid argument num", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4161, Invalid argument num" }; static const _error _error_OB_LEASE_NOT_ENOUGH = { .error_name = "OB_LEASE_NOT_ENOUGH", @@ -1651,7 +1927,9 @@ static const _error _error_OB_LEASE_NOT_ENOUGH = { .str_user_error = "reserved lease not enough", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4162, reserved lease not enough", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4162, reserved lease not enough" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4162, reserved lease not enough", + .ob_str_error = "OBE-00600: internal error code, arguments: -4162, reserved lease not enough", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4162, reserved lease not enough" }; static const _error _error_OB_LEASE_NOT_MATCH = { .error_name = "OB_LEASE_NOT_MATCH", @@ -1663,7 +1941,9 @@ static const _error _error_OB_LEASE_NOT_MATCH = { .str_user_error = "ups lease not match with rs", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4163, ups lease not match with rs", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4163, ups lease not match with rs" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4163, ups lease not match with rs", + .ob_str_error = "OBE-00600: internal error code, arguments: -4163, ups lease not match with rs", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4163, ups lease not match with rs" }; static const _error _error_OB_UPS_SWITCH_NOT_HAPPEN = { .error_name = "OB_UPS_SWITCH_NOT_HAPPEN", @@ -1675,7 +1955,9 @@ static const _error _error_OB_UPS_SWITCH_NOT_HAPPEN = { .str_user_error = "ups switch not happen", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4164, ups switch not happen", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4164, ups switch not happen" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4164, ups switch not happen", + .ob_str_error = "OBE-00600: internal error code, arguments: -4164, ups switch not happen", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4164, ups switch not happen" }; static const _error _error_OB_EMPTY_RESULT = { .error_name = "OB_EMPTY_RESULT", @@ -1687,7 +1969,9 @@ static const _error _error_OB_EMPTY_RESULT = { .str_user_error = "Empty result", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4165, Empty result", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4165, Empty result" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4165, Empty result", + .ob_str_error = "OBE-00600: internal error code, arguments: -4165, Empty result", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4165, Empty result" }; static const _error _error_OB_CACHE_NOT_HIT = { .error_name = "OB_CACHE_NOT_HIT", @@ -1699,7 +1983,9 @@ static const _error _error_OB_CACHE_NOT_HIT = { .str_user_error = "Cache not hit", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4166, Cache not hit", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4166, Cache not hit" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4166, Cache not hit", + .ob_str_error = "OBE-00600: internal error code, arguments: -4166, Cache not hit", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4166, Cache not hit" }; static const _error _error_OB_NESTED_LOOP_NOT_SUPPORT = { .error_name = "OB_NESTED_LOOP_NOT_SUPPORT", @@ -1711,7 +1997,9 @@ static const _error _error_OB_NESTED_LOOP_NOT_SUPPORT = { .str_user_error = "Nested loop not support", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4167, Nested loop not support", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4167, Nested loop not support" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4167, Nested loop not support", + .ob_str_error = "OBE-00600: internal error code, arguments: -4167, Nested loop not support", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4167, Nested loop not support" }; static const _error _error_OB_LOG_INVALID_MOD_ID = { .error_name = "OB_LOG_INVALID_MOD_ID", @@ -1723,7 +2011,9 @@ static const _error _error_OB_LOG_INVALID_MOD_ID = { .str_user_error = "Invalid log module id", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4168, Invalid log module id", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4168, Invalid log module id" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4168, Invalid log module id", + .ob_str_error = "OBE-00600: internal error code, arguments: -4168, Invalid log module id", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4168, Invalid log module id" }; static const _error _error_OB_LOG_MODULE_UNKNOWN = { .error_name = "OB_LOG_MODULE_UNKNOWN", @@ -1735,7 +2025,9 @@ static const _error _error_OB_LOG_MODULE_UNKNOWN = { .str_user_error = "Unknown module name. Invalid Setting:'%.*s'. Syntax:parMod.subMod:level, parMod.subMod:level", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4169, Unknown module name", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4169, Unknown module name. Invalid Setting:'%.*s'. Syntax:parMod.subMod:level, parMod.subMod:level" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4169, Unknown module name. Invalid Setting:'%.*s'. Syntax:parMod.subMod:level, parMod.subMod:level", + .ob_str_error = "OBE-00600: internal error code, arguments: -4169, Unknown module name", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4169, Unknown module name. Invalid Setting:'%.*s'. Syntax:parMod.subMod:level, parMod.subMod:level" }; static const _error _error_OB_LOG_LEVEL_INVALID = { .error_name = "OB_LOG_LEVEL_INVALID", @@ -1747,7 +2039,9 @@ static const _error _error_OB_LOG_LEVEL_INVALID = { .str_user_error = "Invalid level. Invalid setting:'%.*s'. Syntax:parMod.subMod:level, parMod.subMod:level", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4170, Invalid level", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4170, Invalid level. Invalid setting:'%.*s'. Syntax:parMod.subMod:level, parMod.subMod:level" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4170, Invalid level. Invalid setting:'%.*s'. Syntax:parMod.subMod:level, parMod.subMod:level", + .ob_str_error = "OBE-00600: internal error code, arguments: -4170, Invalid level", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4170, Invalid level. Invalid setting:'%.*s'. Syntax:parMod.subMod:level, parMod.subMod:level" }; static const _error _error_OB_LOG_PARSER_SYNTAX_ERR = { .error_name = "OB_LOG_PARSER_SYNTAX_ERR", @@ -1759,7 +2053,9 @@ static const _error _error_OB_LOG_PARSER_SYNTAX_ERR = { .str_user_error = "Syntax to set log_level error. Invalid setting:'%.*s'. Syntax:parMod.subMod:level, parMod.subMod:level", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4171, Syntax to set log_level error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4171, Syntax to set log_level error. Invalid setting:'%.*s'. Syntax:parMod.subMod:level, parMod.subMod:level" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4171, Syntax to set log_level error. Invalid setting:'%.*s'. Syntax:parMod.subMod:level, parMod.subMod:level", + .ob_str_error = "OBE-00600: internal error code, arguments: -4171, Syntax to set log_level error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4171, Syntax to set log_level error. Invalid setting:'%.*s'. Syntax:parMod.subMod:level, parMod.subMod:level" }; static const _error _error_OB_INDEX_OUT_OF_RANGE = { .error_name = "OB_INDEX_OUT_OF_RANGE", @@ -1771,7 +2067,9 @@ static const _error _error_OB_INDEX_OUT_OF_RANGE = { .str_user_error = "Index out of range", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4172, Index out of range", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4172, Index out of range" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4172, Index out of range", + .ob_str_error = "OBE-00600: internal error code, arguments: -4172, Index out of range", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4172, Index out of range" }; static const _error _error_OB_INT_UNDERFLOW = { .error_name = "OB_INT_UNDERFLOW", @@ -1783,7 +2081,9 @@ static const _error _error_OB_INT_UNDERFLOW = { .str_user_error = "Int underflow", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4173, Int underflow", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4173, Int underflow" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4173, Int underflow", + .ob_str_error = "OBE-00600: internal error code, arguments: -4173, Int underflow", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4173, Int underflow" }; static const _error _error_OB_UNKNOWN_CONNECTION = { .error_name = "OB_UNKNOWN_CONNECTION", @@ -1795,7 +2095,9 @@ static const _error _error_OB_UNKNOWN_CONNECTION = { .str_user_error = "Unknown thread id: %lu", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4174, Unknown thread id", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4174, Unknown thread id: %lu" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4174, Unknown thread id: %lu", + .ob_str_error = "OBE-00600: internal error code, arguments: -4174, Unknown thread id", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4174, Unknown thread id: %lu" }; static const _error _error_OB_ERROR_OUT_OF_RANGE = { .error_name = "OB_ERROR_OUT_OF_RANGE", @@ -1807,7 +2109,9 @@ static const _error _error_OB_ERROR_OUT_OF_RANGE = { .str_user_error = "Out of range", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4175, Out of range", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4175, Out of range" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4175, Out of range", + .ob_str_error = "OBE-00600: internal error code, arguments: -4175, Out of range", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4175, Out of range" }; static const _error _error_OB_CACHE_SHRINK_FAILED = { .error_name = "OB_CACHE_SHRINK_FAILED", @@ -1819,7 +2123,9 @@ static const _error _error_OB_CACHE_SHRINK_FAILED = { .str_user_error = "shrink cache failed, no available cache", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4176, shrink cache failed, no available cache", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4176, shrink cache failed, no available cache" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4176, shrink cache failed, no available cache", + .ob_str_error = "OBE-00600: internal error code, arguments: -4176, shrink cache failed, no available cache", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4176, shrink cache failed, no available cache" }; static const _error _error_OB_OLD_SCHEMA_VERSION = { .error_name = "OB_OLD_SCHEMA_VERSION", @@ -1831,7 +2137,9 @@ static const _error _error_OB_OLD_SCHEMA_VERSION = { .str_user_error = "Schema version too old", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4177, Schema version too old", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4177, Schema version too old" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4177, Schema version too old", + .ob_str_error = "OBE-00600: internal error code, arguments: -4177, Schema version too old", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4177, Schema version too old" }; static const _error _error_OB_RELEASE_SCHEMA_ERROR = { .error_name = "OB_RELEASE_SCHEMA_ERROR", @@ -1843,7 +2151,9 @@ static const _error _error_OB_RELEASE_SCHEMA_ERROR = { .str_user_error = "Release schema error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4178, Release schema error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4178, Release schema error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4178, Release schema error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4178, Release schema error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4178, Release schema error" }; static const _error _error_OB_OP_NOT_ALLOW = { .error_name = "OB_OP_NOT_ALLOW", @@ -1855,7 +2165,9 @@ static const _error _error_OB_OP_NOT_ALLOW = { .str_user_error = "%s not allowed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4179, Operation not allowed now", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4179, %s not allowed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4179, %s not allowed", + .ob_str_error = "OBE-00600: internal error code, arguments: -4179, Operation not allowed now", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4179, %s not allowed" }; static const _error _error_OB_NO_EMPTY_ENTRY = { .error_name = "OB_NO_EMPTY_ENTRY", @@ -1867,7 +2179,9 @@ static const _error _error_OB_NO_EMPTY_ENTRY = { .str_user_error = "No empty entry", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4180, No empty entry", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4180, No empty entry" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4180, No empty entry", + .ob_str_error = "OBE-00600: internal error code, arguments: -4180, No empty entry", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4180, No empty entry" }; static const _error _error_OB_ERR_ALREADY_EXISTS = { .error_name = "OB_ERR_ALREADY_EXISTS", @@ -1879,7 +2193,9 @@ static const _error _error_OB_ERR_ALREADY_EXISTS = { .str_user_error = "Already exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4181, Already exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4181, Already exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4181, Already exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -4181, Already exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4181, Already exist" }; static const _error _error_OB_SEARCH_NOT_FOUND = { .error_name = "OB_SEARCH_NOT_FOUND", @@ -1891,7 +2207,9 @@ static const _error _error_OB_SEARCH_NOT_FOUND = { .str_user_error = "Value not found", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4182, Value not found", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4182, Value not found" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4182, Value not found", + .ob_str_error = "OBE-00600: internal error code, arguments: -4182, Value not found", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4182, Value not found" }; static const _error _error_OB_BEYOND_THE_RANGE = { .error_name = "OB_BEYOND_THE_RANGE", @@ -1903,7 +2221,9 @@ static const _error _error_OB_BEYOND_THE_RANGE = { .str_user_error = "Key out of range", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4183, Key out of range", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4183, Key out of range" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4183, Key out of range", + .ob_str_error = "OBE-00600: internal error code, arguments: -4183, Key out of range", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4183, Key out of range" }; static const _error _error_OB_SERVER_OUTOF_DISK_SPACE = { .error_name = "OB_SERVER_OUTOF_DISK_SPACE", @@ -1915,7 +2235,9 @@ static const _error _error_OB_SERVER_OUTOF_DISK_SPACE = { .str_user_error = "Server out of disk space", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4184, Server out of disk space", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4184, Server out of disk space" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4184, Server out of disk space", + .ob_str_error = "OBE-00600: internal error code, arguments: -4184, Server out of disk space", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4184, Server out of disk space" }; static const _error _error_OB_COLUMN_GROUP_NOT_FOUND = { .error_name = "OB_COLUMN_GROUP_NOT_FOUND", @@ -1927,7 +2249,9 @@ static const _error _error_OB_COLUMN_GROUP_NOT_FOUND = { .str_user_error = "Column group \'%.*s\' not found", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4185, Column group \'%.*s\' not found", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4185, Column group \'%.*s\' not found" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4185, Column group \'%.*s\' not found", + .ob_str_error = "OBE-00600: internal error code, arguments: -4185, Column group \'%.*s\' not found", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4185, Column group \'%.*s\' not found" }; static const _error _error_OB_CS_COMPRESS_LIB_ERROR = { .error_name = "OB_CS_COMPRESS_LIB_ERROR", @@ -1939,7 +2263,9 @@ static const _error _error_OB_CS_COMPRESS_LIB_ERROR = { .str_user_error = "Server failed to get compress library", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4186, Server failed to get compress library", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4186, Server failed to get compress library" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4186, Server failed to get compress library", + .ob_str_error = "OBE-00600: internal error code, arguments: -4186, Server failed to get compress library", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4186, Server failed to get compress library" }; static const _error _error_OB_ITEM_NOT_MATCH = { .error_name = "OB_ITEM_NOT_MATCH", @@ -1951,7 +2277,9 @@ static const _error _error_OB_ITEM_NOT_MATCH = { .str_user_error = "Item not match", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4187, Item not match", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4187, Item not match" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4187, Item not match", + .ob_str_error = "OBE-00600: internal error code, arguments: -4187, Item not match", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4187, Item not match" }; static const _error _error_OB_SCHEDULER_TASK_CNT_MISMATCH = { .error_name = "OB_SCHEDULER_TASK_CNT_MISMATCH", @@ -1963,7 +2291,9 @@ static const _error _error_OB_SCHEDULER_TASK_CNT_MISMATCH = { .str_user_error = "Running task cnt and unfinished task cnt not consistent", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4188, Running task cnt and unfinished task cnt not consistent", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4188, Running task cnt and unfinished task cnt not consistent" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4188, Running task cnt and unfinished task cnt not consistent", + .ob_str_error = "OBE-00600: internal error code, arguments: -4188, Running task cnt and unfinished task cnt not consistent", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4188, Running task cnt and unfinished task cnt not consistent" }; static const _error _error_OB_INVALID_MACRO_BLOCK_TYPE = { .error_name = "OB_INVALID_MACRO_BLOCK_TYPE", @@ -1975,7 +2305,9 @@ static const _error _error_OB_INVALID_MACRO_BLOCK_TYPE = { .str_user_error = "the macro block type does not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4189, the macro block type does not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4189, the macro block type does not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4189, the macro block type does not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -4189, the macro block type does not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4189, the macro block type does not exist" }; static const _error _error_OB_INVALID_DATE_FORMAT_END = { .error_name = "OB_INVALID_DATE_FORMAT_END", @@ -1987,7 +2319,9 @@ static const _error _error_OB_INVALID_DATE_FORMAT_END = { .str_user_error = "Incorrect value", .oracle_errno = 1830, .oracle_str_error = "ORA-01830: date format picture ends before converting entire input string", - .oracle_str_user_error = "ORA-01830: date format picture ends before converting entire input string" + .oracle_str_user_error = "ORA-01830: date format picture ends before converting entire input string", + .ob_str_error = "OBE-01830: date format picture ends before converting entire input string", + .ob_str_user_error = "OBE-01830: date format picture ends before converting entire input string" }; static const _error _error_OB_PG_IS_REMOVED = { .error_name = "OB_PG_IS_REMOVED", @@ -1999,7 +2333,9 @@ static const _error _error_OB_PG_IS_REMOVED = { .str_user_error = "partition group is removed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4191, partition group is removed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4191, partition group is removed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4191, partition group is removed", + .ob_str_error = "OBE-00600: internal error code, arguments: -4191, partition group is removed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4191, partition group is removed" }; static const _error _error_OB_DDL_TASK_EXECUTE_TOO_MUCH_TIME = { .error_name = "OB_DDL_TASK_EXECUTE_TOO_MUCH_TIME", @@ -2011,7 +2347,9 @@ static const _error _error_OB_DDL_TASK_EXECUTE_TOO_MUCH_TIME = { .str_user_error = "ddl task executes too much time", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4192, ddl task executes too much time", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4192, ddl task executes too much time" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4192, ddl task executes too much time", + .ob_str_error = "OBE-00600: internal error code, arguments: -4192, ddl task executes too much time", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4192, ddl task executes too much time" }; static const _error _error_OB_HASH_EXIST = { .error_name = "OB_HASH_EXIST", @@ -2023,7 +2361,9 @@ static const _error _error_OB_HASH_EXIST = { .str_user_error = "%s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4200, hash map/set entry exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4200, %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4200, %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4200, hash map/set entry exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4200, %s" }; static const _error _error_OB_HASH_NOT_EXIST = { .error_name = "OB_HASH_NOT_EXIST", @@ -2035,7 +2375,9 @@ static const _error _error_OB_HASH_NOT_EXIST = { .str_user_error = "%s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4201, hash map/set entry not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4201, %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4201, %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4201, hash map/set entry not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4201, %s" }; static const _error _error_OB_HASH_GET_TIMEOUT = { .error_name = "OB_HASH_GET_TIMEOUT", @@ -2047,7 +2389,9 @@ static const _error _error_OB_HASH_GET_TIMEOUT = { .str_user_error = "hash map/set get timeout", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4204, hash map/set get timeout", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4204, hash map/set get timeout" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4204, hash map/set get timeout", + .ob_str_error = "OBE-00600: internal error code, arguments: -4204, hash map/set get timeout", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4204, hash map/set get timeout" }; static const _error _error_OB_HASH_PLACEMENT_RETRY = { .error_name = "OB_HASH_PLACEMENT_RETRY", @@ -2059,7 +2403,9 @@ static const _error _error_OB_HASH_PLACEMENT_RETRY = { .str_user_error = "hash map/set retry", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4205, hash map/set retry", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4205, hash map/set retry" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4205, hash map/set retry", + .ob_str_error = "OBE-00600: internal error code, arguments: -4205, hash map/set retry", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4205, hash map/set retry" }; static const _error _error_OB_HASH_FULL = { .error_name = "OB_HASH_FULL", @@ -2071,7 +2417,9 @@ static const _error _error_OB_HASH_FULL = { .str_user_error = "hash map/set full", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4206, hash map/set full", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4206, hash map/set full" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4206, hash map/set full", + .ob_str_error = "OBE-00600: internal error code, arguments: -4206, hash map/set full", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4206, hash map/set full" }; static const _error _error_OB_PACKET_PROCESSED = { .error_name = "OB_PACKET_PROCESSED", @@ -2083,7 +2431,9 @@ static const _error _error_OB_PACKET_PROCESSED = { .str_user_error = "packet processed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4207, packet processed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4207, packet processed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4207, packet processed", + .ob_str_error = "OBE-00600: internal error code, arguments: -4207, packet processed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4207, packet processed" }; static const _error _error_OB_WAIT_NEXT_TIMEOUT = { .error_name = "OB_WAIT_NEXT_TIMEOUT", @@ -2095,7 +2445,9 @@ static const _error _error_OB_WAIT_NEXT_TIMEOUT = { .str_user_error = "wait next packet timeout", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4208, wait next packet timeout", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4208, wait next packet timeout" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4208, wait next packet timeout", + .ob_str_error = "OBE-00600: internal error code, arguments: -4208, wait next packet timeout", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4208, wait next packet timeout" }; static const _error _error_OB_LEADER_NOT_EXIST = { .error_name = "OB_LEADER_NOT_EXIST", @@ -2107,7 +2459,9 @@ static const _error _error_OB_LEADER_NOT_EXIST = { .str_user_error = "partition has not leader", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4209, partition has not leader", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4209, partition has not leader" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4209, partition has not leader", + .ob_str_error = "OBE-00600: internal error code, arguments: -4209, partition has not leader", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4209, partition has not leader" }; static const _error _error_OB_PREPARE_MAJOR_FREEZE_FAILED = { .error_name = "OB_PREPARE_MAJOR_FREEZE_FAILED", @@ -2119,7 +2473,9 @@ static const _error _error_OB_PREPARE_MAJOR_FREEZE_FAILED = { .str_user_error = "prepare major freeze failed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4210, prepare major freeze failed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4210, prepare major freeze failed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4210, prepare major freeze failed", + .ob_str_error = "OBE-00600: internal error code, arguments: -4210, prepare major freeze failed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4210, prepare major freeze failed" }; static const _error _error_OB_COMMIT_MAJOR_FREEZE_FAILED = { .error_name = "OB_COMMIT_MAJOR_FREEZE_FAILED", @@ -2131,7 +2487,9 @@ static const _error _error_OB_COMMIT_MAJOR_FREEZE_FAILED = { .str_user_error = "commit major freeze failed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4211, commit major freeze failed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4211, commit major freeze failed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4211, commit major freeze failed", + .ob_str_error = "OBE-00600: internal error code, arguments: -4211, commit major freeze failed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4211, commit major freeze failed" }; static const _error _error_OB_ABORT_MAJOR_FREEZE_FAILED = { .error_name = "OB_ABORT_MAJOR_FREEZE_FAILED", @@ -2143,7 +2501,9 @@ static const _error _error_OB_ABORT_MAJOR_FREEZE_FAILED = { .str_user_error = "abort major freeze failed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4212, abort major freeze failed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4212, abort major freeze failed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4212, abort major freeze failed", + .ob_str_error = "OBE-00600: internal error code, arguments: -4212, abort major freeze failed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4212, abort major freeze failed" }; static const _error _error_OB_MAJOR_FREEZE_NOT_FINISHED = { .error_name = "OB_MAJOR_FREEZE_NOT_FINISHED", @@ -2155,7 +2515,9 @@ static const _error _error_OB_MAJOR_FREEZE_NOT_FINISHED = { .str_user_error = "%s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4213, last major freeze not finish", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4213, %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4213, %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4213, last major freeze not finish", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4213, %s" }; static const _error _error_OB_PARTITION_NOT_LEADER = { .error_name = "OB_PARTITION_NOT_LEADER", @@ -2167,7 +2529,9 @@ static const _error _error_OB_PARTITION_NOT_LEADER = { .str_user_error = "partition is not leader partition", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4214, partition is not leader partition", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4214, partition is not leader partition" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4214, partition is not leader partition", + .ob_str_error = "OBE-00600: internal error code, arguments: -4214, partition is not leader partition", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4214, partition is not leader partition" }; static const _error _error_OB_WAIT_MAJOR_FREEZE_RESPONSE_TIMEOUT = { .error_name = "OB_WAIT_MAJOR_FREEZE_RESPONSE_TIMEOUT", @@ -2179,7 +2543,9 @@ static const _error _error_OB_WAIT_MAJOR_FREEZE_RESPONSE_TIMEOUT = { .str_user_error = "wait major freeze response timeout", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4215, wait major freeze response timeout", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4215, wait major freeze response timeout" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4215, wait major freeze response timeout", + .ob_str_error = "OBE-00600: internal error code, arguments: -4215, wait major freeze response timeout", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4215, wait major freeze response timeout" }; static const _error _error_OB_CURL_ERROR = { .error_name = "OB_CURL_ERROR", @@ -2191,7 +2557,9 @@ static const _error _error_OB_CURL_ERROR = { .str_user_error = "curl error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4216, curl error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4216, curl error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4216, curl error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4216, curl error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4216, curl error" }; static const _error _error_OB_MAJOR_FREEZE_NOT_ALLOW = { .error_name = "OB_MAJOR_FREEZE_NOT_ALLOW", @@ -2203,7 +2571,9 @@ static const _error _error_OB_MAJOR_FREEZE_NOT_ALLOW = { .str_user_error = "%s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4217, Major freeze not allowed now", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4217, %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4217, %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4217, Major freeze not allowed now", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4217, %s" }; static const _error _error_OB_PREPARE_FREEZE_FAILED = { .error_name = "OB_PREPARE_FREEZE_FAILED", @@ -2215,7 +2585,9 @@ static const _error _error_OB_PREPARE_FREEZE_FAILED = { .str_user_error = "prepare freeze failed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4218, prepare freeze failed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4218, prepare freeze failed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4218, prepare freeze failed", + .ob_str_error = "OBE-00600: internal error code, arguments: -4218, prepare freeze failed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4218, prepare freeze failed" }; static const _error _error_OB_INVALID_DATE_VALUE = { .error_name = "OB_INVALID_DATE_VALUE", @@ -2227,7 +2599,9 @@ static const _error _error_OB_INVALID_DATE_VALUE = { .str_user_error = "Incorrect datetime value: '%.*s' for column '%s'", .oracle_errno = 1861, .oracle_str_error = "ORA-01861: literal does not match format string", - .oracle_str_user_error = "ORA-01861: literal does not match format string: '%.*s' for column '%s'" + .oracle_str_user_error = "ORA-01861: literal does not match format string: '%.*s' for column '%s'", + .ob_str_error = "OBE-01861: literal does not match format string", + .ob_str_user_error = "OBE-01861: literal does not match format string: '%.*s' for column '%s'" }; static const _error _error_OB_INACTIVE_SQL_CLIENT = { .error_name = "OB_INACTIVE_SQL_CLIENT", @@ -2239,7 +2613,9 @@ static const _error _error_OB_INACTIVE_SQL_CLIENT = { .str_user_error = "Inactive sql client, only read allowed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4220, Inactive sql client, only read allowed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4220, Inactive sql client, only read allowed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4220, Inactive sql client, only read allowed", + .ob_str_error = "OBE-00600: internal error code, arguments: -4220, Inactive sql client, only read allowed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4220, Inactive sql client, only read allowed" }; static const _error _error_OB_INACTIVE_RPC_PROXY = { .error_name = "OB_INACTIVE_RPC_PROXY", @@ -2251,7 +2627,9 @@ static const _error _error_OB_INACTIVE_RPC_PROXY = { .str_user_error = "Inactive rpc proxy, can not send RPC request", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4221, Inactive rpc proxy, can not send RPC request", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4221, Inactive rpc proxy, can not send RPC request" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4221, Inactive rpc proxy, can not send RPC request", + .ob_str_error = "OBE-00600: internal error code, arguments: -4221, Inactive rpc proxy, can not send RPC request", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4221, Inactive rpc proxy, can not send RPC request" }; static const _error _error_OB_INTERVAL_WITH_MONTH = { .error_name = "OB_INTERVAL_WITH_MONTH", @@ -2263,7 +2641,9 @@ static const _error _error_OB_INTERVAL_WITH_MONTH = { .str_user_error = "Interval with year or month can not be converted to microseconds", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4222, Interval with year or month can not be converted to microseconds", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4222, Interval with year or month can not be converted to microseconds" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4222, Interval with year or month can not be converted to microseconds", + .ob_str_error = "OBE-00600: internal error code, arguments: -4222, Interval with year or month can not be converted to microseconds", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4222, Interval with year or month can not be converted to microseconds" }; static const _error _error_OB_TOO_MANY_DATETIME_PARTS = { .error_name = "OB_TOO_MANY_DATETIME_PARTS", @@ -2275,7 +2655,9 @@ static const _error _error_OB_TOO_MANY_DATETIME_PARTS = { .str_user_error = "Interval has too many datetime parts", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4223, Interval has too many datetime parts", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4223, Interval has too many datetime parts" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4223, Interval has too many datetime parts", + .ob_str_error = "OBE-00600: internal error code, arguments: -4223, Interval has too many datetime parts", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4223, Interval has too many datetime parts" }; static const _error _error_OB_DATA_OUT_OF_RANGE = { .error_name = "OB_DATA_OUT_OF_RANGE", @@ -2287,7 +2669,9 @@ static const _error _error_OB_DATA_OUT_OF_RANGE = { .str_user_error = "Out of range value for column '%.*s' at row %ld", .oracle_errno = 1438, .oracle_str_error = "ORA-01438: value larger than specified precision allowed for this column", - .oracle_str_user_error = "ORA-01438: value larger than specified precision allowed for this column '%.*s' at row %ld" + .oracle_str_user_error = "ORA-01438: value larger than specified precision allowed for this column '%.*s' at row %ld", + .ob_str_error = "OBE-01438: value larger than specified precision allowed for this column", + .ob_str_user_error = "OBE-01438: value larger than specified precision allowed for this column '%.*s' at row %ld" }; static const _error _error_OB_PARTITION_NOT_EXIST = { .error_name = "OB_PARTITION_NOT_EXIST", @@ -2299,7 +2683,9 @@ static const _error _error_OB_PARTITION_NOT_EXIST = { .str_user_error = "Partition entry not exists", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4225, Partition entry not exists", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4225, Partition entry not exists" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4225, Partition entry not exists", + .ob_str_error = "OBE-00600: internal error code, arguments: -4225, Partition entry not exists", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4225, Partition entry not exists" }; static const _error _error_OB_ERR_TRUNCATED_WRONG_VALUE_FOR_FIELD = { .error_name = "OB_ERR_TRUNCATED_WRONG_VALUE_FOR_FIELD", @@ -2311,7 +2697,9 @@ static const _error _error_OB_ERR_TRUNCATED_WRONG_VALUE_FOR_FIELD = { .str_user_error = "Incorrect integer value for column '%.*s' at row %ld", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4226, Incorrect integer value", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4226, Incorrect integer value for column '%.*s' at row %ld" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4226, Incorrect integer value for column '%.*s' at row %ld", + .ob_str_error = "OBE-00600: internal error code, arguments: -4226, Incorrect integer value", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4226, Incorrect integer value for column '%.*s' at row %ld" }; static const _error _error_OB_ERR_NO_DEFAULT_FOR_FIELD = { .error_name = "OB_ERR_NO_DEFAULT_FOR_FIELD", @@ -2323,7 +2711,9 @@ static const _error _error_OB_ERR_NO_DEFAULT_FOR_FIELD = { .str_user_error = "Field \'%s\' doesn't have a default value", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4227, Field doesn\'t have a default value", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4227, Field \'%s\' doesn't have a default value" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4227, Field \'%s\' doesn't have a default value", + .ob_str_error = "OBE-00600: internal error code, arguments: -4227, Field doesn\'t have a default value", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4227, Field \'%s\' doesn't have a default value" }; static const _error _error_OB_ERR_FIELD_SPECIFIED_TWICE = { .error_name = "OB_ERR_FIELD_SPECIFIED_TWICE", @@ -2335,7 +2725,9 @@ static const _error _error_OB_ERR_FIELD_SPECIFIED_TWICE = { .str_user_error = "Column \'%s\' specified twice", .oracle_errno = 957, .oracle_str_error = "ORA-00957: duplicate column name", - .oracle_str_user_error = "ORA-00957: duplicate column name \'%s\'" + .oracle_str_user_error = "ORA-00957: duplicate column name \'%s\'", + .ob_str_error = "OBE-00957: duplicate column name", + .ob_str_user_error = "OBE-00957: duplicate column name \'%s\'" }; static const _error _error_OB_ERR_TOO_LONG_TABLE_COMMENT = { .error_name = "OB_ERR_TOO_LONG_TABLE_COMMENT", @@ -2347,7 +2739,9 @@ static const _error _error_OB_ERR_TOO_LONG_TABLE_COMMENT = { .str_user_error = "Comment for table is too long (max = %ld)", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4229, Comment for table is too long", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4229, Comment for table is too long (max = %ld)" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4229, Comment for table is too long (max = %ld)", + .ob_str_error = "OBE-00600: internal error code, arguments: -4229, Comment for table is too long", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4229, Comment for table is too long (max = %ld)" }; static const _error _error_OB_ERR_TOO_LONG_FIELD_COMMENT = { .error_name = "OB_ERR_TOO_LONG_FIELD_COMMENT", @@ -2359,7 +2753,9 @@ static const _error _error_OB_ERR_TOO_LONG_FIELD_COMMENT = { .str_user_error = "Comment for field is too long (max = %ld)", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4230, Comment for field is too long", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4230, Comment for field is too long (max = %ld)" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4230, Comment for field is too long (max = %ld)", + .ob_str_error = "OBE-00600: internal error code, arguments: -4230, Comment for field is too long", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4230, Comment for field is too long (max = %ld)" }; static const _error _error_OB_ERR_TOO_LONG_INDEX_COMMENT = { .error_name = "OB_ERR_TOO_LONG_INDEX_COMMENT", @@ -2371,7 +2767,9 @@ static const _error _error_OB_ERR_TOO_LONG_INDEX_COMMENT = { .str_user_error = "Comment for index is too long (max = %ld)", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4231, Comment for index is too long", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4231, Comment for index is too long (max = %ld)" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4231, Comment for index is too long (max = %ld)", + .ob_str_error = "OBE-00600: internal error code, arguments: -4231, Comment for index is too long", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4231, Comment for index is too long (max = %ld)" }; static const _error _error_OB_NOT_FOLLOWER = { .error_name = "OB_NOT_FOLLOWER", @@ -2383,7 +2781,9 @@ static const _error _error_OB_NOT_FOLLOWER = { .str_user_error = "The observer or zone is not a follower", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4232, The observer or zone is not a follower", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4232, The observer or zone is not a follower" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4232, The observer or zone is not a follower", + .ob_str_error = "OBE-00600: internal error code, arguments: -4232, The observer or zone is not a follower", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4232, The observer or zone is not a follower" }; static const _error _error_OB_ERR_OUT_OF_LOWER_BOUND = { .error_name = "OB_ERR_OUT_OF_LOWER_BOUND", @@ -2395,7 +2795,9 @@ static const _error _error_OB_ERR_OUT_OF_LOWER_BOUND = { .str_user_error = "smaller than container lower bound", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4233, smaller than container lower bound", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4233, smaller than container lower bound" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4233, smaller than container lower bound", + .ob_str_error = "OBE-00600: internal error code, arguments: -4233, smaller than container lower bound", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4233, smaller than container lower bound" }; static const _error _error_OB_ERR_OUT_OF_UPPER_BOUND = { .error_name = "OB_ERR_OUT_OF_UPPER_BOUND", @@ -2407,7 +2809,9 @@ static const _error _error_OB_ERR_OUT_OF_UPPER_BOUND = { .str_user_error = "bigger than container upper bound", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4234, bigger than container upper bound", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4234, bigger than container upper bound" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4234, bigger than container upper bound", + .ob_str_error = "OBE-00600: internal error code, arguments: -4234, bigger than container upper bound", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4234, bigger than container upper bound" }; static const _error _error_OB_BAD_NULL_ERROR = { .error_name = "OB_BAD_NULL_ERROR", @@ -2419,7 +2823,9 @@ static const _error _error_OB_BAD_NULL_ERROR = { .str_user_error = "Column '%.*s' cannot be null", .oracle_errno = 1400, .oracle_str_error = "ORA-01400: cannot insert NULL", - .oracle_str_user_error = "ORA-01400: cannot insert NULL into '(%.*s)'" + .oracle_str_user_error = "ORA-01400: cannot insert NULL into '(%.*s)'", + .ob_str_error = "OBE-01400: cannot insert NULL", + .ob_str_user_error = "OBE-01400: cannot insert NULL into '(%.*s)'" }; static const _error _error_OB_OBCONFIG_RETURN_ERROR = { .error_name = "OB_OBCONFIG_RETURN_ERROR", @@ -2431,7 +2837,9 @@ static const _error _error_OB_OBCONFIG_RETURN_ERROR = { .str_user_error = "ObConfig return error code", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4236, ObConfig return error code", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4236, ObConfig return error code" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4236, ObConfig return error code", + .ob_str_error = "OBE-00600: internal error code, arguments: -4236, ObConfig return error code", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4236, ObConfig return error code" }; static const _error _error_OB_OBCONFIG_APPNAME_MISMATCH = { .error_name = "OB_OBCONFIG_APPNAME_MISMATCH", @@ -2443,7 +2851,9 @@ static const _error _error_OB_OBCONFIG_APPNAME_MISMATCH = { .str_user_error = "Appname mismatch with obconfig result", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4237, Appname mismatch with obconfig result", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4237, Appname mismatch with obconfig result" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4237, Appname mismatch with obconfig result", + .ob_str_error = "OBE-00600: internal error code, arguments: -4237, Appname mismatch with obconfig result", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4237, Appname mismatch with obconfig result" }; static const _error _error_OB_ERR_VIEW_SELECT_DERIVED = { .error_name = "OB_ERR_VIEW_SELECT_DERIVED", @@ -2455,7 +2865,9 @@ static const _error _error_OB_ERR_VIEW_SELECT_DERIVED = { .str_user_error = "View's SELECT contains a subquery in the FROM clause", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4238, View's SELECT contains a subquery in the FROM clause", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4238, View's SELECT contains a subquery in the FROM clause" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4238, View's SELECT contains a subquery in the FROM clause", + .ob_str_error = "OBE-00600: internal error code, arguments: -4238, View's SELECT contains a subquery in the FROM clause", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4238, View's SELECT contains a subquery in the FROM clause" }; static const _error _error_OB_CANT_MJ_PATH = { .error_name = "OB_CANT_MJ_PATH", @@ -2467,7 +2879,9 @@ static const _error _error_OB_CANT_MJ_PATH = { .str_user_error = "Can not use merge-join to join the tables without join conditions", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4239, Can not use merge-join to join the tables without join conditions", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4239, Can not use merge-join to join the tables without join conditions" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4239, Can not use merge-join to join the tables without join conditions", + .ob_str_error = "OBE-00600: internal error code, arguments: -4239, Can not use merge-join to join the tables without join conditions", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4239, Can not use merge-join to join the tables without join conditions" }; static const _error _error_OB_ERR_NO_JOIN_ORDER_GENERATED = { .error_name = "OB_ERR_NO_JOIN_ORDER_GENERATED", @@ -2479,7 +2893,9 @@ static const _error _error_OB_ERR_NO_JOIN_ORDER_GENERATED = { .str_user_error = "No join order generated", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4240, No join order generated", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4240, No join order generated" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4240, No join order generated", + .ob_str_error = "OBE-00600: internal error code, arguments: -4240, No join order generated", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4240, No join order generated" }; static const _error _error_OB_ERR_NO_PATH_GENERATED = { .error_name = "OB_ERR_NO_PATH_GENERATED", @@ -2491,7 +2907,9 @@ static const _error _error_OB_ERR_NO_PATH_GENERATED = { .str_user_error = "No join path generated", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4241, No join path generated", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4241, No join path generated" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4241, No join path generated", + .ob_str_error = "OBE-00600: internal error code, arguments: -4241, No join path generated", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4241, No join path generated" }; static const _error _error_OB_ERR_WAIT_REMOTE_SCHEMA_REFRESH = { .error_name = "OB_ERR_WAIT_REMOTE_SCHEMA_REFRESH", @@ -2503,7 +2921,9 @@ static const _error _error_OB_ERR_WAIT_REMOTE_SCHEMA_REFRESH = { .str_user_error = "Schema error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4242, Schema error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4242, Schema error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4242, Schema error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4242, Schema error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4242, Schema error" }; static const _error _error_OB_FILE_NOT_OPENED = { .error_name = "OB_FILE_NOT_OPENED", @@ -2515,7 +2935,9 @@ static const _error _error_OB_FILE_NOT_OPENED = { .str_user_error = "file not opened", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4243, file not opened", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4243, file not opened" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4243, file not opened", + .ob_str_error = "OBE-00600: internal error code, arguments: -4243, file not opened", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4243, file not opened" }; static const _error _error_OB_TIMER_TASK_HAS_SCHEDULED = { .error_name = "OB_TIMER_TASK_HAS_SCHEDULED", @@ -2527,7 +2949,9 @@ static const _error _error_OB_TIMER_TASK_HAS_SCHEDULED = { .str_user_error = "Timer task has been scheduled", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4244, Timer task has been scheduled", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4244, Timer task has been scheduled" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4244, Timer task has been scheduled", + .ob_str_error = "OBE-00600: internal error code, arguments: -4244, Timer task has been scheduled", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4244, Timer task has been scheduled" }; static const _error _error_OB_TIMER_TASK_HAS_NOT_SCHEDULED = { .error_name = "OB_TIMER_TASK_HAS_NOT_SCHEDULED", @@ -2539,7 +2963,9 @@ static const _error _error_OB_TIMER_TASK_HAS_NOT_SCHEDULED = { .str_user_error = "Timer task has not been scheduled", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4245, Timer task has not been scheduled", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4245, Timer task has not been scheduled" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4245, Timer task has not been scheduled", + .ob_str_error = "OBE-00600: internal error code, arguments: -4245, Timer task has not been scheduled", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4245, Timer task has not been scheduled" }; static const _error _error_OB_PARSE_DEBUG_SYNC_ERROR = { .error_name = "OB_PARSE_DEBUG_SYNC_ERROR", @@ -2551,7 +2977,9 @@ static const _error _error_OB_PARSE_DEBUG_SYNC_ERROR = { .str_user_error = "parse debug sync string error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4246, parse debug sync string error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4246, parse debug sync string error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4246, parse debug sync string error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4246, parse debug sync string error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4246, parse debug sync string error" }; static const _error _error_OB_UNKNOWN_DEBUG_SYNC_POINT = { .error_name = "OB_UNKNOWN_DEBUG_SYNC_POINT", @@ -2563,7 +2991,9 @@ static const _error _error_OB_UNKNOWN_DEBUG_SYNC_POINT = { .str_user_error = "unknown debug sync point", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4247, unknown debug sync point", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4247, unknown debug sync point" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4247, unknown debug sync point", + .ob_str_error = "OBE-00600: internal error code, arguments: -4247, unknown debug sync point", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4247, unknown debug sync point" }; static const _error _error_OB_ERR_INTERRUPTED = { .error_name = "OB_ERR_INTERRUPTED", @@ -2575,7 +3005,9 @@ static const _error _error_OB_ERR_INTERRUPTED = { .str_user_error = "task is interrupted while running", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4248, task is interrupted while running", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4248, task is interrupted while running" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4248, task is interrupted while running", + .ob_str_error = "OBE-00600: internal error code, arguments: -4248, task is interrupted while running", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4248, task is interrupted while running" }; static const _error _error_OB_ERR_DATA_TRUNCATED = { .error_name = "OB_ERR_DATA_TRUNCATED", @@ -2587,7 +3019,9 @@ static const _error _error_OB_ERR_DATA_TRUNCATED = { .str_user_error = "Data truncated for column '%.*s' at row %ld", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4249, Data truncated for argument", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4249, Data truncated for column '%.*s' at row %ld" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4249, Data truncated for column '%.*s' at row %ld", + .ob_str_error = "OBE-00600: internal error code, arguments: -4249, Data truncated for argument", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4249, Data truncated for column '%.*s' at row %ld" }; static const _error _error_OB_NOT_RUNNING = { .error_name = "OB_NOT_RUNNING", @@ -2599,7 +3033,9 @@ static const _error _error_OB_NOT_RUNNING = { .str_user_error = "module is not running", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4250, module is not running", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4250, module is not running" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4250, module is not running", + .ob_str_error = "OBE-00600: internal error code, arguments: -4250, module is not running", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4250, module is not running" }; static const _error _error_OB_INVALID_PARTITION = { .error_name = "OB_INVALID_PARTITION", @@ -2611,7 +3047,9 @@ static const _error _error_OB_INVALID_PARTITION = { .str_user_error = "partition not valid", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4251, partition not valid", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4251, partition not valid" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4251, partition not valid", + .ob_str_error = "OBE-00600: internal error code, arguments: -4251, partition not valid", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4251, partition not valid" }; static const _error _error_OB_ERR_TIMEOUT_TRUNCATED = { .error_name = "OB_ERR_TIMEOUT_TRUNCATED", @@ -2623,7 +3061,9 @@ static const _error _error_OB_ERR_TIMEOUT_TRUNCATED = { .str_user_error = "Timeout value truncated to 102 years", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4252, Timeout value truncated to 102 years", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4252, Timeout value truncated to 102 years" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4252, Timeout value truncated to 102 years", + .ob_str_error = "OBE-00600: internal error code, arguments: -4252, Timeout value truncated to 102 years", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4252, Timeout value truncated to 102 years" }; static const _error _error_OB_ERR_TOO_LONG_TENANT_COMMENT = { .error_name = "OB_ERR_TOO_LONG_TENANT_COMMENT", @@ -2635,7 +3075,9 @@ static const _error _error_OB_ERR_TOO_LONG_TENANT_COMMENT = { .str_user_error = "Comment for tenant is too long (max = %ld)", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4253, Comment for tenant is too long", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4253, Comment for tenant is too long (max = %ld)" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4253, Comment for tenant is too long (max = %ld)", + .ob_str_error = "OBE-00600: internal error code, arguments: -4253, Comment for tenant is too long", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4253, Comment for tenant is too long (max = %ld)" }; static const _error _error_OB_ERR_NET_PACKET_TOO_LARGE = { .error_name = "OB_ERR_NET_PACKET_TOO_LARGE", @@ -2647,7 +3089,9 @@ static const _error _error_OB_ERR_NET_PACKET_TOO_LARGE = { .str_user_error = "Got a packet bigger than \'max_allowed_packet\' bytes", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4254, Got a packet bigger than \'max_allowed_packet\' bytes", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4254, Got a packet bigger than \'max_allowed_packet\' bytes" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4254, Got a packet bigger than \'max_allowed_packet\' bytes", + .ob_str_error = "OBE-00600: internal error code, arguments: -4254, Got a packet bigger than \'max_allowed_packet\' bytes", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4254, Got a packet bigger than \'max_allowed_packet\' bytes" }; static const _error _error_OB_TRACE_DESC_NOT_EXIST = { .error_name = "OB_TRACE_DESC_NOT_EXIST", @@ -2659,7 +3103,9 @@ static const _error _error_OB_TRACE_DESC_NOT_EXIST = { .str_user_error = "trace log title or key not exist describe", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4255, trace log title or key not exist describe", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4255, trace log title or key not exist describe" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4255, trace log title or key not exist describe", + .ob_str_error = "OBE-00600: internal error code, arguments: -4255, trace log title or key not exist describe", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4255, trace log title or key not exist describe" }; static const _error _error_OB_ERR_NO_DEFAULT = { .error_name = "OB_ERR_NO_DEFAULT", @@ -2671,7 +3117,9 @@ static const _error _error_OB_ERR_NO_DEFAULT = { .str_user_error = "Variable '%.*s' doesn't have a default value", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4256, Variable doesn't have a default value", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4256, Variable '%.*s' doesn't have a default value" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4256, Variable '%.*s' doesn't have a default value", + .ob_str_error = "OBE-00600: internal error code, arguments: -4256, Variable doesn't have a default value", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4256, Variable '%.*s' doesn't have a default value" }; static const _error _error_OB_ERR_COMPRESS_DECOMPRESS_DATA = { .error_name = "OB_ERR_COMPRESS_DECOMPRESS_DATA", @@ -2683,7 +3131,9 @@ static const _error _error_OB_ERR_COMPRESS_DECOMPRESS_DATA = { .str_user_error = "compress data or decompress data failed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4257, compress data or decompress data failed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4257, compress data or decompress data failed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4257, compress data or decompress data failed", + .ob_str_error = "OBE-00600: internal error code, arguments: -4257, compress data or decompress data failed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4257, compress data or decompress data failed" }; static const _error _error_OB_ERR_INCORRECT_STRING_VALUE = { .error_name = "OB_ERR_INCORRECT_STRING_VALUE", @@ -2695,7 +3145,9 @@ static const _error _error_OB_ERR_INCORRECT_STRING_VALUE = { .str_user_error = "Incorrect string value for column '%.*s' at row %ld", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4258, Incorrect string value", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4258, Incorrect string value for column '%.*s' at row %ld" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4258, Incorrect string value for column '%.*s' at row %ld", + .ob_str_error = "OBE-00600: internal error code, arguments: -4258, Incorrect string value", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4258, Incorrect string value for column '%.*s' at row %ld" }; static const _error _error_OB_IS_CHANGING_LEADER = { .error_name = "OB_IS_CHANGING_LEADER", @@ -2707,7 +3159,9 @@ static const _error _error_OB_IS_CHANGING_LEADER = { .str_user_error = "the partition is changing leader", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4260, the partition is changing leader", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4260, the partition is changing leader" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4260, the partition is changing leader", + .ob_str_error = "OBE-00600: internal error code, arguments: -4260, the partition is changing leader", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4260, the partition is changing leader" }; static const _error _error_OB_DATETIME_FUNCTION_OVERFLOW = { .error_name = "OB_DATETIME_FUNCTION_OVERFLOW", @@ -2719,7 +3173,9 @@ static const _error _error_OB_DATETIME_FUNCTION_OVERFLOW = { .str_user_error = "Datetime overflow", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4261, Datetime overflow", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4261, Datetime overflow" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4261, Datetime overflow", + .ob_str_error = "OBE-00600: internal error code, arguments: -4261, Datetime overflow", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4261, Datetime overflow" }; static const _error _error_OB_ERR_DOUBLE_TRUNCATED = { .error_name = "OB_ERR_DOUBLE_TRUNCATED", @@ -2731,7 +3187,9 @@ static const _error _error_OB_ERR_DOUBLE_TRUNCATED = { .str_user_error = "Truncated incorrect DOUBLE value: '%.*s'", .oracle_errno = 1722, .oracle_str_error = "ORA-01722: invalid number", - .oracle_str_user_error = "ORA-01722: invalid number: '%.*s'" + .oracle_str_user_error = "ORA-01722: invalid number: '%.*s'", + .ob_str_error = "OBE-01722: invalid number", + .ob_str_user_error = "OBE-01722: invalid number: '%.*s'" }; static const _error _error_OB_MINOR_FREEZE_NOT_ALLOW = { .error_name = "OB_MINOR_FREEZE_NOT_ALLOW", @@ -2743,7 +3201,9 @@ static const _error _error_OB_MINOR_FREEZE_NOT_ALLOW = { .str_user_error = "%s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4263, Minor freeze not allowed now", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4263, %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4263, %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4263, Minor freeze not allowed now", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4263, %s" }; static const _error _error_OB_LOG_OUTOF_DISK_SPACE = { .error_name = "OB_LOG_OUTOF_DISK_SPACE", @@ -2755,7 +3215,9 @@ static const _error _error_OB_LOG_OUTOF_DISK_SPACE = { .str_user_error = "Log out of disk space", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4264, Log out of disk space", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4264, Log out of disk space" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4264, Log out of disk space", + .ob_str_error = "OBE-00600: internal error code, arguments: -4264, Log out of disk space", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4264, Log out of disk space" }; static const _error _error_OB_RPC_CONNECT_ERROR = { .error_name = "OB_RPC_CONNECT_ERROR", @@ -2767,7 +3229,9 @@ static const _error _error_OB_RPC_CONNECT_ERROR = { .str_user_error = "Rpc connect error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4265, Rpc connect error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4265, Rpc connect error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4265, Rpc connect error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4265, Rpc connect error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4265, Rpc connect error" }; static const _error _error_OB_MINOR_MERGE_NOT_ALLOW = { .error_name = "OB_MINOR_MERGE_NOT_ALLOW", @@ -2779,7 +3243,9 @@ static const _error _error_OB_MINOR_MERGE_NOT_ALLOW = { .str_user_error = "minor merge not allow", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4266, minor merge not allow", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4266, minor merge not allow" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4266, minor merge not allow", + .ob_str_error = "OBE-00600: internal error code, arguments: -4266, minor merge not allow", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4266, minor merge not allow" }; static const _error _error_OB_CACHE_INVALID = { .error_name = "OB_CACHE_INVALID", @@ -2791,7 +3257,9 @@ static const _error _error_OB_CACHE_INVALID = { .str_user_error = "Cache invalid", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4267, Cache invalid", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4267, Cache invalid" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4267, Cache invalid", + .ob_str_error = "OBE-00600: internal error code, arguments: -4267, Cache invalid", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4267, Cache invalid" }; static const _error _error_OB_REACH_SERVER_DATA_COPY_IN_CONCURRENCY_LIMIT = { .error_name = "OB_REACH_SERVER_DATA_COPY_IN_CONCURRENCY_LIMIT", @@ -2803,7 +3271,9 @@ static const _error _error_OB_REACH_SERVER_DATA_COPY_IN_CONCURRENCY_LIMIT = { .str_user_error = "reach server data copy in concurrency", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4268, reach server data copy in concurrency", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4268, reach server data copy in concurrency" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4268, reach server data copy in concurrency", + .ob_str_error = "OBE-00600: internal error code, arguments: -4268, reach server data copy in concurrency", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4268, reach server data copy in concurrency" }; static const _error _error_OB_WORKING_PARTITION_EXIST = { .error_name = "OB_WORKING_PARTITION_EXIST", @@ -2815,7 +3285,9 @@ static const _error _error_OB_WORKING_PARTITION_EXIST = { .str_user_error = "Working partition entry already exists", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4269, Working partition entry already exists", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4269, Working partition entry already exists" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4269, Working partition entry already exists", + .ob_str_error = "OBE-00600: internal error code, arguments: -4269, Working partition entry already exists", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4269, Working partition entry already exists" }; static const _error _error_OB_WORKING_PARTITION_NOT_EXIST = { .error_name = "OB_WORKING_PARTITION_NOT_EXIST", @@ -2827,7 +3299,9 @@ static const _error _error_OB_WORKING_PARTITION_NOT_EXIST = { .str_user_error = "Working partition entry does not exists", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4270, Working partition entry does not exists", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4270, Working partition entry does not exists" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4270, Working partition entry does not exists", + .ob_str_error = "OBE-00600: internal error code, arguments: -4270, Working partition entry does not exists", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4270, Working partition entry does not exists" }; static const _error _error_OB_LIBEASY_REACH_MEM_LIMIT = { .error_name = "OB_LIBEASY_REACH_MEM_LIMIT", @@ -2839,7 +3313,9 @@ static const _error _error_OB_LIBEASY_REACH_MEM_LIMIT = { .str_user_error = "LIBEASY reach memory limit", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4271, LIBEASY reach memory limit", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4271, LIBEASY reach memory limit" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4271, LIBEASY reach memory limit", + .ob_str_error = "OBE-00600: internal error code, arguments: -4271, LIBEASY reach memory limit", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4271, LIBEASY reach memory limit" }; static const _error _error_OB_CACHE_FREE_BLOCK_NOT_ENOUGH = { .error_name = "OB_CACHE_FREE_BLOCK_NOT_ENOUGH", @@ -2851,7 +3327,9 @@ static const _error _error_OB_CACHE_FREE_BLOCK_NOT_ENOUGH = { .str_user_error = "free memblock in cache is not enough", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4273, free memblock in cache is not enough", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4273, free memblock in cache is not enough" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4273, free memblock in cache is not enough", + .ob_str_error = "OBE-00600: internal error code, arguments: -4273, free memblock in cache is not enough", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4273, free memblock in cache is not enough" }; static const _error _error_OB_SYNC_WASH_MB_TIMEOUT = { .error_name = "OB_SYNC_WASH_MB_TIMEOUT", @@ -2863,7 +3341,9 @@ static const _error _error_OB_SYNC_WASH_MB_TIMEOUT = { .str_user_error = "sync wash memblock timeout", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4274, sync wash memblock timeout", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4274, sync wash memblock timeout" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4274, sync wash memblock timeout", + .ob_str_error = "OBE-00600: internal error code, arguments: -4274, sync wash memblock timeout", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4274, sync wash memblock timeout" }; static const _error _error_OB_NOT_ALLOW_MIGRATE_IN = { .error_name = "OB_NOT_ALLOW_MIGRATE_IN", @@ -2875,7 +3355,9 @@ static const _error _error_OB_NOT_ALLOW_MIGRATE_IN = { .str_user_error = "not allow migrate in", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4275, not allow migrate in", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4275, not allow migrate in" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4275, not allow migrate in", + .ob_str_error = "OBE-00600: internal error code, arguments: -4275, not allow migrate in", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4275, not allow migrate in" }; static const _error _error_OB_SCHEDULER_TASK_CNT_MISTACH = { .error_name = "OB_SCHEDULER_TASK_CNT_MISTACH", @@ -2887,7 +3369,9 @@ static const _error _error_OB_SCHEDULER_TASK_CNT_MISTACH = { .str_user_error = "Scheduler task cnt does not match", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4276, Scheduler task cnt does not match", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4276, Scheduler task cnt does not match" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4276, Scheduler task cnt does not match", + .ob_str_error = "OBE-00600: internal error code, arguments: -4276, Scheduler task cnt does not match", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4276, Scheduler task cnt does not match" }; static const _error _error_OB_MISS_ARGUMENT = { .error_name = "OB_MISS_ARGUMENT", @@ -2899,7 +3383,9 @@ static const _error _error_OB_MISS_ARGUMENT = { .str_user_error = "Miss argument for %s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4277, Miss argument", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4277, Miss argument for %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4277, Miss argument for %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4277, Miss argument", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4277, Miss argument for %s" }; static const _error _error_OB_LAST_LOG_NOT_COMPLETE = { .error_name = "OB_LAST_LOG_NOT_COMPLETE", @@ -2911,7 +3397,9 @@ static const _error _error_OB_LAST_LOG_NOT_COMPLETE = { .str_user_error = "last log is not complete", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4278, last log is not complete", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4278, last log is not complete" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4278, last log is not complete", + .ob_str_error = "OBE-00600: internal error code, arguments: -4278, last log is not complete", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4278, last log is not complete" }; static const _error _error_OB_TABLE_IS_DELETED = { .error_name = "OB_TABLE_IS_DELETED", @@ -2923,7 +3411,9 @@ static const _error _error_OB_TABLE_IS_DELETED = { .str_user_error = "table is deleted", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4279, table is deleted", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4279, table is deleted" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4279, table is deleted", + .ob_str_error = "OBE-00600: internal error code, arguments: -4279, table is deleted", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4279, table is deleted" }; static const _error _error_OB_VERSION_RANGE_NOT_CONTINUES = { .error_name = "OB_VERSION_RANGE_NOT_CONTINUES", @@ -2935,7 +3425,9 @@ static const _error _error_OB_VERSION_RANGE_NOT_CONTINUES = { .str_user_error = "version range not continues", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4280, version range not continues", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4280, version range not continues" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4280, version range not continues", + .ob_str_error = "OBE-00600: internal error code, arguments: -4280, version range not continues", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4280, version range not continues" }; static const _error _error_OB_INVALID_IO_BUFFER = { .error_name = "OB_INVALID_IO_BUFFER", @@ -2947,7 +3439,9 @@ static const _error _error_OB_INVALID_IO_BUFFER = { .str_user_error = "io buffer is invalid", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4281, io buffer is invalid", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4281, io buffer is invalid" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4281, io buffer is invalid", + .ob_str_error = "OBE-00600: internal error code, arguments: -4281, io buffer is invalid", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4281, io buffer is invalid" }; static const _error _error_OB_PARTITION_IS_REMOVED = { .error_name = "OB_PARTITION_IS_REMOVED", @@ -2959,7 +3453,9 @@ static const _error _error_OB_PARTITION_IS_REMOVED = { .str_user_error = "partition is removed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4282, partition is removed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4282, partition is removed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4282, partition is removed", + .ob_str_error = "OBE-00600: internal error code, arguments: -4282, partition is removed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4282, partition is removed" }; static const _error _error_OB_GTS_NOT_READY = { .error_name = "OB_GTS_NOT_READY", @@ -2971,7 +3467,9 @@ static const _error _error_OB_GTS_NOT_READY = { .str_user_error = "gts is not ready", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4283, gts is not ready", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4283, gts is not ready" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4283, gts is not ready", + .ob_str_error = "OBE-00600: internal error code, arguments: -4283, gts is not ready", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4283, gts is not ready" }; static const _error _error_OB_MAJOR_SSTABLE_NOT_EXIST = { .error_name = "OB_MAJOR_SSTABLE_NOT_EXIST", @@ -2983,7 +3481,9 @@ static const _error _error_OB_MAJOR_SSTABLE_NOT_EXIST = { .str_user_error = "major sstable not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4284, major sstable not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4284, major sstable not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4284, major sstable not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -4284, major sstable not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4284, major sstable not exist" }; static const _error _error_OB_VERSION_RANGE_DISCARDED = { .error_name = "OB_VERSION_RANGE_DISCARDED", @@ -2995,7 +3495,9 @@ static const _error _error_OB_VERSION_RANGE_DISCARDED = { .str_user_error = "Request to read too old version range data", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4285, Request to read too old version range data", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4285, Request to read too old version range data" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4285, Request to read too old version range data", + .ob_str_error = "OBE-00600: internal error code, arguments: -4285, Request to read too old version range data", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4285, Request to read too old version range data" }; static const _error _error_OB_MAJOR_SSTABLE_HAS_MERGED = { .error_name = "OB_MAJOR_SSTABLE_HAS_MERGED", @@ -3007,7 +3509,9 @@ static const _error _error_OB_MAJOR_SSTABLE_HAS_MERGED = { .str_user_error = "major sstable may has been merged", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4286, major sstable may has been merged", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4286, major sstable may has been merged" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4286, major sstable may has been merged", + .ob_str_error = "OBE-00600: internal error code, arguments: -4286, major sstable may has been merged", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4286, major sstable may has been merged" }; static const _error _error_OB_MINOR_SSTABLE_RANGE_CROSS = { .error_name = "OB_MINOR_SSTABLE_RANGE_CROSS", @@ -3019,7 +3523,9 @@ static const _error _error_OB_MINOR_SSTABLE_RANGE_CROSS = { .str_user_error = "minor sstable version range cross", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4287, minor sstable version range cross", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4287, minor sstable version range cross" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4287, minor sstable version range cross", + .ob_str_error = "OBE-00600: internal error code, arguments: -4287, minor sstable version range cross", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4287, minor sstable version range cross" }; static const _error _error_OB_MEMTABLE_CANNOT_MINOR_MERGE = { .error_name = "OB_MEMTABLE_CANNOT_MINOR_MERGE", @@ -3031,7 +3537,9 @@ static const _error _error_OB_MEMTABLE_CANNOT_MINOR_MERGE = { .str_user_error = "memtable cannot minor merge", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4288, memtable cannot minor merge", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4288, memtable cannot minor merge" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4288, memtable cannot minor merge", + .ob_str_error = "OBE-00600: internal error code, arguments: -4288, memtable cannot minor merge", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4288, memtable cannot minor merge" }; static const _error _error_OB_TASK_EXIST = { .error_name = "OB_TASK_EXIST", @@ -3043,7 +3551,9 @@ static const _error _error_OB_TASK_EXIST = { .str_user_error = "task exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4289, task exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4289, task exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4289, task exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -4289, task exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4289, task exist" }; static const _error _error_OB_ALLOCATE_DISK_SPACE_FAILED = { .error_name = "OB_ALLOCATE_DISK_SPACE_FAILED", @@ -3055,7 +3565,9 @@ static const _error _error_OB_ALLOCATE_DISK_SPACE_FAILED = { .str_user_error = "cannot allocate disk space", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4290, cannot allocate disk space", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4290, cannot allocate disk space" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4290, cannot allocate disk space", + .ob_str_error = "OBE-00600: internal error code, arguments: -4290, cannot allocate disk space", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4290, cannot allocate disk space" }; static const _error _error_OB_CANT_FIND_UDF = { .error_name = "OB_CANT_FIND_UDF", @@ -3067,7 +3579,9 @@ static const _error _error_OB_CANT_FIND_UDF = { .str_user_error = "Can not load function %s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4291, Can't load function", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4291, Can not load function %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4291, Can not load function %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4291, Can't load function", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4291, Can not load function %s" }; static const _error _error_OB_CANT_INITIALIZE_UDF = { .error_name = "OB_CANT_INITIALIZE_UDF", @@ -3079,7 +3593,9 @@ static const _error _error_OB_CANT_INITIALIZE_UDF = { .str_user_error = "Can not initialize function '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4292, Can't initialize function", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4292, Can not initialize function '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4292, Can not initialize function '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -4292, Can't initialize function", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4292, Can not initialize function '%.*s'" }; static const _error _error_OB_UDF_NO_PATHS = { .error_name = "OB_UDF_NO_PATHS", @@ -3091,7 +3607,9 @@ static const _error _error_OB_UDF_NO_PATHS = { .str_user_error = "No paths allowed for shared library", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4293, No paths allowed for shared library", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4293, No paths allowed for shared library" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4293, No paths allowed for shared library", + .ob_str_error = "OBE-00600: internal error code, arguments: -4293, No paths allowed for shared library", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4293, No paths allowed for shared library" }; static const _error _error_OB_UDF_EXISTS = { .error_name = "OB_UDF_EXISTS", @@ -3103,7 +3621,9 @@ static const _error _error_OB_UDF_EXISTS = { .str_user_error = "Function %.*s already exists", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4294, Function already exists", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4294, Function %.*s already exists" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4294, Function %.*s already exists", + .ob_str_error = "OBE-00600: internal error code, arguments: -4294, Function already exists", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4294, Function %.*s already exists" }; static const _error _error_OB_CANT_OPEN_LIBRARY = { .error_name = "OB_CANT_OPEN_LIBRARY", @@ -3115,7 +3635,9 @@ static const _error _error_OB_CANT_OPEN_LIBRARY = { .str_user_error = "Can not open shared library '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4295, Can't open shared library", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4295, Can not open shared library '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4295, Can not open shared library '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -4295, Can't open shared library", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4295, Can not open shared library '%.*s'" }; static const _error _error_OB_CANT_FIND_DL_ENTRY = { .error_name = "OB_CANT_FIND_DL_ENTRY", @@ -3127,7 +3649,9 @@ static const _error _error_OB_CANT_FIND_DL_ENTRY = { .str_user_error = "Can't find symbol %.*s in library", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4296, Can't find symbol", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4296, Can't find symbol %.*s in library" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4296, Can't find symbol %.*s in library", + .ob_str_error = "OBE-00600: internal error code, arguments: -4296, Can't find symbol", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4296, Can't find symbol %.*s in library" }; static const _error _error_OB_OBJECT_NAME_EXIST = { .error_name = "OB_OBJECT_NAME_EXIST", @@ -3139,7 +3663,9 @@ static const _error _error_OB_OBJECT_NAME_EXIST = { .str_user_error = "name is already used by an existing object", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4297, name is already used by an existing object", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4297, name is already used by an existing object" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4297, name is already used by an existing object", + .ob_str_error = "OBE-00600: internal error code, arguments: -4297, name is already used by an existing object", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4297, name is already used by an existing object" }; static const _error _error_OB_OBJECT_NAME_NOT_EXIST = { .error_name = "OB_OBJECT_NAME_NOT_EXIST", @@ -3151,7 +3677,9 @@ static const _error _error_OB_OBJECT_NAME_NOT_EXIST = { .str_user_error = "%s does not exist", .oracle_errno = 2289, .oracle_str_error = "ORA-02289: object does not exist", - .oracle_str_user_error = "ORA-02289: %s does not exist" + .oracle_str_user_error = "ORA-02289: %s does not exist", + .ob_str_error = "OBE-02289: object does not exist", + .ob_str_user_error = "OBE-02289: %s does not exist" }; static const _error _error_OB_ERR_DUP_ARGUMENT = { .error_name = "OB_ERR_DUP_ARGUMENT", @@ -3163,7 +3691,9 @@ static const _error _error_OB_ERR_DUP_ARGUMENT = { .str_user_error = "Option '%s' used twice in statement", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4299, Option used twice in statement", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4299, Option '%s' used twice in statement" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4299, Option '%s' used twice in statement", + .ob_str_error = "OBE-00600: internal error code, arguments: -4299, Option used twice in statement", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4299, Option '%s' used twice in statement" }; static const _error _error_OB_ERR_INVALID_SEQUENCE_NAME = { .error_name = "OB_ERR_INVALID_SEQUENCE_NAME", @@ -3175,7 +3705,9 @@ static const _error _error_OB_ERR_INVALID_SEQUENCE_NAME = { .str_user_error = "invalid sequence name", .oracle_errno = 2277, .oracle_str_error = "ORA-02277: invalid sequence name", - .oracle_str_user_error = "ORA-02277: invalid sequence name" + .oracle_str_user_error = "ORA-02277: invalid sequence name", + .ob_str_error = "OBE-02277: invalid sequence name", + .ob_str_user_error = "OBE-02277: invalid sequence name" }; static const _error _error_OB_ERR_DUP_MAXVALUE_SPEC = { .error_name = "OB_ERR_DUP_MAXVALUE_SPEC", @@ -3187,7 +3719,9 @@ static const _error _error_OB_ERR_DUP_MAXVALUE_SPEC = { .str_user_error = "duplicate MAXVALUE/NOMAXVALUE specifications", .oracle_errno = 2278, .oracle_str_error = "ORA-02278: duplicate MAXVALUE/NOMAXVALUE specifications", - .oracle_str_user_error = "ORA-02278: duplicate MAXVALUE/NOMAXVALUE specifications" + .oracle_str_user_error = "ORA-02278: duplicate MAXVALUE/NOMAXVALUE specifications", + .ob_str_error = "OBE-02278: duplicate MAXVALUE/NOMAXVALUE specifications", + .ob_str_user_error = "OBE-02278: duplicate MAXVALUE/NOMAXVALUE specifications" }; static const _error _error_OB_ERR_DUP_MINVALUE_SPEC = { .error_name = "OB_ERR_DUP_MINVALUE_SPEC", @@ -3199,7 +3733,9 @@ static const _error _error_OB_ERR_DUP_MINVALUE_SPEC = { .str_user_error = "duplicate MINVALUE/NOMINVALUE specifications", .oracle_errno = 2279, .oracle_str_error = "ORA-02279: duplicate MINVALUE/NOMINVALUE specifications", - .oracle_str_user_error = "ORA-02279: duplicate MINVALUE/NOMINVALUE specifications" + .oracle_str_user_error = "ORA-02279: duplicate MINVALUE/NOMINVALUE specifications", + .ob_str_error = "OBE-02279: duplicate MINVALUE/NOMINVALUE specifications", + .ob_str_user_error = "OBE-02279: duplicate MINVALUE/NOMINVALUE specifications" }; static const _error _error_OB_ERR_DUP_CYCLE_SPEC = { .error_name = "OB_ERR_DUP_CYCLE_SPEC", @@ -3211,7 +3747,9 @@ static const _error _error_OB_ERR_DUP_CYCLE_SPEC = { .str_user_error = "duplicate CYCLE/NOCYCLE specifications", .oracle_errno = 2280, .oracle_str_error = "ORA-02280: duplicate CYCLE/NOCYCLE specifications", - .oracle_str_user_error = "ORA-02280: duplicate CYCLE/NOCYCLE specifications" + .oracle_str_user_error = "ORA-02280: duplicate CYCLE/NOCYCLE specifications", + .ob_str_error = "OBE-02280: duplicate CYCLE/NOCYCLE specifications", + .ob_str_user_error = "OBE-02280: duplicate CYCLE/NOCYCLE specifications" }; static const _error _error_OB_ERR_DUP_CACHE_SPEC = { .error_name = "OB_ERR_DUP_CACHE_SPEC", @@ -3223,7 +3761,9 @@ static const _error _error_OB_ERR_DUP_CACHE_SPEC = { .str_user_error = "duplicate CACHE/NOCACHE specifications", .oracle_errno = 2281, .oracle_str_error = "ORA-02281: duplicate CACHE/NOCACHE specifications", - .oracle_str_user_error = "ORA-02281: duplicate CACHE/NOCACHE specifications" + .oracle_str_user_error = "ORA-02281: duplicate CACHE/NOCACHE specifications", + .ob_str_error = "OBE-02281: duplicate CACHE/NOCACHE specifications", + .ob_str_user_error = "OBE-02281: duplicate CACHE/NOCACHE specifications" }; static const _error _error_OB_ERR_DUP_ORDER_SPEC = { .error_name = "OB_ERR_DUP_ORDER_SPEC", @@ -3235,7 +3775,9 @@ static const _error _error_OB_ERR_DUP_ORDER_SPEC = { .str_user_error = "duplicate ORDER/NOORDER specifications", .oracle_errno = 2282, .oracle_str_error = "ORA-02282: duplicate ORDER/NOORDER specifications", - .oracle_str_user_error = "ORA-02282: duplicate ORDER/NOORDER specifications" + .oracle_str_user_error = "ORA-02282: duplicate ORDER/NOORDER specifications", + .ob_str_error = "OBE-02282: duplicate ORDER/NOORDER specifications", + .ob_str_user_error = "OBE-02282: duplicate ORDER/NOORDER specifications" }; static const _error _error_OB_ERR_CONFL_MAXVALUE_SPEC = { .error_name = "OB_ERR_CONFL_MAXVALUE_SPEC", @@ -3247,7 +3789,9 @@ static const _error _error_OB_ERR_CONFL_MAXVALUE_SPEC = { .str_user_error = "conflicting MAXVALUE/NOMAXVALUE specifications", .oracle_errno = 2278, .oracle_str_error = "ORA-02278: conflicting MAXVALUE/NOMAXVALUE specifications", - .oracle_str_user_error = "ORA-02278: conflicting MAXVALUE/NOMAXVALUE specifications" + .oracle_str_user_error = "ORA-02278: conflicting MAXVALUE/NOMAXVALUE specifications", + .ob_str_error = "OBE-02278: conflicting MAXVALUE/NOMAXVALUE specifications", + .ob_str_user_error = "OBE-02278: conflicting MAXVALUE/NOMAXVALUE specifications" }; static const _error _error_OB_ERR_CONFL_MINVALUE_SPEC = { .error_name = "OB_ERR_CONFL_MINVALUE_SPEC", @@ -3259,7 +3803,9 @@ static const _error _error_OB_ERR_CONFL_MINVALUE_SPEC = { .str_user_error = "conflicting MINVALUE/NOMINVALUE specifications", .oracle_errno = 2279, .oracle_str_error = "ORA-02279: conflicting MINVALUE/NOMINVALUE specifications", - .oracle_str_user_error = "ORA-02279: conflicting MINVALUE/NOMINVALUE specifications" + .oracle_str_user_error = "ORA-02279: conflicting MINVALUE/NOMINVALUE specifications", + .ob_str_error = "OBE-02279: conflicting MINVALUE/NOMINVALUE specifications", + .ob_str_user_error = "OBE-02279: conflicting MINVALUE/NOMINVALUE specifications" }; static const _error _error_OB_ERR_CONFL_CYCLE_SPEC = { .error_name = "OB_ERR_CONFL_CYCLE_SPEC", @@ -3271,7 +3817,9 @@ static const _error _error_OB_ERR_CONFL_CYCLE_SPEC = { .str_user_error = "conflicting CYCLE/NOCYCLE specifications", .oracle_errno = 2280, .oracle_str_error = "ORA-02280: conflicting CYCLE/NOCYCLE specifications", - .oracle_str_user_error = "ORA-02280: conflicting CYCLE/NOCYCLE specifications" + .oracle_str_user_error = "ORA-02280: conflicting CYCLE/NOCYCLE specifications", + .ob_str_error = "OBE-02280: conflicting CYCLE/NOCYCLE specifications", + .ob_str_user_error = "OBE-02280: conflicting CYCLE/NOCYCLE specifications" }; static const _error _error_OB_ERR_CONFL_CACHE_SPEC = { .error_name = "OB_ERR_CONFL_CACHE_SPEC", @@ -3283,7 +3831,9 @@ static const _error _error_OB_ERR_CONFL_CACHE_SPEC = { .str_user_error = "conflicting CACHE/NOCACHE specifications", .oracle_errno = 2281, .oracle_str_error = "ORA-02281: conflicting CACHE/NOCACHE specifications", - .oracle_str_user_error = "ORA-02281: conflicting CACHE/NOCACHE specifications" + .oracle_str_user_error = "ORA-02281: conflicting CACHE/NOCACHE specifications", + .ob_str_error = "OBE-02281: conflicting CACHE/NOCACHE specifications", + .ob_str_user_error = "OBE-02281: conflicting CACHE/NOCACHE specifications" }; static const _error _error_OB_ERR_CONFL_ORDER_SPEC = { .error_name = "OB_ERR_CONFL_ORDER_SPEC", @@ -3295,7 +3845,9 @@ static const _error _error_OB_ERR_CONFL_ORDER_SPEC = { .str_user_error = "conflicting ORDER/NOORDER specifications", .oracle_errno = 2282, .oracle_str_error = "ORA-02282: conflicting ORDER/NOORDER specifications", - .oracle_str_user_error = "ORA-02282: conflicting ORDER/NOORDER specifications" + .oracle_str_user_error = "ORA-02282: conflicting ORDER/NOORDER specifications", + .ob_str_error = "OBE-02282: conflicting ORDER/NOORDER specifications", + .ob_str_user_error = "OBE-02282: conflicting ORDER/NOORDER specifications" }; static const _error _error_OB_ERR_ALTER_START_SEQ_NUMBER_NOT_ALLOWED = { .error_name = "OB_ERR_ALTER_START_SEQ_NUMBER_NOT_ALLOWED", @@ -3307,7 +3859,9 @@ static const _error _error_OB_ERR_ALTER_START_SEQ_NUMBER_NOT_ALLOWED = { .str_user_error = "cannot alter starting sequence number", .oracle_errno = 2283, .oracle_str_error = "ORA-02283: cannot alter starting sequence number", - .oracle_str_user_error = "ORA-02283: cannot alter starting sequence number" + .oracle_str_user_error = "ORA-02283: cannot alter starting sequence number", + .ob_str_error = "OBE-02283: cannot alter starting sequence number", + .ob_str_user_error = "OBE-02283: cannot alter starting sequence number" }; static const _error _error_OB_ERR_DUP_INCREMENT_BY_SPEC = { .error_name = "OB_ERR_DUP_INCREMENT_BY_SPEC", @@ -3319,7 +3873,9 @@ static const _error _error_OB_ERR_DUP_INCREMENT_BY_SPEC = { .str_user_error = "duplicate INCREMENT BY specifications", .oracle_errno = 2284, .oracle_str_error = "ORA-02284: duplicate INCREMENT BY specifications", - .oracle_str_user_error = "ORA-02284: duplicate INCREMENT BY specifications" + .oracle_str_user_error = "ORA-02284: duplicate INCREMENT BY specifications", + .ob_str_error = "OBE-02284: duplicate INCREMENT BY specifications", + .ob_str_user_error = "OBE-02284: duplicate INCREMENT BY specifications" }; static const _error _error_OB_ERR_DUP_START_WITH_SPEC = { .error_name = "OB_ERR_DUP_START_WITH_SPEC", @@ -3331,7 +3887,9 @@ static const _error _error_OB_ERR_DUP_START_WITH_SPEC = { .str_user_error = "duplicate START WITH specifications", .oracle_errno = 2285, .oracle_str_error = "ORA-02285: duplicate START WITH specifications", - .oracle_str_user_error = "ORA-02285: duplicate START WITH specifications" + .oracle_str_user_error = "ORA-02285: duplicate START WITH specifications", + .ob_str_error = "OBE-02285: duplicate START WITH specifications", + .ob_str_user_error = "OBE-02285: duplicate START WITH specifications" }; static const _error _error_OB_ERR_REQUIRE_ALTER_SEQ_OPTION = { .error_name = "OB_ERR_REQUIRE_ALTER_SEQ_OPTION", @@ -3343,7 +3901,9 @@ static const _error _error_OB_ERR_REQUIRE_ALTER_SEQ_OPTION = { .str_user_error = "no options specified for ALTER SEQUENCE", .oracle_errno = 2286, .oracle_str_error = "ORA-02286: no options specified for ALTER SEQUENCE", - .oracle_str_user_error = "ORA-02286: no options specified for ALTER SEQUENCE" + .oracle_str_user_error = "ORA-02286: no options specified for ALTER SEQUENCE", + .ob_str_error = "OBE-02286: no options specified for ALTER SEQUENCE", + .ob_str_user_error = "OBE-02286: no options specified for ALTER SEQUENCE" }; static const _error _error_OB_ERR_SEQ_NOT_ALLOWED_HERE = { .error_name = "OB_ERR_SEQ_NOT_ALLOWED_HERE", @@ -3355,7 +3915,9 @@ static const _error _error_OB_ERR_SEQ_NOT_ALLOWED_HERE = { .str_user_error = "sequence number not allowed here", .oracle_errno = 2287, .oracle_str_error = "ORA-02287: sequence number not allowed here", - .oracle_str_user_error = "ORA-02287: sequence number not allowed here" + .oracle_str_user_error = "ORA-02287: sequence number not allowed here", + .ob_str_error = "OBE-02287: sequence number not allowed here", + .ob_str_user_error = "OBE-02287: sequence number not allowed here" }; static const _error _error_OB_ERR_SEQ_NOT_EXIST = { .error_name = "OB_ERR_SEQ_NOT_EXIST", @@ -3367,7 +3929,9 @@ static const _error _error_OB_ERR_SEQ_NOT_EXIST = { .str_user_error = "sequence does not exist", .oracle_errno = 2289, .oracle_str_error = "ORA-02289: sequence does not exist", - .oracle_str_user_error = "ORA-02289: sequence does not exist" + .oracle_str_user_error = "ORA-02289: sequence does not exist", + .ob_str_error = "OBE-02289: sequence does not exist", + .ob_str_user_error = "OBE-02289: sequence does not exist" }; static const _error _error_OB_ERR_SEQ_OPTION_MUST_BE_INTEGER = { .error_name = "OB_ERR_SEQ_OPTION_MUST_BE_INTEGER", @@ -3379,7 +3943,9 @@ static const _error _error_OB_ERR_SEQ_OPTION_MUST_BE_INTEGER = { .str_user_error = "sequence parameter %s must be an integer", .oracle_errno = 4001, .oracle_str_error = "ORA-04001: sequence parameter must be an integer", - .oracle_str_user_error = "ORA-04001: sequence parameter %s must be an integer" + .oracle_str_user_error = "ORA-04001: sequence parameter %s must be an integer", + .ob_str_error = "OBE-04001: sequence parameter must be an integer", + .ob_str_user_error = "OBE-04001: sequence parameter %s must be an integer" }; static const _error _error_OB_ERR_SEQ_INCREMENT_CAN_NOT_BE_ZERO = { .error_name = "OB_ERR_SEQ_INCREMENT_CAN_NOT_BE_ZERO", @@ -3391,7 +3957,9 @@ static const _error _error_OB_ERR_SEQ_INCREMENT_CAN_NOT_BE_ZERO = { .str_user_error = "INCREMENT must be a nonzero integer", .oracle_errno = 4002, .oracle_str_error = "ORA-04002: INCREMENT must be a nonzero integer", - .oracle_str_user_error = "ORA-04002: INCREMENT must be a nonzero integer" + .oracle_str_user_error = "ORA-04002: INCREMENT must be a nonzero integer", + .ob_str_error = "OBE-04002: INCREMENT must be a nonzero integer", + .ob_str_user_error = "OBE-04002: INCREMENT must be a nonzero integer" }; static const _error _error_OB_ERR_SEQ_OPTION_EXCEED_RANGE = { .error_name = "OB_ERR_SEQ_OPTION_EXCEED_RANGE", @@ -3403,7 +3971,9 @@ static const _error _error_OB_ERR_SEQ_OPTION_EXCEED_RANGE = { .str_user_error = "sequence parameter exceeds maximum size allowed", .oracle_errno = 4003, .oracle_str_error = "ORA-04003: sequence parameter exceeds maximum size allowed", - .oracle_str_user_error = "ORA-04003: sequence parameter exceeds maximum size allowed" + .oracle_str_user_error = "ORA-04003: sequence parameter exceeds maximum size allowed", + .ob_str_error = "OBE-04003: sequence parameter exceeds maximum size allowed", + .ob_str_user_error = "OBE-04003: sequence parameter exceeds maximum size allowed" }; static const _error _error_OB_ERR_MINVALUE_LARGER_THAN_MAXVALUE = { .error_name = "OB_ERR_MINVALUE_LARGER_THAN_MAXVALUE", @@ -3415,7 +3985,9 @@ static const _error _error_OB_ERR_MINVALUE_LARGER_THAN_MAXVALUE = { .str_user_error = "MINVALUE must be less than MAXVALUE", .oracle_errno = 4004, .oracle_str_error = "ORA-04004: MINVALUE must be less than MAXVALUE", - .oracle_str_user_error = "ORA-04004: MINVALUE must be less than MAXVALUE" + .oracle_str_user_error = "ORA-04004: MINVALUE must be less than MAXVALUE", + .ob_str_error = "OBE-04004: MINVALUE must be less than MAXVALUE", + .ob_str_user_error = "OBE-04004: MINVALUE must be less than MAXVALUE" }; static const _error _error_OB_ERR_SEQ_INCREMENT_TOO_LARGE = { .error_name = "OB_ERR_SEQ_INCREMENT_TOO_LARGE", @@ -3427,7 +3999,9 @@ static const _error _error_OB_ERR_SEQ_INCREMENT_TOO_LARGE = { .str_user_error = "INCREMENT must be less than MAXVALUE minus MINVALUE", .oracle_errno = 4005, .oracle_str_error = "ORA-04005: INCREMENT must be less than MAXVALUE minus MINVALUE", - .oracle_str_user_error = "ORA-04005: INCREMENT must be less than MAXVALUE minus MINVALUE" + .oracle_str_user_error = "ORA-04005: INCREMENT must be less than MAXVALUE minus MINVALUE", + .ob_str_error = "OBE-04005: INCREMENT must be less than MAXVALUE minus MINVALUE", + .ob_str_user_error = "OBE-04005: INCREMENT must be less than MAXVALUE minus MINVALUE" }; static const _error _error_OB_ERR_START_WITH_LESS_THAN_MINVALUE = { .error_name = "OB_ERR_START_WITH_LESS_THAN_MINVALUE", @@ -3439,7 +4013,9 @@ static const _error _error_OB_ERR_START_WITH_LESS_THAN_MINVALUE = { .str_user_error = "START WITH cannot be less than MINVALUE", .oracle_errno = 4006, .oracle_str_error = "ORA-04006: START WITH cannot be less than MINVALUE", - .oracle_str_user_error = "ORA-04006: START WITH cannot be less than MINVALUE" + .oracle_str_user_error = "ORA-04006: START WITH cannot be less than MINVALUE", + .ob_str_error = "OBE-04006: START WITH cannot be less than MINVALUE", + .ob_str_user_error = "OBE-04006: START WITH cannot be less than MINVALUE" }; static const _error _error_OB_ERR_MINVALUE_EXCEED_CURRVAL = { .error_name = "OB_ERR_MINVALUE_EXCEED_CURRVAL", @@ -3451,7 +4027,9 @@ static const _error _error_OB_ERR_MINVALUE_EXCEED_CURRVAL = { .str_user_error = "MINVALUE cannot be made to exceed the current value", .oracle_errno = 4007, .oracle_str_error = "ORA-04007: MINVALUE cannot be made to exceed the current value", - .oracle_str_user_error = "ORA-04007: MINVALUE cannot be made to exceed the current value" + .oracle_str_user_error = "ORA-04007: MINVALUE cannot be made to exceed the current value", + .ob_str_error = "OBE-04007: MINVALUE cannot be made to exceed the current value", + .ob_str_user_error = "OBE-04007: MINVALUE cannot be made to exceed the current value" }; static const _error _error_OB_ERR_START_WITH_EXCEED_MAXVALUE = { .error_name = "OB_ERR_START_WITH_EXCEED_MAXVALUE", @@ -3463,7 +4041,9 @@ static const _error _error_OB_ERR_START_WITH_EXCEED_MAXVALUE = { .str_user_error = "START WITH cannot be more than MAXVALUE", .oracle_errno = 4008, .oracle_str_error = "ORA-04008: START WITH cannot be more than MAXVALUE", - .oracle_str_user_error = "ORA-04008: START WITH cannot be more than MAXVALUE" + .oracle_str_user_error = "ORA-04008: START WITH cannot be more than MAXVALUE", + .ob_str_error = "OBE-04008: START WITH cannot be more than MAXVALUE", + .ob_str_user_error = "OBE-04008: START WITH cannot be more than MAXVALUE" }; static const _error _error_OB_ERR_MAXVALUE_EXCEED_CURRVAL = { .error_name = "OB_ERR_MAXVALUE_EXCEED_CURRVAL", @@ -3475,7 +4055,9 @@ static const _error _error_OB_ERR_MAXVALUE_EXCEED_CURRVAL = { .str_user_error = "MAXVALUE cannot be made to be less than the current value", .oracle_errno = 4009, .oracle_str_error = "ORA-04009: MAXVALUE cannot be made to be less than the current value", - .oracle_str_user_error = "ORA-04009: MAXVALUE cannot be made to be less than the current value" + .oracle_str_user_error = "ORA-04009: MAXVALUE cannot be made to be less than the current value", + .ob_str_error = "OBE-04009: MAXVALUE cannot be made to be less than the current value", + .ob_str_user_error = "OBE-04009: MAXVALUE cannot be made to be less than the current value" }; static const _error _error_OB_ERR_SEQ_CACHE_TOO_SMALL = { .error_name = "OB_ERR_SEQ_CACHE_TOO_SMALL", @@ -3487,7 +4069,9 @@ static const _error _error_OB_ERR_SEQ_CACHE_TOO_SMALL = { .str_user_error = "the number of values to CACHE must be greater than 1", .oracle_errno = 4010, .oracle_str_error = "ORA-04010: the number of values to CACHE must be greater than 1", - .oracle_str_user_error = "ORA-04010: the number of values to CACHE must be greater than 1" + .oracle_str_user_error = "ORA-04010: the number of values to CACHE must be greater than 1", + .ob_str_error = "OBE-04010: the number of values to CACHE must be greater than 1", + .ob_str_user_error = "OBE-04010: the number of values to CACHE must be greater than 1" }; static const _error _error_OB_ERR_SEQ_OPTION_OUT_OF_RANGE = { .error_name = "OB_ERR_SEQ_OPTION_OUT_OF_RANGE", @@ -3499,7 +4083,9 @@ static const _error _error_OB_ERR_SEQ_OPTION_OUT_OF_RANGE = { .str_user_error = "sequence option value out of range", .oracle_errno = 4011, .oracle_str_error = "ORA-04011: sequence option value out of range", - .oracle_str_user_error = "ORA-04011: sequence option value out of range" + .oracle_str_user_error = "ORA-04011: sequence option value out of range", + .ob_str_error = "OBE-04011: sequence option value out of range", + .ob_str_user_error = "OBE-04011: sequence option value out of range" }; static const _error _error_OB_ERR_SEQ_CACHE_TOO_LARGE = { .error_name = "OB_ERR_SEQ_CACHE_TOO_LARGE", @@ -3511,7 +4097,9 @@ static const _error _error_OB_ERR_SEQ_CACHE_TOO_LARGE = { .str_user_error = "number to CACHE must be less than one cycle", .oracle_errno = 4013, .oracle_str_error = "ORA-04013: number to CACHE must be less than one cycle", - .oracle_str_user_error = "ORA-04013: number to CACHE must be less than one cycle" + .oracle_str_user_error = "ORA-04013: number to CACHE must be less than one cycle", + .ob_str_error = "OBE-04013: number to CACHE must be less than one cycle", + .ob_str_user_error = "OBE-04013: number to CACHE must be less than one cycle" }; static const _error _error_OB_ERR_SEQ_REQUIRE_MINVALUE = { .error_name = "OB_ERR_SEQ_REQUIRE_MINVALUE", @@ -3523,7 +4111,9 @@ static const _error _error_OB_ERR_SEQ_REQUIRE_MINVALUE = { .str_user_error = "descending sequences that CYCLE must specify MINVALUE", .oracle_errno = 4014, .oracle_str_error = "ORA-04014: descending sequences that CYCLE must specify MINVALUE", - .oracle_str_user_error = "ORA-04014: descending sequences that CYCLE must specify MINVALUE" + .oracle_str_user_error = "ORA-04014: descending sequences that CYCLE must specify MINVALUE", + .ob_str_error = "OBE-04014: descending sequences that CYCLE must specify MINVALUE", + .ob_str_user_error = "OBE-04014: descending sequences that CYCLE must specify MINVALUE" }; static const _error _error_OB_ERR_SEQ_REQUIRE_MAXVALUE = { .error_name = "OB_ERR_SEQ_REQUIRE_MAXVALUE", @@ -3535,7 +4125,9 @@ static const _error _error_OB_ERR_SEQ_REQUIRE_MAXVALUE = { .str_user_error = "ascending sequences that CYCLE must specify MAXVALUE", .oracle_errno = 4015, .oracle_str_error = "ORA-04015: ascending sequences that CYCLE must specify MAXVALUE", - .oracle_str_user_error = "ORA-04015: ascending sequences that CYCLE must specify MAXVALUE" + .oracle_str_user_error = "ORA-04015: ascending sequences that CYCLE must specify MAXVALUE", + .ob_str_error = "OBE-04015: ascending sequences that CYCLE must specify MAXVALUE", + .ob_str_user_error = "OBE-04015: ascending sequences that CYCLE must specify MAXVALUE" }; static const _error _error_OB_ERR_SEQ_NO_LONGER_EXIST = { .error_name = "OB_ERR_SEQ_NO_LONGER_EXIST", @@ -3547,7 +4139,9 @@ static const _error _error_OB_ERR_SEQ_NO_LONGER_EXIST = { .str_user_error = "sequence %s no longer exists", .oracle_errno = 4015, .oracle_str_error = "ORA-04015: sequence no longer exists", - .oracle_str_user_error = "ORA-04015: sequence %s no longer exists" + .oracle_str_user_error = "ORA-04015: sequence %s no longer exists", + .ob_str_error = "OBE-04015: sequence no longer exists", + .ob_str_user_error = "OBE-04015: sequence %s no longer exists" }; static const _error _error_OB_ERR_SEQ_VALUE_EXCEED_LIMIT = { .error_name = "OB_ERR_SEQ_VALUE_EXCEED_LIMIT", @@ -3559,7 +4153,9 @@ static const _error _error_OB_ERR_SEQ_VALUE_EXCEED_LIMIT = { .str_user_error = "sequence exceeds %s and cannot be instantiated", .oracle_errno = 8004, .oracle_str_error = "ORA-08004: sequence exceeds limit and cannot be instantiated", - .oracle_str_user_error = "ORA-08004: sequence exceeds %s and cannot be instantiated" + .oracle_str_user_error = "ORA-08004: sequence exceeds %s and cannot be instantiated", + .ob_str_error = "OBE-08004: sequence exceeds limit and cannot be instantiated", + .ob_str_user_error = "OBE-08004: sequence exceeds %s and cannot be instantiated" }; static const _error _error_OB_ERR_DIVISOR_IS_ZERO = { .error_name = "OB_ERR_DIVISOR_IS_ZERO", @@ -3571,7 +4167,9 @@ static const _error _error_OB_ERR_DIVISOR_IS_ZERO = { .str_user_error = "divisor is equal to zero", .oracle_errno = 1476, .oracle_str_error = "ORA-01476: divisor is equal to zero", - .oracle_str_user_error = "ORA-01476: divisor is equal to zero" + .oracle_str_user_error = "ORA-01476: divisor is equal to zero", + .ob_str_error = "OBE-01476: divisor is equal to zero", + .ob_str_user_error = "OBE-01476: divisor is equal to zero" }; static const _error _error_OB_ERR_AES_DECRYPT = { .error_name = "OB_ERR_AES_DECRYPT", @@ -3583,7 +4181,9 @@ static const _error _error_OB_ERR_AES_DECRYPT = { .str_user_error = "fail to decrypt data", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4334, fail to decrypt data", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4334, fail to decrypt data" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4334, fail to decrypt data", + .ob_str_error = "OBE-00600: internal error code, arguments: -4334, fail to decrypt data", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4334, fail to decrypt data" }; static const _error _error_OB_ERR_AES_ENCRYPT = { .error_name = "OB_ERR_AES_ENCRYPT", @@ -3595,7 +4195,9 @@ static const _error _error_OB_ERR_AES_ENCRYPT = { .str_user_error = "fail to encrypt data", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4335, fail to encrypt data", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4335, fail to encrypt data" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4335, fail to encrypt data", + .ob_str_error = "OBE-00600: internal error code, arguments: -4335, fail to encrypt data", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4335, fail to encrypt data" }; static const _error _error_OB_ERR_AES_IV_LENGTH = { .error_name = "OB_ERR_AES_IV_LENGTH", @@ -3607,7 +4209,9 @@ static const _error _error_OB_ERR_AES_IV_LENGTH = { .str_user_error = "The initialization vector supplied to aes_encrypt is too short. Must be at least 16 bytes long", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4336, The initialization vector supplied to aes_encrypt is too short. Must be at least 16 bytes long", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4336, The initialization vector supplied to aes_encrypt is too short. Must be at least 16 bytes long" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4336, The initialization vector supplied to aes_encrypt is too short. Must be at least 16 bytes long", + .ob_str_error = "OBE-00600: internal error code, arguments: -4336, The initialization vector supplied to aes_encrypt is too short. Must be at least 16 bytes long", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4336, The initialization vector supplied to aes_encrypt is too short. Must be at least 16 bytes long" }; static const _error _error_OB_STORE_DIR_ERROR = { .error_name = "OB_STORE_DIR_ERROR", @@ -3619,7 +4223,9 @@ static const _error _error_OB_STORE_DIR_ERROR = { .str_user_error = "store directory structure error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4337, store directory structure error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4337, store directory structure error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4337, store directory structure error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4337, store directory structure error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4337, store directory structure error" }; static const _error _error_OB_OPEN_TWICE = { .error_name = "OB_OPEN_TWICE", @@ -3631,7 +4237,9 @@ static const _error _error_OB_OPEN_TWICE = { .str_user_error = "open twice", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4338, open twice", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4338, open twice" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4338, open twice", + .ob_str_error = "OBE-00600: internal error code, arguments: -4338, open twice", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4338, open twice" }; static const _error _error_OB_RAID_SUPER_BLOCK_NOT_MACTH = { .error_name = "OB_RAID_SUPER_BLOCK_NOT_MACTH", @@ -3643,7 +4251,9 @@ static const _error _error_OB_RAID_SUPER_BLOCK_NOT_MACTH = { .str_user_error = "raid super block not match", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4339, raid super block not match", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4339, raid super block not match" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4339, raid super block not match", + .ob_str_error = "OBE-00600: internal error code, arguments: -4339, raid super block not match", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4339, raid super block not match" }; static const _error _error_OB_NOT_OPEN = { .error_name = "OB_NOT_OPEN", @@ -3655,7 +4265,9 @@ static const _error _error_OB_NOT_OPEN = { .str_user_error = "not opened", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4340, not opened", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4340, not opened" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4340, not opened", + .ob_str_error = "OBE-00600: internal error code, arguments: -4340, not opened", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4340, not opened" }; static const _error _error_OB_NOT_IN_SERVICE = { .error_name = "OB_NOT_IN_SERVICE", @@ -3667,7 +4279,9 @@ static const _error _error_OB_NOT_IN_SERVICE = { .str_user_error = "target module is not in service", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4341, target module is not in service", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4341, target module is not in service" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4341, target module is not in service", + .ob_str_error = "OBE-00600: internal error code, arguments: -4341, target module is not in service", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4341, target module is not in service" }; static const _error _error_OB_RAID_DISK_NOT_NORMAL = { .error_name = "OB_RAID_DISK_NOT_NORMAL", @@ -3679,7 +4293,9 @@ static const _error _error_OB_RAID_DISK_NOT_NORMAL = { .str_user_error = "raid disk not in normal status", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4342, raid disk not in normal status", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4342, raid disk not in normal status" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4342, raid disk not in normal status", + .ob_str_error = "OBE-00600: internal error code, arguments: -4342, raid disk not in normal status", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4342, raid disk not in normal status" }; static const _error _error_OB_TENANT_SCHEMA_NOT_FULL = { .error_name = "OB_TENANT_SCHEMA_NOT_FULL", @@ -3691,7 +4307,9 @@ static const _error _error_OB_TENANT_SCHEMA_NOT_FULL = { .str_user_error = "tenant schema is not full", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4343, tenant schema is not full", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4343, tenant schema is not full" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4343, tenant schema is not full", + .ob_str_error = "OBE-00600: internal error code, arguments: -4343, tenant schema is not full", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4343, tenant schema is not full" }; static const _error _error_OB_INVALID_QUERY_TIMESTAMP = { .error_name = "OB_INVALID_QUERY_TIMESTAMP", @@ -3703,7 +4321,9 @@ static const _error _error_OB_INVALID_QUERY_TIMESTAMP = { .str_user_error = "invalid timestamp", .oracle_errno = 8186, .oracle_str_error = "ORA-08186: invalid timestamp", - .oracle_str_user_error = "ORA-08186: invalid timestamp" + .oracle_str_user_error = "ORA-08186: invalid timestamp", + .ob_str_error = "OBE-08186: invalid timestamp", + .ob_str_user_error = "OBE-08186: invalid timestamp" }; static const _error _error_OB_DIR_NOT_EMPTY = { .error_name = "OB_DIR_NOT_EMPTY", @@ -3715,7 +4335,9 @@ static const _error _error_OB_DIR_NOT_EMPTY = { .str_user_error = "dir not empty", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4345, dir not empty", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4345, dir not empty" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4345, dir not empty", + .ob_str_error = "OBE-00600: internal error code, arguments: -4345, dir not empty", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4345, dir not empty" }; static const _error _error_OB_SCHEMA_NOT_UPTODATE = { .error_name = "OB_SCHEMA_NOT_UPTODATE", @@ -3727,7 +4349,9 @@ static const _error _error_OB_SCHEMA_NOT_UPTODATE = { .str_user_error = "schema is not up to date for read", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4346, schema is not up to date for read", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4346, schema is not up to date for read" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4346, schema is not up to date for read", + .ob_str_error = "OBE-00600: internal error code, arguments: -4346, schema is not up to date for read", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4346, schema is not up to date for read" }; static const _error _error_OB_ROLE_NOT_EXIST = { .error_name = "OB_ROLE_NOT_EXIST", @@ -3739,7 +4363,9 @@ static const _error _error_OB_ROLE_NOT_EXIST = { .str_user_error = "role '%.*s' does not exist", .oracle_errno = 1919, .oracle_str_error = "ORA-01919: role does not exist", - .oracle_str_user_error = "ORA-01919: role '%.*s' does not exist" + .oracle_str_user_error = "ORA-01919: role '%.*s' does not exist", + .ob_str_error = "OBE-01919: role does not exist", + .ob_str_user_error = "OBE-01919: role '%.*s' does not exist" }; static const _error _error_OB_ROLE_EXIST = { .error_name = "OB_ROLE_EXIST", @@ -3751,7 +4377,9 @@ static const _error _error_OB_ROLE_EXIST = { .str_user_error = "role '%.*s' exists", .oracle_errno = 1921, .oracle_str_error = "ORA-01921: role name conflicts with another user or role name", - .oracle_str_user_error = "ORA-01921: role name '%.*s' conflicts with another user or role name" + .oracle_str_user_error = "ORA-01921: role name '%.*s' conflicts with another user or role name", + .ob_str_error = "OBE-01921: role name conflicts with another user or role name", + .ob_str_user_error = "OBE-01921: role name '%.*s' conflicts with another user or role name" }; static const _error _error_OB_PRIV_DUP = { .error_name = "OB_PRIV_DUP", @@ -3763,7 +4391,9 @@ static const _error _error_OB_PRIV_DUP = { .str_user_error = "duplicate privilege listed", .oracle_errno = 1711, .oracle_str_error = "ORA-01711: duplicate privilege listed", - .oracle_str_user_error = "ORA-01711: duplicate privilege listed" + .oracle_str_user_error = "ORA-01711: duplicate privilege listed", + .ob_str_error = "OBE-01711: duplicate privilege listed", + .ob_str_user_error = "OBE-01711: duplicate privilege listed" }; static const _error _error_OB_KEYSTORE_EXIST = { .error_name = "OB_KEYSTORE_EXIST", @@ -3775,7 +4405,9 @@ static const _error _error_OB_KEYSTORE_EXIST = { .str_user_error = "the keystore already exists and each tenant can only have at most one", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4350, the keystore already exists and each tenant can only have at most one", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4350, the keystore already exists and each tenant can only have at most one" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4350, the keystore already exists and each tenant can only have at most one", + .ob_str_error = "OBE-00600: internal error code, arguments: -4350, the keystore already exists and each tenant can only have at most one", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4350, the keystore already exists and each tenant can only have at most one" }; static const _error _error_OB_KEYSTORE_NOT_EXIST = { .error_name = "OB_KEYSTORE_NOT_EXIST", @@ -3787,7 +4419,9 @@ static const _error _error_OB_KEYSTORE_NOT_EXIST = { .str_user_error = "the keystore is not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4351, the keystore is not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4351, the keystore is not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4351, the keystore is not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -4351, the keystore is not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4351, the keystore is not exist" }; static const _error _error_OB_KEYSTORE_WRONG_PASSWORD = { .error_name = "OB_KEYSTORE_WRONG_PASSWORD", @@ -3799,7 +4433,9 @@ static const _error _error_OB_KEYSTORE_WRONG_PASSWORD = { .str_user_error = "the password is wrong for keystore", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4352, the password is wrong for keystore", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4352, the password is wrong for keystore" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4352, the password is wrong for keystore", + .ob_str_error = "OBE-00600: internal error code, arguments: -4352, the password is wrong for keystore", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4352, the password is wrong for keystore" }; static const _error _error_OB_TABLESPACE_EXIST = { .error_name = "OB_TABLESPACE_EXIST", @@ -3811,7 +4447,9 @@ static const _error _error_OB_TABLESPACE_EXIST = { .str_user_error = "tablespace '%.*s' already exists", .oracle_errno = 1543, .oracle_str_error = "ORA-01543: tablespace already exists", - .oracle_str_user_error = "ORA-01543: tablespace '%.*s' already exists" + .oracle_str_user_error = "ORA-01543: tablespace '%.*s' already exists", + .ob_str_error = "OBE-01543: tablespace already exists", + .ob_str_user_error = "OBE-01543: tablespace '%.*s' already exists" }; static const _error _error_OB_TABLESPACE_NOT_EXIST = { .error_name = "OB_TABLESPACE_NOT_EXIST", @@ -3823,7 +4461,9 @@ static const _error _error_OB_TABLESPACE_NOT_EXIST = { .str_user_error = "Tablespace '%.*s' does not exist", .oracle_errno = 959, .oracle_str_error = "ORA-00959: Tablespace does not exist", - .oracle_str_user_error = "ORA-00959: Tablespace '%.*s' does not exist" + .oracle_str_user_error = "ORA-00959: Tablespace '%.*s' does not exist", + .ob_str_error = "OBE-00959: Tablespace does not exist", + .ob_str_user_error = "OBE-00959: Tablespace '%.*s' does not exist" }; static const _error _error_OB_TABLESPACE_DELETE_NOT_EMPTY = { .error_name = "OB_TABLESPACE_DELETE_NOT_EMPTY", @@ -3835,7 +4475,9 @@ static const _error _error_OB_TABLESPACE_DELETE_NOT_EMPTY = { .str_user_error = "cannot delete a tablespace which is not empty", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4355, cannot delete a tablespace which is not empty", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4355, cannot delete a tablespace which is not empty" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4355, cannot delete a tablespace which is not empty", + .ob_str_error = "OBE-00600: internal error code, arguments: -4355, cannot delete a tablespace which is not empty", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4355, cannot delete a tablespace which is not empty" }; static const _error _error_OB_FLOAT_PRECISION_OUT_RANGE = { .error_name = "OB_FLOAT_PRECISION_OUT_RANGE", @@ -3847,7 +4489,9 @@ static const _error _error_OB_FLOAT_PRECISION_OUT_RANGE = { .str_user_error = "floating point precision is out of range (1 to 126)", .oracle_errno = 1724, .oracle_str_error = "ORA-01724: floating point precision is out of range (1 to 126)", - .oracle_str_user_error = "ORA-01724: floating point precision is out of range (1 to 126)" + .oracle_str_user_error = "ORA-01724: floating point precision is out of range (1 to 126)", + .ob_str_error = "OBE-01724: floating point precision is out of range (1 to 126)", + .ob_str_user_error = "OBE-01724: floating point precision is out of range (1 to 126)" }; static const _error _error_OB_NUMERIC_PRECISION_OUT_RANGE = { .error_name = "OB_NUMERIC_PRECISION_OUT_RANGE", @@ -3859,7 +4503,9 @@ static const _error _error_OB_NUMERIC_PRECISION_OUT_RANGE = { .str_user_error = "numeric precision specifier is out of range (1 to 38)", .oracle_errno = 1727, .oracle_str_error = "ORA-01727: numeric precision specifier is out of range (1 to 38)", - .oracle_str_user_error = "ORA-01727: numeric precision specifier is out of range (1 to 38)" + .oracle_str_user_error = "ORA-01727: numeric precision specifier is out of range (1 to 38)", + .ob_str_error = "OBE-01727: numeric precision specifier is out of range (1 to 38)", + .ob_str_user_error = "OBE-01727: numeric precision specifier is out of range (1 to 38)" }; static const _error _error_OB_NUMERIC_SCALE_OUT_RANGE = { .error_name = "OB_NUMERIC_SCALE_OUT_RANGE", @@ -3871,7 +4517,9 @@ static const _error _error_OB_NUMERIC_SCALE_OUT_RANGE = { .str_user_error = "numeric scale specifier is out of range (-84 to 127)", .oracle_errno = 1728, .oracle_str_error = "ORA-01728: numeric scale specifier is out of range (-84 to 127)", - .oracle_str_user_error = "ORA-01728: numeric scale specifier is out of range (-84 to 127)" + .oracle_str_user_error = "ORA-01728: numeric scale specifier is out of range (-84 to 127)", + .ob_str_error = "OBE-01728: numeric scale specifier is out of range (-84 to 127)", + .ob_str_user_error = "OBE-01728: numeric scale specifier is out of range (-84 to 127)" }; static const _error _error_OB_KEYSTORE_NOT_OPEN = { .error_name = "OB_KEYSTORE_NOT_OPEN", @@ -3883,7 +4531,9 @@ static const _error _error_OB_KEYSTORE_NOT_OPEN = { .str_user_error = "the keystore is not open", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4359, the keystore is not open", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4359, the keystore is not open" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4359, the keystore is not open", + .ob_str_error = "OBE-00600: internal error code, arguments: -4359, the keystore is not open", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4359, the keystore is not open" }; static const _error _error_OB_KEYSTORE_OPEN_NO_MASTER_KEY = { .error_name = "OB_KEYSTORE_OPEN_NO_MASTER_KEY", @@ -3895,7 +4545,9 @@ static const _error _error_OB_KEYSTORE_OPEN_NO_MASTER_KEY = { .str_user_error = "the keystore opened with dont have a master key", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4360, the keystore opened with dont have a master key", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4360, the keystore opened with dont have a master key" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4360, the keystore opened with dont have a master key", + .ob_str_error = "OBE-00600: internal error code, arguments: -4360, the keystore opened with dont have a master key", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4360, the keystore opened with dont have a master key" }; static const _error _error_OB_SLOG_REACH_MAX_CONCURRENCY = { .error_name = "OB_SLOG_REACH_MAX_CONCURRENCY", @@ -3907,7 +4559,9 @@ static const _error _error_OB_SLOG_REACH_MAX_CONCURRENCY = { .str_user_error = "slog active transaction entries reach maximum", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4361, slog active transaction entries reach maximum", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4361, slog active transaction entries reach maximum" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4361, slog active transaction entries reach maximum", + .ob_str_error = "OBE-00600: internal error code, arguments: -4361, slog active transaction entries reach maximum", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4361, slog active transaction entries reach maximum" }; static const _error _error_OB_ERR_BY_ACCESS_OR_SESSION_CLAUSE_NOT_ALLOWED_FOR_NOAUDIT = { .error_name = "OB_ERR_BY_ACCESS_OR_SESSION_CLAUSE_NOT_ALLOWED_FOR_NOAUDIT", @@ -3919,7 +4573,9 @@ static const _error _error_OB_ERR_BY_ACCESS_OR_SESSION_CLAUSE_NOT_ALLOWED_FOR_NO .str_user_error = "BY ACCESS | SESSION clause not allowed for NOAUDIT", .oracle_errno = 1718, .oracle_str_error = "ORA-01718: BY ACCESS | SESSION clause not allowed for NOAUDIT", - .oracle_str_user_error = "ORA-01718: BY ACCESS | SESSION clause not allowed for NOAUDIT" + .oracle_str_user_error = "ORA-01718: BY ACCESS | SESSION clause not allowed for NOAUDIT", + .ob_str_error = "OBE-01718: BY ACCESS | SESSION clause not allowed for NOAUDIT", + .ob_str_user_error = "OBE-01718: BY ACCESS | SESSION clause not allowed for NOAUDIT" }; static const _error _error_OB_ERR_AUDITING_THE_OBJECT_IS_NOT_SUPPORTED = { .error_name = "OB_ERR_AUDITING_THE_OBJECT_IS_NOT_SUPPORTED", @@ -3931,7 +4587,9 @@ static const _error _error_OB_ERR_AUDITING_THE_OBJECT_IS_NOT_SUPPORTED = { .str_user_error = "auditing the object is not supported", .oracle_errno = 1930, .oracle_str_error = "ORA-01930: auditing the object is not supported", - .oracle_str_user_error = "ORA-01930: auditing the object is not supported" + .oracle_str_user_error = "ORA-01930: auditing the object is not supported", + .ob_str_error = "OBE-01930: auditing the object is not supported", + .ob_str_user_error = "OBE-01930: auditing the object is not supported" }; static const _error _error_OB_ERR_DDL_STATEMENT_CANNOT_BE_AUDITED_WITH_BY_SESSION_SPECIFIED = { .error_name = "OB_ERR_DDL_STATEMENT_CANNOT_BE_AUDITED_WITH_BY_SESSION_SPECIFIED", @@ -3943,7 +4601,9 @@ static const _error _error_OB_ERR_DDL_STATEMENT_CANNOT_BE_AUDITED_WITH_BY_SESSIO .str_user_error = "DDL statement cannot be audited with BY SESSION specified", .oracle_errno = 32595, .oracle_str_error = "ORA-32595: DDL statement cannot be audited with BY SESSION specified", - .oracle_str_user_error = "ORA-32595: DDL statement cannot be audited with BY SESSION specified" + .oracle_str_user_error = "ORA-32595: DDL statement cannot be audited with BY SESSION specified", + .ob_str_error = "OBE-32595: DDL statement cannot be audited with BY SESSION specified", + .ob_str_user_error = "OBE-32595: DDL statement cannot be audited with BY SESSION specified" }; static const _error _error_OB_ERR_NOT_VALID_PASSWORD = { .error_name = "OB_ERR_NOT_VALID_PASSWORD", @@ -3955,7 +4615,9 @@ static const _error _error_OB_ERR_NOT_VALID_PASSWORD = { .str_user_error = "Your password does not satisfy the current policy requirements", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4365, Your password does not satisfy the current policy requirements", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4365, Your password does not satisfy the current policy requirements" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4365, Your password does not satisfy the current policy requirements", + .ob_str_error = "OBE-00600: internal error code, arguments: -4365, Your password does not satisfy the current policy requirements", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4365, Your password does not satisfy the current policy requirements" }; static const _error _error_OB_ERR_MUST_CHANGE_PASSWORD = { .error_name = "OB_ERR_MUST_CHANGE_PASSWORD", @@ -3967,7 +4629,9 @@ static const _error _error_OB_ERR_MUST_CHANGE_PASSWORD = { .str_user_error = "You must reset your password using ALTER USER statement before executing this statement", .oracle_errno = 28001, .oracle_str_error = "ORA-28001: the password has expired", - .oracle_str_user_error = "ORA-28001: the password has expired" + .oracle_str_user_error = "ORA-28001: the password has expired", + .ob_str_error = "OBE-28001: the password has expired", + .ob_str_user_error = "OBE-28001: the password has expired" }; static const _error _error_OB_OVERSIZE_NEED_RETRY = { .error_name = "OB_OVERSIZE_NEED_RETRY", @@ -3979,7 +4643,9 @@ static const _error _error_OB_OVERSIZE_NEED_RETRY = { .str_user_error = "The data more than 64M(rpc limit), split into smaller task and retry", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4367, The data more than 64M(rpc limit), split into smaller task and retry", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4367, The data more than 64M(rpc limit), split into smaller task and retry" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4367, The data more than 64M(rpc limit), split into smaller task and retry", + .ob_str_error = "OBE-00600: internal error code, arguments: -4367, The data more than 64M(rpc limit), split into smaller task and retry", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4367, The data more than 64M(rpc limit), split into smaller task and retry" }; static const _error _error_OB_OBCONFIG_CLUSTER_NOT_EXIST = { .error_name = "OB_OBCONFIG_CLUSTER_NOT_EXIST", @@ -3991,7 +4657,9 @@ static const _error _error_OB_OBCONFIG_CLUSTER_NOT_EXIST = { .str_user_error = "cluster not exists", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4368, cluster not exists", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4368, cluster not exists" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4368, cluster not exists", + .ob_str_error = "OBE-00600: internal error code, arguments: -4368, cluster not exists", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4368, cluster not exists" }; static const _error _error_OB_ERR_GET_MASTER_KEY = { .error_name = "OB_ERR_GET_MASTER_KEY", @@ -4003,7 +4671,9 @@ static const _error _error_OB_ERR_GET_MASTER_KEY = { .str_user_error = "fail to get master key", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4369, fail to get master key", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4369, fail to get master key" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4369, fail to get master key", + .ob_str_error = "OBE-00600: internal error code, arguments: -4369, fail to get master key", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4369, fail to get master key" }; static const _error _error_OB_ERR_TDE_METHOD = { .error_name = "OB_ERR_TDE_METHOD", @@ -4015,7 +4685,9 @@ static const _error _error_OB_ERR_TDE_METHOD = { .str_user_error = "tde_method parameter is invalid", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4370, tde_method parameter is invalid", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4370, tde_method parameter is invalid" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4370, tde_method parameter is invalid", + .ob_str_error = "OBE-00600: internal error code, arguments: -4370, tde_method parameter is invalid", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4370, tde_method parameter is invalid" }; static const _error _error_OB_KMS_SERVER_CONNECT_ERROR = { .error_name = "OB_KMS_SERVER_CONNECT_ERROR", @@ -4027,7 +4699,9 @@ static const _error _error_OB_KMS_SERVER_CONNECT_ERROR = { .str_user_error = "kms server connect failed, may be kms server is down", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4371, kms server connect failed, may be kms server is down", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4371, kms server connect failed, may be kms server is down" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4371, kms server connect failed, may be kms server is down", + .ob_str_error = "OBE-00600: internal error code, arguments: -4371, kms server connect failed, may be kms server is down", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4371, kms server connect failed, may be kms server is down" }; static const _error _error_OB_KMS_SERVER_IS_BUSY = { .error_name = "OB_KMS_SERVER_IS_BUSY", @@ -4039,7 +4713,9 @@ static const _error _error_OB_KMS_SERVER_IS_BUSY = { .str_user_error = "kms server is busy, try again", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4372, kms server is busy, try again", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4372, kms server is busy, try again" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4372, kms server is busy, try again", + .ob_str_error = "OBE-00600: internal error code, arguments: -4372, kms server is busy, try again", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4372, kms server is busy, try again" }; static const _error _error_OB_KMS_SERVER_UPDATE_KEY_CONFLICT = { .error_name = "OB_KMS_SERVER_UPDATE_KEY_CONFLICT", @@ -4051,7 +4727,9 @@ static const _error _error_OB_KMS_SERVER_UPDATE_KEY_CONFLICT = { .str_user_error = "kms server update key conflict at the same time, please try again", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4373, kms server update key conflict at the same time, please try again", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4373, kms server update key conflict at the same time, please try again" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4373, kms server update key conflict at the same time, please try again", + .ob_str_error = "OBE-00600: internal error code, arguments: -4373, kms server update key conflict at the same time, please try again", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4373, kms server update key conflict at the same time, please try again" }; static const _error _error_OB_ERR_VALUE_LARGER_THAN_ALLOWED = { .error_name = "OB_ERR_VALUE_LARGER_THAN_ALLOWED", @@ -4063,7 +4741,9 @@ static const _error _error_OB_ERR_VALUE_LARGER_THAN_ALLOWED = { .str_user_error = "value larger than specified precision allowed for this column", .oracle_errno = 1438, .oracle_str_error = "ORA-01438: value larger than specified precision allowed for this column", - .oracle_str_user_error = "ORA-01438: value larger than specified precision allowed for this column" + .oracle_str_user_error = "ORA-01438: value larger than specified precision allowed for this column", + .ob_str_error = "OBE-01438: value larger than specified precision allowed for this column", + .ob_str_user_error = "OBE-01438: value larger than specified precision allowed for this column" }; static const _error _error_OB_DISK_ERROR = { .error_name = "OB_DISK_ERROR", @@ -4075,7 +4755,9 @@ static const _error _error_OB_DISK_ERROR = { .str_user_error = "observer has disk error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4375, observer has disk error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4375, observer has disk error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4375, observer has disk error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4375, observer has disk error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4375, observer has disk error" }; static const _error _error_OB_UNIMPLEMENTED_FEATURE = { .error_name = "OB_UNIMPLEMENTED_FEATURE", @@ -4087,7 +4769,9 @@ static const _error _error_OB_UNIMPLEMENTED_FEATURE = { .str_user_error = "unimplemented feature", .oracle_errno = 3001, .oracle_str_error = "ORA-03001: unimplemented feature", - .oracle_str_user_error = "ORA-03001: unimplemented feature" + .oracle_str_user_error = "ORA-03001: unimplemented feature", + .ob_str_error = "OBE-03001: unimplemented feature", + .ob_str_user_error = "OBE-03001: unimplemented feature" }; static const _error _error_OB_ERR_DEFENSIVE_CHECK = { .error_name = "OB_ERR_DEFENSIVE_CHECK", @@ -4099,7 +4783,9 @@ static const _error _error_OB_ERR_DEFENSIVE_CHECK = { .str_user_error = "fatal internal error in [%.*s]", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4377, fatal internal error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4377, fatal internal error in [%.*s]" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4377, fatal internal error in [%.*s]", + .ob_str_error = "OBE-00600: internal error code, arguments: -4377, fatal internal error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4377, fatal internal error in [%.*s]" }; static const _error _error_OB_CLUSTER_NAME_HASH_CONFLICT = { .error_name = "OB_CLUSTER_NAME_HASH_CONFLICT", @@ -4111,7 +4797,9 @@ static const _error _error_OB_CLUSTER_NAME_HASH_CONFLICT = { .str_user_error = "cluster name conflict", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4378, cluster name conflict", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4378, cluster name conflict" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4378, cluster name conflict", + .ob_str_error = "OBE-00600: internal error code, arguments: -4378, cluster name conflict", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4378, cluster name conflict" }; static const _error _error_OB_HEAP_TABLE_EXAUSTED = { .error_name = "OB_HEAP_TABLE_EXAUSTED", @@ -4123,7 +4811,9 @@ static const _error _error_OB_HEAP_TABLE_EXAUSTED = { .str_user_error = "heap table has reached max row size, cannot insert anymore", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4379, heap table has reached max row size, cannot insert anymore", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4379, heap table has reached max row size, cannot insert anymore" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4379, heap table has reached max row size, cannot insert anymore", + .ob_str_error = "OBE-00600: internal error code, arguments: -4379, heap table has reached max row size, cannot insert anymore", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4379, heap table has reached max row size, cannot insert anymore" }; static const _error _error_OB_ERR_INDEX_KEY_NOT_FOUND = { .error_name = "OB_ERR_INDEX_KEY_NOT_FOUND", @@ -4135,7 +4825,9 @@ static const _error _error_OB_ERR_INDEX_KEY_NOT_FOUND = { .str_user_error = "index key not found", .oracle_errno = 8102, .oracle_str_error = "ORA-08102: index key not found", - .oracle_str_user_error = "ORA-08102: index key not found" + .oracle_str_user_error = "ORA-08102: index key not found", + .ob_str_error = "OBE-08102: index key not found", + .ob_str_user_error = "OBE-08102: index key not found" }; static const _error _error_OB_UNSUPPORTED_DEPRECATED_FEATURE = { .error_name = "OB_UNSUPPORTED_DEPRECATED_FEATURE", @@ -4147,7 +4839,9 @@ static const _error _error_OB_UNSUPPORTED_DEPRECATED_FEATURE = { .str_user_error = "Not supported, deprecated %s feature", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4381, Not supported, deprecated %s feature", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4381, Not supported, deprecated %s feature" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4381, Not supported, deprecated %s feature", + .ob_str_error = "OBE-00600: internal error code, arguments: -4381, Not supported, deprecated %s feature", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4381, Not supported, deprecated %s feature" }; static const _error _error_OB_ERR_DUP_RESTART_SPEC = { .error_name = "OB_ERR_DUP_RESTART_SPEC", @@ -4159,7 +4853,9 @@ static const _error _error_OB_ERR_DUP_RESTART_SPEC = { .str_user_error = "duplicate RESTART specified", .oracle_errno = 64601, .oracle_str_error = "ORA-64601: duplicate RESTART specified", - .oracle_str_user_error = "ORA-64601: duplicate RESTART specified" + .oracle_str_user_error = "ORA-64601: duplicate RESTART specified", + .ob_str_error = "OBE-64601: duplicate RESTART specified", + .ob_str_user_error = "OBE-64601: duplicate RESTART specified" }; static const _error _error_OB_GTI_NOT_READY = { .error_name = "OB_GTI_NOT_READY", @@ -4171,7 +4867,9 @@ static const _error _error_OB_GTI_NOT_READY = { .str_user_error = "transaction id is not ready", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4383, transaction id is not ready", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4383, transaction id is not ready" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4383, transaction id is not ready", + .ob_str_error = "OBE-00600: internal error code, arguments: -4383, transaction id is not ready", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4383, transaction id is not ready" }; static const _error _error_OB_STACK_OVERFLOW = { .error_name = "OB_STACK_OVERFLOW", @@ -4183,7 +4881,9 @@ static const _error _error_OB_STACK_OVERFLOW = { .str_user_error = "stack overflow", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4385, stack overflow", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4385, stack overflow" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4385, stack overflow", + .ob_str_error = "OBE-00600: internal error code, arguments: -4385, stack overflow", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4385, stack overflow" }; static const _error _error_OB_NOT_ALLOW_REMOVING_LEADER = { .error_name = "OB_NOT_ALLOW_REMOVING_LEADER", @@ -4195,7 +4895,9 @@ static const _error _error_OB_NOT_ALLOW_REMOVING_LEADER = { .str_user_error = "Do not allow removing leader", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4386, Do not allow removing leader", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4386, Do not allow removing leader" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4386, Do not allow removing leader", + .ob_str_error = "OBE-00600: internal error code, arguments: -4386, Do not allow removing leader", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4386, Do not allow removing leader" }; static const _error _error_OB_NEED_SWITCH_CONSUMER_GROUP = { .error_name = "OB_NEED_SWITCH_CONSUMER_GROUP", @@ -4207,7 +4909,9 @@ static const _error _error_OB_NEED_SWITCH_CONSUMER_GROUP = { .str_user_error = "Failed to switch resource group", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4387, Failed to switch resource group", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4387, Failed to switch resource group" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4387, Failed to switch resource group", + .ob_str_error = "OBE-00600: internal error code, arguments: -4387, Failed to switch resource group", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4387, Failed to switch resource group" }; static const _error _error_OB_UNEXPECT_INTERNAL_ERROR = { .error_name = "OB_UNEXPECT_INTERNAL_ERROR", @@ -4219,7 +4923,9 @@ static const _error _error_OB_UNEXPECT_INTERNAL_ERROR = { .str_user_error = "Unexpected internal error happen, please checkout the internal errcode", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4388, Unexpected internal error happen, please checkout the internal errcode", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4388, Unexpected internal error happen, please checkout the internal errcode" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4388, Unexpected internal error happen, please checkout the internal errcode", + .ob_str_error = "OBE-00600: internal error code, arguments: -4388, Unexpected internal error happen, please checkout the internal errcode", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4388, Unexpected internal error happen, please checkout the internal errcode" }; static const _error _error_OB_ERR_TOO_MUCH_TIME = { .error_name = "OB_ERR_TOO_MUCH_TIME", @@ -4231,7 +4937,9 @@ static const _error _error_OB_ERR_TOO_MUCH_TIME = { .str_user_error = "Processing time is too long", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4389, Processing time is too long", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4389, Processing time is too long" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4389, Processing time is too long", + .ob_str_error = "OBE-00600: internal error code, arguments: -4389, Processing time is too long", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4389, Processing time is too long" }; static const _error _error_OB_ERR_REMOTE_SCHEMA_NOT_FULL = { .error_name = "OB_ERR_REMOTE_SCHEMA_NOT_FULL", @@ -4243,7 +4951,9 @@ static const _error _error_OB_ERR_REMOTE_SCHEMA_NOT_FULL = { .str_user_error = "Schema of remote server is not refreshed yet", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4390, Schema of remote server is not refreshed yet", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4390, Schema of remote server is not refreshed yet" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4390, Schema of remote server is not refreshed yet", + .ob_str_error = "OBE-00600: internal error code, arguments: -4390, Schema of remote server is not refreshed yet", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4390, Schema of remote server is not refreshed yet" }; static const _error _error_OB_DDL_SSTABLE_RANGE_CROSS = { .error_name = "OB_DDL_SSTABLE_RANGE_CROSS", @@ -4255,7 +4965,9 @@ static const _error _error_OB_DDL_SSTABLE_RANGE_CROSS = { .str_user_error = "ddl sstable version range cross", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4391, ddl sstable version range cross", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4391, ddl sstable version range cross" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4391, ddl sstable version range cross", + .ob_str_error = "OBE-00600: internal error code, arguments: -4391, ddl sstable version range cross", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4391, ddl sstable version range cross" }; static const _error _error_OB_DISK_HUNG = { .error_name = "OB_DISK_HUNG", @@ -4267,7 +4979,9 @@ static const _error _error_OB_DISK_HUNG = { .str_user_error = "disk is hung", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4392, disk is hung", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4392, disk is hung" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4392, disk is hung", + .ob_str_error = "OBE-00600: internal error code, arguments: -4392, disk is hung", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4392, disk is hung" }; static const _error _error_OB_ERR_OBSERVER_START = { .error_name = "OB_ERR_OBSERVER_START", @@ -4279,7 +4993,9 @@ static const _error _error_OB_ERR_OBSERVER_START = { .str_user_error = "observer start process failure", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4393, observer start process failure", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4393, observer start process failure" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4393, observer start process failure", + .ob_str_error = "OBE-00600: internal error code, arguments: -4393, observer start process failure", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4393, observer start process failure" }; static const _error _error_OB_ERR_OBSERVER_STOP = { .error_name = "OB_ERR_OBSERVER_STOP", @@ -4291,7 +5007,9 @@ static const _error _error_OB_ERR_OBSERVER_STOP = { .str_user_error = "observer stop process failure", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4394, observer stop process failure", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4394, observer stop process failure" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4394, observer stop process failure", + .ob_str_error = "OBE-00600: internal error code, arguments: -4394, observer stop process failure", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4394, observer stop process failure" }; static const _error _error_OB_ERR_OBSERVICE_START = { .error_name = "OB_ERR_OBSERVICE_START", @@ -4303,7 +5021,9 @@ static const _error _error_OB_ERR_OBSERVICE_START = { .str_user_error = "observice start process has failure", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4395, observice start process has failure", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4395, observice start process has failure" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4395, observice start process has failure", + .ob_str_error = "OBE-00600: internal error code, arguments: -4395, observice start process has failure", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4395, observice start process has failure" }; static const _error _error_OB_ERR_THREAD_PANIC = { .error_name = "OB_ERR_THREAD_PANIC", @@ -4315,7 +5035,9 @@ static const _error _error_OB_ERR_THREAD_PANIC = { .str_user_error = "Worker thread panic, thread may be terminated or hung", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4396, Worker thread panic, thread may be terminated or hung", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4396, Worker thread panic, thread may be terminated or hung" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4396, Worker thread panic, thread may be terminated or hung", + .ob_str_error = "OBE-00600: internal error code, arguments: -4396, Worker thread panic, thread may be terminated or hung", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4396, Worker thread panic, thread may be terminated or hung" }; static const _error _error_OB_ENCODING_EST_SIZE_OVERFLOW = { .error_name = "OB_ENCODING_EST_SIZE_OVERFLOW", @@ -4327,7 +5049,9 @@ static const _error _error_OB_ENCODING_EST_SIZE_OVERFLOW = { .str_user_error = "Encoding estimated size overflow", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4397, Encoding estimated size overflow", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4397, Encoding estimated size overflow" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4397, Encoding estimated size overflow", + .ob_str_error = "OBE-00600: internal error code, arguments: -4397, Encoding estimated size overflow", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4397, Encoding estimated size overflow" }; static const _error _error_OB_INVALID_SUB_PARTITION_TYPE = { .error_name = "OB_INVALID_SUB_PARTITION_TYPE", @@ -4339,7 +5063,9 @@ static const _error _error_OB_INVALID_SUB_PARTITION_TYPE = { .str_user_error = "It is only possible to mix RANGE/LIST partitioning with HASH/KEY partitioning for subpartitioning", .oracle_errno = 14020, .oracle_str_error = "ORA-14020: this physical attribute may not be specified for a table partition", - .oracle_str_user_error = "ORA-14020: this physical attribute may not be specified for a table partition" + .oracle_str_user_error = "ORA-14020: this physical attribute may not be specified for a table partition", + .ob_str_error = "OBE-14020: this physical attribute may not be specified for a table partition", + .ob_str_user_error = "OBE-14020: this physical attribute may not be specified for a table partition" }; static const _error _error_OB_ERR_UNEXPECTED_UNIT_STATUS = { .error_name = "OB_ERR_UNEXPECTED_UNIT_STATUS", @@ -4351,7 +5077,9 @@ static const _error _error_OB_ERR_UNEXPECTED_UNIT_STATUS = { .str_user_error = "Unit status is not expected", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4399, Unit status is not expected", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4399, Unit status is not expected" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4399, Unit status is not expected", + .ob_str_error = "OBE-00600: internal error code, arguments: -4399, Unit status is not expected", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4399, Unit status is not expected" }; static const _error _error_OB_AUTOINC_CACHE_NOT_EQUAL = { .error_name = "OB_AUTOINC_CACHE_NOT_EQUAL", @@ -4363,7 +5091,9 @@ static const _error _error_OB_AUTOINC_CACHE_NOT_EQUAL = { .str_user_error = "Autoinc cache's autoinc version is not equal to request's autoinc version", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4400, Autoinc cache's autoinc version is not equal to request's autoinc version", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4400, Autoinc cache's autoinc version is not equal to request's autoinc version" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4400, Autoinc cache's autoinc version is not equal to request's autoinc version", + .ob_str_error = "OBE-00600: internal error code, arguments: -4400, Autoinc cache's autoinc version is not equal to request's autoinc version", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4400, Autoinc cache's autoinc version is not equal to request's autoinc version" }; static const _error _error_OB_ERR_KILL_CLIENT_SESSION = { .error_name = "OB_ERR_KILL_CLIENT_SESSION", @@ -4375,7 +5105,9 @@ static const _error _error_OB_ERR_KILL_CLIENT_SESSION = { .str_user_error = "Client Session need be killed", .oracle_errno = 4401, .oracle_str_error = "ORA-04401: Client Session need be killed", - .oracle_str_user_error = "ORA-04401: Client Session need be killed" + .oracle_str_user_error = "ORA-04401: Client Session need be killed", + .ob_str_error = "OBE-04401: Client Session need be killed", + .ob_str_user_error = "OBE-04401: Client Session need be killed" }; static const _error _error_OB_ERR_KILL_CLIENT_SESSION_FAILED = { .error_name = "OB_ERR_KILL_CLIENT_SESSION_FAILED", @@ -4387,7 +5119,9 @@ static const _error _error_OB_ERR_KILL_CLIENT_SESSION_FAILED = { .str_user_error = "Kill Client Session failed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4402, Kill Client Session failed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4402, Kill Client Session failed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4402, Kill Client Session failed", + .ob_str_error = "OBE-00600: internal error code, arguments: -4402, Kill Client Session failed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4402, Kill Client Session failed" }; static const _error _error_OB_IMPROPER_OS_PARAM = { .error_name = "OB_IMPROPER_OS_PARAM", @@ -4399,7 +5133,9 @@ static const _error _error_OB_IMPROPER_OS_PARAM = { .str_user_error = "OS params check failed, because the operating system has improper parameter configurations", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4403, OS params check failed, because the operating system has improper parameter configurations", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4403, OS params check failed, because the operating system has improper parameter configurations" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4403, OS params check failed, because the operating system has improper parameter configurations", + .ob_str_error = "OBE-00600: internal error code, arguments: -4403, OS params check failed, because the operating system has improper parameter configurations", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4403, OS params check failed, because the operating system has improper parameter configurations" }; static const _error _error_OB_IMPORT_NOT_IN_SERVER = { .error_name = "OB_IMPORT_NOT_IN_SERVER", @@ -4411,7 +5147,9 @@ static const _error _error_OB_IMPORT_NOT_IN_SERVER = { .str_user_error = "Import not in service", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4505, Import not in service", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4505, Import not in service" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4505, Import not in service", + .ob_str_error = "OBE-00600: internal error code, arguments: -4505, Import not in service", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4505, Import not in service" }; static const _error _error_OB_CONVERT_ERROR = { .error_name = "OB_CONVERT_ERROR", @@ -4423,7 +5161,9 @@ static const _error _error_OB_CONVERT_ERROR = { .str_user_error = "Convert error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4507, Convert error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4507, Convert error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4507, Convert error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4507, Convert error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4507, Convert error" }; static const _error _error_OB_BYPASS_TIMEOUT = { .error_name = "OB_BYPASS_TIMEOUT", @@ -4435,7 +5175,9 @@ static const _error _error_OB_BYPASS_TIMEOUT = { .str_user_error = "Bypass timeout", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4510, Bypass timeout", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4510, Bypass timeout" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4510, Bypass timeout", + .ob_str_error = "OBE-00600: internal error code, arguments: -4510, Bypass timeout", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4510, Bypass timeout" }; static const _error _error_OB_RS_STATE_NOT_ALLOW = { .error_name = "OB_RS_STATE_NOT_ALLOW", @@ -4447,7 +5189,9 @@ static const _error _error_OB_RS_STATE_NOT_ALLOW = { .str_user_error = "RootServer state error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4512, RootServer state error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4512, RootServer state error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4512, RootServer state error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4512, RootServer state error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4512, RootServer state error" }; static const _error _error_OB_NO_REPLICA_VALID = { .error_name = "OB_NO_REPLICA_VALID", @@ -4459,7 +5203,9 @@ static const _error _error_OB_NO_REPLICA_VALID = { .str_user_error = "No replica is valid", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4515, No replica is valid", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4515, No replica is valid" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4515, No replica is valid", + .ob_str_error = "OBE-00600: internal error code, arguments: -4515, No replica is valid", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4515, No replica is valid" }; static const _error _error_OB_NO_NEED_UPDATE = { .error_name = "OB_NO_NEED_UPDATE", @@ -4471,7 +5217,9 @@ static const _error _error_OB_NO_NEED_UPDATE = { .str_user_error = "No need to update", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4517, No need to update", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4517, No need to update" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4517, No need to update", + .ob_str_error = "OBE-00600: internal error code, arguments: -4517, No need to update", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4517, No need to update" }; static const _error _error_OB_CACHE_TIMEOUT = { .error_name = "OB_CACHE_TIMEOUT", @@ -4483,7 +5231,9 @@ static const _error _error_OB_CACHE_TIMEOUT = { .str_user_error = "Cache timeout", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4518, Cache timeout", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4518, Cache timeout" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4518, Cache timeout", + .ob_str_error = "OBE-00600: internal error code, arguments: -4518, Cache timeout", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4518, Cache timeout" }; static const _error _error_OB_ITER_STOP = { .error_name = "OB_ITER_STOP", @@ -4495,7 +5245,9 @@ static const _error _error_OB_ITER_STOP = { .str_user_error = "Iteration was stopped", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4519, Iteration was stopped", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4519, Iteration was stopped" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4519, Iteration was stopped", + .ob_str_error = "OBE-00600: internal error code, arguments: -4519, Iteration was stopped", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4519, Iteration was stopped" }; static const _error _error_OB_ZONE_ALREADY_MASTER = { .error_name = "OB_ZONE_ALREADY_MASTER", @@ -4507,7 +5259,9 @@ static const _error _error_OB_ZONE_ALREADY_MASTER = { .str_user_error = "The zone is the master already", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4523, The zone is the master already", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4523, The zone is the master already" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4523, The zone is the master already", + .ob_str_error = "OBE-00600: internal error code, arguments: -4523, The zone is the master already", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4523, The zone is the master already" }; static const _error _error_OB_IP_PORT_IS_NOT_SLAVE_ZONE = { .error_name = "OB_IP_PORT_IS_NOT_SLAVE_ZONE", @@ -4519,7 +5273,9 @@ static const _error _error_OB_IP_PORT_IS_NOT_SLAVE_ZONE = { .str_user_error = "Not slave zone", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4524, Not slave zone", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4524, Not slave zone" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4524, Not slave zone", + .ob_str_error = "OBE-00600: internal error code, arguments: -4524, Not slave zone", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4524, Not slave zone" }; static const _error _error_OB_ZONE_IS_NOT_SLAVE = { .error_name = "OB_ZONE_IS_NOT_SLAVE", @@ -4531,7 +5287,9 @@ static const _error _error_OB_ZONE_IS_NOT_SLAVE = { .str_user_error = "Not slave zone", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4525, Not slave zone", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4525, Not slave zone" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4525, Not slave zone", + .ob_str_error = "OBE-00600: internal error code, arguments: -4525, Not slave zone", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4525, Not slave zone" }; static const _error _error_OB_ZONE_IS_NOT_MASTER = { .error_name = "OB_ZONE_IS_NOT_MASTER", @@ -4543,7 +5301,9 @@ static const _error _error_OB_ZONE_IS_NOT_MASTER = { .str_user_error = "Not master zone", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4526, Not master zone", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4526, Not master zone" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4526, Not master zone", + .ob_str_error = "OBE-00600: internal error code, arguments: -4526, Not master zone", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4526, Not master zone" }; static const _error _error_OB_CONFIG_NOT_SYNC = { .error_name = "OB_CONFIG_NOT_SYNC", @@ -4555,7 +5315,9 @@ static const _error _error_OB_CONFIG_NOT_SYNC = { .str_user_error = "Configuration not sync", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4527, Configuration not sync", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4527, Configuration not sync" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4527, Configuration not sync", + .ob_str_error = "OBE-00600: internal error code, arguments: -4527, Configuration not sync", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4527, Configuration not sync" }; static const _error _error_OB_IP_PORT_IS_NOT_ZONE = { .error_name = "OB_IP_PORT_IS_NOT_ZONE", @@ -4567,7 +5329,9 @@ static const _error _error_OB_IP_PORT_IS_NOT_ZONE = { .str_user_error = "Not a zone address", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4528, Not a zone address", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4528, Not a zone address" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4528, Not a zone address", + .ob_str_error = "OBE-00600: internal error code, arguments: -4528, Not a zone address", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4528, Not a zone address" }; static const _error _error_OB_MASTER_ZONE_NOT_EXIST = { .error_name = "OB_MASTER_ZONE_NOT_EXIST", @@ -4579,7 +5343,9 @@ static const _error _error_OB_MASTER_ZONE_NOT_EXIST = { .str_user_error = "Master zone not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4529, Master zone not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4529, Master zone not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4529, Master zone not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -4529, Master zone not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4529, Master zone not exist" }; static const _error _error_OB_ZONE_INFO_NOT_EXIST = { .error_name = "OB_ZONE_INFO_NOT_EXIST", @@ -4591,7 +5357,9 @@ static const _error _error_OB_ZONE_INFO_NOT_EXIST = { .str_user_error = "Zone info \'%s\' not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4530, Zone info not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4530, Zone info \'%s\' not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4530, Zone info \'%s\' not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -4530, Zone info not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4530, Zone info \'%s\' not exist" }; static const _error _error_OB_GET_ZONE_MASTER_UPS_FAILED = { .error_name = "OB_GET_ZONE_MASTER_UPS_FAILED", @@ -4603,7 +5371,9 @@ static const _error _error_OB_GET_ZONE_MASTER_UPS_FAILED = { .str_user_error = "Failed to get master UpdateServer", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4531, Failed to get master UpdateServer", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4531, Failed to get master UpdateServer" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4531, Failed to get master UpdateServer", + .ob_str_error = "OBE-00600: internal error code, arguments: -4531, Failed to get master UpdateServer", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4531, Failed to get master UpdateServer" }; static const _error _error_OB_MULTIPLE_MASTER_ZONES_EXIST = { .error_name = "OB_MULTIPLE_MASTER_ZONES_EXIST", @@ -4615,7 +5385,9 @@ static const _error _error_OB_MULTIPLE_MASTER_ZONES_EXIST = { .str_user_error = "Multiple master zones", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4532, Multiple master zones", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4532, Multiple master zones" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4532, Multiple master zones", + .ob_str_error = "OBE-00600: internal error code, arguments: -4532, Multiple master zones", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4532, Multiple master zones" }; static const _error _error_OB_INDEXING_ZONE_INVALID = { .error_name = "OB_INDEXING_ZONE_INVALID", @@ -4627,7 +5399,9 @@ static const _error _error_OB_INDEXING_ZONE_INVALID = { .str_user_error = "indexing zone is not exist anymore or not active", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4533, indexing zone is not exist anymore or not active", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4533, indexing zone is not exist anymore or not active" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4533, indexing zone is not exist anymore or not active", + .ob_str_error = "OBE-00600: internal error code, arguments: -4533, indexing zone is not exist anymore or not active", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4533, indexing zone is not exist anymore or not active" }; static const _error _error_OB_ROOT_TABLE_RANGE_NOT_EXIST = { .error_name = "OB_ROOT_TABLE_RANGE_NOT_EXIST", @@ -4639,7 +5413,9 @@ static const _error _error_OB_ROOT_TABLE_RANGE_NOT_EXIST = { .str_user_error = "Tablet range not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4537, Tablet range not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4537, Tablet range not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4537, Tablet range not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -4537, Tablet range not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4537, Tablet range not exist" }; static const _error _error_OB_ROOT_MIGRATE_CONCURRENCY_FULL = { .error_name = "OB_ROOT_MIGRATE_CONCURRENCY_FULL", @@ -4651,7 +5427,9 @@ static const _error _error_OB_ROOT_MIGRATE_CONCURRENCY_FULL = { .str_user_error = "Migrate concurrency full", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4538, Migrate concurrency full", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4538, Migrate concurrency full" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4538, Migrate concurrency full", + .ob_str_error = "OBE-00600: internal error code, arguments: -4538, Migrate concurrency full", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4538, Migrate concurrency full" }; static const _error _error_OB_ROOT_MIGRATE_INFO_NOT_FOUND = { .error_name = "OB_ROOT_MIGRATE_INFO_NOT_FOUND", @@ -4663,7 +5441,9 @@ static const _error _error_OB_ROOT_MIGRATE_INFO_NOT_FOUND = { .str_user_error = "Migrate info not found", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4539, Migrate info not found", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4539, Migrate info not found" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4539, Migrate info not found", + .ob_str_error = "OBE-00600: internal error code, arguments: -4539, Migrate info not found", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4539, Migrate info not found" }; static const _error _error_OB_NOT_DATA_LOAD_TABLE = { .error_name = "OB_NOT_DATA_LOAD_TABLE", @@ -4675,7 +5455,9 @@ static const _error _error_OB_NOT_DATA_LOAD_TABLE = { .str_user_error = "No data to load", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4540, No data to load", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4540, No data to load" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4540, No data to load", + .ob_str_error = "OBE-00600: internal error code, arguments: -4540, No data to load", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4540, No data to load" }; static const _error _error_OB_DATA_LOAD_TABLE_DUPLICATED = { .error_name = "OB_DATA_LOAD_TABLE_DUPLICATED", @@ -4687,7 +5469,9 @@ static const _error _error_OB_DATA_LOAD_TABLE_DUPLICATED = { .str_user_error = "Duplicated table data to load", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4541, Duplicated table data to load", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4541, Duplicated table data to load" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4541, Duplicated table data to load", + .ob_str_error = "OBE-00600: internal error code, arguments: -4541, Duplicated table data to load", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4541, Duplicated table data to load" }; static const _error _error_OB_ROOT_TABLE_ID_EXIST = { .error_name = "OB_ROOT_TABLE_ID_EXIST", @@ -4699,7 +5483,9 @@ static const _error _error_OB_ROOT_TABLE_ID_EXIST = { .str_user_error = "Table ID exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4542, Table ID exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4542, Table ID exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4542, Table ID exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -4542, Table ID exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4542, Table ID exist" }; static const _error _error_OB_INDEX_TIMEOUT = { .error_name = "OB_INDEX_TIMEOUT", @@ -4711,7 +5497,9 @@ static const _error _error_OB_INDEX_TIMEOUT = { .str_user_error = "Building index timeout", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4543, Building index timeout", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4543, Building index timeout" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4543, Building index timeout", + .ob_str_error = "OBE-00600: internal error code, arguments: -4543, Building index timeout", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4543, Building index timeout" }; static const _error _error_OB_ROOT_NOT_INTEGRATED = { .error_name = "OB_ROOT_NOT_INTEGRATED", @@ -4723,7 +5511,9 @@ static const _error _error_OB_ROOT_NOT_INTEGRATED = { .str_user_error = "Root not integrated", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4544, Root not integrated", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4544, Root not integrated" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4544, Root not integrated", + .ob_str_error = "OBE-00600: internal error code, arguments: -4544, Root not integrated", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4544, Root not integrated" }; static const _error _error_OB_INDEX_INELIGIBLE = { .error_name = "OB_INDEX_INELIGIBLE", @@ -4735,7 +5525,9 @@ static const _error _error_OB_INDEX_INELIGIBLE = { .str_user_error = "index data not unique", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4545, index data not unique", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4545, index data not unique" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4545, index data not unique", + .ob_str_error = "OBE-00600: internal error code, arguments: -4545, index data not unique", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4545, index data not unique" }; static const _error _error_OB_REBALANCE_EXEC_TIMEOUT = { .error_name = "OB_REBALANCE_EXEC_TIMEOUT", @@ -4747,7 +5539,9 @@ static const _error _error_OB_REBALANCE_EXEC_TIMEOUT = { .str_user_error = "execute replication or migration task timeout", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4546, execute replication or migration task timeout", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4546, execute replication or migration task timeout" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4546, execute replication or migration task timeout", + .ob_str_error = "OBE-00600: internal error code, arguments: -4546, execute replication or migration task timeout", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4546, execute replication or migration task timeout" }; static const _error _error_OB_MERGE_NOT_STARTED = { .error_name = "OB_MERGE_NOT_STARTED", @@ -4759,7 +5553,9 @@ static const _error _error_OB_MERGE_NOT_STARTED = { .str_user_error = "global merge not started", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4547, global merge not started", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4547, global merge not started" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4547, global merge not started", + .ob_str_error = "OBE-00600: internal error code, arguments: -4547, global merge not started", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4547, global merge not started" }; static const _error _error_OB_MERGE_ALREADY_STARTED = { .error_name = "OB_MERGE_ALREADY_STARTED", @@ -4771,7 +5567,9 @@ static const _error _error_OB_MERGE_ALREADY_STARTED = { .str_user_error = "merge already started", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4548, merge already started", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4548, merge already started" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4548, merge already started", + .ob_str_error = "OBE-00600: internal error code, arguments: -4548, merge already started", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4548, merge already started" }; static const _error _error_OB_ROOTSERVICE_EXIST = { .error_name = "OB_ROOTSERVICE_EXIST", @@ -4783,7 +5581,9 @@ static const _error _error_OB_ROOTSERVICE_EXIST = { .str_user_error = "rootservice already exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4549, rootservice already exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4549, rootservice already exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4549, rootservice already exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -4549, rootservice already exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4549, rootservice already exist" }; static const _error _error_OB_RS_SHUTDOWN = { .error_name = "OB_RS_SHUTDOWN", @@ -4795,7 +5595,9 @@ static const _error _error_OB_RS_SHUTDOWN = { .str_user_error = "rootservice is shutdown", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4550, rootservice is shutdown", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4550, rootservice is shutdown" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4550, rootservice is shutdown", + .ob_str_error = "OBE-00600: internal error code, arguments: -4550, rootservice is shutdown", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4550, rootservice is shutdown" }; static const _error _error_OB_SERVER_MIGRATE_IN_DENIED = { .error_name = "OB_SERVER_MIGRATE_IN_DENIED", @@ -4807,7 +5609,9 @@ static const _error _error_OB_SERVER_MIGRATE_IN_DENIED = { .str_user_error = "server migrate in denied", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4551, server migrate in denied", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4551, server migrate in denied" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4551, server migrate in denied", + .ob_str_error = "OBE-00600: internal error code, arguments: -4551, server migrate in denied", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4551, server migrate in denied" }; static const _error _error_OB_REBALANCE_TASK_CANT_EXEC = { .error_name = "OB_REBALANCE_TASK_CANT_EXEC", @@ -4819,7 +5623,9 @@ static const _error _error_OB_REBALANCE_TASK_CANT_EXEC = { .str_user_error = "rebalance task can not executing now", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4552, rebalance task can not executing now", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4552, rebalance task can not executing now" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4552, rebalance task can not executing now", + .ob_str_error = "OBE-00600: internal error code, arguments: -4552, rebalance task can not executing now", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4552, rebalance task can not executing now" }; static const _error _error_OB_PARTITION_CNT_REACH_ROOTSERVER_LIMIT = { .error_name = "OB_PARTITION_CNT_REACH_ROOTSERVER_LIMIT", @@ -4831,7 +5637,9 @@ static const _error _error_OB_PARTITION_CNT_REACH_ROOTSERVER_LIMIT = { .str_user_error = "rootserver can not hold more partition", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4553, rootserver can not hold more partition", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4553, rootserver can not hold more partition" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4553, rootserver can not hold more partition", + .ob_str_error = "OBE-00600: internal error code, arguments: -4553, rootserver can not hold more partition", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4553, rootserver can not hold more partition" }; static const _error _error_OB_REBALANCE_TASK_NOT_IN_PROGRESS = { .error_name = "OB_REBALANCE_TASK_NOT_IN_PROGRESS", @@ -4843,7 +5651,9 @@ static const _error _error_OB_REBALANCE_TASK_NOT_IN_PROGRESS = { .str_user_error = "rebalance task not in progress on observer", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4554, rebalance task not in progress on observer", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4554, rebalance task not in progress on observer" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4554, rebalance task not in progress on observer", + .ob_str_error = "OBE-00600: internal error code, arguments: -4554, rebalance task not in progress on observer", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4554, rebalance task not in progress on observer" }; static const _error _error_OB_DATA_SOURCE_NOT_EXIST = { .error_name = "OB_DATA_SOURCE_NOT_EXIST", @@ -4855,7 +5665,9 @@ static const _error _error_OB_DATA_SOURCE_NOT_EXIST = { .str_user_error = "Data source not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4600, Data source not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4600, Data source not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4600, Data source not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -4600, Data source not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4600, Data source not exist" }; static const _error _error_OB_DATA_SOURCE_TABLE_NOT_EXIST = { .error_name = "OB_DATA_SOURCE_TABLE_NOT_EXIST", @@ -4867,7 +5679,9 @@ static const _error _error_OB_DATA_SOURCE_TABLE_NOT_EXIST = { .str_user_error = "Data source table not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4601, Data source table not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4601, Data source table not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4601, Data source table not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -4601, Data source table not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4601, Data source table not exist" }; static const _error _error_OB_DATA_SOURCE_RANGE_NOT_EXIST = { .error_name = "OB_DATA_SOURCE_RANGE_NOT_EXIST", @@ -4879,7 +5693,9 @@ static const _error _error_OB_DATA_SOURCE_RANGE_NOT_EXIST = { .str_user_error = "Data source range not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4602, Data source range not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4602, Data source range not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4602, Data source range not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -4602, Data source range not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4602, Data source range not exist" }; static const _error _error_OB_DATA_SOURCE_DATA_NOT_EXIST = { .error_name = "OB_DATA_SOURCE_DATA_NOT_EXIST", @@ -4891,7 +5707,9 @@ static const _error _error_OB_DATA_SOURCE_DATA_NOT_EXIST = { .str_user_error = "Data source data not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4603, Data source data not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4603, Data source data not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4603, Data source data not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -4603, Data source data not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4603, Data source data not exist" }; static const _error _error_OB_DATA_SOURCE_SYS_ERROR = { .error_name = "OB_DATA_SOURCE_SYS_ERROR", @@ -4903,7 +5721,9 @@ static const _error _error_OB_DATA_SOURCE_SYS_ERROR = { .str_user_error = "Data source sys error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4604, Data source sys error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4604, Data source sys error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4604, Data source sys error", + .ob_str_error = "OBE-00600: internal error code, arguments: -4604, Data source sys error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4604, Data source sys error" }; static const _error _error_OB_DATA_SOURCE_TIMEOUT = { .error_name = "OB_DATA_SOURCE_TIMEOUT", @@ -4915,7 +5735,9 @@ static const _error _error_OB_DATA_SOURCE_TIMEOUT = { .str_user_error = "Data source timeout", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4605, Data source timeout", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4605, Data source timeout" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4605, Data source timeout", + .ob_str_error = "OBE-00600: internal error code, arguments: -4605, Data source timeout", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4605, Data source timeout" }; static const _error _error_OB_DATA_SOURCE_CONCURRENCY_FULL = { .error_name = "OB_DATA_SOURCE_CONCURRENCY_FULL", @@ -4927,7 +5749,9 @@ static const _error _error_OB_DATA_SOURCE_CONCURRENCY_FULL = { .str_user_error = "Data source concurrency full", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4606, Data source concurrency full", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4606, Data source concurrency full" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4606, Data source concurrency full", + .ob_str_error = "OBE-00600: internal error code, arguments: -4606, Data source concurrency full", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4606, Data source concurrency full" }; static const _error _error_OB_DATA_SOURCE_WRONG_URI_FORMAT = { .error_name = "OB_DATA_SOURCE_WRONG_URI_FORMAT", @@ -4939,7 +5763,9 @@ static const _error _error_OB_DATA_SOURCE_WRONG_URI_FORMAT = { .str_user_error = "Data source wrong URI format", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4607, Data source wrong URI format", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4607, Data source wrong URI format" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4607, Data source wrong URI format", + .ob_str_error = "OBE-00600: internal error code, arguments: -4607, Data source wrong URI format", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4607, Data source wrong URI format" }; static const _error _error_OB_SSTABLE_VERSION_UNEQUAL = { .error_name = "OB_SSTABLE_VERSION_UNEQUAL", @@ -4951,7 +5777,9 @@ static const _error _error_OB_SSTABLE_VERSION_UNEQUAL = { .str_user_error = "SSTable version not equal", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4608, SSTable version not equal", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4608, SSTable version not equal" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4608, SSTable version not equal", + .ob_str_error = "OBE-00600: internal error code, arguments: -4608, SSTable version not equal", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4608, SSTable version not equal" }; static const _error _error_OB_UPS_RENEW_LEASE_NOT_ALLOWED = { .error_name = "OB_UPS_RENEW_LEASE_NOT_ALLOWED", @@ -4963,7 +5791,9 @@ static const _error _error_OB_UPS_RENEW_LEASE_NOT_ALLOWED = { .str_user_error = "ups should not renew its lease", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4609, ups should not renew its lease", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4609, ups should not renew its lease" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4609, ups should not renew its lease", + .ob_str_error = "OBE-00600: internal error code, arguments: -4609, ups should not renew its lease", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4609, ups should not renew its lease" }; static const _error _error_OB_UPS_COUNT_OVER_LIMIT = { .error_name = "OB_UPS_COUNT_OVER_LIMIT", @@ -4975,7 +5805,9 @@ static const _error _error_OB_UPS_COUNT_OVER_LIMIT = { .str_user_error = "ups count over limit", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4610, ups count over limit", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4610, ups count over limit" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4610, ups count over limit", + .ob_str_error = "OBE-00600: internal error code, arguments: -4610, ups count over limit", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4610, ups count over limit" }; static const _error _error_OB_NO_UPS_MAJORITY = { .error_name = "OB_NO_UPS_MAJORITY", @@ -4987,7 +5819,9 @@ static const _error _error_OB_NO_UPS_MAJORITY = { .str_user_error = "ups not form a majority", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4611, ups not form a majority", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4611, ups not form a majority" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4611, ups not form a majority", + .ob_str_error = "OBE-00600: internal error code, arguments: -4611, ups not form a majority", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4611, ups not form a majority" }; static const _error _error_OB_INDEX_COUNT_REACH_THE_LIMIT = { .error_name = "OB_INDEX_COUNT_REACH_THE_LIMIT", @@ -4999,7 +5833,9 @@ static const _error _error_OB_INDEX_COUNT_REACH_THE_LIMIT = { .str_user_error = "created index tables count has reach the limit:128", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4613, created index tables count has reach the limit:128", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4613, created index tables count has reach the limit:128" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4613, created index tables count has reach the limit:128", + .ob_str_error = "OBE-00600: internal error code, arguments: -4613, created index tables count has reach the limit:128", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4613, created index tables count has reach the limit:128" }; static const _error _error_OB_TASK_EXPIRED = { .error_name = "OB_TASK_EXPIRED", @@ -5011,7 +5847,9 @@ static const _error _error_OB_TASK_EXPIRED = { .str_user_error = "task expired", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4614, task expired", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4614, task expired" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4614, task expired", + .ob_str_error = "OBE-00600: internal error code, arguments: -4614, task expired", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4614, task expired" }; static const _error _error_OB_TABLEGROUP_NOT_EMPTY = { .error_name = "OB_TABLEGROUP_NOT_EMPTY", @@ -5023,7 +5861,9 @@ static const _error _error_OB_TABLEGROUP_NOT_EMPTY = { .str_user_error = "tablegroup is not empty", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4615, tablegroup is not empty", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4615, tablegroup is not empty" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4615, tablegroup is not empty", + .ob_str_error = "OBE-00600: internal error code, arguments: -4615, tablegroup is not empty", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4615, tablegroup is not empty" }; static const _error _error_OB_INVALID_SERVER_STATUS = { .error_name = "OB_INVALID_SERVER_STATUS", @@ -5035,7 +5875,9 @@ static const _error _error_OB_INVALID_SERVER_STATUS = { .str_user_error = "server status is not valid", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4620, server status is not valid", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4620, server status is not valid" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4620, server status is not valid", + .ob_str_error = "OBE-00600: internal error code, arguments: -4620, server status is not valid", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4620, server status is not valid" }; static const _error _error_OB_WAIT_ELEC_LEADER_TIMEOUT = { .error_name = "OB_WAIT_ELEC_LEADER_TIMEOUT", @@ -5047,7 +5889,9 @@ static const _error _error_OB_WAIT_ELEC_LEADER_TIMEOUT = { .str_user_error = "wait elect partition leader timeout", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4621, wait elect partition leader timeout", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4621, wait elect partition leader timeout" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4621, wait elect partition leader timeout", + .ob_str_error = "OBE-00600: internal error code, arguments: -4621, wait elect partition leader timeout", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4621, wait elect partition leader timeout" }; static const _error _error_OB_WAIT_ALL_RS_ONLINE_TIMEOUT = { .error_name = "OB_WAIT_ALL_RS_ONLINE_TIMEOUT", @@ -5059,7 +5903,9 @@ static const _error _error_OB_WAIT_ALL_RS_ONLINE_TIMEOUT = { .str_user_error = "wait all rs online timeout", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4622, wait all rs online timeout", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4622, wait all rs online timeout" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4622, wait all rs online timeout", + .ob_str_error = "OBE-00600: internal error code, arguments: -4622, wait all rs online timeout", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4622, wait all rs online timeout" }; static const _error _error_OB_ALL_REPLICAS_ON_MERGE_ZONE = { .error_name = "OB_ALL_REPLICAS_ON_MERGE_ZONE", @@ -5071,7 +5917,9 @@ static const _error _error_OB_ALL_REPLICAS_ON_MERGE_ZONE = { .str_user_error = "all replicas of partition group are on zones to merge", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4623, all replicas of partition group are on zones to merge", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4623, all replicas of partition group are on zones to merge" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4623, all replicas of partition group are on zones to merge", + .ob_str_error = "OBE-00600: internal error code, arguments: -4623, all replicas of partition group are on zones to merge", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4623, all replicas of partition group are on zones to merge" }; static const _error _error_OB_MACHINE_RESOURCE_NOT_ENOUGH = { .error_name = "OB_MACHINE_RESOURCE_NOT_ENOUGH", @@ -5083,7 +5931,9 @@ static const _error _error_OB_MACHINE_RESOURCE_NOT_ENOUGH = { .str_user_error = "zone '%s' server \'%s\' %s resource is not enough to hold a new unit", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4624, machine resource is not enough to hold a new unit", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4624, zone '%s' server \'%s\' %s resource is not enough to hold a new unit" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4624, zone '%s' server \'%s\' %s resource is not enough to hold a new unit", + .ob_str_error = "OBE-00600: internal error code, arguments: -4624, machine resource is not enough to hold a new unit", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4624, zone '%s' server \'%s\' %s resource is not enough to hold a new unit" }; static const _error _error_OB_NOT_SERVER_CAN_HOLD_SOFTLY = { .error_name = "OB_NOT_SERVER_CAN_HOLD_SOFTLY", @@ -5095,7 +5945,9 @@ static const _error _error_OB_NOT_SERVER_CAN_HOLD_SOFTLY = { .str_user_error = "not server can hold the unit and not over soft limit", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4625, not server can hold the unit and not over soft limit", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4625, not server can hold the unit and not over soft limit" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4625, not server can hold the unit and not over soft limit", + .ob_str_error = "OBE-00600: internal error code, arguments: -4625, not server can hold the unit and not over soft limit", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4625, not server can hold the unit and not over soft limit" }; static const _error _error_OB_RESOURCE_POOL_ALREADY_GRANTED = { .error_name = "OB_RESOURCE_POOL_ALREADY_GRANTED", @@ -5107,7 +5959,9 @@ static const _error _error_OB_RESOURCE_POOL_ALREADY_GRANTED = { .str_user_error = "resource pool \'%s\' has already been granted to a tenant", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4626, resource pool has already been granted to a tenant", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4626, resource pool \'%s\' has already been granted to a tenant" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4626, resource pool \'%s\' has already been granted to a tenant", + .ob_str_error = "OBE-00600: internal error code, arguments: -4626, resource pool has already been granted to a tenant", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4626, resource pool \'%s\' has already been granted to a tenant" }; static const _error _error_OB_SERVER_ALREADY_DELETED = { .error_name = "OB_SERVER_ALREADY_DELETED", @@ -5119,7 +5973,9 @@ static const _error _error_OB_SERVER_ALREADY_DELETED = { .str_user_error = "server has already been deleted", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4628, server has already been deleted", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4628, server has already been deleted" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4628, server has already been deleted", + .ob_str_error = "OBE-00600: internal error code, arguments: -4628, server has already been deleted", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4628, server has already been deleted" }; static const _error _error_OB_SERVER_NOT_DELETING = { .error_name = "OB_SERVER_NOT_DELETING", @@ -5131,7 +5987,9 @@ static const _error _error_OB_SERVER_NOT_DELETING = { .str_user_error = "server is not in deleting status", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4629, server is not in deleting status", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4629, server is not in deleting status" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4629, server is not in deleting status", + .ob_str_error = "OBE-00600: internal error code, arguments: -4629, server is not in deleting status", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4629, server is not in deleting status" }; static const _error _error_OB_SERVER_NOT_IN_WHITE_LIST = { .error_name = "OB_SERVER_NOT_IN_WHITE_LIST", @@ -5143,7 +6001,9 @@ static const _error _error_OB_SERVER_NOT_IN_WHITE_LIST = { .str_user_error = "server not in server white list", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4630, server not in server white list", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4630, server not in server white list" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4630, server not in server white list", + .ob_str_error = "OBE-00600: internal error code, arguments: -4630, server not in server white list", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4630, server not in server white list" }; static const _error _error_OB_SERVER_ZONE_NOT_MATCH = { .error_name = "OB_SERVER_ZONE_NOT_MATCH", @@ -5155,7 +6015,9 @@ static const _error _error_OB_SERVER_ZONE_NOT_MATCH = { .str_user_error = "server zone not match", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4631, server zone not match", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4631, server zone not match" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4631, server zone not match", + .ob_str_error = "OBE-00600: internal error code, arguments: -4631, server zone not match", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4631, server zone not match" }; static const _error _error_OB_OVER_ZONE_NUM_LIMIT = { .error_name = "OB_OVER_ZONE_NUM_LIMIT", @@ -5167,7 +6029,9 @@ static const _error _error_OB_OVER_ZONE_NUM_LIMIT = { .str_user_error = "zone num has reach max zone num", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4632, zone num has reach max zone num", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4632, zone num has reach max zone num" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4632, zone num has reach max zone num", + .ob_str_error = "OBE-00600: internal error code, arguments: -4632, zone num has reach max zone num", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4632, zone num has reach max zone num" }; static const _error _error_OB_ZONE_STATUS_NOT_MATCH = { .error_name = "OB_ZONE_STATUS_NOT_MATCH", @@ -5179,7 +6043,9 @@ static const _error _error_OB_ZONE_STATUS_NOT_MATCH = { .str_user_error = "zone status not match", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4633, zone status not match", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4633, zone status not match" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4633, zone status not match", + .ob_str_error = "OBE-00600: internal error code, arguments: -4633, zone status not match", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4633, zone status not match" }; static const _error _error_OB_RESOURCE_UNIT_IS_REFERENCED = { .error_name = "OB_RESOURCE_UNIT_IS_REFERENCED", @@ -5191,7 +6057,9 @@ static const _error _error_OB_RESOURCE_UNIT_IS_REFERENCED = { .str_user_error = "resource unit \'%s\' is referenced by some resource pool", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4634, resource unit is referenced by resource pool", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4634, resource unit \'%s\' is referenced by some resource pool" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4634, resource unit \'%s\' is referenced by some resource pool", + .ob_str_error = "OBE-00600: internal error code, arguments: -4634, resource unit is referenced by resource pool", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4634, resource unit \'%s\' is referenced by some resource pool" }; static const _error _error_OB_DIFFERENT_PRIMARY_ZONE = { .error_name = "OB_DIFFERENT_PRIMARY_ZONE", @@ -5203,7 +6071,9 @@ static const _error _error_OB_DIFFERENT_PRIMARY_ZONE = { .str_user_error = "table schema primary zone different with other table in same tablegroup", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4636, table schema primary zone different with other table in same tablegroup", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4636, table schema primary zone different with other table in same tablegroup" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4636, table schema primary zone different with other table in same tablegroup", + .ob_str_error = "OBE-00600: internal error code, arguments: -4636, table schema primary zone different with other table in same tablegroup", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4636, table schema primary zone different with other table in same tablegroup" }; static const _error _error_OB_SERVER_NOT_ACTIVE = { .error_name = "OB_SERVER_NOT_ACTIVE", @@ -5215,7 +6085,9 @@ static const _error _error_OB_SERVER_NOT_ACTIVE = { .str_user_error = "server is not active", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4637, server is not active", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4637, server is not active" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4637, server is not active", + .ob_str_error = "OBE-00600: internal error code, arguments: -4637, server is not active", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4637, server is not active" }; static const _error _error_OB_RS_NOT_MASTER = { .error_name = "OB_RS_NOT_MASTER", @@ -5227,7 +6099,9 @@ static const _error _error_OB_RS_NOT_MASTER = { .str_user_error = "The RootServer is not the master", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4638, The RootServer is not the master", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4638, The RootServer is not the master" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4638, The RootServer is not the master", + .ob_str_error = "OBE-00600: internal error code, arguments: -4638, The RootServer is not the master", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4638, The RootServer is not the master" }; static const _error _error_OB_CANDIDATE_LIST_ERROR = { .error_name = "OB_CANDIDATE_LIST_ERROR", @@ -5239,7 +6113,9 @@ static const _error _error_OB_CANDIDATE_LIST_ERROR = { .str_user_error = "The candidate list is invalid", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4639, The candidate list is invalid", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4639, The candidate list is invalid" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4639, The candidate list is invalid", + .ob_str_error = "OBE-00600: internal error code, arguments: -4639, The candidate list is invalid", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4639, The candidate list is invalid" }; static const _error _error_OB_PARTITION_ZONE_DUPLICATED = { .error_name = "OB_PARTITION_ZONE_DUPLICATED", @@ -5251,7 +6127,9 @@ static const _error _error_OB_PARTITION_ZONE_DUPLICATED = { .str_user_error = "The chosen partition servers belong to same zone.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4640, The chosen partition servers belong to same zone.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4640, The chosen partition servers belong to same zone." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4640, The chosen partition servers belong to same zone.", + .ob_str_error = "OBE-00600: internal error code, arguments: -4640, The chosen partition servers belong to same zone.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4640, The chosen partition servers belong to same zone." }; static const _error _error_OB_ZONE_DUPLICATED = { .error_name = "OB_ZONE_DUPLICATED", @@ -5263,7 +6141,9 @@ static const _error _error_OB_ZONE_DUPLICATED = { .str_user_error = "Duplicated zone \'%s\' in zone list %s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4641, Duplicated zone in zone list", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4641, Duplicated zone \'%s\' in zone list %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4641, Duplicated zone \'%s\' in zone list %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4641, Duplicated zone in zone list", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4641, Duplicated zone \'%s\' in zone list %s" }; static const _error _error_OB_NOT_ALL_ZONE_ACTIVE = { .error_name = "OB_NOT_ALL_ZONE_ACTIVE", @@ -5275,7 +6155,9 @@ static const _error _error_OB_NOT_ALL_ZONE_ACTIVE = { .str_user_error = "Not all zone in zone list are active", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4642, Not all zone in zone list are active", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4642, Not all zone in zone list are active" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4642, Not all zone in zone list are active", + .ob_str_error = "OBE-00600: internal error code, arguments: -4642, Not all zone in zone list are active", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4642, Not all zone in zone list are active" }; static const _error _error_OB_PRIMARY_ZONE_NOT_IN_ZONE_LIST = { .error_name = "OB_PRIMARY_ZONE_NOT_IN_ZONE_LIST", @@ -5287,7 +6169,9 @@ static const _error _error_OB_PRIMARY_ZONE_NOT_IN_ZONE_LIST = { .str_user_error = "primary zone \'%s\' not in zone list %s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4643, primary zone not in zone list", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4643, primary zone \'%s\' not in zone list %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4643, primary zone \'%s\' not in zone list %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4643, primary zone not in zone list", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4643, primary zone \'%s\' not in zone list %s" }; static const _error _error_OB_REPLICA_NUM_NOT_MATCH = { .error_name = "OB_REPLICA_NUM_NOT_MATCH", @@ -5299,7 +6183,9 @@ static const _error _error_OB_REPLICA_NUM_NOT_MATCH = { .str_user_error = "replica num not same with zone count", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4644, replica num not same with zone count", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4644, replica num not same with zone count" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4644, replica num not same with zone count", + .ob_str_error = "OBE-00600: internal error code, arguments: -4644, replica num not same with zone count", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4644, replica num not same with zone count" }; static const _error _error_OB_ZONE_LIST_POOL_LIST_NOT_MATCH = { .error_name = "OB_ZONE_LIST_POOL_LIST_NOT_MATCH", @@ -5311,7 +6197,9 @@ static const _error _error_OB_ZONE_LIST_POOL_LIST_NOT_MATCH = { .str_user_error = "zone list %s not a subset of resource pool zone list %s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4645, zone list not a subset of resource pool list", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4645, zone list %s not a subset of resource pool zone list %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4645, zone list %s not a subset of resource pool zone list %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4645, zone list not a subset of resource pool list", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4645, zone list %s not a subset of resource pool zone list %s" }; static const _error _error_OB_INVALID_TENANT_NAME = { .error_name = "OB_INVALID_TENANT_NAME", @@ -5323,7 +6211,9 @@ static const _error _error_OB_INVALID_TENANT_NAME = { .str_user_error = "tenant name \'%s\' over max_tenant_name_length %ld", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4646, tenant name is too long", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4646, tenant name \'%s\' over max_tenant_name_length %ld" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4646, tenant name \'%s\' over max_tenant_name_length %ld", + .ob_str_error = "OBE-00600: internal error code, arguments: -4646, tenant name is too long", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4646, tenant name \'%s\' over max_tenant_name_length %ld" }; static const _error _error_OB_EMPTY_RESOURCE_POOL_LIST = { .error_name = "OB_EMPTY_RESOURCE_POOL_LIST", @@ -5335,7 +6225,9 @@ static const _error _error_OB_EMPTY_RESOURCE_POOL_LIST = { .str_user_error = "resource pool list is empty", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4647, resource pool list is empty", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4647, resource pool list is empty" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4647, resource pool list is empty", + .ob_str_error = "OBE-00600: internal error code, arguments: -4647, resource pool list is empty", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4647, resource pool list is empty" }; static const _error _error_OB_RESOURCE_UNIT_NOT_EXIST = { .error_name = "OB_RESOURCE_UNIT_NOT_EXIST", @@ -5347,7 +6239,9 @@ static const _error _error_OB_RESOURCE_UNIT_NOT_EXIST = { .str_user_error = "resource unit \'%s\' not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4648, resource unit not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4648, resource unit \'%s\' not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4648, resource unit \'%s\' not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -4648, resource unit not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4648, resource unit \'%s\' not exist" }; static const _error _error_OB_RESOURCE_UNIT_EXIST = { .error_name = "OB_RESOURCE_UNIT_EXIST", @@ -5359,7 +6253,9 @@ static const _error _error_OB_RESOURCE_UNIT_EXIST = { .str_user_error = "resource unit \'%s\' already exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4649, resource unit already exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4649, resource unit \'%s\' already exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4649, resource unit \'%s\' already exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -4649, resource unit already exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4649, resource unit \'%s\' already exist" }; static const _error _error_OB_RESOURCE_POOL_NOT_EXIST = { .error_name = "OB_RESOURCE_POOL_NOT_EXIST", @@ -5371,7 +6267,9 @@ static const _error _error_OB_RESOURCE_POOL_NOT_EXIST = { .str_user_error = "resource pool \'%s\' not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4650, resource pool not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4650, resource pool \'%s\' not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4650, resource pool \'%s\' not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -4650, resource pool not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4650, resource pool \'%s\' not exist" }; static const _error _error_OB_RESOURCE_POOL_EXIST = { .error_name = "OB_RESOURCE_POOL_EXIST", @@ -5383,7 +6281,9 @@ static const _error _error_OB_RESOURCE_POOL_EXIST = { .str_user_error = "resource pool \'%s\' exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4651, resource pool already exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4651, resource pool \'%s\' exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4651, resource pool \'%s\' exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -4651, resource pool already exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4651, resource pool \'%s\' exist" }; static const _error _error_OB_WAIT_LEADER_SWITCH_TIMEOUT = { .error_name = "OB_WAIT_LEADER_SWITCH_TIMEOUT", @@ -5395,7 +6295,9 @@ static const _error _error_OB_WAIT_LEADER_SWITCH_TIMEOUT = { .str_user_error = "wait leader switch timeout", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4652, wait leader switch timeout", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4652, wait leader switch timeout" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4652, wait leader switch timeout", + .ob_str_error = "OBE-00600: internal error code, arguments: -4652, wait leader switch timeout", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4652, wait leader switch timeout" }; static const _error _error_OB_LOCATION_NOT_EXIST = { .error_name = "OB_LOCATION_NOT_EXIST", @@ -5407,7 +6309,9 @@ static const _error _error_OB_LOCATION_NOT_EXIST = { .str_user_error = "location not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4653, location not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4653, location not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4653, location not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -4653, location not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4653, location not exist" }; static const _error _error_OB_LOCATION_LEADER_NOT_EXIST = { .error_name = "OB_LOCATION_LEADER_NOT_EXIST", @@ -5419,7 +6323,9 @@ static const _error _error_OB_LOCATION_LEADER_NOT_EXIST = { .str_user_error = "location leader not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4654, location leader not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4654, location leader not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4654, location leader not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -4654, location leader not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4654, location leader not exist" }; static const _error _error_OB_ZONE_NOT_ACTIVE = { .error_name = "OB_ZONE_NOT_ACTIVE", @@ -5431,7 +6337,9 @@ static const _error _error_OB_ZONE_NOT_ACTIVE = { .str_user_error = "zone not active", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4655, zone not active", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4655, zone not active" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4655, zone not active", + .ob_str_error = "OBE-00600: internal error code, arguments: -4655, zone not active", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4655, zone not active" }; static const _error _error_OB_UNIT_NUM_OVER_SERVER_COUNT = { .error_name = "OB_UNIT_NUM_OVER_SERVER_COUNT", @@ -5443,7 +6351,9 @@ static const _error _error_OB_UNIT_NUM_OVER_SERVER_COUNT = { .str_user_error = "resource pool unit num is bigger than zone server count", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4656, resource pool unit num is bigger than zone server count", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4656, resource pool unit num is bigger than zone server count" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4656, resource pool unit num is bigger than zone server count", + .ob_str_error = "OBE-00600: internal error code, arguments: -4656, resource pool unit num is bigger than zone server count", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4656, resource pool unit num is bigger than zone server count" }; static const _error _error_OB_POOL_SERVER_INTERSECT = { .error_name = "OB_POOL_SERVER_INTERSECT", @@ -5455,7 +6365,9 @@ static const _error _error_OB_POOL_SERVER_INTERSECT = { .str_user_error = "resource pool list %s unit servers intersect", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4657, resource pool list unit server intersect", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4657, resource pool list %s unit servers intersect" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4657, resource pool list %s unit servers intersect", + .ob_str_error = "OBE-00600: internal error code, arguments: -4657, resource pool list unit server intersect", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4657, resource pool list %s unit servers intersect" }; static const _error _error_OB_NOT_SINGLE_RESOURCE_POOL = { .error_name = "OB_NOT_SINGLE_RESOURCE_POOL", @@ -5467,7 +6379,9 @@ static const _error _error_OB_NOT_SINGLE_RESOURCE_POOL = { .str_user_error = "create tenant only support single resource pool now, but pool list is %s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4658, create tenant only support single resource pool now", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4658, create tenant only support single resource pool now, but pool list is %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4658, create tenant only support single resource pool now, but pool list is %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4658, create tenant only support single resource pool now", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4658, create tenant only support single resource pool now, but pool list is %s" }; static const _error _error_OB_RESOURCE_UNIT_VALUE_BELOW_LIMIT = { .error_name = "OB_RESOURCE_UNIT_VALUE_BELOW_LIMIT", @@ -5479,7 +6393,9 @@ static const _error _error_OB_RESOURCE_UNIT_VALUE_BELOW_LIMIT = { .str_user_error = "invalid %s value, min value is %s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4659, resource unit value is below limit", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4659, invalid %s value, min value is %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4659, invalid %s value, min value is %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4659, resource unit value is below limit", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4659, invalid %s value, min value is %s" }; static const _error _error_OB_STOP_SERVER_IN_MULTIPLE_ZONES = { .error_name = "OB_STOP_SERVER_IN_MULTIPLE_ZONES", @@ -5491,7 +6407,9 @@ static const _error _error_OB_STOP_SERVER_IN_MULTIPLE_ZONES = { .str_user_error = "%s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4660, Can not stop server in multiple zones", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4660, %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4660, %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4660, Can not stop server in multiple zones", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4660, %s" }; static const _error _error_OB_SESSION_ENTRY_EXIST = { .error_name = "OB_SESSION_ENTRY_EXIST", @@ -5503,7 +6421,9 @@ static const _error _error_OB_SESSION_ENTRY_EXIST = { .str_user_error = "Session already exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4661, Session already exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4661, Session already exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4661, Session already exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -4661, Session already exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4661, Session already exist" }; static const _error _error_OB_GOT_SIGNAL_ABORTING = { .error_name = "OB_GOT_SIGNAL_ABORTING", @@ -5515,7 +6435,9 @@ static const _error _error_OB_GOT_SIGNAL_ABORTING = { .str_user_error = "%s: Got signal %d. Aborting!", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4662, Got signal. Aborting!", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4662, %s: Got signal %d. Aborting!" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4662, %s: Got signal %d. Aborting!", + .ob_str_error = "OBE-00600: internal error code, arguments: -4662, Got signal. Aborting!", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4662, %s: Got signal %d. Aborting!" }; static const _error _error_OB_SERVER_NOT_ALIVE = { .error_name = "OB_SERVER_NOT_ALIVE", @@ -5527,7 +6449,9 @@ static const _error _error_OB_SERVER_NOT_ALIVE = { .str_user_error = "server is not alive", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4663, server is not alive", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4663, server is not alive" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4663, server is not alive", + .ob_str_error = "OBE-00600: internal error code, arguments: -4663, server is not alive", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4663, server is not alive" }; static const _error _error_OB_GET_LOCATION_TIME_OUT = { .error_name = "OB_GET_LOCATION_TIME_OUT", @@ -5539,7 +6463,9 @@ static const _error _error_OB_GET_LOCATION_TIME_OUT = { .str_user_error = "Timeout", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4664, Timeout", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4664, Timeout" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4664, Timeout", + .ob_str_error = "OBE-00600: internal error code, arguments: -4664, Timeout", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4664, Timeout" }; static const _error _error_OB_UNIT_IS_MIGRATING = { .error_name = "OB_UNIT_IS_MIGRATING", @@ -5551,7 +6477,9 @@ static const _error _error_OB_UNIT_IS_MIGRATING = { .str_user_error = "Unit is migrating, can not migrate again", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4665, Unit is migrating, can not migrate again", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4665, Unit is migrating, can not migrate again" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4665, Unit is migrating, can not migrate again", + .ob_str_error = "OBE-00600: internal error code, arguments: -4665, Unit is migrating, can not migrate again", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4665, Unit is migrating, can not migrate again" }; static const _error _error_OB_CLUSTER_NO_MATCH = { .error_name = "OB_CLUSTER_NO_MATCH", @@ -5563,7 +6491,9 @@ static const _error _error_OB_CLUSTER_NO_MATCH = { .str_user_error = "cluster name does not match to \'%s\'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4666, cluster name does not match", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4666, cluster name does not match to \'%s\'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4666, cluster name does not match to \'%s\'", + .ob_str_error = "OBE-00600: internal error code, arguments: -4666, cluster name does not match", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4666, cluster name does not match to \'%s\'" }; static const _error _error_OB_CHECK_ZONE_MERGE_ORDER = { .error_name = "OB_CHECK_ZONE_MERGE_ORDER", @@ -5575,7 +6505,9 @@ static const _error _error_OB_CHECK_ZONE_MERGE_ORDER = { .str_user_error = "Please check new zone in zone_merge_order. You can show parameters like 'zone_merge_order'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4667, Please check new zone in zone_merge_order. You can show parameters like 'zone_merge_order'", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4667, Please check new zone in zone_merge_order. You can show parameters like 'zone_merge_order'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4667, Please check new zone in zone_merge_order. You can show parameters like 'zone_merge_order'", + .ob_str_error = "OBE-00600: internal error code, arguments: -4667, Please check new zone in zone_merge_order. You can show parameters like 'zone_merge_order'", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4667, Please check new zone in zone_merge_order. You can show parameters like 'zone_merge_order'" }; static const _error _error_OB_ERR_ZONE_NOT_EMPTY = { .error_name = "OB_ERR_ZONE_NOT_EMPTY", @@ -5587,7 +6519,9 @@ static const _error _error_OB_ERR_ZONE_NOT_EMPTY = { .str_user_error = "The zone is not empty and can not be deleted. You should delete the servers of the zone. There are %ld servers alive and %ld not alive.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4668, zone not empty", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4668, The zone is not empty and can not be deleted. You should delete the servers of the zone. There are %ld servers alive and %ld not alive." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4668, The zone is not empty and can not be deleted. You should delete the servers of the zone. There are %ld servers alive and %ld not alive.", + .ob_str_error = "OBE-00600: internal error code, arguments: -4668, zone not empty", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4668, The zone is not empty and can not be deleted. You should delete the servers of the zone. There are %ld servers alive and %ld not alive." }; static const _error _error_OB_DIFFERENT_LOCALITY = { .error_name = "OB_DIFFERENT_LOCALITY", @@ -5599,7 +6533,9 @@ static const _error _error_OB_DIFFERENT_LOCALITY = { .str_user_error = "locality not match, check it", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4669, locality not match, check it", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4669, locality not match, check it" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4669, locality not match, check it", + .ob_str_error = "OBE-00600: internal error code, arguments: -4669, locality not match, check it", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4669, locality not match, check it" }; static const _error _error_OB_EMPTY_LOCALITY = { .error_name = "OB_EMPTY_LOCALITY", @@ -5611,7 +6547,9 @@ static const _error _error_OB_EMPTY_LOCALITY = { .str_user_error = "locality is empty", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4670, locality is empty", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4670, locality is empty" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4670, locality is empty", + .ob_str_error = "OBE-00600: internal error code, arguments: -4670, locality is empty", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4670, locality is empty" }; static const _error _error_OB_FULL_REPLICA_NUM_NOT_ENOUGH = { .error_name = "OB_FULL_REPLICA_NUM_NOT_ENOUGH", @@ -5623,7 +6561,9 @@ static const _error _error_OB_FULL_REPLICA_NUM_NOT_ENOUGH = { .str_user_error = "full replica num not enough", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4671, full replica num not enough", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4671, full replica num not enough" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4671, full replica num not enough", + .ob_str_error = "OBE-00600: internal error code, arguments: -4671, full replica num not enough", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4671, full replica num not enough" }; static const _error _error_OB_REPLICA_NUM_NOT_ENOUGH = { .error_name = "OB_REPLICA_NUM_NOT_ENOUGH", @@ -5635,7 +6575,9 @@ static const _error _error_OB_REPLICA_NUM_NOT_ENOUGH = { .str_user_error = "replica num not enough", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4672, replica num not enough", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4672, replica num not enough" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4672, replica num not enough", + .ob_str_error = "OBE-00600: internal error code, arguments: -4672, replica num not enough", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4672, replica num not enough" }; static const _error _error_OB_DATA_SOURCE_NOT_VALID = { .error_name = "OB_DATA_SOURCE_NOT_VALID", @@ -5647,7 +6589,9 @@ static const _error _error_OB_DATA_SOURCE_NOT_VALID = { .str_user_error = "Data source not valid", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4673, Data source not valid", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4673, Data source not valid" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4673, Data source not valid", + .ob_str_error = "OBE-00600: internal error code, arguments: -4673, Data source not valid", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4673, Data source not valid" }; static const _error _error_OB_RUN_JOB_NOT_SUCCESS = { .error_name = "OB_RUN_JOB_NOT_SUCCESS", @@ -5659,7 +6603,9 @@ static const _error _error_OB_RUN_JOB_NOT_SUCCESS = { .str_user_error = "run job not success yet", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4674, run job not success yet", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4674, run job not success yet" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4674, run job not success yet", + .ob_str_error = "OBE-00600: internal error code, arguments: -4674, run job not success yet", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4674, run job not success yet" }; static const _error _error_OB_NO_NEED_REBUILD = { .error_name = "OB_NO_NEED_REBUILD", @@ -5671,7 +6617,9 @@ static const _error _error_OB_NO_NEED_REBUILD = { .str_user_error = "no need to rebuild", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4675, no need to rebuild", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4675, no need to rebuild" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4675, no need to rebuild", + .ob_str_error = "OBE-00600: internal error code, arguments: -4675, no need to rebuild", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4675, no need to rebuild" }; static const _error _error_OB_NEED_REMOVE_UNNEED_TABLE = { .error_name = "OB_NEED_REMOVE_UNNEED_TABLE", @@ -5683,7 +6631,9 @@ static const _error _error_OB_NEED_REMOVE_UNNEED_TABLE = { .str_user_error = "need remove unneed table", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4676, need remove unneed table", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4676, need remove unneed table" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4676, need remove unneed table", + .ob_str_error = "OBE-00600: internal error code, arguments: -4676, need remove unneed table", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4676, need remove unneed table" }; static const _error _error_OB_NO_NEED_MERGE = { .error_name = "OB_NO_NEED_MERGE", @@ -5695,7 +6645,9 @@ static const _error _error_OB_NO_NEED_MERGE = { .str_user_error = "no need to merge", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4677, no need to merge", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4677, no need to merge" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4677, no need to merge", + .ob_str_error = "OBE-00600: internal error code, arguments: -4677, no need to merge", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4677, no need to merge" }; static const _error _error_OB_CONFLICT_OPTION = { .error_name = "OB_CONFLICT_OPTION", @@ -5707,7 +6659,9 @@ static const _error _error_OB_CONFLICT_OPTION = { .str_user_error = "conflicting %.*s specifications", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4678, conflicting specifications", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4678, conflicting %.*s specifications" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4678, conflicting %.*s specifications", + .ob_str_error = "OBE-00600: internal error code, arguments: -4678, conflicting specifications", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4678, conflicting %.*s specifications" }; static const _error _error_OB_DUPLICATE_OPTION = { .error_name = "OB_DUPLICATE_OPTION", @@ -5719,7 +6673,9 @@ static const _error _error_OB_DUPLICATE_OPTION = { .str_user_error = "duplicate %.*s specifications", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4679, duplicate specifications", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4679, duplicate %.*s specifications" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4679, duplicate %.*s specifications", + .ob_str_error = "OBE-00600: internal error code, arguments: -4679, duplicate specifications", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4679, duplicate %.*s specifications" }; static const _error _error_OB_INVALID_OPTION = { .error_name = "OB_INVALID_OPTION", @@ -5731,7 +6687,9 @@ static const _error _error_OB_INVALID_OPTION = { .str_user_error = "%s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4680, invalid specifications", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4680, %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4680, %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4680, invalid specifications", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4680, %s" }; static const _error _error_OB_RPC_NEED_RECONNECT = { .error_name = "OB_RPC_NEED_RECONNECT", @@ -5743,7 +6701,9 @@ static const _error _error_OB_RPC_NEED_RECONNECT = { .str_user_error = "%s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4681, rpc need reconnect", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4681, %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4681, %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4681, rpc need reconnect", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4681, %s" }; static const _error _error_OB_CANNOT_COPY_MAJOR_SSTABLE = { .error_name = "OB_CANNOT_COPY_MAJOR_SSTABLE", @@ -5755,7 +6715,9 @@ static const _error _error_OB_CANNOT_COPY_MAJOR_SSTABLE = { .str_user_error = "cannot copy major sstable now", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4682, cannot copy major sstable now", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4682, cannot copy major sstable now" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4682, cannot copy major sstable now", + .ob_str_error = "OBE-00600: internal error code, arguments: -4682, cannot copy major sstable now", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4682, cannot copy major sstable now" }; static const _error _error_OB_SRC_DO_NOT_ALLOWED_MIGRATE = { .error_name = "OB_SRC_DO_NOT_ALLOWED_MIGRATE", @@ -5767,7 +6729,9 @@ static const _error _error_OB_SRC_DO_NOT_ALLOWED_MIGRATE = { .str_user_error = "src do not allowed migrate", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4683, src do not allowed migrate", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4683, src do not allowed migrate" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4683, src do not allowed migrate", + .ob_str_error = "OBE-00600: internal error code, arguments: -4683, src do not allowed migrate", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4683, src do not allowed migrate" }; static const _error _error_OB_TOO_MANY_TENANT_PARTITIONS_ERROR = { .error_name = "OB_TOO_MANY_TENANT_PARTITIONS_ERROR", @@ -5779,7 +6743,9 @@ static const _error _error_OB_TOO_MANY_TENANT_PARTITIONS_ERROR = { .str_user_error = "Too many partitions were defined for this tenant", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4684, Too many partitions were defined for this tenant", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4684, Too many partitions were defined for this tenant" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4684, Too many partitions were defined for this tenant", + .ob_str_error = "OBE-00600: internal error code, arguments: -4684, Too many partitions were defined for this tenant", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4684, Too many partitions were defined for this tenant" }; static const _error _error_OB_ACTIVE_MEMTBALE_NOT_EXSIT = { .error_name = "OB_ACTIVE_MEMTBALE_NOT_EXSIT", @@ -5791,7 +6757,9 @@ static const _error _error_OB_ACTIVE_MEMTBALE_NOT_EXSIT = { .str_user_error = "active memtable not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4685, active memtable not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4685, active memtable not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4685, active memtable not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -4685, active memtable not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4685, active memtable not exist" }; static const _error _error_OB_USE_DUP_FOLLOW_AFTER_DML = { .error_name = "OB_USE_DUP_FOLLOW_AFTER_DML", @@ -5803,7 +6771,9 @@ static const _error _error_OB_USE_DUP_FOLLOW_AFTER_DML = { .str_user_error = "Should use leader replica for duplicate table after DML operator", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4686, Should use leader replica for duplicate table after DML operator", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4686, Should use leader replica for duplicate table after DML operator" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4686, Should use leader replica for duplicate table after DML operator", + .ob_str_error = "OBE-00600: internal error code, arguments: -4686, Should use leader replica for duplicate table after DML operator", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4686, Should use leader replica for duplicate table after DML operator" }; static const _error _error_OB_NO_DISK_NEED_REBUILD = { .error_name = "OB_NO_DISK_NEED_REBUILD", @@ -5815,7 +6785,9 @@ static const _error _error_OB_NO_DISK_NEED_REBUILD = { .str_user_error = "no disk need rebuild", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4687, no disk need rebuild", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4687, no disk need rebuild" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4687, no disk need rebuild", + .ob_str_error = "OBE-00600: internal error code, arguments: -4687, no disk need rebuild", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4687, no disk need rebuild" }; static const _error _error_OB_STANDBY_READ_ONLY = { .error_name = "OB_STANDBY_READ_ONLY", @@ -5827,7 +6799,9 @@ static const _error _error_OB_STANDBY_READ_ONLY = { .str_user_error = "standby tenant is read only", .oracle_errno = 16000, .oracle_str_error = "ORA-16000: standby tenant is read only", - .oracle_str_user_error = "ORA-16000: standby tenant is read only" + .oracle_str_user_error = "ORA-16000: standby tenant is read only", + .ob_str_error = "OBE-16000: standby tenant is read only", + .ob_str_user_error = "OBE-16000: standby tenant is read only" }; static const _error _error_OB_INVALD_WEB_SERVICE_CONTENT = { .error_name = "OB_INVALD_WEB_SERVICE_CONTENT", @@ -5839,7 +6813,9 @@ static const _error _error_OB_INVALD_WEB_SERVICE_CONTENT = { .str_user_error = "web service content not valid", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4689, web service content not valid", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4689, web service content not valid" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4689, web service content not valid", + .ob_str_error = "OBE-00600: internal error code, arguments: -4689, web service content not valid", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4689, web service content not valid" }; static const _error _error_OB_PRIMARY_CLUSTER_EXIST = { .error_name = "OB_PRIMARY_CLUSTER_EXIST", @@ -5851,7 +6827,9 @@ static const _error _error_OB_PRIMARY_CLUSTER_EXIST = { .str_user_error = "other primary cluster already exist, can not start as primary", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4690, other primary cluster already exist, can not start as primary", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4690, other primary cluster already exist, can not start as primary" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4690, other primary cluster already exist, can not start as primary", + .ob_str_error = "OBE-00600: internal error code, arguments: -4690, other primary cluster already exist, can not start as primary", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4690, other primary cluster already exist, can not start as primary" }; static const _error _error_OB_ARRAY_BINDING_SWITCH_ITERATOR = { .error_name = "OB_ARRAY_BINDING_SWITCH_ITERATOR", @@ -5863,7 +6841,9 @@ static const _error _error_OB_ARRAY_BINDING_SWITCH_ITERATOR = { .str_user_error = "array binding needs to switch iterator", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4691, array binding needs to switch iterator", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4691, array binding needs to switch iterator" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4691, array binding needs to switch iterator", + .ob_str_error = "OBE-00600: internal error code, arguments: -4691, array binding needs to switch iterator", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4691, array binding needs to switch iterator" }; static const _error _error_OB_ERR_STANDBY_CLUSTER_NOT_EMPTY = { .error_name = "OB_ERR_STANDBY_CLUSTER_NOT_EMPTY", @@ -5875,7 +6855,9 @@ static const _error _error_OB_ERR_STANDBY_CLUSTER_NOT_EMPTY = { .str_user_error = "standby cluster not empty", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4692, standby cluster not empty", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4692, standby cluster not empty" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4692, standby cluster not empty", + .ob_str_error = "OBE-00600: internal error code, arguments: -4692, standby cluster not empty", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4692, standby cluster not empty" }; static const _error _error_OB_NOT_PRIMARY_CLUSTER = { .error_name = "OB_NOT_PRIMARY_CLUSTER", @@ -5887,7 +6869,9 @@ static const _error _error_OB_NOT_PRIMARY_CLUSTER = { .str_user_error = "not primary cluster", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4693, not primary cluster", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4693, not primary cluster" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4693, not primary cluster", + .ob_str_error = "OBE-00600: internal error code, arguments: -4693, not primary cluster", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4693, not primary cluster" }; static const _error _error_OB_ERR_CHECK_DROP_COLUMN_FAILED = { .error_name = "OB_ERR_CHECK_DROP_COLUMN_FAILED", @@ -5899,7 +6883,9 @@ static const _error _error_OB_ERR_CHECK_DROP_COLUMN_FAILED = { .str_user_error = "check drop column failed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4694, check drop column failed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4694, check drop column failed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4694, check drop column failed", + .ob_str_error = "OBE-00600: internal error code, arguments: -4694, check drop column failed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4694, check drop column failed" }; static const _error _error_OB_NOT_STANDBY_CLUSTER = { .error_name = "OB_NOT_STANDBY_CLUSTER", @@ -5911,7 +6897,9 @@ static const _error _error_OB_NOT_STANDBY_CLUSTER = { .str_user_error = "not standby cluster", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4695, not standby cluster", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4695, not standby cluster" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4695, not standby cluster", + .ob_str_error = "OBE-00600: internal error code, arguments: -4695, not standby cluster", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4695, not standby cluster" }; static const _error _error_OB_CLUSTER_VERSION_NOT_COMPATIBLE = { .error_name = "OB_CLUSTER_VERSION_NOT_COMPATIBLE", @@ -5923,7 +6911,9 @@ static const _error _error_OB_CLUSTER_VERSION_NOT_COMPATIBLE = { .str_user_error = "cluster version not compatible", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4696, cluster version not compatible", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4696, cluster version not compatible" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4696, cluster version not compatible", + .ob_str_error = "OBE-00600: internal error code, arguments: -4696, cluster version not compatible", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4696, cluster version not compatible" }; static const _error _error_OB_WAIT_TRANS_TABLE_MERGE_TIMEOUT = { .error_name = "OB_WAIT_TRANS_TABLE_MERGE_TIMEOUT", @@ -5935,7 +6925,9 @@ static const _error _error_OB_WAIT_TRANS_TABLE_MERGE_TIMEOUT = { .str_user_error = "wait trans table merge finish timeout", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4697, wait trans table merge finish timeout", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4697, wait trans table merge finish timeout" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4697, wait trans table merge finish timeout", + .ob_str_error = "OBE-00600: internal error code, arguments: -4697, wait trans table merge finish timeout", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4697, wait trans table merge finish timeout" }; static const _error _error_OB_SKIP_RENEW_LOCATION_BY_RPC = { .error_name = "OB_SKIP_RENEW_LOCATION_BY_RPC", @@ -5947,7 +6939,9 @@ static const _error _error_OB_SKIP_RENEW_LOCATION_BY_RPC = { .str_user_error = "skip renew location by rpc", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4698, skip renew location by rpc", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4698, skip renew location by rpc" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4698, skip renew location by rpc", + .ob_str_error = "OBE-00600: internal error code, arguments: -4698, skip renew location by rpc", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4698, skip renew location by rpc" }; static const _error _error_OB_RENEW_LOCATION_BY_RPC_FAILED = { .error_name = "OB_RENEW_LOCATION_BY_RPC_FAILED", @@ -5959,7 +6953,9 @@ static const _error _error_OB_RENEW_LOCATION_BY_RPC_FAILED = { .str_user_error = "renew location by rpc failed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4699, renew location by rpc failed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4699, renew location by rpc failed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4699, renew location by rpc failed", + .ob_str_error = "OBE-00600: internal error code, arguments: -4699, renew location by rpc failed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4699, renew location by rpc failed" }; static const _error _error_OB_CLUSTER_ID_NO_MATCH = { .error_name = "OB_CLUSTER_ID_NO_MATCH", @@ -5971,7 +6967,9 @@ static const _error _error_OB_CLUSTER_ID_NO_MATCH = { .str_user_error = "cluster id does not match", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4700, cluster id does not match", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4700, cluster id does not match" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4700, cluster id does not match", + .ob_str_error = "OBE-00600: internal error code, arguments: -4700, cluster id does not match", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4700, cluster id does not match" }; static const _error _error_OB_ERR_PARAM_INVALID = { .error_name = "OB_ERR_PARAM_INVALID", @@ -5983,7 +6981,9 @@ static const _error _error_OB_ERR_PARAM_INVALID = { .str_user_error = "parameter cannot be modified because specified value is invalid", .oracle_errno = 2097, .oracle_str_error = "ORA-02097: parameter cannot be modified because specified value is invalid", - .oracle_str_user_error = "ORA-02097: parameter cannot be modified because specified value is invalid" + .oracle_str_user_error = "ORA-02097: parameter cannot be modified because specified value is invalid", + .ob_str_error = "OBE-02097: parameter cannot be modified because specified value is invalid", + .ob_str_user_error = "OBE-02097: parameter cannot be modified because specified value is invalid" }; static const _error _error_OB_ERR_RES_OBJ_ALREADY_EXIST = { .error_name = "OB_ERR_RES_OBJ_ALREADY_EXIST", @@ -5995,7 +6995,9 @@ static const _error _error_OB_ERR_RES_OBJ_ALREADY_EXIST = { .str_user_error = "%s %.*s already exists", .oracle_errno = 29357, .oracle_str_error = "ORA-29357: resource object already exists", - .oracle_str_user_error = "ORA-29357: %s %.*s already exists" + .oracle_str_user_error = "ORA-29357: %s %.*s already exists", + .ob_str_error = "OBE-29357: resource object already exists", + .ob_str_user_error = "OBE-29357: %s %.*s already exists" }; static const _error _error_OB_ERR_RES_PLAN_NOT_EXIST = { .error_name = "OB_ERR_RES_PLAN_NOT_EXIST", @@ -6007,7 +7009,9 @@ static const _error _error_OB_ERR_RES_PLAN_NOT_EXIST = { .str_user_error = "resource plan %.*s does not exist", .oracle_errno = 29358, .oracle_str_error = "ORA-29358: resource plan does not exist", - .oracle_str_user_error = "ORA-29358: resource plan %.*s does not exist" + .oracle_str_user_error = "ORA-29358: resource plan %.*s does not exist", + .ob_str_error = "OBE-29358: resource plan does not exist", + .ob_str_user_error = "OBE-29358: resource plan %.*s does not exist" }; static const _error _error_OB_ERR_PERCENTAGE_OUT_OF_RANGE = { .error_name = "OB_ERR_PERCENTAGE_OUT_OF_RANGE", @@ -6019,7 +7023,9 @@ static const _error _error_OB_ERR_PERCENTAGE_OUT_OF_RANGE = { .str_user_error = "value %ld for %s is outside valid range of 0 to 100", .oracle_errno = 29361, .oracle_str_error = "ORA-29361: value is outside valid range of 0 to 100", - .oracle_str_user_error = "ORA-29361: value %ld for %s is outside valid range of 0 to 100" + .oracle_str_user_error = "ORA-29361: value %ld for %s is outside valid range of 0 to 100", + .ob_str_error = "OBE-29361: value is outside valid range of 0 to 100", + .ob_str_user_error = "OBE-29361: value %ld for %s is outside valid range of 0 to 100" }; static const _error _error_OB_ERR_PLAN_DIRECTIVE_NOT_EXIST = { .error_name = "OB_ERR_PLAN_DIRECTIVE_NOT_EXIST", @@ -6031,7 +7037,9 @@ static const _error _error_OB_ERR_PLAN_DIRECTIVE_NOT_EXIST = { .str_user_error = "plan directive %.*s, %.*s does not exist", .oracle_errno = 29362, .oracle_str_error = "ORA-29362: plan directive does not exist", - .oracle_str_user_error = "ORA-29362: plan directive %.*s, %.*s does not exist" + .oracle_str_user_error = "ORA-29362: plan directive %.*s, %.*s does not exist", + .ob_str_error = "OBE-29362: plan directive does not exist", + .ob_str_user_error = "OBE-29362: plan directive %.*s, %.*s does not exist" }; static const _error _error_OB_ERR_PLAN_DIRECTIVE_ALREADY_EXIST = { .error_name = "OB_ERR_PLAN_DIRECTIVE_ALREADY_EXIST", @@ -6043,7 +7051,9 @@ static const _error _error_OB_ERR_PLAN_DIRECTIVE_ALREADY_EXIST = { .str_user_error = "plan directive %.*s, %.*s already exists", .oracle_errno = 29364, .oracle_str_error = "ORA-29364: plan directive already exists", - .oracle_str_user_error = "ORA-29364: plan directive %.*s, %.*s already exists" + .oracle_str_user_error = "ORA-29364: plan directive %.*s, %.*s already exists", + .ob_str_error = "OBE-29364: plan directive already exists", + .ob_str_user_error = "OBE-29364: plan directive %.*s, %.*s already exists" }; static const _error _error_OB_ERR_INVALID_PLAN_DIRECTIVE_NAME = { .error_name = "OB_ERR_INVALID_PLAN_DIRECTIVE_NAME", @@ -6055,7 +7065,9 @@ static const _error _error_OB_ERR_INVALID_PLAN_DIRECTIVE_NAME = { .str_user_error = "plan directive name '%.*s' not supported.", .oracle_errno = 29366, .oracle_str_error = "ORA-29366: plan directive name not supported.", - .oracle_str_user_error = "ORA-29366: plan directive name '%.*s' not supported." + .oracle_str_user_error = "ORA-29366: plan directive name '%.*s' not supported.", + .ob_str_error = "OBE-29366: plan directive name not supported.", + .ob_str_user_error = "OBE-29366: plan directive name '%.*s' not supported." }; static const _error _error_OB_FAILOVER_NOT_ALLOW = { .error_name = "OB_FAILOVER_NOT_ALLOW", @@ -6067,7 +7079,9 @@ static const _error _error_OB_FAILOVER_NOT_ALLOW = { .str_user_error = "%s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4708, Failover is not allowed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4708, %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4708, %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4708, Failover is not allowed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4708, %s" }; static const _error _error_OB_ADD_CLUSTER_NOT_ALLOWED = { .error_name = "OB_ADD_CLUSTER_NOT_ALLOWED", @@ -6079,7 +7093,9 @@ static const _error _error_OB_ADD_CLUSTER_NOT_ALLOWED = { .str_user_error = "Add cluster not allowed. Actions: %s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4709, Add cluster not allowed.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4709, Add cluster not allowed. Actions: %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4709, Add cluster not allowed. Actions: %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4709, Add cluster not allowed.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4709, Add cluster not allowed. Actions: %s" }; static const _error _error_OB_ERR_CONSUMER_GROUP_NOT_EXIST = { .error_name = "OB_ERR_CONSUMER_GROUP_NOT_EXIST", @@ -6091,7 +7107,9 @@ static const _error _error_OB_ERR_CONSUMER_GROUP_NOT_EXIST = { .str_user_error = "consumer group %.*s does not exist", .oracle_errno = 29368, .oracle_str_error = "ORA-29368: consumer group does not exist", - .oracle_str_user_error = "ORA-29368: consumer group %.*s does not exist" + .oracle_str_user_error = "ORA-29368: consumer group %.*s does not exist", + .ob_str_error = "OBE-29368: consumer group does not exist", + .ob_str_user_error = "OBE-29368: consumer group %.*s does not exist" }; static const _error _error_OB_CLUSTER_NOT_ACCESSIBLE = { .error_name = "OB_CLUSTER_NOT_ACCESSIBLE", @@ -6103,7 +7121,9 @@ static const _error _error_OB_CLUSTER_NOT_ACCESSIBLE = { .str_user_error = "cluster is not accessible, cluster_id: %ld", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4711, cluster is not accessible", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4711, cluster is not accessible, cluster_id: %ld" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4711, cluster is not accessible, cluster_id: %ld", + .ob_str_error = "OBE-00600: internal error code, arguments: -4711, cluster is not accessible", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4711, cluster is not accessible, cluster_id: %ld" }; static const _error _error_OB_TENANT_RESOURCE_UNIT_EXIST = { .error_name = "OB_TENANT_RESOURCE_UNIT_EXIST", @@ -6115,7 +7135,9 @@ static const _error _error_OB_TENANT_RESOURCE_UNIT_EXIST = { .str_user_error = "tenant already has resource unit configured, tenant_id: %ld, observer: \'%s\'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4712, tenant already has resource unit configured", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4712, tenant already has resource unit configured, tenant_id: %ld, observer: \'%s\'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4712, tenant already has resource unit configured, tenant_id: %ld, observer: \'%s\'", + .ob_str_error = "OBE-00600: internal error code, arguments: -4712, tenant already has resource unit configured", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4712, tenant already has resource unit configured, tenant_id: %ld, observer: \'%s\'" }; static const _error _error_OB_ERR_DROP_TRUNCATE_PARTITION_REBUILD_INDEX = { .error_name = "OB_ERR_DROP_TRUNCATE_PARTITION_REBUILD_INDEX", @@ -6127,7 +7149,9 @@ static const _error _error_OB_ERR_DROP_TRUNCATE_PARTITION_REBUILD_INDEX = { .str_user_error = "rebuild global index:'%.*s' failed when drop/truncate partitions", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4713, rebuild global index failed when drop/truncate partitions", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4713, rebuild global index:'%.*s' failed when drop/truncate partitions" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4713, rebuild global index:'%.*s' failed when drop/truncate partitions", + .ob_str_error = "OBE-00600: internal error code, arguments: -4713, rebuild global index failed when drop/truncate partitions", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4713, rebuild global index:'%.*s' failed when drop/truncate partitions" }; static const _error _error_OB_ERR_ATLER_TABLE_ILLEGAL_FK = { .error_name = "OB_ERR_ATLER_TABLE_ILLEGAL_FK", @@ -6139,7 +7163,9 @@ static const _error _error_OB_ERR_ATLER_TABLE_ILLEGAL_FK = { .str_user_error = "unique/primary keys in table referenced by enabled foreign keys", .oracle_errno = 02266, .oracle_str_error = "ORA-02266: unique/primary keys in table referenced by enabled foreign keys", - .oracle_str_user_error = "ORA-02266: unique/primary keys in table referenced by enabled foreign keys" + .oracle_str_user_error = "ORA-02266: unique/primary keys in table referenced by enabled foreign keys", + .ob_str_error = "OBE-02266: unique/primary keys in table referenced by enabled foreign keys", + .ob_str_user_error = "OBE-02266: unique/primary keys in table referenced by enabled foreign keys" }; static const _error _error_OB_ERR_NO_RESOURCE_MANAGER_PRIVILEGE = { .error_name = "OB_ERR_NO_RESOURCE_MANAGER_PRIVILEGE", @@ -6151,7 +7177,9 @@ static const _error _error_OB_ERR_NO_RESOURCE_MANAGER_PRIVILEGE = { .str_user_error = "insufficient Resource Manager privileges", .oracle_errno = 56713, .oracle_str_error = "ORA-56713: insufficient Resource Manager privileges", - .oracle_str_user_error = "ORA-56713: insufficient Resource Manager privileges" + .oracle_str_user_error = "ORA-56713: insufficient Resource Manager privileges", + .ob_str_error = "OBE-56713: insufficient Resource Manager privileges", + .ob_str_user_error = "OBE-56713: insufficient Resource Manager privileges" }; static const _error _error_OB_LEADER_COORDINATOR_NEED_RETRY = { .error_name = "OB_LEADER_COORDINATOR_NEED_RETRY", @@ -6163,7 +7191,9 @@ static const _error _error_OB_LEADER_COORDINATOR_NEED_RETRY = { .str_user_error = "leader coordinator needs retry", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4716, leader coordinator needs retry", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4716, leader coordinator needs retry" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4716, leader coordinator needs retry", + .ob_str_error = "OBE-00600: internal error code, arguments: -4716, leader coordinator needs retry", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4716, leader coordinator needs retry" }; static const _error _error_OB_REBALANCE_TASK_NEED_RETRY = { .error_name = "OB_REBALANCE_TASK_NEED_RETRY", @@ -6175,7 +7205,9 @@ static const _error _error_OB_REBALANCE_TASK_NEED_RETRY = { .str_user_error = "rebalance task needs retry", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4717, rebalance task needs retry", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4717, rebalance task needs retry" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4717, rebalance task needs retry", + .ob_str_error = "OBE-00600: internal error code, arguments: -4717, rebalance task needs retry", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4717, rebalance task needs retry" }; static const _error _error_OB_ERR_RES_MGR_PLAN_NOT_EXIST = { .error_name = "OB_ERR_RES_MGR_PLAN_NOT_EXIST", @@ -6187,7 +7219,9 @@ static const _error _error_OB_ERR_RES_MGR_PLAN_NOT_EXIST = { .str_user_error = "specified resource manager plan does not exist in the data dictionary", .oracle_errno = 7452, .oracle_str_error = "ORA-07452: specified resource manager plan does not exist in the data dictionary", - .oracle_str_user_error = "ORA-07452: specified resource manager plan does not exist in the data dictionary" + .oracle_str_user_error = "ORA-07452: specified resource manager plan does not exist in the data dictionary", + .ob_str_error = "OBE-07452: specified resource manager plan does not exist in the data dictionary", + .ob_str_user_error = "OBE-07452: specified resource manager plan does not exist in the data dictionary" }; static const _error _error_OB_LS_NOT_EXIST = { .error_name = "OB_LS_NOT_EXIST", @@ -6199,7 +7233,9 @@ static const _error _error_OB_LS_NOT_EXIST = { .str_user_error = "log stream does not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4719, log stream does not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4719, log stream does not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4719, log stream does not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -4719, log stream does not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4719, log stream does not exist" }; static const _error _error_OB_TOO_MANY_TENANT_LS = { .error_name = "OB_TOO_MANY_TENANT_LS", @@ -6211,7 +7247,9 @@ static const _error _error_OB_TOO_MANY_TENANT_LS = { .str_user_error = "too many log streams were defined for this tenant", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4720, too many log streams were defined for this tenant", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4720, too many log streams were defined for this tenant" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4720, too many log streams were defined for this tenant", + .ob_str_error = "OBE-00600: internal error code, arguments: -4720, too many log streams were defined for this tenant", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4720, too many log streams were defined for this tenant" }; static const _error _error_OB_LS_LOCATION_NOT_EXIST = { .error_name = "OB_LS_LOCATION_NOT_EXIST", @@ -6223,7 +7261,9 @@ static const _error _error_OB_LS_LOCATION_NOT_EXIST = { .str_user_error = "log stream location does not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4721, log stream location does not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4721, log stream location does not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4721, log stream location does not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -4721, log stream location does not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4721, log stream location does not exist" }; static const _error _error_OB_LS_LOCATION_LEADER_NOT_EXIST = { .error_name = "OB_LS_LOCATION_LEADER_NOT_EXIST", @@ -6235,7 +7275,9 @@ static const _error _error_OB_LS_LOCATION_LEADER_NOT_EXIST = { .str_user_error = "log stream location leader does not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4722, log stream location leader does not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4722, log stream location leader does not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4722, log stream location leader does not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -4722, log stream location leader does not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4722, log stream location leader does not exist" }; static const _error _error_OB_MAPPING_BETWEEN_TABLET_AND_LS_NOT_EXIST = { .error_name = "OB_MAPPING_BETWEEN_TABLET_AND_LS_NOT_EXIST", @@ -6247,7 +7289,9 @@ static const _error _error_OB_MAPPING_BETWEEN_TABLET_AND_LS_NOT_EXIST = { .str_user_error = "mapping between tablet and log stream does not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4723, mapping between tablet and log stream does not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4723, mapping between tablet and log stream does not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4723, mapping between tablet and log stream does not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -4723, mapping between tablet and log stream does not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4723, mapping between tablet and log stream does not exist" }; static const _error _error_OB_TABLET_EXIST = { .error_name = "OB_TABLET_EXIST", @@ -6259,7 +7303,9 @@ static const _error _error_OB_TABLET_EXIST = { .str_user_error = "unexpected tablet existence", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4724, unexpected tablet existence", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4724, unexpected tablet existence" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4724, unexpected tablet existence", + .ob_str_error = "OBE-00600: internal error code, arguments: -4724, unexpected tablet existence", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4724, unexpected tablet existence" }; static const _error _error_OB_TABLET_NOT_EXIST = { .error_name = "OB_TABLET_NOT_EXIST", @@ -6271,7 +7317,9 @@ static const _error _error_OB_TABLET_NOT_EXIST = { .str_user_error = "tablet does not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4725, tablet does not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4725, tablet does not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4725, tablet does not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -4725, tablet does not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4725, tablet does not exist" }; static const _error _error_OB_ERR_STANDBY_STATUS = { .error_name = "OB_ERR_STANDBY_STATUS", @@ -6283,7 +7331,9 @@ static const _error _error_OB_ERR_STANDBY_STATUS = { .str_user_error = "check standby cluster status", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4726, check standby cluster status", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4726, check standby cluster status" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4726, check standby cluster status", + .ob_str_error = "OBE-00600: internal error code, arguments: -4726, check standby cluster status", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4726, check standby cluster status" }; static const _error _error_OB_LS_NEED_REVOKE = { .error_name = "OB_LS_NEED_REVOKE", @@ -6295,7 +7345,9 @@ static const _error _error_OB_LS_NEED_REVOKE = { .str_user_error = "ls need revoke", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4727, ls need revoke", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4727, ls need revoke" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4727, ls need revoke", + .ob_str_error = "OBE-00600: internal error code, arguments: -4727, ls need revoke", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4727, ls need revoke" }; static const _error _error_OB_ERR_INTERVAL_PARTITION_EXIST = { .error_name = "OB_ERR_INTERVAL_PARTITION_EXIST", @@ -6307,7 +7359,9 @@ static const _error _error_OB_ERR_INTERVAL_PARTITION_EXIST = { .str_user_error = "interval partition already exists", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4728, interval partition already exists", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4728, interval partition already exists" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4728, interval partition already exists", + .ob_str_error = "OBE-00600: internal error code, arguments: -4728, interval partition already exists", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4728, interval partition already exists" }; static const _error _error_OB_ERR_INTERVAL_PARTITION_ERROR = { .error_name = "OB_ERR_INTERVAL_PARTITION_ERROR", @@ -6319,7 +7373,9 @@ static const _error _error_OB_ERR_INTERVAL_PARTITION_ERROR = { .str_user_error = "the property of interval partition is changed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4729, the property of interval partition is changed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4729, the property of interval partition is changed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4729, the property of interval partition is changed", + .ob_str_error = "OBE-00600: internal error code, arguments: -4729, the property of interval partition is changed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4729, the property of interval partition is changed" }; static const _error _error_OB_ERR_LAST_PARTITION_IN_THE_RANGE_SECTION_CANNOT_BE_DROPPED = { .error_name = "OB_ERR_LAST_PARTITION_IN_THE_RANGE_SECTION_CANNOT_BE_DROPPED", @@ -6331,7 +7387,9 @@ static const _error _error_OB_ERR_LAST_PARTITION_IN_THE_RANGE_SECTION_CANNOT_BE_ .str_user_error = "Last partition in the range section cannot be dropped", .oracle_errno = 14758, .oracle_str_error = "ORA-14758: Last partition in the range section cannot be dropped", - .oracle_str_user_error = "ORA-14758: Last partition in the range section cannot be dropped" + .oracle_str_user_error = "ORA-14758: Last partition in the range section cannot be dropped", + .ob_str_error = "OBE-14758: Last partition in the range section cannot be dropped", + .ob_str_user_error = "OBE-14758: Last partition in the range section cannot be dropped" }; static const _error _error_OB_ERR_SET_INTERVAL_IS_NOT_LEGAL_ON_THIS_TABLE = { .error_name = "OB_ERR_SET_INTERVAL_IS_NOT_LEGAL_ON_THIS_TABLE", @@ -6343,7 +7401,9 @@ static const _error _error_OB_ERR_SET_INTERVAL_IS_NOT_LEGAL_ON_THIS_TABLE = { .str_user_error = "SET INTERVAL is not legal on this table.", .oracle_errno = 14759, .oracle_str_error = "ORA-14759: SET INTERVAL is not legal on this table.", - .oracle_str_user_error = "ORA-14759: SET INTERVAL is not legal on this table." + .oracle_str_user_error = "ORA-14759: SET INTERVAL is not legal on this table.", + .ob_str_error = "OBE-14759: SET INTERVAL is not legal on this table.", + .ob_str_user_error = "OBE-14759: SET INTERVAL is not legal on this table." }; static const _error _error_OB_CHECK_CLUSTER_STATUS = { .error_name = "OB_CHECK_CLUSTER_STATUS", @@ -6355,7 +7415,9 @@ static const _error _error_OB_CHECK_CLUSTER_STATUS = { .str_user_error = "%s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4732, check cluster status", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4732, %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4732, %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4732, check cluster status", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4732, %s" }; static const _error _error_OB_ZONE_RESOURCE_NOT_ENOUGH = { .error_name = "OB_ZONE_RESOURCE_NOT_ENOUGH", @@ -6367,7 +7429,9 @@ static const _error _error_OB_ZONE_RESOURCE_NOT_ENOUGH = { .str_user_error = "zone '%s' resource not enough to hold %ld unit. You can check resource info by views: DBA_OB_UNITS, GV$OB_UNITS, GV$OB_SERVERS.\n%s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4733, zone resource is not enough to hold new units", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4733, zone '%s' resource not enough to hold %ld unit. You can check resource info by views: DBA_OB_UNITS, GV$OB_UNITS, GV$OB_SERVERS.\n%s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4733, zone '%s' resource not enough to hold %ld unit. You can check resource info by views: DBA_OB_UNITS, GV$OB_UNITS, GV$OB_SERVERS.\n%s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4733, zone resource is not enough to hold new units", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4733, zone '%s' resource not enough to hold %ld unit. You can check resource info by views: DBA_OB_UNITS, GV$OB_UNITS, GV$OB_SERVERS.\n%s" }; static const _error _error_OB_ZONE_SERVER_NOT_ENOUGH = { .error_name = "OB_ZONE_SERVER_NOT_ENOUGH", @@ -6379,7 +7443,9 @@ static const _error _error_OB_ZONE_SERVER_NOT_ENOUGH = { .str_user_error = "zone '%s' server not enough to hold %ld new unit, please check zone valid servers", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4734, zone server not enough to hold all units", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4734, zone '%s' server not enough to hold %ld new unit, please check zone valid servers" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4734, zone '%s' server not enough to hold %ld new unit, please check zone valid servers", + .ob_str_error = "OBE-00600: internal error code, arguments: -4734, zone server not enough to hold all units", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4734, zone '%s' server not enough to hold %ld new unit, please check zone valid servers" }; static const _error _error_OB_SSTABLE_NOT_EXIST = { .error_name = "OB_SSTABLE_NOT_EXIST", @@ -6391,7 +7457,9 @@ static const _error _error_OB_SSTABLE_NOT_EXIST = { .str_user_error = "sstable not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4735, sstable not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4735, sstable not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4735, sstable not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -4735, sstable not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4735, sstable not exist" }; static const _error _error_OB_RESOURCE_UNIT_VALUE_INVALID = { .error_name = "OB_RESOURCE_UNIT_VALUE_INVALID", @@ -6403,7 +7471,9 @@ static const _error _error_OB_RESOURCE_UNIT_VALUE_INVALID = { .str_user_error = "resource unit value is invalid", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4736, resource unit value is invalid", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4736, resource unit value is invalid" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4736, resource unit value is invalid", + .ob_str_error = "OBE-00600: internal error code, arguments: -4736, resource unit value is invalid", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4736, resource unit value is invalid" }; static const _error _error_OB_LS_EXIST = { .error_name = "OB_LS_EXIST", @@ -6415,7 +7485,9 @@ static const _error _error_OB_LS_EXIST = { .str_user_error = "log stream already exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4737, log stream already exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4737, log stream already exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4737, log stream already exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -4737, log stream already exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4737, log stream already exist" }; static const _error _error_OB_DEVICE_EXIST = { .error_name = "OB_DEVICE_EXIST", @@ -6427,7 +7499,9 @@ static const _error _error_OB_DEVICE_EXIST = { .str_user_error = "Unexpected device existence", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4738, Unexpected device existence", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4738, Unexpected device existence" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4738, Unexpected device existence", + .ob_str_error = "OBE-00600: internal error code, arguments: -4738, Unexpected device existence", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4738, Unexpected device existence" }; static const _error _error_OB_DEVICE_NOT_EXIST = { .error_name = "OB_DEVICE_NOT_EXIST", @@ -6439,7 +7513,9 @@ static const _error _error_OB_DEVICE_NOT_EXIST = { .str_user_error = "Device does not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4739, Device does not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4739, Device does not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4739, Device does not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -4739, Device does not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4739, Device does not exist" }; static const _error _error_OB_LS_REPLICA_TASK_RESULT_UNCERTAIN = { .error_name = "OB_LS_REPLICA_TASK_RESULT_UNCERTAIN", @@ -6451,7 +7527,9 @@ static const _error _error_OB_LS_REPLICA_TASK_RESULT_UNCERTAIN = { .str_user_error = "log stream replica task result is uncertain", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4740, log stream replica task result is uncertain", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4740, log stream replica task result is uncertain" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4740, log stream replica task result is uncertain", + .ob_str_error = "OBE-00600: internal error code, arguments: -4740, log stream replica task result is uncertain", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4740, log stream replica task result is uncertain" }; static const _error _error_OB_WAIT_REPLAY_TIMEOUT = { .error_name = "OB_WAIT_REPLAY_TIMEOUT", @@ -6463,7 +7541,9 @@ static const _error _error_OB_WAIT_REPLAY_TIMEOUT = { .str_user_error = "log stream wait log replay timeout", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4741, log stream wait log replay timeout", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4741, log stream wait log replay timeout" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4741, log stream wait log replay timeout", + .ob_str_error = "OBE-00600: internal error code, arguments: -4741, log stream wait log replay timeout", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4741, log stream wait log replay timeout" }; static const _error _error_OB_WAIT_TABLET_READY_TIMEOUT = { .error_name = "OB_WAIT_TABLET_READY_TIMEOUT", @@ -6475,7 +7555,9 @@ static const _error _error_OB_WAIT_TABLET_READY_TIMEOUT = { .str_user_error = "log stream wait tablet ready timeout", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4742, log stream wait tablet ready timeout", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4742, log stream wait tablet ready timeout" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4742, log stream wait tablet ready timeout", + .ob_str_error = "OBE-00600: internal error code, arguments: -4742, log stream wait tablet ready timeout", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4742, log stream wait tablet ready timeout" }; static const _error _error_OB_FREEZE_SERVICE_EPOCH_MISMATCH = { .error_name = "OB_FREEZE_SERVICE_EPOCH_MISMATCH", @@ -6487,7 +7569,9 @@ static const _error _error_OB_FREEZE_SERVICE_EPOCH_MISMATCH = { .str_user_error = "freeze service epoch is not expected", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4743, freeze service epoch is not expected", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4743, freeze service epoch is not expected" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4743, freeze service epoch is not expected", + .ob_str_error = "OBE-00600: internal error code, arguments: -4743, freeze service epoch is not expected", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4743, freeze service epoch is not expected" }; static const _error _error_OB_FROZEN_INFO_ALREADY_EXIST = { .error_name = "OB_FROZEN_INFO_ALREADY_EXIST", @@ -6499,7 +7583,9 @@ static const _error _error_OB_FROZEN_INFO_ALREADY_EXIST = { .str_user_error = "%s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4744, already exist larger frozen_scn in __all_freeze_info", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4744, %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4744, %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4744, already exist larger frozen_scn in __all_freeze_info", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4744, %s" }; static const _error _error_OB_DELETE_SERVER_NOT_ALLOWED = { .error_name = "OB_DELETE_SERVER_NOT_ALLOWED", @@ -6511,7 +7597,9 @@ static const _error _error_OB_DELETE_SERVER_NOT_ALLOWED = { .str_user_error = "%s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4745, delete server not allowed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4745, %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4745, %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4745, delete server not allowed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4745, %s" }; static const _error _error_OB_PACKET_STATUS_UNKNOWN = { .error_name = "OB_PACKET_STATUS_UNKNOWN", @@ -6523,7 +7611,9 @@ static const _error _error_OB_PACKET_STATUS_UNKNOWN = { .str_user_error = "Network error and packet status unknown. Abort auto retry.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4746, Network error and packet status unknown. Abort auto retry.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4746, Network error and packet status unknown. Abort auto retry." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4746, Network error and packet status unknown. Abort auto retry.", + .ob_str_error = "OBE-00600: internal error code, arguments: -4746, Network error and packet status unknown. Abort auto retry.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4746, Network error and packet status unknown. Abort auto retry." }; static const _error _error_OB_ARBITRATION_SERVICE_NOT_EXIST = { .error_name = "OB_ARBITRATION_SERVICE_NOT_EXIST", @@ -6535,7 +7625,9 @@ static const _error _error_OB_ARBITRATION_SERVICE_NOT_EXIST = { .str_user_error = "arbitration service does not exist, %s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4747, arbitration service does not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4747, arbitration service does not exist, %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4747, arbitration service does not exist, %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4747, arbitration service does not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4747, arbitration service does not exist, %s" }; static const _error _error_OB_ARBITRATION_SERVICE_ALREADY_EXIST = { .error_name = "OB_ARBITRATION_SERVICE_ALREADY_EXIST", @@ -6547,7 +7639,9 @@ static const _error _error_OB_ARBITRATION_SERVICE_ALREADY_EXIST = { .str_user_error = "arbitration service already exist, %s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4748, arbitration service already exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4748, arbitration service already exist, %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4748, arbitration service already exist, %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4748, arbitration service already exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4748, arbitration service already exist, %s" }; static const _error _error_OB_UNEXPECTED_TABLET_STATUS = { .error_name = "OB_UNEXPECTED_TABLET_STATUS", @@ -6559,7 +7653,9 @@ static const _error _error_OB_UNEXPECTED_TABLET_STATUS = { .str_user_error = "%s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4749, unexpected tablet status", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4749, %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4749, %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4749, unexpected tablet status", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4749, %s" }; static const _error _error_OB_INVALID_TABLE_STORE = { .error_name = "OB_INVALID_TABLE_STORE", @@ -6571,7 +7667,9 @@ static const _error _error_OB_INVALID_TABLE_STORE = { .str_user_error = "%s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4750, invalid table store", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4750, %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4750, %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4750, invalid table store", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4750, %s" }; static const _error _error_OB_WAIT_DEGRATION_TIMEOUT = { .error_name = "OB_WAIT_DEGRATION_TIMEOUT", @@ -6583,7 +7681,9 @@ static const _error _error_OB_WAIT_DEGRATION_TIMEOUT = { .str_user_error = "wait degration finished timeout", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4751, wait degration finished timeout", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4751, wait degration finished timeout" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4751, wait degration finished timeout", + .ob_str_error = "OBE-00600: internal error code, arguments: -4751, wait degration finished timeout", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4751, wait degration finished timeout" }; static const _error _error_OB_ERR_ROOTSERVICE_START = { .error_name = "OB_ERR_ROOTSERVICE_START", @@ -6595,7 +7695,9 @@ static const _error _error_OB_ERR_ROOTSERVICE_START = { .str_user_error = "rootservice start process has failure", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4752, rootservice start process has failure", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4752, rootservice start process has failure" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4752, rootservice start process has failure", + .ob_str_error = "OBE-00600: internal error code, arguments: -4752, rootservice start process has failure", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4752, rootservice start process has failure" }; static const _error _error_OB_ERR_ROOTSERVICE_STOP = { .error_name = "OB_ERR_ROOTSERVICE_STOP", @@ -6607,7 +7709,9 @@ static const _error _error_OB_ERR_ROOTSERVICE_STOP = { .str_user_error = "rootservice stop process has failure", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4753, rootservice stop process has failure", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4753, rootservice stop process has failure" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4753, rootservice stop process has failure", + .ob_str_error = "OBE-00600: internal error code, arguments: -4753, rootservice stop process has failure", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4753, rootservice stop process has failure" }; static const _error _error_OB_ERR_ROOT_INSPECTION = { .error_name = "OB_ERR_ROOT_INSPECTION", @@ -6619,7 +7723,9 @@ static const _error _error_OB_ERR_ROOT_INSPECTION = { .str_user_error = "root inspection is not passed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4754, root inspection is not passed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4754, root inspection is not passed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4754, root inspection is not passed", + .ob_str_error = "OBE-00600: internal error code, arguments: -4754, root inspection is not passed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4754, root inspection is not passed" }; static const _error _error_OB_ERR_ROOTSERVICE_THREAD_HUNG = { .error_name = "OB_ERR_ROOTSERVICE_THREAD_HUNG", @@ -6631,7 +7737,9 @@ static const _error _error_OB_ERR_ROOTSERVICE_THREAD_HUNG = { .str_user_error = "rootservice background thread may be hung", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4755, rootservice background thread may be hung", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4755, rootservice background thread may be hung" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4755, rootservice background thread may be hung", + .ob_str_error = "OBE-00600: internal error code, arguments: -4755, rootservice background thread may be hung", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4755, rootservice background thread may be hung" }; static const _error _error_OB_MIGRATE_NOT_COMPATIBLE = { .error_name = "OB_MIGRATE_NOT_COMPATIBLE", @@ -6643,7 +7751,9 @@ static const _error _error_OB_MIGRATE_NOT_COMPATIBLE = { .str_user_error = "Migration src and dest version is not compatible.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4756, Migration src and dest version is not compatible.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4756, Migration src and dest version is not compatible." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4756, Migration src and dest version is not compatible.", + .ob_str_error = "OBE-00600: internal error code, arguments: -4756, Migration src and dest version is not compatible.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4756, Migration src and dest version is not compatible." }; static const _error _error_OB_CLUSTER_INFO_MAYBE_REMAINED = { .error_name = "OB_CLUSTER_INFO_MAYBE_REMAINED", @@ -6655,7 +7765,9 @@ static const _error _error_OB_CLUSTER_INFO_MAYBE_REMAINED = { .str_user_error = "Cluster info may remain on arbitration server '%.*s', please make sure whether to use ob_admin to clean it.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4757, Cluster info may remain on arbitration server '%.*s', please make sure whether to use ob_admin to clean it.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4757, Cluster info may remain on arbitration server '%.*s', please make sure whether to use ob_admin to clean it." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4757, Cluster info may remain on arbitration server '%.*s', please make sure whether to use ob_admin to clean it.", + .ob_str_error = "OBE-00600: internal error code, arguments: -4757, Cluster info may remain on arbitration server '%.*s', please make sure whether to use ob_admin to clean it.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4757, Cluster info may remain on arbitration server '%.*s', please make sure whether to use ob_admin to clean it." }; static const _error _error_OB_ARBITRATION_INFO_QUERY_FAILED = { .error_name = "OB_ARBITRATION_INFO_QUERY_FAILED", @@ -6667,7 +7779,9 @@ static const _error _error_OB_ARBITRATION_INFO_QUERY_FAILED = { .str_user_error = "the arbitration service may be unavailable, please check and retry", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4758, the arbitration service may be unavailable, please check and retry", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4758, the arbitration service may be unavailable, please check and retry" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4758, the arbitration service may be unavailable, please check and retry", + .ob_str_error = "OBE-00600: internal error code, arguments: -4758, the arbitration service may be unavailable, please check and retry", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4758, the arbitration service may be unavailable, please check and retry" }; static const _error _error_OB_IGNORE_ERR_ACCESS_VIRTUAL_TABLE = { .error_name = "OB_IGNORE_ERR_ACCESS_VIRTUAL_TABLE", @@ -6679,7 +7793,9 @@ static const _error _error_OB_IGNORE_ERR_ACCESS_VIRTUAL_TABLE = { .str_user_error = "An error was ignored when accessing virtual table, actual error code: %d", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4759, An error was ignored when accessing virtual table, actual error code: %d", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4759, An error was ignored when accessing virtual table, actual error code: %d" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4759, An error was ignored when accessing virtual table, actual error code: %d", + .ob_str_error = "OBE-00600: internal error code, arguments: -4759, An error was ignored when accessing virtual table, actual error code: %d", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4759, An error was ignored when accessing virtual table, actual error code: %d" }; static const _error _error_OB_LS_OFFLINE = { .error_name = "OB_LS_OFFLINE", @@ -6691,7 +7807,9 @@ static const _error _error_OB_LS_OFFLINE = { .str_user_error = "log stream is offline", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4760, log stream is offline", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4760, log stream is offline" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4760, log stream is offline", + .ob_str_error = "OBE-00600: internal error code, arguments: -4760, log stream is offline", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4760, log stream is offline" }; static const _error _error_OB_LS_IS_DELETED = { .error_name = "OB_LS_IS_DELETED", @@ -6703,7 +7821,9 @@ static const _error _error_OB_LS_IS_DELETED = { .str_user_error = "log stream is deleted", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4761, log stream is deleted", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4761, log stream is deleted" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4761, log stream is deleted", + .ob_str_error = "OBE-00600: internal error code, arguments: -4761, log stream is deleted", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4761, log stream is deleted" }; static const _error _error_OB_SKIP_CHECKING_LS_STATUS = { .error_name = "OB_SKIP_CHECKING_LS_STATUS", @@ -6715,7 +7835,9 @@ static const _error _error_OB_SKIP_CHECKING_LS_STATUS = { .str_user_error = "This operation has been finished without checking ls status", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4762, This operation has been finished without checking ls status", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4762, This operation has been finished without checking ls status" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4762, This operation has been finished without checking ls status", + .ob_str_error = "OBE-00600: internal error code, arguments: -4762, This operation has been finished without checking ls status", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4762, This operation has been finished without checking ls status" }; static const _error _error_OB_ERR_USE_ROWID_FOR_UPDATE = { .error_name = "OB_ERR_USE_ROWID_FOR_UPDATE", @@ -6727,7 +7849,9 @@ static const _error _error_OB_ERR_USE_ROWID_FOR_UPDATE = { .str_user_error = "invalid user.table.column, table.column, or column specification", .oracle_errno = 1747, .oracle_str_error = "ORA-01747: invalid user.table.column, table.column, or column specification", - .oracle_str_user_error = "ORA-01747: invalid user.table.column, table.column, or column specification" + .oracle_str_user_error = "ORA-01747: invalid user.table.column, table.column, or column specification", + .ob_str_error = "OBE-01747: invalid user.table.column, table.column, or column specification", + .ob_str_user_error = "OBE-01747: invalid user.table.column, table.column, or column specification" }; static const _error _error_OB_ERR_UNKNOWN_SET_OPTION = { .error_name = "OB_ERR_UNKNOWN_SET_OPTION", @@ -6739,7 +7863,9 @@ static const _error _error_OB_ERR_UNKNOWN_SET_OPTION = { .str_user_error = "unknown SET option \'%s\'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: unknown SET option", - .oracle_str_user_error = "ORA-00600: unknown SET option \'%s\'" + .oracle_str_user_error = "ORA-00600: unknown SET option \'%s\'", + .ob_str_error = "OBE-00600: unknown SET option", + .ob_str_user_error = "OBE-00600: unknown SET option \'%s\'" }; static const _error _error_OB_CREATE_STANDBY_TENANT_FAILED = { .error_name = "OB_CREATE_STANDBY_TENANT_FAILED", @@ -6751,7 +7877,9 @@ static const _error _error_OB_CREATE_STANDBY_TENANT_FAILED = { .str_user_error = "create standby tenant may fail, %s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4765, create standby tenant may fail", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4765, create standby tenant may fail, %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4765, create standby tenant may fail, %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4765, create standby tenant may fail", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4765, create standby tenant may fail, %s" }; static const _error _error_OB_LS_WAITING_SAFE_DESTROY = { .error_name = "OB_LS_WAITING_SAFE_DESTROY", @@ -6763,7 +7891,9 @@ static const _error _error_OB_LS_WAITING_SAFE_DESTROY = { .str_user_error = "ls waiting safe destory, %s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4766, ls waiting safe destory", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4766, ls waiting safe destory, %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4766, ls waiting safe destory, %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4766, ls waiting safe destory", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4766, ls waiting safe destory, %s" }; static const _error _error_OB_LS_NOT_LEADER = { .error_name = "OB_LS_NOT_LEADER", @@ -6775,7 +7905,9 @@ static const _error _error_OB_LS_NOT_LEADER = { .str_user_error = "log stream is not leader log stream", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4767, log stream is not leader log stream", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4767, log stream is not leader log stream" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4767, log stream is not leader log stream", + .ob_str_error = "OBE-00600: internal error code, arguments: -4767, log stream is not leader log stream", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4767, log stream is not leader log stream" }; static const _error _error_OB_LS_LOCK_CONFLICT = { .error_name = "OB_LS_LOCK_CONFLICT", @@ -6787,7 +7919,9 @@ static const _error _error_OB_LS_LOCK_CONFLICT = { .str_user_error = "ls lock conflict, %s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4768, ls lock conflict", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4768, ls lock conflict, %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4768, ls lock conflict, %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4768, ls lock conflict", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4768, ls lock conflict, %s" }; static const _error _error_OB_INVALID_ROOT_KEY = { .error_name = "OB_INVALID_ROOT_KEY", @@ -6799,7 +7933,9 @@ static const _error _error_OB_INVALID_ROOT_KEY = { .str_user_error = "%s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4769, invalid root key", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4769, %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4769, %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -4769, invalid root key", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4769, %s" }; static const _error _error_OB_CONFLICT_WITH_CLONE = { .error_name = "OB_CONFLICT_WITH_CLONE", @@ -6811,7 +7947,9 @@ static const _error _error_OB_CONFLICT_WITH_CLONE = { .str_user_error = "Tenant (%ld) is in %s procedure, %s not allowed now", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4770, conflict case with clone operation", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4770, Tenant (%ld) is in %s procedure, %s not allowed now" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4770, Tenant (%ld) is in %s procedure, %s not allowed now", + .ob_str_error = "OBE-00600: internal error code, arguments: -4770, conflict case with clone operation", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4770, Tenant (%ld) is in %s procedure, %s not allowed now" }; static const _error _error_OB_BREAK_BY_TEST = { .error_name = "OB_BREAK_BY_TEST", @@ -6823,7 +7961,9 @@ static const _error _error_OB_BREAK_BY_TEST = { .str_user_error = "process is breaked by test case", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4771, process is breaked by test case", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4771, process is breaked by test case" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4771, process is breaked by test case", + .ob_str_error = "OBE-00600: internal error code, arguments: -4771, process is breaked by test case", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4771, process is breaked by test case" }; static const _error _error_OB_TABLES_DIFFERENT_DEFINITIONS = { .error_name = "OB_TABLES_DIFFERENT_DEFINITIONS", @@ -6835,7 +7975,9 @@ static const _error _error_OB_TABLES_DIFFERENT_DEFINITIONS = { .str_user_error = "Tables have different definitions", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4772, Tables have different definitions", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4772, Tables have different definitions" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4772, Tables have different definitions", + .ob_str_error = "OBE-00600: internal error code, arguments: -4772, Tables have different definitions", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4772, Tables have different definitions" }; static const _error _error_OB_ERR_PARTITION_EXCHANGE_DIFFERENT_OPTION = { .error_name = "OB_ERR_PARTITION_EXCHANGE_DIFFERENT_OPTION", @@ -6847,7 +7989,9 @@ static const _error _error_OB_ERR_PARTITION_EXCHANGE_DIFFERENT_OPTION = { .str_user_error = "Non matching attribute '%s' between partition and table", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4773, Non matching attribute between partition and table", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4773, Non matching attribute '%s' between partition and table" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4773, Non matching attribute '%s' between partition and table", + .ob_str_error = "OBE-00600: internal error code, arguments: -4773, Non matching attribute between partition and table", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4773, Non matching attribute '%s' between partition and table" }; static const _error _error_OB_ERR_COLUMNS_NUMBER_MISMATCH_ALTER_TABLE_EXCHANGE_PARTITION = { .error_name = "OB_ERR_COLUMNS_NUMBER_MISMATCH_ALTER_TABLE_EXCHANGE_PARTITION", @@ -6859,7 +8003,9 @@ static const _error _error_OB_ERR_COLUMNS_NUMBER_MISMATCH_ALTER_TABLE_EXCHANGE_P .str_user_error = "tables in ALTER TABLE EXCHANGE PARTITION must have the same number of columns", .oracle_errno = 14096, .oracle_str_error = "ORA-14096: tables in ALTER TABLE EXCHANGE PARTITION must have the same number of columns", - .oracle_str_user_error = "ORA-14096: tables in ALTER TABLE EXCHANGE PARTITION must have the same number of columns" + .oracle_str_user_error = "ORA-14096: tables in ALTER TABLE EXCHANGE PARTITION must have the same number of columns", + .ob_str_error = "OBE-14096: tables in ALTER TABLE EXCHANGE PARTITION must have the same number of columns", + .ob_str_user_error = "OBE-14096: tables in ALTER TABLE EXCHANGE PARTITION must have the same number of columns" }; static const _error _error_OB_ERR_COLUMN_TYPE_OR_SIZE_MISMATCH_ALTER_TABLE_EXCHANGE_PARTITION = { .error_name = "OB_ERR_COLUMN_TYPE_OR_SIZE_MISMATCH_ALTER_TABLE_EXCHANGE_PARTITION", @@ -6871,7 +8017,9 @@ static const _error _error_OB_ERR_COLUMN_TYPE_OR_SIZE_MISMATCH_ALTER_TABLE_EXCHA .str_user_error = "column type or size mismatch in ALTER TABLE EXCHANGE PARTITION", .oracle_errno = 14097, .oracle_str_error = "ORA-14097: column type or size mismatch in ALTER TABLE EXCHANGE PARTITION", - .oracle_str_user_error = "ORA-14097: column type or size mismatch in ALTER TABLE EXCHANGE PARTITION" + .oracle_str_user_error = "ORA-14097: column type or size mismatch in ALTER TABLE EXCHANGE PARTITION", + .ob_str_error = "OBE-14097: column type or size mismatch in ALTER TABLE EXCHANGE PARTITION", + .ob_str_user_error = "OBE-14097: column type or size mismatch in ALTER TABLE EXCHANGE PARTITION" }; static const _error _error_OB_ERR_INDEX_MISMATCH_ALTER_TABLE_EXCHANGE_PARTITION = { .error_name = "OB_ERR_INDEX_MISMATCH_ALTER_TABLE_EXCHANGE_PARTITION", @@ -6883,7 +8031,9 @@ static const _error _error_OB_ERR_INDEX_MISMATCH_ALTER_TABLE_EXCHANGE_PARTITION .str_user_error = "index mismatch for tables in ALTER TABLE EXCHANGE PARTITION", .oracle_errno = 14098, .oracle_str_error = "ORA-14098: index mismatch for tables in ALTER TABLE EXCHANGE PARTITION", - .oracle_str_user_error = "ORA-14098: index mismatch for tables in ALTER TABLE EXCHANGE PARTITION" + .oracle_str_user_error = "ORA-14098: index mismatch for tables in ALTER TABLE EXCHANGE PARTITION", + .ob_str_error = "OBE-14098: index mismatch for tables in ALTER TABLE EXCHANGE PARTITION", + .ob_str_user_error = "OBE-14098: index mismatch for tables in ALTER TABLE EXCHANGE PARTITION" }; static const _error _error_OB_ERR_CHECK_CONSTRAINT_MISMATCH_ALTER_TABLE_EXCHANGE_PARTITION = { .error_name = "OB_ERR_CHECK_CONSTRAINT_MISMATCH_ALTER_TABLE_EXCHANGE_PARTITION", @@ -6895,7 +8045,9 @@ static const _error _error_OB_ERR_CHECK_CONSTRAINT_MISMATCH_ALTER_TABLE_EXCHANGE .str_user_error = "CHECK constraint mismatch in ALTER TABLE EXCHANGE PARTITION", .oracle_errno = 14118, .oracle_str_error = "ORA-14118: CHECK constraint mismatch in ALTER TABLE EXCHANGE PARTITION", - .oracle_str_user_error = "ORA-14118: CHECK constraint mismatch in ALTER TABLE EXCHANGE PARTITION" + .oracle_str_user_error = "ORA-14118: CHECK constraint mismatch in ALTER TABLE EXCHANGE PARTITION", + .ob_str_error = "OBE-14118: CHECK constraint mismatch in ALTER TABLE EXCHANGE PARTITION", + .ob_str_user_error = "OBE-14118: CHECK constraint mismatch in ALTER TABLE EXCHANGE PARTITION" }; static const _error _error_OB_ERR_FOREIGN_KEY_MISMATCH_ALTER_TABLE_EXCHANGE_PARTITION = { .error_name = "OB_ERR_FOREIGN_KEY_MISMATCH_ALTER_TABLE_EXCHANGE_PARTITION", @@ -6907,7 +8059,9 @@ static const _error _error_OB_ERR_FOREIGN_KEY_MISMATCH_ALTER_TABLE_EXCHANGE_PART .str_user_error = "FOREIGN KEY constraint mismatch in ALTER TABLE EXCHANGE PARTITION", .oracle_errno = 14128, .oracle_str_error = "ORA-14128: FOREIGN KEY constraint mismatch in ALTER TABLE EXCHANGE PARTITION", - .oracle_str_user_error = "ORA-14128: FOREIGN KEY constraint mismatch in ALTER TABLE EXCHANGE PARTITION" + .oracle_str_user_error = "ORA-14128: FOREIGN KEY constraint mismatch in ALTER TABLE EXCHANGE PARTITION", + .ob_str_error = "OBE-14128: FOREIGN KEY constraint mismatch in ALTER TABLE EXCHANGE PARTITION", + .ob_str_user_error = "OBE-14128: FOREIGN KEY constraint mismatch in ALTER TABLE EXCHANGE PARTITION" }; static const _error _error_OB_ERR_EXCHANGE_COMPOSITE_PARTITION = { .error_name = "OB_ERR_EXCHANGE_COMPOSITE_PARTITION", @@ -6919,7 +8073,9 @@ static const _error _error_OB_ERR_EXCHANGE_COMPOSITE_PARTITION = { .str_user_error = "Subpartitioned table, use subpartition instead of partition", .oracle_errno = 14291, .oracle_str_error = "ORA-14291: cannot EXCHANGE a composite partition with a non-partitioned table", - .oracle_str_user_error = "ORA-14291: cannot EXCHANGE a composite partition with a non-partitioned table" + .oracle_str_user_error = "ORA-14291: cannot EXCHANGE a composite partition with a non-partitioned table", + .ob_str_error = "OBE-14291: cannot EXCHANGE a composite partition with a non-partitioned table", + .ob_str_user_error = "OBE-14291: cannot EXCHANGE a composite partition with a non-partitioned table" }; static const _error _error_OB_SERVICE_NAME_NOT_FOUND = { .error_name = "OB_SERVICE_NAME_NOT_FOUND", @@ -6931,7 +8087,9 @@ static const _error _error_OB_SERVICE_NAME_NOT_FOUND = { .str_user_error = "This service_name is not found in the tenant", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4780, This service_name is not found in the tenant", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4780, This service_name is not found in the tenant" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4780, This service_name is not found in the tenant", + .ob_str_error = "OBE-00600: internal error code, arguments: -4780, This service_name is not found in the tenant", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4780, This service_name is not found in the tenant" }; static const _error _error_OB_SERVICE_NOT_FULLY_STARTED = { .error_name = "OB_SERVICE_NOT_FULLY_STARTED", @@ -6943,7 +8101,9 @@ static const _error _error_OB_SERVICE_NOT_FULLY_STARTED = { .str_user_error = "The service has not started on all servers", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4781, The service has not started on all servers", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4781, The service has not started on all servers" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4781, The service has not started on all servers", + .ob_str_error = "OBE-00600: internal error code, arguments: -4781, The service has not started on all servers", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4781, The service has not started on all servers" }; static const _error _error_OB_NOT_PRIMARY_TENANT = { .error_name = "OB_NOT_PRIMARY_TENANT", @@ -6955,7 +8115,9 @@ static const _error _error_OB_NOT_PRIMARY_TENANT = { .str_user_error = "The tenant is not PRIMARY", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4782, The tenant is not PRIMARY", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4782, The tenant is not PRIMARY" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4782, The tenant is not PRIMARY", + .ob_str_error = "OBE-00600: internal error code, arguments: -4782, The tenant is not PRIMARY", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4782, The tenant is not PRIMARY" }; static const _error _error_OB_SERVICE_STOPPED = { .error_name = "OB_SERVICE_STOPPED", @@ -6967,7 +8129,9 @@ static const _error _error_OB_SERVICE_STOPPED = { .str_user_error = "The service has stopped", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -4783, The service has stopped", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4783, The service has stopped" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -4783, The service has stopped", + .ob_str_error = "OBE-00600: internal error code, arguments: -4783, The service has stopped", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -4783, The service has stopped" }; static const _error _error_OB_ERR_PARSER_INIT = { .error_name = "OB_ERR_PARSER_INIT", @@ -6979,7 +8143,9 @@ static const _error _error_OB_ERR_PARSER_INIT = { .str_user_error = "Failed to init SQL parser", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5000, Failed to init SQL parser", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5000, Failed to init SQL parser" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5000, Failed to init SQL parser", + .ob_str_error = "OBE-00600: internal error code, arguments: -5000, Failed to init SQL parser", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5000, Failed to init SQL parser" }; static const _error _error_OB_ERR_PARSE_SQL = { .error_name = "OB_ERR_PARSE_SQL", @@ -6991,7 +8157,9 @@ static const _error _error_OB_ERR_PARSE_SQL = { .str_user_error = "%s near \'%.*s\' at line %d", .oracle_errno = 900, .oracle_str_error = "ORA-00900: invalid SQL statement", - .oracle_str_user_error = "ORA-00900: %s near \'%.*s\' at line %d" + .oracle_str_user_error = "ORA-00900: %s near \'%.*s\' at line %d", + .ob_str_error = "OBE-00900: invalid SQL statement", + .ob_str_user_error = "OBE-00900: %s near \'%.*s\' at line %d" }; static const _error _error_OB_ERR_RESOLVE_SQL = { .error_name = "OB_ERR_RESOLVE_SQL", @@ -7003,7 +8171,9 @@ static const _error _error_OB_ERR_RESOLVE_SQL = { .str_user_error = "Resolve error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5002, Resolve error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5002, Resolve error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5002, Resolve error", + .ob_str_error = "OBE-00600: internal error code, arguments: -5002, Resolve error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5002, Resolve error" }; static const _error _error_OB_ERR_GEN_PLAN = { .error_name = "OB_ERR_GEN_PLAN", @@ -7015,7 +8185,9 @@ static const _error _error_OB_ERR_GEN_PLAN = { .str_user_error = "Generate plan error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5003, Generate plan error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5003, Generate plan error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5003, Generate plan error", + .ob_str_error = "OBE-00600: internal error code, arguments: -5003, Generate plan error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5003, Generate plan error" }; static const _error _error_OB_ERR_PARSER_SYNTAX = { .error_name = "OB_ERR_PARSER_SYNTAX", @@ -7027,7 +8199,9 @@ static const _error _error_OB_ERR_PARSER_SYNTAX = { .str_user_error = "You have an error in your SQL syntax; check the manual that corresponds to your OceanBase version for the right syntax to use", .oracle_errno = 900, .oracle_str_error = "ORA-00900: You have an error in your SQL syntax; check the manual that corresponds to your OceanBase version for the right syntax to use", - .oracle_str_user_error = "ORA-00900: You have an error in your SQL syntax; check the manual that corresponds to your OceanBase version for the right syntax to use" + .oracle_str_user_error = "ORA-00900: You have an error in your SQL syntax; check the manual that corresponds to your OceanBase version for the right syntax to use", + .ob_str_error = "OBE-00900: You have an error in your SQL syntax; check the manual that corresponds to your OceanBase version for the right syntax to use", + .ob_str_user_error = "OBE-00900: You have an error in your SQL syntax; check the manual that corresponds to your OceanBase version for the right syntax to use" }; static const _error _error_OB_ERR_COLUMN_SIZE = { .error_name = "OB_ERR_COLUMN_SIZE", @@ -7039,7 +8213,9 @@ static const _error _error_OB_ERR_COLUMN_SIZE = { .str_user_error = "The used SELECT statements have a different number of columns", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5007, The used SELECT statements have a different number of columns", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5007, The used SELECT statements have a different number of columns" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5007, The used SELECT statements have a different number of columns", + .ob_str_error = "OBE-00600: internal error code, arguments: -5007, The used SELECT statements have a different number of columns", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5007, The used SELECT statements have a different number of columns" }; static const _error _error_OB_ERR_COLUMN_DUPLICATE = { .error_name = "OB_ERR_COLUMN_DUPLICATE", @@ -7051,7 +8227,9 @@ static const _error _error_OB_ERR_COLUMN_DUPLICATE = { .str_user_error = "Duplicate column name '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5008, Duplicate column name", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5008, Duplicate column name '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5008, Duplicate column name '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5008, Duplicate column name", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5008, Duplicate column name '%.*s'" }; static const _error _error_OB_ERR_OPERATOR_UNKNOWN = { .error_name = "OB_ERR_OPERATOR_UNKNOWN", @@ -7063,7 +8241,9 @@ static const _error _error_OB_ERR_OPERATOR_UNKNOWN = { .str_user_error = "Unknown operator", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5010, Unknown operator", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5010, Unknown operator" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5010, Unknown operator", + .ob_str_error = "OBE-00600: internal error code, arguments: -5010, Unknown operator", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5010, Unknown operator" }; static const _error _error_OB_ERR_STAR_DUPLICATE = { .error_name = "OB_ERR_STAR_DUPLICATE", @@ -7075,7 +8255,9 @@ static const _error _error_OB_ERR_STAR_DUPLICATE = { .str_user_error = "Duplicated star", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5011, Duplicated star", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5011, Duplicated star" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5011, Duplicated star", + .ob_str_error = "OBE-00600: internal error code, arguments: -5011, Duplicated star", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5011, Duplicated star" }; static const _error _error_OB_ERR_ILLEGAL_ID = { .error_name = "OB_ERR_ILLEGAL_ID", @@ -7087,7 +8269,9 @@ static const _error _error_OB_ERR_ILLEGAL_ID = { .str_user_error = "%s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5012, Illegal ID", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5012, %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5012, %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -5012, Illegal ID", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5012, %s" }; static const _error _error_OB_ERR_ILLEGAL_VALUE = { .error_name = "OB_ERR_ILLEGAL_VALUE", @@ -7099,7 +8283,9 @@ static const _error _error_OB_ERR_ILLEGAL_VALUE = { .str_user_error = "Illegal value", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5014, Illegal value", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5014, Illegal value" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5014, Illegal value", + .ob_str_error = "OBE-00600: internal error code, arguments: -5014, Illegal value", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5014, Illegal value" }; static const _error _error_OB_ERR_COLUMN_AMBIGUOUS = { .error_name = "OB_ERR_COLUMN_AMBIGUOUS", @@ -7111,7 +8297,9 @@ static const _error _error_OB_ERR_COLUMN_AMBIGUOUS = { .str_user_error = "Ambiguous column", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5015, Ambiguous column", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5015, Ambiguous column" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5015, Ambiguous column", + .ob_str_error = "OBE-00600: internal error code, arguments: -5015, Ambiguous column", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5015, Ambiguous column" }; static const _error _error_OB_ERR_LOGICAL_PLAN_FAILD = { .error_name = "OB_ERR_LOGICAL_PLAN_FAILD", @@ -7123,7 +8311,9 @@ static const _error _error_OB_ERR_LOGICAL_PLAN_FAILD = { .str_user_error = "Generate logical plan error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5016, Generate logical plan error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5016, Generate logical plan error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5016, Generate logical plan error", + .ob_str_error = "OBE-00600: internal error code, arguments: -5016, Generate logical plan error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5016, Generate logical plan error" }; static const _error _error_OB_ERR_SCHEMA_UNSET = { .error_name = "OB_ERR_SCHEMA_UNSET", @@ -7135,7 +8325,9 @@ static const _error _error_OB_ERR_SCHEMA_UNSET = { .str_user_error = "Schema not set", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5017, Schema not set", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5017, Schema not set" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5017, Schema not set", + .ob_str_error = "OBE-00600: internal error code, arguments: -5017, Schema not set", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5017, Schema not set" }; static const _error _error_OB_ERR_ILLEGAL_NAME = { .error_name = "OB_ERR_ILLEGAL_NAME", @@ -7147,7 +8339,9 @@ static const _error _error_OB_ERR_ILLEGAL_NAME = { .str_user_error = "Illegal name", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5018, Illegal name", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5018, Illegal name" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5018, Illegal name", + .ob_str_error = "OBE-00600: internal error code, arguments: -5018, Illegal name", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5018, Illegal name" }; static const _error _error_OB_TABLE_NOT_EXIST = { .error_name = "OB_TABLE_NOT_EXIST", @@ -7159,7 +8353,9 @@ static const _error _error_OB_TABLE_NOT_EXIST = { .str_user_error = "Table \'%s.%s\' doesn\'t exist", .oracle_errno = 942, .oracle_str_error = "ORA-00942: table or view does not exist", - .oracle_str_user_error = "ORA-00942: table or view \'%s.%s\' does not exist" + .oracle_str_user_error = "ORA-00942: table or view \'%s.%s\' does not exist", + .ob_str_error = "OBE-00942: table or view does not exist", + .ob_str_user_error = "OBE-00942: table or view \'%s.%s\' does not exist" }; static const _error _error_OB_ERR_TABLE_EXIST = { .error_name = "OB_ERR_TABLE_EXIST", @@ -7171,7 +8367,9 @@ static const _error _error_OB_ERR_TABLE_EXIST = { .str_user_error = "Table '%.*s' already exists", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5020, Table already exists", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5020, Table '%.*s' already exists" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5020, Table '%.*s' already exists", + .ob_str_error = "OBE-00600: internal error code, arguments: -5020, Table already exists", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5020, Table '%.*s' already exists" }; static const _error _error_OB_ERR_EXPR_UNKNOWN = { .error_name = "OB_ERR_EXPR_UNKNOWN", @@ -7183,7 +8381,9 @@ static const _error _error_OB_ERR_EXPR_UNKNOWN = { .str_user_error = "Unknown expression", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5022, Unknown expression", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5022, Unknown expression" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5022, Unknown expression", + .ob_str_error = "OBE-00600: internal error code, arguments: -5022, Unknown expression", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5022, Unknown expression" }; static const _error _error_OB_ERR_ILLEGAL_TYPE = { .error_name = "OB_ERR_ILLEGAL_TYPE", @@ -7195,7 +8395,9 @@ static const _error _error_OB_ERR_ILLEGAL_TYPE = { .str_user_error = "unsupport MySQL type %d. Maybe you should use java.sql.Timestamp instead of java.util.Date.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5023, Illegal type", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5023, unsupport MySQL type %d. Maybe you should use java.sql.Timestamp instead of java.util.Date." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5023, unsupport MySQL type %d. Maybe you should use java.sql.Timestamp instead of java.util.Date.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5023, Illegal type", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5023, unsupport MySQL type %d. Maybe you should use java.sql.Timestamp instead of java.util.Date." }; static const _error _error_OB_ERR_PRIMARY_KEY_DUPLICATE = { .error_name = "OB_ERR_PRIMARY_KEY_DUPLICATE", @@ -7207,7 +8409,9 @@ static const _error _error_OB_ERR_PRIMARY_KEY_DUPLICATE = { .str_user_error = "Duplicate entry \'%s\' for key \'%.*s\'", .oracle_errno = 1, .oracle_str_error = "ORA-00001: unique constraint violated", - .oracle_str_user_error = "ORA-00001: unique constraint \'%s\' for key \'%.*s\' violated" + .oracle_str_user_error = "ORA-00001: unique constraint \'%s\' for key \'%.*s\' violated", + .ob_str_error = "OBE-00001: unique constraint violated", + .ob_str_user_error = "OBE-00001: unique constraint \'%s\' for key \'%.*s\' violated" }; static const _error _error_OB_ERR_KEY_NAME_DUPLICATE = { .error_name = "OB_ERR_KEY_NAME_DUPLICATE", @@ -7219,7 +8423,9 @@ static const _error _error_OB_ERR_KEY_NAME_DUPLICATE = { .str_user_error = "Duplicate key name \'%.*s\'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5025, Duplicated key name", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5025, Duplicate key name \'%.*s\'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5025, Duplicate key name \'%.*s\'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5025, Duplicated key name", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5025, Duplicate key name \'%.*s\'" }; static const _error _error_OB_ERR_CREATETIME_DUPLICATE = { .error_name = "OB_ERR_CREATETIME_DUPLICATE", @@ -7231,7 +8437,9 @@ static const _error _error_OB_ERR_CREATETIME_DUPLICATE = { .str_user_error = "Duplicated createtime", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5026, Duplicated createtime", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5026, Duplicated createtime" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5026, Duplicated createtime", + .ob_str_error = "OBE-00600: internal error code, arguments: -5026, Duplicated createtime", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5026, Duplicated createtime" }; static const _error _error_OB_ERR_MODIFYTIME_DUPLICATE = { .error_name = "OB_ERR_MODIFYTIME_DUPLICATE", @@ -7243,7 +8451,9 @@ static const _error _error_OB_ERR_MODIFYTIME_DUPLICATE = { .str_user_error = "Duplicated modifytime", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5027, Duplicated modifytime", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5027, Duplicated modifytime" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5027, Duplicated modifytime", + .ob_str_error = "OBE-00600: internal error code, arguments: -5027, Duplicated modifytime", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5027, Duplicated modifytime" }; static const _error _error_OB_ERR_ILLEGAL_INDEX = { .error_name = "OB_ERR_ILLEGAL_INDEX", @@ -7255,7 +8465,9 @@ static const _error _error_OB_ERR_ILLEGAL_INDEX = { .str_user_error = "Illegal index", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5028, Illegal index", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5028, Illegal index" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5028, Illegal index", + .ob_str_error = "OBE-00600: internal error code, arguments: -5028, Illegal index", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5028, Illegal index" }; static const _error _error_OB_ERR_INVALID_SCHEMA = { .error_name = "OB_ERR_INVALID_SCHEMA", @@ -7267,7 +8479,9 @@ static const _error _error_OB_ERR_INVALID_SCHEMA = { .str_user_error = "Invalid schema", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5029, Invalid schema", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5029, Invalid schema" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5029, Invalid schema", + .ob_str_error = "OBE-00600: internal error code, arguments: -5029, Invalid schema", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5029, Invalid schema" }; static const _error _error_OB_ERR_INSERT_NULL_ROWKEY = { .error_name = "OB_ERR_INSERT_NULL_ROWKEY", @@ -7279,7 +8493,9 @@ static const _error _error_OB_ERR_INSERT_NULL_ROWKEY = { .str_user_error = "Insert null into %.*s", .oracle_errno = 1400, .oracle_str_error = "ORA-01400: cannot insert NULL into", - .oracle_str_user_error = "ORA-01400: cannot insert NULL into (%.*s)" + .oracle_str_user_error = "ORA-01400: cannot insert NULL into (%.*s)", + .ob_str_error = "OBE-01400: cannot insert NULL into", + .ob_str_user_error = "OBE-01400: cannot insert NULL into (%.*s)" }; static const _error _error_OB_ERR_COLUMN_NOT_FOUND = { .error_name = "OB_ERR_COLUMN_NOT_FOUND", @@ -7291,7 +8507,9 @@ static const _error _error_OB_ERR_COLUMN_NOT_FOUND = { .str_user_error = "Column not found", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5031, Column not found", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5031, Column not found" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5031, Column not found", + .ob_str_error = "OBE-00600: internal error code, arguments: -5031, Column not found", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5031, Column not found" }; static const _error _error_OB_ERR_DELETE_NULL_ROWKEY = { .error_name = "OB_ERR_DELETE_NULL_ROWKEY", @@ -7303,7 +8521,9 @@ static const _error _error_OB_ERR_DELETE_NULL_ROWKEY = { .str_user_error = "Delete null rowkey", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5032, Delete null rowkey", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5032, Delete null rowkey" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5032, Delete null rowkey", + .ob_str_error = "OBE-00600: internal error code, arguments: -5032, Delete null rowkey", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5032, Delete null rowkey" }; static const _error _error_OB_ERR_USER_EMPTY = { .error_name = "OB_ERR_USER_EMPTY", @@ -7315,7 +8535,9 @@ static const _error _error_OB_ERR_USER_EMPTY = { .str_user_error = "No user", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5034, No user", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5034, No user" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5034, No user", + .ob_str_error = "OBE-00600: internal error code, arguments: -5034, No user", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5034, No user" }; static const _error _error_OB_ERR_USER_NOT_EXIST = { .error_name = "OB_ERR_USER_NOT_EXIST", @@ -7327,7 +8549,9 @@ static const _error _error_OB_ERR_USER_NOT_EXIST = { .str_user_error = "User not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5035, User not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5035, User not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5035, User not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -5035, User not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5035, User not exist" }; static const _error _error_OB_ERR_NO_PRIVILEGE = { .error_name = "OB_ERR_NO_PRIVILEGE", @@ -7339,7 +8563,9 @@ static const _error _error_OB_ERR_NO_PRIVILEGE = { .str_user_error = "Access denied; you need (at least one of) the %s privilege(s) for this operation", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5036, Access denied", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5036, Access denied; you need (at least one of) the %s privilege(s) for this operation" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5036, Access denied; you need (at least one of) the %s privilege(s) for this operation", + .ob_str_error = "OBE-00600: internal error code, arguments: -5036, Access denied", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5036, Access denied; you need (at least one of) the %s privilege(s) for this operation" }; static const _error _error_OB_ERR_NO_AVAILABLE_PRIVILEGE_ENTRY = { .error_name = "OB_ERR_NO_AVAILABLE_PRIVILEGE_ENTRY", @@ -7351,7 +8577,9 @@ static const _error _error_OB_ERR_NO_AVAILABLE_PRIVILEGE_ENTRY = { .str_user_error = "No privilege entry", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5037, No privilege entry", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5037, No privilege entry" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5037, No privilege entry", + .ob_str_error = "OBE-00600: internal error code, arguments: -5037, No privilege entry", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5037, No privilege entry" }; static const _error _error_OB_ERR_WRONG_PASSWORD = { .error_name = "OB_ERR_WRONG_PASSWORD", @@ -7363,7 +8591,9 @@ static const _error _error_OB_ERR_WRONG_PASSWORD = { .str_user_error = "Incorrect password", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5038, Incorrect password", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5038, Incorrect password" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5038, Incorrect password", + .ob_str_error = "OBE-00600: internal error code, arguments: -5038, Incorrect password", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5038, Incorrect password" }; static const _error _error_OB_ERR_USER_IS_LOCKED = { .error_name = "OB_ERR_USER_IS_LOCKED", @@ -7375,7 +8605,9 @@ static const _error _error_OB_ERR_USER_IS_LOCKED = { .str_user_error = "User locked", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5039, User locked", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5039, User locked" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5039, User locked", + .ob_str_error = "OBE-00600: internal error code, arguments: -5039, User locked", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5039, User locked" }; static const _error _error_OB_ERR_UPDATE_ROWKEY_COLUMN = { .error_name = "OB_ERR_UPDATE_ROWKEY_COLUMN", @@ -7387,7 +8619,9 @@ static const _error _error_OB_ERR_UPDATE_ROWKEY_COLUMN = { .str_user_error = "Can not update rowkey column", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5040, Can not update rowkey column", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5040, Can not update rowkey column" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5040, Can not update rowkey column", + .ob_str_error = "OBE-00600: internal error code, arguments: -5040, Can not update rowkey column", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5040, Can not update rowkey column" }; static const _error _error_OB_ERR_UPDATE_JOIN_COLUMN = { .error_name = "OB_ERR_UPDATE_JOIN_COLUMN", @@ -7399,7 +8633,9 @@ static const _error _error_OB_ERR_UPDATE_JOIN_COLUMN = { .str_user_error = "Can not update join column", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5041, Can not update join column", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5041, Can not update join column" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5041, Can not update join column", + .ob_str_error = "OBE-00600: internal error code, arguments: -5041, Can not update join column", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5041, Can not update join column" }; static const _error _error_OB_ERR_INVALID_COLUMN_NUM = { .error_name = "OB_ERR_INVALID_COLUMN_NUM", @@ -7411,7 +8647,9 @@ static const _error _error_OB_ERR_INVALID_COLUMN_NUM = { .str_user_error = "Operand should contain %ld column(s)", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5042, Invalid column number", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5042, Operand should contain %ld column(s)" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5042, Operand should contain %ld column(s)", + .ob_str_error = "OBE-00600: internal error code, arguments: -5042, Invalid column number", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5042, Operand should contain %ld column(s)" }; static const _error _error_OB_ERR_PREPARE_STMT_NOT_FOUND = { .error_name = "OB_ERR_PREPARE_STMT_NOT_FOUND", @@ -7423,7 +8661,9 @@ static const _error _error_OB_ERR_PREPARE_STMT_NOT_FOUND = { .str_user_error = "statement not prepared, stmt_id=%u", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5043, Unknown prepared statement", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5043, statement not prepared, stmt_id=%u" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5043, statement not prepared, stmt_id=%u", + .ob_str_error = "OBE-00600: internal error code, arguments: -5043, Unknown prepared statement", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5043, statement not prepared, stmt_id=%u" }; static const _error _error_OB_ERR_SYS_VARIABLE_UNKNOWN = { .error_name = "OB_ERR_SYS_VARIABLE_UNKNOWN", @@ -7435,7 +8675,9 @@ static const _error _error_OB_ERR_SYS_VARIABLE_UNKNOWN = { .str_user_error = "Unknown system variable '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5044, Unknown system variable", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5044, Unknown system variable '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5044, Unknown system variable '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5044, Unknown system variable", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5044, Unknown system variable '%.*s'" }; static const _error _error_OB_ERR_OLDER_PRIVILEGE_VERSION = { .error_name = "OB_ERR_OLDER_PRIVILEGE_VERSION", @@ -7447,7 +8689,9 @@ static const _error _error_OB_ERR_OLDER_PRIVILEGE_VERSION = { .str_user_error = "Older privilege version", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5046, Older privilege version", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5046, Older privilege version" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5046, Older privilege version", + .ob_str_error = "OBE-00600: internal error code, arguments: -5046, Older privilege version", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5046, Older privilege version" }; static const _error _error_OB_ERR_LACK_OF_ROWKEY_COL = { .error_name = "OB_ERR_LACK_OF_ROWKEY_COL", @@ -7459,7 +8703,9 @@ static const _error _error_OB_ERR_LACK_OF_ROWKEY_COL = { .str_user_error = "Primary key column(s) not specified in the WHERE clause", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5047, No rowkey column specified", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5047, Primary key column(s) not specified in the WHERE clause" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5047, Primary key column(s) not specified in the WHERE clause", + .ob_str_error = "OBE-00600: internal error code, arguments: -5047, No rowkey column specified", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5047, Primary key column(s) not specified in the WHERE clause" }; static const _error _error_OB_ERR_USER_EXIST = { .error_name = "OB_ERR_USER_EXIST", @@ -7471,7 +8717,9 @@ static const _error _error_OB_ERR_USER_EXIST = { .str_user_error = "User exists", .oracle_errno = 1920, .oracle_str_error = "ORA-01920: user name conflicts with another user or role name", - .oracle_str_user_error = "ORA-01920: user name conflicts with another user or role name" + .oracle_str_user_error = "ORA-01920: user name conflicts with another user or role name", + .ob_str_error = "OBE-01920: user name conflicts with another user or role name", + .ob_str_user_error = "OBE-01920: user name conflicts with another user or role name" }; static const _error _error_OB_ERR_PASSWORD_EMPTY = { .error_name = "OB_ERR_PASSWORD_EMPTY", @@ -7483,7 +8731,9 @@ static const _error _error_OB_ERR_PASSWORD_EMPTY = { .str_user_error = "Empty password", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5051, Empty password", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5051, Empty password" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5051, Empty password", + .ob_str_error = "OBE-00600: internal error code, arguments: -5051, Empty password", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5051, Empty password" }; static const _error _error_OB_ERR_GRANT_PRIVILEGES_TO_CREATE_TABLE = { .error_name = "OB_ERR_GRANT_PRIVILEGES_TO_CREATE_TABLE", @@ -7495,7 +8745,9 @@ static const _error _error_OB_ERR_GRANT_PRIVILEGES_TO_CREATE_TABLE = { .str_user_error = "Failed to grant privelege", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5052, Failed to grant privelege", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5052, Failed to grant privelege" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5052, Failed to grant privelege", + .ob_str_error = "OBE-00600: internal error code, arguments: -5052, Failed to grant privelege", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5052, Failed to grant privelege" }; static const _error _error_OB_ERR_WRONG_DYNAMIC_PARAM = { .error_name = "OB_ERR_WRONG_DYNAMIC_PARAM", @@ -7507,7 +8759,9 @@ static const _error _error_OB_ERR_WRONG_DYNAMIC_PARAM = { .str_user_error = "Incorrect arguments number to EXECUTE, need %ld arguments but give %ld", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5053, Wrong dynamic parameters", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5053, Incorrect arguments number to EXECUTE, need %ld arguments but give %ld" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5053, Incorrect arguments number to EXECUTE, need %ld arguments but give %ld", + .ob_str_error = "OBE-00600: internal error code, arguments: -5053, Wrong dynamic parameters", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5053, Incorrect arguments number to EXECUTE, need %ld arguments but give %ld" }; static const _error _error_OB_ERR_PARAM_SIZE = { .error_name = "OB_ERR_PARAM_SIZE", @@ -7519,7 +8773,9 @@ static const _error _error_OB_ERR_PARAM_SIZE = { .str_user_error = "Incorrect parameter count in the call to native function '%.*s'", .oracle_errno = 909, .oracle_str_error = "ORA-00909: invalid number of arguments", - .oracle_str_user_error = "ORA-00909: invalid number of arguments in the call to native function '%.*s'" + .oracle_str_user_error = "ORA-00909: invalid number of arguments in the call to native function '%.*s'", + .ob_str_error = "OBE-00909: invalid number of arguments", + .ob_str_user_error = "OBE-00909: invalid number of arguments in the call to native function '%.*s'" }; static const _error _error_OB_ERR_FUNCTION_UNKNOWN = { .error_name = "OB_ERR_FUNCTION_UNKNOWN", @@ -7531,7 +8787,9 @@ static const _error _error_OB_ERR_FUNCTION_UNKNOWN = { .str_user_error = "%s %.*s does not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5055, FUNCTION does not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5055, %s %.*s does not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5055, %s %.*s does not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -5055, FUNCTION does not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5055, %s %.*s does not exist" }; static const _error _error_OB_ERR_CREAT_MODIFY_TIME_COLUMN = { .error_name = "OB_ERR_CREAT_MODIFY_TIME_COLUMN", @@ -7543,7 +8801,9 @@ static const _error _error_OB_ERR_CREAT_MODIFY_TIME_COLUMN = { .str_user_error = "CreateTime or ModifyTime column cannot be modified", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5056, CreateTime or ModifyTime column cannot be modified", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5056, CreateTime or ModifyTime column cannot be modified" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5056, CreateTime or ModifyTime column cannot be modified", + .ob_str_error = "OBE-00600: internal error code, arguments: -5056, CreateTime or ModifyTime column cannot be modified", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5056, CreateTime or ModifyTime column cannot be modified" }; static const _error _error_OB_ERR_MODIFY_PRIMARY_KEY = { .error_name = "OB_ERR_MODIFY_PRIMARY_KEY", @@ -7555,7 +8815,9 @@ static const _error _error_OB_ERR_MODIFY_PRIMARY_KEY = { .str_user_error = "Primary key cannot be modified", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5057, Primary key cannot be modified", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5057, Primary key cannot be modified" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5057, Primary key cannot be modified", + .ob_str_error = "OBE-00600: internal error code, arguments: -5057, Primary key cannot be modified", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5057, Primary key cannot be modified" }; static const _error _error_OB_ERR_PARAM_DUPLICATE = { .error_name = "OB_ERR_PARAM_DUPLICATE", @@ -7567,7 +8829,9 @@ static const _error _error_OB_ERR_PARAM_DUPLICATE = { .str_user_error = "Duplicated parameters", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5058, Duplicated parameters", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5058, Duplicated parameters" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5058, Duplicated parameters", + .ob_str_error = "OBE-00600: internal error code, arguments: -5058, Duplicated parameters", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5058, Duplicated parameters" }; static const _error _error_OB_ERR_TOO_MANY_SESSIONS = { .error_name = "OB_ERR_TOO_MANY_SESSIONS", @@ -7579,7 +8843,9 @@ static const _error _error_OB_ERR_TOO_MANY_SESSIONS = { .str_user_error = "Too many sessions", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5059, Too many sessions", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5059, Too many sessions" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5059, Too many sessions", + .ob_str_error = "OBE-00600: internal error code, arguments: -5059, Too many sessions", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5059, Too many sessions" }; static const _error _error_OB_ERR_TOO_MANY_PS = { .error_name = "OB_ERR_TOO_MANY_PS", @@ -7591,7 +8857,9 @@ static const _error _error_OB_ERR_TOO_MANY_PS = { .str_user_error = "Too many prepared statements", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5061, Too many prepared statements", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5061, Too many prepared statements" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5061, Too many prepared statements", + .ob_str_error = "OBE-00600: internal error code, arguments: -5061, Too many prepared statements", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5061, Too many prepared statements" }; static const _error _error_OB_ERR_HINT_UNKNOWN = { .error_name = "OB_ERR_HINT_UNKNOWN", @@ -7603,7 +8871,9 @@ static const _error _error_OB_ERR_HINT_UNKNOWN = { .str_user_error = "Unknown hint", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5063, Unknown hint", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5063, Unknown hint" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5063, Unknown hint", + .ob_str_error = "OBE-00600: internal error code, arguments: -5063, Unknown hint", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5063, Unknown hint" }; static const _error _error_OB_ERR_WHEN_UNSATISFIED = { .error_name = "OB_ERR_WHEN_UNSATISFIED", @@ -7615,7 +8885,9 @@ static const _error _error_OB_ERR_WHEN_UNSATISFIED = { .str_user_error = "When condition not satisfied", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5064, When condition not satisfied", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5064, When condition not satisfied" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5064, When condition not satisfied", + .ob_str_error = "OBE-00600: internal error code, arguments: -5064, When condition not satisfied", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5064, When condition not satisfied" }; static const _error _error_OB_ERR_QUERY_INTERRUPTED = { .error_name = "OB_ERR_QUERY_INTERRUPTED", @@ -7627,7 +8899,9 @@ static const _error _error_OB_ERR_QUERY_INTERRUPTED = { .str_user_error = "Query execution was interrupted, %s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5065, Query execution was interrupted", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5065, Query execution was interrupted, %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5065, Query execution was interrupted, %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -5065, Query execution was interrupted", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5065, Query execution was interrupted, %s" }; static const _error _error_OB_ERR_SESSION_INTERRUPTED = { .error_name = "OB_ERR_SESSION_INTERRUPTED", @@ -7639,7 +8913,9 @@ static const _error _error_OB_ERR_SESSION_INTERRUPTED = { .str_user_error = "Session interrupted", .oracle_errno = 1092, .oracle_str_error = "ORA-01092: OceanBase instance terminated. Disconnection forced", - .oracle_str_user_error = "ORA-01092: OceanBase instance terminated. Disconnection forced" + .oracle_str_user_error = "ORA-01092: OceanBase instance terminated. Disconnection forced", + .ob_str_error = "OBE-01092: OceanBase instance terminated. Disconnection forced", + .ob_str_user_error = "OBE-01092: OceanBase instance terminated. Disconnection forced" }; static const _error _error_OB_ERR_UNKNOWN_SESSION_ID = { .error_name = "OB_ERR_UNKNOWN_SESSION_ID", @@ -7651,7 +8927,9 @@ static const _error _error_OB_ERR_UNKNOWN_SESSION_ID = { .str_user_error = "Unknown session ID", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5067, Unknown session ID", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5067, Unknown session ID" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5067, Unknown session ID", + .ob_str_error = "OBE-00600: internal error code, arguments: -5067, Unknown session ID", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5067, Unknown session ID" }; static const _error _error_OB_ERR_PROTOCOL_NOT_RECOGNIZE = { .error_name = "OB_ERR_PROTOCOL_NOT_RECOGNIZE", @@ -7663,7 +8941,9 @@ static const _error _error_OB_ERR_PROTOCOL_NOT_RECOGNIZE = { .str_user_error = "Incorrect protocol", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5068, Incorrect protocol", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5068, Incorrect protocol" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5068, Incorrect protocol", + .ob_str_error = "OBE-00600: internal error code, arguments: -5068, Incorrect protocol", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5068, Incorrect protocol" }; static const _error _error_OB_ERR_WRITE_AUTH_ERROR = { .error_name = "OB_ERR_WRITE_AUTH_ERROR", @@ -7675,7 +8955,9 @@ static const _error _error_OB_ERR_WRITE_AUTH_ERROR = { .str_user_error = "Write auth packet error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5069, Write auth packet error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5069, Write auth packet error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5069, Write auth packet error", + .ob_str_error = "OBE-00600: internal error code, arguments: -5069, Write auth packet error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5069, Write auth packet error" }; static const _error _error_OB_ERR_PARSE_JOIN_INFO = { .error_name = "OB_ERR_PARSE_JOIN_INFO", @@ -7687,7 +8969,9 @@ static const _error _error_OB_ERR_PARSE_JOIN_INFO = { .str_user_error = "Wrong join info", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5070, Wrong join info", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5070, Wrong join info" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5070, Wrong join info", + .ob_str_error = "OBE-00600: internal error code, arguments: -5070, Wrong join info", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5070, Wrong join info" }; static const _error _error_OB_ERR_ALTER_INDEX_COLUMN = { .error_name = "OB_ERR_ALTER_INDEX_COLUMN", @@ -7699,7 +8983,9 @@ static const _error _error_OB_ERR_ALTER_INDEX_COLUMN = { .str_user_error = "Cannot alter index column", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5071, Cannot alter index column", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5071, Cannot alter index column" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5071, Cannot alter index column", + .ob_str_error = "OBE-00600: internal error code, arguments: -5071, Cannot alter index column", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5071, Cannot alter index column" }; static const _error _error_OB_ERR_MODIFY_INDEX_TABLE = { .error_name = "OB_ERR_MODIFY_INDEX_TABLE", @@ -7711,7 +8997,9 @@ static const _error _error_OB_ERR_MODIFY_INDEX_TABLE = { .str_user_error = "Cannot modify index table", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5072, Cannot modify index table", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5072, Cannot modify index table" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5072, Cannot modify index table", + .ob_str_error = "OBE-00600: internal error code, arguments: -5072, Cannot modify index table", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5072, Cannot modify index table" }; static const _error _error_OB_ERR_INDEX_UNAVAILABLE = { .error_name = "OB_ERR_INDEX_UNAVAILABLE", @@ -7723,7 +9011,9 @@ static const _error _error_OB_ERR_INDEX_UNAVAILABLE = { .str_user_error = "Index unavailable", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5073, Index unavailable", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5073, Index unavailable" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5073, Index unavailable", + .ob_str_error = "OBE-00600: internal error code, arguments: -5073, Index unavailable", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5073, Index unavailable" }; static const _error _error_OB_ERR_NOP_VALUE = { .error_name = "OB_ERR_NOP_VALUE", @@ -7735,7 +9025,9 @@ static const _error _error_OB_ERR_NOP_VALUE = { .str_user_error = "NOP cannot be used here", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5074, NOP cannot be used here", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5074, NOP cannot be used here" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5074, NOP cannot be used here", + .ob_str_error = "OBE-00600: internal error code, arguments: -5074, NOP cannot be used here", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5074, NOP cannot be used here" }; static const _error _error_OB_ERR_PS_TOO_MANY_PARAM = { .error_name = "OB_ERR_PS_TOO_MANY_PARAM", @@ -7747,7 +9039,9 @@ static const _error _error_OB_ERR_PS_TOO_MANY_PARAM = { .str_user_error = "Prepared statement contains too many placeholders", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5080, Prepared statement contains too many placeholders", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5080, Prepared statement contains too many placeholders" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5080, Prepared statement contains too many placeholders", + .ob_str_error = "OBE-00600: internal error code, arguments: -5080, Prepared statement contains too many placeholders", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5080, Prepared statement contains too many placeholders" }; static const _error _error_OB_ERR_READ_ONLY = { .error_name = "OB_ERR_READ_ONLY", @@ -7759,7 +9053,9 @@ static const _error _error_OB_ERR_READ_ONLY = { .str_user_error = "The server is read only now", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5081, The server is read only now", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5081, The server is read only now" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5081, The server is read only now", + .ob_str_error = "OBE-00600: internal error code, arguments: -5081, The server is read only now", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5081, The server is read only now" }; static const _error _error_OB_ERR_INVALID_TYPE_FOR_OP = { .error_name = "OB_ERR_INVALID_TYPE_FOR_OP", @@ -7771,7 +9067,9 @@ static const _error _error_OB_ERR_INVALID_TYPE_FOR_OP = { .str_user_error = "invalid obj type for type promotion: left_type=%s right_type=%s", .oracle_errno = 932, .oracle_str_error = "ORA-00932: inconsistent datatypes", - .oracle_str_user_error = "ORA-00932: inconsistent datatypes: left_type=%s right_type=%s" + .oracle_str_user_error = "ORA-00932: inconsistent datatypes: left_type=%s right_type=%s", + .ob_str_error = "OBE-00932: inconsistent datatypes", + .ob_str_user_error = "OBE-00932: inconsistent datatypes: left_type=%s right_type=%s" }; static const _error _error_OB_ERR_CAST_VARCHAR_TO_BOOL = { .error_name = "OB_ERR_CAST_VARCHAR_TO_BOOL", @@ -7783,7 +9081,9 @@ static const _error _error_OB_ERR_CAST_VARCHAR_TO_BOOL = { .str_user_error = "Can not cast varchar value to bool type", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5084, Can not cast varchar value to bool type", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5084, Can not cast varchar value to bool type" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5084, Can not cast varchar value to bool type", + .ob_str_error = "OBE-00600: internal error code, arguments: -5084, Can not cast varchar value to bool type", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5084, Can not cast varchar value to bool type" }; static const _error _error_OB_ERR_CAST_VARCHAR_TO_NUMBER = { .error_name = "OB_ERR_CAST_VARCHAR_TO_NUMBER", @@ -7795,7 +9095,9 @@ static const _error _error_OB_ERR_CAST_VARCHAR_TO_NUMBER = { .str_user_error = "Not a number Can not cast varchar value to number type", .oracle_errno = 1722, .oracle_str_error = "ORA-01722: invalid number", - .oracle_str_user_error = "ORA-01722: invalid number" + .oracle_str_user_error = "ORA-01722: invalid number", + .ob_str_error = "OBE-01722: invalid number", + .ob_str_user_error = "OBE-01722: invalid number" }; static const _error _error_OB_ERR_CAST_VARCHAR_TO_TIME = { .error_name = "OB_ERR_CAST_VARCHAR_TO_TIME", @@ -7807,7 +9109,9 @@ static const _error _error_OB_ERR_CAST_VARCHAR_TO_TIME = { .str_user_error = "Not timestamp Can not cast varchar value to timestamp type", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5086, Not timestamp Can not cast varchar value to timestamp type", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5086, Not timestamp Can not cast varchar value to timestamp type" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5086, Not timestamp Can not cast varchar value to timestamp type", + .ob_str_error = "OBE-00600: internal error code, arguments: -5086, Not timestamp Can not cast varchar value to timestamp type", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5086, Not timestamp Can not cast varchar value to timestamp type" }; static const _error _error_OB_ERR_CAST_NUMBER_OVERFLOW = { .error_name = "OB_ERR_CAST_NUMBER_OVERFLOW", @@ -7819,7 +9123,9 @@ static const _error _error_OB_ERR_CAST_NUMBER_OVERFLOW = { .str_user_error = "Result value was out of range when cast to number", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5087, Result value was out of range when cast to number", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5087, Result value was out of range when cast to number" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5087, Result value was out of range when cast to number", + .ob_str_error = "OBE-00600: internal error code, arguments: -5087, Result value was out of range when cast to number", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5087, Result value was out of range when cast to number" }; static const _error _error_OB_INTEGER_PRECISION_OVERFLOW = { .error_name = "OB_INTEGER_PRECISION_OVERFLOW", @@ -7831,7 +9137,9 @@ static const _error _error_OB_INTEGER_PRECISION_OVERFLOW = { .str_user_error = "value larger than specified precision(%ld,%ld) allowed for this column", .oracle_errno = 1426, .oracle_str_error = "ORA-01426: numeric overflow", - .oracle_str_user_error = "ORA-01426: numeric overflow, value larger than specified precision(%ld,%ld) allowed for this column" + .oracle_str_user_error = "ORA-01426: numeric overflow, value larger than specified precision(%ld,%ld) allowed for this column", + .ob_str_error = "OBE-01426: numeric overflow", + .ob_str_user_error = "OBE-01426: numeric overflow, value larger than specified precision(%ld,%ld) allowed for this column" }; static const _error _error_OB_DECIMAL_PRECISION_OVERFLOW = { .error_name = "OB_DECIMAL_PRECISION_OVERFLOW", @@ -7843,7 +9151,9 @@ static const _error _error_OB_DECIMAL_PRECISION_OVERFLOW = { .str_user_error = "value(%s) larger than specified precision(%ld,%ld) allowed for this column", .oracle_errno = 1426, .oracle_str_error = "ORA-01426: numeric overflow", - .oracle_str_user_error = "ORA-01426: numeric overflow, value(%s) larger than specified precision(%ld,%ld) allowed for this column" + .oracle_str_user_error = "ORA-01426: numeric overflow, value(%s) larger than specified precision(%ld,%ld) allowed for this column", + .ob_str_error = "OBE-01426: numeric overflow", + .ob_str_user_error = "OBE-01426: numeric overflow, value(%s) larger than specified precision(%ld,%ld) allowed for this column" }; static const _error _error_OB_SCHEMA_NUMBER_PRECISION_OVERFLOW = { .error_name = "OB_SCHEMA_NUMBER_PRECISION_OVERFLOW", @@ -7855,7 +9165,9 @@ static const _error _error_OB_SCHEMA_NUMBER_PRECISION_OVERFLOW = { .str_user_error = "Precision was out of range", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5090, Precision was out of range", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5090, Precision was out of range" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5090, Precision was out of range", + .ob_str_error = "OBE-00600: internal error code, arguments: -5090, Precision was out of range", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5090, Precision was out of range" }; static const _error _error_OB_SCHEMA_NUMBER_SCALE_OVERFLOW = { .error_name = "OB_SCHEMA_NUMBER_SCALE_OVERFLOW", @@ -7867,7 +9179,9 @@ static const _error _error_OB_SCHEMA_NUMBER_SCALE_OVERFLOW = { .str_user_error = "Scale value was out of range", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5091, Scale value was out of range", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5091, Scale value was out of range" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5091, Scale value was out of range", + .ob_str_error = "OBE-00600: internal error code, arguments: -5091, Scale value was out of range", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5091, Scale value was out of range" }; static const _error _error_OB_ERR_INDEX_UNKNOWN = { .error_name = "OB_ERR_INDEX_UNKNOWN", @@ -7879,7 +9193,9 @@ static const _error _error_OB_ERR_INDEX_UNKNOWN = { .str_user_error = "Unknown index", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5092, Unknown index", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5092, Unknown index" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5092, Unknown index", + .ob_str_error = "OBE-00600: internal error code, arguments: -5092, Unknown index", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5092, Unknown index" }; static const _error _error_OB_NUMERIC_OVERFLOW = { .error_name = "OB_NUMERIC_OVERFLOW", @@ -7891,7 +9207,9 @@ static const _error _error_OB_NUMERIC_OVERFLOW = { .str_user_error = "Result value was out of range when casting varchar to number", .oracle_errno = 1426, .oracle_str_error = "ORA-01426: numeric overflow", - .oracle_str_user_error = "ORA-01426: numeric overflow" + .oracle_str_user_error = "ORA-01426: numeric overflow", + .ob_str_error = "OBE-01426: numeric overflow", + .ob_str_user_error = "OBE-01426: numeric overflow" }; static const _error _error_OB_ERR_TOO_MANY_JOIN_TABLES = { .error_name = "OB_ERR_TOO_MANY_JOIN_TABLES", @@ -7903,7 +9221,9 @@ static const _error _error_OB_ERR_TOO_MANY_JOIN_TABLES = { .str_user_error = "too many joined tables", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5094, too many joined tables", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5094, too many joined tables" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5094, too many joined tables", + .ob_str_error = "OBE-00600: internal error code, arguments: -5094, too many joined tables", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5094, too many joined tables" }; static const _error _error_OB_ERR_DDL_ON_REMOTE_DATABASE = { .error_name = "OB_ERR_DDL_ON_REMOTE_DATABASE", @@ -7915,7 +9235,9 @@ static const _error _error_OB_ERR_DDL_ON_REMOTE_DATABASE = { .str_user_error = "DDL operations are not allowed on a remote database", .oracle_errno = 2021, .oracle_str_error = "ORA-02021: DDL operations are not allowed on a remote database", - .oracle_str_user_error = "ORA-02021: DDL operations are not allowed on a remote database" + .oracle_str_user_error = "ORA-02021: DDL operations are not allowed on a remote database", + .ob_str_error = "OBE-02021: DDL operations are not allowed on a remote database", + .ob_str_user_error = "OBE-02021: DDL operations are not allowed on a remote database" }; static const _error _error_OB_ERR_MISSING_KEYWORD = { .error_name = "OB_ERR_MISSING_KEYWORD", @@ -7927,7 +9249,9 @@ static const _error _error_OB_ERR_MISSING_KEYWORD = { .str_user_error = "missing keyword", .oracle_errno = 905, .oracle_str_error = "ORA-00905: missing keyword", - .oracle_str_user_error = "ORA-00905: missing keyword" + .oracle_str_user_error = "ORA-00905: missing keyword", + .ob_str_error = "OBE-00905: missing keyword", + .ob_str_user_error = "OBE-00905: missing keyword" }; static const _error _error_OB_ERR_DATABASE_LINK_EXPECTED = { .error_name = "OB_ERR_DATABASE_LINK_EXPECTED", @@ -7939,7 +9263,9 @@ static const _error _error_OB_ERR_DATABASE_LINK_EXPECTED = { .str_user_error = "database link name expected", .oracle_errno = 1729, .oracle_str_error = "ORA-01729: database link name expected", - .oracle_str_user_error = "ORA-01729: database link name expected" + .oracle_str_user_error = "ORA-01729: database link name expected", + .ob_str_error = "OBE-01729: database link name expected", + .ob_str_user_error = "OBE-01729: database link name expected" }; static const _error _error_OB_ERR_VARCHAR_TOO_LONG = { .error_name = "OB_ERR_VARCHAR_TOO_LONG", @@ -7951,7 +9277,9 @@ static const _error _error_OB_ERR_VARCHAR_TOO_LONG = { .str_user_error = "Data too long(%d>%ld) for column '%s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5098, Varchar value is too long for the column", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5098, Data too long(%d>%ld) for column '%s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5098, Data too long(%d>%ld) for column '%s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5098, Varchar value is too long for the column", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5098, Data too long(%d>%ld) for column '%s'" }; static const _error _error_OB_ERR_SYS_CONFIG_UNKNOWN = { .error_name = "OB_ERR_SYS_CONFIG_UNKNOWN", @@ -7963,7 +9291,9 @@ static const _error _error_OB_ERR_SYS_CONFIG_UNKNOWN = { .str_user_error = "System config unknown", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5099, System config unknown", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5099, System config unknown" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5099, System config unknown", + .ob_str_error = "OBE-00600: internal error code, arguments: -5099, System config unknown", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5099, System config unknown" }; static const _error _error_OB_ERR_LOCAL_VARIABLE = { .error_name = "OB_ERR_LOCAL_VARIABLE", @@ -7975,7 +9305,9 @@ static const _error _error_OB_ERR_LOCAL_VARIABLE = { .str_user_error = "Variable \'%.*s\' is a SESSION variable and can't be used with SET GLOBAL", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5100, Local variable", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5100, Variable \'%.*s\' is a SESSION variable and can't be used with SET GLOBAL" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5100, Variable \'%.*s\' is a SESSION variable and can't be used with SET GLOBAL", + .ob_str_error = "OBE-00600: internal error code, arguments: -5100, Local variable", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5100, Variable \'%.*s\' is a SESSION variable and can't be used with SET GLOBAL" }; static const _error _error_OB_ERR_GLOBAL_VARIABLE = { .error_name = "OB_ERR_GLOBAL_VARIABLE", @@ -7987,7 +9319,9 @@ static const _error _error_OB_ERR_GLOBAL_VARIABLE = { .str_user_error = "Variable \'%.*s\' is a GLOBAL variable and should be set with SET GLOBAL", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5101, Global variable", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5101, Variable \'%.*s\' is a GLOBAL variable and should be set with SET GLOBAL" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5101, Variable \'%.*s\' is a GLOBAL variable and should be set with SET GLOBAL", + .ob_str_error = "OBE-00600: internal error code, arguments: -5101, Global variable", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5101, Variable \'%.*s\' is a GLOBAL variable and should be set with SET GLOBAL" }; static const _error _error_OB_ERR_VARIABLE_IS_READONLY = { .error_name = "OB_ERR_VARIABLE_IS_READONLY", @@ -7999,7 +9333,9 @@ static const _error _error_OB_ERR_VARIABLE_IS_READONLY = { .str_user_error = "%.*s variable '%.*s' is read-only. Use SET %.*s to assign the value", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5102, variable is read only", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5102, %.*s variable '%.*s' is read-only. Use SET %.*s to assign the value" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5102, %.*s variable '%.*s' is read-only. Use SET %.*s to assign the value", + .ob_str_error = "OBE-00600: internal error code, arguments: -5102, variable is read only", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5102, %.*s variable '%.*s' is read-only. Use SET %.*s to assign the value" }; static const _error _error_OB_ERR_INCORRECT_GLOBAL_LOCAL_VAR = { .error_name = "OB_ERR_INCORRECT_GLOBAL_LOCAL_VAR", @@ -8011,7 +9347,9 @@ static const _error _error_OB_ERR_INCORRECT_GLOBAL_LOCAL_VAR = { .str_user_error = "Variable '%.*s' is a %.*s variable", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5103, incorrect global or local variable", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5103, Variable '%.*s' is a %.*s variable" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5103, Variable '%.*s' is a %.*s variable", + .ob_str_error = "OBE-00600: internal error code, arguments: -5103, incorrect global or local variable", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5103, Variable '%.*s' is a %.*s variable" }; static const _error _error_OB_ERR_EXPIRE_INFO_TOO_LONG = { .error_name = "OB_ERR_EXPIRE_INFO_TOO_LONG", @@ -8023,7 +9361,9 @@ static const _error _error_OB_ERR_EXPIRE_INFO_TOO_LONG = { .str_user_error = "length(%d) of expire_info is larger than the max allowed(%ld)", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5104, Expire expression too long", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5104, length(%d) of expire_info is larger than the max allowed(%ld)" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5104, length(%d) of expire_info is larger than the max allowed(%ld)", + .ob_str_error = "OBE-00600: internal error code, arguments: -5104, Expire expression too long", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5104, length(%d) of expire_info is larger than the max allowed(%ld)" }; static const _error _error_OB_ERR_EXPIRE_COND_TOO_LONG = { .error_name = "OB_ERR_EXPIRE_COND_TOO_LONG", @@ -8035,7 +9375,9 @@ static const _error _error_OB_ERR_EXPIRE_COND_TOO_LONG = { .str_user_error = "total length(%ld) of expire_info and its expression is larger than the max allowed(%ld)", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5105, Expire condition too long", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5105, total length(%ld) of expire_info and its expression is larger than the max allowed(%ld)" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5105, total length(%ld) of expire_info and its expression is larger than the max allowed(%ld)", + .ob_str_error = "OBE-00600: internal error code, arguments: -5105, Expire condition too long", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5105, total length(%ld) of expire_info and its expression is larger than the max allowed(%ld)" }; static const _error _error_OB_INVALID_ARGUMENT_FOR_EXTRACT = { .error_name = "OB_INVALID_ARGUMENT_FOR_EXTRACT", @@ -8047,7 +9389,9 @@ static const _error _error_OB_INVALID_ARGUMENT_FOR_EXTRACT = { .str_user_error = "EXTRACT() expected timestamp or a string as date argument", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5106, Invalid argument for extract()", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5106, EXTRACT() expected timestamp or a string as date argument" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5106, EXTRACT() expected timestamp or a string as date argument", + .ob_str_error = "OBE-00600: internal error code, arguments: -5106, Invalid argument for extract()", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5106, EXTRACT() expected timestamp or a string as date argument" }; static const _error _error_OB_INVALID_ARGUMENT_FOR_IS = { .error_name = "OB_INVALID_ARGUMENT_FOR_IS", @@ -8059,7 +9403,9 @@ static const _error _error_OB_INVALID_ARGUMENT_FOR_IS = { .str_user_error = "Invalid operand type for IS operator, lval=%s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5107, Invalid argument for IS operator", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5107, Invalid operand type for IS operator, lval=%s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5107, Invalid operand type for IS operator, lval=%s", + .ob_str_error = "OBE-00600: internal error code, arguments: -5107, Invalid argument for IS operator", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5107, Invalid operand type for IS operator, lval=%s" }; static const _error _error_OB_INVALID_ARGUMENT_FOR_LENGTH = { .error_name = "OB_INVALID_ARGUMENT_FOR_LENGTH", @@ -8071,7 +9417,9 @@ static const _error _error_OB_INVALID_ARGUMENT_FOR_LENGTH = { .str_user_error = "function LENGTH() expected a varchar argument", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5108, Invalid argument for length()", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5108, function LENGTH() expected a varchar argument" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5108, function LENGTH() expected a varchar argument", + .ob_str_error = "OBE-00600: internal error code, arguments: -5108, Invalid argument for length()", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5108, function LENGTH() expected a varchar argument" }; static const _error _error_OB_INVALID_ARGUMENT_FOR_SUBSTR = { .error_name = "OB_INVALID_ARGUMENT_FOR_SUBSTR", @@ -8083,7 +9431,9 @@ static const _error _error_OB_INVALID_ARGUMENT_FOR_SUBSTR = { .str_user_error = "invalid input format. ret=%d text=%s start=%s length=%s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5109, Invalid argument for substr()", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5109, invalid input format. ret=%d text=%s start=%s length=%s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5109, invalid input format. ret=%d text=%s start=%s length=%s", + .ob_str_error = "OBE-00600: internal error code, arguments: -5109, Invalid argument for substr()", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5109, invalid input format. ret=%d text=%s start=%s length=%s" }; static const _error _error_OB_INVALID_ARGUMENT_FOR_TIME_TO_USEC = { .error_name = "OB_INVALID_ARGUMENT_FOR_TIME_TO_USEC", @@ -8095,7 +9445,9 @@ static const _error _error_OB_INVALID_ARGUMENT_FOR_TIME_TO_USEC = { .str_user_error = "TIME_TO_USEC() expected timestamp or a string as date argument", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5110, Invalid argument for time_to_usec()", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5110, TIME_TO_USEC() expected timestamp or a string as date argument" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5110, TIME_TO_USEC() expected timestamp or a string as date argument", + .ob_str_error = "OBE-00600: internal error code, arguments: -5110, Invalid argument for time_to_usec()", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5110, TIME_TO_USEC() expected timestamp or a string as date argument" }; static const _error _error_OB_INVALID_ARGUMENT_FOR_USEC_TO_TIME = { .error_name = "OB_INVALID_ARGUMENT_FOR_USEC_TO_TIME", @@ -8107,7 +9459,9 @@ static const _error _error_OB_INVALID_ARGUMENT_FOR_USEC_TO_TIME = { .str_user_error = "USEC_TO_TIME expected a integer number as usec argument", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5111, Invalid argument for usec_to_time()", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5111, USEC_TO_TIME expected a integer number as usec argument" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5111, USEC_TO_TIME expected a integer number as usec argument", + .ob_str_error = "OBE-00600: internal error code, arguments: -5111, Invalid argument for usec_to_time()", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5111, USEC_TO_TIME expected a integer number as usec argument" }; static const _error _error_OB_ERR_USER_VARIABLE_UNKNOWN = { .error_name = "OB_ERR_USER_VARIABLE_UNKNOWN", @@ -8119,7 +9473,9 @@ static const _error _error_OB_ERR_USER_VARIABLE_UNKNOWN = { .str_user_error = "Variable %.*s does not exists", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5112, Unknown user variable", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5112, Variable %.*s does not exists" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5112, Variable %.*s does not exists", + .ob_str_error = "OBE-00600: internal error code, arguments: -5112, Unknown user variable", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5112, Variable %.*s does not exists" }; static const _error _error_OB_ILLEGAL_USAGE_OF_MERGING_FROZEN_TIME = { .error_name = "OB_ILLEGAL_USAGE_OF_MERGING_FROZEN_TIME", @@ -8131,7 +9487,9 @@ static const _error _error_OB_ILLEGAL_USAGE_OF_MERGING_FROZEN_TIME = { .str_user_error = "MERGING_FROZEN_TIME() system function only be used in daily merging.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5113, Illegal usage of merging_frozen_time()", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5113, MERGING_FROZEN_TIME() system function only be used in daily merging." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5113, MERGING_FROZEN_TIME() system function only be used in daily merging.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5113, Illegal usage of merging_frozen_time()", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5113, MERGING_FROZEN_TIME() system function only be used in daily merging." }; static const _error _error_OB_INVALID_NUMERIC = { .error_name = "OB_INVALID_NUMERIC", @@ -8143,7 +9501,9 @@ static const _error _error_OB_INVALID_NUMERIC = { .str_user_error = "Invalid numeric char '%c'", .oracle_errno = 1722, .oracle_str_error = "ORA-01722: invalid number", - .oracle_str_user_error = "ORA-01722: invalid number char '%c'" + .oracle_str_user_error = "ORA-01722: invalid number char '%c'", + .ob_str_error = "OBE-01722: invalid number", + .ob_str_user_error = "OBE-01722: invalid number char '%c'" }; static const _error _error_OB_ERR_REGEXP_ERROR = { .error_name = "OB_ERR_REGEXP_ERROR", @@ -8155,7 +9515,9 @@ static const _error _error_OB_ERR_REGEXP_ERROR = { .str_user_error = "Got error '%s' from regexp", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5115, Got error from regexp", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5115, Got error '%s' from regexp" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5115, Got error '%s' from regexp", + .ob_str_error = "OBE-00600: internal error code, arguments: -5115, Got error from regexp", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5115, Got error '%s' from regexp" }; static const _error _error_OB_SQL_LOG_OP_SETCHILD_OVERFLOW = { .error_name = "OB_SQL_LOG_OP_SETCHILD_OVERFLOW", @@ -8167,7 +9529,9 @@ static const _error _error_OB_SQL_LOG_OP_SETCHILD_OVERFLOW = { .str_user_error = "Logical operator child index overflow", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5116, Logical operator child index overflow", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5116, Logical operator child index overflow" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5116, Logical operator child index overflow", + .ob_str_error = "OBE-00600: internal error code, arguments: -5116, Logical operator child index overflow", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5116, Logical operator child index overflow" }; static const _error _error_OB_SQL_EXPLAIN_FAILED = { .error_name = "OB_SQL_EXPLAIN_FAILED", @@ -8179,7 +9543,9 @@ static const _error _error_OB_SQL_EXPLAIN_FAILED = { .str_user_error = "fail to explain plan", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5117, fail to explain plan", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5117, fail to explain plan" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5117, fail to explain plan", + .ob_str_error = "OBE-00600: internal error code, arguments: -5117, fail to explain plan", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5117, fail to explain plan" }; static const _error _error_OB_SQL_OPT_COPY_OP_FAILED = { .error_name = "OB_SQL_OPT_COPY_OP_FAILED", @@ -8191,7 +9557,9 @@ static const _error _error_OB_SQL_OPT_COPY_OP_FAILED = { .str_user_error = "fail to copy logical operator", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5118, fail to copy logical operator", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5118, fail to copy logical operator" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5118, fail to copy logical operator", + .ob_str_error = "OBE-00600: internal error code, arguments: -5118, fail to copy logical operator", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5118, fail to copy logical operator" }; static const _error _error_OB_SQL_OPT_GEN_PLAN_FALIED = { .error_name = "OB_SQL_OPT_GEN_PLAN_FALIED", @@ -8203,7 +9571,9 @@ static const _error _error_OB_SQL_OPT_GEN_PLAN_FALIED = { .str_user_error = "fail to generate plan", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5119, fail to generate plan", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5119, fail to generate plan" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5119, fail to generate plan", + .ob_str_error = "OBE-00600: internal error code, arguments: -5119, fail to generate plan", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5119, fail to generate plan" }; static const _error _error_OB_SQL_OPT_CREATE_RAWEXPR_FAILED = { .error_name = "OB_SQL_OPT_CREATE_RAWEXPR_FAILED", @@ -8215,7 +9585,9 @@ static const _error _error_OB_SQL_OPT_CREATE_RAWEXPR_FAILED = { .str_user_error = "fail to create raw expr", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5120, fail to create raw expr", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5120, fail to create raw expr" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5120, fail to create raw expr", + .ob_str_error = "OBE-00600: internal error code, arguments: -5120, fail to create raw expr", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5120, fail to create raw expr" }; static const _error _error_OB_SQL_OPT_JOIN_ORDER_FAILED = { .error_name = "OB_SQL_OPT_JOIN_ORDER_FAILED", @@ -8227,7 +9599,9 @@ static const _error _error_OB_SQL_OPT_JOIN_ORDER_FAILED = { .str_user_error = "fail to generate join order", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5121, fail to generate join order", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5121, fail to generate join order" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5121, fail to generate join order", + .ob_str_error = "OBE-00600: internal error code, arguments: -5121, fail to generate join order", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5121, fail to generate join order" }; static const _error _error_OB_SQL_OPT_ERROR = { .error_name = "OB_SQL_OPT_ERROR", @@ -8239,7 +9613,9 @@ static const _error _error_OB_SQL_OPT_ERROR = { .str_user_error = "optimizer general error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5122, optimizer general error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5122, optimizer general error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5122, optimizer general error", + .ob_str_error = "OBE-00600: internal error code, arguments: -5122, optimizer general error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5122, optimizer general error" }; static const _error _error_OB_ERR_OCI_INIT_TIMEZONE = { .error_name = "OB_ERR_OCI_INIT_TIMEZONE", @@ -8251,7 +9627,9 @@ static const _error _error_OB_ERR_OCI_INIT_TIMEZONE = { .str_user_error = "failure to initialize timezone information", .oracle_errno = 1804, .oracle_str_error = "ORA-01804: failure to initialize timezone information", - .oracle_str_user_error = "ORA-01804: failure to initialize timezone information" + .oracle_str_user_error = "ORA-01804: failure to initialize timezone information", + .ob_str_error = "OBE-01804: failure to initialize timezone information", + .ob_str_user_error = "OBE-01804: failure to initialize timezone information" }; static const _error _error_OB_ERR_ZLIB_DATA = { .error_name = "OB_ERR_ZLIB_DATA", @@ -8263,7 +9641,9 @@ static const _error _error_OB_ERR_ZLIB_DATA = { .str_user_error = "ZLIB: Input data corrupted", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5124, ZLIB: Input data corrupted", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5124, ZLIB: Input data corrupted" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5124, ZLIB: Input data corrupted", + .ob_str_error = "OBE-00600: internal error code, arguments: -5124, ZLIB: Input data corrupted", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5124, ZLIB: Input data corrupted" }; static const _error _error_OB_ERR_DBLINK_SESSION_KILLED = { .error_name = "OB_ERR_DBLINK_SESSION_KILLED", @@ -8275,7 +9655,9 @@ static const _error _error_OB_ERR_DBLINK_SESSION_KILLED = { .str_user_error = "your session has been killed", .oracle_errno = 28, .oracle_str_error = "ORA-00028: your session has been killed", - .oracle_str_user_error = "ORA-00028: your session has been killed" + .oracle_str_user_error = "ORA-00028: your session has been killed", + .ob_str_error = "OBE-00028: your session has been killed", + .ob_str_user_error = "OBE-00028: your session has been killed" }; static const _error _error_OB_SQL_RESOLVER_NO_MEMORY = { .error_name = "OB_SQL_RESOLVER_NO_MEMORY", @@ -8287,7 +9669,9 @@ static const _error _error_OB_SQL_RESOLVER_NO_MEMORY = { .str_user_error = "sql resolver no memory", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5130, sql resolver no memory", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5130, sql resolver no memory" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5130, sql resolver no memory", + .ob_str_error = "OBE-00600: internal error code, arguments: -5130, sql resolver no memory", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5130, sql resolver no memory" }; static const _error _error_OB_SQL_DML_ONLY = { .error_name = "OB_SQL_DML_ONLY", @@ -8299,7 +9683,9 @@ static const _error _error_OB_SQL_DML_ONLY = { .str_user_error = "plan cache support dml only", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5131, plan cache support dml only", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5131, plan cache support dml only" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5131, plan cache support dml only", + .ob_str_error = "OBE-00600: internal error code, arguments: -5131, plan cache support dml only", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5131, plan cache support dml only" }; static const _error _error_OB_ERR_NO_GRANT = { .error_name = "OB_ERR_NO_GRANT", @@ -8311,7 +9697,9 @@ static const _error _error_OB_ERR_NO_GRANT = { .str_user_error = "No such grant defined", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5133, No such grant defined", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5133, No such grant defined" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5133, No such grant defined", + .ob_str_error = "OBE-00600: internal error code, arguments: -5133, No such grant defined", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5133, No such grant defined" }; static const _error _error_OB_ERR_NO_DB_SELECTED = { .error_name = "OB_ERR_NO_DB_SELECTED", @@ -8323,7 +9711,9 @@ static const _error _error_OB_ERR_NO_DB_SELECTED = { .str_user_error = "No database selected", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5134, No database selected", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5134, No database selected" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5134, No database selected", + .ob_str_error = "OBE-00600: internal error code, arguments: -5134, No database selected", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5134, No database selected" }; static const _error _error_OB_SQL_PC_OVERFLOW = { .error_name = "OB_SQL_PC_OVERFLOW", @@ -8335,7 +9725,9 @@ static const _error _error_OB_SQL_PC_OVERFLOW = { .str_user_error = "plan cache is overflow", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5135, plan cache is overflow", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5135, plan cache is overflow" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5135, plan cache is overflow", + .ob_str_error = "OBE-00600: internal error code, arguments: -5135, plan cache is overflow", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5135, plan cache is overflow" }; static const _error _error_OB_SQL_PC_PLAN_DUPLICATE = { .error_name = "OB_SQL_PC_PLAN_DUPLICATE", @@ -8347,7 +9739,9 @@ static const _error _error_OB_SQL_PC_PLAN_DUPLICATE = { .str_user_error = "plan exists in plan cache already", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5136, plan exists in plan cache already", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5136, plan exists in plan cache already" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5136, plan exists in plan cache already", + .ob_str_error = "OBE-00600: internal error code, arguments: -5136, plan exists in plan cache already", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5136, plan exists in plan cache already" }; static const _error _error_OB_SQL_PC_PLAN_EXPIRE = { .error_name = "OB_SQL_PC_PLAN_EXPIRE", @@ -8359,7 +9753,9 @@ static const _error _error_OB_SQL_PC_PLAN_EXPIRE = { .str_user_error = "plan is expired", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5137, plan is expired", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5137, plan is expired" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5137, plan is expired", + .ob_str_error = "OBE-00600: internal error code, arguments: -5137, plan is expired", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5137, plan is expired" }; static const _error _error_OB_SQL_PC_NOT_EXIST = { .error_name = "OB_SQL_PC_NOT_EXIST", @@ -8371,7 +9767,9 @@ static const _error _error_OB_SQL_PC_NOT_EXIST = { .str_user_error = "no plan exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5138, no plan exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5138, no plan exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5138, no plan exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -5138, no plan exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5138, no plan exist" }; static const _error _error_OB_SQL_PARAMS_LIMIT = { .error_name = "OB_SQL_PARAMS_LIMIT", @@ -8383,7 +9781,9 @@ static const _error _error_OB_SQL_PARAMS_LIMIT = { .str_user_error = "too many params, plan cache not support", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5139, too many params, plan cache not support", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5139, too many params, plan cache not support" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5139, too many params, plan cache not support", + .ob_str_error = "OBE-00600: internal error code, arguments: -5139, too many params, plan cache not support", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5139, too many params, plan cache not support" }; static const _error _error_OB_SQL_PC_PLAN_SIZE_LIMIT = { .error_name = "OB_SQL_PC_PLAN_SIZE_LIMIT", @@ -8395,7 +9795,9 @@ static const _error _error_OB_SQL_PC_PLAN_SIZE_LIMIT = { .str_user_error = "plan is too big to add to plan cache", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5140, plan is too big to add to plan cache", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5140, plan is too big to add to plan cache" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5140, plan is too big to add to plan cache", + .ob_str_error = "OBE-00600: internal error code, arguments: -5140, plan is too big to add to plan cache", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5140, plan is too big to add to plan cache" }; static const _error _error_OB_ERR_UNKNOWN_CHARSET = { .error_name = "OB_ERR_UNKNOWN_CHARSET", @@ -8407,7 +9809,9 @@ static const _error _error_OB_ERR_UNKNOWN_CHARSET = { .str_user_error = "Unknown character set: '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5142, Unknown character set", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5142, Unknown character set: '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5142, Unknown character set: '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5142, Unknown character set", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5142, Unknown character set: '%.*s'" }; static const _error _error_OB_ERR_UNKNOWN_COLLATION = { .error_name = "OB_ERR_UNKNOWN_COLLATION", @@ -8419,7 +9823,9 @@ static const _error _error_OB_ERR_UNKNOWN_COLLATION = { .str_user_error = "Unknown collation: '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5143, Unknown collation", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5143, Unknown collation: '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5143, Unknown collation: '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5143, Unknown collation", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5143, Unknown collation: '%.*s'" }; static const _error _error_OB_ERR_COLLATION_MISMATCH = { .error_name = "OB_ERR_COLLATION_MISMATCH", @@ -8431,7 +9837,9 @@ static const _error _error_OB_ERR_COLLATION_MISMATCH = { .str_user_error = "COLLATION '%.*s' is not valid for CHARACTER SET '%.*s'", .oracle_errno = 12704, .oracle_str_error = "ORA-12704: character set mismatch", - .oracle_str_user_error = "ORA-12704: COLLATION '%.*s' is not valid for CHARACTER SET '%.*s'" + .oracle_str_user_error = "ORA-12704: COLLATION '%.*s' is not valid for CHARACTER SET '%.*s'", + .ob_str_error = "OBE-12704: character set mismatch", + .ob_str_user_error = "OBE-12704: COLLATION '%.*s' is not valid for CHARACTER SET '%.*s'" }; static const _error _error_OB_ERR_WRONG_VALUE_FOR_VAR = { .error_name = "OB_ERR_WRONG_VALUE_FOR_VAR", @@ -8443,7 +9851,9 @@ static const _error _error_OB_ERR_WRONG_VALUE_FOR_VAR = { .str_user_error = "Variable \'%.*s\' can't be set to the value of \'%.*s\'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5145, Variable can't be set to the value", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5145, Variable \'%.*s\' can't be set to the value of \'%.*s\'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5145, Variable \'%.*s\' can't be set to the value of \'%.*s\'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5145, Variable can't be set to the value", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5145, Variable \'%.*s\' can't be set to the value of \'%.*s\'" }; static const _error _error_OB_UNKNOWN_PARTITION = { .error_name = "OB_UNKNOWN_PARTITION", @@ -8455,7 +9865,9 @@ static const _error _error_OB_UNKNOWN_PARTITION = { .str_user_error = "Unkown partition '%.*s' in table '%.*s'", .oracle_errno = 2149, .oracle_str_error = "ORA-02149: Specified partition does not exist", - .oracle_str_user_error = "ORA-02149: Specified partition does not exist '%.*s' in table '%.*s'" + .oracle_str_user_error = "ORA-02149: Specified partition does not exist '%.*s' in table '%.*s'", + .ob_str_error = "OBE-02149: Specified partition does not exist", + .ob_str_user_error = "OBE-02149: Specified partition does not exist '%.*s' in table '%.*s'" }; static const _error _error_OB_PARTITION_NOT_MATCH = { .error_name = "OB_PARTITION_NOT_MATCH", @@ -8467,7 +9879,9 @@ static const _error _error_OB_PARTITION_NOT_MATCH = { .str_user_error = "Found a row not matching the given partition set", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5147, Found a row not matching the given partition set", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5147, Found a row not matching the given partition set" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5147, Found a row not matching the given partition set", + .ob_str_error = "OBE-00600: internal error code, arguments: -5147, Found a row not matching the given partition set", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5147, Found a row not matching the given partition set" }; static const _error _error_OB_ER_PASSWD_LENGTH = { .error_name = "OB_ER_PASSWD_LENGTH", @@ -8479,7 +9893,9 @@ static const _error _error_OB_ER_PASSWD_LENGTH = { .str_user_error = " Password hash should be a 40-digit hexadecimal number", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5148, Password hash should be a 40-digit hexadecimal number", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5148, Password hash should be a 40-digit hexadecimal number" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5148, Password hash should be a 40-digit hexadecimal number", + .ob_str_error = "OBE-00600: internal error code, arguments: -5148, Password hash should be a 40-digit hexadecimal number", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5148, Password hash should be a 40-digit hexadecimal number" }; static const _error _error_OB_ERR_INSERT_INNER_JOIN_COLUMN = { .error_name = "OB_ERR_INSERT_INNER_JOIN_COLUMN", @@ -8491,7 +9907,9 @@ static const _error _error_OB_ERR_INSERT_INNER_JOIN_COLUMN = { .str_user_error = "Insert inner join column error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5149, Insert inner join column error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5149, Insert inner join column error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5149, Insert inner join column error", + .ob_str_error = "OBE-00600: internal error code, arguments: -5149, Insert inner join column error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5149, Insert inner join column error" }; static const _error _error_OB_TENANT_NOT_IN_SERVER = { .error_name = "OB_TENANT_NOT_IN_SERVER", @@ -8503,7 +9921,9 @@ static const _error _error_OB_TENANT_NOT_IN_SERVER = { .str_user_error = "Tenant not in this server", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5150, Tenant not in this server", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5150, Tenant not in this server" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5150, Tenant not in this server", + .ob_str_error = "OBE-00600: internal error code, arguments: -5150, Tenant not in this server", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5150, Tenant not in this server" }; static const _error _error_OB_TABLEGROUP_NOT_EXIST = { .error_name = "OB_TABLEGROUP_NOT_EXIST", @@ -8515,7 +9935,9 @@ static const _error _error_OB_TABLEGROUP_NOT_EXIST = { .str_user_error = "tablegroup not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5151, tablegroup not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5151, tablegroup not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5151, tablegroup not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -5151, tablegroup not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5151, tablegroup not exist" }; static const _error _error_OB_SUBQUERY_TOO_MANY_ROW = { .error_name = "OB_SUBQUERY_TOO_MANY_ROW", @@ -8527,7 +9949,9 @@ static const _error _error_OB_SUBQUERY_TOO_MANY_ROW = { .str_user_error = "Subquery returns more than 1 row", .oracle_errno = 1427, .oracle_str_error = "ORA-01427: single-row subquery returns more than one row", - .oracle_str_user_error = "ORA-01427: single-row subquery returns more than one row" + .oracle_str_user_error = "ORA-01427: single-row subquery returns more than one row", + .ob_str_error = "OBE-01427: single-row subquery returns more than one row", + .ob_str_user_error = "OBE-01427: single-row subquery returns more than one row" }; static const _error _error_OB_ERR_BAD_DATABASE = { .error_name = "OB_ERR_BAD_DATABASE", @@ -8539,7 +9963,9 @@ static const _error _error_OB_ERR_BAD_DATABASE = { .str_user_error = "Unknown database '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5154, Unknown database", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5154, Unknown database '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5154, Unknown database '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5154, Unknown database", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5154, Unknown database '%.*s'" }; static const _error _error_OB_CANNOT_USER = { .error_name = "OB_CANNOT_USER", @@ -8551,7 +9977,9 @@ static const _error _error_OB_CANNOT_USER = { .str_user_error = "Operation %.*s failed for %.*s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5155, User operation failed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5155, Operation %.*s failed for %.*s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5155, Operation %.*s failed for %.*s", + .ob_str_error = "OBE-00600: internal error code, arguments: -5155, User operation failed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5155, Operation %.*s failed for %.*s" }; static const _error _error_OB_TENANT_EXIST = { .error_name = "OB_TENANT_EXIST", @@ -8563,7 +9991,9 @@ static const _error _error_OB_TENANT_EXIST = { .str_user_error = "tenant \'%s\' already exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5156, tenant already exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5156, tenant \'%s\' already exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5156, tenant \'%s\' already exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -5156, tenant already exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5156, tenant \'%s\' already exist" }; static const _error _error_OB_TENANT_NOT_EXIST = { .error_name = "OB_TENANT_NOT_EXIST", @@ -8575,7 +10005,9 @@ static const _error _error_OB_TENANT_NOT_EXIST = { .str_user_error = "Unknown tenant '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5157, Unknown tenant", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5157, Unknown tenant '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5157, Unknown tenant '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5157, Unknown tenant", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5157, Unknown tenant '%.*s'" }; static const _error _error_OB_DATABASE_EXIST = { .error_name = "OB_DATABASE_EXIST", @@ -8587,7 +10019,9 @@ static const _error _error_OB_DATABASE_EXIST = { .str_user_error = "Can't create database '%.*s'; database exists", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5158, Can't create database;database exists", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5158, Can't create database '%.*s'; database exists" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5158, Can't create database '%.*s'; database exists", + .ob_str_error = "OBE-00600: internal error code, arguments: -5158, Can't create database;database exists", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5158, Can't create database '%.*s'; database exists" }; static const _error _error_OB_TABLEGROUP_EXIST = { .error_name = "OB_TABLEGROUP_EXIST", @@ -8599,7 +10033,9 @@ static const _error _error_OB_TABLEGROUP_EXIST = { .str_user_error = "tablegroup already exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5159, tablegroup already exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5159, tablegroup already exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5159, tablegroup already exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -5159, tablegroup already exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5159, tablegroup already exist" }; static const _error _error_OB_ERR_INVALID_TENANT_NAME = { .error_name = "OB_ERR_INVALID_TENANT_NAME", @@ -8611,7 +10047,9 @@ static const _error _error_OB_ERR_INVALID_TENANT_NAME = { .str_user_error = "invalid tenant name specified in connection string", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5160, invalid tenant name specified in connection string", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5160, invalid tenant name specified in connection string" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5160, invalid tenant name specified in connection string", + .ob_str_error = "OBE-00600: internal error code, arguments: -5160, invalid tenant name specified in connection string", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5160, invalid tenant name specified in connection string" }; static const _error _error_OB_EMPTY_TENANT = { .error_name = "OB_EMPTY_TENANT", @@ -8623,7 +10061,9 @@ static const _error _error_OB_EMPTY_TENANT = { .str_user_error = "tenant is empty", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5161, tenant is empty", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5161, tenant is empty" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5161, tenant is empty", + .ob_str_error = "OBE-00600: internal error code, arguments: -5161, tenant is empty", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5161, tenant is empty" }; static const _error _error_OB_WRONG_DB_NAME = { .error_name = "OB_WRONG_DB_NAME", @@ -8635,7 +10075,9 @@ static const _error _error_OB_WRONG_DB_NAME = { .str_user_error = "Incorrect database name '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5162, Incorrect database name", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5162, Incorrect database name '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5162, Incorrect database name '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5162, Incorrect database name", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5162, Incorrect database name '%.*s'" }; static const _error _error_OB_WRONG_TABLE_NAME = { .error_name = "OB_WRONG_TABLE_NAME", @@ -8647,7 +10089,9 @@ static const _error _error_OB_WRONG_TABLE_NAME = { .str_user_error = "Incorrect table name '%.*s'", .oracle_errno = 903, .oracle_str_error = "ORA-00903: invalid table name", - .oracle_str_user_error = "ORA-00903: invalid table name '%.*s'" + .oracle_str_user_error = "ORA-00903: invalid table name '%.*s'", + .ob_str_error = "OBE-00903: invalid table name", + .ob_str_user_error = "OBE-00903: invalid table name '%.*s'" }; static const _error _error_OB_WRONG_COLUMN_NAME = { .error_name = "OB_WRONG_COLUMN_NAME", @@ -8659,7 +10103,9 @@ static const _error _error_OB_WRONG_COLUMN_NAME = { .str_user_error = "Incorrect column name '%.*s'", .oracle_errno = 904, .oracle_str_error = "ORA-00904: invalid identifier", - .oracle_str_user_error = "ORA-00904: invalid identifier '%.*s'" + .oracle_str_user_error = "ORA-00904: invalid identifier '%.*s'", + .ob_str_error = "OBE-00904: invalid identifier", + .ob_str_user_error = "OBE-00904: invalid identifier '%.*s'" }; static const _error _error_OB_ERR_COLUMN_SPEC = { .error_name = "OB_ERR_COLUMN_SPEC", @@ -8671,7 +10117,9 @@ static const _error _error_OB_ERR_COLUMN_SPEC = { .str_user_error = "Incorrect column specifier for column '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5165, Incorrect column specifier", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5165, Incorrect column specifier for column '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5165, Incorrect column specifier for column '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5165, Incorrect column specifier", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5165, Incorrect column specifier for column '%.*s'" }; static const _error _error_OB_ERR_DB_DROP_EXISTS = { .error_name = "OB_ERR_DB_DROP_EXISTS", @@ -8683,7 +10131,9 @@ static const _error _error_OB_ERR_DB_DROP_EXISTS = { .str_user_error = "Can't drop database '%.*s'; database doesn't exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5166, Can't drop database;database doesn't exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5166, Can't drop database '%.*s'; database doesn't exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5166, Can't drop database '%.*s'; database doesn't exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -5166, Can't drop database;database doesn't exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5166, Can't drop database '%.*s'; database doesn't exist" }; static const _error _error_OB_ERR_DATA_TOO_LONG = { .error_name = "OB_ERR_DATA_TOO_LONG", @@ -8695,7 +10145,9 @@ static const _error _error_OB_ERR_DATA_TOO_LONG = { .str_user_error = "Data too long for column '%.*s' at row %ld", .oracle_errno = 12899, .oracle_str_error = "ORA-12899: value too large for column", - .oracle_str_user_error = "ORA-12899: value too large for column '%.*s' at row %ld" + .oracle_str_user_error = "ORA-12899: value too large for column '%.*s' at row %ld", + .ob_str_error = "OBE-12899: value too large for column", + .ob_str_user_error = "OBE-12899: value too large for column '%.*s' at row %ld" }; static const _error _error_OB_ERR_WRONG_VALUE_COUNT_ON_ROW = { .error_name = "OB_ERR_WRONG_VALUE_COUNT_ON_ROW", @@ -8707,7 +10159,9 @@ static const _error _error_OB_ERR_WRONG_VALUE_COUNT_ON_ROW = { .str_user_error = "column count does not match value count at row '%d'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5168, column count does not match value count", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5168, column count does not match value count at row '%d'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5168, column count does not match value count at row '%d'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5168, column count does not match value count", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5168, column count does not match value count at row '%d'" }; static const _error _error_OB_ERR_CREATE_USER_WITH_GRANT = { .error_name = "OB_ERR_CREATE_USER_WITH_GRANT", @@ -8719,7 +10173,9 @@ static const _error _error_OB_ERR_CREATE_USER_WITH_GRANT = { .str_user_error = "You are not allowed to create a user with GRANT", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5169, You are not allowed to create a user with GRANT", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5169, You are not allowed to create a user with GRANT" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5169, You are not allowed to create a user with GRANT", + .ob_str_error = "OBE-00600: internal error code, arguments: -5169, You are not allowed to create a user with GRANT", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5169, You are not allowed to create a user with GRANT" }; static const _error _error_OB_ERR_NO_DB_PRIVILEGE = { .error_name = "OB_ERR_NO_DB_PRIVILEGE", @@ -8731,7 +10187,9 @@ static const _error _error_OB_ERR_NO_DB_PRIVILEGE = { .str_user_error = "Access denied for user '%.*s'@'%.*s' to database '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5170, Access denied for user to database", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5170, Access denied for user '%.*s'@'%.*s' to database '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5170, Access denied for user '%.*s'@'%.*s' to database '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5170, Access denied for user to database", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5170, Access denied for user '%.*s'@'%.*s' to database '%.*s'" }; static const _error _error_OB_ERR_NO_TABLE_PRIVILEGE = { .error_name = "OB_ERR_NO_TABLE_PRIVILEGE", @@ -8743,7 +10201,9 @@ static const _error _error_OB_ERR_NO_TABLE_PRIVILEGE = { .str_user_error = "%.*s command denied to user '%.*s'@'%.*s' for table '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5171, Command denied to user for table", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5171, %.*s command denied to user '%.*s'@'%.*s' for table '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5171, %.*s command denied to user '%.*s'@'%.*s' for table '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5171, Command denied to user for table", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5171, %.*s command denied to user '%.*s'@'%.*s' for table '%.*s'" }; static const _error _error_OB_INVALID_ON_UPDATE = { .error_name = "OB_INVALID_ON_UPDATE", @@ -8755,7 +10215,9 @@ static const _error _error_OB_INVALID_ON_UPDATE = { .str_user_error = "Invalid ON UPDATE clause for \'%s\' column", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5172, Invalid ON UPDATE clause", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5172, Invalid ON UPDATE clause for \'%s\' column" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5172, Invalid ON UPDATE clause for \'%s\' column", + .ob_str_error = "OBE-00600: internal error code, arguments: -5172, Invalid ON UPDATE clause", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5172, Invalid ON UPDATE clause for \'%s\' column" }; static const _error _error_OB_INVALID_DEFAULT = { .error_name = "OB_INVALID_DEFAULT", @@ -8767,7 +10229,9 @@ static const _error _error_OB_INVALID_DEFAULT = { .str_user_error = "Invalid default value for \'%.*s\'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5173, Invalid default value", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5173, Invalid default value for \'%.*s\'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5173, Invalid default value for \'%.*s\'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5173, Invalid default value", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5173, Invalid default value for \'%.*s\'" }; static const _error _error_OB_ERR_UPDATE_TABLE_USED = { .error_name = "OB_ERR_UPDATE_TABLE_USED", @@ -8779,7 +10243,9 @@ static const _error _error_OB_ERR_UPDATE_TABLE_USED = { .str_user_error = "You can\'t specify target table \'%s\' for update in FROM clause", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5174, Update table used", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5174, You can\'t specify target table \'%s\' for update in FROM clause" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5174, You can\'t specify target table \'%s\' for update in FROM clause", + .ob_str_error = "OBE-00600: internal error code, arguments: -5174, Update table used", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5174, You can\'t specify target table \'%s\' for update in FROM clause" }; static const _error _error_OB_ERR_COULUMN_VALUE_NOT_MATCH = { .error_name = "OB_ERR_COULUMN_VALUE_NOT_MATCH", @@ -8791,7 +10257,9 @@ static const _error _error_OB_ERR_COULUMN_VALUE_NOT_MATCH = { .str_user_error = "Column count doesn\'t match value count at row %ld", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5175, Column count doesn\'t match value count", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5175, Column count doesn\'t match value count at row %ld" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5175, Column count doesn\'t match value count at row %ld", + .ob_str_error = "OBE-00600: internal error code, arguments: -5175, Column count doesn\'t match value count", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5175, Column count doesn\'t match value count at row %ld" }; static const _error _error_OB_ERR_INVALID_GROUP_FUNC_USE = { .error_name = "OB_ERR_INVALID_GROUP_FUNC_USE", @@ -8803,7 +10271,9 @@ static const _error _error_OB_ERR_INVALID_GROUP_FUNC_USE = { .str_user_error = "Invalid use of group function", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5176, Invalid use of group function", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5176, Invalid use of group function" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5176, Invalid use of group function", + .ob_str_error = "OBE-00600: internal error code, arguments: -5176, Invalid use of group function", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5176, Invalid use of group function" }; static const _error _error_OB_CANT_AGGREGATE_2COLLATIONS = { .error_name = "OB_CANT_AGGREGATE_2COLLATIONS", @@ -8815,7 +10285,9 @@ static const _error _error_OB_CANT_AGGREGATE_2COLLATIONS = { .str_user_error = "Illegal mix of collations", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5177, Illegal mix of collations", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5177, Illegal mix of collations" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5177, Illegal mix of collations", + .ob_str_error = "OBE-00600: internal error code, arguments: -5177, Illegal mix of collations", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5177, Illegal mix of collations" }; static const _error _error_OB_ERR_FIELD_TYPE_NOT_ALLOWED_AS_PARTITION_FIELD = { .error_name = "OB_ERR_FIELD_TYPE_NOT_ALLOWED_AS_PARTITION_FIELD", @@ -8827,7 +10299,9 @@ static const _error _error_OB_ERR_FIELD_TYPE_NOT_ALLOWED_AS_PARTITION_FIELD = { .str_user_error = "Field \'%.*s\' is of a not allowed type for this type of partitioning", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5178, Field is of a not allowed type for this type of partitioning", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5178, Field \'%.*s\' is of a not allowed type for this type of partitioning" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5178, Field \'%.*s\' is of a not allowed type for this type of partitioning", + .ob_str_error = "OBE-00600: internal error code, arguments: -5178, Field is of a not allowed type for this type of partitioning", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5178, Field \'%.*s\' is of a not allowed type for this type of partitioning" }; static const _error _error_OB_ERR_TOO_LONG_IDENT = { .error_name = "OB_ERR_TOO_LONG_IDENT", @@ -8839,7 +10313,9 @@ static const _error _error_OB_ERR_TOO_LONG_IDENT = { .str_user_error = "Identifier name \'%.*s\' is too long", .oracle_errno = 972, .oracle_str_error = "ORA-00972: identifier is too long", - .oracle_str_user_error = "ORA-00972: identifier \'%.*s\' is too long" + .oracle_str_user_error = "ORA-00972: identifier \'%.*s\' is too long", + .ob_str_error = "OBE-00972: identifier is too long", + .ob_str_user_error = "OBE-00972: identifier \'%.*s\' is too long" }; static const _error _error_OB_ERR_WRONG_TYPE_FOR_VAR = { .error_name = "OB_ERR_WRONG_TYPE_FOR_VAR", @@ -8851,7 +10327,9 @@ static const _error _error_OB_ERR_WRONG_TYPE_FOR_VAR = { .str_user_error = "Incorrect argument type to variable '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5180, Incorrect argument type to variable", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5180, Incorrect argument type to variable '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5180, Incorrect argument type to variable '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5180, Incorrect argument type to variable", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5180, Incorrect argument type to variable '%.*s'" }; static const _error _error_OB_WRONG_USER_NAME_LENGTH = { .error_name = "OB_WRONG_USER_NAME_LENGTH", @@ -8863,7 +10341,9 @@ static const _error _error_OB_WRONG_USER_NAME_LENGTH = { .str_user_error = "String '%.*s' is too long for user name (should be no longer than 64)", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5181, String is too long for user_name (should be no longer than 64)", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5181, String '%.*s' is too long for user name (should be no longer than 64)" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5181, String '%.*s' is too long for user name (should be no longer than 64)", + .ob_str_error = "OBE-00600: internal error code, arguments: -5181, String is too long for user_name (should be no longer than 64)", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5181, String '%.*s' is too long for user name (should be no longer than 64)" }; static const _error _error_OB_ERR_PRIV_USAGE = { .error_name = "OB_ERR_PRIV_USAGE", @@ -8875,7 +10355,9 @@ static const _error _error_OB_ERR_PRIV_USAGE = { .str_user_error = "Incorrect usage of DB GRANT and GLOBAL PRIVILEGES", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5182, Incorrect usage of DB GRANT and GLOBAL PRIVILEGES", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5182, Incorrect usage of DB GRANT and GLOBAL PRIVILEGES" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5182, Incorrect usage of DB GRANT and GLOBAL PRIVILEGES", + .ob_str_error = "OBE-00600: internal error code, arguments: -5182, Incorrect usage of DB GRANT and GLOBAL PRIVILEGES", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5182, Incorrect usage of DB GRANT and GLOBAL PRIVILEGES" }; static const _error _error_OB_ILLEGAL_GRANT_FOR_TABLE = { .error_name = "OB_ILLEGAL_GRANT_FOR_TABLE", @@ -8887,7 +10369,9 @@ static const _error _error_OB_ILLEGAL_GRANT_FOR_TABLE = { .str_user_error = "Illegal GRANT/REVOKE command; please consult the manual to see which privileges can be used", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5183, Illegal GRANT/REVOKE command; please consult the manual to see which privileges can be used", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5183, Illegal GRANT/REVOKE command; please consult the manual to see which privileges can be used" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5183, Illegal GRANT/REVOKE command; please consult the manual to see which privileges can be used", + .ob_str_error = "OBE-00600: internal error code, arguments: -5183, Illegal GRANT/REVOKE command; please consult the manual to see which privileges can be used", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5183, Illegal GRANT/REVOKE command; please consult the manual to see which privileges can be used" }; static const _error _error_OB_ERR_REACH_AUTOINC_MAX = { .error_name = "OB_ERR_REACH_AUTOINC_MAX", @@ -8899,7 +10383,9 @@ static const _error _error_OB_ERR_REACH_AUTOINC_MAX = { .str_user_error = "Failed to read auto-increment value from storage engine", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5184, Failed to read auto-increment value from storage engine", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5184, Failed to read auto-increment value from storage engine" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5184, Failed to read auto-increment value from storage engine", + .ob_str_error = "OBE-00600: internal error code, arguments: -5184, Failed to read auto-increment value from storage engine", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5184, Failed to read auto-increment value from storage engine" }; static const _error _error_OB_ERR_NO_TABLES_USED = { .error_name = "OB_ERR_NO_TABLES_USED", @@ -8911,7 +10397,9 @@ static const _error _error_OB_ERR_NO_TABLES_USED = { .str_user_error = "No tables used", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5185, No tables used", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5185, No tables used" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5185, No tables used", + .ob_str_error = "OBE-00600: internal error code, arguments: -5185, No tables used", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5185, No tables used" }; static const _error _error_OB_CANT_REMOVE_ALL_FIELDS = { .error_name = "OB_CANT_REMOVE_ALL_FIELDS", @@ -8923,7 +10411,9 @@ static const _error _error_OB_CANT_REMOVE_ALL_FIELDS = { .str_user_error = "You can't delete all columns with ALTER TABLE; use DROP TABLE instead", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5187, You can't delete all columns with ALTER TABLE; use DROP TABLE instead", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5187, You can't delete all columns with ALTER TABLE; use DROP TABLE instead" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5187, You can't delete all columns with ALTER TABLE; use DROP TABLE instead", + .ob_str_error = "OBE-00600: internal error code, arguments: -5187, You can't delete all columns with ALTER TABLE; use DROP TABLE instead", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5187, You can't delete all columns with ALTER TABLE; use DROP TABLE instead" }; static const _error _error_OB_TOO_MANY_PARTITIONS_ERROR = { .error_name = "OB_TOO_MANY_PARTITIONS_ERROR", @@ -8935,7 +10425,9 @@ static const _error _error_OB_TOO_MANY_PARTITIONS_ERROR = { .str_user_error = "Too many partitions (including subpartitions) were defined", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5188, Too many partitions (including subpartitions) were defined", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5188, Too many partitions (including subpartitions) were defined" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5188, Too many partitions (including subpartitions) were defined", + .ob_str_error = "OBE-00600: internal error code, arguments: -5188, Too many partitions (including subpartitions) were defined", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5188, Too many partitions (including subpartitions) were defined" }; static const _error _error_OB_NO_PARTS_ERROR = { .error_name = "OB_NO_PARTS_ERROR", @@ -8947,7 +10439,9 @@ static const _error _error_OB_NO_PARTS_ERROR = { .str_user_error = "Number of partitions = 0 is not an allowed value", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5189, Number of partitions = 0 is not an allowed value", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5189, Number of partitions = 0 is not an allowed value" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5189, Number of partitions = 0 is not an allowed value", + .ob_str_error = "OBE-00600: internal error code, arguments: -5189, Number of partitions = 0 is not an allowed value", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5189, Number of partitions = 0 is not an allowed value" }; static const _error _error_OB_WRONG_SUB_KEY = { .error_name = "OB_WRONG_SUB_KEY", @@ -8959,7 +10453,9 @@ static const _error _error_OB_WRONG_SUB_KEY = { .str_user_error = "Incorrect prefix key; the used key part isn't a string, the used length is longer than the key part, or the storage engine doesn't support unique prefix keys", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5190, Incorrect prefix key; the used key part isn't a string, the used length is longer than the key part, or the storage engine doesn't support unique prefix keys", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5190, Incorrect prefix key; the used key part isn't a string, the used length is longer than the key part, or the storage engine doesn't support unique prefix keys" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5190, Incorrect prefix key; the used key part isn't a string, the used length is longer than the key part, or the storage engine doesn't support unique prefix keys", + .ob_str_error = "OBE-00600: internal error code, arguments: -5190, Incorrect prefix key; the used key part isn't a string, the used length is longer than the key part, or the storage engine doesn't support unique prefix keys", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5190, Incorrect prefix key; the used key part isn't a string, the used length is longer than the key part, or the storage engine doesn't support unique prefix keys" }; static const _error _error_OB_KEY_PART_0 = { .error_name = "OB_KEY_PART_0", @@ -8971,7 +10467,9 @@ static const _error _error_OB_KEY_PART_0 = { .str_user_error = "Key part \'%.*s\' length cannot be 0", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5191, Key part length cannot be 0", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5191, Key part \'%.*s\' length cannot be 0" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5191, Key part \'%.*s\' length cannot be 0", + .ob_str_error = "OBE-00600: internal error code, arguments: -5191, Key part length cannot be 0", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5191, Key part \'%.*s\' length cannot be 0" }; static const _error _error_OB_ERR_UNKNOWN_TIME_ZONE = { .error_name = "OB_ERR_UNKNOWN_TIME_ZONE", @@ -8983,7 +10481,9 @@ static const _error _error_OB_ERR_UNKNOWN_TIME_ZONE = { .str_user_error = "Unknown or incorrect time zone: \'%.*s\'", .oracle_errno = 1882, .oracle_str_error = "ORA-01882: timezone region string not found", - .oracle_str_user_error = "ORA-01882: timezone region \'%.*s\' not found" + .oracle_str_user_error = "ORA-01882: timezone region \'%.*s\' not found", + .ob_str_error = "OBE-01882: timezone region string not found", + .ob_str_user_error = "OBE-01882: timezone region \'%.*s\' not found" }; static const _error _error_OB_ERR_WRONG_AUTO_KEY = { .error_name = "OB_ERR_WRONG_AUTO_KEY", @@ -8995,7 +10495,9 @@ static const _error _error_OB_ERR_WRONG_AUTO_KEY = { .str_user_error = "Incorrect table definition; there can be only one auto column", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5193, Incorrect table definition; there can be only one auto column", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5193, Incorrect table definition; there can be only one auto column" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5193, Incorrect table definition; there can be only one auto column", + .ob_str_error = "OBE-00600: internal error code, arguments: -5193, Incorrect table definition; there can be only one auto column", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5193, Incorrect table definition; there can be only one auto column" }; static const _error _error_OB_ERR_TOO_MANY_KEYS = { .error_name = "OB_ERR_TOO_MANY_KEYS", @@ -9007,7 +10509,9 @@ static const _error _error_OB_ERR_TOO_MANY_KEYS = { .str_user_error = "Too many keys specified; max %ld keys allowed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5194, Too many keys specified", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5194, Too many keys specified; max %ld keys allowed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5194, Too many keys specified; max %ld keys allowed", + .ob_str_error = "OBE-00600: internal error code, arguments: -5194, Too many keys specified", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5194, Too many keys specified; max %ld keys allowed" }; static const _error _error_OB_ERR_TOO_MANY_ROWKEY_COLUMNS = { .error_name = "OB_ERR_TOO_MANY_ROWKEY_COLUMNS", @@ -9019,7 +10523,9 @@ static const _error _error_OB_ERR_TOO_MANY_ROWKEY_COLUMNS = { .str_user_error = "Too many key parts specified; max %ld parts allowed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5195, Too many key parts specified", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5195, Too many key parts specified; max %ld parts allowed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5195, Too many key parts specified; max %ld parts allowed", + .ob_str_error = "OBE-00600: internal error code, arguments: -5195, Too many key parts specified", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5195, Too many key parts specified; max %ld parts allowed" }; static const _error _error_OB_ERR_TOO_LONG_KEY_LENGTH = { .error_name = "OB_ERR_TOO_LONG_KEY_LENGTH", @@ -9031,7 +10537,9 @@ static const _error _error_OB_ERR_TOO_LONG_KEY_LENGTH = { .str_user_error = "Specified key was too long; max key length is %ld bytes", .oracle_errno = 1450, .oracle_str_error = "ORA-01450: maximum key length exceeded", - .oracle_str_user_error = "ORA-01450: maximum key length (%ld) exceeded" + .oracle_str_user_error = "ORA-01450: maximum key length (%ld) exceeded", + .ob_str_error = "OBE-01450: maximum key length exceeded", + .ob_str_user_error = "OBE-01450: maximum key length (%ld) exceeded" }; static const _error _error_OB_ERR_TOO_MANY_COLUMNS = { .error_name = "OB_ERR_TOO_MANY_COLUMNS", @@ -9043,7 +10551,9 @@ static const _error _error_OB_ERR_TOO_MANY_COLUMNS = { .str_user_error = "Too many columns", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5197, Too many columns", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5197, Too many columns" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5197, Too many columns", + .ob_str_error = "OBE-00600: internal error code, arguments: -5197, Too many columns", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5197, Too many columns" }; static const _error _error_OB_ERR_TOO_LONG_COLUMN_LENGTH = { .error_name = "OB_ERR_TOO_LONG_COLUMN_LENGTH", @@ -9055,7 +10565,9 @@ static const _error _error_OB_ERR_TOO_LONG_COLUMN_LENGTH = { .str_user_error = "Column length too big for column '%s' (max = %d)", .oracle_errno = 910, .oracle_str_error = "ORA-00910: specified length too long for its datatype", - .oracle_str_user_error = "ORA-00910: specified length too long for column '%s' (max = %d byte)" + .oracle_str_user_error = "ORA-00910: specified length too long for column '%s' (max = %d byte)", + .ob_str_error = "OBE-00910: specified length too long for its datatype", + .ob_str_user_error = "OBE-00910: specified length too long for column '%s' (max = %d byte)" }; static const _error _error_OB_ERR_TOO_BIG_ROWSIZE = { .error_name = "OB_ERR_TOO_BIG_ROWSIZE", @@ -9067,7 +10579,9 @@ static const _error _error_OB_ERR_TOO_BIG_ROWSIZE = { .str_user_error = "Row size too large", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5199, Row size too large", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5199, Row size too large" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5199, Row size too large", + .ob_str_error = "OBE-00600: internal error code, arguments: -5199, Row size too large", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5199, Row size too large" }; static const _error _error_OB_ERR_UNKNOWN_TABLE = { .error_name = "OB_ERR_UNKNOWN_TABLE", @@ -9079,7 +10593,9 @@ static const _error _error_OB_ERR_UNKNOWN_TABLE = { .str_user_error = "Unknown table '%.*s' in %.*s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5200, Unknown table", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5200, Unknown table '%.*s' in %.*s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5200, Unknown table '%.*s' in %.*s", + .ob_str_error = "OBE-00600: internal error code, arguments: -5200, Unknown table", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5200, Unknown table '%.*s' in %.*s" }; static const _error _error_OB_ERR_BAD_TABLE = { .error_name = "OB_ERR_BAD_TABLE", @@ -9091,7 +10607,9 @@ static const _error _error_OB_ERR_BAD_TABLE = { .str_user_error = "Unknown table '%.*s'", .oracle_errno = 942, .oracle_str_error = "ORA-00942: table or view does not exist", - .oracle_str_user_error = "ORA-00942: table or view '%.*s' does not exist" + .oracle_str_user_error = "ORA-00942: table or view '%.*s' does not exist", + .ob_str_error = "OBE-00942: table or view does not exist", + .ob_str_user_error = "OBE-00942: table or view '%.*s' does not exist" }; static const _error _error_OB_ERR_TOO_BIG_SCALE = { .error_name = "OB_ERR_TOO_BIG_SCALE", @@ -9103,7 +10621,9 @@ static const _error _error_OB_ERR_TOO_BIG_SCALE = { .str_user_error = "Too big scale %d specified for column '%s'. Maximum is %ld.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5202, Too big scale specified for column", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5202, Too big scale %d specified for column '%s'. Maximum is %ld." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5202, Too big scale %d specified for column '%s'. Maximum is %ld.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5202, Too big scale specified for column", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5202, Too big scale %d specified for column '%s'. Maximum is %ld." }; static const _error _error_OB_ERR_TOO_BIG_PRECISION = { .error_name = "OB_ERR_TOO_BIG_PRECISION", @@ -9115,7 +10635,9 @@ static const _error _error_OB_ERR_TOO_BIG_PRECISION = { .str_user_error = "Too big precision %d specified for column '%s'. Maximum is %ld.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5203, Too big precision specified for column", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5203, Too big precision %d specified for column '%s'. Maximum is %ld." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5203, Too big precision %d specified for column '%s'. Maximum is %ld.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5203, Too big precision specified for column", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5203, Too big precision %d specified for column '%s'. Maximum is %ld." }; static const _error _error_OB_ERR_M_BIGGER_THAN_D = { .error_name = "OB_ERR_M_BIGGER_THAN_D", @@ -9127,7 +10649,9 @@ static const _error _error_OB_ERR_M_BIGGER_THAN_D = { .str_user_error = "For float(M,D), double(M,D) or decimal(M,D), M must be >= D (column '%s').", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5204, precision must be >= scale", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5204, For float(M,D), double(M,D) or decimal(M,D), M must be >= D (column '%s')." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5204, For float(M,D), double(M,D) or decimal(M,D), M must be >= D (column '%s').", + .ob_str_error = "OBE-00600: internal error code, arguments: -5204, precision must be >= scale", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5204, For float(M,D), double(M,D) or decimal(M,D), M must be >= D (column '%s')." }; static const _error _error_OB_ERR_TOO_BIG_DISPLAYWIDTH = { .error_name = "OB_ERR_TOO_BIG_DISPLAYWIDTH", @@ -9139,7 +10663,9 @@ static const _error _error_OB_ERR_TOO_BIG_DISPLAYWIDTH = { .str_user_error = "Display width out of range for column '%s' (max = %ld)", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5205, Display width out of range for column", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5205, Display width out of range for column '%s' (max = %ld)" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5205, Display width out of range for column '%s' (max = %ld)", + .ob_str_error = "OBE-00600: internal error code, arguments: -5205, Display width out of range for column", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5205, Display width out of range for column '%s' (max = %ld)" }; static const _error _error_OB_WRONG_GROUP_FIELD = { .error_name = "OB_WRONG_GROUP_FIELD", @@ -9151,7 +10677,9 @@ static const _error _error_OB_WRONG_GROUP_FIELD = { .str_user_error = "Can't group on '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5206, Can't group on column", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5206, Can't group on '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5206, Can't group on '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5206, Can't group on column", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5206, Can't group on '%.*s'" }; static const _error _error_OB_NON_UNIQ_ERROR = { .error_name = "OB_NON_UNIQ_ERROR", @@ -9163,7 +10691,9 @@ static const _error _error_OB_NON_UNIQ_ERROR = { .str_user_error = "Column '%.*s' in %.*s is ambiguous", .oracle_errno = 918, .oracle_str_error = "ORA-00918: Column is ambiguous", - .oracle_str_user_error = "ORA-00918: column '%.*s' in %.*s ambiguously defined" + .oracle_str_user_error = "ORA-00918: column '%.*s' in %.*s ambiguously defined", + .ob_str_error = "OBE-00918: Column is ambiguous", + .ob_str_user_error = "OBE-00918: column '%.*s' in %.*s ambiguously defined" }; static const _error _error_OB_ERR_NONUNIQ_TABLE = { .error_name = "OB_ERR_NONUNIQ_TABLE", @@ -9175,7 +10705,9 @@ static const _error _error_OB_ERR_NONUNIQ_TABLE = { .str_user_error = "Not unique table/alias: \'%.*s\'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5208, Not unique table/alias", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5208, Not unique table/alias: \'%.*s\'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5208, Not unique table/alias: \'%.*s\'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5208, Not unique table/alias", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5208, Not unique table/alias: \'%.*s\'" }; static const _error _error_OB_ERR_CANT_DROP_FIELD_OR_KEY = { .error_name = "OB_ERR_CANT_DROP_FIELD_OR_KEY", @@ -9187,7 +10719,9 @@ static const _error _error_OB_ERR_CANT_DROP_FIELD_OR_KEY = { .str_user_error = "Can't DROP '%.*s'; check that column/key exists", .oracle_errno = 1418, .oracle_str_error = "ORA-01418: specified index does not exist", - .oracle_str_user_error = "ORA-01418: specified index '%.*s' does not exist" + .oracle_str_user_error = "ORA-01418: specified index '%.*s' does not exist", + .ob_str_error = "OBE-01418: specified index does not exist", + .ob_str_user_error = "OBE-01418: specified index '%.*s' does not exist" }; static const _error _error_OB_ERR_MULTIPLE_PRI_KEY = { .error_name = "OB_ERR_MULTIPLE_PRI_KEY", @@ -9199,7 +10733,9 @@ static const _error _error_OB_ERR_MULTIPLE_PRI_KEY = { .str_user_error = "Multiple primary key defined", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5210, Multiple primary key defined", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5210, Multiple primary key defined" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5210, Multiple primary key defined", + .ob_str_error = "OBE-00600: internal error code, arguments: -5210, Multiple primary key defined", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5210, Multiple primary key defined" }; static const _error _error_OB_ERR_KEY_COLUMN_DOES_NOT_EXITS = { .error_name = "OB_ERR_KEY_COLUMN_DOES_NOT_EXITS", @@ -9211,7 +10747,9 @@ static const _error _error_OB_ERR_KEY_COLUMN_DOES_NOT_EXITS = { .str_user_error = "Key column '%.*s' doesn't exist in table", .oracle_errno = 904, .oracle_str_error = "ORA-00904: invalid identifier", - .oracle_str_user_error = "ORA-00904: '%.*s': invalid identifier" + .oracle_str_user_error = "ORA-00904: '%.*s': invalid identifier", + .ob_str_error = "OBE-00904: invalid identifier", + .ob_str_user_error = "OBE-00904: '%.*s': invalid identifier" }; static const _error _error_OB_ERR_AUTO_PARTITION_KEY = { .error_name = "OB_ERR_AUTO_PARTITION_KEY", @@ -9223,7 +10761,9 @@ static const _error _error_OB_ERR_AUTO_PARTITION_KEY = { .str_user_error = "auto-increment column '%.*s' should not be part of partition key", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5212, auto-increment column should not be part of partition key", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5212, auto-increment column '%.*s' should not be part of partition key" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5212, auto-increment column '%.*s' should not be part of partition key", + .ob_str_error = "OBE-00600: internal error code, arguments: -5212, auto-increment column should not be part of partition key", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5212, auto-increment column '%.*s' should not be part of partition key" }; static const _error _error_OB_ERR_CANT_USE_OPTION_HERE = { .error_name = "OB_ERR_CANT_USE_OPTION_HERE", @@ -9235,7 +10775,9 @@ static const _error _error_OB_ERR_CANT_USE_OPTION_HERE = { .str_user_error = "Incorrect usage/placement of '%s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5213, Incorrect usage/placement", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5213, Incorrect usage/placement of '%s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5213, Incorrect usage/placement of '%s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5213, Incorrect usage/placement", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5213, Incorrect usage/placement of '%s'" }; static const _error _error_OB_ERR_WRONG_OBJECT = { .error_name = "OB_ERR_WRONG_OBJECT", @@ -9247,7 +10789,9 @@ static const _error _error_OB_ERR_WRONG_OBJECT = { .str_user_error = "\'%s.%s\' is not %s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5214, Wrong object", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5214, \'%s.%s\' is not %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5214, \'%s.%s\' is not %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -5214, Wrong object", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5214, \'%s.%s\' is not %s" }; static const _error _error_OB_ERR_ON_RENAME = { .error_name = "OB_ERR_ON_RENAME", @@ -9259,7 +10803,9 @@ static const _error _error_OB_ERR_ON_RENAME = { .str_user_error = "Error on rename of \'%s.%s\' to \'%s.%s\'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5215, Error on rename table", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5215, Error on rename of \'%s.%s\' to \'%s.%s\'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5215, Error on rename of \'%s.%s\' to \'%s.%s\'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5215, Error on rename table", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5215, Error on rename of \'%s.%s\' to \'%s.%s\'" }; static const _error _error_OB_ERR_WRONG_KEY_COLUMN = { .error_name = "OB_ERR_WRONG_KEY_COLUMN", @@ -9271,7 +10817,9 @@ static const _error _error_OB_ERR_WRONG_KEY_COLUMN = { .str_user_error = "The used storage engine can't index column '%.*s'", .oracle_errno = 2329, .oracle_str_error = "ORA-02329: column of datatype string cannot be unique or a primary key", - .oracle_str_user_error = "ORA-02329: column '%.*s' of datatype string cannot be unique or a primary key" + .oracle_str_user_error = "ORA-02329: column '%.*s' of datatype string cannot be unique or a primary key", + .ob_str_error = "OBE-02329: column of datatype string cannot be unique or a primary key", + .ob_str_user_error = "OBE-02329: column '%.*s' of datatype string cannot be unique or a primary key" }; static const _error _error_OB_ERR_BAD_FIELD_ERROR = { .error_name = "OB_ERR_BAD_FIELD_ERROR", @@ -9283,7 +10831,9 @@ static const _error _error_OB_ERR_BAD_FIELD_ERROR = { .str_user_error = "Unknown column '%.*s' in '%.*s'", .oracle_errno = 904, .oracle_str_error = "ORA-00904: invalid identifier", - .oracle_str_user_error = "ORA-00904: invalid identifier '%.*s' in '%.*s'" + .oracle_str_user_error = "ORA-00904: invalid identifier '%.*s' in '%.*s'", + .ob_str_error = "OBE-00904: invalid identifier", + .ob_str_user_error = "OBE-00904: invalid identifier '%.*s' in '%.*s'" }; static const _error _error_OB_ERR_WRONG_FIELD_WITH_GROUP = { .error_name = "OB_ERR_WRONG_FIELD_WITH_GROUP", @@ -9295,7 +10845,9 @@ static const _error _error_OB_ERR_WRONG_FIELD_WITH_GROUP = { .str_user_error = "\'%.*s\' is not in GROUP BY", .oracle_errno = 979, .oracle_str_error = "ORA-00979: not a GROUP BY expression", - .oracle_str_user_error = "ORA-00979: \'%.*s\' not a GROUP BY expression" + .oracle_str_user_error = "ORA-00979: \'%.*s\' not a GROUP BY expression", + .ob_str_error = "OBE-00979: not a GROUP BY expression", + .ob_str_user_error = "OBE-00979: \'%.*s\' not a GROUP BY expression" }; static const _error _error_OB_ERR_CANT_CHANGE_TX_CHARACTERISTICS = { .error_name = "OB_ERR_CANT_CHANGE_TX_CHARACTERISTICS", @@ -9307,7 +10859,9 @@ static const _error _error_OB_ERR_CANT_CHANGE_TX_CHARACTERISTICS = { .str_user_error = "Transaction characteristics can't be changed while a transaction is in progress", .oracle_errno = 1453, .oracle_str_error = "ORA-01453: SET TRANSACTION must be first statement of transaction", - .oracle_str_user_error = "ORA-01453: SET TRANSACTION must be first statement of transaction" + .oracle_str_user_error = "ORA-01453: SET TRANSACTION must be first statement of transaction", + .ob_str_error = "OBE-01453: SET TRANSACTION must be first statement of transaction", + .ob_str_user_error = "OBE-01453: SET TRANSACTION must be first statement of transaction" }; static const _error _error_OB_ERR_CANT_EXECUTE_IN_READ_ONLY_TRANSACTION = { .error_name = "OB_ERR_CANT_EXECUTE_IN_READ_ONLY_TRANSACTION", @@ -9319,7 +10873,9 @@ static const _error _error_OB_ERR_CANT_EXECUTE_IN_READ_ONLY_TRANSACTION = { .str_user_error = "Cannot execute statement in a READ ONLY transaction.", .oracle_errno = 1456, .oracle_str_error = "ORA-01456: may not perform insert/delete/update operation inside a READ ONLY transaction", - .oracle_str_user_error = "ORA-01456: may not perform insert/delete/update operation inside a READ ONLY transaction" + .oracle_str_user_error = "ORA-01456: may not perform insert/delete/update operation inside a READ ONLY transaction", + .ob_str_error = "OBE-01456: may not perform insert/delete/update operation inside a READ ONLY transaction", + .ob_str_user_error = "OBE-01456: may not perform insert/delete/update operation inside a READ ONLY transaction" }; static const _error _error_OB_ERR_MIX_OF_GROUP_FUNC_AND_FIELDS = { .error_name = "OB_ERR_MIX_OF_GROUP_FUNC_AND_FIELDS", @@ -9331,7 +10887,9 @@ static const _error _error_OB_ERR_MIX_OF_GROUP_FUNC_AND_FIELDS = { .str_user_error = "Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5221, Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5221, Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5221, Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause", + .ob_str_error = "OBE-00600: internal error code, arguments: -5221, Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5221, Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause" }; static const _error _error_OB_ERR_TRUNCATED_WRONG_VALUE = { .error_name = "OB_ERR_TRUNCATED_WRONG_VALUE", @@ -9343,7 +10901,9 @@ static const _error _error_OB_ERR_TRUNCATED_WRONG_VALUE = { .str_user_error = "Truncated incorrect %.*s value: '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5222, Incorrect value", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5222, Truncated incorrect %.*s value: '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5222, Truncated incorrect %.*s value: '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5222, Incorrect value", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5222, Truncated incorrect %.*s value: '%.*s'" }; static const _error _error_OB_ERR_WRONG_IDENT_NAME = { .error_name = "OB_ERR_WRONG_IDENT_NAME", @@ -9355,7 +10915,9 @@ static const _error _error_OB_ERR_WRONG_IDENT_NAME = { .str_user_error = "wrong ident name", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5223, wrong ident name", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5223, wrong ident name" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5223, wrong ident name", + .ob_str_error = "OBE-00600: internal error code, arguments: -5223, wrong ident name", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5223, wrong ident name" }; static const _error _error_OB_WRONG_NAME_FOR_INDEX = { .error_name = "OB_WRONG_NAME_FOR_INDEX", @@ -9367,7 +10929,9 @@ static const _error _error_OB_WRONG_NAME_FOR_INDEX = { .str_user_error = "Incorrect index name '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5224, Incorrect index name", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5224, Incorrect index name '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5224, Incorrect index name '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5224, Incorrect index name", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5224, Incorrect index name '%.*s'" }; static const _error _error_OB_ILLEGAL_REFERENCE = { .error_name = "OB_ILLEGAL_REFERENCE", @@ -9379,7 +10943,9 @@ static const _error _error_OB_ILLEGAL_REFERENCE = { .str_user_error = "Reference '%.*s' not supported (reference to group function)", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5225, Reference not supported (reference to group function)", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5225, Reference '%.*s' not supported (reference to group function)" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5225, Reference '%.*s' not supported (reference to group function)", + .ob_str_error = "OBE-00600: internal error code, arguments: -5225, Reference not supported (reference to group function)", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5225, Reference '%.*s' not supported (reference to group function)" }; static const _error _error_OB_REACH_MEMORY_LIMIT = { .error_name = "OB_REACH_MEMORY_LIMIT", @@ -9391,7 +10957,9 @@ static const _error _error_OB_REACH_MEMORY_LIMIT = { .str_user_error = "plan cache memory used reach the high water mark.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5226, plan cache memory used reach the high water mark.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5226, plan cache memory used reach the high water mark." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5226, plan cache memory used reach the high water mark.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5226, plan cache memory used reach the high water mark.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5226, plan cache memory used reach the high water mark." }; static const _error _error_OB_ERR_PASSWORD_FORMAT = { .error_name = "OB_ERR_PASSWORD_FORMAT", @@ -9403,7 +10971,9 @@ static const _error _error_OB_ERR_PASSWORD_FORMAT = { .str_user_error = "The password hash doesn't have the expected format. Check if the correct password algorithm is being used with the PASSWORD() function.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5227, The password hash doesn't have the expected format. Check if the correct password algorithm is being used with the PASSWORD() function.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5227, The password hash doesn't have the expected format. Check if the correct password algorithm is being used with the PASSWORD() function." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5227, The password hash doesn't have the expected format. Check if the correct password algorithm is being used with the PASSWORD() function.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5227, The password hash doesn't have the expected format. Check if the correct password algorithm is being used with the PASSWORD() function.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5227, The password hash doesn't have the expected format. Check if the correct password algorithm is being used with the PASSWORD() function." }; static const _error _error_OB_ERR_NON_UPDATABLE_TABLE = { .error_name = "OB_ERR_NON_UPDATABLE_TABLE", @@ -9415,7 +10985,9 @@ static const _error _error_OB_ERR_NON_UPDATABLE_TABLE = { .str_user_error = "The target table %.*s of the %.*s is not updatable", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5228, The target table is not updatable", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5228, The target table %.*s of the %.*s is not updatable" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5228, The target table %.*s of the %.*s is not updatable", + .ob_str_error = "OBE-00600: internal error code, arguments: -5228, The target table is not updatable", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5228, The target table %.*s of the %.*s is not updatable" }; static const _error _error_OB_ERR_WARN_DATA_OUT_OF_RANGE = { .error_name = "OB_ERR_WARN_DATA_OUT_OF_RANGE", @@ -9427,7 +10999,9 @@ static const _error _error_OB_ERR_WARN_DATA_OUT_OF_RANGE = { .str_user_error = "Out of range value for column '%.*s' at row %ld", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5229, Out of range value for column", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5229, Out of range value for column '%.*s' at row %ld" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5229, Out of range value for column '%.*s' at row %ld", + .ob_str_error = "OBE-00600: internal error code, arguments: -5229, Out of range value for column", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5229, Out of range value for column '%.*s' at row %ld" }; static const _error _error_OB_ERR_WRONG_EXPR_IN_PARTITION_FUNC_ERROR = { .error_name = "OB_ERR_WRONG_EXPR_IN_PARTITION_FUNC_ERROR", @@ -9439,7 +11013,9 @@ static const _error _error_OB_ERR_WRONG_EXPR_IN_PARTITION_FUNC_ERROR = { .str_user_error = "Constant or random or timezone-dependent expressions in (sub)partitioning function are not allowed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5230, Constant or random or timezone-dependent expressions in (sub)partitioning function are not allowed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5230, Constant or random or timezone-dependent expressions in (sub)partitioning function are not allowed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5230, Constant or random or timezone-dependent expressions in (sub)partitioning function are not allowed", + .ob_str_error = "OBE-00600: internal error code, arguments: -5230, Constant or random or timezone-dependent expressions in (sub)partitioning function are not allowed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5230, Constant or random or timezone-dependent expressions in (sub)partitioning function are not allowed" }; static const _error _error_OB_ERR_VIEW_INVALID = { .error_name = "OB_ERR_VIEW_INVALID", @@ -9451,7 +11027,9 @@ static const _error _error_OB_ERR_VIEW_INVALID = { .str_user_error = "View \'%.*s.%.*s\' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them", .oracle_errno = 4063, .oracle_str_error = "ORA-04063: view invalid", - .oracle_str_user_error = "ORA-04063: view '%.*s.%.*s' has errors" + .oracle_str_user_error = "ORA-04063: view '%.*s.%.*s' has errors", + .ob_str_error = "OBE-04063: view invalid", + .ob_str_user_error = "OBE-04063: view '%.*s.%.*s' has errors" }; static const _error _error_OB_ERR_OPTION_PREVENTS_STATEMENT = { .error_name = "OB_ERR_OPTION_PREVENTS_STATEMENT", @@ -9463,7 +11041,9 @@ static const _error _error_OB_ERR_OPTION_PREVENTS_STATEMENT = { .str_user_error = "The MySQL server is running with the --read-only option so it cannot execute this statement", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5233, The MySQL server is running with the --read-only option so it cannot execute this statement", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5233, The MySQL server is running with the --read-only option so it cannot execute this statement" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5233, The MySQL server is running with the --read-only option so it cannot execute this statement", + .ob_str_error = "OBE-00600: internal error code, arguments: -5233, The MySQL server is running with the --read-only option so it cannot execute this statement", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5233, The MySQL server is running with the --read-only option so it cannot execute this statement" }; static const _error _error_OB_ERR_DB_READ_ONLY = { .error_name = "OB_ERR_DB_READ_ONLY", @@ -9475,7 +11055,9 @@ static const _error _error_OB_ERR_DB_READ_ONLY = { .str_user_error = "The database \'%.*s\' is read only so it cannot execute this statement", .oracle_errno = 16000, .oracle_str_error = "ORA-16000: database open for read-only access", - .oracle_str_user_error = "ORA-16000: database \'%.*s\' open for read-only access" + .oracle_str_user_error = "ORA-16000: database \'%.*s\' open for read-only access", + .ob_str_error = "OBE-16000: database open for read-only access", + .ob_str_user_error = "OBE-16000: database \'%.*s\' open for read-only access" }; static const _error _error_OB_ERR_TABLE_READ_ONLY = { .error_name = "OB_ERR_TABLE_READ_ONLY", @@ -9487,7 +11069,9 @@ static const _error _error_OB_ERR_TABLE_READ_ONLY = { .str_user_error = "The table \'%.*s.%.*s\' is read only so it cannot execute this statement", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5235, The table is read only so it cannot execute this statement", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5235, The table \'%.*s.%.*s\' is read only so it cannot execute this statement" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5235, The table \'%.*s.%.*s\' is read only so it cannot execute this statement", + .ob_str_error = "OBE-00600: internal error code, arguments: -5235, The table is read only so it cannot execute this statement", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5235, The table \'%.*s.%.*s\' is read only so it cannot execute this statement" }; static const _error _error_OB_ERR_LOCK_OR_ACTIVE_TRANSACTION = { .error_name = "OB_ERR_LOCK_OR_ACTIVE_TRANSACTION", @@ -9499,7 +11083,9 @@ static const _error _error_OB_ERR_LOCK_OR_ACTIVE_TRANSACTION = { .str_user_error = "Can't execute the given command because you have active locked tables or an active transaction", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5236, Can't execute the given command because you have active locked tables or an active transaction", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5236, Can't execute the given command because you have active locked tables or an active transaction" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5236, Can't execute the given command because you have active locked tables or an active transaction", + .ob_str_error = "OBE-00600: internal error code, arguments: -5236, Can't execute the given command because you have active locked tables or an active transaction", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5236, Can't execute the given command because you have active locked tables or an active transaction" }; static const _error _error_OB_ERR_SAME_NAME_PARTITION_FIELD = { .error_name = "OB_ERR_SAME_NAME_PARTITION_FIELD", @@ -9511,7 +11097,9 @@ static const _error _error_OB_ERR_SAME_NAME_PARTITION_FIELD = { .str_user_error = "Duplicate partition field name '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5237, Duplicate partition field name", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5237, Duplicate partition field name '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5237, Duplicate partition field name '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5237, Duplicate partition field name", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5237, Duplicate partition field name '%.*s'" }; static const _error _error_OB_ERR_TABLENAME_NOT_ALLOWED_HERE = { .error_name = "OB_ERR_TABLENAME_NOT_ALLOWED_HERE", @@ -9523,7 +11111,9 @@ static const _error _error_OB_ERR_TABLENAME_NOT_ALLOWED_HERE = { .str_user_error = "Table \'%.*s\' from one of the SELECTs cannot be used in global ORDER clause", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5238, Table from one of the SELECTs cannot be used in global ORDER clause", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5238, Table \'%.*s\' from one of the SELECTs cannot be used in global ORDER clause" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5238, Table \'%.*s\' from one of the SELECTs cannot be used in global ORDER clause", + .ob_str_error = "OBE-00600: internal error code, arguments: -5238, Table from one of the SELECTs cannot be used in global ORDER clause", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5238, Table \'%.*s\' from one of the SELECTs cannot be used in global ORDER clause" }; static const _error _error_OB_ERR_VIEW_RECURSIVE = { .error_name = "OB_ERR_VIEW_RECURSIVE", @@ -9535,7 +11125,9 @@ static const _error _error_OB_ERR_VIEW_RECURSIVE = { .str_user_error = "\'%.*s.%.*s\' contains view recursion", .oracle_errno = 1731, .oracle_str_error = "ORA-01731: circular view definition encountered", - .oracle_str_user_error = "ORA-01731: view '%.*s.%.*s' encounters circular definition" + .oracle_str_user_error = "ORA-01731: view '%.*s.%.*s' encounters circular definition", + .ob_str_error = "OBE-01731: circular view definition encountered", + .ob_str_user_error = "OBE-01731: view '%.*s.%.*s' encounters circular definition" }; static const _error _error_OB_ERR_QUALIFIER = { .error_name = "OB_ERR_QUALIFIER", @@ -9547,7 +11139,9 @@ static const _error _error_OB_ERR_QUALIFIER = { .str_user_error = "Column part of USING clause cannot have qualifier", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5240, Column part of USING clause cannot have qualifier", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5240, Column part of USING clause cannot have qualifier" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5240, Column part of USING clause cannot have qualifier", + .ob_str_error = "OBE-00600: internal error code, arguments: -5240, Column part of USING clause cannot have qualifier", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5240, Column part of USING clause cannot have qualifier" }; static const _error _error_OB_ERR_WRONG_VALUE = { .error_name = "OB_ERR_WRONG_VALUE", @@ -9559,7 +11153,9 @@ static const _error _error_OB_ERR_WRONG_VALUE = { .str_user_error = "Incorrect %s value: '%s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5241, Incorrect value", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5241, Incorrect %s value: '%s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5241, Incorrect %s value: '%s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5241, Incorrect value", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5241, Incorrect %s value: '%s'" }; static const _error _error_OB_ERR_VIEW_WRONG_LIST = { .error_name = "OB_ERR_VIEW_WRONG_LIST", @@ -9571,7 +11167,9 @@ static const _error _error_OB_ERR_VIEW_WRONG_LIST = { .str_user_error = "View's SELECT and view's field list have different column counts", .oracle_errno = 1730, .oracle_str_error = "ORA-01730: invalid number of column names specified", - .oracle_str_user_error = "ORA-01730: invalid number of column names specified" + .oracle_str_user_error = "ORA-01730: invalid number of column names specified", + .ob_str_error = "OBE-01730: invalid number of column names specified", + .ob_str_user_error = "OBE-01730: invalid number of column names specified" }; static const _error _error_OB_SYS_VARS_MAYBE_DIFF_VERSION = { .error_name = "OB_SYS_VARS_MAYBE_DIFF_VERSION", @@ -9583,7 +11181,9 @@ static const _error _error_OB_SYS_VARS_MAYBE_DIFF_VERSION = { .str_user_error = "system variables' version maybe different", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5243, system variables' version maybe different", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5243, system variables' version maybe different" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5243, system variables' version maybe different", + .ob_str_error = "OBE-00600: internal error code, arguments: -5243, system variables' version maybe different", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5243, system variables' version maybe different" }; static const _error _error_OB_ERR_AUTO_INCREMENT_CONFLICT = { .error_name = "OB_ERR_AUTO_INCREMENT_CONFLICT", @@ -9595,7 +11195,9 @@ static const _error _error_OB_ERR_AUTO_INCREMENT_CONFLICT = { .str_user_error = "Auto-increment value in UPDATE conflicts with internally generated values", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5244, Auto-increment value in UPDATE conflicts with internally generated values", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5244, Auto-increment value in UPDATE conflicts with internally generated values" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5244, Auto-increment value in UPDATE conflicts with internally generated values", + .ob_str_error = "OBE-00600: internal error code, arguments: -5244, Auto-increment value in UPDATE conflicts with internally generated values", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5244, Auto-increment value in UPDATE conflicts with internally generated values" }; static const _error _error_OB_ERR_TASK_SKIPPED = { .error_name = "OB_ERR_TASK_SKIPPED", @@ -9607,7 +11209,9 @@ static const _error _error_OB_ERR_TASK_SKIPPED = { .str_user_error = "some tasks are skipped, skipped server addr is '%s', the orginal error code is %d", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5245, some tasks are skipped", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5245, some tasks are skipped, skipped server addr is '%s', the orginal error code is %d" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5245, some tasks are skipped, skipped server addr is '%s', the orginal error code is %d", + .ob_str_error = "OBE-00600: internal error code, arguments: -5245, some tasks are skipped", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5245, some tasks are skipped, skipped server addr is '%s', the orginal error code is %d" }; static const _error _error_OB_ERR_NAME_BECOMES_EMPTY = { .error_name = "OB_ERR_NAME_BECOMES_EMPTY", @@ -9619,7 +11223,9 @@ static const _error _error_OB_ERR_NAME_BECOMES_EMPTY = { .str_user_error = "Name \'%.*s\' has become ''", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5246, Name has become ''", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5246, Name \'%.*s\' has become ''" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5246, Name \'%.*s\' has become ''", + .ob_str_error = "OBE-00600: internal error code, arguments: -5246, Name has become ''", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5246, Name \'%.*s\' has become ''" }; static const _error _error_OB_ERR_REMOVED_SPACES = { .error_name = "OB_ERR_REMOVED_SPACES", @@ -9631,7 +11237,9 @@ static const _error _error_OB_ERR_REMOVED_SPACES = { .str_user_error = "Leading spaces are removed from name \'%.*s\'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5247, Leading spaces are removed from name ", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5247, Leading spaces are removed from name \'%.*s\'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5247, Leading spaces are removed from name \'%.*s\'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5247, Leading spaces are removed from name ", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5247, Leading spaces are removed from name \'%.*s\'" }; static const _error _error_OB_WARN_ADD_AUTOINCREMENT_COLUMN = { .error_name = "OB_WARN_ADD_AUTOINCREMENT_COLUMN", @@ -9643,7 +11251,9 @@ static const _error _error_OB_WARN_ADD_AUTOINCREMENT_COLUMN = { .str_user_error = "Alter table add auto_increment column is dangerous, table_name=\'%.*s\', column_name=\'%s\'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5248, Alter table add auto_increment column is dangerous", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5248, Alter table add auto_increment column is dangerous, table_name=\'%.*s\', column_name=\'%s\'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5248, Alter table add auto_increment column is dangerous, table_name=\'%.*s\', column_name=\'%s\'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5248, Alter table add auto_increment column is dangerous", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5248, Alter table add auto_increment column is dangerous, table_name=\'%.*s\', column_name=\'%s\'" }; static const _error _error_OB_WARN_CHAMGE_NULL_ATTRIBUTE = { .error_name = "OB_WARN_CHAMGE_NULL_ATTRIBUTE", @@ -9655,7 +11265,9 @@ static const _error _error_OB_WARN_CHAMGE_NULL_ATTRIBUTE = { .str_user_error = "Alter table change nullable column to not nullable is dangerous, table_name=\'%.*s\', column_name=\'%.*s\'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5249, Alter table change nullable column to not nullable is dangerous", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5249, Alter table change nullable column to not nullable is dangerous, table_name=\'%.*s\', column_name=\'%.*s\'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5249, Alter table change nullable column to not nullable is dangerous, table_name=\'%.*s\', column_name=\'%.*s\'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5249, Alter table change nullable column to not nullable is dangerous", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5249, Alter table change nullable column to not nullable is dangerous, table_name=\'%.*s\', column_name=\'%.*s\'" }; static const _error _error_OB_ERR_INVALID_CHARACTER_STRING = { .error_name = "OB_ERR_INVALID_CHARACTER_STRING", @@ -9667,7 +11279,9 @@ static const _error _error_OB_ERR_INVALID_CHARACTER_STRING = { .str_user_error = "Invalid %.*s character string: \'%.*s\'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5250, Invalid character string", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5250, Invalid %.*s character string: \'%.*s\'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5250, Invalid %.*s character string: \'%.*s\'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5250, Invalid character string", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5250, Invalid %.*s character string: \'%.*s\'" }; static const _error _error_OB_ERR_KILL_DENIED = { .error_name = "OB_ERR_KILL_DENIED", @@ -9679,7 +11293,9 @@ static const _error _error_OB_ERR_KILL_DENIED = { .str_user_error = "You are not owner of thread %lu", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5251, You are not owner of thread", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5251, You are not owner of thread %lu" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5251, You are not owner of thread %lu", + .ob_str_error = "OBE-00600: internal error code, arguments: -5251, You are not owner of thread", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5251, You are not owner of thread %lu" }; static const _error _error_OB_ERR_COLUMN_DEFINITION_AMBIGUOUS = { .error_name = "OB_ERR_COLUMN_DEFINITION_AMBIGUOUS", @@ -9691,7 +11307,9 @@ static const _error _error_OB_ERR_COLUMN_DEFINITION_AMBIGUOUS = { .str_user_error = "Column \'%.*s\' definition is ambiguous. Column has both NULL and NOT NULL attributes", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5252, Column definition is ambiguous. Column has both NULL and NOT NULL attributes", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5252, Column \'%.*s\' definition is ambiguous. Column has both NULL and NOT NULL attributes" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5252, Column \'%.*s\' definition is ambiguous. Column has both NULL and NOT NULL attributes", + .ob_str_error = "OBE-00600: internal error code, arguments: -5252, Column definition is ambiguous. Column has both NULL and NOT NULL attributes", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5252, Column \'%.*s\' definition is ambiguous. Column has both NULL and NOT NULL attributes" }; static const _error _error_OB_ERR_EMPTY_QUERY = { .error_name = "OB_ERR_EMPTY_QUERY", @@ -9703,7 +11321,9 @@ static const _error _error_OB_ERR_EMPTY_QUERY = { .str_user_error = "Query was empty", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5253, Query was empty", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5253, Query was empty" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5253, Query was empty", + .ob_str_error = "OBE-00600: internal error code, arguments: -5253, Query was empty", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5253, Query was empty" }; static const _error _error_OB_ERR_CUT_VALUE_GROUP_CONCAT = { .error_name = "OB_ERR_CUT_VALUE_GROUP_CONCAT", @@ -9715,7 +11335,9 @@ static const _error _error_OB_ERR_CUT_VALUE_GROUP_CONCAT = { .str_user_error = "Row %ld was cut by GROUP_CONCAT()", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5254, Row was cut by GROUP_CONCAT()", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5254, Row %ld was cut by GROUP_CONCAT()" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5254, Row %ld was cut by GROUP_CONCAT()", + .ob_str_error = "OBE-00600: internal error code, arguments: -5254, Row was cut by GROUP_CONCAT()", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5254, Row %ld was cut by GROUP_CONCAT()" }; static const _error _error_OB_ERR_FIELD_NOT_FOUND_PART = { .error_name = "OB_ERR_FIELD_NOT_FOUND_PART", @@ -9727,7 +11349,9 @@ static const _error _error_OB_ERR_FIELD_NOT_FOUND_PART = { .str_user_error = "Field in list of fields for partition function not found in table", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5255, Field in list of fields for partition function not found in table", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5255, Field in list of fields for partition function not found in table" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5255, Field in list of fields for partition function not found in table", + .ob_str_error = "OBE-00600: internal error code, arguments: -5255, Field in list of fields for partition function not found in table", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5255, Field in list of fields for partition function not found in table" }; static const _error _error_OB_ERR_PRIMARY_CANT_HAVE_NULL = { .error_name = "OB_ERR_PRIMARY_CANT_HAVE_NULL", @@ -9739,7 +11363,9 @@ static const _error _error_OB_ERR_PRIMARY_CANT_HAVE_NULL = { .str_user_error = "All parts of a PRIMARY KEY must be NOT NULL; if you need NULL in a key, use UNIQUE instead", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5256, All parts of a PRIMARY KEY must be NOT NULL; if you need NULL in a key, use UNIQUE instead", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5256, All parts of a PRIMARY KEY must be NOT NULL; if you need NULL in a key, use UNIQUE instead" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5256, All parts of a PRIMARY KEY must be NOT NULL; if you need NULL in a key, use UNIQUE instead", + .ob_str_error = "OBE-00600: internal error code, arguments: -5256, All parts of a PRIMARY KEY must be NOT NULL; if you need NULL in a key, use UNIQUE instead", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5256, All parts of a PRIMARY KEY must be NOT NULL; if you need NULL in a key, use UNIQUE instead" }; static const _error _error_OB_ERR_PARTITION_FUNC_NOT_ALLOWED_ERROR = { .error_name = "OB_ERR_PARTITION_FUNC_NOT_ALLOWED_ERROR", @@ -9751,7 +11377,9 @@ static const _error _error_OB_ERR_PARTITION_FUNC_NOT_ALLOWED_ERROR = { .str_user_error = "The PARTITION function returns the wrong type", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5257, The PARTITION function returns the wrong type", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5257, The PARTITION function returns the wrong type" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5257, The PARTITION function returns the wrong type", + .ob_str_error = "OBE-00600: internal error code, arguments: -5257, The PARTITION function returns the wrong type", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5257, The PARTITION function returns the wrong type" }; static const _error _error_OB_ERR_INVALID_BLOCK_SIZE = { .error_name = "OB_ERR_INVALID_BLOCK_SIZE", @@ -9763,7 +11391,9 @@ static const _error _error_OB_ERR_INVALID_BLOCK_SIZE = { .str_user_error = "Invalid block size, block size should between 1024 and 1048576", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5258, Invalid block size, block size should between 1024 and 1048576", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5258, Invalid block size, block size should between 1024 and 1048576" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5258, Invalid block size, block size should between 1024 and 1048576", + .ob_str_error = "OBE-00600: internal error code, arguments: -5258, Invalid block size, block size should between 1024 and 1048576", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5258, Invalid block size, block size should between 1024 and 1048576" }; static const _error _error_OB_ERR_UNKNOWN_STORAGE_ENGINE = { .error_name = "OB_ERR_UNKNOWN_STORAGE_ENGINE", @@ -9775,7 +11405,9 @@ static const _error _error_OB_ERR_UNKNOWN_STORAGE_ENGINE = { .str_user_error = "Unknown storage engine \'%.*s\'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5259, Unknown storage engine", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5259, Unknown storage engine \'%.*s\'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5259, Unknown storage engine \'%.*s\'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5259, Unknown storage engine", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5259, Unknown storage engine \'%.*s\'" }; static const _error _error_OB_ERR_TENANT_IS_LOCKED = { .error_name = "OB_ERR_TENANT_IS_LOCKED", @@ -9787,7 +11419,9 @@ static const _error _error_OB_ERR_TENANT_IS_LOCKED = { .str_user_error = "Tenant \'%.*s\' is locked", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5260, Tenant is locked", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5260, Tenant \'%.*s\' is locked" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5260, Tenant \'%.*s\' is locked", + .ob_str_error = "OBE-00600: internal error code, arguments: -5260, Tenant is locked", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5260, Tenant \'%.*s\' is locked" }; static const _error _error_OB_EER_UNIQUE_KEY_NEED_ALL_FIELDS_IN_PF = { .error_name = "OB_EER_UNIQUE_KEY_NEED_ALL_FIELDS_IN_PF", @@ -9799,7 +11433,9 @@ static const _error _error_OB_EER_UNIQUE_KEY_NEED_ALL_FIELDS_IN_PF = { .str_user_error = "A %s must include all columns in the table's partitioning function", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5261, A UNIQUE INDEX/PRIMARY KEY must include all columns in the table's partitioning function", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5261, A %s must include all columns in the table's partitioning function" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5261, A %s must include all columns in the table's partitioning function", + .ob_str_error = "OBE-00600: internal error code, arguments: -5261, A UNIQUE INDEX/PRIMARY KEY must include all columns in the table's partitioning function", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5261, A %s must include all columns in the table's partitioning function" }; static const _error _error_OB_ERR_PARTITION_FUNCTION_IS_NOT_ALLOWED = { .error_name = "OB_ERR_PARTITION_FUNCTION_IS_NOT_ALLOWED", @@ -9811,7 +11447,9 @@ static const _error _error_OB_ERR_PARTITION_FUNCTION_IS_NOT_ALLOWED = { .str_user_error = "This partition function is not allowed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5262, This partition function is not allowed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5262, This partition function is not allowed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5262, This partition function is not allowed", + .ob_str_error = "OBE-00600: internal error code, arguments: -5262, This partition function is not allowed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5262, This partition function is not allowed" }; static const _error _error_OB_ERR_AGGREGATE_ORDER_FOR_UNION = { .error_name = "OB_ERR_AGGREGATE_ORDER_FOR_UNION", @@ -9823,7 +11461,9 @@ static const _error _error_OB_ERR_AGGREGATE_ORDER_FOR_UNION = { .str_user_error = "Expression #%d of ORDER BY contains aggregate function and applies to a UNION", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5263, aggregate order for union", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5263, Expression #%d of ORDER BY contains aggregate function and applies to a UNION" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5263, Expression #%d of ORDER BY contains aggregate function and applies to a UNION", + .ob_str_error = "OBE-00600: internal error code, arguments: -5263, aggregate order for union", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5263, Expression #%d of ORDER BY contains aggregate function and applies to a UNION" }; static const _error _error_OB_ERR_OUTLINE_EXIST = { .error_name = "OB_ERR_OUTLINE_EXIST", @@ -9835,7 +11475,9 @@ static const _error _error_OB_ERR_OUTLINE_EXIST = { .str_user_error = "Outline '%.*s' already exists", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5264, Outline exists", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5264, Outline '%.*s' already exists" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5264, Outline '%.*s' already exists", + .ob_str_error = "OBE-00600: internal error code, arguments: -5264, Outline exists", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5264, Outline '%.*s' already exists" }; static const _error _error_OB_OUTLINE_NOT_EXIST = { .error_name = "OB_OUTLINE_NOT_EXIST", @@ -9847,7 +11489,9 @@ static const _error _error_OB_OUTLINE_NOT_EXIST = { .str_user_error = "Outline \'%.*s.%.*s\' doesn\'t exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5265, Outline not exists", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5265, Outline \'%.*s.%.*s\' doesn\'t exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5265, Outline \'%.*s.%.*s\' doesn\'t exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -5265, Outline not exists", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5265, Outline \'%.*s.%.*s\' doesn\'t exist" }; static const _error _error_OB_WARN_OPTION_BELOW_LIMIT = { .error_name = "OB_WARN_OPTION_BELOW_LIMIT", @@ -9859,7 +11503,9 @@ static const _error _error_OB_WARN_OPTION_BELOW_LIMIT = { .str_user_error = "The value of \'%s\' should be no less than the value of \'%s\'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5266, The value should be no less than the limit", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5266, The value of \'%s\' should be no less than the value of \'%s\'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5266, The value of \'%s\' should be no less than the value of \'%s\'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5266, The value should be no less than the limit", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5266, The value of \'%s\' should be no less than the value of \'%s\'" }; static const _error _error_OB_INVALID_OUTLINE = { .error_name = "OB_INVALID_OUTLINE", @@ -9871,7 +11517,9 @@ static const _error _error_OB_INVALID_OUTLINE = { .str_user_error = "invalid outline ,error info:%s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5267, invalid outline", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5267, invalid outline ,error info:%s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5267, invalid outline ,error info:%s", + .ob_str_error = "OBE-00600: internal error code, arguments: -5267, invalid outline", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5267, invalid outline ,error info:%s" }; static const _error _error_OB_REACH_MAX_CONCURRENT_NUM = { .error_name = "OB_REACH_MAX_CONCURRENT_NUM", @@ -9883,7 +11531,9 @@ static const _error _error_OB_REACH_MAX_CONCURRENT_NUM = { .str_user_error = "SQL reach max concurrent num %ld", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5268, SQL reach max concurrent num", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5268, SQL reach max concurrent num %ld" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5268, SQL reach max concurrent num %ld", + .ob_str_error = "OBE-00600: internal error code, arguments: -5268, SQL reach max concurrent num", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5268, SQL reach max concurrent num %ld" }; static const _error _error_OB_ERR_OPERATION_ON_RECYCLE_OBJECT = { .error_name = "OB_ERR_OPERATION_ON_RECYCLE_OBJECT", @@ -9895,7 +11545,9 @@ static const _error _error_OB_ERR_OPERATION_ON_RECYCLE_OBJECT = { .str_user_error = "can not perform DDL/DML over objects in Recycle Bin", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5269, can not perform DDL/DML over objects in Recycle Bin", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5269, can not perform DDL/DML over objects in Recycle Bin" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5269, can not perform DDL/DML over objects in Recycle Bin", + .ob_str_error = "OBE-00600: internal error code, arguments: -5269, can not perform DDL/DML over objects in Recycle Bin", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5269, can not perform DDL/DML over objects in Recycle Bin" }; static const _error _error_OB_ERR_OBJECT_NOT_IN_RECYCLEBIN = { .error_name = "OB_ERR_OBJECT_NOT_IN_RECYCLEBIN", @@ -9907,7 +11559,9 @@ static const _error _error_OB_ERR_OBJECT_NOT_IN_RECYCLEBIN = { .str_user_error = "object not in RECYCLE BIN", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5270, object not in RECYCLE BIN", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5270, object not in RECYCLE BIN" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5270, object not in RECYCLE BIN", + .ob_str_error = "OBE-00600: internal error code, arguments: -5270, object not in RECYCLE BIN", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5270, object not in RECYCLE BIN" }; static const _error _error_OB_ERR_CON_COUNT_ERROR = { .error_name = "OB_ERR_CON_COUNT_ERROR", @@ -9919,7 +11573,9 @@ static const _error _error_OB_ERR_CON_COUNT_ERROR = { .str_user_error = "Too many connections", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5271, Too many connections", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5271, Too many connections" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5271, Too many connections", + .ob_str_error = "OBE-00600: internal error code, arguments: -5271, Too many connections", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5271, Too many connections" }; static const _error _error_OB_ERR_OUTLINE_CONTENT_EXIST = { .error_name = "OB_ERR_OUTLINE_CONTENT_EXIST", @@ -9931,7 +11587,9 @@ static const _error _error_OB_ERR_OUTLINE_CONTENT_EXIST = { .str_user_error = "Outline content '%.*s' of outline '%.*s' already exists when added", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5272, Outline content already exists when added", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5272, Outline content '%.*s' of outline '%.*s' already exists when added" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5272, Outline content '%.*s' of outline '%.*s' already exists when added", + .ob_str_error = "OBE-00600: internal error code, arguments: -5272, Outline content already exists when added", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5272, Outline content '%.*s' of outline '%.*s' already exists when added" }; static const _error _error_OB_ERR_OUTLINE_MAX_CONCURRENT_EXIST = { .error_name = "OB_ERR_OUTLINE_MAX_CONCURRENT_EXIST", @@ -9943,7 +11601,9 @@ static const _error _error_OB_ERR_OUTLINE_MAX_CONCURRENT_EXIST = { .str_user_error = "Max concurrent in outline '%.*s' already exists when added", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5273, Max concurrent already exists when added", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5273, Max concurrent in outline '%.*s' already exists when added" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5273, Max concurrent in outline '%.*s' already exists when added", + .ob_str_error = "OBE-00600: internal error code, arguments: -5273, Max concurrent already exists when added", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5273, Max concurrent in outline '%.*s' already exists when added" }; static const _error _error_OB_ERR_VALUES_IS_NOT_INT_TYPE_ERROR = { .error_name = "OB_ERR_VALUES_IS_NOT_INT_TYPE_ERROR", @@ -9955,7 +11615,9 @@ static const _error _error_OB_ERR_VALUES_IS_NOT_INT_TYPE_ERROR = { .str_user_error = "VALUES value for partition \'%.*s\' must have type INT", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5274, VALUES value for partition must have type INT", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5274, VALUES value for partition \'%.*s\' must have type INT" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5274, VALUES value for partition \'%.*s\' must have type INT", + .ob_str_error = "OBE-00600: internal error code, arguments: -5274, VALUES value for partition must have type INT", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5274, VALUES value for partition \'%.*s\' must have type INT" }; static const _error _error_OB_ERR_WRONG_TYPE_COLUMN_VALUE_ERROR = { .error_name = "OB_ERR_WRONG_TYPE_COLUMN_VALUE_ERROR", @@ -9967,7 +11629,9 @@ static const _error _error_OB_ERR_WRONG_TYPE_COLUMN_VALUE_ERROR = { .str_user_error = "Partition column values of incorrect type", .oracle_errno = 14019, .oracle_str_error = "ORA-14019: partition bound element must be one of: string, datetime or interval literal, number, or MAXVALUE", - .oracle_str_user_error = "ORA-14019: partition bound element must be one of: string, datetime or interval literal, number, or MAXVALUE" + .oracle_str_user_error = "ORA-14019: partition bound element must be one of: string, datetime or interval literal, number, or MAXVALUE", + .ob_str_error = "OBE-14019: partition bound element must be one of: string, datetime or interval literal, number, or MAXVALUE", + .ob_str_user_error = "OBE-14019: partition bound element must be one of: string, datetime or interval literal, number, or MAXVALUE" }; static const _error _error_OB_ERR_PARTITION_COLUMN_LIST_ERROR = { .error_name = "OB_ERR_PARTITION_COLUMN_LIST_ERROR", @@ -9979,7 +11643,9 @@ static const _error _error_OB_ERR_PARTITION_COLUMN_LIST_ERROR = { .str_user_error = "Inconsistency in usage of column lists for partitioning", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5276, Inconsistency in usage of column lists for partitioning", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5276, Inconsistency in usage of column lists for partitioning" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5276, Inconsistency in usage of column lists for partitioning", + .ob_str_error = "OBE-00600: internal error code, arguments: -5276, Inconsistency in usage of column lists for partitioning", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5276, Inconsistency in usage of column lists for partitioning" }; static const _error _error_OB_ERR_TOO_MANY_VALUES_ERROR = { .error_name = "OB_ERR_TOO_MANY_VALUES_ERROR", @@ -9991,7 +11657,9 @@ static const _error _error_OB_ERR_TOO_MANY_VALUES_ERROR = { .str_user_error = "Cannot have more than one value for this type of RANGE partitioning", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5277, Cannot have more than one value for this type of RANGE partitioning", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5277, Cannot have more than one value for this type of RANGE partitioning" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5277, Cannot have more than one value for this type of RANGE partitioning", + .ob_str_error = "OBE-00600: internal error code, arguments: -5277, Cannot have more than one value for this type of RANGE partitioning", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5277, Cannot have more than one value for this type of RANGE partitioning" }; static const _error _error_OB_ERR_PARTITION_VALUE_ERROR = { .error_name = "OB_ERR_PARTITION_VALUE_ERROR", @@ -10003,7 +11671,9 @@ static const _error _error_OB_ERR_PARTITION_VALUE_ERROR = { .str_user_error = "This partition value with incorrect charset type", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5278, This partition value with incorrect charset type", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5278, This partition value with incorrect charset type" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5278, This partition value with incorrect charset type", + .ob_str_error = "OBE-00600: internal error code, arguments: -5278, This partition value with incorrect charset type", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5278, This partition value with incorrect charset type" }; static const _error _error_OB_ERR_PARTITION_INTERVAL_ERROR = { .error_name = "OB_ERR_PARTITION_INTERVAL_ERROR", @@ -10015,7 +11685,9 @@ static const _error _error_OB_ERR_PARTITION_INTERVAL_ERROR = { .str_user_error = "Partition interval must have type INT", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5279, Partition interval must have type INT", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5279, Partition interval must have type INT" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5279, Partition interval must have type INT", + .ob_str_error = "OBE-00600: internal error code, arguments: -5279, Partition interval must have type INT", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5279, Partition interval must have type INT" }; static const _error _error_OB_ERR_SAME_NAME_PARTITION = { .error_name = "OB_ERR_SAME_NAME_PARTITION", @@ -10027,7 +11699,9 @@ static const _error _error_OB_ERR_SAME_NAME_PARTITION = { .str_user_error = "Duplicate partition name \'%.*s\'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5280, Duplicate partition name", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5280, Duplicate partition name \'%.*s\'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5280, Duplicate partition name \'%.*s\'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5280, Duplicate partition name", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5280, Duplicate partition name \'%.*s\'" }; static const _error _error_OB_ERR_RANGE_NOT_INCREASING_ERROR = { .error_name = "OB_ERR_RANGE_NOT_INCREASING_ERROR", @@ -10039,7 +11713,9 @@ static const _error _error_OB_ERR_RANGE_NOT_INCREASING_ERROR = { .str_user_error = "VALUES LESS THAN value must be strictly increasing for each partition%.*s", .oracle_errno = 14037, .oracle_str_error = "ORA-14037: partition bound is too high", - .oracle_str_user_error = "ORA-14037: partition bound of partition '%.*s' is too high" + .oracle_str_user_error = "ORA-14037: partition bound of partition '%.*s' is too high", + .ob_str_error = "OBE-14037: partition bound is too high", + .ob_str_user_error = "OBE-14037: partition bound of partition '%.*s' is too high" }; static const _error _error_OB_ERR_PARSE_PARTITION_RANGE = { .error_name = "OB_ERR_PARSE_PARTITION_RANGE", @@ -10051,7 +11727,9 @@ static const _error _error_OB_ERR_PARSE_PARTITION_RANGE = { .str_user_error = "Wrong number of partitions defined, mismatch with previous setting", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5282, Wrong number of partitions defined, mismatch with previous setting", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5282, Wrong number of partitions defined, mismatch with previous setting" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5282, Wrong number of partitions defined, mismatch with previous setting", + .ob_str_error = "OBE-00600: internal error code, arguments: -5282, Wrong number of partitions defined, mismatch with previous setting", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5282, Wrong number of partitions defined, mismatch with previous setting" }; static const _error _error_OB_ERR_UNIQUE_KEY_NEED_ALL_FIELDS_IN_PF = { .error_name = "OB_ERR_UNIQUE_KEY_NEED_ALL_FIELDS_IN_PF", @@ -10063,7 +11741,9 @@ static const _error _error_OB_ERR_UNIQUE_KEY_NEED_ALL_FIELDS_IN_PF = { .str_user_error = "A PRIMARY KEY must include all columns in the table\'s partitioning function", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5283, A PRIMARY KEY must include all columns in the table\'s partitioning function", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5283, A PRIMARY KEY must include all columns in the table\'s partitioning function" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5283, A PRIMARY KEY must include all columns in the table\'s partitioning function", + .ob_str_error = "OBE-00600: internal error code, arguments: -5283, A PRIMARY KEY must include all columns in the table\'s partitioning function", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5283, A PRIMARY KEY must include all columns in the table\'s partitioning function" }; static const _error _error_OB_NO_PARTITION_FOR_GIVEN_VALUE = { .error_name = "OB_NO_PARTITION_FOR_GIVEN_VALUE", @@ -10075,7 +11755,9 @@ static const _error _error_OB_NO_PARTITION_FOR_GIVEN_VALUE = { .str_user_error = "Table has no partition for value", .oracle_errno = 14400, .oracle_str_error = "ORA-14400: inserted partition key does not map to any partition", - .oracle_str_user_error = "ORA-14400: inserted partition key does not map to any partition" + .oracle_str_user_error = "ORA-14400: inserted partition key does not map to any partition", + .ob_str_error = "OBE-14400: inserted partition key does not map to any partition", + .ob_str_user_error = "OBE-14400: inserted partition key does not map to any partition" }; static const _error _error_OB_EER_NULL_IN_VALUES_LESS_THAN = { .error_name = "OB_EER_NULL_IN_VALUES_LESS_THAN", @@ -10087,7 +11769,9 @@ static const _error _error_OB_EER_NULL_IN_VALUES_LESS_THAN = { .str_user_error = "Not allowed to use NULL value in VALUES LESS THAN", .oracle_errno = 14019, .oracle_str_error = "ORA-14019: partition bound element must be one of: datetime or interval literal, number, or MAXVALUE", - .oracle_str_user_error = "ORA-14019: partition bound element must be one of: datetime or interval literal, number, or MAXVALUE" + .oracle_str_user_error = "ORA-14019: partition bound element must be one of: datetime or interval literal, number, or MAXVALUE", + .ob_str_error = "OBE-14019: partition bound element must be one of: datetime or interval literal, number, or MAXVALUE", + .ob_str_user_error = "OBE-14019: partition bound element must be one of: datetime or interval literal, number, or MAXVALUE" }; static const _error _error_OB_ERR_PARTITION_CONST_DOMAIN_ERROR = { .error_name = "OB_ERR_PARTITION_CONST_DOMAIN_ERROR", @@ -10099,7 +11783,9 @@ static const _error _error_OB_ERR_PARTITION_CONST_DOMAIN_ERROR = { .str_user_error = "Partition constant is out of partition function domain", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5286, Partition constant is out of partition function domain", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5286, Partition constant is out of partition function domain" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5286, Partition constant is out of partition function domain", + .ob_str_error = "OBE-00600: internal error code, arguments: -5286, Partition constant is out of partition function domain", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5286, Partition constant is out of partition function domain" }; static const _error _error_OB_ERR_TOO_MANY_PARTITION_FUNC_FIELDS = { .error_name = "OB_ERR_TOO_MANY_PARTITION_FUNC_FIELDS", @@ -10111,7 +11797,9 @@ static const _error _error_OB_ERR_TOO_MANY_PARTITION_FUNC_FIELDS = { .str_user_error = "Too many fields in \'list of partition fields\'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5287, Too many fields in \'list of partition fields\'", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5287, Too many fields in \'list of partition fields\'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5287, Too many fields in \'list of partition fields\'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5287, Too many fields in \'list of partition fields\'", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5287, Too many fields in \'list of partition fields\'" }; static const _error _error_OB_ERR_BAD_FT_COLUMN = { .error_name = "OB_ERR_BAD_FT_COLUMN", @@ -10123,7 +11811,9 @@ static const _error _error_OB_ERR_BAD_FT_COLUMN = { .str_user_error = "Column '%.*s' cannot be part of FULLTEXT index", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5288, Column cannot be part of FULLTEXT index", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5288, Column '%.*s' cannot be part of FULLTEXT index" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5288, Column '%.*s' cannot be part of FULLTEXT index", + .ob_str_error = "OBE-00600: internal error code, arguments: -5288, Column cannot be part of FULLTEXT index", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5288, Column '%.*s' cannot be part of FULLTEXT index" }; static const _error _error_OB_ERR_KEY_DOES_NOT_EXISTS = { .error_name = "OB_ERR_KEY_DOES_NOT_EXISTS", @@ -10135,7 +11825,9 @@ static const _error _error_OB_ERR_KEY_DOES_NOT_EXISTS = { .str_user_error = "Key '%.*s' doesn't exist in table '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5289, key does not exist in table", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5289, Key '%.*s' doesn't exist in table '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5289, Key '%.*s' doesn't exist in table '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5289, key does not exist in table", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5289, Key '%.*s' doesn't exist in table '%.*s'" }; static const _error _error_OB_NON_DEFAULT_VALUE_FOR_GENERATED_COLUMN = { .error_name = "OB_NON_DEFAULT_VALUE_FOR_GENERATED_COLUMN", @@ -10147,7 +11839,9 @@ static const _error _error_OB_NON_DEFAULT_VALUE_FOR_GENERATED_COLUMN = { .str_user_error = "The value specified for generated column '%.*s' in table '%.*s' is not allowed", .oracle_errno = 54013, .oracle_str_error = "ORA-54013: INSERT operation disallowed on virtual columns", - .oracle_str_user_error = "ORA-54013: INSERT operation disallowed on virtual columns '%.*s'.'%.*s'" + .oracle_str_user_error = "ORA-54013: INSERT operation disallowed on virtual columns '%.*s'.'%.*s'", + .ob_str_error = "OBE-54013: INSERT operation disallowed on virtual columns", + .ob_str_user_error = "OBE-54013: INSERT operation disallowed on virtual columns '%.*s'.'%.*s'" }; static const _error _error_OB_ERR_BAD_CTXCAT_COLUMN = { .error_name = "OB_ERR_BAD_CTXCAT_COLUMN", @@ -10159,7 +11853,9 @@ static const _error _error_OB_ERR_BAD_CTXCAT_COLUMN = { .str_user_error = "The CTXCAT column must be contiguous in the index column list", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5291, The CTXCAT column must be contiguous in the index column list", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5291, The CTXCAT column must be contiguous in the index column list" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5291, The CTXCAT column must be contiguous in the index column list", + .ob_str_error = "OBE-00600: internal error code, arguments: -5291, The CTXCAT column must be contiguous in the index column list", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5291, The CTXCAT column must be contiguous in the index column list" }; static const _error _error_OB_ERR_UNSUPPORTED_ACTION_ON_GENERATED_COLUMN = { .error_name = "OB_ERR_UNSUPPORTED_ACTION_ON_GENERATED_COLUMN", @@ -10171,7 +11867,9 @@ static const _error _error_OB_ERR_UNSUPPORTED_ACTION_ON_GENERATED_COLUMN = { .str_user_error = "'%s' is not supported for generated columns.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5292, not supported for generated columns", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5292, '%s' is not supported for generated columns." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5292, '%s' is not supported for generated columns.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5292, not supported for generated columns", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5292, '%s' is not supported for generated columns." }; static const _error _error_OB_ERR_DEPENDENT_BY_GENERATED_COLUMN = { .error_name = "OB_ERR_DEPENDENT_BY_GENERATED_COLUMN", @@ -10183,7 +11881,9 @@ static const _error _error_OB_ERR_DEPENDENT_BY_GENERATED_COLUMN = { .str_user_error = "Column '%.*s' has a generated column dependency", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5293, Column has a generated column dependency", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5293, Column '%.*s' has a generated column dependency" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5293, Column '%.*s' has a generated column dependency", + .ob_str_error = "OBE-00600: internal error code, arguments: -5293, Column has a generated column dependency", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5293, Column '%.*s' has a generated column dependency" }; static const _error _error_OB_ERR_TOO_MANY_ROWS = { .error_name = "OB_ERR_TOO_MANY_ROWS", @@ -10195,7 +11895,9 @@ static const _error _error_OB_ERR_TOO_MANY_ROWS = { .str_user_error = "Result consisted of more than one row", .oracle_errno = 1422, .oracle_str_error = "ORA-01422: exact fetch returns more than requested number of rows", - .oracle_str_user_error = "ORA-01422: exact fetch returns more than requested number of rows" + .oracle_str_user_error = "ORA-01422: exact fetch returns more than requested number of rows", + .ob_str_error = "OBE-01422: exact fetch returns more than requested number of rows", + .ob_str_user_error = "OBE-01422: exact fetch returns more than requested number of rows" }; static const _error _error_OB_WRONG_FIELD_TERMINATORS = { .error_name = "OB_WRONG_FIELD_TERMINATORS", @@ -10207,7 +11909,9 @@ static const _error _error_OB_WRONG_FIELD_TERMINATORS = { .str_user_error = "Field separator argument is not what is expected; check the manual", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5295, Field separator argument is not what is expected; check the manual", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5295, Field separator argument is not what is expected; check the manual" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5295, Field separator argument is not what is expected; check the manual", + .ob_str_error = "OBE-00600: internal error code, arguments: -5295, Field separator argument is not what is expected; check the manual", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5295, Field separator argument is not what is expected; check the manual" }; static const _error _error_OB_NO_READABLE_REPLICA = { .error_name = "OB_NO_READABLE_REPLICA", @@ -10219,7 +11923,9 @@ static const _error _error_OB_NO_READABLE_REPLICA = { .str_user_error = "there has no readable replica", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5296, there has no readable replica", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5296, there has no readable replica" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5296, there has no readable replica", + .ob_str_error = "OBE-00600: internal error code, arguments: -5296, there has no readable replica", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5296, there has no readable replica" }; static const _error _error_OB_ERR_UNEXPECTED_TZ_TRANSITION = { .error_name = "OB_ERR_UNEXPECTED_TZ_TRANSITION", @@ -10231,7 +11937,9 @@ static const _error _error_OB_ERR_UNEXPECTED_TZ_TRANSITION = { .str_user_error = "unexpected time zone info transition", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5297, unexpected time zone info transition", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5297, unexpected time zone info transition" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5297, unexpected time zone info transition", + .ob_str_error = "OBE-00600: internal error code, arguments: -5297, unexpected time zone info transition", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5297, unexpected time zone info transition" }; static const _error _error_OB_ERR_SYNONYM_EXIST = { .error_name = "OB_ERR_SYNONYM_EXIST", @@ -10243,7 +11951,9 @@ static const _error _error_OB_ERR_SYNONYM_EXIST = { .str_user_error = "synonym '%.*s' already exists", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5298, synonym exists", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5298, synonym '%.*s' already exists" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5298, synonym '%.*s' already exists", + .ob_str_error = "OBE-00600: internal error code, arguments: -5298, synonym exists", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5298, synonym '%.*s' already exists" }; static const _error _error_OB_SYNONYM_NOT_EXIST = { .error_name = "OB_SYNONYM_NOT_EXIST", @@ -10255,7 +11965,9 @@ static const _error _error_OB_SYNONYM_NOT_EXIST = { .str_user_error = "synonym \'%.*s.%.*s\' doesn\'t exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5299, synonym not exists", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5299, synonym \'%.*s.%.*s\' doesn\'t exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5299, synonym \'%.*s.%.*s\' doesn\'t exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -5299, synonym not exists", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5299, synonym \'%.*s.%.*s\' doesn\'t exist" }; static const _error _error_OB_ERR_MISS_ORDER_BY_EXPR = { .error_name = "OB_ERR_MISS_ORDER_BY_EXPR", @@ -10267,7 +11979,9 @@ static const _error _error_OB_ERR_MISS_ORDER_BY_EXPR = { .str_user_error = "missing ORDER BY expression in the window specification", .oracle_errno = 30485, .oracle_str_error = "ORA-30485: missing ORDER BY expression in the window specification", - .oracle_str_user_error = "ORA-30485: missing ORDER BY expression in the window specification" + .oracle_str_user_error = "ORA-30485: missing ORDER BY expression in the window specification", + .ob_str_error = "OBE-30485: missing ORDER BY expression in the window specification", + .ob_str_user_error = "OBE-30485: missing ORDER BY expression in the window specification" }; static const _error _error_OB_ERR_NOT_CONST_EXPR = { .error_name = "OB_ERR_NOT_CONST_EXPR", @@ -10279,7 +11993,9 @@ static const _error _error_OB_ERR_NOT_CONST_EXPR = { .str_user_error = "The argument of the window function should be a constant for a partition", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5301, The argument of the window function should be a constant for a partition", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5301, The argument of the window function should be a constant for a partition" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5301, The argument of the window function should be a constant for a partition", + .ob_str_error = "OBE-00600: internal error code, arguments: -5301, The argument of the window function should be a constant for a partition", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5301, The argument of the window function should be a constant for a partition" }; static const _error _error_OB_ERR_PARTITION_MGMT_ON_NONPARTITIONED = { .error_name = "OB_ERR_PARTITION_MGMT_ON_NONPARTITIONED", @@ -10291,7 +12007,9 @@ static const _error _error_OB_ERR_PARTITION_MGMT_ON_NONPARTITIONED = { .str_user_error = "Partition management on a not partitioned table is not possible", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5302, Partition management on a not partitioned table is not possible", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5302, Partition management on a not partitioned table is not possible" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5302, Partition management on a not partitioned table is not possible", + .ob_str_error = "OBE-00600: internal error code, arguments: -5302, Partition management on a not partitioned table is not possible", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5302, Partition management on a not partitioned table is not possible" }; static const _error _error_OB_ERR_DROP_PARTITION_NON_EXISTENT = { .error_name = "OB_ERR_DROP_PARTITION_NON_EXISTENT", @@ -10303,7 +12021,9 @@ static const _error _error_OB_ERR_DROP_PARTITION_NON_EXISTENT = { .str_user_error = "Error in list of partitions to DROP", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5303, Error in list of partitions to DROP", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5303, Error in list of partitions to DROP" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5303, Error in list of partitions to DROP", + .ob_str_error = "OBE-00600: internal error code, arguments: -5303, Error in list of partitions to DROP", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5303, Error in list of partitions to DROP" }; static const _error _error_OB_ERR_PARTITION_MGMT_ON_TWOPART_TABLE = { .error_name = "OB_ERR_PARTITION_MGMT_ON_TWOPART_TABLE", @@ -10315,7 +12035,9 @@ static const _error _error_OB_ERR_PARTITION_MGMT_ON_TWOPART_TABLE = { .str_user_error = "Partition management on a two-part table is not possible", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5304, Partition management on a two-part table is not possible", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5304, Partition management on a two-part table is not possible" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5304, Partition management on a two-part table is not possible", + .ob_str_error = "OBE-00600: internal error code, arguments: -5304, Partition management on a two-part table is not possible", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5304, Partition management on a two-part table is not possible" }; static const _error _error_OB_ERR_ONLY_ON_RANGE_LIST_PARTITION = { .error_name = "OB_ERR_ONLY_ON_RANGE_LIST_PARTITION", @@ -10327,7 +12049,9 @@ static const _error _error_OB_ERR_ONLY_ON_RANGE_LIST_PARTITION = { .str_user_error = "%s PARTITION can only be used on RANGE/LIST partitions", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5305, can only be used on RANGE/LIST partitions", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5305, %s PARTITION can only be used on RANGE/LIST partitions" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5305, %s PARTITION can only be used on RANGE/LIST partitions", + .ob_str_error = "OBE-00600: internal error code, arguments: -5305, can only be used on RANGE/LIST partitions", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5305, %s PARTITION can only be used on RANGE/LIST partitions" }; static const _error _error_OB_ERR_DROP_LAST_PARTITION = { .error_name = "OB_ERR_DROP_LAST_PARTITION", @@ -10339,7 +12063,9 @@ static const _error _error_OB_ERR_DROP_LAST_PARTITION = { .str_user_error = "Cannot remove all partitions, use DROP TABLE instead", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5306, Cannot remove all partitions, use DROP TABLE instead", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5306, Cannot remove all partitions, use DROP TABLE instead" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5306, Cannot remove all partitions, use DROP TABLE instead", + .ob_str_error = "OBE-00600: internal error code, arguments: -5306, Cannot remove all partitions, use DROP TABLE instead", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5306, Cannot remove all partitions, use DROP TABLE instead" }; static const _error _error_OB_ERR_PARALLEL_SERVERS_TARGET_NOT_ENOUGH = { .error_name = "OB_ERR_PARALLEL_SERVERS_TARGET_NOT_ENOUGH", @@ -10351,7 +12077,9 @@ static const _error _error_OB_ERR_PARALLEL_SERVERS_TARGET_NOT_ENOUGH = { .str_user_error = "Not enough thread resource to execute the query. Require setting parallel_servers_target to a value no less than %ld for this query", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5307, Not enough thread resource to execute the query. Maybe parallel_servers_target was set too low.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5307, Not enough thread resource to execute the query. Require setting parallel_servers_target to a value no less than %ld for this query" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5307, Not enough thread resource to execute the query. Require setting parallel_servers_target to a value no less than %ld for this query", + .ob_str_error = "OBE-00600: internal error code, arguments: -5307, Not enough thread resource to execute the query. Maybe parallel_servers_target was set too low.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5307, Not enough thread resource to execute the query. Require setting parallel_servers_target to a value no less than %ld for this query" }; static const _error _error_OB_ERR_IGNORE_USER_HOST_NAME = { .error_name = "OB_ERR_IGNORE_USER_HOST_NAME", @@ -10363,7 +12091,9 @@ static const _error _error_OB_ERR_IGNORE_USER_HOST_NAME = { .str_user_error = "Ignore the host name", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5308, Ignore the host name", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5308, Ignore the host name" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5308, Ignore the host name", + .ob_str_error = "OBE-00600: internal error code, arguments: -5308, Ignore the host name", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5308, Ignore the host name" }; static const _error _error_OB_IGNORE_SQL_IN_RESTORE = { .error_name = "OB_IGNORE_SQL_IN_RESTORE", @@ -10375,7 +12105,9 @@ static const _error _error_OB_IGNORE_SQL_IN_RESTORE = { .str_user_error = "Ignore sql in restore process", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5309, Ignore sql in restore process", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5309, Ignore sql in restore process" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5309, Ignore sql in restore process", + .ob_str_error = "OBE-00600: internal error code, arguments: -5309, Ignore sql in restore process", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5309, Ignore sql in restore process" }; static const _error _error_OB_ERR_TEMPORARY_TABLE_WITH_PARTITION = { .error_name = "OB_ERR_TEMPORARY_TABLE_WITH_PARTITION", @@ -10387,7 +12119,9 @@ static const _error _error_OB_ERR_TEMPORARY_TABLE_WITH_PARTITION = { .str_user_error = "Cannot create temporary table with partitions", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5310, Cannot create temporary table with partitions", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5310, Cannot create temporary table with partitions" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5310, Cannot create temporary table with partitions", + .ob_str_error = "OBE-00600: internal error code, arguments: -5310, Cannot create temporary table with partitions", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5310, Cannot create temporary table with partitions" }; static const _error _error_OB_ERR_INVALID_COLUMN_ID = { .error_name = "OB_ERR_INVALID_COLUMN_ID", @@ -10399,7 +12133,9 @@ static const _error _error_OB_ERR_INVALID_COLUMN_ID = { .str_user_error = "Invalid column id for %.*s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5311, Invalid column id", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5311, Invalid column id for %.*s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5311, Invalid column id for %.*s", + .ob_str_error = "OBE-00600: internal error code, arguments: -5311, Invalid column id", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5311, Invalid column id for %.*s" }; static const _error _error_OB_SYNC_DDL_DUPLICATE = { .error_name = "OB_SYNC_DDL_DUPLICATE", @@ -10411,7 +12147,9 @@ static const _error _error_OB_SYNC_DDL_DUPLICATE = { .str_user_error = "Duplicated ddl id '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5312, Duplicated ddl id", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5312, Duplicated ddl id '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5312, Duplicated ddl id '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5312, Duplicated ddl id", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5312, Duplicated ddl id '%.*s'" }; static const _error _error_OB_SYNC_DDL_ERROR = { .error_name = "OB_SYNC_DDL_ERROR", @@ -10423,7 +12161,9 @@ static const _error _error_OB_SYNC_DDL_ERROR = { .str_user_error = "Failed to sync ddl '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5313, Failed to sync ddl", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5313, Failed to sync ddl '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5313, Failed to sync ddl '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5313, Failed to sync ddl", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5313, Failed to sync ddl '%.*s'" }; static const _error _error_OB_ERR_ROW_IS_REFERENCED = { .error_name = "OB_ERR_ROW_IS_REFERENCED", @@ -10435,7 +12175,9 @@ static const _error _error_OB_ERR_ROW_IS_REFERENCED = { .str_user_error = "Cannot delete or update a parent row: a foreign key constraint fails", .oracle_errno = 2292, .oracle_str_error = "ORA-02292: integrity constraint violated - child record found", - .oracle_str_user_error = "ORA-02292: integrity constraint violated - child record found" + .oracle_str_user_error = "ORA-02292: integrity constraint violated - child record found", + .ob_str_error = "OBE-02292: integrity constraint violated - child record found", + .ob_str_user_error = "OBE-02292: integrity constraint violated - child record found" }; static const _error _error_OB_ERR_NO_REFERENCED_ROW = { .error_name = "OB_ERR_NO_REFERENCED_ROW", @@ -10447,7 +12189,9 @@ static const _error _error_OB_ERR_NO_REFERENCED_ROW = { .str_user_error = "Cannot add or update a child row: a foreign key constraint fails", .oracle_errno = 2291, .oracle_str_error = "ORA-02291: integrity constraint violated - parent key not found", - .oracle_str_user_error = "ORA-02291: integrity constraint violated - parent key not found" + .oracle_str_user_error = "ORA-02291: integrity constraint violated - parent key not found", + .ob_str_error = "OBE-02291: integrity constraint violated - parent key not found", + .ob_str_user_error = "OBE-02291: integrity constraint violated - parent key not found" }; static const _error _error_OB_ERR_FUNC_RESULT_TOO_LARGE = { .error_name = "OB_ERR_FUNC_RESULT_TOO_LARGE", @@ -10459,7 +12203,9 @@ static const _error _error_OB_ERR_FUNC_RESULT_TOO_LARGE = { .str_user_error = "Result of %s() was larger than max_allowed_packet (%d) - truncated", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5316, Result of function was larger than max_allowed_packet - truncated", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5316, Result of %s() was larger than max_allowed_packet (%d) - truncated" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5316, Result of %s() was larger than max_allowed_packet (%d) - truncated", + .ob_str_error = "OBE-00600: internal error code, arguments: -5316, Result of function was larger than max_allowed_packet - truncated", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5316, Result of %s() was larger than max_allowed_packet (%d) - truncated" }; static const _error _error_OB_ERR_CANNOT_ADD_FOREIGN = { .error_name = "OB_ERR_CANNOT_ADD_FOREIGN", @@ -10471,7 +12217,9 @@ static const _error _error_OB_ERR_CANNOT_ADD_FOREIGN = { .str_user_error = "Cannot add foreign key constraint", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5317, Cannot add foreign key constraint", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5317, Cannot add foreign key constraint" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5317, Cannot add foreign key constraint", + .ob_str_error = "OBE-00600: internal error code, arguments: -5317, Cannot add foreign key constraint", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5317, Cannot add foreign key constraint" }; static const _error _error_OB_ERR_WRONG_FK_DEF = { .error_name = "OB_ERR_WRONG_FK_DEF", @@ -10483,7 +12231,9 @@ static const _error _error_OB_ERR_WRONG_FK_DEF = { .str_user_error = "Incorrect foreign key definition: Key reference and table reference don't match", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5318, Incorrect foreign key definition: Key reference and table reference don't match", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5318, Incorrect foreign key definition: Key reference and table reference don't match" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5318, Incorrect foreign key definition: Key reference and table reference don't match", + .ob_str_error = "OBE-00600: internal error code, arguments: -5318, Incorrect foreign key definition: Key reference and table reference don't match", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5318, Incorrect foreign key definition: Key reference and table reference don't match" }; static const _error _error_OB_ERR_INVALID_CHILD_COLUMN_LENGTH_FK = { .error_name = "OB_ERR_INVALID_CHILD_COLUMN_LENGTH_FK", @@ -10495,7 +12245,9 @@ static const _error _error_OB_ERR_INVALID_CHILD_COLUMN_LENGTH_FK = { .str_user_error = "Child column \'%.*s\' data length cannot be less than parent column \'%.*s\' data length", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5319, Invalid child column length", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5319, Child column \'%.*s\' data length cannot be less than parent column \'%.*s\' data length" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5319, Child column \'%.*s\' data length cannot be less than parent column \'%.*s\' data length", + .ob_str_error = "OBE-00600: internal error code, arguments: -5319, Invalid child column length", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5319, Child column \'%.*s\' data length cannot be less than parent column \'%.*s\' data length" }; static const _error _error_OB_ERR_ALTER_COLUMN_FK = { .error_name = "OB_ERR_ALTER_COLUMN_FK", @@ -10507,7 +12259,9 @@ static const _error _error_OB_ERR_ALTER_COLUMN_FK = { .str_user_error = "\'%.*s\': used in a foreign key constraint", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5320, Cannot alter foreign key column", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5320, \'%.*s\': used in a foreign key constraint" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5320, \'%.*s\': used in a foreign key constraint", + .ob_str_error = "OBE-00600: internal error code, arguments: -5320, Cannot alter foreign key column", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5320, \'%.*s\': used in a foreign key constraint" }; static const _error _error_OB_ERR_CONNECT_BY_REQUIRED = { .error_name = "OB_ERR_CONNECT_BY_REQUIRED", @@ -10519,7 +12273,9 @@ static const _error _error_OB_ERR_CONNECT_BY_REQUIRED = { .str_user_error = "CONNECT BY clause required in this query block", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5321, CONNECT BY clause required in this query block", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5321, CONNECT BY clause required in this query block" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5321, CONNECT BY clause required in this query block", + .ob_str_error = "OBE-00600: internal error code, arguments: -5321, CONNECT BY clause required in this query block", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5321, CONNECT BY clause required in this query block" }; static const _error _error_OB_ERR_INVALID_PSEUDO_COLUMN_PLACE = { .error_name = "OB_ERR_INVALID_PSEUDO_COLUMN_PLACE", @@ -10531,7 +12287,9 @@ static const _error _error_OB_ERR_INVALID_PSEUDO_COLUMN_PLACE = { .str_user_error = "Specified pseudocolumn, operator or function not allowed here", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5322, Specified pseudocolumn, operator or function not allowed here", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5322, Specified pseudocolumn, operator or function not allowed here" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5322, Specified pseudocolumn, operator or function not allowed here", + .ob_str_error = "OBE-00600: internal error code, arguments: -5322, Specified pseudocolumn, operator or function not allowed here", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5322, Specified pseudocolumn, operator or function not allowed here" }; static const _error _error_OB_ERR_NOCYCLE_REQUIRED = { .error_name = "OB_ERR_NOCYCLE_REQUIRED", @@ -10543,7 +12301,9 @@ static const _error _error_OB_ERR_NOCYCLE_REQUIRED = { .str_user_error = "NOCYCLE keyword is required with CONNECT_BY_ISCYCLE pseudocolumn", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5323, NOCYCLE keyword is required with CONNECT_BY_ISCYCLE pseudocolumn", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5323, NOCYCLE keyword is required with CONNECT_BY_ISCYCLE pseudocolumn" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5323, NOCYCLE keyword is required with CONNECT_BY_ISCYCLE pseudocolumn", + .ob_str_error = "OBE-00600: internal error code, arguments: -5323, NOCYCLE keyword is required with CONNECT_BY_ISCYCLE pseudocolumn", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5323, NOCYCLE keyword is required with CONNECT_BY_ISCYCLE pseudocolumn" }; static const _error _error_OB_ERR_CONNECT_BY_LOOP = { .error_name = "OB_ERR_CONNECT_BY_LOOP", @@ -10555,7 +12315,9 @@ static const _error _error_OB_ERR_CONNECT_BY_LOOP = { .str_user_error = "CONNECT BY loop in user data", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5324, CONNECT BY loop in user data", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5324, CONNECT BY loop in user data" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5324, CONNECT BY loop in user data", + .ob_str_error = "OBE-00600: internal error code, arguments: -5324, CONNECT BY loop in user data", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5324, CONNECT BY loop in user data" }; static const _error _error_OB_ERR_INVALID_SIBLINGS = { .error_name = "OB_ERR_INVALID_SIBLINGS", @@ -10567,7 +12329,9 @@ static const _error _error_OB_ERR_INVALID_SIBLINGS = { .str_user_error = "ORDER SIBLINGS BY clause not allowed here", .oracle_errno = 30929, .oracle_str_error = "ORA-30929: ORDER SIBLINGS BY clause not allowed here", - .oracle_str_user_error = "ORA-30929: ORDER SIBLINGS BY clause not allowed here" + .oracle_str_user_error = "ORA-30929: ORDER SIBLINGS BY clause not allowed here", + .ob_str_error = "OBE-30929: ORDER SIBLINGS BY clause not allowed here", + .ob_str_user_error = "OBE-30929: ORDER SIBLINGS BY clause not allowed here" }; static const _error _error_OB_ERR_INVALID_SEPARATOR = { .error_name = "OB_ERR_INVALID_SEPARATOR", @@ -10579,7 +12343,9 @@ static const _error _error_OB_ERR_INVALID_SEPARATOR = { .str_user_error = "when using SYS_CONNECT_BY_PATH function, cannot have separator as part of column value", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5326, when using SYS_CONNECT_BY_PATH function, cannot have separator as part of column value", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5326, when using SYS_CONNECT_BY_PATH function, cannot have separator as part of column value" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5326, when using SYS_CONNECT_BY_PATH function, cannot have separator as part of column value", + .ob_str_error = "OBE-00600: internal error code, arguments: -5326, when using SYS_CONNECT_BY_PATH function, cannot have separator as part of column value", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5326, when using SYS_CONNECT_BY_PATH function, cannot have separator as part of column value" }; static const _error _error_OB_ERR_INVALID_SYNONYM_NAME = { .error_name = "OB_ERR_INVALID_SYNONYM_NAME", @@ -10591,7 +12357,9 @@ static const _error _error_OB_ERR_INVALID_SYNONYM_NAME = { .str_user_error = "Database can not be specified in public synonym", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5327, Database can not be specified in public synonym", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5327, Database can not be specified in public synonym" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5327, Database can not be specified in public synonym", + .ob_str_error = "OBE-00600: internal error code, arguments: -5327, Database can not be specified in public synonym", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5327, Database can not be specified in public synonym" }; static const _error _error_OB_ERR_LOOP_OF_SYNONYM = { .error_name = "OB_ERR_LOOP_OF_SYNONYM", @@ -10603,7 +12371,9 @@ static const _error _error_OB_ERR_LOOP_OF_SYNONYM = { .str_user_error = "Looping chain of synonyms", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5328, Looping chain of synonyms", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5328, Looping chain of synonyms" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5328, Looping chain of synonyms", + .ob_str_error = "OBE-00600: internal error code, arguments: -5328, Looping chain of synonyms", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5328, Looping chain of synonyms" }; static const _error _error_OB_ERR_SYNONYM_SAME_AS_OBJECT = { .error_name = "OB_ERR_SYNONYM_SAME_AS_OBJECT", @@ -10615,7 +12385,9 @@ static const _error _error_OB_ERR_SYNONYM_SAME_AS_OBJECT = { .str_user_error = "Cannot create a synonym with same name as object", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5329, Cannot create a synonym with same name as object", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5329, Cannot create a synonym with same name as object" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5329, Cannot create a synonym with same name as object", + .ob_str_error = "OBE-00600: internal error code, arguments: -5329, Cannot create a synonym with same name as object", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5329, Cannot create a synonym with same name as object" }; static const _error _error_OB_ERR_SYNONYM_TRANSLATION_INVALID = { .error_name = "OB_ERR_SYNONYM_TRANSLATION_INVALID", @@ -10627,7 +12399,9 @@ static const _error _error_OB_ERR_SYNONYM_TRANSLATION_INVALID = { .str_user_error = "Synonym %s translation is no longer valid", .oracle_errno = 980, .oracle_str_error = "ORA-00980: synonym translation is no longer valid", - .oracle_str_user_error = "ORA-00980: synonym %s translation is no longer valid" + .oracle_str_user_error = "ORA-00980: synonym %s translation is no longer valid", + .ob_str_error = "OBE-00980: synonym translation is no longer valid", + .ob_str_user_error = "OBE-00980: synonym %s translation is no longer valid" }; static const _error _error_OB_ERR_EXIST_OBJECT = { .error_name = "OB_ERR_EXIST_OBJECT", @@ -10639,7 +12413,9 @@ static const _error _error_OB_ERR_EXIST_OBJECT = { .str_user_error = "name is already used by an existing object", .oracle_errno = 955, .oracle_str_error = "ORA-00955: name is already used by an existing object", - .oracle_str_user_error = "ORA-00955: name is already used by an existing object" + .oracle_str_user_error = "ORA-00955: name is already used by an existing object", + .ob_str_error = "OBE-00955: name is already used by an existing object", + .ob_str_user_error = "OBE-00955: name is already used by an existing object" }; static const _error _error_OB_ERR_ILLEGAL_VALUE_FOR_TYPE = { .error_name = "OB_ERR_ILLEGAL_VALUE_FOR_TYPE", @@ -10651,7 +12427,9 @@ static const _error _error_OB_ERR_ILLEGAL_VALUE_FOR_TYPE = { .str_user_error = "Illegal %s '%.*s' value found during parsing", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5332, Illegal value found during parsing", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5332, Illegal %s '%.*s' value found during parsing" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5332, Illegal %s '%.*s' value found during parsing", + .ob_str_error = "OBE-00600: internal error code, arguments: -5332, Illegal value found during parsing", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5332, Illegal %s '%.*s' value found during parsing" }; static const _error _error_OB_ER_TOO_LONG_SET_ENUM_VALUE = { .error_name = "OB_ER_TOO_LONG_SET_ENUM_VALUE", @@ -10663,7 +12441,9 @@ static const _error _error_OB_ER_TOO_LONG_SET_ENUM_VALUE = { .str_user_error = "Too long enumeration/set value for column %.*s.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5333, Too long enumeration/set value for column.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5333, Too long enumeration/set value for column %.*s." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5333, Too long enumeration/set value for column %.*s.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5333, Too long enumeration/set value for column.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5333, Too long enumeration/set value for column %.*s." }; static const _error _error_OB_ER_DUPLICATED_VALUE_IN_TYPE = { .error_name = "OB_ER_DUPLICATED_VALUE_IN_TYPE", @@ -10675,7 +12455,9 @@ static const _error _error_OB_ER_DUPLICATED_VALUE_IN_TYPE = { .str_user_error = "Column '%.*s' has duplicated value '%.*s' in %s ", .oracle_errno = 1, .oracle_str_error = "ORA-00001: unique constraint violated", - .oracle_str_user_error = "ORA-00001: unique constraint violated, column '%.*s' with value '%.*s' in %s" + .oracle_str_user_error = "ORA-00001: unique constraint violated, column '%.*s' with value '%.*s' in %s", + .ob_str_error = "OBE-00001: unique constraint violated", + .ob_str_user_error = "OBE-00001: unique constraint violated, column '%.*s' with value '%.*s' in %s" }; static const _error _error_OB_ER_TOO_BIG_ENUM = { .error_name = "OB_ER_TOO_BIG_ENUM", @@ -10687,7 +12469,9 @@ static const _error _error_OB_ER_TOO_BIG_ENUM = { .str_user_error = "Too many enumeration values for column %.*s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5335, Too many enumeration values for column", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5335, Too many enumeration values for column %.*s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5335, Too many enumeration values for column %.*s", + .ob_str_error = "OBE-00600: internal error code, arguments: -5335, Too many enumeration values for column", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5335, Too many enumeration values for column %.*s" }; static const _error _error_OB_ERR_TOO_BIG_SET = { .error_name = "OB_ERR_TOO_BIG_SET", @@ -10699,7 +12483,9 @@ static const _error _error_OB_ERR_TOO_BIG_SET = { .str_user_error = "Too many strings for column %.*s and SET", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5336, Too many strings for column", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5336, Too many strings for column %.*s and SET" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5336, Too many strings for column %.*s and SET", + .ob_str_error = "OBE-00600: internal error code, arguments: -5336, Too many strings for column", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5336, Too many strings for column %.*s and SET" }; static const _error _error_OB_ERR_WRONG_ROWID = { .error_name = "OB_ERR_WRONG_ROWID", @@ -10711,7 +12497,9 @@ static const _error _error_OB_ERR_WRONG_ROWID = { .str_user_error = "rowid is wrong", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5337, rowid is wrong", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5337, rowid is wrong" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5337, rowid is wrong", + .ob_str_error = "OBE-00600: internal error code, arguments: -5337, rowid is wrong", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5337, rowid is wrong" }; static const _error _error_OB_ERR_INVALID_WINDOW_FUNCTION_PLACE = { .error_name = "OB_ERR_INVALID_WINDOW_FUNCTION_PLACE", @@ -10723,7 +12511,9 @@ static const _error _error_OB_ERR_INVALID_WINDOW_FUNCTION_PLACE = { .str_user_error = "Window Function not allowed here", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5338, Window Function not allowed here", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5338, Window Function not allowed here" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5338, Window Function not allowed here", + .ob_str_error = "OBE-00600: internal error code, arguments: -5338, Window Function not allowed here", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5338, Window Function not allowed here" }; static const _error _error_OB_ERR_PARSE_PARTITION_LIST = { .error_name = "OB_ERR_PARSE_PARTITION_LIST", @@ -10735,7 +12525,9 @@ static const _error _error_OB_ERR_PARSE_PARTITION_LIST = { .str_user_error = "Fail to parse list partition", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5339, Fail to parse list partition", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5339, Fail to parse list partition" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5339, Fail to parse list partition", + .ob_str_error = "OBE-00600: internal error code, arguments: -5339, Fail to parse list partition", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5339, Fail to parse list partition" }; static const _error _error_OB_ERR_MULTIPLE_DEF_CONST_IN_LIST_PART = { .error_name = "OB_ERR_MULTIPLE_DEF_CONST_IN_LIST_PART", @@ -10747,7 +12539,9 @@ static const _error _error_OB_ERR_MULTIPLE_DEF_CONST_IN_LIST_PART = { .str_user_error = "Multiple definition of same constant in list partitioning", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5340, Multiple definition of same constant in list partitioning", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5340, Multiple definition of same constant in list partitioning" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5340, Multiple definition of same constant in list partitioning", + .ob_str_error = "OBE-00600: internal error code, arguments: -5340, Multiple definition of same constant in list partitioning", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5340, Multiple definition of same constant in list partitioning" }; static const _error _error_OB_ERR_INVALID_TIMEZONE_REGION_ID = { .error_name = "OB_ERR_INVALID_TIMEZONE_REGION_ID", @@ -10759,7 +12553,9 @@ static const _error _error_OB_ERR_INVALID_TIMEZONE_REGION_ID = { .str_user_error = "timezone region ID is invalid", .oracle_errno = 1881, .oracle_str_error = "ORA-01881: timezone region ID is invalid", - .oracle_str_user_error = "ORA-01881: timezone region ID is invalid" + .oracle_str_user_error = "ORA-01881: timezone region ID is invalid", + .ob_str_error = "OBE-01881: timezone region ID is invalid", + .ob_str_user_error = "OBE-01881: timezone region ID is invalid" }; static const _error _error_OB_ERR_INVALID_HEX_NUMBER = { .error_name = "OB_ERR_INVALID_HEX_NUMBER", @@ -10771,7 +12567,9 @@ static const _error _error_OB_ERR_INVALID_HEX_NUMBER = { .str_user_error = "invalid hex number", .oracle_errno = 1465, .oracle_str_error = "ORA-01465: invalid hex number", - .oracle_str_user_error = "ORA-01465: invalid hex number" + .oracle_str_user_error = "ORA-01465: invalid hex number", + .ob_str_error = "OBE-01465: invalid hex number", + .ob_str_user_error = "OBE-01465: invalid hex number" }; static const _error _error_OB_ERR_WRONG_FUNC_ARGUMENTS_TYPE = { .error_name = "OB_ERR_WRONG_FUNC_ARGUMENTS_TYPE", @@ -10783,7 +12581,9 @@ static const _error _error_OB_ERR_WRONG_FUNC_ARGUMENTS_TYPE = { .str_user_error = "wrong number or types of arguments in call to '%.*s'", .oracle_errno = 6553, .oracle_str_error = "ORA-06553: wrong number or types of arguments in function", - .oracle_str_user_error = "ORA-06553: wrong number or types of arguments in call to '%.*s'" + .oracle_str_user_error = "ORA-06553: wrong number or types of arguments in call to '%.*s'", + .ob_str_error = "OBE-06553: wrong number or types of arguments in function", + .ob_str_user_error = "OBE-06553: wrong number or types of arguments in call to '%.*s'" }; static const _error _error_OB_ERR_MULTI_UPDATE_KEY_CONFLICT = { .error_name = "OB_ERR_MULTI_UPDATE_KEY_CONFLICT", @@ -10795,7 +12595,9 @@ static const _error _error_OB_ERR_MULTI_UPDATE_KEY_CONFLICT = { .str_user_error = "Primary key/index key/partition key update is not allowed since the table is updated both as '%.*s' and '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5344, Primary key/index key/partition key update is not allowed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5344, Primary key/index key/partition key update is not allowed since the table is updated both as '%.*s' and '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5344, Primary key/index key/partition key update is not allowed since the table is updated both as '%.*s' and '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5344, Primary key/index key/partition key update is not allowed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5344, Primary key/index key/partition key update is not allowed since the table is updated both as '%.*s' and '%.*s'" }; static const _error _error_OB_ERR_INSUFFICIENT_PX_WORKER = { .error_name = "OB_ERR_INSUFFICIENT_PX_WORKER", @@ -10807,7 +12609,9 @@ static const _error _error_OB_ERR_INSUFFICIENT_PX_WORKER = { .str_user_error = "insufficient parallel query worker available", .oracle_errno = 12827, .oracle_str_error = "ORA-12827: insufficient parallel query worker available", - .oracle_str_user_error = "ORA-12827: insufficient parallel query worker available" + .oracle_str_user_error = "ORA-12827: insufficient parallel query worker available", + .ob_str_error = "OBE-12827: insufficient parallel query worker available", + .ob_str_user_error = "OBE-12827: insufficient parallel query worker available" }; static const _error _error_OB_ERR_FOR_UPDATE_EXPR_NOT_ALLOWED = { .error_name = "OB_ERR_FOR_UPDATE_EXPR_NOT_ALLOWED", @@ -10819,7 +12623,9 @@ static const _error _error_OB_ERR_FOR_UPDATE_EXPR_NOT_ALLOWED = { .str_user_error = "FOR UPDATE of this query expression is not allowed", .oracle_errno = 1786, .oracle_str_error = "ORA-01786: FOR UPDATE of this query expression is not allowed", - .oracle_str_user_error = "ORA-01786: FOR UPDATE of this query expression is not allowed" + .oracle_str_user_error = "ORA-01786: FOR UPDATE of this query expression is not allowed", + .ob_str_error = "OBE-01786: FOR UPDATE of this query expression is not allowed", + .ob_str_user_error = "OBE-01786: FOR UPDATE of this query expression is not allowed" }; static const _error _error_OB_ERR_WIN_FUNC_ARG_NOT_IN_PARTITION_BY = { .error_name = "OB_ERR_WIN_FUNC_ARG_NOT_IN_PARTITION_BY", @@ -10831,7 +12637,9 @@ static const _error _error_OB_ERR_WIN_FUNC_ARG_NOT_IN_PARTITION_BY = { .str_user_error = "argument should be a function of expressions in PARTITION BY", .oracle_errno = 30488, .oracle_str_error = "ORA-30488: argument should be a function of expressions in PARTITION BY", - .oracle_str_user_error = "ORA-30488: argument should be a function of expressions in PARTITION BY" + .oracle_str_user_error = "ORA-30488: argument should be a function of expressions in PARTITION BY", + .ob_str_error = "OBE-30488: argument should be a function of expressions in PARTITION BY", + .ob_str_user_error = "OBE-30488: argument should be a function of expressions in PARTITION BY" }; static const _error _error_OB_ERR_TOO_LONG_STRING_IN_CONCAT = { .error_name = "OB_ERR_TOO_LONG_STRING_IN_CONCAT", @@ -10843,7 +12651,9 @@ static const _error _error_OB_ERR_TOO_LONG_STRING_IN_CONCAT = { .str_user_error = "result of string concatenation is too long", .oracle_errno = 1489, .oracle_str_error = "ORA-01489: result of string concatenation is too long", - .oracle_str_user_error = "ORA-01489: result of string concatenation is too long" + .oracle_str_user_error = "ORA-01489: result of string concatenation is too long", + .ob_str_error = "OBE-01489: result of string concatenation is too long", + .ob_str_user_error = "OBE-01489: result of string concatenation is too long" }; static const _error _error_OB_ERR_WRONG_TIMESTAMP_LTZ_COLUMN_VALUE_ERROR = { .error_name = "OB_ERR_WRONG_TIMESTAMP_LTZ_COLUMN_VALUE_ERROR", @@ -10855,7 +12665,9 @@ static const _error _error_OB_ERR_WRONG_TIMESTAMP_LTZ_COLUMN_VALUE_ERROR = { .str_user_error = "Partition column values of incorrect type", .oracle_errno = 30078, .oracle_str_error = "ORA-30078: partition bound must be TIME/TIMESTAMP WITH TIME ZONE literals", - .oracle_str_user_error = "ORA-30078: partition bound must be TIME/TIMESTAMP WITH TIME ZONE literals" + .oracle_str_user_error = "ORA-30078: partition bound must be TIME/TIMESTAMP WITH TIME ZONE literals", + .ob_str_error = "OBE-30078: partition bound must be TIME/TIMESTAMP WITH TIME ZONE literals", + .ob_str_user_error = "OBE-30078: partition bound must be TIME/TIMESTAMP WITH TIME ZONE literals" }; static const _error _error_OB_ERR_UPD_CAUSE_PART_CHANGE = { .error_name = "OB_ERR_UPD_CAUSE_PART_CHANGE", @@ -10867,7 +12679,9 @@ static const _error _error_OB_ERR_UPD_CAUSE_PART_CHANGE = { .str_user_error = "updating partition key column would cause a partition change", .oracle_errno = 14402, .oracle_str_error = "ORA-14402: updating partition key column would cause a partition change", - .oracle_str_user_error = "ORA-14402: updating partition key column would cause a partition change" + .oracle_str_user_error = "ORA-14402: updating partition key column would cause a partition change", + .ob_str_error = "OBE-14402: updating partition key column would cause a partition change", + .ob_str_user_error = "OBE-14402: updating partition key column would cause a partition change" }; static const _error _error_OB_ERR_INVALID_TYPE_FOR_ARGUMENT = { .error_name = "OB_ERR_INVALID_TYPE_FOR_ARGUMENT", @@ -10879,7 +12693,9 @@ static const _error _error_OB_ERR_INVALID_TYPE_FOR_ARGUMENT = { .str_user_error = "invalid type given for an argument", .oracle_errno = 30175, .oracle_str_error = "ORA-30175: invalid type given for an argument", - .oracle_str_user_error = "ORA-30175: invalid type given for an argument" + .oracle_str_user_error = "ORA-30175: invalid type given for an argument", + .ob_str_error = "OBE-30175: invalid type given for an argument", + .ob_str_user_error = "OBE-30175: invalid type given for an argument" }; static const _error _error_OB_ERR_FIELD_NOT_FOUND_IN_DATETIME_OR_INTERVAL = { .error_name = "OB_ERR_FIELD_NOT_FOUND_IN_DATETIME_OR_INTERVAL", @@ -10891,7 +12707,9 @@ static const _error _error_OB_ERR_FIELD_NOT_FOUND_IN_DATETIME_OR_INTERVAL = { .str_user_error = "specified field not found in datetime or interval", .oracle_errno = 1878, .oracle_str_error = "ORA-01878: specified field not found in datetime or interval", - .oracle_str_user_error = "ORA-01878: specified field not found in datetime or interval" + .oracle_str_user_error = "ORA-01878: specified field not found in datetime or interval", + .ob_str_error = "OBE-01878: specified field not found in datetime or interval", + .ob_str_user_error = "OBE-01878: specified field not found in datetime or interval" }; static const _error _error_OB_ERR_ADD_PART_BOUN_NOT_INC = { .error_name = "OB_ERR_ADD_PART_BOUN_NOT_INC", @@ -10903,7 +12721,9 @@ static const _error _error_OB_ERR_ADD_PART_BOUN_NOT_INC = { .str_user_error = "VALUES LESS THAN value must be strictly increasing for each partition", .oracle_errno = 14074, .oracle_str_error = "ORA-14074: partition bound must collate higher than that of the last partition", - .oracle_str_user_error = "ORA-14074: partition bound must collate higher than that of the last partition" + .oracle_str_user_error = "ORA-14074: partition bound must collate higher than that of the last partition", + .ob_str_error = "OBE-14074: partition bound must collate higher than that of the last partition", + .ob_str_user_error = "OBE-14074: partition bound must collate higher than that of the last partition" }; static const _error _error_OB_ERR_DATA_TOO_LONG_IN_PART_CHECK = { .error_name = "OB_ERR_DATA_TOO_LONG_IN_PART_CHECK", @@ -10915,7 +12735,9 @@ static const _error _error_OB_ERR_DATA_TOO_LONG_IN_PART_CHECK = { .str_user_error = "Data too long for column", .oracle_errno = 14036, .oracle_str_error = "ORA-14036: partition bound value too large for column", - .oracle_str_user_error = "ORA-14036: partition bound value too large for column" + .oracle_str_user_error = "ORA-14036: partition bound value too large for column", + .ob_str_error = "OBE-14036: partition bound value too large for column", + .ob_str_user_error = "OBE-14036: partition bound value too large for column" }; static const _error _error_OB_ERR_WRONG_TYPE_COLUMN_VALUE_V2_ERROR = { .error_name = "OB_ERR_WRONG_TYPE_COLUMN_VALUE_V2_ERROR", @@ -10927,7 +12749,9 @@ static const _error _error_OB_ERR_WRONG_TYPE_COLUMN_VALUE_V2_ERROR = { .str_user_error = "Partition column values of incorrect type", .oracle_errno = 14308, .oracle_str_error = "ORA-14308: partition bound element must be one of: string, datetime or interval literal, number, or NULL", - .oracle_str_user_error = "ORA-14308: partition bound element must be one of: string, datetime or interval literal, number, or NULL" + .oracle_str_user_error = "ORA-14308: partition bound element must be one of: string, datetime or interval literal, number, or NULL", + .ob_str_error = "OBE-14308: partition bound element must be one of: string, datetime or interval literal, number, or NULL", + .ob_str_user_error = "OBE-14308: partition bound element must be one of: string, datetime or interval literal, number, or NULL" }; static const _error _error_OB_CANT_AGGREGATE_3COLLATIONS = { .error_name = "OB_CANT_AGGREGATE_3COLLATIONS", @@ -10939,7 +12763,9 @@ static const _error _error_OB_CANT_AGGREGATE_3COLLATIONS = { .str_user_error = "Illegal mix of collations", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5356, Illegal mix of collations", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5356, Illegal mix of collations" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5356, Illegal mix of collations", + .ob_str_error = "OBE-00600: internal error code, arguments: -5356, Illegal mix of collations", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5356, Illegal mix of collations" }; static const _error _error_OB_CANT_AGGREGATE_NCOLLATIONS = { .error_name = "OB_CANT_AGGREGATE_NCOLLATIONS", @@ -10951,7 +12777,9 @@ static const _error _error_OB_CANT_AGGREGATE_NCOLLATIONS = { .str_user_error = "Illegal mix of collations", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5357, Illegal mix of collations", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5357, Illegal mix of collations" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5357, Illegal mix of collations", + .ob_str_error = "OBE-00600: internal error code, arguments: -5357, Illegal mix of collations", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5357, Illegal mix of collations" }; static const _error _error_OB_ERR_DUPLICATED_UNIQUE_KEY = { .error_name = "OB_ERR_DUPLICATED_UNIQUE_KEY", @@ -10963,7 +12791,9 @@ static const _error _error_OB_ERR_DUPLICATED_UNIQUE_KEY = { .str_user_error = "Duplicate entry \'%s\' for key \'%.*s\'", .oracle_errno = 1452, .oracle_str_error = "ORA-01452: cannot CREATE UNIQUE INDEX; duplicate keys found", - .oracle_str_user_error = "ORA-01452: cannot CREATE UNIQUE INDEX; duplicate keys found" + .oracle_str_user_error = "ORA-01452: cannot CREATE UNIQUE INDEX; duplicate keys found", + .ob_str_error = "OBE-01452: cannot CREATE UNIQUE INDEX; duplicate keys found", + .ob_str_user_error = "OBE-01452: cannot CREATE UNIQUE INDEX; duplicate keys found" }; static const _error _error_OB_DOUBLE_OVERFLOW = { .error_name = "OB_DOUBLE_OVERFLOW", @@ -10975,7 +12805,9 @@ static const _error _error_OB_DOUBLE_OVERFLOW = { .str_user_error = "result Double value is out of range", .oracle_errno = 1426, .oracle_str_error = "ORA-01426: Double value overflow", - .oracle_str_user_error = "ORA-01426: Double value overflow" + .oracle_str_user_error = "ORA-01426: Double value overflow", + .ob_str_error = "OBE-01426: Double value overflow", + .ob_str_user_error = "OBE-01426: Double value overflow" }; static const _error _error_OB_ERR_NO_SYS_PRIVILEGE = { .error_name = "OB_ERR_NO_SYS_PRIVILEGE", @@ -10987,7 +12819,9 @@ static const _error _error_OB_ERR_NO_SYS_PRIVILEGE = { .str_user_error = "insufficient privileges", .oracle_errno = 1031, .oracle_str_error = "ORA-01031: insufficient privileges", - .oracle_str_user_error = "ORA-01031: insufficient privileges" + .oracle_str_user_error = "ORA-01031: insufficient privileges", + .ob_str_error = "OBE-01031: insufficient privileges", + .ob_str_user_error = "OBE-01031: insufficient privileges" }; static const _error _error_OB_ERR_NO_LOGIN_PRIVILEGE = { .error_name = "OB_ERR_NO_LOGIN_PRIVILEGE", @@ -10999,7 +12833,9 @@ static const _error _error_OB_ERR_NO_LOGIN_PRIVILEGE = { .str_user_error = "user %.*s lacks CREATE SESSION privilege; logon denied", .oracle_errno = 1045, .oracle_str_error = "ORA-01045: user lacks CREATE SESSION privilege; logon denied", - .oracle_str_user_error = "ORA-01045: user %.*s lacks CREATE SESSION privilege; logon denied" + .oracle_str_user_error = "ORA-01045: user %.*s lacks CREATE SESSION privilege; logon denied", + .ob_str_error = "OBE-01045: user lacks CREATE SESSION privilege; logon denied", + .ob_str_user_error = "OBE-01045: user %.*s lacks CREATE SESSION privilege; logon denied" }; static const _error _error_OB_ERR_CANNOT_REVOKE_PRIVILEGES_YOU_DID_NOT_GRANT = { .error_name = "OB_ERR_CANNOT_REVOKE_PRIVILEGES_YOU_DID_NOT_GRANT", @@ -11011,7 +12847,9 @@ static const _error _error_OB_ERR_CANNOT_REVOKE_PRIVILEGES_YOU_DID_NOT_GRANT = { .str_user_error = "No such grant defined", .oracle_errno = 1927, .oracle_str_error = "ORA-01927: cannot REVOKE privileges you did not grant", - .oracle_str_user_error = "ORA-01927: cannot REVOKE privileges you did not grant" + .oracle_str_user_error = "ORA-01927: cannot REVOKE privileges you did not grant", + .ob_str_error = "OBE-01927: cannot REVOKE privileges you did not grant", + .ob_str_user_error = "OBE-01927: cannot REVOKE privileges you did not grant" }; static const _error _error_OB_ERR_SYSTEM_PRIVILEGES_NOT_GRANTED_TO = { .error_name = "OB_ERR_SYSTEM_PRIVILEGES_NOT_GRANTED_TO", @@ -11023,7 +12861,9 @@ static const _error _error_OB_ERR_SYSTEM_PRIVILEGES_NOT_GRANTED_TO = { .str_user_error = "system privileges not granted to '%.*s'", .oracle_errno = 1952, .oracle_str_error = "ORA-01952: system privileges not granted to", - .oracle_str_user_error = "ORA-01952: system privileges not granted to '%.*s'" + .oracle_str_user_error = "ORA-01952: system privileges not granted to '%.*s'", + .ob_str_error = "OBE-01952: system privileges not granted to", + .ob_str_user_error = "OBE-01952: system privileges not granted to '%.*s'" }; static const _error _error_OB_ERR_ONLY_SELECT_AND_ALTER_PRIVILEGES_ARE_VALID_FOR_SEQUENCES = { .error_name = "OB_ERR_ONLY_SELECT_AND_ALTER_PRIVILEGES_ARE_VALID_FOR_SEQUENCES", @@ -11035,7 +12875,9 @@ static const _error _error_OB_ERR_ONLY_SELECT_AND_ALTER_PRIVILEGES_ARE_VALID_FOR .str_user_error = "only SELECT and ALTER privileges are valid for sequences", .oracle_errno = 2205, .oracle_str_error = "ORA-02205: only SELECT and ALTER privileges are valid for sequences", - .oracle_str_user_error = "ORA-02205: only SELECT and ALTER privileges are valid for sequences" + .oracle_str_user_error = "ORA-02205: only SELECT and ALTER privileges are valid for sequences", + .ob_str_error = "OBE-02205: only SELECT and ALTER privileges are valid for sequences", + .ob_str_user_error = "OBE-02205: only SELECT and ALTER privileges are valid for sequences" }; static const _error _error_OB_ERR_EXECUTE_PRIVILEGE_NOT_ALLOWED_FOR_TABLES = { .error_name = "OB_ERR_EXECUTE_PRIVILEGE_NOT_ALLOWED_FOR_TABLES", @@ -11047,7 +12889,9 @@ static const _error _error_OB_ERR_EXECUTE_PRIVILEGE_NOT_ALLOWED_FOR_TABLES = { .str_user_error = "EXECUTE privilege not allowed for tables", .oracle_errno = 2224, .oracle_str_error = "ORA-02224: EXECUTE privilege not allowed for tables", - .oracle_str_user_error = "ORA-02224: EXECUTE privilege not allowed for tables" + .oracle_str_user_error = "ORA-02224: EXECUTE privilege not allowed for tables", + .ob_str_error = "OBE-02224: EXECUTE privilege not allowed for tables", + .ob_str_user_error = "OBE-02224: EXECUTE privilege not allowed for tables" }; static const _error _error_OB_ERR_ONLY_EXECUTE_AND_DEBUG_PRIVILEGES_ARE_VALID_FOR_PROCEDURES = { .error_name = "OB_ERR_ONLY_EXECUTE_AND_DEBUG_PRIVILEGES_ARE_VALID_FOR_PROCEDURES", @@ -11059,7 +12903,9 @@ static const _error _error_OB_ERR_ONLY_EXECUTE_AND_DEBUG_PRIVILEGES_ARE_VALID_FO .str_user_error = "only EXECUTE and DEBUG privileges are valid for procedures", .oracle_errno = 2225, .oracle_str_error = "ORA-02225: only EXECUTE and DEBUG privileges are valid for procedures", - .oracle_str_user_error = "ORA-02225: only EXECUTE and DEBUG privileges are valid for procedures" + .oracle_str_user_error = "ORA-02225: only EXECUTE and DEBUG privileges are valid for procedures", + .ob_str_error = "OBE-02225: only EXECUTE and DEBUG privileges are valid for procedures", + .ob_str_user_error = "OBE-02225: only EXECUTE and DEBUG privileges are valid for procedures" }; static const _error _error_OB_ERR_ONLY_EXECUTE_DEBUG_AND_UNDER_PRIVILEGES_ARE_VALID_FOR_TYPES = { .error_name = "OB_ERR_ONLY_EXECUTE_DEBUG_AND_UNDER_PRIVILEGES_ARE_VALID_FOR_TYPES", @@ -11071,7 +12917,9 @@ static const _error _error_OB_ERR_ONLY_EXECUTE_DEBUG_AND_UNDER_PRIVILEGES_ARE_VA .str_user_error = "only EXECUTE, DEBUG, and UNDER privileges are valid for types", .oracle_errno = 2305, .oracle_str_error = "ORA-02305: only EXECUTE, DEBUG, and UNDER privileges are valid for types", - .oracle_str_user_error = "ORA-02305: only EXECUTE, DEBUG, and UNDER privileges are valid for types" + .oracle_str_user_error = "ORA-02305: only EXECUTE, DEBUG, and UNDER privileges are valid for types", + .ob_str_error = "OBE-02305: only EXECUTE, DEBUG, and UNDER privileges are valid for types", + .ob_str_user_error = "OBE-02305: only EXECUTE, DEBUG, and UNDER privileges are valid for types" }; static const _error _error_OB_ERR_ADMIN_OPTION_NOT_GRANTED_FOR_ROLE = { .error_name = "OB_ERR_ADMIN_OPTION_NOT_GRANTED_FOR_ROLE", @@ -11083,7 +12931,9 @@ static const _error _error_OB_ERR_ADMIN_OPTION_NOT_GRANTED_FOR_ROLE = { .str_user_error = "ADMIN option not granted for role '%.*s'", .oracle_errno = 1932, .oracle_str_error = "ORA-01932: ADMIN option not granted for role", - .oracle_str_user_error = "ORA-01932: ADMIN option not granted for role '%.*s'" + .oracle_str_user_error = "ORA-01932: ADMIN option not granted for role '%.*s'", + .ob_str_error = "OBE-01932: ADMIN option not granted for role", + .ob_str_user_error = "OBE-01932: ADMIN option not granted for role '%.*s'" }; static const _error _error_OB_ERR_USER_OR_ROLE_DOES_NOT_EXIST = { .error_name = "OB_ERR_USER_OR_ROLE_DOES_NOT_EXIST", @@ -11095,7 +12945,9 @@ static const _error _error_OB_ERR_USER_OR_ROLE_DOES_NOT_EXIST = { .str_user_error = "user or role '%.*s' does not exist", .oracle_errno = 1917, .oracle_str_error = "ORA-01917: user or role does not exist", - .oracle_str_user_error = "ORA-01917: user or role '%.*s' does not exist" + .oracle_str_user_error = "ORA-01917: user or role '%.*s' does not exist", + .ob_str_error = "OBE-01917: user or role does not exist", + .ob_str_user_error = "OBE-01917: user or role '%.*s' does not exist" }; static const _error _error_OB_ERR_MISSING_ON_KEYWORD = { .error_name = "OB_ERR_MISSING_ON_KEYWORD", @@ -11107,7 +12959,9 @@ static const _error _error_OB_ERR_MISSING_ON_KEYWORD = { .str_user_error = "missing ON keyword", .oracle_errno = 969, .oracle_str_error = "ORA-00969: missing ON keyword", - .oracle_str_user_error = "ORA-00969: missing ON keyword" + .oracle_str_user_error = "ORA-00969: missing ON keyword", + .ob_str_error = "OBE-00969: missing ON keyword", + .ob_str_user_error = "OBE-00969: missing ON keyword" }; static const _error _error_OB_ERR_NO_GRANT_OPTION = { .error_name = "OB_ERR_NO_GRANT_OPTION", @@ -11119,7 +12973,9 @@ static const _error _error_OB_ERR_NO_GRANT_OPTION = { .str_user_error = "grant option does not exist for '%.*s.%.*s'", .oracle_errno = 1720, .oracle_str_error = "ORA-01720: grant option does not exist", - .oracle_str_user_error = "ORA-01720: grant option does not exist for '%.*s.%.*s'" + .oracle_str_user_error = "ORA-01720: grant option does not exist for '%.*s.%.*s'", + .ob_str_error = "OBE-01720: grant option does not exist", + .ob_str_user_error = "OBE-01720: grant option does not exist for '%.*s.%.*s'" }; static const _error _error_OB_ERR_ALTER_INDEX_AND_EXECUTE_NOT_ALLOWED_FOR_VIEWS = { .error_name = "OB_ERR_ALTER_INDEX_AND_EXECUTE_NOT_ALLOWED_FOR_VIEWS", @@ -11131,7 +12987,9 @@ static const _error _error_OB_ERR_ALTER_INDEX_AND_EXECUTE_NOT_ALLOWED_FOR_VIEWS .str_user_error = "ALTER, INDEX and EXECUTE not allowed for views", .oracle_errno = 2204, .oracle_str_error = "ORA-02204: ALTER, INDEX and EXECUTE not allowed for views", - .oracle_str_user_error = "ORA-02204: ALTER, INDEX and EXECUTE not allowed for views" + .oracle_str_user_error = "ORA-02204: ALTER, INDEX and EXECUTE not allowed for views", + .ob_str_error = "OBE-02204: ALTER, INDEX and EXECUTE not allowed for views", + .ob_str_user_error = "OBE-02204: ALTER, INDEX and EXECUTE not allowed for views" }; static const _error _error_OB_ERR_CIRCULAR_ROLE_GRANT_DETECTED = { .error_name = "OB_ERR_CIRCULAR_ROLE_GRANT_DETECTED", @@ -11143,7 +13001,9 @@ static const _error _error_OB_ERR_CIRCULAR_ROLE_GRANT_DETECTED = { .str_user_error = "User account `%.*s`@`%.*s` is directly or indirectly granted to the role `%.*s`@`%.*s`. The GRANT would create a loop", .oracle_errno = 1934, .oracle_str_error = "ORA-01934: circular role grant detected", - .oracle_str_user_error = "ORA-01934: User account `%.*s`@`%.*s` is directly or indirectly granted to the role `%.*s`@`%.*s`. The GRANT would create a loop" + .oracle_str_user_error = "ORA-01934: User account `%.*s`@`%.*s` is directly or indirectly granted to the role `%.*s`@`%.*s`. The GRANT would create a loop", + .ob_str_error = "OBE-01934: circular role grant detected", + .ob_str_user_error = "OBE-01934: User account `%.*s`@`%.*s` is directly or indirectly granted to the role `%.*s`@`%.*s`. The GRANT would create a loop" }; static const _error _error_OB_ERR_INVALID_PRIVILEGE_ON_DIRECTORIES = { .error_name = "OB_ERR_INVALID_PRIVILEGE_ON_DIRECTORIES", @@ -11155,7 +13015,9 @@ static const _error _error_OB_ERR_INVALID_PRIVILEGE_ON_DIRECTORIES = { .str_user_error = "invalid privilege on directories", .oracle_errno = 22928, .oracle_str_error = "ORA-22928: invalid privilege on directories", - .oracle_str_user_error = "ORA-22928: invalid privilege on directories" + .oracle_str_user_error = "ORA-22928: invalid privilege on directories", + .ob_str_error = "OBE-22928: invalid privilege on directories", + .ob_str_user_error = "OBE-22928: invalid privilege on directories" }; static const _error _error_OB_ERR_DIRECTORY_ACCESS_DENIED = { .error_name = "OB_ERR_DIRECTORY_ACCESS_DENIED", @@ -11167,7 +13029,9 @@ static const _error _error_OB_ERR_DIRECTORY_ACCESS_DENIED = { .str_user_error = "directory access denied", .oracle_errno = 29289, .oracle_str_error = "ORA-29289: directory access denied", - .oracle_str_user_error = "ORA-29289: directory access denied" + .oracle_str_user_error = "ORA-29289: directory access denied", + .ob_str_error = "OBE-29289: directory access denied", + .ob_str_user_error = "OBE-29289: directory access denied" }; static const _error _error_OB_ERR_MISSING_OR_INVALID_ROLE_NAME = { .error_name = "OB_ERR_MISSING_OR_INVALID_ROLE_NAME", @@ -11179,7 +13043,9 @@ static const _error _error_OB_ERR_MISSING_OR_INVALID_ROLE_NAME = { .str_user_error = "missing or invalid role name", .oracle_errno = 1937, .oracle_str_error = "ORA-01937: missing or invalid role name", - .oracle_str_user_error = "ORA-01937: missing or invalid role name" + .oracle_str_user_error = "ORA-01937: missing or invalid role name", + .ob_str_error = "OBE-01937: missing or invalid role name", + .ob_str_user_error = "OBE-01937: missing or invalid role name" }; static const _error _error_OB_ERR_ROLE_NOT_GRANTED_OR_DOES_NOT_EXIST = { .error_name = "OB_ERR_ROLE_NOT_GRANTED_OR_DOES_NOT_EXIST", @@ -11191,7 +13057,9 @@ static const _error _error_OB_ERR_ROLE_NOT_GRANTED_OR_DOES_NOT_EXIST = { .str_user_error = "role '%.*s' not granted or does not exist", .oracle_errno = 1924, .oracle_str_error = "ORA-01924: role not granted or does not exist", - .oracle_str_user_error = "ORA-01924: role '%.*s' not granted or does not exist" + .oracle_str_user_error = "ORA-01924: role '%.*s' not granted or does not exist", + .ob_str_error = "OBE-01924: role not granted or does not exist", + .ob_str_user_error = "OBE-01924: role '%.*s' not granted or does not exist" }; static const _error _error_OB_ERR_DEFAULT_ROLE_NOT_GRANTED_TO_USER = { .error_name = "OB_ERR_DEFAULT_ROLE_NOT_GRANTED_TO_USER", @@ -11203,7 +13071,9 @@ static const _error _error_OB_ERR_DEFAULT_ROLE_NOT_GRANTED_TO_USER = { .str_user_error = "DEFAULT ROLE '%.*s' not granted to user", .oracle_errno = 1955, .oracle_str_error = "ORA-01955: DEFAULT ROLE not granted to user", - .oracle_str_user_error = "ORA-01955: DEFAULT ROLE '%.*s' not granted to user" + .oracle_str_user_error = "ORA-01955: DEFAULT ROLE '%.*s' not granted to user", + .ob_str_error = "OBE-01955: DEFAULT ROLE not granted to user", + .ob_str_user_error = "OBE-01955: DEFAULT ROLE '%.*s' not granted to user" }; static const _error _error_OB_ERR_ROLE_NOT_GRANTED_TO = { .error_name = "OB_ERR_ROLE_NOT_GRANTED_TO", @@ -11215,7 +13085,9 @@ static const _error _error_OB_ERR_ROLE_NOT_GRANTED_TO = { .str_user_error = "`%.*s`@`%.*s` is not granted to `%.*s`@`%.*s`", .oracle_errno = 1951, .oracle_str_error = "ORA-01951: ROLE not granted to", - .oracle_str_user_error = "ORA-01951: ROLE '%.*s%.*s' not granted to '%.*s%.*s'" + .oracle_str_user_error = "ORA-01951: ROLE '%.*s%.*s' not granted to '%.*s%.*s'", + .ob_str_error = "OBE-01951: ROLE not granted to", + .ob_str_user_error = "OBE-01951: ROLE '%.*s%.*s' not granted to '%.*s%.*s'" }; static const _error _error_OB_ERR_CANNOT_GRANT_TO_A_ROLE_WITH_GRANT_OPTION = { .error_name = "OB_ERR_CANNOT_GRANT_TO_A_ROLE_WITH_GRANT_OPTION", @@ -11227,7 +13099,9 @@ static const _error _error_OB_ERR_CANNOT_GRANT_TO_A_ROLE_WITH_GRANT_OPTION = { .str_user_error = "cannot GRANT to a role WITH GRANT OPTION", .oracle_errno = 1926, .oracle_str_error = "ORA-01926: cannot GRANT to a role WITH GRANT OPTION", - .oracle_str_user_error = "ORA-01926: cannot GRANT to a role WITH GRANT OPTION" + .oracle_str_user_error = "ORA-01926: cannot GRANT to a role WITH GRANT OPTION", + .ob_str_error = "OBE-01926: cannot GRANT to a role WITH GRANT OPTION", + .ob_str_user_error = "OBE-01926: cannot GRANT to a role WITH GRANT OPTION" }; static const _error _error_OB_ERR_DUPLICATE_USERNAME_IN_LIST = { .error_name = "OB_ERR_DUPLICATE_USERNAME_IN_LIST", @@ -11239,7 +13113,9 @@ static const _error _error_OB_ERR_DUPLICATE_USERNAME_IN_LIST = { .str_user_error = "duplicate username in list", .oracle_errno = 1700, .oracle_str_error = "ORA-01700: duplicate username in list", - .oracle_str_user_error = "ORA-01700: duplicate username in list" + .oracle_str_user_error = "ORA-01700: duplicate username in list", + .ob_str_error = "OBE-01700: duplicate username in list", + .ob_str_user_error = "OBE-01700: duplicate username in list" }; static const _error _error_OB_ERR_CANNOT_GRANT_STRING_TO_A_ROLE = { .error_name = "OB_ERR_CANNOT_GRANT_STRING_TO_A_ROLE", @@ -11251,7 +13127,9 @@ static const _error _error_OB_ERR_CANNOT_GRANT_STRING_TO_A_ROLE = { .str_user_error = "cannot grant %.*s to a role", .oracle_errno = 1931, .oracle_str_error = "ORA-01931: cannot grant string to a role", - .oracle_str_user_error = "ORA-01931: cannot grant %.*s to a role" + .oracle_str_user_error = "ORA-01931: cannot grant %.*s to a role", + .ob_str_error = "OBE-01931: cannot grant string to a role", + .ob_str_user_error = "OBE-01931: cannot grant %.*s to a role" }; static const _error _error_OB_ERR_CASCADE_CONSTRAINTS_MUST_BE_SPECIFIED_TO_PERFORM_THIS_REVOKE = { .error_name = "OB_ERR_CASCADE_CONSTRAINTS_MUST_BE_SPECIFIED_TO_PERFORM_THIS_REVOKE", @@ -11263,7 +13141,9 @@ static const _error _error_OB_ERR_CASCADE_CONSTRAINTS_MUST_BE_SPECIFIED_TO_PERFO .str_user_error = "CASCADE CONSTRAINTS must be specified to perform this revoke", .oracle_errno = 1981, .oracle_str_error = "ORA-01981: CASCADE CONSTRAINTS must be specified to perform this revoke", - .oracle_str_user_error = "ORA-01981: CASCADE CONSTRAINTS must be specified to perform this revoke" + .oracle_str_user_error = "ORA-01981: CASCADE CONSTRAINTS must be specified to perform this revoke", + .ob_str_error = "OBE-01981: CASCADE CONSTRAINTS must be specified to perform this revoke", + .ob_str_user_error = "OBE-01981: CASCADE CONSTRAINTS must be specified to perform this revoke" }; static const _error _error_OB_ERR_YOU_MAY_NOT_REVOKE_PRIVILEGES_FROM_YOURSELF = { .error_name = "OB_ERR_YOU_MAY_NOT_REVOKE_PRIVILEGES_FROM_YOURSELF", @@ -11275,7 +13155,9 @@ static const _error _error_OB_ERR_YOU_MAY_NOT_REVOKE_PRIVILEGES_FROM_YOURSELF = .str_user_error = "you may not GRANT/REVOKE privileges to/from yourself", .oracle_errno = 1749, .oracle_str_error = "ORA-01749: you may not GRANT/REVOKE privileges to/from yourself", - .oracle_str_user_error = "ORA-01749: you may not GRANT/REVOKE privileges to/from yourself" + .oracle_str_user_error = "ORA-01749: you may not GRANT/REVOKE privileges to/from yourself", + .ob_str_error = "OBE-01749: you may not GRANT/REVOKE privileges to/from yourself", + .ob_str_user_error = "OBE-01749: you may not GRANT/REVOKE privileges to/from yourself" }; static const _error _error_OB_ERR_MISS_ERR_LOG_MANDATORY_COLUMN = { .error_name = "OB_ERR_MISS_ERR_LOG_MANDATORY_COLUMN", @@ -11287,7 +13169,9 @@ static const _error _error_OB_ERR_MISS_ERR_LOG_MANDATORY_COLUMN = { .str_user_error = "miss mandatory column %.*s of error log table", .oracle_errno = 38900, .oracle_str_error = "ORA-38900: miss mandatory column of error log table", - .oracle_str_user_error = "ORA-38900: miss mandatory column %.*s of error log table" + .oracle_str_user_error = "ORA-38900: miss mandatory column %.*s of error log table", + .ob_str_error = "OBE-38900: miss mandatory column of error log table", + .ob_str_user_error = "OBE-38900: miss mandatory column %.*s of error log table" }; static const _error _error_OB_TABLE_DEFINITION_CHANGED = { .error_name = "OB_TABLE_DEFINITION_CHANGED", @@ -11299,7 +13183,9 @@ static const _error _error_OB_TABLE_DEFINITION_CHANGED = { .str_user_error = "Unable to read data -- Table definition has changed", .oracle_errno = 1466, .oracle_str_error = "ORA-01466: Unable to read data -- Table definition has changed", - .oracle_str_user_error = "ORA-01466: Unable to read data -- Table definition has changed" + .oracle_str_user_error = "ORA-01466: Unable to read data -- Table definition has changed", + .ob_str_error = "OBE-01466: Unable to read data -- Table definition has changed", + .ob_str_user_error = "OBE-01466: Unable to read data -- Table definition has changed" }; static const _error _error_OB_ERR_NO_ROUTINE_PRIVILEGE = { .error_name = "OB_ERR_NO_ROUTINE_PRIVILEGE", @@ -11311,7 +13197,9 @@ static const _error _error_OB_ERR_NO_ROUTINE_PRIVILEGE = { .str_user_error = "%.*s command denied to user '%.*s'@'%.*s' for routine '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5387, Command denied to user for routine", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5387, %.*s command denied to user '%.*s'@'%.*s' for routine '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5387, %.*s command denied to user '%.*s'@'%.*s' for routine '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5387, Command denied to user for routine", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5387, %.*s command denied to user '%.*s'@'%.*s' for routine '%.*s'" }; static const _error _error_OB_ERR_USER_REFFERD_AS_DEFINER = { .error_name = "OB_ERR_USER_REFFERD_AS_DEFINER", @@ -11323,7 +13211,9 @@ static const _error _error_OB_ERR_USER_REFFERD_AS_DEFINER = { .str_user_error = "User '%.*s'@'%.*s' is referenced as a definer account in a stored routine.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5388, User '%.*s'@'%.*s' is referenced as a definer account in a stored routine.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5388, User '%.*s'@'%.*s' is referenced as a definer account in a stored routine." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5388, User '%.*s'@'%.*s' is referenced as a definer account in a stored routine.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5388, User '%.*s'@'%.*s' is referenced as a definer account in a stored routine.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5388, User '%.*s'@'%.*s' is referenced as a definer account in a stored routine." }; static const _error _error_OB_ERR_OPERATION_ON_USER_REFERRED_AS_DEFINER = { .error_name = "OB_ERR_OPERATION_ON_USER_REFERRED_AS_DEFINER", @@ -11335,7 +13225,9 @@ static const _error _error_OB_ERR_OPERATION_ON_USER_REFERRED_AS_DEFINER = { .str_user_error = "Operation %.*s failed for '%.*s'@'%.*s' as it is referenced as a definer account in a stored routine.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5389, Operation %.*s failed for '%.*s'@'%.*s' as it is referenced as a definer account in a stored routine.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5389, Operation %.*s failed for '%.*s'@'%.*s' as it is referenced as a definer account in a stored routine." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5389, Operation %.*s failed for '%.*s'@'%.*s' as it is referenced as a definer account in a stored routine.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5389, Operation %.*s failed for '%.*s'@'%.*s' as it is referenced as a definer account in a stored routine.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5389, Operation %.*s failed for '%.*s'@'%.*s' as it is referenced as a definer account in a stored routine." }; static const _error _error_OB_ERR_NO_COLUMN_PRIVILEGE = { .error_name = "OB_ERR_NO_COLUMN_PRIVILEGE", @@ -11347,7 +13239,9 @@ static const _error _error_OB_ERR_NO_COLUMN_PRIVILEGE = { .str_user_error = "%.*s command denied to user '%.*s'@'%.*s' for column '%.*s' in table '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5390, %.*s command denied to user '%.*s'@'%.*s' for column '%.*s' in table '%.*s'", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5390, %.*s command denied to user '%.*s'@'%.*s' for column '%.*s' in table '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5390, %.*s command denied to user '%.*s'@'%.*s' for column '%.*s' in table '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5390, %.*s command denied to user '%.*s'@'%.*s' for column '%.*s' in table '%.*s'", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5390, %.*s command denied to user '%.*s'@'%.*s' for column '%.*s' in table '%.*s'" }; static const _error _error_OB_ERR_OBJECT_STRING_DOES_NOT_EXIST = { .error_name = "OB_ERR_OBJECT_STRING_DOES_NOT_EXIST", @@ -11359,7 +13253,9 @@ static const _error _error_OB_ERR_OBJECT_STRING_DOES_NOT_EXIST = { .str_user_error = "object %.*s does not exist", .oracle_errno = 4043, .oracle_str_error = "ORA-04043: object string does not exist", - .oracle_str_user_error = "ORA-04043: object %.*s does not exist" + .oracle_str_user_error = "ORA-04043: object %.*s does not exist", + .ob_str_error = "OBE-04043: object string does not exist", + .ob_str_user_error = "OBE-04043: object %.*s does not exist" }; static const _error _error_OB_ERR_RESULTANT_DATA_TYPE_OF_VIRTUAL_COLUMN_IS_NOT_SUPPORTED = { .error_name = "OB_ERR_RESULTANT_DATA_TYPE_OF_VIRTUAL_COLUMN_IS_NOT_SUPPORTED", @@ -11371,7 +13267,9 @@ static const _error _error_OB_ERR_RESULTANT_DATA_TYPE_OF_VIRTUAL_COLUMN_IS_NOT_S .str_user_error = "resultant data type of virtual column is not supported", .oracle_errno = 54004, .oracle_str_error = "ORA-54004: resultant data type of virtual column is not supported", - .oracle_str_user_error = "ORA-54004: resultant data type of virtual column is not supported" + .oracle_str_user_error = "ORA-54004: resultant data type of virtual column is not supported", + .ob_str_error = "OBE-54004: resultant data type of virtual column is not supported", + .ob_str_user_error = "OBE-54004: resultant data type of virtual column is not supported" }; static const _error _error_OB_ERR_GET_STACKED_DIAGNOSTICS = { .error_name = "OB_ERR_GET_STACKED_DIAGNOSTICS", @@ -11383,7 +13281,9 @@ static const _error _error_OB_ERR_GET_STACKED_DIAGNOSTICS = { .str_user_error = "GET STACKED DIAGNOSTICS when handler not active", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5402, GET STACKED DIAGNOSTICS when handler not active", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5402, GET STACKED DIAGNOSTICS when handler not active" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5402, GET STACKED DIAGNOSTICS when handler not active", + .ob_str_error = "OBE-00600: internal error code, arguments: -5402, GET STACKED DIAGNOSTICS when handler not active", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5402, GET STACKED DIAGNOSTICS when handler not active" }; static const _error _error_OB_DDL_SCHEMA_VERSION_NOT_MATCH = { .error_name = "OB_DDL_SCHEMA_VERSION_NOT_MATCH", @@ -11395,7 +13295,9 @@ static const _error _error_OB_DDL_SCHEMA_VERSION_NOT_MATCH = { .str_user_error = "ddl schema version not match", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5403, ddl schema version not match", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5403, ddl schema version not match" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5403, ddl schema version not match", + .ob_str_error = "OBE-00600: internal error code, arguments: -5403, ddl schema version not match", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5403, ddl schema version not match" }; static const _error _error_OB_ERR_COLUMN_GROUP_DUPLICATE = { .error_name = "OB_ERR_COLUMN_GROUP_DUPLICATE", @@ -11407,7 +13309,9 @@ static const _error _error_OB_ERR_COLUMN_GROUP_DUPLICATE = { .str_user_error = "Duplicate column group name '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5404, Duplicate column group name", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5404, Duplicate column group name '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5404, Duplicate column group name '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5404, Duplicate column group name", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5404, Duplicate column group name '%.*s'" }; static const _error _error_OB_ERR_RESERVED_SYNTAX = { .error_name = "OB_ERR_RESERVED_SYNTAX", @@ -11419,7 +13323,9 @@ static const _error _error_OB_ERR_RESERVED_SYNTAX = { .str_user_error = "The \'%.*s\' syntax is reserved for purposes internal to the OceanBase Server", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5405, The \'%.*s\' syntax is reserved for purposes internal to the OceanBase Server", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5405, The \'%.*s\' syntax is reserved for purposes internal to the OceanBase Server" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5405, The \'%.*s\' syntax is reserved for purposes internal to the OceanBase Server", + .ob_str_error = "OBE-00600: internal error code, arguments: -5405, The \'%.*s\' syntax is reserved for purposes internal to the OceanBase Server", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5405, The \'%.*s\' syntax is reserved for purposes internal to the OceanBase Server" }; static const _error _error_OB_ERR_INVALID_PARAM_TO_PROCEDURE = { .error_name = "OB_ERR_INVALID_PARAM_TO_PROCEDURE", @@ -11431,7 +13337,9 @@ static const _error _error_OB_ERR_INVALID_PARAM_TO_PROCEDURE = { .str_user_error = "Incorrect parameters to procedure \'%.*s\'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5406, Incorrect parameters to procedure \'%.*s\'", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5406, Incorrect parameters to procedure \'%.*s\'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5406, Incorrect parameters to procedure \'%.*s\'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5406, Incorrect parameters to procedure \'%.*s\'", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5406, Incorrect parameters to procedure \'%.*s\'" }; static const _error _error_OB_ERR_WRONG_PARAMETERS_TO_NATIVE_FCT = { .error_name = "OB_ERR_WRONG_PARAMETERS_TO_NATIVE_FCT", @@ -11443,7 +13351,9 @@ static const _error _error_OB_ERR_WRONG_PARAMETERS_TO_NATIVE_FCT = { .str_user_error = "Incorrect parameters in the call to native function '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5407, Incorrect parameters in the call to native function", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5407, Incorrect parameters in the call to native function '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5407, Incorrect parameters in the call to native function '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5407, Incorrect parameters in the call to native function", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5407, Incorrect parameters in the call to native function '%.*s'" }; static const _error _error_OB_ERR_CTE_MAX_RECURSION_DEPTH = { .error_name = "OB_ERR_CTE_MAX_RECURSION_DEPTH", @@ -11455,7 +13365,9 @@ static const _error _error_OB_ERR_CTE_MAX_RECURSION_DEPTH = { .str_user_error = "Recursive query aborted after %lu iterations. Try increasing @@cte_max_recursion_depth to a larger value.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5408, Recursive query aborted after multiple iterations. Try increasing @@cte_max_recursion_depth to a larger value.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5408, Recursive query aborted after %lu iterations. Try increasing @@cte_max_recursion_depth to a larger value." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5408, Recursive query aborted after %lu iterations. Try increasing @@cte_max_recursion_depth to a larger value.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5408, Recursive query aborted after multiple iterations. Try increasing @@cte_max_recursion_depth to a larger value.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5408, Recursive query aborted after %lu iterations. Try increasing @@cte_max_recursion_depth to a larger value." }; static const _error _error_OB_DUPLICATE_OBJECT_NAME_EXIST = { .error_name = "OB_DUPLICATE_OBJECT_NAME_EXIST", @@ -11467,7 +13379,9 @@ static const _error _error_OB_DUPLICATE_OBJECT_NAME_EXIST = { .str_user_error = "Duplicate object name exists, schema refreshing may be hung", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5409, Duplicate object name exists, schema refreshing may be hung", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5409, Duplicate object name exists, schema refreshing may be hung" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5409, Duplicate object name exists, schema refreshing may be hung", + .ob_str_error = "OBE-00600: internal error code, arguments: -5409, Duplicate object name exists, schema refreshing may be hung", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5409, Duplicate object name exists, schema refreshing may be hung" }; static const _error _error_OB_ERR_REFRESH_SCHEMA_TOO_LONG = { .error_name = "OB_ERR_REFRESH_SCHEMA_TOO_LONG", @@ -11479,7 +13393,9 @@ static const _error _error_OB_ERR_REFRESH_SCHEMA_TOO_LONG = { .str_user_error = "Refresh schema failed continuously, ddl may be hung", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5410, Refresh schema failed continuously, ddl may be hung", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5410, Refresh schema failed continuously, ddl may be hung" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5410, Refresh schema failed continuously, ddl may be hung", + .ob_str_error = "OBE-00600: internal error code, arguments: -5410, Refresh schema failed continuously, ddl may be hung", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5410, Refresh schema failed continuously, ddl may be hung" }; static const _error _error_OB_ERR_INVALID_JSON_TEXT = { .error_name = "OB_ERR_INVALID_JSON_TEXT", @@ -11491,7 +13407,9 @@ static const _error _error_OB_ERR_INVALID_JSON_TEXT = { .str_user_error = "Invalid JSON text.", .oracle_errno = 40441, .oracle_str_error = "ORA-40441: JSON syntax error.", - .oracle_str_user_error = "ORA-40441: JSON syntax error." + .oracle_str_user_error = "ORA-40441: JSON syntax error.", + .ob_str_error = "OBE-40441: JSON syntax error.", + .ob_str_user_error = "OBE-40441: JSON syntax error." }; static const _error _error_OB_ERR_INVALID_JSON_TEXT_IN_PARAM = { .error_name = "OB_ERR_INVALID_JSON_TEXT_IN_PARAM", @@ -11503,7 +13421,9 @@ static const _error _error_OB_ERR_INVALID_JSON_TEXT_IN_PARAM = { .str_user_error = "Invalid JSON text in argument.", .oracle_errno = 40441, .oracle_str_error = "ORA-40441: JSON syntax error", - .oracle_str_user_error = "ORA-40441: JSON syntax error" + .oracle_str_user_error = "ORA-40441: JSON syntax error", + .ob_str_error = "OBE-40441: JSON syntax error", + .ob_str_user_error = "OBE-40441: JSON syntax error" }; static const _error _error_OB_ERR_INVALID_JSON_BINARY_DATA = { .error_name = "OB_ERR_INVALID_JSON_BINARY_DATA", @@ -11515,7 +13435,9 @@ static const _error _error_OB_ERR_INVALID_JSON_BINARY_DATA = { .str_user_error = "The JSON binary value contains invalid data.", .oracle_errno = 40783, .oracle_str_error = "ORA-40783: invalid binary JSON data\nstring", - .oracle_str_user_error = "ORA-40783: invalid binary JSON data\nstring" + .oracle_str_user_error = "ORA-40783: invalid binary JSON data\nstring", + .ob_str_error = "OBE-40783: invalid binary JSON data\nstring", + .ob_str_user_error = "OBE-40783: invalid binary JSON data\nstring" }; static const _error _error_OB_ERR_INVALID_JSON_PATH = { .error_name = "OB_ERR_INVALID_JSON_PATH", @@ -11527,7 +13449,9 @@ static const _error _error_OB_ERR_INVALID_JSON_PATH = { .str_user_error = "Invalid JSON path expression.", .oracle_errno = 40442, .oracle_str_error = "ORA-40442: JSON path expression syntax error ('INT')", - .oracle_str_user_error = "ORA-40442: JSON path expression syntax error ('INT')" + .oracle_str_user_error = "ORA-40442: JSON path expression syntax error ('INT')", + .ob_str_error = "OBE-40442: JSON path expression syntax error ('INT')", + .ob_str_user_error = "OBE-40442: JSON path expression syntax error ('INT')" }; static const _error _error_OB_ERR_INVALID_JSON_CHARSET = { .error_name = "OB_ERR_INVALID_JSON_CHARSET", @@ -11539,7 +13463,9 @@ static const _error _error_OB_ERR_INVALID_JSON_CHARSET = { .str_user_error = "Cannot create a JSON value from a string.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Cannot create a JSON value from a string.", - .oracle_str_user_error = "ORA-00600: Cannot create a JSON value from a string." + .oracle_str_user_error = "ORA-00600: Cannot create a JSON value from a string.", + .ob_str_error = "OBE-00600: Cannot create a JSON value from a string.", + .ob_str_user_error = "OBE-00600: Cannot create a JSON value from a string." }; static const _error _error_OB_ERR_INVALID_JSON_CHARSET_IN_FUNCTION = { .error_name = "OB_ERR_INVALID_JSON_CHARSET_IN_FUNCTION", @@ -11551,7 +13477,9 @@ static const _error _error_OB_ERR_INVALID_JSON_CHARSET_IN_FUNCTION = { .str_user_error = "Invalid JSON character data provided to function.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Invalid JSON character data provided to function.", - .oracle_str_user_error = "ORA-00600: Invalid JSON character data provided to function." + .oracle_str_user_error = "ORA-00600: Invalid JSON character data provided to function.", + .ob_str_error = "OBE-00600: Invalid JSON character data provided to function.", + .ob_str_user_error = "OBE-00600: Invalid JSON character data provided to function." }; static const _error _error_OB_ERR_INVALID_TYPE_FOR_JSON = { .error_name = "OB_ERR_INVALID_TYPE_FOR_JSON", @@ -11563,7 +13491,9 @@ static const _error _error_OB_ERR_INVALID_TYPE_FOR_JSON = { .str_user_error = "Invalid data type for JSON data in argument %u to function %s; a JSON string or JSON type is required.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Invalid data type for JSON data in argument %u to function %s; a JSON string or JSON type is required.", - .oracle_str_user_error = "ORA-00600: Invalid data type for JSON data in argument %u to function %s; a JSON string or JSON type is required." + .oracle_str_user_error = "ORA-00600: Invalid data type for JSON data in argument %u to function %s; a JSON string or JSON type is required.", + .ob_str_error = "OBE-00600: Invalid data type for JSON data in argument %u to function %s; a JSON string or JSON type is required.", + .ob_str_user_error = "OBE-00600: Invalid data type for JSON data in argument %u to function %s; a JSON string or JSON type is required." }; static const _error _error_OB_ERR_INVALID_CAST_TO_JSON = { .error_name = "OB_ERR_INVALID_CAST_TO_JSON", @@ -11575,7 +13505,9 @@ static const _error _error_OB_ERR_INVALID_CAST_TO_JSON = { .str_user_error = "Cannot CAST value to JSON.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Cannot CAST value to JSON.", - .oracle_str_user_error = "ORA-00600: Cannot CAST value to JSON." + .oracle_str_user_error = "ORA-00600: Cannot CAST value to JSON.", + .ob_str_error = "OBE-00600: Cannot CAST value to JSON.", + .ob_str_user_error = "OBE-00600: Cannot CAST value to JSON." }; static const _error _error_OB_ERR_INVALID_JSON_PATH_CHARSET = { .error_name = "OB_ERR_INVALID_JSON_PATH_CHARSET", @@ -11587,7 +13519,9 @@ static const _error _error_OB_ERR_INVALID_JSON_PATH_CHARSET = { .str_user_error = "A path expression must be encoded in the utf8 character set.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: A path expression must be encoded in the utf8 character set.", - .oracle_str_user_error = "ORA-00600: A path expression must be encoded in the utf8 character set." + .oracle_str_user_error = "ORA-00600: A path expression must be encoded in the utf8 character set.", + .ob_str_error = "OBE-00600: A path expression must be encoded in the utf8 character set.", + .ob_str_user_error = "OBE-00600: A path expression must be encoded in the utf8 character set." }; static const _error _error_OB_ERR_INVALID_JSON_PATH_WILDCARD = { .error_name = "OB_ERR_INVALID_JSON_PATH_WILDCARD", @@ -11599,7 +13533,9 @@ static const _error _error_OB_ERR_INVALID_JSON_PATH_WILDCARD = { .str_user_error = "In this situation, path expressions may not contain the * and ** tokens.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: In this situation, path expressions may not contain the * and ** tokens.", - .oracle_str_user_error = "ORA-00600: In this situation, path expressions may not contain the * and ** tokens." + .oracle_str_user_error = "ORA-00600: In this situation, path expressions may not contain the * and ** tokens.", + .ob_str_error = "OBE-00600: In this situation, path expressions may not contain the * and ** tokens.", + .ob_str_user_error = "OBE-00600: In this situation, path expressions may not contain the * and ** tokens." }; static const _error _error_OB_ERR_JSON_VALUE_TOO_BIG = { .error_name = "OB_ERR_JSON_VALUE_TOO_BIG", @@ -11611,7 +13547,9 @@ static const _error _error_OB_ERR_JSON_VALUE_TOO_BIG = { .str_user_error = "The JSON value is too big to be stored in a JSON column.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: The JSON value is too big to be stored in a JSON column.", - .oracle_str_user_error = "ORA-00600: The JSON value is too big to be stored in a JSON column." + .oracle_str_user_error = "ORA-00600: The JSON value is too big to be stored in a JSON column.", + .ob_str_error = "OBE-00600: The JSON value is too big to be stored in a JSON column.", + .ob_str_user_error = "OBE-00600: The JSON value is too big to be stored in a JSON column." }; static const _error _error_OB_ERR_JSON_KEY_TOO_BIG = { .error_name = "OB_ERR_JSON_KEY_TOO_BIG", @@ -11623,7 +13561,9 @@ static const _error _error_OB_ERR_JSON_KEY_TOO_BIG = { .str_user_error = "The JSON object contains a key name that is too long.", .oracle_errno = 40476, .oracle_str_error = "ORA-40476: JSON key too long.", - .oracle_str_user_error = "ORA-40476: JSON key too long." + .oracle_str_user_error = "ORA-40476: JSON key too long.", + .ob_str_error = "OBE-40476: JSON key too long.", + .ob_str_user_error = "OBE-40476: JSON key too long." }; static const _error _error_OB_ERR_JSON_USED_AS_KEY = { .error_name = "OB_ERR_JSON_USED_AS_KEY", @@ -11635,7 +13575,9 @@ static const _error _error_OB_ERR_JSON_USED_AS_KEY = { .str_user_error = "JSON column '%.*s' cannot be used in key specification.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: JSON column cannot be used in key specification.", - .oracle_str_user_error = "ORA-00600: JSON column '%.*s' cannot be used in key specification." + .oracle_str_user_error = "ORA-00600: JSON column '%.*s' cannot be used in key specification.", + .ob_str_error = "OBE-00600: JSON column cannot be used in key specification.", + .ob_str_user_error = "OBE-00600: JSON column '%.*s' cannot be used in key specification." }; static const _error _error_OB_ERR_JSON_VACUOUS_PATH = { .error_name = "OB_ERR_JSON_VACUOUS_PATH", @@ -11647,7 +13589,9 @@ static const _error _error_OB_ERR_JSON_VACUOUS_PATH = { .str_user_error = "The path expression is not allowed in this context.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: The path expression is not allowed in this context.", - .oracle_str_user_error = "ORA-00600: The path expression is not allowed in this context." + .oracle_str_user_error = "ORA-00600: The path expression is not allowed in this context.", + .ob_str_error = "OBE-00600: The path expression is not allowed in this context.", + .ob_str_user_error = "OBE-00600: The path expression is not allowed in this context." }; static const _error _error_OB_ERR_JSON_BAD_ONE_OR_ALL_ARG = { .error_name = "OB_ERR_JSON_BAD_ONE_OR_ALL_ARG", @@ -11659,7 +13603,9 @@ static const _error _error_OB_ERR_JSON_BAD_ONE_OR_ALL_ARG = { .str_user_error = "The oneOrAll argument may take these values: \'one\' or \'all\'.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: The oneOrAll argument may take these values: \'one\' or \'all\'.", - .oracle_str_user_error = "ORA-00600: The oneOrAll argument may take these values: \'one\' or \'all\'." + .oracle_str_user_error = "ORA-00600: The oneOrAll argument may take these values: \'one\' or \'all\'.", + .ob_str_error = "OBE-00600: The oneOrAll argument may take these values: \'one\' or \'all\'.", + .ob_str_user_error = "OBE-00600: The oneOrAll argument may take these values: \'one\' or \'all\'." }; static const _error _error_OB_ERR_NUMERIC_JSON_VALUE_OUT_OF_RANGE = { .error_name = "OB_ERR_NUMERIC_JSON_VALUE_OUT_OF_RANGE", @@ -11671,7 +13617,9 @@ static const _error _error_OB_ERR_NUMERIC_JSON_VALUE_OUT_OF_RANGE = { .str_user_error = "Out of range JSON value for CAST", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Out of range JSON value for CAST", - .oracle_str_user_error = "ORA-00600: Out of range JSON value for CAST" + .oracle_str_user_error = "ORA-00600: Out of range JSON value for CAST", + .ob_str_error = "OBE-00600: Out of range JSON value for CAST", + .ob_str_user_error = "OBE-00600: Out of range JSON value for CAST" }; static const _error _error_OB_ERR_INVALID_JSON_VALUE_FOR_CAST = { .error_name = "OB_ERR_INVALID_JSON_VALUE_FOR_CAST", @@ -11683,7 +13631,9 @@ static const _error _error_OB_ERR_INVALID_JSON_VALUE_FOR_CAST = { .str_user_error = "Invalid JSON value for CAST", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Invalid JSON value for CAST", - .oracle_str_user_error = "ORA-00600: Invalid JSON value for CAST" + .oracle_str_user_error = "ORA-00600: Invalid JSON value for CAST", + .ob_str_error = "OBE-00600: Invalid JSON value for CAST", + .ob_str_user_error = "OBE-00600: Invalid JSON value for CAST" }; static const _error _error_OB_ERR_JSON_OUT_OF_DEPTH = { .error_name = "OB_ERR_JSON_OUT_OF_DEPTH", @@ -11695,7 +13645,9 @@ static const _error _error_OB_ERR_JSON_OUT_OF_DEPTH = { .str_user_error = "The JSON document exceeds the maximum depth.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: The JSON document exceeds the maximum depth.", - .oracle_str_user_error = "ORA-00600: The JSON document exceeds the maximum depth." + .oracle_str_user_error = "ORA-00600: The JSON document exceeds the maximum depth.", + .ob_str_error = "OBE-00600: The JSON document exceeds the maximum depth.", + .ob_str_user_error = "OBE-00600: The JSON document exceeds the maximum depth." }; static const _error _error_OB_ERR_JSON_DOCUMENT_NULL_KEY = { .error_name = "OB_ERR_JSON_DOCUMENT_NULL_KEY", @@ -11707,7 +13659,9 @@ static const _error _error_OB_ERR_JSON_DOCUMENT_NULL_KEY = { .str_user_error = "JSON documents may not contain NULL member names.", .oracle_errno = 40595, .oracle_str_error = "ORA-40595: Name input to JSON generation function cannot be null", - .oracle_str_user_error = "ORA-40595: Name input to JSON generation function cannot be null" + .oracle_str_user_error = "ORA-40595: Name input to JSON generation function cannot be null", + .ob_str_error = "OBE-40595: Name input to JSON generation function cannot be null", + .ob_str_user_error = "OBE-40595: Name input to JSON generation function cannot be null" }; static const _error _error_OB_ERR_BLOB_CANT_HAVE_DEFAULT = { .error_name = "OB_ERR_BLOB_CANT_HAVE_DEFAULT", @@ -11719,7 +13673,9 @@ static const _error _error_OB_ERR_BLOB_CANT_HAVE_DEFAULT = { .str_user_error = "BLOB, TEXT, GEOMETRY or JSON column '%.*s' can't have a default value", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Invalid default value", - .oracle_str_user_error = "ORA-00600: Invalid default value for \'%.*s\'" + .oracle_str_user_error = "ORA-00600: Invalid default value for \'%.*s\'", + .ob_str_error = "OBE-00600: Invalid default value", + .ob_str_user_error = "OBE-00600: Invalid default value for \'%.*s\'" }; static const _error _error_OB_ERR_INVALID_JSON_PATH_ARRAY_CELL = { .error_name = "OB_ERR_INVALID_JSON_PATH_ARRAY_CELL", @@ -11731,7 +13687,9 @@ static const _error _error_OB_ERR_INVALID_JSON_PATH_ARRAY_CELL = { .str_user_error = "A path expression is not a path to a cell in an array", .oracle_errno = 600, .oracle_str_error = "ORA-00600: A path expression is not a path to a cell in an array", - .oracle_str_user_error = "ORA-00600: A path expression is not a path to a cell in an array" + .oracle_str_user_error = "ORA-00600: A path expression is not a path to a cell in an array", + .ob_str_error = "OBE-00600: A path expression is not a path to a cell in an array", + .ob_str_user_error = "OBE-00600: A path expression is not a path to a cell in an array" }; static const _error _error_OB_ERR_MISSING_JSON_VALUE = { .error_name = "OB_ERR_MISSING_JSON_VALUE", @@ -11743,7 +13701,9 @@ static const _error _error_OB_ERR_MISSING_JSON_VALUE = { .str_user_error = "No value was found by '%.192s' on the specified path.", .oracle_errno = 40462, .oracle_str_error = "ORA-40462: JSON_VALUE evaluated to no value", - .oracle_str_user_error = "ORA-40462: '%.192s' evaluated to no value" + .oracle_str_user_error = "ORA-40462: '%.192s' evaluated to no value", + .ob_str_error = "OBE-40462: JSON_VALUE evaluated to no value", + .ob_str_user_error = "OBE-40462: '%.192s' evaluated to no value" }; static const _error _error_OB_ERR_MULTIPLE_JSON_VALUES = { .error_name = "OB_ERR_MULTIPLE_JSON_VALUES", @@ -11755,7 +13715,9 @@ static const _error _error_OB_ERR_MULTIPLE_JSON_VALUES = { .str_user_error = "More than one value was found by '%.192s' on the specified path.", .oracle_errno = 40470, .oracle_str_error = "ORA-40470: More than one value was found by '%.192s' on the specified path.", - .oracle_str_user_error = "ORA-40470: More than one value was found by '%.192s' on the specified path." + .oracle_str_user_error = "ORA-40470: More than one value was found by '%.192s' on the specified path.", + .ob_str_error = "OBE-40470: More than one value was found by '%.192s' on the specified path.", + .ob_str_user_error = "OBE-40470: More than one value was found by '%.192s' on the specified path." }; static const _error _error_OB_SQL_RETRY_SPM = { .error_name = "OB_SQL_RETRY_SPM", @@ -11767,7 +13729,9 @@ static const _error _error_OB_SQL_RETRY_SPM = { .str_user_error = "retry sql due to spm", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5434, retry sql due to spm", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5434, retry sql due to spm" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5434, retry sql due to spm", + .ob_str_error = "OBE-00600: internal error code, arguments: -5434, retry sql due to spm", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5434, retry sql due to spm" }; static const _error _error_OB_OUTLINE_NOT_REPRODUCIBLE = { .error_name = "OB_OUTLINE_NOT_REPRODUCIBLE", @@ -11779,7 +13743,9 @@ static const _error _error_OB_OUTLINE_NOT_REPRODUCIBLE = { .str_user_error = "outline not reproducible", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5435, outline not reproducible", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5435, outline not reproducible" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5435, outline not reproducible", + .ob_str_error = "OBE-00600: internal error code, arguments: -5435, outline not reproducible", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5435, outline not reproducible" }; static const _error _error_OB_INVALID_ARGUMENT_FOR_TIMESTAMP_TO_SCN = { .error_name = "OB_INVALID_ARGUMENT_FOR_TIMESTAMP_TO_SCN", @@ -11791,7 +13757,9 @@ static const _error _error_OB_INVALID_ARGUMENT_FOR_TIMESTAMP_TO_SCN = { .str_user_error = " TIMESTAMP_TO_SCN expected timestamp argument", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5436, Invalid argument for timestamp_to_scn()", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5436, TIMESTAMP_TO_SCN expected timestamp argument" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5436, TIMESTAMP_TO_SCN expected timestamp argument", + .ob_str_error = "OBE-00600: internal error code, arguments: -5436, Invalid argument for timestamp_to_scn()", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5436, TIMESTAMP_TO_SCN expected timestamp argument" }; static const _error _error_OB_INVALID_ARGUMENT_FOR_SCN_TO_TIMESTAMP = { .error_name = "OB_INVALID_ARGUMENT_FOR_SCN_TO_TIMESTAMP", @@ -11803,7 +13771,9 @@ static const _error _error_OB_INVALID_ARGUMENT_FOR_SCN_TO_TIMESTAMP = { .str_user_error = "SCN_TO_TIMESTAMP expected a integer number as nsec argument", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5437, Invalid argument for scn_to_timestamp()", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5437, SCN_TO_TIMESTAMP expected a integer number as nsec argument" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5437, SCN_TO_TIMESTAMP expected a integer number as nsec argument", + .ob_str_error = "OBE-00600: internal error code, arguments: -5437, Invalid argument for scn_to_timestamp()", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5437, SCN_TO_TIMESTAMP expected a integer number as nsec argument" }; static const _error _error_OB_EER_WINDOW_NO_CHILD_PARTITIONING = { .error_name = "OB_EER_WINDOW_NO_CHILD_PARTITIONING", @@ -11815,7 +13785,9 @@ static const _error _error_OB_EER_WINDOW_NO_CHILD_PARTITIONING = { .str_user_error = "A window which depends on another cannot define partitioning", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5438, Named window cann't be modified by another partitioning property", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5438, A window which depends on another cannot define partitioning" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5438, A window which depends on another cannot define partitioning", + .ob_str_error = "OBE-00600: internal error code, arguments: -5438, Named window cann't be modified by another partitioning property", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5438, A window which depends on another cannot define partitioning" }; static const _error _error_OB_EER_WINDOW_NO_INHERIT_FRAME = { .error_name = "OB_EER_WINDOW_NO_INHERIT_FRAME", @@ -11827,7 +13799,9 @@ static const _error _error_OB_EER_WINDOW_NO_INHERIT_FRAME = { .str_user_error = "Window '%.*s' has a frame definition, so cannot be referenced by another window", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5439, Named window cann't be modified by another framing property", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5439, Window '%.*s' has a frame definition, so cannot be referenced by another window" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5439, Window '%.*s' has a frame definition, so cannot be referenced by another window", + .ob_str_error = "OBE-00600: internal error code, arguments: -5439, Named window cann't be modified by another framing property", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5439, Window '%.*s' has a frame definition, so cannot be referenced by another window" }; static const _error _error_OB_EER_WINDOW_NO_REDEFINE_ORDER_BY = { .error_name = "OB_EER_WINDOW_NO_REDEFINE_ORDER_BY", @@ -11839,7 +13813,9 @@ static const _error _error_OB_EER_WINDOW_NO_REDEFINE_ORDER_BY = { .str_user_error = "Window '%.*s' cannot inherit '%.*s' since both contain an ORDER BY clause", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5440, Named window cann't be modified by another ordering property", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5440, Window '%.*s' cannot inherit '%.*s' since both contain an ORDER BY clause" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5440, Window '%.*s' cannot inherit '%.*s' since both contain an ORDER BY clause", + .ob_str_error = "OBE-00600: internal error code, arguments: -5440, Named window cann't be modified by another ordering property", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5440, Window '%.*s' cannot inherit '%.*s' since both contain an ORDER BY clause" }; static const _error _error_OB_ERR_INVALID_JSON_TYPE = { .error_name = "OB_ERR_INVALID_JSON_TYPE", @@ -11851,7 +13827,9 @@ static const _error _error_OB_ERR_INVALID_JSON_TYPE = { .str_user_error = "invalid JSON type.", .oracle_errno = 40587, .oracle_str_error = "ORA-40587: invalid JSON type.", - .oracle_str_user_error = "ORA-40587: invalid JSON type." + .oracle_str_user_error = "ORA-40587: invalid JSON type.", + .ob_str_error = "OBE-40587: invalid JSON type.", + .ob_str_user_error = "OBE-40587: invalid JSON type." }; static const _error _error_OB_ERR_JSON_PATH_SYNTAX_ERROR = { .error_name = "OB_ERR_JSON_PATH_SYNTAX_ERROR", @@ -11863,7 +13841,9 @@ static const _error _error_OB_ERR_JSON_PATH_SYNTAX_ERROR = { .str_user_error = "JSON path expression syntax error ('%s')", .oracle_errno = 40442, .oracle_str_error = "ORA-40442: JSON path expression syntax error ('INT')", - .oracle_str_user_error = "ORA-40442: JSON path expression syntax error ('%s')" + .oracle_str_user_error = "ORA-40442: JSON path expression syntax error ('%s')", + .ob_str_error = "OBE-40442: JSON path expression syntax error ('INT')", + .ob_str_user_error = "OBE-40442: JSON path expression syntax error ('%s')" }; static const _error _error_OB_ERR_INVALID_DATA_TYPE_RETURNING = { .error_name = "OB_ERR_INVALID_DATA_TYPE_RETURNING", @@ -11875,7 +13855,9 @@ static const _error _error_OB_ERR_INVALID_DATA_TYPE_RETURNING = { .str_user_error = "invalid data type for return value", .oracle_errno = 40449, .oracle_str_error = "ORA-40449: invalid data type for return value", - .oracle_str_user_error = "ORA-40449: invalid data type for return value" + .oracle_str_user_error = "ORA-40449: invalid data type for return value", + .ob_str_error = "OBE-40449: invalid data type for return value", + .ob_str_user_error = "OBE-40449: invalid data type for return value" }; static const _error _error_OB_ERR_JSON_VALUE_NO_SCALAR = { .error_name = "OB_ERR_JSON_VALUE_NO_SCALAR", @@ -11887,7 +13869,9 @@ static const _error _error_OB_ERR_JSON_VALUE_NO_SCALAR = { .str_user_error = "Can't store an array or an object in the scalar %s column 'jpath'", .oracle_errno = 40456, .oracle_str_error = "ORA-40456: JSON_VALUE evaluated to non-scalar value", - .oracle_str_user_error = "ORA-40456: JSON_VALUE evaluated to non-scalar value" + .oracle_str_user_error = "ORA-40456: JSON_VALUE evaluated to non-scalar value", + .ob_str_error = "OBE-40456: JSON_VALUE evaluated to non-scalar value", + .ob_str_user_error = "OBE-40456: JSON_VALUE evaluated to non-scalar value" }; static const _error _error_OB_ERR_JSON_VALUE_NO_VALUE = { .error_name = "OB_ERR_JSON_VALUE_NO_VALUE", @@ -11899,7 +13883,9 @@ static const _error _error_OB_ERR_JSON_VALUE_NO_VALUE = { .str_user_error = "JSON_VALUE evaluated to no value", .oracle_errno = 40462, .oracle_str_error = "ORA-40462: JSON_VALUE evaluated to no value", - .oracle_str_user_error = "ORA-40462: JSON_VALUE evaluated to no value" + .oracle_str_user_error = "ORA-40462: JSON_VALUE evaluated to no value", + .ob_str_error = "OBE-40462: JSON_VALUE evaluated to no value", + .ob_str_user_error = "OBE-40462: JSON_VALUE evaluated to no value" }; static const _error _error_OB_ERR_DEFAULT_VALUE_NOT_LITERAL = { .error_name = "OB_ERR_DEFAULT_VALUE_NOT_LITERAL", @@ -11911,7 +13897,9 @@ static const _error _error_OB_ERR_DEFAULT_VALUE_NOT_LITERAL = { .str_user_error = "default value not a literal", .oracle_errno = 40455, .oracle_str_error = "ORA-40455: default value not a literal", - .oracle_str_user_error = "ORA-40455: default value not a literal" + .oracle_str_user_error = "ORA-40455: default value not a literal", + .ob_str_error = "OBE-40455: default value not a literal", + .ob_str_user_error = "OBE-40455: default value not a literal" }; static const _error _error_OB_ERR_JSON_SYNTAX_ERROR = { .error_name = "OB_ERR_JSON_SYNTAX_ERROR", @@ -11923,7 +13911,9 @@ static const _error _error_OB_ERR_JSON_SYNTAX_ERROR = { .str_user_error = "JSON syntax error", .oracle_errno = 40441, .oracle_str_error = "ORA-40441: JSON syntax error", - .oracle_str_user_error = "ORA-40441: JSON syntax error" + .oracle_str_user_error = "ORA-40441: JSON syntax error", + .ob_str_error = "OBE-40441: JSON syntax error", + .ob_str_user_error = "OBE-40441: JSON syntax error" }; static const _error _error_OB_ERR_JSON_EQUAL_OUTSIDE_PREDICATE = { .error_name = "OB_ERR_JSON_EQUAL_OUTSIDE_PREDICATE", @@ -11935,7 +13925,9 @@ static const _error _error_OB_ERR_JSON_EQUAL_OUTSIDE_PREDICATE = { .str_user_error = "JSON_EQUAL used outside predicate", .oracle_errno = 40600, .oracle_str_error = "ORA-40600: JSON_EQUAL used outside predicate", - .oracle_str_user_error = "ORA-40600: JSON_EQUAL used outside predicate" + .oracle_str_user_error = "ORA-40600: JSON_EQUAL used outside predicate", + .ob_str_error = "OBE-40600: JSON_EQUAL used outside predicate", + .ob_str_user_error = "OBE-40600: JSON_EQUAL used outside predicate" }; static const _error _error_OB_ERR_WITHOUT_ARR_WRAPPER = { .error_name = "OB_ERR_WITHOUT_ARR_WRAPPER", @@ -11947,7 +13939,9 @@ static const _error _error_OB_ERR_WITHOUT_ARR_WRAPPER = { .str_user_error = "result cannot be returned without array wrapper", .oracle_errno = 40480, .oracle_str_error = "ORA-40480: result cannot be returned without array wrapper", - .oracle_str_user_error = "ORA-40480: result cannot be returned without array wrapper" + .oracle_str_user_error = "ORA-40480: result cannot be returned without array wrapper", + .ob_str_error = "OBE-40480: result cannot be returned without array wrapper", + .ob_str_user_error = "OBE-40480: result cannot be returned without array wrapper" }; static const _error _error_OB_ERR_JSON_PATCH_INVALID = { .error_name = "OB_ERR_JSON_PATCH_INVALID", @@ -11959,7 +13953,9 @@ static const _error _error_OB_ERR_JSON_PATCH_INVALID = { .str_user_error = "Patch specification is not valid JSON", .oracle_errno = 40629, .oracle_str_error = "ORA-40629: Patch specification is not valid JSON", - .oracle_str_user_error = "ORA-40629: Patch specification is not valid JSON" + .oracle_str_user_error = "ORA-40629: Patch specification is not valid JSON", + .ob_str_error = "OBE-40629: Patch specification is not valid JSON", + .ob_str_user_error = "OBE-40629: Patch specification is not valid JSON" }; static const _error _error_OB_ERR_ORDER_SIBLINGS_BY_NOT_ALLOWED = { .error_name = "OB_ERR_ORDER_SIBLINGS_BY_NOT_ALLOWED", @@ -11971,7 +13967,9 @@ static const _error _error_OB_ERR_ORDER_SIBLINGS_BY_NOT_ALLOWED = { .str_user_error = "ORDER SIBLINGS BY clause not allowed here", .oracle_errno = 30929, .oracle_str_error = "ORA-30929: ORDER SIBLINGS BY clause not allowed here", - .oracle_str_user_error = "ORA-30929: ORDER SIBLINGS BY clause not allowed here" + .oracle_str_user_error = "ORA-30929: ORDER SIBLINGS BY clause not allowed here", + .ob_str_error = "OBE-30929: ORDER SIBLINGS BY clause not allowed here", + .ob_str_user_error = "OBE-30929: ORDER SIBLINGS BY clause not allowed here" }; static const _error _error_OB_ERR_LOB_TYPE_NOT_SORTING = { .error_name = "OB_ERR_LOB_TYPE_NOT_SORTING", @@ -11983,7 +13981,9 @@ static const _error _error_OB_ERR_LOB_TYPE_NOT_SORTING = { .str_user_error = "Column of LOB type cannot be used for sorting", .oracle_errno = 40750, .oracle_str_error = "ORA-40750: Column of LOB type cannot be used for sorting", - .oracle_str_user_error = "ORA-40750: Column of LOB type cannot be used for sorting" + .oracle_str_user_error = "ORA-40750: Column of LOB type cannot be used for sorting", + .ob_str_error = "OBE-40750: Column of LOB type cannot be used for sorting", + .ob_str_user_error = "OBE-40750: Column of LOB type cannot be used for sorting" }; static const _error _error_OB_ERR_DUPLICATE_KEY = { .error_name = "OB_ERR_DUPLICATE_KEY", @@ -11995,7 +13995,9 @@ static const _error _error_OB_ERR_DUPLICATE_KEY = { .str_user_error = "duplicate key names in JSON object", .oracle_errno = 40473, .oracle_str_error = "ORA-40473: duplicate key names in JSON object", - .oracle_str_user_error = "ORA-40473: duplicate key names in JSON object" + .oracle_str_user_error = "ORA-40473: duplicate key names in JSON object", + .ob_str_error = "OBE-40473: duplicate key names in JSON object", + .ob_str_user_error = "OBE-40473: duplicate key names in JSON object" }; static const _error _error_OB_ERR_JSON_PATH_EXPRESSION_SYNTAX_ERROR = { .error_name = "OB_ERR_JSON_PATH_EXPRESSION_SYNTAX_ERROR", @@ -12007,7 +14009,9 @@ static const _error _error_OB_ERR_JSON_PATH_EXPRESSION_SYNTAX_ERROR = { .str_user_error = "JSON path expression syntax error ('%.*s')", .oracle_errno = 40597, .oracle_str_error = "ORA-40597: JSON path expression syntax error ('')", - .oracle_str_user_error = "ORA-40597: JSON path expression syntax error ('%.*s')" + .oracle_str_user_error = "ORA-40597: JSON path expression syntax error ('%.*s')", + .ob_str_error = "OBE-40597: JSON path expression syntax error ('')", + .ob_str_user_error = "OBE-40597: JSON path expression syntax error ('%.*s')" }; static const _error _error_OB_ERR_JSON_ILLEGAL_ZERO_LENGTH_IDENTIFIER_ERROR = { .error_name = "OB_ERR_JSON_ILLEGAL_ZERO_LENGTH_IDENTIFIER_ERROR", @@ -12019,7 +14023,9 @@ static const _error _error_OB_ERR_JSON_ILLEGAL_ZERO_LENGTH_IDENTIFIER_ERROR = { .str_user_error = "illegal zero-length identifier", .oracle_errno = 01741, .oracle_str_error = "ORA-01741: illegal zero-length identifier", - .oracle_str_user_error = "ORA-01741: illegal zero-length identifier" + .oracle_str_user_error = "ORA-01741: illegal zero-length identifier", + .ob_str_error = "OBE-01741: illegal zero-length identifier", + .ob_str_user_error = "OBE-01741: illegal zero-length identifier" }; static const _error _error_OB_ERR_NO_VALUE_IN_PASSING = { .error_name = "OB_ERR_NO_VALUE_IN_PASSING", @@ -12031,7 +14037,9 @@ static const _error _error_OB_ERR_NO_VALUE_IN_PASSING = { .str_user_error = "Variable in JSON path expression has no value in PASSING clause.", .oracle_errno = 40656, .oracle_str_error = "ORA-40656: Variable in JSON path expression has no value in PASSING clause.", - .oracle_str_user_error = "ORA-40656: Variable in JSON path expression has no value in PASSING clause." + .oracle_str_user_error = "ORA-40656: Variable in JSON path expression has no value in PASSING clause.", + .ob_str_error = "OBE-40656: Variable in JSON path expression has no value in PASSING clause.", + .ob_str_user_error = "OBE-40656: Variable in JSON path expression has no value in PASSING clause." }; static const _error _error_OB_ERR_INVALID_COLUMN_SPE = { .error_name = "OB_ERR_INVALID_COLUMN_SPE", @@ -12043,7 +14051,9 @@ static const _error _error_OB_ERR_INVALID_COLUMN_SPE = { .str_user_error = "JSON syntax error", .oracle_errno = 1747, .oracle_str_error = "ORA-01747: invalid user.table.column, table.column, or column specification", - .oracle_str_user_error = "ORA-01747: invalid user.table.column, table.column, or column specification" + .oracle_str_user_error = "ORA-01747: invalid user.table.column, table.column, or column specification", + .ob_str_error = "OBE-01747: invalid user.table.column, table.column, or column specification", + .ob_str_user_error = "OBE-01747: invalid user.table.column, table.column, or column specification" }; static const _error _error_OB_ERR_INPUT_JSON_NOT_BE_NULL = { .error_name = "OB_ERR_INPUT_JSON_NOT_BE_NULL", @@ -12055,7 +14065,9 @@ static const _error _error_OB_ERR_INPUT_JSON_NOT_BE_NULL = { .str_user_error = "JSON syntax error", .oracle_errno = 40595, .oracle_str_error = "ORA-40595: Name input to JSON generation function cannot be null", - .oracle_str_user_error = "ORA-40595: Name input to JSON generation function cannot be null" + .oracle_str_user_error = "ORA-40595: Name input to JSON generation function cannot be null", + .ob_str_error = "OBE-40595: Name input to JSON generation function cannot be null", + .ob_str_user_error = "OBE-40595: Name input to JSON generation function cannot be null" }; static const _error _error_OB_ERR_INVALID_DATA_TYPE = { .error_name = "OB_ERR_INVALID_DATA_TYPE", @@ -12067,7 +14079,9 @@ static const _error _error_OB_ERR_INVALID_DATA_TYPE = { .str_user_error = "invalid data type for '%s' column", .oracle_errno = 40484, .oracle_str_error = "ORA-40484: invalid data type for '%s' column", - .oracle_str_user_error = "ORA-40484: invalid data type for '%s' column" + .oracle_str_user_error = "ORA-40484: invalid data type for '%s' column", + .ob_str_error = "OBE-40484: invalid data type for '%s' column", + .ob_str_user_error = "OBE-40484: invalid data type for '%s' column" }; static const _error _error_OB_ERR_INVALID_CLAUSE = { .error_name = "OB_ERR_INVALID_CLAUSE", @@ -12079,7 +14093,9 @@ static const _error _error_OB_ERR_INVALID_CLAUSE = { .str_user_error = "invalid '%s' clause", .oracle_errno = 40450, .oracle_str_error = "ORA-40450: invalid '%s' clause", - .oracle_str_user_error = "ORA-40450: invalid '%s' clause" + .oracle_str_user_error = "ORA-40450: invalid '%s' clause", + .ob_str_error = "OBE-40450: invalid '%s' clause", + .ob_str_user_error = "OBE-40450: invalid '%s' clause" }; static const _error _error_OB_ERR_INVALID_CMP_OP = { .error_name = "OB_ERR_INVALID_CMP_OP", @@ -12091,7 +14107,9 @@ static const _error _error_OB_ERR_INVALID_CMP_OP = { .str_user_error = "invalid comparison operation involving JSON type value", .oracle_errno = 40796, .oracle_str_error = "ORA-40796: invalid comparison operation involving JSON type value", - .oracle_str_user_error = "ORA-40796: invalid comparison operation involving JSON type value" + .oracle_str_user_error = "ORA-40796: invalid comparison operation involving JSON type value", + .ob_str_error = "OBE-40796: invalid comparison operation involving JSON type value", + .ob_str_user_error = "OBE-40796: invalid comparison operation involving JSON type value" }; static const _error _error_OB_ERR_INVALID_INPUT = { .error_name = "OB_ERR_INVALID_INPUT", @@ -12103,7 +14121,9 @@ static const _error _error_OB_ERR_INVALID_INPUT = { .str_user_error = "Invalid Input", .oracle_errno = 30980, .oracle_str_error = "ORA-30980: Invalid Input", - .oracle_str_user_error = "ORA-30980: Invalid Input" + .oracle_str_user_error = "ORA-30980: Invalid Input", + .ob_str_error = "OBE-30980: Invalid Input", + .ob_str_user_error = "OBE-30980: Invalid Input" }; static const _error _error_OB_ERR_EMPTY_INPUT_TO_JSON_OPERATOR = { .error_name = "OB_ERR_EMPTY_INPUT_TO_JSON_OPERATOR", @@ -12115,7 +14135,9 @@ static const _error _error_OB_ERR_EMPTY_INPUT_TO_JSON_OPERATOR = { .str_user_error = "empty input to JSON operator", .oracle_errno = 40833, .oracle_str_error = "ORA-40833: empty input to JSON operator", - .oracle_str_user_error = "ORA-40833: empty input to JSON operator" + .oracle_str_user_error = "ORA-40833: empty input to JSON operator", + .ob_str_error = "OBE-40833: empty input to JSON operator", + .ob_str_user_error = "OBE-40833: empty input to JSON operator" }; static const _error _error_OB_ERR_ADDITIONAL_IS_JSON = { .error_name = "OB_ERR_ADDITIONAL_IS_JSON", @@ -12127,7 +14149,9 @@ static const _error _error_OB_ERR_ADDITIONAL_IS_JSON = { .str_user_error = "cannot add additional IS jSON check constraint", .oracle_errno = 40664, .oracle_str_error = "ORA-40664: cannot add additional IS jSON check constraint", - .oracle_str_user_error = "ORA-40664: cannot add additional IS jSON check constraint" + .oracle_str_user_error = "ORA-40664: cannot add additional IS jSON check constraint", + .ob_str_error = "OBE-40664: cannot add additional IS jSON check constraint", + .ob_str_user_error = "OBE-40664: cannot add additional IS jSON check constraint" }; static const _error _error_OB_ERR_FUNCTION_INVALID_STATE = { .error_name = "OB_ERR_FUNCTION_INVALID_STATE", @@ -12139,7 +14163,9 @@ static const _error _error_OB_ERR_FUNCTION_INVALID_STATE = { .str_user_error = "Package or function PRO is in an invalid state", .oracle_errno = 6575, .oracle_str_error = "ORA-06575: Package or function PRO is in an invalid state", - .oracle_str_user_error = "ORA-06575: Package or function PRO is in an invalid state" + .oracle_str_user_error = "ORA-06575: Package or function PRO is in an invalid state", + .ob_str_error = "OBE-06575: Package or function PRO is in an invalid state", + .ob_str_user_error = "OBE-06575: Package or function PRO is in an invalid state" }; static const _error _error_OB_ERR_MISS_VALUE = { .error_name = "OB_ERR_MISS_VALUE", @@ -12151,7 +14177,9 @@ static const _error _error_OB_ERR_MISS_VALUE = { .str_user_error = "missing VALUE keyword", .oracle_errno = 2000, .oracle_str_error = "ORA-02000: missing VALUE keyword", - .oracle_str_user_error = "ORA-02000: missing VALUE keyword" + .oracle_str_user_error = "ORA-02000: missing VALUE keyword", + .ob_str_error = "OBE-02000: missing VALUE keyword", + .ob_str_user_error = "OBE-02000: missing VALUE keyword" }; static const _error _error_OB_ERR_DIFFERENT_TYPE_SELECTED = { .error_name = "OB_ERR_DIFFERENT_TYPE_SELECTED", @@ -12163,7 +14191,9 @@ static const _error _error_OB_ERR_DIFFERENT_TYPE_SELECTED = { .str_user_error = "JSON path expression selected a value of different data type", .oracle_errno = 40566, .oracle_str_error = "ORA-40566: JSON path expression selected a value of different data type", - .oracle_str_user_error = "ORA-40566: JSON path expression selected a value of different data type" + .oracle_str_user_error = "ORA-40566: JSON path expression selected a value of different data type", + .ob_str_error = "OBE-40566: JSON path expression selected a value of different data type", + .ob_str_user_error = "OBE-40566: JSON path expression selected a value of different data type" }; static const _error _error_OB_ERR_NO_VALUE_SELECTED = { .error_name = "OB_ERR_NO_VALUE_SELECTED", @@ -12175,7 +14205,9 @@ static const _error _error_OB_ERR_NO_VALUE_SELECTED = { .str_user_error = "JSON path expression did not select a value.", .oracle_errno = 40565, .oracle_str_error = "ORA-40565: JSON path expression did not select a value.", - .oracle_str_user_error = "ORA-40565: JSON path expression did not select a value." + .oracle_str_user_error = "ORA-40565: JSON path expression did not select a value.", + .ob_str_error = "OBE-40565: JSON path expression did not select a value.", + .ob_str_user_error = "OBE-40565: JSON path expression did not select a value." }; static const _error _error_OB_ERR_NON_TEXT_RET_NOTSUPPORT = { .error_name = "OB_ERR_NON_TEXT_RET_NOTSUPPORT", @@ -12187,7 +14219,9 @@ static const _error _error_OB_ERR_NON_TEXT_RET_NOTSUPPORT = { .str_user_error = "ASCII or PRETTY not supported for non-textual return data type", .oracle_errno = 40481, .oracle_str_error = "ORA-40481: ASCII or PRETTY not supported for non-textual return data type", - .oracle_str_user_error = "ORA-40481: ASCII or PRETTY not supported for non-textual return data type" + .oracle_str_user_error = "ORA-40481: ASCII or PRETTY not supported for non-textual return data type", + .ob_str_error = "OBE-40481: ASCII or PRETTY not supported for non-textual return data type", + .ob_str_user_error = "OBE-40481: ASCII or PRETTY not supported for non-textual return data type" }; static const _error _error_OB_ERR_PL_JSONTYPE_USAGE = { .error_name = "OB_ERR_PL_JSONTYPE_USAGE", @@ -12199,7 +14233,9 @@ static const _error _error_OB_ERR_PL_JSONTYPE_USAGE = { .str_user_error = "Invalid use of PL/SQL JSON object type", .oracle_errno = 40573, .oracle_str_error = "ORA-40573: Invalid use of PL/SQL JSON object type", - .oracle_str_user_error = "ORA-40573: Invalid use of PL/SQL JSON object type" + .oracle_str_user_error = "ORA-40573: Invalid use of PL/SQL JSON object type", + .ob_str_error = "OBE-40573: Invalid use of PL/SQL JSON object type", + .ob_str_user_error = "OBE-40573: Invalid use of PL/SQL JSON object type" }; static const _error _error_OB_ERR_NULL_INPUT = { .error_name = "OB_ERR_NULL_INPUT", @@ -12211,7 +14247,9 @@ static const _error _error_OB_ERR_NULL_INPUT = { .str_user_error = "Input cannot be null", .oracle_errno = 64403, .oracle_str_error = "ORA-64403: Input cannot be null", - .oracle_str_user_error = "ORA-64403: Input cannot be null" + .oracle_str_user_error = "ORA-64403: Input cannot be null", + .ob_str_error = "OBE-64403: Input cannot be null", + .ob_str_user_error = "OBE-64403: Input cannot be null" }; static const _error _error_OB_ERR_NOT_ISO_8601_FORMAT = { .error_name = "OB_ERR_NOT_ISO_8601_FORMAT", @@ -12223,7 +14261,9 @@ static const _error _error_OB_ERR_NOT_ISO_8601_FORMAT = { .str_user_error = "Jdate or time stamp string value does not conform to ISO 8601 format", .oracle_errno = 40688, .oracle_str_error = "ORA-40688: date or time stamp string value does not conform to ISO 8601 format", - .oracle_str_user_error = "ORA-40688: date or time stamp string value does not conform to ISO 8601 format" + .oracle_str_user_error = "ORA-40688: date or time stamp string value does not conform to ISO 8601 format", + .ob_str_error = "OBE-40688: date or time stamp string value does not conform to ISO 8601 format", + .ob_str_user_error = "OBE-40688: date or time stamp string value does not conform to ISO 8601 format" }; static const _error _error_OB_ERR_VALUE_EXCEEDED_MAX = { .error_name = "OB_ERR_VALUE_EXCEEDED_MAX", @@ -12235,7 +14275,9 @@ static const _error _error_OB_ERR_VALUE_EXCEEDED_MAX = { .str_user_error = "%d value is out of range in %d", .oracle_errno = 40459, .oracle_str_error = "ORA-40459: output value too large", - .oracle_str_user_error = "ORA-40459: output value too large (actual: %d, maximum: %d)" + .oracle_str_user_error = "ORA-40459: output value too large (actual: %d, maximum: %d)", + .ob_str_error = "OBE-40459: output value too large", + .ob_str_user_error = "OBE-40459: output value too large (actual: %d, maximum: %d)" }; static const _error _error_OB_ERR_DEFAULT_VALUE_NOT_MATCH = { .error_name = "OB_ERR_DEFAULT_VALUE_NOT_MATCH", @@ -12247,7 +14289,9 @@ static const _error _error_OB_ERR_DEFAULT_VALUE_NOT_MATCH = { .str_user_error = "default value not matching type defined in RETURNING clause", .oracle_errno = 40452, .oracle_str_error = "ORA-40452: default value not matching type defined in RETURNING clause", - .oracle_str_user_error = "ORA-40452: default value not matching type defined in RETURNING clause" + .oracle_str_user_error = "ORA-40452: default value not matching type defined in RETURNING clause", + .ob_str_error = "OBE-40452: default value not matching type defined in RETURNING clause", + .ob_str_user_error = "OBE-40452: default value not matching type defined in RETURNING clause" }; static const _error _error_OB_ERR_BOOL_NOT_CONVERT_NUMBER = { .error_name = "OB_ERR_BOOL_NOT_CONVERT_NUMBER", @@ -12259,7 +14303,9 @@ static const _error _error_OB_ERR_BOOL_NOT_CONVERT_NUMBER = { .str_user_error = "cannot convert Boolean value to number", .oracle_errno = 40799, .oracle_str_error = "ORA-40799: cannot convert Boolean value to number", - .oracle_str_user_error = "ORA-40799: cannot convert Boolean value to number" + .oracle_str_user_error = "ORA-40799: cannot convert Boolean value to number", + .ob_str_error = "OBE-40799: cannot convert Boolean value to number", + .ob_str_user_error = "OBE-40799: cannot convert Boolean value to number" }; static const _error _error_OB_ERR_CONVERSION_FAIL = { .error_name = "OB_ERR_CONVERSION_FAIL", @@ -12271,7 +14317,9 @@ static const _error _error_OB_ERR_CONVERSION_FAIL = { .str_user_error = "JSON conversion failed", .oracle_errno = 40570, .oracle_str_error = "ORA-40570: JSON conversion failed", - .oracle_str_user_error = "ORA-40570: JSON conversion failed" + .oracle_str_user_error = "ORA-40570: JSON conversion failed", + .ob_str_error = "OBE-40570: JSON conversion failed", + .ob_str_user_error = "OBE-40570: JSON conversion failed" }; static const _error _error_OB_ERR_NOT_OBJ_REF = { .error_name = "OB_ERR_NOT_OBJ_REF", @@ -12283,7 +14331,9 @@ static const _error _error_OB_ERR_NOT_OBJ_REF = { .str_user_error = "not an object or REF", .oracle_errno = 22806, .oracle_str_error = "ORA-22806: not an object or REF", - .oracle_str_user_error = "ORA-22806: not an object or REF" + .oracle_str_user_error = "ORA-22806: not an object or REF", + .ob_str_error = "OBE-22806: not an object or REF", + .ob_str_user_error = "OBE-22806: not an object or REF" }; static const _error _error_OB_ERR_UNSUPPORT_TRUNCATE_TYPE = { .error_name = "OB_ERR_UNSUPPORT_TRUNCATE_TYPE", @@ -12295,7 +14345,9 @@ static const _error _error_OB_ERR_UNSUPPORT_TRUNCATE_TYPE = { .str_user_error = "Truncation is not supported with data type in RETURNING clause", .oracle_errno = 40779, .oracle_str_error = "ORA-40779: Truncation is not supported with data type in RETURNING clause", - .oracle_str_user_error = "ORA-40779: Truncation is not supported with data type in RETURNING clause" + .oracle_str_user_error = "ORA-40779: Truncation is not supported with data type in RETURNING clause", + .ob_str_error = "OBE-40779: Truncation is not supported with data type in RETURNING clause", + .ob_str_user_error = "OBE-40779: Truncation is not supported with data type in RETURNING clause" }; static const _error _error_OB_ERR_UNIMPLEMENT_JSON_FEATURE = { .error_name = "OB_ERR_UNIMPLEMENT_JSON_FEATURE", @@ -12307,7 +14359,9 @@ static const _error _error_OB_ERR_UNIMPLEMENT_JSON_FEATURE = { .str_user_error = "Unimplemented JSON feature", .oracle_errno = 40569, .oracle_str_error = "ORA-40569: Unimplemented JSON feature", - .oracle_str_user_error = "ORA-40569: Unimplemented JSON feature" + .oracle_str_user_error = "ORA-40569: Unimplemented JSON feature", + .ob_str_error = "OBE-40569: Unimplemented JSON feature", + .ob_str_user_error = "OBE-40569: Unimplemented JSON feature" }; static const _error _error_OB_ERR_USAGE_KEYWORD = { .error_name = "OB_ERR_USAGE_KEYWORD", @@ -12319,7 +14373,9 @@ static const _error _error_OB_ERR_USAGE_KEYWORD = { .str_user_error = "invalid usage of keyword EXISTS", .oracle_errno = 40487, .oracle_str_error = "ORA-40487: invalid usage of keyword EXISTS", - .oracle_str_user_error = "ORA-40487: invalid usage of keyword EXISTS" + .oracle_str_user_error = "ORA-40487: invalid usage of keyword EXISTS", + .ob_str_error = "OBE-40487: invalid usage of keyword EXISTS", + .ob_str_user_error = "OBE-40487: invalid usage of keyword EXISTS" }; static const _error _error_OB_ERR_INPUT_JSON_TABLE = { .error_name = "OB_ERR_INPUT_JSON_TABLE", @@ -12331,7 +14387,9 @@ static const _error _error_OB_ERR_INPUT_JSON_TABLE = { .str_user_error = "invalid input data type for JSON_TABLE", .oracle_errno = 40491, .oracle_str_error = "ORA-40491: invalid input data type for JSON_TABLE", - .oracle_str_user_error = "ORA-40491: invalid input data type for JSON_TABLE" + .oracle_str_user_error = "ORA-40491: invalid input data type for JSON_TABLE", + .ob_str_error = "OBE-40491: invalid input data type for JSON_TABLE", + .ob_str_user_error = "OBE-40491: invalid input data type for JSON_TABLE" }; static const _error _error_OB_ERR_BOOL_CAST_NUMBER = { .error_name = "OB_ERR_BOOL_CAST_NUMBER", @@ -12343,7 +14401,9 @@ static const _error _error_OB_ERR_BOOL_CAST_NUMBER = { .str_user_error = "cannot convert Boolean value to number", .oracle_errno = 40799, .oracle_str_error = "ORA-40799: cannot convert Boolean value to number", - .oracle_str_user_error = "ORA-40799: cannot convert Boolean value to number" + .oracle_str_user_error = "ORA-40799: cannot convert Boolean value to number", + .ob_str_error = "OBE-40799: cannot convert Boolean value to number", + .ob_str_user_error = "OBE-40799: cannot convert Boolean value to number" }; static const _error _error_OB_ERR_NESTED_PATH_DISJUNCT = { .error_name = "OB_ERR_NESTED_PATH_DISJUNCT", @@ -12355,7 +14415,9 @@ static const _error _error_OB_ERR_NESTED_PATH_DISJUNCT = { .str_user_error = "JSON_TABLE nested path expressions not disjunct", .oracle_errno = 40560, .oracle_str_error = "ORA-40560: JSON_TABLE nested path expressions not disjunct", - .oracle_str_user_error = "ORA-40560: JSON_TABLE nested path expressions not disjunct" + .oracle_str_user_error = "ORA-40560: JSON_TABLE nested path expressions not disjunct", + .ob_str_error = "OBE-40560: JSON_TABLE nested path expressions not disjunct", + .ob_str_user_error = "OBE-40560: JSON_TABLE nested path expressions not disjunct" }; static const _error _error_OB_ERR_INVALID_VARIABLE_IN_JSON_PATH = { .error_name = "OB_ERR_INVALID_VARIABLE_IN_JSON_PATH", @@ -12367,7 +14429,9 @@ static const _error _error_OB_ERR_INVALID_VARIABLE_IN_JSON_PATH = { .str_user_error = " Invalid use of bind variable in SQL/JSON path.", .oracle_errno = 40576, .oracle_str_error = "ORA-40576: Invalid use of bind variable in SQL/JSON path.", - .oracle_str_user_error = "ORA-40576: Invalid use of bind variable in SQL/JSON path." + .oracle_str_user_error = "ORA-40576: Invalid use of bind variable in SQL/JSON path.", + .ob_str_error = "OBE-40576: Invalid use of bind variable in SQL/JSON path.", + .ob_str_user_error = "OBE-40576: Invalid use of bind variable in SQL/JSON path." }; static const _error _error_OB_ERR_JSON_KEY_NOT_FOUND = { .error_name = "OB_ERR_JSON_KEY_NOT_FOUND", @@ -12379,7 +14443,9 @@ static const _error _error_OB_ERR_JSON_KEY_NOT_FOUND = { .str_user_error = "JSON key name not found.", .oracle_errno = 40571, .oracle_str_error = "ORA-40571: JSON key name not found.", - .oracle_str_user_error = "ORA-40571: JSON key name not found." + .oracle_str_user_error = "ORA-40571: JSON key name not found.", + .ob_str_error = "OBE-40571: JSON key name not found.", + .ob_str_user_error = "OBE-40571: JSON key name not found." }; static const _error _error_OB_ERR_INVALID_DEFAULT_VALUE_PROVIDED = { .error_name = "OB_ERR_INVALID_DEFAULT_VALUE_PROVIDED", @@ -12391,7 +14457,9 @@ static const _error _error_OB_ERR_INVALID_DEFAULT_VALUE_PROVIDED = { .str_user_error = "Invalid numeric", .oracle_errno = 40451, .oracle_str_error = "ORA-40451: invalid default value provided", - .oracle_str_user_error = "ORA-40451: invalid default value provided" + .oracle_str_user_error = "ORA-40451: invalid default value provided", + .ob_str_error = "OBE-40451: invalid default value provided", + .ob_str_user_error = "OBE-40451: invalid default value provided" }; static const _error _error_OB_ERR_PATH_EXPRESSION_NOT_LITERAL = { .error_name = "OB_ERR_PATH_EXPRESSION_NOT_LITERAL", @@ -12403,7 +14471,9 @@ static const _error _error_OB_ERR_PATH_EXPRESSION_NOT_LITERAL = { .str_user_error = "path expression not a literal", .oracle_errno = 40454, .oracle_str_error = "ORA-40454: path expression not a literal", - .oracle_str_user_error = "ORA-40454: path expression not a literal" + .oracle_str_user_error = "ORA-40454: path expression not a literal", + .ob_str_error = "OBE-40454: path expression not a literal", + .ob_str_user_error = "OBE-40454: path expression not a literal" }; static const _error _error_OB_ERR_INVALID_ARGUMENT_FOR_JSON_CALL = { .error_name = "OB_ERR_INVALID_ARGUMENT_FOR_JSON_CALL", @@ -12415,7 +14485,9 @@ static const _error _error_OB_ERR_INVALID_ARGUMENT_FOR_JSON_CALL = { .str_user_error = "invalid argument for %s call", .oracle_errno = 185, .oracle_str_error = "PLS-00185: invalid argument for JSON call", - .oracle_str_user_error = "PLS-00185: invalid argument for %s call" + .oracle_str_user_error = "PLS-00185: invalid argument for %s call", + .ob_str_error = "PLS-00185: invalid argument for JSON call", + .ob_str_user_error = "PLS-00185: invalid argument for %s call" }; static const _error _error_OB_ERR_SCHEMA_HISTORY_EMPTY = { .error_name = "OB_ERR_SCHEMA_HISTORY_EMPTY", @@ -12427,7 +14499,9 @@ static const _error _error_OB_ERR_SCHEMA_HISTORY_EMPTY = { .str_user_error = "Schema history is empty", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5489, Schema history is empty", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5489, Schema history is empty" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5489, Schema history is empty", + .ob_str_error = "OBE-00600: internal error code, arguments: -5489, Schema history is empty", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5489, Schema history is empty" }; static const _error _error_OB_ERR_TABLE_NAME_NOT_IN_LIST = { .error_name = "OB_ERR_TABLE_NAME_NOT_IN_LIST", @@ -12439,7 +14513,9 @@ static const _error _error_OB_ERR_TABLE_NAME_NOT_IN_LIST = { .str_user_error = "table name not in FROM list", .oracle_errno = 964, .oracle_str_error = "ORA-00964: table name not in FROM list", - .oracle_str_user_error = "ORA-00964: table name not in FROM list" + .oracle_str_user_error = "ORA-00964: table name not in FROM list", + .ob_str_error = "OBE-00964: table name not in FROM list", + .ob_str_user_error = "OBE-00964: table name not in FROM list" }; static const _error _error_OB_ERR_DEFAULT_NOT_AT_LAST_IN_LIST_PART = { .error_name = "OB_ERR_DEFAULT_NOT_AT_LAST_IN_LIST_PART", @@ -12451,7 +14527,9 @@ static const _error _error_OB_ERR_DEFAULT_NOT_AT_LAST_IN_LIST_PART = { .str_user_error = "DEFAULT partition must be last partition specified", .oracle_errno = 14318, .oracle_str_error = "ORA-14318: DEFAULT partition must be last partition specified", - .oracle_str_user_error = "ORA-14318: DEFAULT partition must be last partition specified" + .oracle_str_user_error = "ORA-14318: DEFAULT partition must be last partition specified", + .ob_str_error = "OBE-14318: DEFAULT partition must be last partition specified", + .ob_str_user_error = "OBE-14318: DEFAULT partition must be last partition specified" }; static const _error _error_OB_ERR_MYSQL_CHARACTER_SET_MISMATCH = { .error_name = "OB_ERR_MYSQL_CHARACTER_SET_MISMATCH", @@ -12463,7 +14541,9 @@ static const _error _error_OB_ERR_MYSQL_CHARACTER_SET_MISMATCH = { .str_user_error = "Character set '%.*s' cannot be used in conjunction with '%.*s' in regexp function call.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5492, Character set cannot be used in conjunction with binary collations in function call", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5492, Character set '%.*s' cannot be used in conjunction with '%.*s' in regexp function call." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5492, Character set '%.*s' cannot be used in conjunction with '%.*s' in regexp function call.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5492, Character set cannot be used in conjunction with binary collations in function call", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5492, Character set '%.*s' cannot be used in conjunction with '%.*s' in regexp function call." }; static const _error _error_OB_ERR_RENAME_PARTITION_NAME_DUPLICATE = { .error_name = "OB_ERR_RENAME_PARTITION_NAME_DUPLICATE", @@ -12475,7 +14555,9 @@ static const _error _error_OB_ERR_RENAME_PARTITION_NAME_DUPLICATE = { .str_user_error = "Duplicate partition name %.*s", .oracle_errno = 14082, .oracle_str_error = "ORA-14082: New partition name must differ from that of any other partition or subpartition of the object.", - .oracle_str_user_error = "ORA-14082: New partition name %.*s must differ from that of any other partition or subpartition of the object." + .oracle_str_user_error = "ORA-14082: New partition name %.*s must differ from that of any other partition or subpartition of the object.", + .ob_str_error = "OBE-14082: New partition name must differ from that of any other partition or subpartition of the object.", + .ob_str_user_error = "OBE-14082: New partition name %.*s must differ from that of any other partition or subpartition of the object." }; static const _error _error_OB_ERR_RENAME_SUBPARTITION_NAME_DUPLICATE = { .error_name = "OB_ERR_RENAME_SUBPARTITION_NAME_DUPLICATE", @@ -12487,7 +14569,9 @@ static const _error _error_OB_ERR_RENAME_SUBPARTITION_NAME_DUPLICATE = { .str_user_error = "Duplicate partition name %.*s", .oracle_errno = 14263, .oracle_str_error = "ORA-14263: New subpartition name must differ from that of any other partition or subpartition of the object.", - .oracle_str_user_error = "ORA-14263: New subpartition name %.*s must differ from that of any other partition or subpartition of the object." + .oracle_str_user_error = "ORA-14263: New subpartition name %.*s must differ from that of any other partition or subpartition of the object.", + .ob_str_error = "OBE-14263: New subpartition name must differ from that of any other partition or subpartition of the object.", + .ob_str_user_error = "OBE-14263: New subpartition name %.*s must differ from that of any other partition or subpartition of the object." }; static const _error _error_OB_ERR_INVALID_WAIT_INTERVAL = { .error_name = "OB_ERR_INVALID_WAIT_INTERVAL", @@ -12499,7 +14583,9 @@ static const _error _error_OB_ERR_INVALID_WAIT_INTERVAL = { .str_user_error = "missing or invalid WAIT interval", .oracle_errno = 30005, .oracle_str_error = "ORA-30005: missing or invalid WAIT interval", - .oracle_str_user_error = "ORA-30005: missing or invalid WAIT interval" + .oracle_str_user_error = "ORA-30005: missing or invalid WAIT interval", + .ob_str_error = "OBE-30005: missing or invalid WAIT interval", + .ob_str_user_error = "OBE-30005: missing or invalid WAIT interval" }; static const _error _error_OB_ERR_FUNCTIONAL_INDEX_REF_AUTO_INCREMENT = { .error_name = "OB_ERR_FUNCTIONAL_INDEX_REF_AUTO_INCREMENT", @@ -12511,7 +14597,9 @@ static const _error _error_OB_ERR_FUNCTIONAL_INDEX_REF_AUTO_INCREMENT = { .str_user_error = "Functional index '%.*s' cannot refer to an auto-increment column.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5496, Functional index cannot refer to an auto-increment column.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5496, Functional index '%.*s' cannot refer to an auto-increment column." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5496, Functional index '%.*s' cannot refer to an auto-increment column.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5496, Functional index cannot refer to an auto-increment column.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5496, Functional index '%.*s' cannot refer to an auto-increment column." }; static const _error _error_OB_ERR_DEPENDENT_BY_FUNCTIONAL_INDEX = { .error_name = "OB_ERR_DEPENDENT_BY_FUNCTIONAL_INDEX", @@ -12523,7 +14611,9 @@ static const _error _error_OB_ERR_DEPENDENT_BY_FUNCTIONAL_INDEX = { .str_user_error = "Column '%.*s' has a functional index dependency and cannot be dropped or renamed.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5497, Column has a functional index dependency and cannot be dropped or renamed.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5497, Column '%.*s' has a functional index dependency and cannot be dropped or renamed." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5497, Column '%.*s' has a functional index dependency and cannot be dropped or renamed.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5497, Column has a functional index dependency and cannot be dropped or renamed.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5497, Column '%.*s' has a functional index dependency and cannot be dropped or renamed." }; static const _error _error_OB_ERR_FUNCTIONAL_INDEX_ON_LOB = { .error_name = "OB_ERR_FUNCTIONAL_INDEX_ON_LOB", @@ -12535,7 +14625,9 @@ static const _error _error_OB_ERR_FUNCTIONAL_INDEX_ON_LOB = { .str_user_error = "Cannot create a functional index on an expression that returns a BLOB or TEXT. Please consider using CAST.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5498, Cannot create a functional index on an expression that returns a BLOB or TEXT. Please consider using CAST.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5498, Cannot create a functional index on an expression that returns a BLOB or TEXT. Please consider using CAST." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5498, Cannot create a functional index on an expression that returns a BLOB or TEXT. Please consider using CAST.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5498, Cannot create a functional index on an expression that returns a BLOB or TEXT. Please consider using CAST.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5498, Cannot create a functional index on an expression that returns a BLOB or TEXT. Please consider using CAST." }; static const _error _error_OB_ERR_FUNCTIONAL_INDEX_ON_FIELD = { .error_name = "OB_ERR_FUNCTIONAL_INDEX_ON_FIELD", @@ -12547,7 +14639,9 @@ static const _error _error_OB_ERR_FUNCTIONAL_INDEX_ON_FIELD = { .str_user_error = "Functional index on a column is not supported. Consider using a regular index instead.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5499, Functional index on a column is not supported. Consider using a regular index instead.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5499, Functional index on a column is not supported. Consider using a regular index instead." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5499, Functional index on a column is not supported. Consider using a regular index instead.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5499, Functional index on a column is not supported. Consider using a regular index instead.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5499, Functional index on a column is not supported. Consider using a regular index instead." }; static const _error _error_OB_ERR_GENCOL_LEGIT_CHECK_FAILED = { .error_name = "OB_ERR_GENCOL_LEGIT_CHECK_FAILED", @@ -12559,7 +14653,9 @@ static const _error _error_OB_ERR_GENCOL_LEGIT_CHECK_FAILED = { .str_user_error = "Legitimacy check failed for generated columns.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5500, Legitimacy check failed for generated columns.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5500, Legitimacy check failed for generated columns." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5500, Legitimacy check failed for generated columns.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5500, Legitimacy check failed for generated columns.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5500, Legitimacy check failed for generated columns." }; static const _error _error_OB_ERR_GROUPING_FUNC_WITHOUT_GROUP_BY = { .error_name = "OB_ERR_GROUPING_FUNC_WITHOUT_GROUP_BY", @@ -12571,7 +14667,9 @@ static const _error _error_OB_ERR_GROUPING_FUNC_WITHOUT_GROUP_BY = { .str_user_error = "GROUPING function only supported with GROUP BY CUBE or ROLLUP", .oracle_errno = 30481, .oracle_str_error = "ORA-30481: GROUPING function only supported with GROUP BY CUBE or ROLLUP", - .oracle_str_user_error = "ORA-30481: GROUPING function only supported with GROUP BY CUBE or ROLLUP" + .oracle_str_user_error = "ORA-30481: GROUPING function only supported with GROUP BY CUBE or ROLLUP", + .ob_str_error = "OBE-30481: GROUPING function only supported with GROUP BY CUBE or ROLLUP", + .ob_str_user_error = "OBE-30481: GROUPING function only supported with GROUP BY CUBE or ROLLUP" }; static const _error _error_OB_ERR_DEPENDENT_BY_PARTITION_FUNC = { .error_name = "OB_ERR_DEPENDENT_BY_PARTITION_FUNC", @@ -12583,7 +14681,9 @@ static const _error _error_OB_ERR_DEPENDENT_BY_PARTITION_FUNC = { .str_user_error = "Column '%.*s' has a partitioning function dependency and cannot be dropped or renamed.", .oracle_errno = 12984, .oracle_str_error = "ORA-12984: cannot drop partitioning column", - .oracle_str_user_error = "ORA-12984: cannot drop partitioning column '%.*s'" + .oracle_str_user_error = "ORA-12984: cannot drop partitioning column '%.*s'", + .ob_str_error = "OBE-12984: cannot drop partitioning column", + .ob_str_user_error = "OBE-12984: cannot drop partitioning column '%.*s'" }; static const _error _error_OB_ERR_VIEW_SELECT_CONTAIN_INTO = { .error_name = "OB_ERR_VIEW_SELECT_CONTAIN_INTO", @@ -12595,7 +14695,9 @@ static const _error _error_OB_ERR_VIEW_SELECT_CONTAIN_INTO = { .str_user_error = "View's SELECT contains a 'INTO' clause.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5503, View's SELECT contains a 'INTO' clause.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5503, View's SELECT contains a 'INTO' clause." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5503, View's SELECT contains a 'INTO' clause.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5503, View's SELECT contains a 'INTO' clause.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5503, View's SELECT contains a 'INTO' clause." }; static const _error _error_OB_ERR_DEFAULT_NOT_ALLOWED = { .error_name = "OB_ERR_DEFAULT_NOT_ALLOWED", @@ -12607,7 +14709,9 @@ static const _error _error_OB_ERR_DEFAULT_NOT_ALLOWED = { .str_user_error = "Virtual column cannot have a default value", .oracle_errno = 54025, .oracle_str_error = "ORA-54025: Virtual column cannot have a default value", - .oracle_str_user_error = "ORA-54025: Virtual column cannot have a default value" + .oracle_str_user_error = "ORA-54025: Virtual column cannot have a default value", + .ob_str_error = "OBE-54025: Virtual column cannot have a default value", + .ob_str_user_error = "OBE-54025: Virtual column cannot have a default value" }; static const _error _error_OB_ERR_MODIFY_REALCOL_TO_GENCOL = { .error_name = "OB_ERR_MODIFY_REALCOL_TO_GENCOL", @@ -12619,7 +14723,9 @@ static const _error _error_OB_ERR_MODIFY_REALCOL_TO_GENCOL = { .str_user_error = "Real column cannot have an expression", .oracle_errno = 54026, .oracle_str_error = "ORA-54026: Real column cannot have an expression", - .oracle_str_user_error = "ORA-54026: Real column cannot have an expression" + .oracle_str_user_error = "ORA-54026: Real column cannot have an expression", + .ob_str_error = "OBE-54026: Real column cannot have an expression", + .ob_str_user_error = "OBE-54026: Real column cannot have an expression" }; static const _error _error_OB_ERR_MODIFY_TYPE_OF_GENCOL = { .error_name = "OB_ERR_MODIFY_TYPE_OF_GENCOL", @@ -12631,7 +14737,9 @@ static const _error _error_OB_ERR_MODIFY_TYPE_OF_GENCOL = { .str_user_error = "cannot modify data-type of virtual column", .oracle_errno = 54027, .oracle_str_error = "ORA-54027: cannot modify data-type of virtual column", - .oracle_str_user_error = "ORA-54027: cannot modify data-type of virtual column" + .oracle_str_user_error = "ORA-54027: cannot modify data-type of virtual column", + .ob_str_error = "OBE-54027: cannot modify data-type of virtual column", + .ob_str_user_error = "OBE-54027: cannot modify data-type of virtual column" }; static const _error _error_OB_ERR_WINDOW_FRAME_ILLEGAL = { .error_name = "OB_ERR_WINDOW_FRAME_ILLEGAL", @@ -12643,7 +14751,9 @@ static const _error _error_OB_ERR_WINDOW_FRAME_ILLEGAL = { .str_user_error = "Window '%.*s': frame start or end is negative or NULL or of non-integral type", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5507, frame start or end is negative or NULL or of non-integral type", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5507, Window '%.*s': frame start or end is negative or NULL or of non-integral type" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5507, Window '%.*s': frame start or end is negative or NULL or of non-integral type", + .ob_str_error = "OBE-00600: internal error code, arguments: -5507, frame start or end is negative or NULL or of non-integral type", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5507, Window '%.*s': frame start or end is negative or NULL or of non-integral type" }; static const _error _error_OB_ERR_WINDOW_RANGE_FRAME_TEMPORAL_TYPE = { .error_name = "OB_ERR_WINDOW_RANGE_FRAME_TEMPORAL_TYPE", @@ -12655,7 +14765,9 @@ static const _error _error_OB_ERR_WINDOW_RANGE_FRAME_TEMPORAL_TYPE = { .str_user_error = "Window '%.*s' with RANGE frame has ORDER BY expression of datetime type. Only INTERVAL bound value allowed.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5508, Window with RANGE frame has ORDER BY expression of datetime type. Only INTERVAL bound value allowed.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5508, Window '%.*s' with RANGE frame has ORDER BY expression of datetime type. Only INTERVAL bound value allowed." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5508, Window '%.*s' with RANGE frame has ORDER BY expression of datetime type. Only INTERVAL bound value allowed.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5508, Window with RANGE frame has ORDER BY expression of datetime type. Only INTERVAL bound value allowed.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5508, Window '%.*s' with RANGE frame has ORDER BY expression of datetime type. Only INTERVAL bound value allowed." }; static const _error _error_OB_ERR_WINDOW_RANGE_FRAME_NUMERIC_TYPE = { .error_name = "OB_ERR_WINDOW_RANGE_FRAME_NUMERIC_TYPE", @@ -12667,7 +14779,9 @@ static const _error _error_OB_ERR_WINDOW_RANGE_FRAME_NUMERIC_TYPE = { .str_user_error = "Window '%.*s' with RANGE frame has ORDER BY expression of numeric type. INTERVAL bound value not allowed.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5509, Window with RANGE frame has ORDER BY expression of numeric type. INTERVAL bound value not allowed.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5509, Window '%.*s' with RANGE frame has ORDER BY expression of numeric type. INTERVAL bound value not allowed." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5509, Window '%.*s' with RANGE frame has ORDER BY expression of numeric type. INTERVAL bound value not allowed.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5509, Window with RANGE frame has ORDER BY expression of numeric type. INTERVAL bound value not allowed.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5509, Window '%.*s' with RANGE frame has ORDER BY expression of numeric type. INTERVAL bound value not allowed." }; static const _error _error_OB_ERR_WINDOW_RANGE_BOUND_NOT_CONSTANT = { .error_name = "OB_ERR_WINDOW_RANGE_BOUND_NOT_CONSTANT", @@ -12679,7 +14793,9 @@ static const _error _error_OB_ERR_WINDOW_RANGE_BOUND_NOT_CONSTANT = { .str_user_error = "Window '%.*s' has a non-constant frame bound.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5510, Window has a non-constant frame bound.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5510, Window '%.*s' has a non-constant frame bound." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5510, Window '%.*s' has a non-constant frame bound.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5510, Window has a non-constant frame bound.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5510, Window '%.*s' has a non-constant frame bound." }; static const _error _error_OB_ERR_DEFAULT_FOR_MODIFYING_VIEWS = { .error_name = "OB_ERR_DEFAULT_FOR_MODIFYING_VIEWS", @@ -12691,7 +14807,9 @@ static const _error _error_OB_ERR_DEFAULT_FOR_MODIFYING_VIEWS = { .str_user_error = "Explicit column default is not supported for modifying views", .oracle_errno = 32575, .oracle_str_error = "ORA-32575: Explicit column default is not supported for modifying views", - .oracle_str_user_error = "ORA-32575: Explicit column default is not supported for modifying views" + .oracle_str_user_error = "ORA-32575: Explicit column default is not supported for modifying views", + .ob_str_error = "OBE-32575: Explicit column default is not supported for modifying views", + .ob_str_user_error = "OBE-32575: Explicit column default is not supported for modifying views" }; static const _error _error_OB_ERR_FK_COLUMN_NOT_NULL = { .error_name = "OB_ERR_FK_COLUMN_NOT_NULL", @@ -12703,7 +14821,9 @@ static const _error _error_OB_ERR_FK_COLUMN_NOT_NULL = { .str_user_error = "Column \'%s\' cannot be NOT NULL: needed in a foreign key constraint \'%s\' SET NULL", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5512, Column cannot be NOT NULL: needed in a foreign key constraint SET NULL", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5512, Column \'%s\' cannot be NOT NULL: needed in a foreign key constraint \'%s\' SET NULL" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5512, Column \'%s\' cannot be NOT NULL: needed in a foreign key constraint \'%s\' SET NULL", + .ob_str_error = "OBE-00600: internal error code, arguments: -5512, Column cannot be NOT NULL: needed in a foreign key constraint SET NULL", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5512, Column \'%s\' cannot be NOT NULL: needed in a foreign key constraint \'%s\' SET NULL" }; static const _error _error_OB_ERR_UNSUPPORTED_FK_SET_NULL_ON_GENERATED_COLUMN = { .error_name = "OB_ERR_UNSUPPORTED_FK_SET_NULL_ON_GENERATED_COLUMN", @@ -12715,7 +14835,9 @@ static const _error _error_OB_ERR_UNSUPPORTED_FK_SET_NULL_ON_GENERATED_COLUMN = .str_user_error = " Cannot define foreign key with ON DELETE SET NULL clause on a generated column", .oracle_errno = 54036, .oracle_str_error = "ORA-54036: cannot define referential constraint with ON DELETE SET NULL clause on virtual column", - .oracle_str_user_error = "ORA-54036: cannot define referential constraint with ON DELETE SET NULL clause on virtual column" + .oracle_str_user_error = "ORA-54036: cannot define referential constraint with ON DELETE SET NULL clause on virtual column", + .ob_str_error = "OBE-54036: cannot define referential constraint with ON DELETE SET NULL clause on virtual column", + .ob_str_user_error = "OBE-54036: cannot define referential constraint with ON DELETE SET NULL clause on virtual column" }; static const _error _error_OB_JSON_PROCESSING_ERROR = { .error_name = "OB_JSON_PROCESSING_ERROR", @@ -12727,7 +14849,9 @@ static const _error _error_OB_JSON_PROCESSING_ERROR = { .str_user_error = " JSON processing error", .oracle_errno = 40444, .oracle_str_error = "ORA-40444: JSON processing error", - .oracle_str_user_error = "ORA-40444: JSON processing error" + .oracle_str_user_error = "ORA-40444: JSON processing error", + .ob_str_error = "OBE-40444: JSON processing error", + .ob_str_user_error = "OBE-40444: JSON processing error" }; static const _error _error_OB_ERR_TABLE_WITHOUT_ALIAS = { .error_name = "OB_ERR_TABLE_WITHOUT_ALIAS", @@ -12739,7 +14863,9 @@ static const _error _error_OB_ERR_TABLE_WITHOUT_ALIAS = { .str_user_error = "Every table function must have an alias", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5515, Every table function must have an alias", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5515, Every table function must have an alias" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5515, Every table function must have an alias", + .ob_str_error = "OBE-00600: internal error code, arguments: -5515, Every table function must have an alias", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5515, Every table function must have an alias" }; static const _error _error_OB_ERR_DEPRECATED_SYNTAX = { .error_name = "OB_ERR_DEPRECATED_SYNTAX", @@ -12751,7 +14877,9 @@ static const _error _error_OB_ERR_DEPRECATED_SYNTAX = { .str_user_error = "%s is deprecated and will be removed in a future release. Please use \'%s\' instead", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5516, This syntax is deprecated and will be removed in a future release", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5516, %s is deprecated and will be removed in a future release. Please use \'%s\' instead" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5516, %s is deprecated and will be removed in a future release. Please use \'%s\' instead", + .ob_str_error = "OBE-00600: internal error code, arguments: -5516, This syntax is deprecated and will be removed in a future release", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5516, %s is deprecated and will be removed in a future release. Please use \'%s\' instead" }; static const _error _error_OB_ERR_NON_STRING_NOT_SUPPORT = { .error_name = "OB_ERR_NON_STRING_NOT_SUPPORT", @@ -12763,7 +14891,9 @@ static const _error _error_OB_ERR_NON_STRING_NOT_SUPPORT = { .str_user_error = "This version of MySQL doesn't yet support 'non-string DEFAULT value for a column in a JSON_TABLE expression'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5517, This version of MySQL doesn't yet support 'non-string DEFAULT value for a column in a JSON_TABLE expression'", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5517, This version of MySQL doesn't yet support 'non-string DEFAULT value for a column in a JSON_TABLE expression'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5517, This version of MySQL doesn't yet support 'non-string DEFAULT value for a column in a JSON_TABLE expression'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5517, This version of MySQL doesn't yet support 'non-string DEFAULT value for a column in a JSON_TABLE expression'", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5517, This version of MySQL doesn't yet support 'non-string DEFAULT value for a column in a JSON_TABLE expression'" }; static const _error _error_OB_ERR_DEPRECATED_SYNTAX_NO_REP = { .error_name = "OB_ERR_DEPRECATED_SYNTAX_NO_REP", @@ -12775,7 +14905,9 @@ static const _error _error_OB_ERR_DEPRECATED_SYNTAX_NO_REP = { .str_user_error = "%s is deprecated and will be removed in a future release", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5518, This syntax is deprecated and will be removed in a future release", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5518, %s is deprecated and will be removed in a future release" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5518, %s is deprecated and will be removed in a future release", + .ob_str_error = "OBE-00600: internal error code, arguments: -5518, This syntax is deprecated and will be removed in a future release", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5518, %s is deprecated and will be removed in a future release" }; static const _error _error_OB_NOT_MULTIVALUE_SUPPORT = { .error_name = "OB_NOT_MULTIVALUE_SUPPORT", @@ -12787,7 +14919,9 @@ static const _error _error_OB_NOT_MULTIVALUE_SUPPORT = { .str_user_error = "This version of MySQL doesn't yet support %s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5519, This version of MySQL doesn't yet support %s", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5519, This version of MySQL doesn't yet support %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5519, This version of MySQL doesn't yet support %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -5519, This version of MySQL doesn't yet support %s", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5519, This version of MySQL doesn't yet support %s" }; static const _error _error_OB_ERR_JSON_VALUE_CAST_FUNCTION_INDEX = { .error_name = "OB_ERR_JSON_VALUE_CAST_FUNCTION_INDEX", @@ -12799,7 +14933,9 @@ static const _error _error_OB_ERR_JSON_VALUE_CAST_FUNCTION_INDEX = { .str_user_error = "Invalid JSON value for CAST for functional index.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5520, Invalid JSON value for CAST for functional index.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5520, Invalid JSON value for CAST for functional index." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5520, Invalid JSON value for CAST for functional index.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5520, Invalid JSON value for CAST for functional index.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5520, Invalid JSON value for CAST for functional index." }; static const _error _error_OB_ERR_JSON_CONTAINER_CAST_SCALAR = { .error_name = "OB_ERR_JSON_CONTAINER_CAST_SCALAR", @@ -12811,7 +14947,9 @@ static const _error _error_OB_ERR_JSON_CONTAINER_CAST_SCALAR = { .str_user_error = "Cannot store an array or an object in a scalar key part of the index.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5521, Cannot store an array or an object in a scalar key part of the index.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5521, Cannot store an array or an object in a scalar key part of the index." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5521, Cannot store an array or an object in a scalar key part of the index.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5521, Cannot store an array or an object in a scalar key part of the index.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5521, Cannot store an array or an object in a scalar key part of the index." }; static const _error _error_OB_ERR_INVALID_IDENTIFIER_JSON_TABLE = { .error_name = "OB_ERR_INVALID_IDENTIFIER_JSON_TABLE", @@ -12823,7 +14961,9 @@ static const _error _error_OB_ERR_INVALID_IDENTIFIER_JSON_TABLE = { .str_user_error = "invalid identifier used for path expression in JSON_TABLE", .oracle_errno = 40680, .oracle_str_error = "ORA-40680: invalid identifier used for path expression in JSON_TABLE", - .oracle_str_user_error = "ORA-40680: invalid identifier used for path expression in JSON_TABLE" + .oracle_str_user_error = "ORA-40680: invalid identifier used for path expression in JSON_TABLE", + .ob_str_error = "OBE-40680: invalid identifier used for path expression in JSON_TABLE", + .ob_str_user_error = "OBE-40680: invalid identifier used for path expression in JSON_TABLE" }; static const _error _error_OB_ERR_SESSION_VAR_CHANGED = { .error_name = "OB_ERR_SESSION_VAR_CHANGED", @@ -12835,7 +14975,9 @@ static const _error _error_OB_ERR_SESSION_VAR_CHANGED = { .str_user_error = "System variable '%.*s' is different from the old value solidified for '%.*s'(old value:%.*s).", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5540, System variables are different from the old values solidified.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5540, System variable '%.*s' is different from the old value solidified for '%.*s'(old value:%.*s)." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5540, System variable '%.*s' is different from the old value solidified for '%.*s'(old value:%.*s).", + .ob_str_error = "OBE-00600: internal error code, arguments: -5540, System variables are different from the old values solidified.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5540, System variable '%.*s' is different from the old value solidified for '%.*s'(old value:%.*s)." }; static const _error _error_OB_ERR_SP_ALREADY_EXISTS = { .error_name = "OB_ERR_SP_ALREADY_EXISTS", @@ -12847,7 +14989,9 @@ static const _error _error_OB_ERR_SP_ALREADY_EXISTS = { .str_user_error = "%s %.*s already exists", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5541, procedure/function already exists", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5541, %s %.*s already exists" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5541, %s %.*s already exists", + .ob_str_error = "OBE-00600: internal error code, arguments: -5541, procedure/function already exists", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5541, %s %.*s already exists" }; static const _error _error_OB_ERR_SP_DOES_NOT_EXIST = { .error_name = "OB_ERR_SP_DOES_NOT_EXIST", @@ -12859,7 +15003,9 @@ static const _error _error_OB_ERR_SP_DOES_NOT_EXIST = { .str_user_error = "%s %.*s.%.*s does not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5542, procedure/function does not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5542, %s %.*s.%.*s does not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5542, %s %.*s.%.*s does not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -5542, procedure/function does not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5542, %s %.*s.%.*s does not exist" }; static const _error _error_OB_ERR_SP_UNDECLARED_VAR = { .error_name = "OB_ERR_SP_UNDECLARED_VAR", @@ -12871,7 +15017,9 @@ static const _error _error_OB_ERR_SP_UNDECLARED_VAR = { .str_user_error = "Undeclared variable: %.*s", .oracle_errno = 201, .oracle_str_error = "PLS-00201: identifier must be declared", - .oracle_str_user_error = "PLS-00201: identifier '%.*s' must be declared" + .oracle_str_user_error = "PLS-00201: identifier '%.*s' must be declared", + .ob_str_error = "PLS-00201: identifier must be declared", + .ob_str_user_error = "PLS-00201: identifier '%.*s' must be declared" }; static const _error _error_OB_ERR_SP_UNDECLARED_TYPE = { .error_name = "OB_ERR_SP_UNDECLARED_TYPE", @@ -12883,7 +15031,9 @@ static const _error _error_OB_ERR_SP_UNDECLARED_TYPE = { .str_user_error = "Undeclared type: %.*s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5544, Undeclared type", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5544, Undeclared type: %.*s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5544, Undeclared type: %.*s", + .ob_str_error = "OBE-00600: internal error code, arguments: -5544, Undeclared type", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5544, Undeclared type: %.*s" }; static const _error _error_OB_ERR_SP_COND_MISMATCH = { .error_name = "OB_ERR_SP_COND_MISMATCH", @@ -12895,7 +15045,9 @@ static const _error _error_OB_ERR_SP_COND_MISMATCH = { .str_user_error = "Undefined CONDITION: %.*s", .oracle_errno = 485, .oracle_str_error = "PLS-00485: Undefined CONDITION", - .oracle_str_user_error = "PLS-00485: in exception handler, '%.*s' must be an exception name" + .oracle_str_user_error = "PLS-00485: in exception handler, '%.*s' must be an exception name", + .ob_str_error = "PLS-00485: Undefined CONDITION", + .ob_str_user_error = "PLS-00485: in exception handler, '%.*s' must be an exception name" }; static const _error _error_OB_ERR_SP_LILABEL_MISMATCH = { .error_name = "OB_ERR_SP_LILABEL_MISMATCH", @@ -12907,7 +15059,9 @@ static const _error _error_OB_ERR_SP_LILABEL_MISMATCH = { .str_user_error = "no matching label: %.*s", .oracle_errno = 201, .oracle_str_error = "PLS-00201: identifier must be declared", - .oracle_str_user_error = "PLS-00201: identifier '%.*s' must be declared" + .oracle_str_user_error = "PLS-00201: identifier '%.*s' must be declared", + .ob_str_error = "PLS-00201: identifier must be declared", + .ob_str_user_error = "PLS-00201: identifier '%.*s' must be declared" }; static const _error _error_OB_ERR_SP_CURSOR_MISMATCH = { .error_name = "OB_ERR_SP_CURSOR_MISMATCH", @@ -12919,7 +15073,9 @@ static const _error _error_OB_ERR_SP_CURSOR_MISMATCH = { .str_user_error = "Undefined CURSOR: %.*s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5547, Undefined CURSOR", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5547, Undefined CURSOR: %.*s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5547, Undefined CURSOR: %.*s", + .ob_str_error = "OBE-00600: internal error code, arguments: -5547, Undefined CURSOR", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5547, Undefined CURSOR: %.*s" }; static const _error _error_OB_ERR_SP_DUP_PARAM = { .error_name = "OB_ERR_SP_DUP_PARAM", @@ -12931,7 +15087,9 @@ static const _error _error_OB_ERR_SP_DUP_PARAM = { .str_user_error = "Duplicate parameter: %.*s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5548, Duplicate parameter", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5548, Duplicate parameter: %.*s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5548, Duplicate parameter: %.*s", + .ob_str_error = "OBE-00600: internal error code, arguments: -5548, Duplicate parameter", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5548, Duplicate parameter: %.*s" }; static const _error _error_OB_ERR_SP_DUP_VAR = { .error_name = "OB_ERR_SP_DUP_VAR", @@ -12943,7 +15101,9 @@ static const _error _error_OB_ERR_SP_DUP_VAR = { .str_user_error = "Duplicate variable: %.*s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5549, Duplicate variable", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5549, Duplicate variable: %.*s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5549, Duplicate variable: %.*s", + .ob_str_error = "OBE-00600: internal error code, arguments: -5549, Duplicate variable", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5549, Duplicate variable: %.*s" }; static const _error _error_OB_ERR_SP_DUP_TYPE = { .error_name = "OB_ERR_SP_DUP_TYPE", @@ -12955,7 +15115,9 @@ static const _error _error_OB_ERR_SP_DUP_TYPE = { .str_user_error = "Duplicate type: %.*s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5550, Duplicate type", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5550, Duplicate type: %.*s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5550, Duplicate type: %.*s", + .ob_str_error = "OBE-00600: internal error code, arguments: -5550, Duplicate type", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5550, Duplicate type: %.*s" }; static const _error _error_OB_ERR_SP_DUP_CONDITION = { .error_name = "OB_ERR_SP_DUP_CONDITION", @@ -12967,7 +15129,9 @@ static const _error _error_OB_ERR_SP_DUP_CONDITION = { .str_user_error = "Duplicate condition: %.*s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5551, Duplicate condition", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5551, Duplicate condition: %.*s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5551, Duplicate condition: %.*s", + .ob_str_error = "OBE-00600: internal error code, arguments: -5551, Duplicate condition", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5551, Duplicate condition: %.*s" }; static const _error _error_OB_ERR_SP_DUP_LABEL = { .error_name = "OB_ERR_SP_DUP_LABEL", @@ -12979,7 +15143,9 @@ static const _error _error_OB_ERR_SP_DUP_LABEL = { .str_user_error = "Duplicate label: %.*s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5552, Duplicate label", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5552, Duplicate label: %.*s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5552, Duplicate label: %.*s", + .ob_str_error = "OBE-00600: internal error code, arguments: -5552, Duplicate label", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5552, Duplicate label: %.*s" }; static const _error _error_OB_ERR_SP_DUP_CURSOR = { .error_name = "OB_ERR_SP_DUP_CURSOR", @@ -12991,7 +15157,9 @@ static const _error _error_OB_ERR_SP_DUP_CURSOR = { .str_user_error = "Duplicate cursor: %.*s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5553, Duplicate cursor", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5553, Duplicate cursor: %.*s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5553, Duplicate cursor: %.*s", + .ob_str_error = "OBE-00600: internal error code, arguments: -5553, Duplicate cursor", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5553, Duplicate cursor: %.*s" }; static const _error _error_OB_ERR_SP_INVALID_FETCH_ARG = { .error_name = "OB_ERR_SP_INVALID_FETCH_ARG", @@ -13003,7 +15171,9 @@ static const _error _error_OB_ERR_SP_INVALID_FETCH_ARG = { .str_user_error = "Incorrect number of FETCH variables", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5554, Incorrect number of FETCH variables", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5554, Incorrect number of FETCH variables" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5554, Incorrect number of FETCH variables", + .ob_str_error = "OBE-00600: internal error code, arguments: -5554, Incorrect number of FETCH variables", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5554, Incorrect number of FETCH variables" }; static const _error _error_OB_ERR_SP_WRONG_ARG_NUM = { .error_name = "OB_ERR_SP_WRONG_ARG_NUM", @@ -13015,7 +15185,9 @@ static const _error _error_OB_ERR_SP_WRONG_ARG_NUM = { .str_user_error = "Incorrect number of arguments for %s %s; expected %u, got %u", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5555, Incorrect number of arguments", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5555, Incorrect number of arguments for %s %s; expected %u, got %u" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5555, Incorrect number of arguments for %s %s; expected %u, got %u", + .ob_str_error = "OBE-00600: internal error code, arguments: -5555, Incorrect number of arguments", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5555, Incorrect number of arguments for %s %s; expected %u, got %u" }; static const _error _error_OB_ERR_SP_UNHANDLED_EXCEPTION = { .error_name = "OB_ERR_SP_UNHANDLED_EXCEPTION", @@ -13027,7 +15199,9 @@ static const _error _error_OB_ERR_SP_UNHANDLED_EXCEPTION = { .str_user_error = "Unhandled user-defined exception condition", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5556, Unhandled exception has occurred in PL", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5556, Unhandled user-defined exception condition" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5556, Unhandled user-defined exception condition", + .ob_str_error = "OBE-00600: internal error code, arguments: -5556, Unhandled exception has occurred in PL", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5556, Unhandled user-defined exception condition" }; static const _error _error_OB_ERR_SP_BAD_CONDITION_TYPE = { .error_name = "OB_ERR_SP_BAD_CONDITION_TYPE", @@ -13039,7 +15213,9 @@ static const _error _error_OB_ERR_SP_BAD_CONDITION_TYPE = { .str_user_error = "SIGNAL/RESIGNAL can only use a CONDITION defined with SQLSTATE", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5557, SIGNAL/RESIGNAL can only use a CONDITION defined with SQLSTATE", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5557, SIGNAL/RESIGNAL can only use a CONDITION defined with SQLSTATE" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5557, SIGNAL/RESIGNAL can only use a CONDITION defined with SQLSTATE", + .ob_str_error = "OBE-00600: internal error code, arguments: -5557, SIGNAL/RESIGNAL can only use a CONDITION defined with SQLSTATE", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5557, SIGNAL/RESIGNAL can only use a CONDITION defined with SQLSTATE" }; static const _error _error_OB_ERR_PACKAGE_ALREADY_EXISTS = { .error_name = "OB_ERR_PACKAGE_ALREADY_EXISTS", @@ -13051,7 +15227,9 @@ static const _error _error_OB_ERR_PACKAGE_ALREADY_EXISTS = { .str_user_error = "%s \'%.*s.%.*s\' already exists", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5558, package already exists", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5558, %s \'%.*s.%.*s\' already exists" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5558, %s \'%.*s.%.*s\' already exists", + .ob_str_error = "OBE-00600: internal error code, arguments: -5558, package already exists", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5558, %s \'%.*s.%.*s\' already exists" }; static const _error _error_OB_ERR_PACKAGE_DOSE_NOT_EXIST = { .error_name = "OB_ERR_PACKAGE_DOSE_NOT_EXIST", @@ -13063,7 +15241,9 @@ static const _error _error_OB_ERR_PACKAGE_DOSE_NOT_EXIST = { .str_user_error = "%s \'%.*s.%.*s\' does not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5559, package does not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5559, %s \'%.*s.%.*s\' does not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5559, %s \'%.*s.%.*s\' does not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -5559, package does not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5559, %s \'%.*s.%.*s\' does not exist" }; static const _error _error_OB_EER_UNKNOWN_STMT_HANDLER = { .error_name = "OB_EER_UNKNOWN_STMT_HANDLER", @@ -13075,7 +15255,9 @@ static const _error _error_OB_EER_UNKNOWN_STMT_HANDLER = { .str_user_error = "Unknown prepared statement handle", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5560, Unknown prepared statement handle", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5560, Unknown prepared statement handle" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5560, Unknown prepared statement handle", + .ob_str_error = "OBE-00600: internal error code, arguments: -5560, Unknown prepared statement handle", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5560, Unknown prepared statement handle" }; static const _error _error_OB_ERR_INVALID_WINDOW_FUNC_USE = { .error_name = "OB_ERR_INVALID_WINDOW_FUNC_USE", @@ -13087,7 +15269,9 @@ static const _error _error_OB_ERR_INVALID_WINDOW_FUNC_USE = { .str_user_error = "Invalid use of window function", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5561, Invalid use of window function", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5561, Invalid use of window function" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5561, Invalid use of window function", + .ob_str_error = "OBE-00600: internal error code, arguments: -5561, Invalid use of window function", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5561, Invalid use of window function" }; static const _error _error_OB_ERR_CONSTRAINT_DUPLICATE = { .error_name = "OB_ERR_CONSTRAINT_DUPLICATE", @@ -13099,7 +15283,9 @@ static const _error _error_OB_ERR_CONSTRAINT_DUPLICATE = { .str_user_error = "Duplicate constraint name '%.*s'", .oracle_errno = 1, .oracle_str_error = "ORA-00001: unique constraint violated", - .oracle_str_user_error = "ORA-00001: unique constraint (%.*s) violated" + .oracle_str_user_error = "ORA-00001: unique constraint (%.*s) violated", + .ob_str_error = "OBE-00001: unique constraint violated", + .ob_str_user_error = "OBE-00001: unique constraint (%.*s) violated" }; static const _error _error_OB_ERR_CONTRAINT_NOT_FOUND = { .error_name = "OB_ERR_CONTRAINT_NOT_FOUND", @@ -13111,7 +15297,9 @@ static const _error _error_OB_ERR_CONTRAINT_NOT_FOUND = { .str_user_error = "Constraint not found", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5563, Constraint not found", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5563, Constraint not found" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5563, Constraint not found", + .ob_str_error = "OBE-00600: internal error code, arguments: -5563, Constraint not found", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5563, Constraint not found" }; static const _error _error_OB_ERR_ALTER_TABLE_ALTER_DUPLICATED_INDEX = { .error_name = "OB_ERR_ALTER_TABLE_ALTER_DUPLICATED_INDEX", @@ -13123,7 +15311,9 @@ static const _error _error_OB_ERR_ALTER_TABLE_ALTER_DUPLICATED_INDEX = { .str_user_error = "Duplicate alter index operations on column \'%.*s\'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5564, Duplicate alter index operations", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5564, Duplicate alter index operations on column \'%.*s\'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5564, Duplicate alter index operations on column \'%.*s\'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5564, Duplicate alter index operations", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5564, Duplicate alter index operations on column \'%.*s\'" }; static const _error _error_OB_EER_INVALID_ARGUMENT_FOR_LOGARITHM = { .error_name = "OB_EER_INVALID_ARGUMENT_FOR_LOGARITHM", @@ -13135,7 +15325,9 @@ static const _error _error_OB_EER_INVALID_ARGUMENT_FOR_LOGARITHM = { .str_user_error = "Invalid argument for logarithm", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5565, Invalid argument for logarithm", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5565, Invalid argument for logarithm" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5565, Invalid argument for logarithm", + .ob_str_error = "OBE-00600: internal error code, arguments: -5565, Invalid argument for logarithm", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5565, Invalid argument for logarithm" }; static const _error _error_OB_ERR_REORGANIZE_OUTSIDE_RANGE = { .error_name = "OB_ERR_REORGANIZE_OUTSIDE_RANGE", @@ -13147,7 +15339,9 @@ static const _error _error_OB_ERR_REORGANIZE_OUTSIDE_RANGE = { .str_user_error = "Reorganize of range partitions cannot change total ranges except for last partition where it can extend the range", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5566, Reorganize of range partitions cannot change total ranges except for last partition where it can extend the range", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5566, Reorganize of range partitions cannot change total ranges except for last partition where it can extend the range" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5566, Reorganize of range partitions cannot change total ranges except for last partition where it can extend the range", + .ob_str_error = "OBE-00600: internal error code, arguments: -5566, Reorganize of range partitions cannot change total ranges except for last partition where it can extend the range", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5566, Reorganize of range partitions cannot change total ranges except for last partition where it can extend the range" }; static const _error _error_OB_ER_SP_RECURSION_LIMIT = { .error_name = "OB_ER_SP_RECURSION_LIMIT", @@ -13159,7 +15353,9 @@ static const _error _error_OB_ER_SP_RECURSION_LIMIT = { .str_user_error = "Recursive limit %ld (as set by the max_sp_recursion_depth variable) was exceeded for routine", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5567, Recursive limit was exceeded", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5567, Recursive limit %ld (as set by the max_sp_recursion_depth variable) was exceeded for routine" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5567, Recursive limit %ld (as set by the max_sp_recursion_depth variable) was exceeded for routine", + .ob_str_error = "OBE-00600: internal error code, arguments: -5567, Recursive limit was exceeded", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5567, Recursive limit %ld (as set by the max_sp_recursion_depth variable) was exceeded for routine" }; static const _error _error_OB_ER_UNSUPPORTED_PS = { .error_name = "OB_ER_UNSUPPORTED_PS", @@ -13171,7 +15367,9 @@ static const _error _error_OB_ER_UNSUPPORTED_PS = { .str_user_error = "This command is not supported in the prepared statement protocol yet", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5568, This command is not supported in the prepared statement protocol yet", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5568, This command is not supported in the prepared statement protocol yet" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5568, This command is not supported in the prepared statement protocol yet", + .ob_str_error = "OBE-00600: internal error code, arguments: -5568, This command is not supported in the prepared statement protocol yet", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5568, This command is not supported in the prepared statement protocol yet" }; static const _error _error_OB_ER_STMT_NOT_ALLOWED_IN_SF_OR_TRG = { .error_name = "OB_ER_STMT_NOT_ALLOWED_IN_SF_OR_TRG", @@ -13183,7 +15381,9 @@ static const _error _error_OB_ER_STMT_NOT_ALLOWED_IN_SF_OR_TRG = { .str_user_error = "%s is not allowed in stored function or trigger", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5569, stmt is not allowed in stored function or trigger", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5569, %s is not allowed in stored function or trigger" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5569, %s is not allowed in stored function or trigger", + .ob_str_error = "OBE-00600: internal error code, arguments: -5569, stmt is not allowed in stored function or trigger", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5569, %s is not allowed in stored function or trigger" }; static const _error _error_OB_ER_SP_NO_RECURSION = { .error_name = "OB_ER_SP_NO_RECURSION", @@ -13195,7 +15395,9 @@ static const _error _error_OB_ER_SP_NO_RECURSION = { .str_user_error = "Recursive stored functions are not allowed.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5570, Recursive stored functions are not allowed.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5570, Recursive stored functions are not allowed." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5570, Recursive stored functions are not allowed.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5570, Recursive stored functions are not allowed.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5570, Recursive stored functions are not allowed." }; static const _error _error_OB_ER_SP_CASE_NOT_FOUND = { .error_name = "OB_ER_SP_CASE_NOT_FOUND", @@ -13207,7 +15409,9 @@ static const _error _error_OB_ER_SP_CASE_NOT_FOUND = { .str_user_error = "Case not found for CASE statement", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5571, Case not found for CASE statement", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5571, Case not found for CASE statement" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5571, Case not found for CASE statement", + .ob_str_error = "OBE-00600: internal error code, arguments: -5571, Case not found for CASE statement", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5571, Case not found for CASE statement" }; static const _error _error_OB_ERR_INVALID_SPLIT_COUNT = { .error_name = "OB_ERR_INVALID_SPLIT_COUNT", @@ -13219,7 +15423,9 @@ static const _error _error_OB_ERR_INVALID_SPLIT_COUNT = { .str_user_error = "a partition may be split into exactly two new partitions", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5572, a partition may be split into exactly two new partitions", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5572, a partition may be split into exactly two new partitions" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5572, a partition may be split into exactly two new partitions", + .ob_str_error = "OBE-00600: internal error code, arguments: -5572, a partition may be split into exactly two new partitions", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5572, a partition may be split into exactly two new partitions" }; static const _error _error_OB_ERR_INVALID_SPLIT_GRAMMAR = { .error_name = "OB_ERR_INVALID_SPLIT_GRAMMAR", @@ -13231,7 +15437,9 @@ static const _error _error_OB_ERR_INVALID_SPLIT_GRAMMAR = { .str_user_error = "this physical attribute may not be specified for a table partition", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5573, this physical attribute may not be specified for a table partition", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5573, this physical attribute may not be specified for a table partition" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5573, this physical attribute may not be specified for a table partition", + .ob_str_error = "OBE-00600: internal error code, arguments: -5573, this physical attribute may not be specified for a table partition", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5573, this physical attribute may not be specified for a table partition" }; static const _error _error_OB_ERR_MISS_VALUES = { .error_name = "OB_ERR_MISS_VALUES", @@ -13243,7 +15451,9 @@ static const _error _error_OB_ERR_MISS_VALUES = { .str_user_error = "missing VALUES keyword", .oracle_errno = 926, .oracle_str_error = "ORA-00926: missing VALUES keyword", - .oracle_str_user_error = "ORA-00926: missing VALUES keyword" + .oracle_str_user_error = "ORA-00926: missing VALUES keyword", + .ob_str_error = "OBE-00926: missing VALUES keyword", + .ob_str_user_error = "OBE-00926: missing VALUES keyword" }; static const _error _error_OB_ERR_MISS_AT_VALUES = { .error_name = "OB_ERR_MISS_AT_VALUES", @@ -13255,7 +15465,9 @@ static const _error _error_OB_ERR_MISS_AT_VALUES = { .str_user_error = "missing AT or VALUES keyword", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5575, missing AT or VALUES keyword", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5575, missing AT or VALUES keyword" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5575, missing AT or VALUES keyword", + .ob_str_error = "OBE-00600: internal error code, arguments: -5575, missing AT or VALUES keyword", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5575, missing AT or VALUES keyword" }; static const _error _error_OB_ER_COMMIT_NOT_ALLOWED_IN_SF_OR_TRG = { .error_name = "OB_ER_COMMIT_NOT_ALLOWED_IN_SF_OR_TRG", @@ -13267,7 +15479,9 @@ static const _error _error_OB_ER_COMMIT_NOT_ALLOWED_IN_SF_OR_TRG = { .str_user_error = "Explicit or implicit commit is not allowed in stored function or trigger.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5576, Explicit or implicit commit is not allowed in stored function or trigger.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5576, Explicit or implicit commit is not allowed in stored function or trigger." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5576, Explicit or implicit commit is not allowed in stored function or trigger.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5576, Explicit or implicit commit is not allowed in stored function or trigger.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5576, Explicit or implicit commit is not allowed in stored function or trigger." }; static const _error _error_OB_PC_GET_LOCATION_ERROR = { .error_name = "OB_PC_GET_LOCATION_ERROR", @@ -13279,7 +15493,9 @@ static const _error _error_OB_PC_GET_LOCATION_ERROR = { .str_user_error = "Plan cache get location failed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5577, Plan cache get location failed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5577, Plan cache get location failed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5577, Plan cache get location failed", + .ob_str_error = "OBE-00600: internal error code, arguments: -5577, Plan cache get location failed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5577, Plan cache get location failed" }; static const _error _error_OB_PC_LOCK_CONFLICT = { .error_name = "OB_PC_LOCK_CONFLICT", @@ -13291,7 +15507,9 @@ static const _error _error_OB_PC_LOCK_CONFLICT = { .str_user_error = "Plan cache lock conflict", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5578, Plan cache lock conflict", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5578, Plan cache lock conflict" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5578, Plan cache lock conflict", + .ob_str_error = "OBE-00600: internal error code, arguments: -5578, Plan cache lock conflict", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5578, Plan cache lock conflict" }; static const _error _error_OB_ER_SP_NO_RETSET = { .error_name = "OB_ER_SP_NO_RETSET", @@ -13303,7 +15521,9 @@ static const _error _error_OB_ER_SP_NO_RETSET = { .str_user_error = "Not allowed to return a result set from a %s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5579, Not allowed to return a result set from a %s", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5579, Not allowed to return a result set from a %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5579, Not allowed to return a result set from a %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -5579, Not allowed to return a result set from a %s", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5579, Not allowed to return a result set from a %s" }; static const _error _error_OB_ER_SP_NORETURNEND = { .error_name = "OB_ER_SP_NORETURNEND", @@ -13315,7 +15535,9 @@ static const _error _error_OB_ER_SP_NORETURNEND = { .str_user_error = "FUNCTION %s ended without RETURN", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5580, FUNCTION ended without RETURN", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5580, FUNCTION %s ended without RETURN" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5580, FUNCTION %s ended without RETURN", + .ob_str_error = "OBE-00600: internal error code, arguments: -5580, FUNCTION ended without RETURN", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5580, FUNCTION %s ended without RETURN" }; static const _error _error_OB_ERR_SP_DUP_HANDLER = { .error_name = "OB_ERR_SP_DUP_HANDLER", @@ -13327,7 +15549,9 @@ static const _error _error_OB_ERR_SP_DUP_HANDLER = { .str_user_error = "Duplicate handler declared in the same block", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5581, Duplicate handler declared in the same block", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5581, Duplicate handler declared in the same block" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5581, Duplicate handler declared in the same block", + .ob_str_error = "OBE-00600: internal error code, arguments: -5581, Duplicate handler declared in the same block", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5581, Duplicate handler declared in the same block" }; static const _error _error_OB_ER_SP_NO_RECURSIVE_CREATE = { .error_name = "OB_ER_SP_NO_RECURSIVE_CREATE", @@ -13339,7 +15563,9 @@ static const _error _error_OB_ER_SP_NO_RECURSIVE_CREATE = { .str_user_error = "Can\'t create a routine from within another routine", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5582, Can\'t create a routine from within another routine", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5582, Can\'t create a routine from within another routine" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5582, Can\'t create a routine from within another routine", + .ob_str_error = "OBE-00600: internal error code, arguments: -5582, Can\'t create a routine from within another routine", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5582, Can\'t create a routine from within another routine" }; static const _error _error_OB_ER_SP_BADRETURN = { .error_name = "OB_ER_SP_BADRETURN", @@ -13351,7 +15577,9 @@ static const _error _error_OB_ER_SP_BADRETURN = { .str_user_error = "RETURN is only allowed in a FUNCTION", .oracle_errno = 372, .oracle_str_error = "PLS-00372: In a procedure, RETURN statement cannot contain an expression", - .oracle_str_user_error = "PLS-00372: In a procedure, RETURN statement cannot contain an expression" + .oracle_str_user_error = "PLS-00372: In a procedure, RETURN statement cannot contain an expression", + .ob_str_error = "PLS-00372: In a procedure, RETURN statement cannot contain an expression", + .ob_str_user_error = "PLS-00372: In a procedure, RETURN statement cannot contain an expression" }; static const _error _error_OB_ER_SP_BAD_CURSOR_SELECT = { .error_name = "OB_ER_SP_BAD_CURSOR_SELECT", @@ -13363,7 +15591,9 @@ static const _error _error_OB_ER_SP_BAD_CURSOR_SELECT = { .str_user_error = "Cursor SELECT must not have INTO", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5584, Cursor SELECT must not have INTO", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5584, Cursor SELECT must not have INTO" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5584, Cursor SELECT must not have INTO", + .ob_str_error = "OBE-00600: internal error code, arguments: -5584, Cursor SELECT must not have INTO", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5584, Cursor SELECT must not have INTO" }; static const _error _error_OB_ER_SP_BAD_SQLSTATE = { .error_name = "OB_ER_SP_BAD_SQLSTATE", @@ -13375,7 +15605,9 @@ static const _error _error_OB_ER_SP_BAD_SQLSTATE = { .str_user_error = "Bad SQLSTATE: \'%.*s\'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5585, Bad SQLSTATE", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5585, Bad SQLSTATE: \'%.*s\'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5585, Bad SQLSTATE: \'%.*s\'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5585, Bad SQLSTATE", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5585, Bad SQLSTATE: \'%.*s\'" }; static const _error _error_OB_ER_SP_VARCOND_AFTER_CURSHNDLR = { .error_name = "OB_ER_SP_VARCOND_AFTER_CURSHNDLR", @@ -13387,7 +15619,9 @@ static const _error _error_OB_ER_SP_VARCOND_AFTER_CURSHNDLR = { .str_user_error = "Variable or condition declaration after cursor or handler declaration", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5586, Variable or condition declaration after cursor or handler declaration", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5586, Variable or condition declaration after cursor or handler declaration" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5586, Variable or condition declaration after cursor or handler declaration", + .ob_str_error = "OBE-00600: internal error code, arguments: -5586, Variable or condition declaration after cursor or handler declaration", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5586, Variable or condition declaration after cursor or handler declaration" }; static const _error _error_OB_ER_SP_CURSOR_AFTER_HANDLER = { .error_name = "OB_ER_SP_CURSOR_AFTER_HANDLER", @@ -13399,7 +15633,9 @@ static const _error _error_OB_ER_SP_CURSOR_AFTER_HANDLER = { .str_user_error = "Cursor declaration after handler declaration", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5587, Cursor declaration after handler declaration", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5587, Cursor declaration after handler declaration" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5587, Cursor declaration after handler declaration", + .ob_str_error = "OBE-00600: internal error code, arguments: -5587, Cursor declaration after handler declaration", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5587, Cursor declaration after handler declaration" }; static const _error _error_OB_ER_SP_WRONG_NAME = { .error_name = "OB_ER_SP_WRONG_NAME", @@ -13411,7 +15647,9 @@ static const _error _error_OB_ER_SP_WRONG_NAME = { .str_user_error = "Incorrect routine name \'%.*s\'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5588, Incorrect routine name", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5588, Incorrect routine name \'%.*s\'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5588, Incorrect routine name \'%.*s\'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5588, Incorrect routine name", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5588, Incorrect routine name \'%.*s\'" }; static const _error _error_OB_ER_SP_CURSOR_ALREADY_OPEN = { .error_name = "OB_ER_SP_CURSOR_ALREADY_OPEN", @@ -13423,7 +15661,9 @@ static const _error _error_OB_ER_SP_CURSOR_ALREADY_OPEN = { .str_user_error = "Cursor is already open", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5589, Cursor is already open", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5589, Cursor is already open" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5589, Cursor is already open", + .ob_str_error = "OBE-00600: internal error code, arguments: -5589, Cursor is already open", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5589, Cursor is already open" }; static const _error _error_OB_ER_SP_CURSOR_NOT_OPEN = { .error_name = "OB_ER_SP_CURSOR_NOT_OPEN", @@ -13435,7 +15675,9 @@ static const _error _error_OB_ER_SP_CURSOR_NOT_OPEN = { .str_user_error = "Cursor is not open", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5590, Cursor is not open", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5590, Cursor is not open" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5590, Cursor is not open", + .ob_str_error = "OBE-00600: internal error code, arguments: -5590, Cursor is not open", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5590, Cursor is not open" }; static const _error _error_OB_ER_SP_CANT_SET_AUTOCOMMIT = { .error_name = "OB_ER_SP_CANT_SET_AUTOCOMMIT", @@ -13447,7 +15689,9 @@ static const _error _error_OB_ER_SP_CANT_SET_AUTOCOMMIT = { .str_user_error = "Not allowed to set autocommit from a stored function or trigger", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5591, Not allowed to set autocommit from a stored function or trigger", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5591, Not allowed to set autocommit from a stored function or trigger" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5591, Not allowed to set autocommit from a stored function or trigger", + .ob_str_error = "OBE-00600: internal error code, arguments: -5591, Not allowed to set autocommit from a stored function or trigger", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5591, Not allowed to set autocommit from a stored function or trigger" }; static const _error _error_OB_ER_SP_NOT_VAR_ARG = { .error_name = "OB_ER_SP_NOT_VAR_ARG", @@ -13459,7 +15703,9 @@ static const _error _error_OB_ER_SP_NOT_VAR_ARG = { .str_user_error = "OUT or INOUT argument %d for routine %.*s is not a variable", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5592, OUT or INOUT argument for routine is not a variable", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5592, OUT or INOUT argument %d for routine %.*s is not a variable" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5592, OUT or INOUT argument %d for routine %.*s is not a variable", + .ob_str_error = "OBE-00600: internal error code, arguments: -5592, OUT or INOUT argument for routine is not a variable", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5592, OUT or INOUT argument %d for routine %.*s is not a variable" }; static const _error _error_OB_ER_SP_LILABEL_MISMATCH = { .error_name = "OB_ER_SP_LILABEL_MISMATCH", @@ -13471,7 +15717,9 @@ static const _error _error_OB_ER_SP_LILABEL_MISMATCH = { .str_user_error = "%s with no matching label: %s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5593, with no matching label", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5593, %s with no matching label: %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5593, %s with no matching label: %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -5593, with no matching label", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5593, %s with no matching label: %s" }; static const _error _error_OB_ERR_TRUNCATE_ILLEGAL_FK = { .error_name = "OB_ERR_TRUNCATE_ILLEGAL_FK", @@ -13483,7 +15731,9 @@ static const _error _error_OB_ERR_TRUNCATE_ILLEGAL_FK = { .str_user_error = "Cannot truncate a table referenced in a foreign key constraint %.*s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5594, Cannot truncate a table referenced in a foreign key constraint", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5594, Cannot truncate a table referenced in a foreign key constraint %.*s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5594, Cannot truncate a table referenced in a foreign key constraint %.*s", + .ob_str_error = "OBE-00600: internal error code, arguments: -5594, Cannot truncate a table referenced in a foreign key constraint", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5594, Cannot truncate a table referenced in a foreign key constraint %.*s" }; static const _error _error_OB_ERR_DUP_KEY = { .error_name = "OB_ERR_DUP_KEY", @@ -13495,7 +15745,9 @@ static const _error _error_OB_ERR_DUP_KEY = { .str_user_error = "Can't write; duplicate key in table \'%.*s\'", .oracle_errno = 1, .oracle_str_error = "ORA-00001: unique constraint violated", - .oracle_str_user_error = "ORA-00001: unique constraint (%.*s) violated" + .oracle_str_user_error = "ORA-00001: unique constraint (%.*s) violated", + .ob_str_error = "OBE-00001: unique constraint violated", + .ob_str_user_error = "OBE-00001: unique constraint (%.*s) violated" }; static const _error _error_OB_ER_INVALID_USE_OF_NULL = { .error_name = "OB_ER_INVALID_USE_OF_NULL", @@ -13507,7 +15759,9 @@ static const _error _error_OB_ER_INVALID_USE_OF_NULL = { .str_user_error = "Invalid use of NULL value", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5596, Invalid use of NULL value", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5596, Invalid use of NULL value" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5596, Invalid use of NULL value", + .ob_str_error = "OBE-00600: internal error code, arguments: -5596, Invalid use of NULL value", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5596, Invalid use of NULL value" }; static const _error _error_OB_ERR_SPLIT_LIST_LESS_VALUE = { .error_name = "OB_ERR_SPLIT_LIST_LESS_VALUE", @@ -13519,7 +15773,9 @@ static const _error _error_OB_ERR_SPLIT_LIST_LESS_VALUE = { .str_user_error = "last resulting partition cannot contain bounds", .oracle_errno = 14805, .oracle_str_error = "ORA-14805: last resulting partition cannot contain bounds", - .oracle_str_user_error = "ORA-14805: last resulting partition cannot contain bounds" + .oracle_str_user_error = "ORA-14805: last resulting partition cannot contain bounds", + .ob_str_error = "OBE-14805: last resulting partition cannot contain bounds", + .ob_str_user_error = "OBE-14805: last resulting partition cannot contain bounds" }; static const _error _error_OB_ERR_ADD_PARTITION_TO_DEFAULT_LIST = { .error_name = "OB_ERR_ADD_PARTITION_TO_DEFAULT_LIST", @@ -13531,7 +15787,9 @@ static const _error _error_OB_ERR_ADD_PARTITION_TO_DEFAULT_LIST = { .str_user_error = "cannot add partition when DEFAULT partition exists", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5598, cannot add partition when DEFAULT partition exists", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5598, cannot add partition when DEFAULT partition exists" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5598, cannot add partition when DEFAULT partition exists", + .ob_str_error = "OBE-00600: internal error code, arguments: -5598, cannot add partition when DEFAULT partition exists", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5598, cannot add partition when DEFAULT partition exists" }; static const _error _error_OB_ERR_SPLIT_INTO_ONE_PARTITION = { .error_name = "OB_ERR_SPLIT_INTO_ONE_PARTITION", @@ -13543,7 +15801,9 @@ static const _error _error_OB_ERR_SPLIT_INTO_ONE_PARTITION = { .str_user_error = "cannot split partition into one partition, use rename instead", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5599, cannot split partition into one partition, use rename instead", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5599, cannot split partition into one partition, use rename instead" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5599, cannot split partition into one partition, use rename instead", + .ob_str_error = "OBE-00600: internal error code, arguments: -5599, cannot split partition into one partition, use rename instead", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5599, cannot split partition into one partition, use rename instead" }; static const _error _error_OB_ERR_NO_TENANT_PRIVILEGE = { .error_name = "OB_ERR_NO_TENANT_PRIVILEGE", @@ -13555,7 +15815,9 @@ static const _error _error_OB_ERR_NO_TENANT_PRIVILEGE = { .str_user_error = "can not create user %s in sys tenant, name %.*s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5600, can not create user in sys tenant", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5600, can not create user %s in sys tenant, name %.*s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5600, can not create user %s in sys tenant, name %.*s", + .ob_str_error = "OBE-00600: internal error code, arguments: -5600, can not create user in sys tenant", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5600, can not create user %s in sys tenant, name %.*s" }; static const _error _error_OB_ERR_INVALID_PERCENTAGE = { .error_name = "OB_ERR_INVALID_PERCENTAGE", @@ -13567,7 +15829,9 @@ static const _error _error_OB_ERR_INVALID_PERCENTAGE = { .str_user_error = "Percentage should between 1 and 99", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5601, Percentage should between 1 and 99", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5601, Percentage should between 1 and 99" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5601, Percentage should between 1 and 99", + .ob_str_error = "OBE-00600: internal error code, arguments: -5601, Percentage should between 1 and 99", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5601, Percentage should between 1 and 99" }; static const _error _error_OB_ERR_COLLECT_HISTOGRAM = { .error_name = "OB_ERR_COLLECT_HISTOGRAM", @@ -13579,7 +15843,9 @@ static const _error _error_OB_ERR_COLLECT_HISTOGRAM = { .str_user_error = "Should collect histogram after major freeze", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5602, Should collect histogram after major freeze", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5602, Should collect histogram after major freeze" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5602, Should collect histogram after major freeze", + .ob_str_error = "OBE-00600: internal error code, arguments: -5602, Should collect histogram after major freeze", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5602, Should collect histogram after major freeze" }; static const _error _error_OB_ER_TEMP_TABLE_IN_USE = { .error_name = "OB_ER_TEMP_TABLE_IN_USE", @@ -13591,7 +15857,9 @@ static const _error _error_OB_ER_TEMP_TABLE_IN_USE = { .str_user_error = "Attempt to create, alter or drop an index on temporary table already in use", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5603, Attempt to create, alter or drop an index on temporary table already in use", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5603, Attempt to create, alter or drop an index on temporary table already in use" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5603, Attempt to create, alter or drop an index on temporary table already in use", + .ob_str_error = "OBE-00600: internal error code, arguments: -5603, Attempt to create, alter or drop an index on temporary table already in use", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5603, Attempt to create, alter or drop an index on temporary table already in use" }; static const _error _error_OB_ERR_INVALID_NLS_PARAMETER_STRING = { .error_name = "OB_ERR_INVALID_NLS_PARAMETER_STRING", @@ -13603,7 +15871,9 @@ static const _error _error_OB_ERR_INVALID_NLS_PARAMETER_STRING = { .str_user_error = "invalid NLS parameter string used in SQL function", .oracle_errno = 12702, .oracle_str_error = "ORA-12702: invalid NLS parameter string used in SQL function", - .oracle_str_user_error = "ORA-12702: invalid NLS parameter string used in SQL function" + .oracle_str_user_error = "ORA-12702: invalid NLS parameter string used in SQL function", + .ob_str_error = "OBE-12702: invalid NLS parameter string used in SQL function", + .ob_str_user_error = "OBE-12702: invalid NLS parameter string used in SQL function" }; static const _error _error_OB_ERR_DATETIME_INTERVAL_PRECISION_OUT_OF_RANGE = { .error_name = "OB_ERR_DATETIME_INTERVAL_PRECISION_OUT_OF_RANGE", @@ -13615,7 +15885,9 @@ static const _error _error_OB_ERR_DATETIME_INTERVAL_PRECISION_OUT_OF_RANGE = { .str_user_error = "datetime/interval precision is out of range", .oracle_errno = 30088, .oracle_str_error = "ORA-30088: datetime/interval precision is out of range", - .oracle_str_user_error = "ORA-30088: datetime/interval precision is out of range" + .oracle_str_user_error = "ORA-30088: datetime/interval precision is out of range", + .ob_str_error = "OBE-30088: datetime/interval precision is out of range", + .ob_str_user_error = "OBE-30088: datetime/interval precision is out of range" }; static const _error _error_OB_ERR_CMD_NOT_PROPERLY_ENDED = { .error_name = "OB_ERR_CMD_NOT_PROPERLY_ENDED", @@ -13627,7 +15899,9 @@ static const _error _error_OB_ERR_CMD_NOT_PROPERLY_ENDED = { .str_user_error = "SQL command not properly ended", .oracle_errno = 933, .oracle_str_error = "ORA-00933: SQL command not properly ended", - .oracle_str_user_error = "ORA-00933: SQL command not properly ended" + .oracle_str_user_error = "ORA-00933: SQL command not properly ended", + .ob_str_error = "OBE-00933: SQL command not properly ended", + .ob_str_user_error = "OBE-00933: SQL command not properly ended" }; static const _error _error_OB_ERR_INVALID_NUMBER_FORMAT_MODEL = { .error_name = "OB_ERR_INVALID_NUMBER_FORMAT_MODEL", @@ -13639,7 +15913,9 @@ static const _error _error_OB_ERR_INVALID_NUMBER_FORMAT_MODEL = { .str_user_error = "invalid number format model", .oracle_errno = 1481, .oracle_str_error = "ORA-01481: invalid number format model", - .oracle_str_user_error = "ORA-01481: invalid number format model" + .oracle_str_user_error = "ORA-01481: invalid number format model", + .ob_str_error = "OBE-01481: invalid number format model", + .ob_str_user_error = "OBE-01481: invalid number format model" }; static const _error _error_OB_WARN_NON_ASCII_SEPARATOR_NOT_IMPLEMENTED = { .error_name = "OB_WARN_NON_ASCII_SEPARATOR_NOT_IMPLEMENTED", @@ -13651,7 +15927,9 @@ static const _error _error_OB_WARN_NON_ASCII_SEPARATOR_NOT_IMPLEMENTED = { .str_user_error = "Non-ASCII separator arguments are not fully supported", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5609, Non-ASCII separator arguments are not fully supported", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5609, Non-ASCII separator arguments are not fully supported" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5609, Non-ASCII separator arguments are not fully supported", + .ob_str_error = "OBE-00600: internal error code, arguments: -5609, Non-ASCII separator arguments are not fully supported", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5609, Non-ASCII separator arguments are not fully supported" }; static const _error _error_OB_WARN_AMBIGUOUS_FIELD_TERM = { .error_name = "OB_WARN_AMBIGUOUS_FIELD_TERM", @@ -13663,7 +15941,9 @@ static const _error _error_OB_WARN_AMBIGUOUS_FIELD_TERM = { .str_user_error = "First character of the FIELDS TERMINATED string is ambiguous; please use non-optional and non-empty FIELDS ENCLOSED BY", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5610, First character of the FIELDS TERMINATED string is ambiguous; please use non-optional and non-empty FIELDS ENCLOSED BY", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5610, First character of the FIELDS TERMINATED string is ambiguous; please use non-optional and non-empty FIELDS ENCLOSED BY" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5610, First character of the FIELDS TERMINATED string is ambiguous; please use non-optional and non-empty FIELDS ENCLOSED BY", + .ob_str_error = "OBE-00600: internal error code, arguments: -5610, First character of the FIELDS TERMINATED string is ambiguous; please use non-optional and non-empty FIELDS ENCLOSED BY", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5610, First character of the FIELDS TERMINATED string is ambiguous; please use non-optional and non-empty FIELDS ENCLOSED BY" }; static const _error _error_OB_WARN_TOO_FEW_RECORDS = { .error_name = "OB_WARN_TOO_FEW_RECORDS", @@ -13675,7 +15955,9 @@ static const _error _error_OB_WARN_TOO_FEW_RECORDS = { .str_user_error = "Row %ld doesn't contain data for all columns", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5611, Row doesn't contain data for all columns", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5611, Row %ld doesn't contain data for all columns" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5611, Row %ld doesn't contain data for all columns", + .ob_str_error = "OBE-00600: internal error code, arguments: -5611, Row doesn't contain data for all columns", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5611, Row %ld doesn't contain data for all columns" }; static const _error _error_OB_WARN_TOO_MANY_RECORDS = { .error_name = "OB_WARN_TOO_MANY_RECORDS", @@ -13687,7 +15969,9 @@ static const _error _error_OB_WARN_TOO_MANY_RECORDS = { .str_user_error = "Row %ld was truncated; it contained more data than there were input columns", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5612, Row was truncated; it contained more data than there were input columns", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5612, Row %ld was truncated; it contained more data than there were input columns" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5612, Row %ld was truncated; it contained more data than there were input columns", + .ob_str_error = "OBE-00600: internal error code, arguments: -5612, Row was truncated; it contained more data than there were input columns", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5612, Row %ld was truncated; it contained more data than there were input columns" }; static const _error _error_OB_ERR_TOO_MANY_VALUES = { .error_name = "OB_ERR_TOO_MANY_VALUES", @@ -13699,7 +15983,9 @@ static const _error _error_OB_ERR_TOO_MANY_VALUES = { .str_user_error = "too many values", .oracle_errno = 913, .oracle_str_error = "ORA-00913: too many values", - .oracle_str_user_error = "ORA-00913: too many values" + .oracle_str_user_error = "ORA-00913: too many values", + .ob_str_error = "OBE-00913: too many values", + .ob_str_user_error = "OBE-00913: too many values" }; static const _error _error_OB_ERR_NOT_ENOUGH_VALUES = { .error_name = "OB_ERR_NOT_ENOUGH_VALUES", @@ -13711,7 +15997,9 @@ static const _error _error_OB_ERR_NOT_ENOUGH_VALUES = { .str_user_error = "not enough values", .oracle_errno = 947, .oracle_str_error = "ORA-00947: not enough values", - .oracle_str_user_error = "ORA-00947: not enough values" + .oracle_str_user_error = "ORA-00947: not enough values", + .ob_str_error = "OBE-00947: not enough values", + .ob_str_user_error = "OBE-00947: not enough values" }; static const _error _error_OB_ERR_MORE_THAN_ONE_ROW = { .error_name = "OB_ERR_MORE_THAN_ONE_ROW", @@ -13723,7 +16011,9 @@ static const _error _error_OB_ERR_MORE_THAN_ONE_ROW = { .str_user_error = "single-row subquery returns more than one row", .oracle_errno = 1427, .oracle_str_error = "ORA-01427: single-row subquery returns more than one row", - .oracle_str_user_error = "ORA-01427: single-row subquery returns more than one row" + .oracle_str_user_error = "ORA-01427: single-row subquery returns more than one row", + .ob_str_error = "OBE-01427: single-row subquery returns more than one row", + .ob_str_user_error = "OBE-01427: single-row subquery returns more than one row" }; static const _error _error_OB_ERR_NOT_SUBQUERY = { .error_name = "OB_ERR_NOT_SUBQUERY", @@ -13735,7 +16025,9 @@ static const _error _error_OB_ERR_NOT_SUBQUERY = { .str_user_error = "UPDATE ... SET expression must be a subquery", .oracle_errno = 1767, .oracle_str_error = "ORA-01767: UPDATE ... SET expression must be a subquery", - .oracle_str_user_error = "ORA-01767: UPDATE ... SET expression must be a subquery" + .oracle_str_user_error = "ORA-01767: UPDATE ... SET expression must be a subquery", + .ob_str_error = "OBE-01767: UPDATE ... SET expression must be a subquery", + .ob_str_user_error = "OBE-01767: UPDATE ... SET expression must be a subquery" }; static const _error _error_OB_INAPPROPRIATE_INTO = { .error_name = "OB_INAPPROPRIATE_INTO", @@ -13747,7 +16039,9 @@ static const _error _error_OB_INAPPROPRIATE_INTO = { .str_user_error = "inappropriate INTO", .oracle_errno = 1744, .oracle_str_error = "ORA-01744: inappropriate INTO", - .oracle_str_user_error = "ORA-01744: inappropriate INTO" + .oracle_str_user_error = "ORA-01744: inappropriate INTO", + .ob_str_error = "OBE-01744: inappropriate INTO", + .ob_str_user_error = "OBE-01744: inappropriate INTO" }; static const _error _error_OB_ERR_TABLE_IS_REFERENCED = { .error_name = "OB_ERR_TABLE_IS_REFERENCED", @@ -13759,7 +16053,9 @@ static const _error _error_OB_ERR_TABLE_IS_REFERENCED = { .str_user_error = "Cannot drop table \'%.*s\' referenced by a foreign key constraint \'%.*s\' on table \'%.*s\'", .oracle_errno = 2449, .oracle_str_error = "ORA-02449: unique/primary keys in table referenced by foreign keys", - .oracle_str_user_error = "ORA-02449: unique/primary keys in table (%.*s) referenced by foreign key (%.*s) on table (%.*s)" + .oracle_str_user_error = "ORA-02449: unique/primary keys in table (%.*s) referenced by foreign key (%.*s) on table (%.*s)", + .ob_str_error = "OBE-02449: unique/primary keys in table referenced by foreign keys", + .ob_str_user_error = "OBE-02449: unique/primary keys in table (%.*s) referenced by foreign key (%.*s) on table (%.*s)" }; static const _error _error_OB_ERR_QUALIFIER_EXISTS_FOR_USING_COLUMN = { .error_name = "OB_ERR_QUALIFIER_EXISTS_FOR_USING_COLUMN", @@ -13771,7 +16067,9 @@ static const _error _error_OB_ERR_QUALIFIER_EXISTS_FOR_USING_COLUMN = { .str_user_error = "Column part of using clause can not have qualifier", .oracle_errno = 25154, .oracle_str_error = "ORA-25154: Column part of using clause can not have qualifier", - .oracle_str_user_error = "ORA-25154: Column part of using clause can not have qualifier" + .oracle_str_user_error = "ORA-25154: Column part of using clause can not have qualifier", + .ob_str_error = "OBE-25154: Column part of using clause can not have qualifier", + .ob_str_user_error = "OBE-25154: Column part of using clause can not have qualifier" }; static const _error _error_OB_ERR_OUTER_JOIN_NESTED = { .error_name = "OB_ERR_OUTER_JOIN_NESTED", @@ -13783,7 +16081,9 @@ static const _error _error_OB_ERR_OUTER_JOIN_NESTED = { .str_user_error = "two tables cannot be outer-joined to each other", .oracle_errno = 1416, .oracle_str_error = "ORA-01416: two tables cannot be outer-joined to each other", - .oracle_str_user_error = "ORA-01416: two tables cannot be outer-joined to each other" + .oracle_str_user_error = "ORA-01416: two tables cannot be outer-joined to each other", + .ob_str_error = "OBE-01416: two tables cannot be outer-joined to each other", + .ob_str_user_error = "OBE-01416: two tables cannot be outer-joined to each other" }; static const _error _error_OB_ERR_MULTI_OUTER_JOIN_TABLE = { .error_name = "OB_ERR_MULTI_OUTER_JOIN_TABLE", @@ -13795,7 +16095,9 @@ static const _error _error_OB_ERR_MULTI_OUTER_JOIN_TABLE = { .str_user_error = "a predicate may reference only one outer-joined table", .oracle_errno = 1468, .oracle_str_error = "ORA-01468: a predicate may reference only one outer-joined table", - .oracle_str_user_error = "ORA-01468: a predicate may reference only one outer-joined table" + .oracle_str_user_error = "ORA-01468: a predicate may reference only one outer-joined table", + .ob_str_error = "OBE-01468: a predicate may reference only one outer-joined table", + .ob_str_user_error = "OBE-01468: a predicate may reference only one outer-joined table" }; static const _error _error_OB_ERR_OUTER_JOIN_ON_CORRELATION_COLUMN = { .error_name = "OB_ERR_OUTER_JOIN_ON_CORRELATION_COLUMN", @@ -13807,7 +16109,9 @@ static const _error _error_OB_ERR_OUTER_JOIN_ON_CORRELATION_COLUMN = { .str_user_error = "an outer join cannot be specified on a correlation column", .oracle_errno = 1705, .oracle_str_error = "ORA-01705: an outer join cannot be specified on a correlation column", - .oracle_str_user_error = "ORA-01705: an outer join cannot be specified on a correlation column" + .oracle_str_user_error = "ORA-01705: an outer join cannot be specified on a correlation column", + .ob_str_error = "OBE-01705: an outer join cannot be specified on a correlation column", + .ob_str_user_error = "OBE-01705: an outer join cannot be specified on a correlation column" }; static const _error _error_OB_ERR_OUTER_JOIN_AMBIGUOUS = { .error_name = "OB_ERR_OUTER_JOIN_AMBIGUOUS", @@ -13819,7 +16123,9 @@ static const _error _error_OB_ERR_OUTER_JOIN_AMBIGUOUS = { .str_user_error = "outer join operator (+) not allowed in operand of OR or IN", .oracle_errno = 1719, .oracle_str_error = "ORA-01719: outer join operator (+) not allowed in operand of OR or IN", - .oracle_str_user_error = "ORA-01719: outer join operator (+) not allowed in operand of OR or IN" + .oracle_str_user_error = "ORA-01719: outer join operator (+) not allowed in operand of OR or IN", + .ob_str_error = "OBE-01719: outer join operator (+) not allowed in operand of OR or IN", + .ob_str_user_error = "OBE-01719: outer join operator (+) not allowed in operand of OR or IN" }; static const _error _error_OB_ERR_OUTER_JOIN_WITH_SUBQUERY = { .error_name = "OB_ERR_OUTER_JOIN_WITH_SUBQUERY", @@ -13831,7 +16137,9 @@ static const _error _error_OB_ERR_OUTER_JOIN_WITH_SUBQUERY = { .str_user_error = "a column may not be outer-joined to a subquery", .oracle_errno = 1799, .oracle_str_error = "ORA-01799: a column may not be outer-joined to a subquery", - .oracle_str_user_error = "ORA-01799: a column may not be outer-joined to a subquery" + .oracle_str_user_error = "ORA-01799: a column may not be outer-joined to a subquery", + .ob_str_error = "OBE-01799: a column may not be outer-joined to a subquery", + .ob_str_user_error = "OBE-01799: a column may not be outer-joined to a subquery" }; static const _error _error_OB_ERR_OUTER_JOIN_WITH_ANSI_JOIN = { .error_name = "OB_ERR_OUTER_JOIN_WITH_ANSI_JOIN", @@ -13843,7 +16151,9 @@ static const _error _error_OB_ERR_OUTER_JOIN_WITH_ANSI_JOIN = { .str_user_error = "old style outer join (+) cannot be used with ANSI joins", .oracle_errno = 25156, .oracle_str_error = "ORA-25156: old style outer join (+) cannot be used with ANSI joins", - .oracle_str_user_error = "ORA-25156: old style outer join (+) cannot be used with ANSI joins" + .oracle_str_user_error = "ORA-25156: old style outer join (+) cannot be used with ANSI joins", + .ob_str_error = "OBE-25156: old style outer join (+) cannot be used with ANSI joins", + .ob_str_user_error = "OBE-25156: old style outer join (+) cannot be used with ANSI joins" }; static const _error _error_OB_ERR_OUTER_JOIN_NOT_ALLOWED = { .error_name = "OB_ERR_OUTER_JOIN_NOT_ALLOWED", @@ -13855,7 +16165,9 @@ static const _error _error_OB_ERR_OUTER_JOIN_NOT_ALLOWED = { .str_user_error = "outer join operator (+) is not allowed here", .oracle_errno = 30563, .oracle_str_error = "ORA-30563: outer join operator (+) is not allowed here", - .oracle_str_user_error = "ORA-30563: outer join operator (+) is not allowed here" + .oracle_str_user_error = "ORA-30563: outer join operator (+) is not allowed here", + .ob_str_error = "OBE-30563: outer join operator (+) is not allowed here", + .ob_str_user_error = "OBE-30563: outer join operator (+) is not allowed here" }; static const _error _error_OB_SCHEMA_EAGAIN = { .error_name = "OB_SCHEMA_EAGAIN", @@ -13867,7 +16179,9 @@ static const _error _error_OB_SCHEMA_EAGAIN = { .str_user_error = "Schema try again", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5627, Schema try again", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5627, Schema try again" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5627, Schema try again", + .ob_str_error = "OBE-00600: internal error code, arguments: -5627, Schema try again", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5627, Schema try again" }; static const _error _error_OB_ERR_ZERO_LEN_COL = { .error_name = "OB_ERR_ZERO_LEN_COL", @@ -13879,7 +16193,9 @@ static const _error _error_OB_ERR_ZERO_LEN_COL = { .str_user_error = "zero-length columns are not allowed", .oracle_errno = 1723, .oracle_str_error = "ORA-01723: zero-length columns are not allowed", - .oracle_str_user_error = "ORA-01723: zero-length columns are not allowed" + .oracle_str_user_error = "ORA-01723: zero-length columns are not allowed", + .ob_str_error = "OBE-01723: zero-length columns are not allowed", + .ob_str_user_error = "OBE-01723: zero-length columns are not allowed" }; static const _error _error_OB_ERR_YEAR_CONFLICTS_WITH_JULIAN_DATE = { .error_name = "OB_ERR_YEAR_CONFLICTS_WITH_JULIAN_DATE", @@ -13891,7 +16207,9 @@ static const _error _error_OB_ERR_YEAR_CONFLICTS_WITH_JULIAN_DATE = { .str_user_error = "year conflicts with Julian date", .oracle_errno = 1831, .oracle_str_error = "ORA-01831: year conflicts with Julian date", - .oracle_str_user_error = "ORA-01831: year conflicts with Julian date" + .oracle_str_user_error = "ORA-01831: year conflicts with Julian date", + .ob_str_error = "OBE-01831: year conflicts with Julian date", + .ob_str_user_error = "OBE-01831: year conflicts with Julian date" }; static const _error _error_OB_ERR_DAY_OF_YEAR_CONFLICTS_WITH_JULIAN_DATE = { .error_name = "OB_ERR_DAY_OF_YEAR_CONFLICTS_WITH_JULIAN_DATE", @@ -13903,7 +16221,9 @@ static const _error _error_OB_ERR_DAY_OF_YEAR_CONFLICTS_WITH_JULIAN_DATE = { .str_user_error = "day of year conflicts with Julian date", .oracle_errno = 1832, .oracle_str_error = "ORA-01832: day of year conflicts with Julian date", - .oracle_str_user_error = "ORA-01832: day of year conflicts with Julian date" + .oracle_str_user_error = "ORA-01832: day of year conflicts with Julian date", + .ob_str_error = "OBE-01832: day of year conflicts with Julian date", + .ob_str_user_error = "OBE-01832: day of year conflicts with Julian date" }; static const _error _error_OB_ERR_MONTH_CONFLICTS_WITH_JULIAN_DATE = { .error_name = "OB_ERR_MONTH_CONFLICTS_WITH_JULIAN_DATE", @@ -13915,7 +16235,9 @@ static const _error _error_OB_ERR_MONTH_CONFLICTS_WITH_JULIAN_DATE = { .str_user_error = "month conflicts with Julian date", .oracle_errno = 1833, .oracle_str_error = "ORA-01833: month conflicts with Julian date", - .oracle_str_user_error = "ORA-01833: month conflicts with Julian date" + .oracle_str_user_error = "ORA-01833: month conflicts with Julian date", + .ob_str_error = "OBE-01833: month conflicts with Julian date", + .ob_str_user_error = "OBE-01833: month conflicts with Julian date" }; static const _error _error_OB_ERR_DAY_OF_MONTH_CONFLICTS_WITH_JULIAN_DATE = { .error_name = "OB_ERR_DAY_OF_MONTH_CONFLICTS_WITH_JULIAN_DATE", @@ -13927,7 +16249,9 @@ static const _error _error_OB_ERR_DAY_OF_MONTH_CONFLICTS_WITH_JULIAN_DATE = { .str_user_error = "day of month conflicts with Julian date", .oracle_errno = 1834, .oracle_str_error = "ORA-01834: day of month conflicts with Julian date", - .oracle_str_user_error = "ORA-01834: day of month conflicts with Julian date" + .oracle_str_user_error = "ORA-01834: day of month conflicts with Julian date", + .ob_str_error = "OBE-01834: day of month conflicts with Julian date", + .ob_str_user_error = "OBE-01834: day of month conflicts with Julian date" }; static const _error _error_OB_ERR_DAY_OF_WEEK_CONFLICTS_WITH_JULIAN_DATE = { .error_name = "OB_ERR_DAY_OF_WEEK_CONFLICTS_WITH_JULIAN_DATE", @@ -13939,7 +16263,9 @@ static const _error _error_OB_ERR_DAY_OF_WEEK_CONFLICTS_WITH_JULIAN_DATE = { .str_user_error = "day of week conflicts with Julian date", .oracle_errno = 1835, .oracle_str_error = "ORA-01835: day of week conflicts with Julian date", - .oracle_str_user_error = "ORA-01835: day of week conflicts with Julian date" + .oracle_str_user_error = "ORA-01835: day of week conflicts with Julian date", + .ob_str_error = "OBE-01835: day of week conflicts with Julian date", + .ob_str_user_error = "OBE-01835: day of week conflicts with Julian date" }; static const _error _error_OB_ERR_HOUR_CONFLICTS_WITH_SECONDS_IN_DAY = { .error_name = "OB_ERR_HOUR_CONFLICTS_WITH_SECONDS_IN_DAY", @@ -13951,7 +16277,9 @@ static const _error _error_OB_ERR_HOUR_CONFLICTS_WITH_SECONDS_IN_DAY = { .str_user_error = "hour conflicts with seconds in day", .oracle_errno = 1836, .oracle_str_error = "ORA-01836: hour conflicts with seconds in day", - .oracle_str_user_error = "ORA-01836: hour conflicts with seconds in day" + .oracle_str_user_error = "ORA-01836: hour conflicts with seconds in day", + .ob_str_error = "OBE-01836: hour conflicts with seconds in day", + .ob_str_user_error = "OBE-01836: hour conflicts with seconds in day" }; static const _error _error_OB_ERR_MINUTES_OF_HOUR_CONFLICTS_WITH_SECONDS_IN_DAY = { .error_name = "OB_ERR_MINUTES_OF_HOUR_CONFLICTS_WITH_SECONDS_IN_DAY", @@ -13963,7 +16291,9 @@ static const _error _error_OB_ERR_MINUTES_OF_HOUR_CONFLICTS_WITH_SECONDS_IN_DAY .str_user_error = "minutes of hour conflicts with seconds in day", .oracle_errno = 1837, .oracle_str_error = "ORA-01837: minutes of hour conflicts with seconds in day", - .oracle_str_user_error = "ORA-01837: minutes of hour conflicts with seconds in day" + .oracle_str_user_error = "ORA-01837: minutes of hour conflicts with seconds in day", + .ob_str_error = "OBE-01837: minutes of hour conflicts with seconds in day", + .ob_str_user_error = "OBE-01837: minutes of hour conflicts with seconds in day" }; static const _error _error_OB_ERR_SECONDS_OF_MINUTE_CONFLICTS_WITH_SECONDS_IN_DAY = { .error_name = "OB_ERR_SECONDS_OF_MINUTE_CONFLICTS_WITH_SECONDS_IN_DAY", @@ -13975,7 +16305,9 @@ static const _error _error_OB_ERR_SECONDS_OF_MINUTE_CONFLICTS_WITH_SECONDS_IN_DA .str_user_error = "seconds of minute conflicts with seconds in day", .oracle_errno = 1838, .oracle_str_error = "ORA-01838: seconds of minute conflicts with seconds in day", - .oracle_str_user_error = "ORA-01838: seconds of minute conflicts with seconds in day" + .oracle_str_user_error = "ORA-01838: seconds of minute conflicts with seconds in day", + .ob_str_error = "OBE-01838: seconds of minute conflicts with seconds in day", + .ob_str_user_error = "OBE-01838: seconds of minute conflicts with seconds in day" }; static const _error _error_OB_ERR_DATE_NOT_VALID_FOR_MONTH_SPECIFIED = { .error_name = "OB_ERR_DATE_NOT_VALID_FOR_MONTH_SPECIFIED", @@ -13987,7 +16319,9 @@ static const _error _error_OB_ERR_DATE_NOT_VALID_FOR_MONTH_SPECIFIED = { .str_user_error = "date not valid for month specified", .oracle_errno = 1839, .oracle_str_error = "ORA-01839: date not valid for month specified", - .oracle_str_user_error = "ORA-01839: date not valid for month specified" + .oracle_str_user_error = "ORA-01839: date not valid for month specified", + .ob_str_error = "OBE-01839: date not valid for month specified", + .ob_str_user_error = "OBE-01839: date not valid for month specified" }; static const _error _error_OB_ERR_INPUT_VALUE_NOT_LONG_ENOUGH = { .error_name = "OB_ERR_INPUT_VALUE_NOT_LONG_ENOUGH", @@ -13999,7 +16333,9 @@ static const _error _error_OB_ERR_INPUT_VALUE_NOT_LONG_ENOUGH = { .str_user_error = "input value not long enough for date format", .oracle_errno = 1840, .oracle_str_error = "ORA-01840: input value not long enough for date format", - .oracle_str_user_error = "ORA-01840: input value not long enough for date format" + .oracle_str_user_error = "ORA-01840: input value not long enough for date format", + .ob_str_error = "OBE-01840: input value not long enough for date format", + .ob_str_user_error = "OBE-01840: input value not long enough for date format" }; static const _error _error_OB_ERR_INVALID_YEAR_VALUE = { .error_name = "OB_ERR_INVALID_YEAR_VALUE", @@ -14011,7 +16347,9 @@ static const _error _error_OB_ERR_INVALID_YEAR_VALUE = { .str_user_error = "(full) year must be between -4713 and +9999, and not be 0", .oracle_errno = 1841, .oracle_str_error = "ORA-01841: (full) year must be between -4713 and +9999, and not be 0", - .oracle_str_user_error = "ORA-01841: (full) year must be between -4713 and +9999, and not be 0" + .oracle_str_user_error = "ORA-01841: (full) year must be between -4713 and +9999, and not be 0", + .ob_str_error = "OBE-01841: (full) year must be between -4713 and +9999, and not be 0", + .ob_str_user_error = "OBE-01841: (full) year must be between -4713 and +9999, and not be 0" }; static const _error _error_OB_ERR_INVALID_QUARTER_VALUE = { .error_name = "OB_ERR_INVALID_QUARTER_VALUE", @@ -14023,7 +16361,9 @@ static const _error _error_OB_ERR_INVALID_QUARTER_VALUE = { .str_user_error = "quarter must be between 1 and 4", .oracle_errno = 1842, .oracle_str_error = "ORA-01842: quarter must be between 1 and 4", - .oracle_str_user_error = "ORA-01842: quarter must be between 1 and 4" + .oracle_str_user_error = "ORA-01842: quarter must be between 1 and 4", + .ob_str_error = "OBE-01842: quarter must be between 1 and 4", + .ob_str_user_error = "OBE-01842: quarter must be between 1 and 4" }; static const _error _error_OB_ERR_INVALID_MONTH = { .error_name = "OB_ERR_INVALID_MONTH", @@ -14035,7 +16375,9 @@ static const _error _error_OB_ERR_INVALID_MONTH = { .str_user_error = "not a valid month", .oracle_errno = 1843, .oracle_str_error = "ORA-01843: not a valid month", - .oracle_str_user_error = "ORA-01843: not a valid month" + .oracle_str_user_error = "ORA-01843: not a valid month", + .ob_str_error = "OBE-01843: not a valid month", + .ob_str_user_error = "OBE-01843: not a valid month" }; static const _error _error_OB_ERR_INVALID_DAY_OF_THE_WEEK = { .error_name = "OB_ERR_INVALID_DAY_OF_THE_WEEK", @@ -14047,7 +16389,9 @@ static const _error _error_OB_ERR_INVALID_DAY_OF_THE_WEEK = { .str_user_error = "not a valid day of the week", .oracle_errno = 1846, .oracle_str_error = "ORA-01846: not a valid day of the week", - .oracle_str_user_error = "ORA-01846: not a valid day of the week" + .oracle_str_user_error = "ORA-01846: not a valid day of the week", + .ob_str_error = "OBE-01846: not a valid day of the week", + .ob_str_user_error = "OBE-01846: not a valid day of the week" }; static const _error _error_OB_ERR_INVALID_DAY_OF_YEAR_VALUE = { .error_name = "OB_ERR_INVALID_DAY_OF_YEAR_VALUE", @@ -14059,7 +16403,9 @@ static const _error _error_OB_ERR_INVALID_DAY_OF_YEAR_VALUE = { .str_user_error = "day of year must be between 1 and 365 (366 for leap year)", .oracle_errno = 1848, .oracle_str_error = "ORA-01848: day of year must be between 1 and 365 (366 for leap year)", - .oracle_str_user_error = "ORA-01848: day of year must be between 1 and 365 (366 for leap year)" + .oracle_str_user_error = "ORA-01848: day of year must be between 1 and 365 (366 for leap year)", + .ob_str_error = "OBE-01848: day of year must be between 1 and 365 (366 for leap year)", + .ob_str_user_error = "OBE-01848: day of year must be between 1 and 365 (366 for leap year)" }; static const _error _error_OB_ERR_INVALID_HOUR12_VALUE = { .error_name = "OB_ERR_INVALID_HOUR12_VALUE", @@ -14071,7 +16417,9 @@ static const _error _error_OB_ERR_INVALID_HOUR12_VALUE = { .str_user_error = "hour must be between 1 and 12", .oracle_errno = 1849, .oracle_str_error = "ORA-01849: hour must be between 1 and 12", - .oracle_str_user_error = "ORA-01849: hour must be between 1 and 12" + .oracle_str_user_error = "ORA-01849: hour must be between 1 and 12", + .ob_str_error = "OBE-01849: hour must be between 1 and 12", + .ob_str_user_error = "OBE-01849: hour must be between 1 and 12" }; static const _error _error_OB_ERR_INVALID_HOUR24_VALUE = { .error_name = "OB_ERR_INVALID_HOUR24_VALUE", @@ -14083,7 +16431,9 @@ static const _error _error_OB_ERR_INVALID_HOUR24_VALUE = { .str_user_error = "hour must be between 0 and 23", .oracle_errno = 1850, .oracle_str_error = "ORA-01850: hour must be between 0 and 23", - .oracle_str_user_error = "ORA-01850: hour must be between 0 and 23" + .oracle_str_user_error = "ORA-01850: hour must be between 0 and 23", + .ob_str_error = "OBE-01850: hour must be between 0 and 23", + .ob_str_user_error = "OBE-01850: hour must be between 0 and 23" }; static const _error _error_OB_ERR_INVALID_MINUTES_VALUE = { .error_name = "OB_ERR_INVALID_MINUTES_VALUE", @@ -14095,7 +16445,9 @@ static const _error _error_OB_ERR_INVALID_MINUTES_VALUE = { .str_user_error = "minutes must be between 0 and 59", .oracle_errno = 1851, .oracle_str_error = "ORA-01851: minutes must be between 0 and 59", - .oracle_str_user_error = "ORA-01851: minutes must be between 0 and 59" + .oracle_str_user_error = "ORA-01851: minutes must be between 0 and 59", + .ob_str_error = "OBE-01851: minutes must be between 0 and 59", + .ob_str_user_error = "OBE-01851: minutes must be between 0 and 59" }; static const _error _error_OB_ERR_INVALID_SECONDS_VALUE = { .error_name = "OB_ERR_INVALID_SECONDS_VALUE", @@ -14107,7 +16459,9 @@ static const _error _error_OB_ERR_INVALID_SECONDS_VALUE = { .str_user_error = "seconds must be between 0 and 59", .oracle_errno = 1852, .oracle_str_error = "ORA-01852: seconds must be between 0 and 59", - .oracle_str_user_error = "ORA-01852: seconds must be between 0 and 59" + .oracle_str_user_error = "ORA-01852: seconds must be between 0 and 59", + .ob_str_error = "OBE-01852: seconds must be between 0 and 59", + .ob_str_user_error = "OBE-01852: seconds must be between 0 and 59" }; static const _error _error_OB_ERR_INVALID_SECONDS_IN_DAY_VALUE = { .error_name = "OB_ERR_INVALID_SECONDS_IN_DAY_VALUE", @@ -14119,7 +16473,9 @@ static const _error _error_OB_ERR_INVALID_SECONDS_IN_DAY_VALUE = { .str_user_error = "seconds in day must be between 0 and 86399", .oracle_errno = 1853, .oracle_str_error = "ORA-01853: seconds in day must be between 0 and 86399", - .oracle_str_user_error = "ORA-01853: seconds in day must be between 0 and 86399" + .oracle_str_user_error = "ORA-01853: seconds in day must be between 0 and 86399", + .ob_str_error = "OBE-01853: seconds in day must be between 0 and 86399", + .ob_str_user_error = "OBE-01853: seconds in day must be between 0 and 86399" }; static const _error _error_OB_ERR_INVALID_JULIAN_DATE_VALUE = { .error_name = "OB_ERR_INVALID_JULIAN_DATE_VALUE", @@ -14131,7 +16487,9 @@ static const _error _error_OB_ERR_INVALID_JULIAN_DATE_VALUE = { .str_user_error = "julian date must be between 1 and 5373484", .oracle_errno = 1854, .oracle_str_error = "ORA-01854: julian date must be between 1 and 5373484", - .oracle_str_user_error = "ORA-01854: julian date must be between 1 and 5373484" + .oracle_str_user_error = "ORA-01854: julian date must be between 1 and 5373484", + .ob_str_error = "OBE-01854: julian date must be between 1 and 5373484", + .ob_str_user_error = "OBE-01854: julian date must be between 1 and 5373484" }; static const _error _error_OB_ERR_AM_OR_PM_REQUIRED = { .error_name = "OB_ERR_AM_OR_PM_REQUIRED", @@ -14143,7 +16501,9 @@ static const _error _error_OB_ERR_AM_OR_PM_REQUIRED = { .str_user_error = "AM/A.M. or PM/P.M. required", .oracle_errno = 1855, .oracle_str_error = "ORA-01855: AM/A.M. or PM/P.M. required", - .oracle_str_user_error = "ORA-01855: AM/A.M. or PM/P.M. required" + .oracle_str_user_error = "ORA-01855: AM/A.M. or PM/P.M. required", + .ob_str_error = "OBE-01855: AM/A.M. or PM/P.M. required", + .ob_str_user_error = "OBE-01855: AM/A.M. or PM/P.M. required" }; static const _error _error_OB_ERR_BC_OR_AD_REQUIRED = { .error_name = "OB_ERR_BC_OR_AD_REQUIRED", @@ -14155,7 +16515,9 @@ static const _error _error_OB_ERR_BC_OR_AD_REQUIRED = { .str_user_error = "BC/B.C. or AD/A.D. required", .oracle_errno = 1856, .oracle_str_error = "ORA-01856: BC/B.C. or AD/A.D. required", - .oracle_str_user_error = "ORA-01856: BC/B.C. or AD/A.D. required" + .oracle_str_user_error = "ORA-01856: BC/B.C. or AD/A.D. required", + .ob_str_error = "OBE-01856: BC/B.C. or AD/A.D. required", + .ob_str_user_error = "OBE-01856: BC/B.C. or AD/A.D. required" }; static const _error _error_OB_ERR_FORMAT_CODE_APPEARS_TWICE = { .error_name = "OB_ERR_FORMAT_CODE_APPEARS_TWICE", @@ -14167,7 +16529,9 @@ static const _error _error_OB_ERR_FORMAT_CODE_APPEARS_TWICE = { .str_user_error = "format code appears twice", .oracle_errno = 1810, .oracle_str_error = "ORA-01810: format code appears twice", - .oracle_str_user_error = "ORA-01810: format code appears twice" + .oracle_str_user_error = "ORA-01810: format code appears twice", + .ob_str_error = "OBE-01810: format code appears twice", + .ob_str_user_error = "OBE-01810: format code appears twice" }; static const _error _error_OB_ERR_DAY_OF_WEEK_SPECIFIED_MORE_THAN_ONCE = { .error_name = "OB_ERR_DAY_OF_WEEK_SPECIFIED_MORE_THAN_ONCE", @@ -14179,7 +16543,9 @@ static const _error _error_OB_ERR_DAY_OF_WEEK_SPECIFIED_MORE_THAN_ONCE = { .str_user_error = "day of week may only be specified once", .oracle_errno = 1817, .oracle_str_error = "ORA-01817: day of week may only be specified once", - .oracle_str_user_error = "ORA-01817: day of week may only be specified once" + .oracle_str_user_error = "ORA-01817: day of week may only be specified once", + .ob_str_error = "OBE-01817: day of week may only be specified once", + .ob_str_user_error = "OBE-01817: day of week may only be specified once" }; static const _error _error_OB_ERR_SIGNED_YEAR_PRECLUDES_USE_OF_BC_AD = { .error_name = "OB_ERR_SIGNED_YEAR_PRECLUDES_USE_OF_BC_AD", @@ -14191,7 +16557,9 @@ static const _error _error_OB_ERR_SIGNED_YEAR_PRECLUDES_USE_OF_BC_AD = { .str_user_error = "signed year precludes use of BC/AD", .oracle_errno = 1819, .oracle_str_error = "ORA-01819: signed year precludes use of BC/AD", - .oracle_str_user_error = "ORA-01819: signed year precludes use of BC/AD" + .oracle_str_user_error = "ORA-01819: signed year precludes use of BC/AD", + .ob_str_error = "OBE-01819: signed year precludes use of BC/AD", + .ob_str_user_error = "OBE-01819: signed year precludes use of BC/AD" }; static const _error _error_OB_ERR_JULIAN_DATE_PRECLUDES_USE_OF_DAY_OF_YEAR = { .error_name = "OB_ERR_JULIAN_DATE_PRECLUDES_USE_OF_DAY_OF_YEAR", @@ -14203,7 +16571,9 @@ static const _error _error_OB_ERR_JULIAN_DATE_PRECLUDES_USE_OF_DAY_OF_YEAR = { .str_user_error = "Julian date precludes use of day of year", .oracle_errno = 1811, .oracle_str_error = "ORA-01811: Julian date precludes use of day of year", - .oracle_str_user_error = "ORA-01811: Julian date precludes use of day of year" + .oracle_str_user_error = "ORA-01811: Julian date precludes use of day of year", + .ob_str_error = "OBE-01811: Julian date precludes use of day of year", + .ob_str_user_error = "OBE-01811: Julian date precludes use of day of year" }; static const _error _error_OB_ERR_YEAR_MAY_ONLY_BE_SPECIFIED_ONCE = { .error_name = "OB_ERR_YEAR_MAY_ONLY_BE_SPECIFIED_ONCE", @@ -14215,7 +16585,9 @@ static const _error _error_OB_ERR_YEAR_MAY_ONLY_BE_SPECIFIED_ONCE = { .str_user_error = "year may only be specified once", .oracle_errno = 1812, .oracle_str_error = "ORA-01812: year may only be specified once", - .oracle_str_user_error = "ORA-01812: year may only be specified once" + .oracle_str_user_error = "ORA-01812: year may only be specified once", + .ob_str_error = "OBE-01812: year may only be specified once", + .ob_str_user_error = "OBE-01812: year may only be specified once" }; static const _error _error_OB_ERR_HOUR_MAY_ONLY_BE_SPECIFIED_ONCE = { .error_name = "OB_ERR_HOUR_MAY_ONLY_BE_SPECIFIED_ONCE", @@ -14227,7 +16599,9 @@ static const _error _error_OB_ERR_HOUR_MAY_ONLY_BE_SPECIFIED_ONCE = { .str_user_error = "hour may only be specified once", .oracle_errno = 1813, .oracle_str_error = "ORA-01813: hour may only be specified once", - .oracle_str_user_error = "ORA-01813: hour may only be specified once" + .oracle_str_user_error = "ORA-01813: hour may only be specified once", + .ob_str_error = "OBE-01813: hour may only be specified once", + .ob_str_user_error = "OBE-01813: hour may only be specified once" }; static const _error _error_OB_ERR_AM_PM_CONFLICTS_WITH_USE_OF_AM_DOT_PM_DOT = { .error_name = "OB_ERR_AM_PM_CONFLICTS_WITH_USE_OF_AM_DOT_PM_DOT", @@ -14239,7 +16613,9 @@ static const _error _error_OB_ERR_AM_PM_CONFLICTS_WITH_USE_OF_AM_DOT_PM_DOT = { .str_user_error = "AM/PM conflicts with use of A.M./P.M.", .oracle_errno = 1814, .oracle_str_error = "ORA-01814: AM/PM conflicts with use of A.M./P.M.", - .oracle_str_user_error = "ORA-01814: AM/PM conflicts with use of A.M./P.M." + .oracle_str_user_error = "ORA-01814: AM/PM conflicts with use of A.M./P.M.", + .ob_str_error = "OBE-01814: AM/PM conflicts with use of A.M./P.M.", + .ob_str_user_error = "OBE-01814: AM/PM conflicts with use of A.M./P.M." }; static const _error _error_OB_ERR_BC_AD_CONFLICT_WITH_USE_OF_BC_DOT_AD_DOT = { .error_name = "OB_ERR_BC_AD_CONFLICT_WITH_USE_OF_BC_DOT_AD_DOT", @@ -14251,7 +16627,9 @@ static const _error _error_OB_ERR_BC_AD_CONFLICT_WITH_USE_OF_BC_DOT_AD_DOT = { .str_user_error = "BC/AD conflicts with use of B.C./A.D.", .oracle_errno = 1815, .oracle_str_error = "ORA-01815: BC/AD conflicts with use of B.C./A.D.", - .oracle_str_user_error = "ORA-01815: BC/AD conflicts with use of B.C./A.D." + .oracle_str_user_error = "ORA-01815: BC/AD conflicts with use of B.C./A.D.", + .ob_str_error = "OBE-01815: BC/AD conflicts with use of B.C./A.D.", + .ob_str_user_error = "OBE-01815: BC/AD conflicts with use of B.C./A.D." }; static const _error _error_OB_ERR_MONTH_MAY_ONLY_BE_SPECIFIED_ONCE = { .error_name = "OB_ERR_MONTH_MAY_ONLY_BE_SPECIFIED_ONCE", @@ -14263,7 +16641,9 @@ static const _error _error_OB_ERR_MONTH_MAY_ONLY_BE_SPECIFIED_ONCE = { .str_user_error = "month may only be specified once", .oracle_errno = 1816, .oracle_str_error = "ORA-01816: month may only be specified once", - .oracle_str_user_error = "ORA-01816: month may only be specified once" + .oracle_str_user_error = "ORA-01816: month may only be specified once", + .ob_str_error = "OBE-01816: month may only be specified once", + .ob_str_user_error = "OBE-01816: month may only be specified once" }; static const _error _error_OB_ERR_DAY_OF_WEEK_MAY_ONLY_BE_SPECIFIED_ONCE = { .error_name = "OB_ERR_DAY_OF_WEEK_MAY_ONLY_BE_SPECIFIED_ONCE", @@ -14275,7 +16655,9 @@ static const _error _error_OB_ERR_DAY_OF_WEEK_MAY_ONLY_BE_SPECIFIED_ONCE = { .str_user_error = "day of week may only be specified once", .oracle_errno = 1817, .oracle_str_error = "ORA-01817: day of week may only be specified once", - .oracle_str_user_error = "ORA-01817: day of week may only be specified once" + .oracle_str_user_error = "ORA-01817: day of week may only be specified once", + .ob_str_error = "OBE-01817: day of week may only be specified once", + .ob_str_user_error = "OBE-01817: day of week may only be specified once" }; static const _error _error_OB_ERR_FORMAT_CODE_CANNOT_APPEAR = { .error_name = "OB_ERR_FORMAT_CODE_CANNOT_APPEAR", @@ -14287,7 +16669,9 @@ static const _error _error_OB_ERR_FORMAT_CODE_CANNOT_APPEAR = { .str_user_error = "format code cannot appear in date input format", .oracle_errno = 1820, .oracle_str_error = "ORA-01820: format code cannot appear in date input format", - .oracle_str_user_error = "ORA-01820: format code cannot appear in date input format" + .oracle_str_user_error = "ORA-01820: format code cannot appear in date input format", + .ob_str_error = "OBE-01820: format code cannot appear in date input format", + .ob_str_user_error = "OBE-01820: format code cannot appear in date input format" }; static const _error _error_OB_ERR_NON_NUMERIC_CHARACTER_VALUE = { .error_name = "OB_ERR_NON_NUMERIC_CHARACTER_VALUE", @@ -14299,7 +16683,9 @@ static const _error _error_OB_ERR_NON_NUMERIC_CHARACTER_VALUE = { .str_user_error = "a non-numeric character was found where a numeric was expected", .oracle_errno = 1858, .oracle_str_error = "ORA-01858: a non-numeric character was found where a numeric was expected", - .oracle_str_user_error = "ORA-01858: a non-numeric character was found where a numeric was expected" + .oracle_str_user_error = "ORA-01858: a non-numeric character was found where a numeric was expected", + .ob_str_error = "OBE-01858: a non-numeric character was found where a numeric was expected", + .ob_str_user_error = "OBE-01858: a non-numeric character was found where a numeric was expected" }; static const _error _error_OB_INVALID_MERIDIAN_INDICATOR_USE = { .error_name = "OB_INVALID_MERIDIAN_INDICATOR_USE", @@ -14311,7 +16697,9 @@ static const _error _error_OB_INVALID_MERIDIAN_INDICATOR_USE = { .str_user_error = "'HH24' precludes use of meridian indicator", .oracle_errno = 1818, .oracle_str_error = "ORA-01818: 'HH24' precludes use of meridian indicator", - .oracle_str_user_error = "ORA-01818: 'HH24' precludes use of meridian indicator" + .oracle_str_user_error = "ORA-01818: 'HH24' precludes use of meridian indicator", + .ob_str_error = "OBE-01818: 'HH24' precludes use of meridian indicator", + .ob_str_user_error = "OBE-01818: 'HH24' precludes use of meridian indicator" }; static const _error _error_OB_ERR_INVALID_CHAR_FOLLOWING_ESCAPE_CHAR = { .error_name = "OB_ERR_INVALID_CHAR_FOLLOWING_ESCAPE_CHAR", @@ -14323,7 +16711,9 @@ static const _error _error_OB_ERR_INVALID_CHAR_FOLLOWING_ESCAPE_CHAR = { .str_user_error = "missing or illegal character following the escape character", .oracle_errno = 1424, .oracle_str_error = "ORA-01424: missing or illegal character following the escape character", - .oracle_str_user_error = "ORA-01424: missing or illegal character following the escape character" + .oracle_str_user_error = "ORA-01424: missing or illegal character following the escape character", + .ob_str_error = "OBE-01424: missing or illegal character following the escape character", + .ob_str_user_error = "OBE-01424: missing or illegal character following the escape character" }; static const _error _error_OB_ERR_INVALID_ESCAPE_CHAR_LENGTH = { .error_name = "OB_ERR_INVALID_ESCAPE_CHAR_LENGTH", @@ -14335,7 +16725,9 @@ static const _error _error_OB_ERR_INVALID_ESCAPE_CHAR_LENGTH = { .str_user_error = "escape character must be character string of length 1", .oracle_errno = 1425, .oracle_str_error = "ORA-01425: escape character must be character string of length 1", - .oracle_str_user_error = "ORA-01425: escape character must be character string of length 1" + .oracle_str_user_error = "ORA-01425: escape character must be character string of length 1", + .ob_str_error = "OBE-01425: escape character must be character string of length 1", + .ob_str_user_error = "OBE-01425: escape character must be character string of length 1" }; static const _error _error_OB_ERR_DAY_OF_MONTH_RANGE = { .error_name = "OB_ERR_DAY_OF_MONTH_RANGE", @@ -14347,7 +16739,9 @@ static const _error _error_OB_ERR_DAY_OF_MONTH_RANGE = { .str_user_error = "day of month must be between 1 and last day of month", .oracle_errno = 1847, .oracle_str_error = "ORA-01847: day of month must be between 1 and last day of month", - .oracle_str_user_error = "ORA-01847: day of month must be between 1 and last day of month" + .oracle_str_user_error = "ORA-01847: day of month must be between 1 and last day of month", + .ob_str_error = "OBE-01847: day of month must be between 1 and last day of month", + .ob_str_user_error = "OBE-01847: day of month must be between 1 and last day of month" }; static const _error _error_OB_ERR_NOT_SELECTED_EXPR = { .error_name = "OB_ERR_NOT_SELECTED_EXPR", @@ -14359,7 +16753,9 @@ static const _error _error_OB_ERR_NOT_SELECTED_EXPR = { .str_user_error = "not a SELECTed expression", .oracle_errno = 1791, .oracle_str_error = "ORA-01791: not a SELECTed expression", - .oracle_str_user_error = "ORA-01791: not a SELECTed expression" + .oracle_str_user_error = "ORA-01791: not a SELECTed expression", + .ob_str_error = "OBE-01791: not a SELECTed expression", + .ob_str_user_error = "OBE-01791: not a SELECTed expression" }; static const _error _error_OB_ERR_UK_PK_DUPLICATE = { .error_name = "OB_ERR_UK_PK_DUPLICATE", @@ -14371,7 +16767,9 @@ static const _error _error_OB_ERR_UK_PK_DUPLICATE = { .str_user_error = "such unique or primary key already exists in the table", .oracle_errno = 2261, .oracle_str_error = "ORA-02261: such unique or primary key already exists in the table", - .oracle_str_user_error = "ORA-02261: such unique or primary key already exists in the table" + .oracle_str_user_error = "ORA-02261: such unique or primary key already exists in the table", + .ob_str_error = "OBE-02261: such unique or primary key already exists in the table", + .ob_str_user_error = "OBE-02261: such unique or primary key already exists in the table" }; static const _error _error_OB_ERR_COLUMN_LIST_ALREADY_INDEXED = { .error_name = "OB_ERR_COLUMN_LIST_ALREADY_INDEXED", @@ -14383,7 +16781,9 @@ static const _error _error_OB_ERR_COLUMN_LIST_ALREADY_INDEXED = { .str_user_error = "such column list already indexed", .oracle_errno = 1408, .oracle_str_error = "ORA-01408: such column list already indexed", - .oracle_str_user_error = "ORA-01408: such column list already indexed" + .oracle_str_user_error = "ORA-01408: such column list already indexed", + .ob_str_error = "OBE-01408: such column list already indexed", + .ob_str_user_error = "OBE-01408: such column list already indexed" }; static const _error _error_OB_ERR_BUSHY_TREE_NOT_SUPPORTED = { .error_name = "OB_ERR_BUSHY_TREE_NOT_SUPPORTED", @@ -14395,7 +16795,9 @@ static const _error _error_OB_ERR_BUSHY_TREE_NOT_SUPPORTED = { .str_user_error = "PX does not support processing a bushy tree", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5673, PX does not support processing a bushy tree", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5673, PX does not support processing a bushy tree" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5673, PX does not support processing a bushy tree", + .ob_str_error = "OBE-00600: internal error code, arguments: -5673, PX does not support processing a bushy tree", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5673, PX does not support processing a bushy tree" }; static const _error _error_OB_ERR_ARGUMENT_OUT_OF_RANGE = { .error_name = "OB_ERR_ARGUMENT_OUT_OF_RANGE", @@ -14407,7 +16809,9 @@ static const _error _error_OB_ERR_ARGUMENT_OUT_OF_RANGE = { .str_user_error = "argument '%ld' is out of range", .oracle_errno = 1428, .oracle_str_error = "ORA-01428: argument is out of range", - .oracle_str_user_error = "ORA-01428: argument '%ld' is out of range" + .oracle_str_user_error = "ORA-01428: argument '%ld' is out of range", + .ob_str_error = "OBE-01428: argument is out of range", + .ob_str_user_error = "OBE-01428: argument '%ld' is out of range" }; static const _error _error_OB_ERR_ORDER_BY_ITEM_NOT_IN_SELECT_LIST = { .error_name = "OB_ERR_ORDER_BY_ITEM_NOT_IN_SELECT_LIST", @@ -14419,7 +16823,9 @@ static const _error _error_OB_ERR_ORDER_BY_ITEM_NOT_IN_SELECT_LIST = { .str_user_error = "ORDER BY item must be the number of a SELECT-list expression", .oracle_errno = 1785, .oracle_str_error = "ORA-01785: ORDER BY item must be the number of a SELECT-list expression", - .oracle_str_user_error = "ORA-01785: ORDER BY item must be the number of a SELECT-list expression" + .oracle_str_user_error = "ORA-01785: ORDER BY item must be the number of a SELECT-list expression", + .ob_str_error = "OBE-01785: ORDER BY item must be the number of a SELECT-list expression", + .ob_str_user_error = "OBE-01785: ORDER BY item must be the number of a SELECT-list expression" }; static const _error _error_OB_ERR_INTERVAL_INVALID = { .error_name = "OB_ERR_INTERVAL_INVALID", @@ -14431,7 +16837,9 @@ static const _error _error_OB_ERR_INTERVAL_INVALID = { .str_user_error = "the interval is invalid", .oracle_errno = 1867, .oracle_str_error = "ORA-01867: the interval is invalid", - .oracle_str_user_error = "ORA-01867: the interval is invalid" + .oracle_str_user_error = "ORA-01867: the interval is invalid", + .ob_str_error = "OBE-01867: the interval is invalid", + .ob_str_user_error = "OBE-01867: the interval is invalid" }; static const _error _error_OB_ERR_NUMERIC_OR_VALUE_ERROR = { .error_name = "OB_ERR_NUMERIC_OR_VALUE_ERROR", @@ -14443,7 +16851,9 @@ static const _error _error_OB_ERR_NUMERIC_OR_VALUE_ERROR = { .str_user_error = "PL/SQL: numeric or value error: %.*s", .oracle_errno = 6502, .oracle_str_error = "ORA-06502: PL/SQL: numeric or value error", - .oracle_str_user_error = "ORA-06502: PL/SQL: numeric or value error: %.*s" + .oracle_str_user_error = "ORA-06502: PL/SQL: numeric or value error: %.*s", + .ob_str_error = "OBE-06502: PL/SQL: numeric or value error", + .ob_str_user_error = "OBE-06502: PL/SQL: numeric or value error: %.*s" }; static const _error _error_OB_ERR_CONSTRAINT_NAME_DUPLICATE = { .error_name = "OB_ERR_CONSTRAINT_NAME_DUPLICATE", @@ -14455,7 +16865,9 @@ static const _error _error_OB_ERR_CONSTRAINT_NAME_DUPLICATE = { .str_user_error = "Duplicate check constraint name \'%.*s\'.", .oracle_errno = 2264, .oracle_str_error = "ORA-02264: name already used by an existing constraint", - .oracle_str_user_error = "ORA-02264: name \'%.*s\' already used by an existing constraint" + .oracle_str_user_error = "ORA-02264: name \'%.*s\' already used by an existing constraint", + .ob_str_error = "OBE-02264: name already used by an existing constraint", + .ob_str_user_error = "OBE-02264: name \'%.*s\' already used by an existing constraint" }; static const _error _error_OB_ERR_ONLY_HAVE_INVISIBLE_COL_IN_TABLE = { .error_name = "OB_ERR_ONLY_HAVE_INVISIBLE_COL_IN_TABLE", @@ -14467,7 +16879,9 @@ static const _error _error_OB_ERR_ONLY_HAVE_INVISIBLE_COL_IN_TABLE = { .str_user_error = "table must have at least one column that is not invisible", .oracle_errno = 54039, .oracle_str_error = "ORA-54039: table must have at least one column that is not invisible", - .oracle_str_user_error = "ORA-54039: table must have at least one column that is not invisible" + .oracle_str_user_error = "ORA-54039: table must have at least one column that is not invisible", + .ob_str_error = "OBE-54039: table must have at least one column that is not invisible", + .ob_str_user_error = "OBE-54039: table must have at least one column that is not invisible" }; static const _error _error_OB_ERR_INVISIBLE_COL_ON_UNSUPPORTED_TABLE_TYPE = { .error_name = "OB_ERR_INVISIBLE_COL_ON_UNSUPPORTED_TABLE_TYPE", @@ -14479,7 +16893,9 @@ static const _error _error_OB_ERR_INVISIBLE_COL_ON_UNSUPPORTED_TABLE_TYPE = { .str_user_error = "Invisible column is not supported on this type of table.", .oracle_errno = 54042, .oracle_str_error = "ORA-54042: Invisible column is not supported on this type of table.", - .oracle_str_user_error = "ORA-54042: Invisible column is not supported on this type of table." + .oracle_str_user_error = "ORA-54042: Invisible column is not supported on this type of table.", + .ob_str_error = "OBE-54042: Invisible column is not supported on this type of table.", + .ob_str_user_error = "OBE-54042: Invisible column is not supported on this type of table." }; static const _error _error_OB_ERR_MODIFY_COL_VISIBILITY_COMBINED_WITH_OTHER_OPTION = { .error_name = "OB_ERR_MODIFY_COL_VISIBILITY_COMBINED_WITH_OTHER_OPTION", @@ -14491,7 +16907,9 @@ static const _error _error_OB_ERR_MODIFY_COL_VISIBILITY_COMBINED_WITH_OTHER_OPTI .str_user_error = "Column visibility modifications cannot be combined with any other modified column DDL option.", .oracle_errno = 54046, .oracle_str_error = "ORA-54046: Column visibility modifications cannot be combined with any other modified column DDL option.", - .oracle_str_user_error = "ORA-54046: Column visibility modifications cannot be combined with any other modified column DDL option." + .oracle_str_user_error = "ORA-54046: Column visibility modifications cannot be combined with any other modified column DDL option.", + .ob_str_error = "OBE-54046: Column visibility modifications cannot be combined with any other modified column DDL option.", + .ob_str_user_error = "OBE-54046: Column visibility modifications cannot be combined with any other modified column DDL option." }; static const _error _error_OB_ERR_MODIFY_COL_VISIBILITY_BY_SYS_USER = { .error_name = "OB_ERR_MODIFY_COL_VISIBILITY_BY_SYS_USER", @@ -14503,7 +16921,9 @@ static const _error _error_OB_ERR_MODIFY_COL_VISIBILITY_BY_SYS_USER = { .str_user_error = "The visibility of a column from a table owned by a SYS user cannot be changed.", .oracle_errno = 54053, .oracle_str_error = "ORA-54053: The visibility of a column from a table owned by a SYS user cannot be changed.", - .oracle_str_user_error = "ORA-54053: The visibility of a column from a table owned by a SYS user cannot be changed." + .oracle_str_user_error = "ORA-54053: The visibility of a column from a table owned by a SYS user cannot be changed.", + .ob_str_error = "OBE-54053: The visibility of a column from a table owned by a SYS user cannot be changed.", + .ob_str_user_error = "OBE-54053: The visibility of a column from a table owned by a SYS user cannot be changed." }; static const _error _error_OB_ERR_TOO_MANY_ARGS_FOR_FUN = { .error_name = "OB_ERR_TOO_MANY_ARGS_FOR_FUN", @@ -14515,7 +16935,9 @@ static const _error _error_OB_ERR_TOO_MANY_ARGS_FOR_FUN = { .str_user_error = "too many arguments for function", .oracle_errno = 939, .oracle_str_error = "ORA-00939: too many arguments for function", - .oracle_str_user_error = "ORA-00939: too many arguments for function" + .oracle_str_user_error = "ORA-00939: too many arguments for function", + .ob_str_error = "OBE-00939: too many arguments for function", + .ob_str_user_error = "OBE-00939: too many arguments for function" }; static const _error _error_OB_PX_SQL_NEED_RETRY = { .error_name = "OB_PX_SQL_NEED_RETRY", @@ -14527,7 +16949,9 @@ static const _error _error_OB_PX_SQL_NEED_RETRY = { .str_user_error = "PX sql need retry", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5684, PX sql need retry", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5684, PX sql need retry" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5684, PX sql need retry", + .ob_str_error = "OBE-00600: internal error code, arguments: -5684, PX sql need retry", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5684, PX sql need retry" }; static const _error _error_OB_TENANT_HAS_BEEN_DROPPED = { .error_name = "OB_TENANT_HAS_BEEN_DROPPED", @@ -14539,7 +16963,9 @@ static const _error _error_OB_TENANT_HAS_BEEN_DROPPED = { .str_user_error = "Tenant '%.*s' has been dropped", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5685, tenant has been dropped", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5685, Tenant '%.*s' has been dropped" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5685, Tenant '%.*s' has been dropped", + .ob_str_error = "OBE-00600: internal error code, arguments: -5685, tenant has been dropped", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5685, Tenant '%.*s' has been dropped" }; static const _error _error_OB_ERR_EXTRACT_FIELD_INVALID = { .error_name = "OB_ERR_EXTRACT_FIELD_INVALID", @@ -14551,7 +16977,9 @@ static const _error _error_OB_ERR_EXTRACT_FIELD_INVALID = { .str_user_error = "invalid extract field for extract source", .oracle_errno = 30076, .oracle_str_error = "ORA-30076: invalid extract field for extract source", - .oracle_str_user_error = "ORA-30076: invalid extract field for extract source" + .oracle_str_user_error = "ORA-30076: invalid extract field for extract source", + .ob_str_error = "OBE-30076: invalid extract field for extract source", + .ob_str_user_error = "OBE-30076: invalid extract field for extract source" }; static const _error _error_OB_ERR_PACKAGE_COMPILE_ERROR = { .error_name = "OB_ERR_PACKAGE_COMPILE_ERROR", @@ -14563,7 +16991,9 @@ static const _error _error_OB_ERR_PACKAGE_COMPILE_ERROR = { .str_user_error = "%s \'%.*s.%.*s\' compile error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5687, package compile error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5687, %s \'%.*s.%.*s\' compile error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5687, %s \'%.*s.%.*s\' compile error", + .ob_str_error = "OBE-00600: internal error code, arguments: -5687, package compile error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5687, %s \'%.*s.%.*s\' compile error" }; static const _error _error_OB_ERR_SP_EMPTY_BLOCK = { .error_name = "OB_ERR_SP_EMPTY_BLOCK", @@ -14575,7 +17005,9 @@ static const _error _error_OB_ERR_SP_EMPTY_BLOCK = { .str_user_error = "Empty block prohibited in Oracle", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5688, Empty block prohibited in Oracle", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5688, Empty block prohibited in Oracle" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5688, Empty block prohibited in Oracle", + .ob_str_error = "OBE-00600: internal error code, arguments: -5688, Empty block prohibited in Oracle", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5688, Empty block prohibited in Oracle" }; static const _error _error_OB_ARRAY_BINDING_ROLLBACK = { .error_name = "OB_ARRAY_BINDING_ROLLBACK", @@ -14587,7 +17019,9 @@ static const _error _error_OB_ARRAY_BINDING_ROLLBACK = { .str_user_error = "array binding need rollback", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5689, array binding need rollback", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5689, array binding need rollback" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5689, array binding need rollback", + .ob_str_error = "OBE-00600: internal error code, arguments: -5689, array binding need rollback", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5689, array binding need rollback" }; static const _error _error_OB_ERR_INVALID_SUBQUERY_USE = { .error_name = "OB_ERR_INVALID_SUBQUERY_USE", @@ -14599,7 +17033,9 @@ static const _error _error_OB_ERR_INVALID_SUBQUERY_USE = { .str_user_error = "subquery not allowed here", .oracle_errno = 2251, .oracle_str_error = "ORA-02251: subquery not allowed here", - .oracle_str_user_error = "ORA-02251: subquery not allowed here" + .oracle_str_user_error = "ORA-02251: subquery not allowed here", + .ob_str_error = "OBE-02251: subquery not allowed here", + .ob_str_user_error = "OBE-02251: subquery not allowed here" }; static const _error _error_OB_ERR_DATE_OR_SYS_VAR_CANNOT_IN_CHECK_CST = { .error_name = "OB_ERR_DATE_OR_SYS_VAR_CANNOT_IN_CHECK_CST", @@ -14611,7 +17047,9 @@ static const _error _error_OB_ERR_DATE_OR_SYS_VAR_CANNOT_IN_CHECK_CST = { .str_user_error = "date or system variable wrongly specified in CHECK constraint", .oracle_errno = 2436, .oracle_str_error = "ORA-02436: date or system variable wrongly specified in CHECK constraint", - .oracle_str_user_error = "ORA-02436: date or system variable wrongly specified in CHECK constraint" + .oracle_str_user_error = "ORA-02436: date or system variable wrongly specified in CHECK constraint", + .ob_str_error = "OBE-02436: date or system variable wrongly specified in CHECK constraint", + .ob_str_user_error = "OBE-02436: date or system variable wrongly specified in CHECK constraint" }; static const _error _error_OB_ERR_NONEXISTENT_CONSTRAINT = { .error_name = "OB_ERR_NONEXISTENT_CONSTRAINT", @@ -14623,7 +17061,9 @@ static const _error _error_OB_ERR_NONEXISTENT_CONSTRAINT = { .str_user_error = "Constraint \'%.*s\' does not exist.", .oracle_errno = 2443, .oracle_str_error = "ORA-02443: Cannot drop constraint - nonexistent constraint", - .oracle_str_user_error = "ORA-02443: Cannot drop constraint \'%.*s\' - nonexistent constraint" + .oracle_str_user_error = "ORA-02443: Cannot drop constraint \'%.*s\' - nonexistent constraint", + .ob_str_error = "OBE-02443: Cannot drop constraint - nonexistent constraint", + .ob_str_user_error = "OBE-02443: Cannot drop constraint \'%.*s\' - nonexistent constraint" }; static const _error _error_OB_ERR_CHECK_CONSTRAINT_VIOLATED = { .error_name = "OB_ERR_CHECK_CONSTRAINT_VIOLATED", @@ -14635,7 +17075,9 @@ static const _error _error_OB_ERR_CHECK_CONSTRAINT_VIOLATED = { .str_user_error = "check constraint violated", .oracle_errno = 2290, .oracle_str_error = "ORA-02290: check constraint violated", - .oracle_str_user_error = "ORA-02290: check constraint violated" + .oracle_str_user_error = "ORA-02290: check constraint violated", + .ob_str_error = "OBE-02290: check constraint violated", + .ob_str_user_error = "OBE-02290: check constraint violated" }; static const _error _error_OB_ERR_GROUP_FUNC_NOT_ALLOWED = { .error_name = "OB_ERR_GROUP_FUNC_NOT_ALLOWED", @@ -14647,7 +17089,9 @@ static const _error _error_OB_ERR_GROUP_FUNC_NOT_ALLOWED = { .str_user_error = "group function is not allowed here", .oracle_errno = 934, .oracle_str_error = "ORA-00934: group function is not allowed here", - .oracle_str_user_error = "ORA-00934: group function is not allowed here" + .oracle_str_user_error = "ORA-00934: group function is not allowed here", + .ob_str_error = "OBE-00934: group function is not allowed here", + .ob_str_user_error = "OBE-00934: group function is not allowed here" }; static const _error _error_OB_ERR_POLICY_STRING_NOT_FOUND = { .error_name = "OB_ERR_POLICY_STRING_NOT_FOUND", @@ -14659,7 +17103,9 @@ static const _error _error_OB_ERR_POLICY_STRING_NOT_FOUND = { .str_user_error = "policy string not found", .oracle_errno = 12416, .oracle_str_error = "ORA-12416: policy string not found", - .oracle_str_user_error = "ORA-12416: policy string not found" + .oracle_str_user_error = "ORA-12416: policy string not found", + .ob_str_error = "OBE-12416: policy string not found", + .ob_str_user_error = "OBE-12416: policy string not found" }; static const _error _error_OB_ERR_INVALID_LABEL_STRING = { .error_name = "OB_ERR_INVALID_LABEL_STRING", @@ -14671,7 +17117,9 @@ static const _error _error_OB_ERR_INVALID_LABEL_STRING = { .str_user_error = "invalid label string", .oracle_errno = 12401, .oracle_str_error = "ORA-12401: invalid label string", - .oracle_str_user_error = "ORA-12401: invalid label string" + .oracle_str_user_error = "ORA-12401: invalid label string", + .ob_str_error = "OBE-12401: invalid label string", + .ob_str_user_error = "OBE-12401: invalid label string" }; static const _error _error_OB_ERR_UNDEFINED_COMPARTMENT_STRING_FOR_POLICY_STRING = { .error_name = "OB_ERR_UNDEFINED_COMPARTMENT_STRING_FOR_POLICY_STRING", @@ -14683,7 +17131,9 @@ static const _error _error_OB_ERR_UNDEFINED_COMPARTMENT_STRING_FOR_POLICY_STRING .str_user_error = "undefined compartment string for policy string", .oracle_errno = 12462, .oracle_str_error = "ORA-12462: undefined compartment string for policy string", - .oracle_str_user_error = "ORA-12462: undefined compartment string for policy string" + .oracle_str_user_error = "ORA-12462: undefined compartment string for policy string", + .ob_str_error = "OBE-12462: undefined compartment string for policy string", + .ob_str_user_error = "OBE-12462: undefined compartment string for policy string" }; static const _error _error_OB_ERR_UNDEFINED_LEVEL_STRING_FOR_POLICY_STRING = { .error_name = "OB_ERR_UNDEFINED_LEVEL_STRING_FOR_POLICY_STRING", @@ -14695,7 +17145,9 @@ static const _error _error_OB_ERR_UNDEFINED_LEVEL_STRING_FOR_POLICY_STRING = { .str_user_error = "undefined level string for policy string", .oracle_errno = 12461, .oracle_str_error = "ORA-12461: undefined level string for policy string", - .oracle_str_user_error = "ORA-12461: undefined level string for policy string" + .oracle_str_user_error = "ORA-12461: undefined level string for policy string", + .ob_str_error = "OBE-12461: undefined level string for policy string", + .ob_str_user_error = "OBE-12461: undefined level string for policy string" }; static const _error _error_OB_ERR_UNDEFINED_GROUP_STRING_FOR_POLICY_STRING = { .error_name = "OB_ERR_UNDEFINED_GROUP_STRING_FOR_POLICY_STRING", @@ -14707,7 +17159,9 @@ static const _error _error_OB_ERR_UNDEFINED_GROUP_STRING_FOR_POLICY_STRING = { .str_user_error = "undefined group string for policy string", .oracle_errno = 12463, .oracle_str_error = "ORA-12463: undefined group string for policy string", - .oracle_str_user_error = "ORA-12463: undefined group string for policy string" + .oracle_str_user_error = "ORA-12463: undefined group string for policy string", + .ob_str_error = "OBE-12463: undefined group string for policy string", + .ob_str_user_error = "OBE-12463: undefined group string for policy string" }; static const _error _error_OB_ERR_LBAC_ERROR = { .error_name = "OB_ERR_LBAC_ERROR", @@ -14719,7 +17173,9 @@ static const _error _error_OB_ERR_LBAC_ERROR = { .str_user_error = "LBAC error: %s", .oracle_errno = 12432, .oracle_str_error = "ORA-12432: LBAC error", - .oracle_str_user_error = "ORA-12432: LBAC error: %s" + .oracle_str_user_error = "ORA-12432: LBAC error: %s", + .ob_str_error = "OBE-12432: LBAC error", + .ob_str_user_error = "OBE-12432: LBAC error: %s" }; static const _error _error_OB_ERR_POLICY_ROLE_ALREADY_EXISTS_FOR_POLICY_STRING = { .error_name = "OB_ERR_POLICY_ROLE_ALREADY_EXISTS_FOR_POLICY_STRING", @@ -14731,7 +17187,9 @@ static const _error _error_OB_ERR_POLICY_ROLE_ALREADY_EXISTS_FOR_POLICY_STRING = .str_user_error = "policy role already exists for policy string", .oracle_errno = 12447, .oracle_str_error = "ORA-12447: policy role already exists for policy string", - .oracle_str_user_error = "ORA-12447: policy role already exists for policy string" + .oracle_str_user_error = "ORA-12447: policy role already exists for policy string", + .ob_str_error = "OBE-12447: policy role already exists for policy string", + .ob_str_user_error = "OBE-12447: policy role already exists for policy string" }; static const _error _error_OB_ERR_NULL_OR_INVALID_USER_LABEL = { .error_name = "OB_ERR_NULL_OR_INVALID_USER_LABEL", @@ -14743,7 +17201,9 @@ static const _error _error_OB_ERR_NULL_OR_INVALID_USER_LABEL = { .str_user_error = "NULL or invalid user label: %s", .oracle_errno = 12470, .oracle_str_error = "ORA-12470: NULL or invalid user label", - .oracle_str_user_error = "ORA-12470: NULL or invalid user label: %s" + .oracle_str_user_error = "ORA-12470: NULL or invalid user label: %s", + .ob_str_error = "OBE-12470: NULL or invalid user label", + .ob_str_user_error = "OBE-12470: NULL or invalid user label: %s" }; static const _error _error_OB_ERR_ADD_INDEX = { .error_name = "OB_ERR_ADD_INDEX", @@ -14755,7 +17215,9 @@ static const _error _error_OB_ERR_ADD_INDEX = { .str_user_error = "Add index failed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5703, Add index failed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5703, Add index failed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5703, Add index failed", + .ob_str_error = "OBE-00600: internal error code, arguments: -5703, Add index failed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5703, Add index failed" }; static const _error _error_OB_ERR_PROFILE_STRING_DOES_NOT_EXIST = { .error_name = "OB_ERR_PROFILE_STRING_DOES_NOT_EXIST", @@ -14767,7 +17229,9 @@ static const _error _error_OB_ERR_PROFILE_STRING_DOES_NOT_EXIST = { .str_user_error = "profile %.*s does not exist", .oracle_errno = 2380, .oracle_str_error = "ORA-02380: profile string does not exist", - .oracle_str_user_error = "ORA-02380: profile %.*s does not exist" + .oracle_str_user_error = "ORA-02380: profile %.*s does not exist", + .ob_str_error = "OBE-02380: profile string does not exist", + .ob_str_user_error = "OBE-02380: profile %.*s does not exist" }; static const _error _error_OB_ERR_INVALID_RESOURCE_LIMIT = { .error_name = "OB_ERR_INVALID_RESOURCE_LIMIT", @@ -14779,7 +17243,9 @@ static const _error _error_OB_ERR_INVALID_RESOURCE_LIMIT = { .str_user_error = "invalid resource limit %s", .oracle_errno = 2377, .oracle_str_error = "ORA-02377: invalid resource limit", - .oracle_str_user_error = "ORA-02377: invalid resource limit %s" + .oracle_str_user_error = "ORA-02377: invalid resource limit %s", + .ob_str_error = "OBE-02377: invalid resource limit", + .ob_str_user_error = "OBE-02377: invalid resource limit %s" }; static const _error _error_OB_ERR_PROFILE_STRING_ALREADY_EXISTS = { .error_name = "OB_ERR_PROFILE_STRING_ALREADY_EXISTS", @@ -14791,7 +17257,9 @@ static const _error _error_OB_ERR_PROFILE_STRING_ALREADY_EXISTS = { .str_user_error = "profile %.*s already exists", .oracle_errno = 2379, .oracle_str_error = "ORA-02379: profile string already exists", - .oracle_str_user_error = "ORA-02379: profile %.*s already exists" + .oracle_str_user_error = "ORA-02379: profile %.*s already exists", + .ob_str_error = "OBE-02379: profile string already exists", + .ob_str_user_error = "OBE-02379: profile %.*s already exists" }; static const _error _error_OB_ERR_PROFILE_STRING_HAS_USERS_ASSIGNED = { .error_name = "OB_ERR_PROFILE_STRING_HAS_USERS_ASSIGNED", @@ -14803,7 +17271,9 @@ static const _error _error_OB_ERR_PROFILE_STRING_HAS_USERS_ASSIGNED = { .str_user_error = "profile %.*s has users assigned, cannot drop without CASCADE", .oracle_errno = 2382, .oracle_str_error = "ORA-02382: profile string has users assigned, cannot drop without CASCADE", - .oracle_str_user_error = "ORA-02382: profile %.*s has users assigned, cannot drop without CASCADE" + .oracle_str_user_error = "ORA-02382: profile %.*s has users assigned, cannot drop without CASCADE", + .ob_str_error = "OBE-02382: profile string has users assigned, cannot drop without CASCADE", + .ob_str_user_error = "OBE-02382: profile %.*s has users assigned, cannot drop without CASCADE" }; static const _error _error_OB_ERR_THE_LEADING_PRECISION_OF_THE_INTERVAL_IS_TOO_SMALL = { .error_name = "OB_ERR_THE_LEADING_PRECISION_OF_THE_INTERVAL_IS_TOO_SMALL", @@ -14815,7 +17285,9 @@ static const _error _error_OB_ERR_THE_LEADING_PRECISION_OF_THE_INTERVAL_IS_TOO_S .str_user_error = "the leading precision of the interval is too small", .oracle_errno = 1873, .oracle_str_error = "ORA-01873: the leading precision of the interval is too small", - .oracle_str_user_error = "ORA-01873: the leading precision of the interval is too small" + .oracle_str_user_error = "ORA-01873: the leading precision of the interval is too small", + .ob_str_error = "OBE-01873: the leading precision of the interval is too small", + .ob_str_user_error = "OBE-01873: the leading precision of the interval is too small" }; static const _error _error_OB_ERR_INVALID_TIME_ZONE_HOUR = { .error_name = "OB_ERR_INVALID_TIME_ZONE_HOUR", @@ -14827,7 +17299,9 @@ static const _error _error_OB_ERR_INVALID_TIME_ZONE_HOUR = { .str_user_error = "time zone hour must be between -12 and 14", .oracle_errno = 1874, .oracle_str_error = "ORA-01874: time zone hour must be between -15 and 15", - .oracle_str_user_error = "ORA-01874: time zone hour must be between -15 and 15" + .oracle_str_user_error = "ORA-01874: time zone hour must be between -15 and 15", + .ob_str_error = "OBE-01874: time zone hour must be between -15 and 15", + .ob_str_user_error = "OBE-01874: time zone hour must be between -15 and 15" }; static const _error _error_OB_ERR_INVALID_TIME_ZONE_MINUTE = { .error_name = "OB_ERR_INVALID_TIME_ZONE_MINUTE", @@ -14839,7 +17313,9 @@ static const _error _error_OB_ERR_INVALID_TIME_ZONE_MINUTE = { .str_user_error = "time zone minute must be between -59 and 59", .oracle_errno = 1875, .oracle_str_error = "ORA-01875: time zone minute must be between -59 and 59", - .oracle_str_user_error = "ORA-01875: time zone minute must be between -59 and 59" + .oracle_str_user_error = "ORA-01875: time zone minute must be between -59 and 59", + .ob_str_error = "OBE-01875: time zone minute must be between -59 and 59", + .ob_str_user_error = "OBE-01875: time zone minute must be between -59 and 59" }; static const _error _error_OB_ERR_NOT_A_VALID_TIME_ZONE = { .error_name = "OB_ERR_NOT_A_VALID_TIME_ZONE", @@ -14851,7 +17327,9 @@ static const _error _error_OB_ERR_NOT_A_VALID_TIME_ZONE = { .str_user_error = "not a valid time zone", .oracle_errno = 1857, .oracle_str_error = "ORA-01857: not a valid time zone", - .oracle_str_user_error = "ORA-01857: not a valid time zone" + .oracle_str_user_error = "ORA-01857: not a valid time zone", + .ob_str_error = "OBE-01857: not a valid time zone", + .ob_str_user_error = "OBE-01857: not a valid time zone" }; static const _error _error_OB_ERR_DATE_FORMAT_IS_TOO_LONG_FOR_INTERNAL_BUFFER = { .error_name = "OB_ERR_DATE_FORMAT_IS_TOO_LONG_FOR_INTERNAL_BUFFER", @@ -14863,7 +17341,9 @@ static const _error _error_OB_ERR_DATE_FORMAT_IS_TOO_LONG_FOR_INTERNAL_BUFFER = .str_user_error = "date format is too long for internal buffer", .oracle_errno = 1801, .oracle_str_error = "ORA-01801: date format is too long for internal buffer", - .oracle_str_user_error = "ORA-01801: date format is too long for internal buffer" + .oracle_str_user_error = "ORA-01801: date format is too long for internal buffer", + .ob_str_error = "OBE-01801: date format is too long for internal buffer", + .ob_str_user_error = "OBE-01801: date format is too long for internal buffer" }; static const _error _error_OB_ERR_ADD_CHECK_CONSTRAINT_VIOLATED = { .error_name = "OB_ERR_ADD_CHECK_CONSTRAINT_VIOLATED", @@ -14875,7 +17355,9 @@ static const _error _error_OB_ERR_ADD_CHECK_CONSTRAINT_VIOLATED = { .str_user_error = "cannot validate (%.*s.%.*s) - check constraint violated", .oracle_errno = 2293, .oracle_str_error = "ORA-02293: cannot validate - check constraint violated", - .oracle_str_user_error = "ORA-02293: cannot validate (%.*s.%.*s) - check constraint violated" + .oracle_str_user_error = "ORA-02293: cannot validate (%.*s.%.*s) - check constraint violated", + .ob_str_error = "OBE-02293: cannot validate - check constraint violated", + .ob_str_user_error = "OBE-02293: cannot validate (%.*s.%.*s) - check constraint violated" }; static const _error _error_OB_ERR_ILLEGAL_VIEW_UPDATE = { .error_name = "OB_ERR_ILLEGAL_VIEW_UPDATE", @@ -14887,7 +17369,9 @@ static const _error _error_OB_ERR_ILLEGAL_VIEW_UPDATE = { .str_user_error = "data manipulation operation not legal on this view", .oracle_errno = 1732, .oracle_str_error = "ORA-01732: data manipulation operation not legal on this view", - .oracle_str_user_error = "ORA-01732: data manipulation operation not legal on this view" + .oracle_str_user_error = "ORA-01732: data manipulation operation not legal on this view", + .ob_str_error = "OBE-01732: data manipulation operation not legal on this view", + .ob_str_user_error = "OBE-01732: data manipulation operation not legal on this view" }; static const _error _error_OB_ERR_VIRTUAL_COL_NOT_ALLOWED = { .error_name = "OB_ERR_VIRTUAL_COL_NOT_ALLOWED", @@ -14899,7 +17383,9 @@ static const _error _error_OB_ERR_VIRTUAL_COL_NOT_ALLOWED = { .str_user_error = "virtual column not allowed here", .oracle_errno = 1733, .oracle_str_error = "ORA-01733: virtual column not allowed here", - .oracle_str_user_error = "ORA-01733: virtual column not allowed here" + .oracle_str_user_error = "ORA-01733: virtual column not allowed here", + .ob_str_error = "OBE-01733: virtual column not allowed here", + .ob_str_user_error = "OBE-01733: virtual column not allowed here" }; static const _error _error_OB_ERR_O_VIEW_MULTIUPDATE = { .error_name = "OB_ERR_O_VIEW_MULTIUPDATE", @@ -14911,7 +17397,9 @@ static const _error _error_OB_ERR_O_VIEW_MULTIUPDATE = { .str_user_error = "cannot modify more than one base table through a join view", .oracle_errno = 1776, .oracle_str_error = "ORA-01776: cannot modify more than one base table through a join view", - .oracle_str_user_error = "ORA-01776: cannot modify more than one base table through a join view" + .oracle_str_user_error = "ORA-01776: cannot modify more than one base table through a join view", + .ob_str_error = "OBE-01776: cannot modify more than one base table through a join view", + .ob_str_user_error = "OBE-01776: cannot modify more than one base table through a join view" }; static const _error _error_OB_ERR_NON_INSERTABLE_TABLE = { .error_name = "OB_ERR_NON_INSERTABLE_TABLE", @@ -14923,7 +17411,9 @@ static const _error _error_OB_ERR_NON_INSERTABLE_TABLE = { .str_user_error = "The target table %.*s of the INSERT is not insertable-into", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5717, The target table is not insertable", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5717, The target table %.*s of the INSERT is not insertable-into" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5717, The target table %.*s of the INSERT is not insertable-into", + .ob_str_error = "OBE-00600: internal error code, arguments: -5717, The target table is not insertable", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5717, The target table %.*s of the INSERT is not insertable-into" }; static const _error _error_OB_ERR_VIEW_MULTIUPDATE = { .error_name = "OB_ERR_VIEW_MULTIUPDATE", @@ -14935,7 +17425,9 @@ static const _error _error_OB_ERR_VIEW_MULTIUPDATE = { .str_user_error = "Can not modify more than one base table through a join view '%.*s.%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5718, Can not modify more than one base table through a join view", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5718, Can not modify more than one base table through a join view '%.*s.%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5718, Can not modify more than one base table through a join view '%.*s.%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5718, Can not modify more than one base table through a join view", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5718, Can not modify more than one base table through a join view '%.*s.%.*s'" }; static const _error _error_OB_ERR_NONUPDATEABLE_COLUMN = { .error_name = "OB_ERR_NONUPDATEABLE_COLUMN", @@ -14947,7 +17439,9 @@ static const _error _error_OB_ERR_NONUPDATEABLE_COLUMN = { .str_user_error = "Column '%.*s' is not updatable", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5719, Column is not updatable", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5719, Column '%.*s' is not updatable" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5719, Column '%.*s' is not updatable", + .ob_str_error = "OBE-00600: internal error code, arguments: -5719, Column is not updatable", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5719, Column '%.*s' is not updatable" }; static const _error _error_OB_ERR_VIEW_DELETE_MERGE_VIEW = { .error_name = "OB_ERR_VIEW_DELETE_MERGE_VIEW", @@ -14959,7 +17453,9 @@ static const _error _error_OB_ERR_VIEW_DELETE_MERGE_VIEW = { .str_user_error = "Can not delete from join view '%.*s.%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5720, Can not delete from join view", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5720, Can not delete from join view '%.*s.%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5720, Can not delete from join view '%.*s.%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5720, Can not delete from join view", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5720, Can not delete from join view '%.*s.%.*s'" }; static const _error _error_OB_ERR_O_DELETE_VIEW_NON_KEY_PRESERVED = { .error_name = "OB_ERR_O_DELETE_VIEW_NON_KEY_PRESERVED", @@ -14971,7 +17467,9 @@ static const _error _error_OB_ERR_O_DELETE_VIEW_NON_KEY_PRESERVED = { .str_user_error = "cannot delete from view without exactly one key-preserved table", .oracle_errno = 1752, .oracle_str_error = "ORA-01752: cannot delete from view without exactly one key-preserved table", - .oracle_str_user_error = "ORA-01752: cannot delete from view without exactly one key-preserved table" + .oracle_str_user_error = "ORA-01752: cannot delete from view without exactly one key-preserved table", + .ob_str_error = "OBE-01752: cannot delete from view without exactly one key-preserved table", + .ob_str_user_error = "OBE-01752: cannot delete from view without exactly one key-preserved table" }; static const _error _error_OB_ERR_O_UPDATE_VIEW_NON_KEY_PRESERVED = { .error_name = "OB_ERR_O_UPDATE_VIEW_NON_KEY_PRESERVED", @@ -14983,7 +17481,9 @@ static const _error _error_OB_ERR_O_UPDATE_VIEW_NON_KEY_PRESERVED = { .str_user_error = "cannot modify a column which maps to a non key-preserved table", .oracle_errno = 1779, .oracle_str_error = "ORA-01779: cannot modify a column which maps to a non key-preserved table", - .oracle_str_user_error = "ORA-01779: cannot modify a column which maps to a non key-preserved table" + .oracle_str_user_error = "ORA-01779: cannot modify a column which maps to a non key-preserved table", + .ob_str_error = "OBE-01779: cannot modify a column which maps to a non key-preserved table", + .ob_str_user_error = "OBE-01779: cannot modify a column which maps to a non key-preserved table" }; static const _error _error_OB_ERR_MODIFY_READ_ONLY_VIEW = { .error_name = "OB_ERR_MODIFY_READ_ONLY_VIEW", @@ -14995,7 +17495,9 @@ static const _error _error_OB_ERR_MODIFY_READ_ONLY_VIEW = { .str_user_error = "cannot perform a DML operation on a read-only view", .oracle_errno = 42399, .oracle_str_error = "ORA-42399: cannot perform a DML operation on a read-only view", - .oracle_str_user_error = "ORA-42399: cannot perform a DML operation on a read-only view" + .oracle_str_user_error = "ORA-42399: cannot perform a DML operation on a read-only view", + .ob_str_error = "OBE-42399: cannot perform a DML operation on a read-only view", + .ob_str_user_error = "OBE-42399: cannot perform a DML operation on a read-only view" }; static const _error _error_OB_ERR_INVALID_INITRANS_VALUE = { .error_name = "OB_ERR_INVALID_INITRANS_VALUE", @@ -15007,7 +17509,9 @@ static const _error _error_OB_ERR_INVALID_INITRANS_VALUE = { .str_user_error = "invalid INITRANS option value", .oracle_errno = 2207, .oracle_str_error = "ORA-02207: invalid INITRANS option value", - .oracle_str_user_error = "ORA-02207: invalid INITRANS option value" + .oracle_str_user_error = "ORA-02207: invalid INITRANS option value", + .ob_str_error = "OBE-02207: invalid INITRANS option value", + .ob_str_user_error = "OBE-02207: invalid INITRANS option value" }; static const _error _error_OB_ERR_INVALID_MAXTRANS_VALUE = { .error_name = "OB_ERR_INVALID_MAXTRANS_VALUE", @@ -15019,7 +17523,9 @@ static const _error _error_OB_ERR_INVALID_MAXTRANS_VALUE = { .str_user_error = "invalid MAXTRANS option value", .oracle_errno = 2209, .oracle_str_error = "ORA-02209: invalid MAXTRANS option value", - .oracle_str_user_error = "ORA-02209: invalid MAXTRANS option value" + .oracle_str_user_error = "ORA-02209: invalid MAXTRANS option value", + .ob_str_error = "OBE-02209: invalid MAXTRANS option value", + .ob_str_user_error = "OBE-02209: invalid MAXTRANS option value" }; static const _error _error_OB_ERR_INVALID_PCTFREE_OR_PCTUSED_VALUE = { .error_name = "OB_ERR_INVALID_PCTFREE_OR_PCTUSED_VALUE", @@ -15031,7 +17537,9 @@ static const _error _error_OB_ERR_INVALID_PCTFREE_OR_PCTUSED_VALUE = { .str_user_error = "invalid value for PCTFREE or PCTUSED", .oracle_errno = 2211, .oracle_str_error = "ORA-02211: invalid value for PCTFREE or PCTUSED", - .oracle_str_user_error = "ORA-02211: invalid value for PCTFREE or PCTUSED" + .oracle_str_user_error = "ORA-02211: invalid value for PCTFREE or PCTUSED", + .ob_str_error = "OBE-02211: invalid value for PCTFREE or PCTUSED", + .ob_str_user_error = "OBE-02211: invalid value for PCTFREE or PCTUSED" }; static const _error _error_OB_ERR_PROXY_REROUTE = { .error_name = "OB_ERR_PROXY_REROUTE", @@ -15043,7 +17551,9 @@ static const _error _error_OB_ERR_PROXY_REROUTE = { .str_user_error = "SQL request should be rerouted", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5727, SQL request should be rerouted", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5727, SQL request should be rerouted" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5727, SQL request should be rerouted", + .ob_str_error = "OBE-00600: internal error code, arguments: -5727, SQL request should be rerouted", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5727, SQL request should be rerouted" }; static const _error _error_OB_ERR_ILLEGAL_ARGUMENT_FOR_FUNCTION = { .error_name = "OB_ERR_ILLEGAL_ARGUMENT_FOR_FUNCTION", @@ -15055,7 +17565,9 @@ static const _error _error_OB_ERR_ILLEGAL_ARGUMENT_FOR_FUNCTION = { .str_user_error = "illegal argument for function", .oracle_errno = 1760, .oracle_str_error = "ORA-01760: illegal argument for function", - .oracle_str_user_error = "ORA-01760: illegal argument for function" + .oracle_str_user_error = "ORA-01760: illegal argument for function", + .ob_str_error = "OBE-01760: illegal argument for function", + .ob_str_user_error = "OBE-01760: illegal argument for function" }; static const _error _error_OB_ERR_OPERATOR_CANNOT_BE_USED_WITH_LIST = { .error_name = "OB_ERR_OPERATOR_CANNOT_BE_USED_WITH_LIST", @@ -15067,7 +17579,9 @@ static const _error _error_OB_ERR_OPERATOR_CANNOT_BE_USED_WITH_LIST = { .str_user_error = "this operator cannot be used with lists", .oracle_errno = 1796, .oracle_str_error = "ORA-01796: this operator cannot be used with lists", - .oracle_str_user_error = "ORA-01796: this operator cannot be used with lists" + .oracle_str_user_error = "ORA-01796: this operator cannot be used with lists", + .ob_str_error = "OBE-01796: this operator cannot be used with lists", + .ob_str_user_error = "OBE-01796: this operator cannot be used with lists" }; static const _error _error_OB_ERR_INVALID_SAMPLING_RANGE = { .error_name = "OB_ERR_INVALID_SAMPLING_RANGE", @@ -15079,7 +17593,9 @@ static const _error _error_OB_ERR_INVALID_SAMPLING_RANGE = { .str_user_error = "SAMPLE percentage must be in the range [0.000001,100)", .oracle_errno = 30562, .oracle_str_error = "ORA-30562: SAMPLE percentage must be in the range [0.000001,100)", - .oracle_str_user_error = "ORA-30562: SAMPLE percentage must be in the range [0.000001,100)" + .oracle_str_user_error = "ORA-30562: SAMPLE percentage must be in the range [0.000001,100)", + .ob_str_error = "OBE-30562: SAMPLE percentage must be in the range [0.000001,100)", + .ob_str_user_error = "OBE-30562: SAMPLE percentage must be in the range [0.000001,100)" }; static const _error _error_OB_ERR_SPECIFY_DATABASE_NOT_ALLOWED = { .error_name = "OB_ERR_SPECIFY_DATABASE_NOT_ALLOWED", @@ -15091,7 +17607,9 @@ static const _error _error_OB_ERR_SPECIFY_DATABASE_NOT_ALLOWED = { .str_user_error = "specifying owner's name of the table is not allowed", .oracle_errno = 1765, .oracle_str_error = "ORA-01765: specifying owner's name of the table is not allowed", - .oracle_str_user_error = "ORA-01765: specifying owner's name of the table is not allowed" + .oracle_str_user_error = "ORA-01765: specifying owner's name of the table is not allowed", + .ob_str_error = "OBE-01765: specifying owner's name of the table is not allowed", + .ob_str_user_error = "OBE-01765: specifying owner's name of the table is not allowed" }; static const _error _error_OB_ERR_STMT_TRIGGER_WITH_WHEN_CLAUSE = { .error_name = "OB_ERR_STMT_TRIGGER_WITH_WHEN_CLAUSE", @@ -15103,7 +17621,9 @@ static const _error _error_OB_ERR_STMT_TRIGGER_WITH_WHEN_CLAUSE = { .str_user_error = "stmt trigger with when clause", .oracle_errno = 4077, .oracle_str_error = "ORA-04077: stmt trigger with when clause", - .oracle_str_user_error = "ORA-04077: stmt trigger with when clause" + .oracle_str_user_error = "ORA-04077: stmt trigger with when clause", + .ob_str_error = "OBE-04077: stmt trigger with when clause", + .ob_str_user_error = "OBE-04077: stmt trigger with when clause" }; static const _error _error_OB_ERR_TRIGGER_NOT_EXIST = { .error_name = "OB_ERR_TRIGGER_NOT_EXIST", @@ -15115,7 +17635,9 @@ static const _error _error_OB_ERR_TRIGGER_NOT_EXIST = { .str_user_error = "Trigger does not exist", .oracle_errno = 4080, .oracle_str_error = "ORA-04080: trigger not exist", - .oracle_str_user_error = "ORA-04080: trigger '%.*s' does not exist" + .oracle_str_user_error = "ORA-04080: trigger '%.*s' does not exist", + .ob_str_error = "OBE-04080: trigger not exist", + .ob_str_user_error = "OBE-04080: trigger '%.*s' does not exist" }; static const _error _error_OB_ERR_TRIGGER_ALREADY_EXIST = { .error_name = "OB_ERR_TRIGGER_ALREADY_EXIST", @@ -15127,7 +17649,9 @@ static const _error _error_OB_ERR_TRIGGER_ALREADY_EXIST = { .str_user_error = "trigger '%.*s' already exist", .oracle_errno = 4081, .oracle_str_error = "ORA-04081: trigger already exist", - .oracle_str_user_error = "ORA-04081: trigger '%.*s' already exist" + .oracle_str_user_error = "ORA-04081: trigger '%.*s' already exist", + .ob_str_error = "OBE-04081: trigger already exist", + .ob_str_user_error = "OBE-04081: trigger '%.*s' already exist" }; static const _error _error_OB_ERR_TRIGGER_EXIST_ON_OTHER_TABLE = { .error_name = "OB_ERR_TRIGGER_EXIST_ON_OTHER_TABLE", @@ -15139,7 +17663,9 @@ static const _error _error_OB_ERR_TRIGGER_EXIST_ON_OTHER_TABLE = { .str_user_error = "trigger '%.*s' already exists on another table, cannot replace it", .oracle_errno = 4095, .oracle_str_error = "ORA-04095: trigger already exists on another table, cannot replace it", - .oracle_str_user_error = "ORA-04095: trigger '%.*s' already exists on another table, cannot replace it" + .oracle_str_user_error = "ORA-04095: trigger '%.*s' already exists on another table, cannot replace it", + .ob_str_error = "OBE-04095: trigger already exists on another table, cannot replace it", + .ob_str_user_error = "OBE-04095: trigger '%.*s' already exists on another table, cannot replace it" }; static const _error _error_OB_ERR_SIGNALED_IN_PARALLEL_QUERY_SERVER = { .error_name = "OB_ERR_SIGNALED_IN_PARALLEL_QUERY_SERVER", @@ -15151,7 +17677,9 @@ static const _error _error_OB_ERR_SIGNALED_IN_PARALLEL_QUERY_SERVER = { .str_user_error = "error signaled in parallel query server", .oracle_errno = 12801, .oracle_str_error = "ORA-12801: error signaled in parallel query server", - .oracle_str_user_error = "ORA-12801: error signaled in parallel query server" + .oracle_str_user_error = "ORA-12801: error signaled in parallel query server", + .ob_str_error = "OBE-12801: error signaled in parallel query server", + .ob_str_user_error = "OBE-12801: error signaled in parallel query server" }; static const _error _error_OB_ERR_CTE_ILLEGAL_QUERY_NAME = { .error_name = "OB_ERR_CTE_ILLEGAL_QUERY_NAME", @@ -15163,7 +17691,9 @@ static const _error _error_OB_ERR_CTE_ILLEGAL_QUERY_NAME = { .str_user_error = "illegal reference of a query name in WITH clause", .oracle_errno = 32031, .oracle_str_error = "ORA-32031: illegal reference of a query name in WITH clause", - .oracle_str_user_error = "ORA-32031: illegal reference of a query name in WITH clause" + .oracle_str_user_error = "ORA-32031: illegal reference of a query name in WITH clause", + .ob_str_error = "OBE-32031: illegal reference of a query name in WITH clause", + .ob_str_user_error = "OBE-32031: illegal reference of a query name in WITH clause" }; static const _error _error_OB_ERR_CTE_UNSUPPORTED_COLUMN_ALIASING = { .error_name = "OB_ERR_CTE_UNSUPPORTED_COLUMN_ALIASING", @@ -15175,7 +17705,9 @@ static const _error _error_OB_ERR_CTE_UNSUPPORTED_COLUMN_ALIASING = { .str_user_error = "unsupported column aliasing", .oracle_errno = 32033, .oracle_str_error = "ORA-32033: unsupported column aliasing", - .oracle_str_user_error = "ORA-32033: unsupported column aliasing" + .oracle_str_user_error = "ORA-32033: unsupported column aliasing", + .ob_str_error = "OBE-32033: unsupported column aliasing", + .ob_str_user_error = "OBE-32033: unsupported column aliasing" }; static const _error _error_OB_ERR_UNSUPPORTED_USE_OF_CTE = { .error_name = "OB_ERR_UNSUPPORTED_USE_OF_CTE", @@ -15187,7 +17719,9 @@ static const _error _error_OB_ERR_UNSUPPORTED_USE_OF_CTE = { .str_user_error = "unsupported use of WITH clause", .oracle_errno = 32034, .oracle_str_error = "ORA-32034: unsupported use of WITH clause", - .oracle_str_user_error = "ORA-32034: unsupported use of WITH clause" + .oracle_str_user_error = "ORA-32034: unsupported use of WITH clause", + .ob_str_error = "OBE-32034: unsupported use of WITH clause", + .ob_str_user_error = "OBE-32034: unsupported use of WITH clause" }; static const _error _error_OB_ERR_CTE_COLUMN_NUMBER_NOT_MATCH = { .error_name = "OB_ERR_CTE_COLUMN_NUMBER_NOT_MATCH", @@ -15199,7 +17733,9 @@ static const _error _error_OB_ERR_CTE_COLUMN_NUMBER_NOT_MATCH = { .str_user_error = "View's SELECT and view's field list have different column counts", .oracle_errno = 32038, .oracle_str_error = "ORA-32038: number of WITH clause column names does not match number of elements in select list", - .oracle_str_user_error = "ORA-32038: number of WITH clause column names does not match number of elements in select list" + .oracle_str_user_error = "ORA-32038: number of WITH clause column names does not match number of elements in select list", + .ob_str_error = "OBE-32038: number of WITH clause column names does not match number of elements in select list", + .ob_str_user_error = "OBE-32038: number of WITH clause column names does not match number of elements in select list" }; static const _error _error_OB_ERR_NEED_COLUMN_ALIAS_LIST_IN_RECURSIVE_CTE = { .error_name = "OB_ERR_NEED_COLUMN_ALIAS_LIST_IN_RECURSIVE_CTE", @@ -15211,7 +17747,9 @@ static const _error _error_OB_ERR_NEED_COLUMN_ALIAS_LIST_IN_RECURSIVE_CTE = { .str_user_error = "recursive WITH clause must have column alias list", .oracle_errno = 32039, .oracle_str_error = "ORA-32039: recursive WITH clause must have column alias list", - .oracle_str_user_error = "ORA-32039: recursive WITH clause must have column alias list" + .oracle_str_user_error = "ORA-32039: recursive WITH clause must have column alias list", + .ob_str_error = "OBE-32039: recursive WITH clause must have column alias list", + .ob_str_user_error = "OBE-32039: recursive WITH clause must have column alias list" }; static const _error _error_OB_ERR_NEED_UNION_ALL_IN_RECURSIVE_CTE = { .error_name = "OB_ERR_NEED_UNION_ALL_IN_RECURSIVE_CTE", @@ -15223,7 +17761,9 @@ static const _error _error_OB_ERR_NEED_UNION_ALL_IN_RECURSIVE_CTE = { .str_user_error = "Recursive Common Table Expression should contain a UNION ALL", .oracle_errno = 32040, .oracle_str_error = "ORA-32040: recursive WITH clause must use a UNION ALL operation", - .oracle_str_user_error = "ORA-32040: recursive WITH clause must use a UNION ALL operation" + .oracle_str_user_error = "ORA-32040: recursive WITH clause must use a UNION ALL operation", + .ob_str_error = "OBE-32040: recursive WITH clause must use a UNION ALL operation", + .ob_str_user_error = "OBE-32040: recursive WITH clause must use a UNION ALL operation" }; static const _error _error_OB_ERR_NEED_ONLY_TWO_BRANCH_IN_RECURSIVE_CTE = { .error_name = "OB_ERR_NEED_ONLY_TWO_BRANCH_IN_RECURSIVE_CTE", @@ -15235,7 +17775,9 @@ static const _error _error_OB_ERR_NEED_ONLY_TWO_BRANCH_IN_RECURSIVE_CTE = { .str_user_error = "More than one recursive query blocks of Common Table Expression not supported", .oracle_errno = 32041, .oracle_str_error = "ORA-32041: UNION ALL operation in recursive WITH clause must have only two branches", - .oracle_str_user_error = "ORA-32041: UNION ALL operation in recursive WITH clause must have only two branches" + .oracle_str_user_error = "ORA-32041: UNION ALL operation in recursive WITH clause must have only two branches", + .ob_str_error = "OBE-32041: UNION ALL operation in recursive WITH clause must have only two branches", + .ob_str_user_error = "OBE-32041: UNION ALL operation in recursive WITH clause must have only two branches" }; static const _error _error_OB_ERR_NEED_REFERENCE_ITSELF_DIRECTLY_IN_RECURSIVE_CTE = { .error_name = "OB_ERR_NEED_REFERENCE_ITSELF_DIRECTLY_IN_RECURSIVE_CTE", @@ -15247,7 +17789,9 @@ static const _error _error_OB_ERR_NEED_REFERENCE_ITSELF_DIRECTLY_IN_RECURSIVE_CT .str_user_error = "In recursive query block of Recursive Common Table Expression, the recursive table must be referenced only once, and not in any subquery", .oracle_errno = 32042, .oracle_str_error = "ORA-32042: recursive WITH clause must reference itself directly in one of the UNION ALL branches", - .oracle_str_user_error = "ORA-32042: recursive WITH clause must reference itself directly in one of the UNION ALL branches" + .oracle_str_user_error = "ORA-32042: recursive WITH clause must reference itself directly in one of the UNION ALL branches", + .ob_str_error = "OBE-32042: recursive WITH clause must reference itself directly in one of the UNION ALL branches", + .ob_str_user_error = "OBE-32042: recursive WITH clause must reference itself directly in one of the UNION ALL branches" }; static const _error _error_OB_ERR_NEED_INIT_BRANCH_IN_RECURSIVE_CTE = { .error_name = "OB_ERR_NEED_INIT_BRANCH_IN_RECURSIVE_CTE", @@ -15259,7 +17803,9 @@ static const _error _error_OB_ERR_NEED_INIT_BRANCH_IN_RECURSIVE_CTE = { .str_user_error = "recursive WITH clause needs an initialization branch", .oracle_errno = 32043, .oracle_str_error = "ORA-32043: recursive WITH clause needs an initialization branch", - .oracle_str_user_error = "ORA-32043: recursive WITH clause needs an initialization branch" + .oracle_str_user_error = "ORA-32043: recursive WITH clause needs an initialization branch", + .ob_str_error = "OBE-32043: recursive WITH clause needs an initialization branch", + .ob_str_user_error = "OBE-32043: recursive WITH clause needs an initialization branch" }; static const _error _error_OB_ERR_CYCLE_FOUND_IN_RECURSIVE_CTE = { .error_name = "OB_ERR_CYCLE_FOUND_IN_RECURSIVE_CTE", @@ -15271,7 +17817,9 @@ static const _error _error_OB_ERR_CYCLE_FOUND_IN_RECURSIVE_CTE = { .str_user_error = "cycle detected while executing recursive WITH query", .oracle_errno = 32044, .oracle_str_error = "ORA-32044: cycle detected while executing recursive WITH query", - .oracle_str_user_error = "ORA-32044: cycle detected while executing recursive WITH query" + .oracle_str_user_error = "ORA-32044: cycle detected while executing recursive WITH query", + .ob_str_error = "OBE-32044: cycle detected while executing recursive WITH query", + .ob_str_user_error = "OBE-32044: cycle detected while executing recursive WITH query" }; static const _error _error_OB_ERR_CTE_REACH_MAX_LEVEL_RECURSION = { .error_name = "OB_ERR_CTE_REACH_MAX_LEVEL_RECURSION", @@ -15283,7 +17831,9 @@ static const _error _error_OB_ERR_CTE_REACH_MAX_LEVEL_RECURSION = { .str_user_error = "maximum level of recursion reached while executing recursive WITH query", .oracle_errno = 32045, .oracle_str_error = "ORA-32045: maximum level of recursion reached while executing recursive WITH query", - .oracle_str_user_error = "ORA-32045: maximum level of recursion reached while executing recursive WITH query" + .oracle_str_user_error = "ORA-32045: maximum level of recursion reached while executing recursive WITH query", + .ob_str_error = "OBE-32045: maximum level of recursion reached while executing recursive WITH query", + .ob_str_user_error = "OBE-32045: maximum level of recursion reached while executing recursive WITH query" }; static const _error _error_OB_ERR_CTE_ILLEGAL_SEARCH_PSEUDO_NAME = { .error_name = "OB_ERR_CTE_ILLEGAL_SEARCH_PSEUDO_NAME", @@ -15295,7 +17845,9 @@ static const _error _error_OB_ERR_CTE_ILLEGAL_SEARCH_PSEUDO_NAME = { .str_user_error = "sequence column name for SEARCH clause must not be part of the column alias list", .oracle_errno = 32046, .oracle_str_error = "ORA-32046: sequence column name for SEARCH clause must not be part of the column alias list", - .oracle_str_user_error = "ORA-32046: sequence column name for SEARCH clause must not be part of the column alias list" + .oracle_str_user_error = "ORA-32046: sequence column name for SEARCH clause must not be part of the column alias list", + .ob_str_error = "OBE-32046: sequence column name for SEARCH clause must not be part of the column alias list", + .ob_str_user_error = "OBE-32046: sequence column name for SEARCH clause must not be part of the column alias list" }; static const _error _error_OB_ERR_CTE_ILLEGAL_CYCLE_NON_CYCLE_VALUE = { .error_name = "OB_ERR_CTE_ILLEGAL_CYCLE_NON_CYCLE_VALUE", @@ -15307,7 +17859,9 @@ static const _error _error_OB_ERR_CTE_ILLEGAL_CYCLE_NON_CYCLE_VALUE = { .str_user_error = "cycle mark value and non-cycle mark value must be one byte character string values", .oracle_errno = 32047, .oracle_str_error = "ORA-32047: cycle mark value and non-cycle mark value must be one byte character string values", - .oracle_str_user_error = "ORA-32047: cycle mark value and non-cycle mark value must be one byte character string values" + .oracle_str_user_error = "ORA-32047: cycle mark value and non-cycle mark value must be one byte character string values", + .ob_str_error = "OBE-32047: cycle mark value and non-cycle mark value must be one byte character string values", + .ob_str_user_error = "OBE-32047: cycle mark value and non-cycle mark value must be one byte character string values" }; static const _error _error_OB_ERR_CTE_ILLEGAL_CYCLE_PSEUDO_NAME = { .error_name = "OB_ERR_CTE_ILLEGAL_CYCLE_PSEUDO_NAME", @@ -15319,7 +17873,9 @@ static const _error _error_OB_ERR_CTE_ILLEGAL_CYCLE_PSEUDO_NAME = { .str_user_error = "cycle mark column name for CYCLE clause must not be part of the column alias list", .oracle_errno = 32048, .oracle_str_error = "ORA-32048: cycle mark column name for CYCLE clause must not be part of the column alias list", - .oracle_str_user_error = "ORA-32048: cycle mark column name for CYCLE clause must not be part of the column alias list" + .oracle_str_user_error = "ORA-32048: cycle mark column name for CYCLE clause must not be part of the column alias list", + .ob_str_error = "OBE-32048: cycle mark column name for CYCLE clause must not be part of the column alias list", + .ob_str_user_error = "OBE-32048: cycle mark column name for CYCLE clause must not be part of the column alias list" }; static const _error _error_OB_ERR_CTE_COLUMN_ALIAS_DUPLICATE = { .error_name = "OB_ERR_CTE_COLUMN_ALIAS_DUPLICATE", @@ -15331,7 +17887,9 @@ static const _error _error_OB_ERR_CTE_COLUMN_ALIAS_DUPLICATE = { .str_user_error = "duplicate name found in column alias list for WITH clause", .oracle_errno = 32049, .oracle_str_error = "ORA-32049: duplicate name found in column alias list for WITH clause", - .oracle_str_user_error = "ORA-32049: duplicate name found in column alias list for WITH clause" + .oracle_str_user_error = "ORA-32049: duplicate name found in column alias list for WITH clause", + .ob_str_error = "OBE-32049: duplicate name found in column alias list for WITH clause", + .ob_str_user_error = "OBE-32049: duplicate name found in column alias list for WITH clause" }; static const _error _error_OB_ERR_CTE_ILLEGAL_SEARCH_CYCLE_CLAUSE = { .error_name = "OB_ERR_CTE_ILLEGAL_SEARCH_CYCLE_CLAUSE", @@ -15343,7 +17901,9 @@ static const _error _error_OB_ERR_CTE_ILLEGAL_SEARCH_CYCLE_CLAUSE = { .str_user_error = "SEARCH and CYCLE clauses can only be specified for recursive WITH clause elements", .oracle_errno = 32480, .oracle_str_error = "ORA-32480: SEARCH and CYCLE clauses can only be specified for recursive WITH clause elements", - .oracle_str_user_error = "ORA-32480: SEARCH and CYCLE clauses can only be specified for recursive WITH clause elements" + .oracle_str_user_error = "ORA-32480: SEARCH and CYCLE clauses can only be specified for recursive WITH clause elements", + .ob_str_error = "OBE-32480: SEARCH and CYCLE clauses can only be specified for recursive WITH clause elements", + .ob_str_user_error = "OBE-32480: SEARCH and CYCLE clauses can only be specified for recursive WITH clause elements" }; static const _error _error_OB_ERR_CTE_DUPLICATE_CYCLE_NON_CYCLE_VALUE = { .error_name = "OB_ERR_CTE_DUPLICATE_CYCLE_NON_CYCLE_VALUE", @@ -15355,7 +17915,9 @@ static const _error _error_OB_ERR_CTE_DUPLICATE_CYCLE_NON_CYCLE_VALUE = { .str_user_error = "cycle value for CYCLE clause must be different from the non-cycle value", .oracle_errno = 32481, .oracle_str_error = "ORA-32481: cycle value for CYCLE clause must be different from the non-cycle value", - .oracle_str_user_error = "ORA-32481: cycle value for CYCLE clause must be different from the non-cycle value" + .oracle_str_user_error = "ORA-32481: cycle value for CYCLE clause must be different from the non-cycle value", + .ob_str_error = "OBE-32481: cycle value for CYCLE clause must be different from the non-cycle value", + .ob_str_user_error = "OBE-32481: cycle value for CYCLE clause must be different from the non-cycle value" }; static const _error _error_OB_ERR_CTE_DUPLICATE_SEQ_NAME_CYCLE_COLUMN = { .error_name = "OB_ERR_CTE_DUPLICATE_SEQ_NAME_CYCLE_COLUMN", @@ -15367,7 +17929,9 @@ static const _error _error_OB_ERR_CTE_DUPLICATE_SEQ_NAME_CYCLE_COLUMN = { .str_user_error = "sequence column for SEARCH clause must be different from the cycle mark column for CYCLE clause", .oracle_errno = 32482, .oracle_str_error = "ORA-32482: sequence column for SEARCH clause must be different from the cycle mark column for CYCLE clause", - .oracle_str_user_error = "ORA-32482: sequence column for SEARCH clause must be different from the cycle mark column for CYCLE clause" + .oracle_str_user_error = "ORA-32482: sequence column for SEARCH clause must be different from the cycle mark column for CYCLE clause", + .ob_str_error = "OBE-32482: sequence column for SEARCH clause must be different from the cycle mark column for CYCLE clause", + .ob_str_user_error = "OBE-32482: sequence column for SEARCH clause must be different from the cycle mark column for CYCLE clause" }; static const _error _error_OB_ERR_CTE_DUPLICATE_NAME_IN_SEARCH_CLAUSE = { .error_name = "OB_ERR_CTE_DUPLICATE_NAME_IN_SEARCH_CLAUSE", @@ -15379,7 +17943,9 @@ static const _error _error_OB_ERR_CTE_DUPLICATE_NAME_IN_SEARCH_CLAUSE = { .str_user_error = "duplicate name found in sort specification list for SEARCH clause of WITH clause", .oracle_errno = 32483, .oracle_str_error = "ORA-32483: duplicate name found in sort specification list for SEARCH clause of WITH clause", - .oracle_str_user_error = "ORA-32483: duplicate name found in sort specification list for SEARCH clause of WITH clause" + .oracle_str_user_error = "ORA-32483: duplicate name found in sort specification list for SEARCH clause of WITH clause", + .ob_str_error = "OBE-32483: duplicate name found in sort specification list for SEARCH clause of WITH clause", + .ob_str_user_error = "OBE-32483: duplicate name found in sort specification list for SEARCH clause of WITH clause" }; static const _error _error_OB_ERR_CTE_DUPLICATE_NAME_IN_CYCLE_CLAUSE = { .error_name = "OB_ERR_CTE_DUPLICATE_NAME_IN_CYCLE_CLAUSE", @@ -15391,7 +17957,9 @@ static const _error _error_OB_ERR_CTE_DUPLICATE_NAME_IN_CYCLE_CLAUSE = { .str_user_error = "duplicate name found in cycle column list for CYCLE clause of WITH clause", .oracle_errno = 32484, .oracle_str_error = "ORA-32484: duplicate name found in cycle column list for CYCLE clause of WITH clause", - .oracle_str_user_error = "ORA-32484: duplicate name found in cycle column list for CYCLE clause of WITH clause" + .oracle_str_user_error = "ORA-32484: duplicate name found in cycle column list for CYCLE clause of WITH clause", + .ob_str_error = "OBE-32484: duplicate name found in cycle column list for CYCLE clause of WITH clause", + .ob_str_user_error = "OBE-32484: duplicate name found in cycle column list for CYCLE clause of WITH clause" }; static const _error _error_OB_ERR_CTE_ILLEGAL_COLUMN_IN_CYCLE_CLAUSE = { .error_name = "OB_ERR_CTE_ILLEGAL_COLUMN_IN_CYCLE_CLAUSE", @@ -15403,7 +17971,9 @@ static const _error _error_OB_ERR_CTE_ILLEGAL_COLUMN_IN_CYCLE_CLAUSE = { .str_user_error = "element in cycle column list of CYCLE clause must appear in the column alias list of the WITH clause element", .oracle_errno = 32485, .oracle_str_error = "ORA-32485: element in cycle column list of CYCLE clause must appear in the column alias list of the WITH clause element", - .oracle_str_user_error = "ORA-32485: element in cycle column list of CYCLE clause must appear in the column alias list of the WITH clause element" + .oracle_str_user_error = "ORA-32485: element in cycle column list of CYCLE clause must appear in the column alias list of the WITH clause element", + .ob_str_error = "OBE-32485: element in cycle column list of CYCLE clause must appear in the column alias list of the WITH clause element", + .ob_str_user_error = "OBE-32485: element in cycle column list of CYCLE clause must appear in the column alias list of the WITH clause element" }; static const _error _error_OB_ERR_CTE_ILLEGAL_RECURSIVE_BRANCH = { .error_name = "OB_ERR_CTE_ILLEGAL_RECURSIVE_BRANCH", @@ -15415,7 +17985,9 @@ static const _error _error_OB_ERR_CTE_ILLEGAL_RECURSIVE_BRANCH = { .str_user_error = "ORDER BY / LIMIT / SELECT DISTINCT / HAVING / WINDOW FUNCTION / GROUP BY in recursive query block of Common Table Expression not supported", .oracle_errno = 32486, .oracle_str_error = "ORA-32486: unsupported operation in recursive branch of recursive WITH clause", - .oracle_str_user_error = "ORA-32486: unsupported operation in recursive branch of recursive WITH clause" + .oracle_str_user_error = "ORA-32486: unsupported operation in recursive branch of recursive WITH clause", + .ob_str_error = "OBE-32486: unsupported operation in recursive branch of recursive WITH clause", + .ob_str_user_error = "OBE-32486: unsupported operation in recursive branch of recursive WITH clause" }; static const _error _error_OB_ERR_ILLEGAL_JOIN_IN_RECURSIVE_CTE = { .error_name = "OB_ERR_ILLEGAL_JOIN_IN_RECURSIVE_CTE", @@ -15427,7 +17999,9 @@ static const _error _error_OB_ERR_ILLEGAL_JOIN_IN_RECURSIVE_CTE = { .str_user_error = "In recursive query block of Recursive Common Table Expression, the recursive table must neither be in the right argument of a LEFT JOIN, nor be forced to be non-first with join order hints", .oracle_errno = 32487, .oracle_str_error = "ORA-32487: unsupported join in recursive WITH query", - .oracle_str_user_error = "ORA-32487: unsupported join in recursive WITH query" + .oracle_str_user_error = "ORA-32487: unsupported join in recursive WITH query", + .ob_str_error = "OBE-32487: unsupported join in recursive WITH query", + .ob_str_user_error = "OBE-32487: unsupported join in recursive WITH query" }; static const _error _error_OB_ERR_CTE_NEED_COLUMN_ALIAS_LIST = { .error_name = "OB_ERR_CTE_NEED_COLUMN_ALIAS_LIST", @@ -15439,7 +18013,9 @@ static const _error _error_OB_ERR_CTE_NEED_COLUMN_ALIAS_LIST = { .str_user_error = "WITH clause element did not have a column alias list", .oracle_errno = 32488, .oracle_str_error = "ORA-32488: WITH clause element did not have a column alias list", - .oracle_str_user_error = "ORA-32488: WITH clause element did not have a column alias list" + .oracle_str_user_error = "ORA-32488: WITH clause element did not have a column alias list", + .ob_str_error = "OBE-32488: WITH clause element did not have a column alias list", + .ob_str_user_error = "OBE-32488: WITH clause element did not have a column alias list" }; static const _error _error_OB_ERR_CTE_ILLEGAL_COLUMN_IN_SERACH_CALUSE = { .error_name = "OB_ERR_CTE_ILLEGAL_COLUMN_IN_SERACH_CALUSE", @@ -15451,7 +18027,9 @@ static const _error _error_OB_ERR_CTE_ILLEGAL_COLUMN_IN_SERACH_CALUSE = { .str_user_error = "element in sort specification list of SEARCH clause did not appear in the column alias list of the WITH clause element", .oracle_errno = 32489, .oracle_str_error = "ORA-32489: element in sort specification list of SEARCH clause did not appear in the column alias list of the WITH clause element", - .oracle_str_user_error = "ORA-32489: element in sort specification list of SEARCH clause did not appear in the column alias list of the WITH clause element" + .oracle_str_user_error = "ORA-32489: element in sort specification list of SEARCH clause did not appear in the column alias list of the WITH clause element", + .ob_str_error = "OBE-32489: element in sort specification list of SEARCH clause did not appear in the column alias list of the WITH clause element", + .ob_str_user_error = "OBE-32489: element in sort specification list of SEARCH clause did not appear in the column alias list of the WITH clause element" }; static const _error _error_OB_ERR_CTE_RECURSIVE_QUERY_NAME_REFERENCED_MORE_THAN_ONCE = { .error_name = "OB_ERR_CTE_RECURSIVE_QUERY_NAME_REFERENCED_MORE_THAN_ONCE", @@ -15463,7 +18041,9 @@ static const _error _error_OB_ERR_CTE_RECURSIVE_QUERY_NAME_REFERENCED_MORE_THAN_ .str_user_error = "recursive query name referenced more than once in recursive branch of recursive WITH clause element", .oracle_errno = 32490, .oracle_str_error = "ORA-32490: recursive query name referenced more than once in recursive branch of recursive WITH clause element", - .oracle_str_user_error = "ORA-32490: recursive query name referenced more than once in recursive branch of recursive WITH clause element" + .oracle_str_user_error = "ORA-32490: recursive query name referenced more than once in recursive branch of recursive WITH clause element", + .ob_str_error = "OBE-32490: recursive query name referenced more than once in recursive branch of recursive WITH clause element", + .ob_str_user_error = "OBE-32490: recursive query name referenced more than once in recursive branch of recursive WITH clause element" }; static const _error _error_OB_ERR_CBY_PSEUDO_COLUMN_NOT_ALLOWED = { .error_name = "OB_ERR_CBY_PSEUDO_COLUMN_NOT_ALLOWED", @@ -15475,7 +18055,9 @@ static const _error _error_OB_ERR_CBY_PSEUDO_COLUMN_NOT_ALLOWED = { .str_user_error = "Specified pseudo column or operator not allowed here", .oracle_errno = 976, .oracle_str_error = "ORA-00976: Specified pseudo column or operator not allowed here", - .oracle_str_user_error = "ORA-00976: Specified pseudo column or operator not allowed here" + .oracle_str_user_error = "ORA-00976: Specified pseudo column or operator not allowed here", + .ob_str_error = "OBE-00976: Specified pseudo column or operator not allowed here", + .ob_str_user_error = "OBE-00976: Specified pseudo column or operator not allowed here" }; static const _error _error_OB_ERR_CBY_LOOP = { .error_name = "OB_ERR_CBY_LOOP", @@ -15487,7 +18069,9 @@ static const _error _error_OB_ERR_CBY_LOOP = { .str_user_error = "CONNECT BY loop in user data", .oracle_errno = 1436, .oracle_str_error = "ORA-01436: CONNECT BY loop in user data", - .oracle_str_user_error = "ORA-01436: CONNECT BY loop in user data" + .oracle_str_user_error = "ORA-01436: CONNECT BY loop in user data", + .ob_str_error = "OBE-01436: CONNECT BY loop in user data", + .ob_str_user_error = "OBE-01436: CONNECT BY loop in user data" }; static const _error _error_OB_ERR_CBY_JOIN_NOT_ALLOWED = { .error_name = "OB_ERR_CBY_JOIN_NOT_ALLOWED", @@ -15499,7 +18083,9 @@ static const _error _error_OB_ERR_CBY_JOIN_NOT_ALLOWED = { .str_user_error = "cannot have join with CONNECT BY", .oracle_errno = 1437, .oracle_str_error = "ORA-01437: cannot have join with CONNECT BY", - .oracle_str_user_error = "ORA-01437: cannot have join with CONNECT BY" + .oracle_str_user_error = "ORA-01437: cannot have join with CONNECT BY", + .ob_str_error = "OBE-01437: cannot have join with CONNECT BY", + .ob_str_user_error = "OBE-01437: cannot have join with CONNECT BY" }; static const _error _error_OB_ERR_CBY_CONNECT_BY_REQUIRED = { .error_name = "OB_ERR_CBY_CONNECT_BY_REQUIRED", @@ -15511,7 +18097,9 @@ static const _error _error_OB_ERR_CBY_CONNECT_BY_REQUIRED = { .str_user_error = "CONNECT BY clause required in this query block", .oracle_errno = 1788, .oracle_str_error = "ORA-01788: CONNECT BY clause required in this query block", - .oracle_str_user_error = "ORA-01788: CONNECT BY clause required in this query block" + .oracle_str_user_error = "ORA-01788: CONNECT BY clause required in this query block", + .ob_str_error = "OBE-01788: CONNECT BY clause required in this query block", + .ob_str_user_error = "OBE-01788: CONNECT BY clause required in this query block" }; static const _error _error_OB_ERR_CBY_CONNECT_BY_PATH_NOT_ALLOWED = { .error_name = "OB_ERR_CBY_CONNECT_BY_PATH_NOT_ALLOWED", @@ -15523,7 +18111,9 @@ static const _error _error_OB_ERR_CBY_CONNECT_BY_PATH_NOT_ALLOWED = { .str_user_error = "SYS_CONNECT_BY_PATH function is not allowed here", .oracle_errno = 30002, .oracle_str_error = "ORA-30002: SYS_CONNECT_BY_PATH function is not allowed here", - .oracle_str_user_error = "ORA-30002: SYS_CONNECT_BY_PATH function is not allowed here" + .oracle_str_user_error = "ORA-30002: SYS_CONNECT_BY_PATH function is not allowed here", + .ob_str_error = "OBE-30002: SYS_CONNECT_BY_PATH function is not allowed here", + .ob_str_user_error = "OBE-30002: SYS_CONNECT_BY_PATH function is not allowed here" }; static const _error _error_OB_ERR_CBY_CONNECT_BY_PATH_ILLEGAL_PARAM = { .error_name = "OB_ERR_CBY_CONNECT_BY_PATH_ILLEGAL_PARAM", @@ -15535,7 +18125,9 @@ static const _error _error_OB_ERR_CBY_CONNECT_BY_PATH_ILLEGAL_PARAM = { .str_user_error = "illegal parameter in SYS_CONNECT_BY_PATH function", .oracle_errno = 30003, .oracle_str_error = "ORA-30003: illegal parameter in SYS_CONNECT_BY_PATH function", - .oracle_str_user_error = "ORA-30003: illegal parameter in SYS_CONNECT_BY_PATH function" + .oracle_str_user_error = "ORA-30003: illegal parameter in SYS_CONNECT_BY_PATH function", + .ob_str_error = "OBE-30003: illegal parameter in SYS_CONNECT_BY_PATH function", + .ob_str_user_error = "OBE-30003: illegal parameter in SYS_CONNECT_BY_PATH function" }; static const _error _error_OB_ERR_CBY_CONNECT_BY_PATH_INVALID_SEPARATOR = { .error_name = "OB_ERR_CBY_CONNECT_BY_PATH_INVALID_SEPARATOR", @@ -15547,7 +18139,9 @@ static const _error _error_OB_ERR_CBY_CONNECT_BY_PATH_INVALID_SEPARATOR = { .str_user_error = "A column value contained the string that the SYS_CONNECT_BY_PATH function was to use to separate column values", .oracle_errno = 30004, .oracle_str_error = "ORA-30004: A column value contained the string that the SYS_CONNECT_BY_PATH function was to use to separate column values.", - .oracle_str_user_error = "ORA-30004: A column value contained the string that the SYS_CONNECT_BY_PATH function was to use to separate column values." + .oracle_str_user_error = "ORA-30004: A column value contained the string that the SYS_CONNECT_BY_PATH function was to use to separate column values.", + .ob_str_error = "OBE-30004: A column value contained the string that the SYS_CONNECT_BY_PATH function was to use to separate column values.", + .ob_str_user_error = "OBE-30004: A column value contained the string that the SYS_CONNECT_BY_PATH function was to use to separate column values." }; static const _error _error_OB_ERR_CBY_CONNECT_BY_ROOT_ILLEGAL_USED = { .error_name = "OB_ERR_CBY_CONNECT_BY_ROOT_ILLEGAL_USED", @@ -15559,7 +18153,9 @@ static const _error _error_OB_ERR_CBY_CONNECT_BY_ROOT_ILLEGAL_USED = { .str_user_error = "CONNECT BY ROOT operator is not supported in the START WITH or in the CONNECT BY condition", .oracle_errno = 30007, .oracle_str_error = "ORA-30007: CONNECT BY ROOT operator is not supported in the START WITH or in the CONNECT BY condition", - .oracle_str_user_error = "ORA-30007: CONNECT BY ROOT operator is not supported in the START WITH or in the CONNECT BY condition" + .oracle_str_user_error = "ORA-30007: CONNECT BY ROOT operator is not supported in the START WITH or in the CONNECT BY condition", + .ob_str_error = "OBE-30007: CONNECT BY ROOT operator is not supported in the START WITH or in the CONNECT BY condition", + .ob_str_user_error = "OBE-30007: CONNECT BY ROOT operator is not supported in the START WITH or in the CONNECT BY condition" }; static const _error _error_OB_ERR_CBY_OREDER_SIBLINGS_BY_NOT_ALLOWED = { .error_name = "OB_ERR_CBY_OREDER_SIBLINGS_BY_NOT_ALLOWED", @@ -15571,7 +18167,9 @@ static const _error _error_OB_ERR_CBY_OREDER_SIBLINGS_BY_NOT_ALLOWED = { .str_user_error = "ORDER SIBLINGS BY clause not allowed here", .oracle_errno = 30929, .oracle_str_error = "ORA-30929: ORDER SIBLINGS BY clause not allowed here", - .oracle_str_user_error = "ORA-30929: ORDER SIBLINGS BY clause not allowed here" + .oracle_str_user_error = "ORA-30929: ORDER SIBLINGS BY clause not allowed here", + .ob_str_error = "OBE-30929: ORDER SIBLINGS BY clause not allowed here", + .ob_str_user_error = "OBE-30929: ORDER SIBLINGS BY clause not allowed here" }; static const _error _error_OB_ERR_CBY_NOCYCLE_REQUIRED = { .error_name = "OB_ERR_CBY_NOCYCLE_REQUIRED", @@ -15583,7 +18181,9 @@ static const _error _error_OB_ERR_CBY_NOCYCLE_REQUIRED = { .str_user_error = "NOCYCLE keyword is required with CONNECT_BY_ISCYCLE pseudo column", .oracle_errno = 30930, .oracle_str_error = "ORA-30930: NOCYCLE keyword is required with CONNECT_BY_ISCYCLE pseudo column", - .oracle_str_user_error = "ORA-30930: NOCYCLE keyword is required with CONNECT_BY_ISCYCLE pseudo column" + .oracle_str_user_error = "ORA-30930: NOCYCLE keyword is required with CONNECT_BY_ISCYCLE pseudo column", + .ob_str_error = "OBE-30930: NOCYCLE keyword is required with CONNECT_BY_ISCYCLE pseudo column", + .ob_str_user_error = "OBE-30930: NOCYCLE keyword is required with CONNECT_BY_ISCYCLE pseudo column" }; static const _error _error_OB_ERR_NOT_ENOUGH_ARGS_FOR_FUN = { .error_name = "OB_ERR_NOT_ENOUGH_ARGS_FOR_FUN", @@ -15595,7 +18195,9 @@ static const _error _error_OB_ERR_NOT_ENOUGH_ARGS_FOR_FUN = { .str_user_error = "not enough arguments for function", .oracle_errno = 938, .oracle_str_error = "ORA-00938: not enough arguments for function", - .oracle_str_user_error = "ORA-00938: not enough arguments for function" + .oracle_str_user_error = "ORA-00938: not enough arguments for function", + .ob_str_error = "OBE-00938: not enough arguments for function", + .ob_str_user_error = "OBE-00938: not enough arguments for function" }; static const _error _error_OB_ERR_PREPARE_STMT_CHECKSUM = { .error_name = "OB_ERR_PREPARE_STMT_CHECKSUM", @@ -15607,7 +18209,9 @@ static const _error _error_OB_ERR_PREPARE_STMT_CHECKSUM = { .str_user_error = "Prepare statement checksum error", .oracle_errno = 603, .oracle_str_error = "ORA-00603: Oracle Server session terminated by fatal error", - .oracle_str_user_error = "ORA-00603: Oracle Server session terminated by fatal error" + .oracle_str_user_error = "ORA-00603: Oracle Server session terminated by fatal error", + .ob_str_error = "OBE-00603: Oracle Server session terminated by fatal error", + .ob_str_user_error = "OBE-00603: Oracle Server session terminated by fatal error" }; static const _error _error_OB_ERR_ENABLE_NONEXISTENT_CONSTRAINT = { .error_name = "OB_ERR_ENABLE_NONEXISTENT_CONSTRAINT", @@ -15619,7 +18223,9 @@ static const _error _error_OB_ERR_ENABLE_NONEXISTENT_CONSTRAINT = { .str_user_error = "cannot enable constraint (%.*s) - no such constraint", .oracle_errno = 2430, .oracle_str_error = "ORA-02430: cannot enable constraint - no such constraint", - .oracle_str_user_error = "ORA-02430: cannot enable constraint (%.*s) - no such constraint" + .oracle_str_user_error = "ORA-02430: cannot enable constraint (%.*s) - no such constraint", + .ob_str_error = "OBE-02430: cannot enable constraint - no such constraint", + .ob_str_user_error = "OBE-02430: cannot enable constraint (%.*s) - no such constraint" }; static const _error _error_OB_ERR_DISABLE_NONEXISTENT_CONSTRAINT = { .error_name = "OB_ERR_DISABLE_NONEXISTENT_CONSTRAINT", @@ -15631,7 +18237,9 @@ static const _error _error_OB_ERR_DISABLE_NONEXISTENT_CONSTRAINT = { .str_user_error = "cannot disable constraint (%.*s) - no such constraint", .oracle_errno = 2431, .oracle_str_error = "ORA-02431: cannot disable constraint - no such constraint", - .oracle_str_user_error = "ORA-02431: cannot disable constraint (%.*s) - no such constraint" + .oracle_str_user_error = "ORA-02431: cannot disable constraint (%.*s) - no such constraint", + .ob_str_error = "OBE-02431: cannot disable constraint - no such constraint", + .ob_str_user_error = "OBE-02431: cannot disable constraint (%.*s) - no such constraint" }; static const _error _error_OB_ERR_DOWNGRADE_DOP = { .error_name = "OB_ERR_DOWNGRADE_DOP", @@ -15643,7 +18251,9 @@ static const _error _error_OB_ERR_DOWNGRADE_DOP = { .str_user_error = "PX DOP downgrade from %ld to %ld", .oracle_errno = 0, .oracle_str_error = "ORA-00000: PX DOP downgrade", - .oracle_str_user_error = "ORA-00000: PX DOP downgrade from %ld to %ld" + .oracle_str_user_error = "ORA-00000: PX DOP downgrade from %ld to %ld", + .ob_str_error = "OBE-00000: PX DOP downgrade", + .ob_str_user_error = "OBE-00000: PX DOP downgrade from %ld to %ld" }; static const _error _error_OB_ERR_DOWNGRADE_PARALLEL_MAX_SERVERS = { .error_name = "OB_ERR_DOWNGRADE_PARALLEL_MAX_SERVERS", @@ -15655,7 +18265,9 @@ static const _error _error_OB_ERR_DOWNGRADE_PARALLEL_MAX_SERVERS = { .str_user_error = "parallel_max_servers downgrade due to insufficent cpu resource from %ld to %ld. deprecated.", .oracle_errno = 0, .oracle_str_error = "ORA-00000: parallel_max_servers downgrade due to insufficent cpu resource. deprecated.", - .oracle_str_user_error = "ORA-00000: parallel_max_servers downgrade due to insufficent cpu resource from %ld to %ld. deprecated." + .oracle_str_user_error = "ORA-00000: parallel_max_servers downgrade due to insufficent cpu resource from %ld to %ld. deprecated.", + .ob_str_error = "OBE-00000: parallel_max_servers downgrade due to insufficent cpu resource. deprecated.", + .ob_str_user_error = "OBE-00000: parallel_max_servers downgrade due to insufficent cpu resource from %ld to %ld. deprecated." }; static const _error _error_OB_ERR_ORPHANED_CHILD_RECORD_EXISTS = { .error_name = "OB_ERR_ORPHANED_CHILD_RECORD_EXISTS", @@ -15667,7 +18279,9 @@ static const _error _error_OB_ERR_ORPHANED_CHILD_RECORD_EXISTS = { .str_user_error = "cannot validate (%.*s.%.*s) - parent keys not found", .oracle_errno = 2298, .oracle_str_error = "ORA-02298: cannot validate - parent keys not found", - .oracle_str_user_error = "ORA-02298: cannot validate (%.*s.%.*s) - parent keys not found" + .oracle_str_user_error = "ORA-02298: cannot validate (%.*s.%.*s) - parent keys not found", + .ob_str_error = "OBE-02298: cannot validate - parent keys not found", + .ob_str_user_error = "OBE-02298: cannot validate (%.*s.%.*s) - parent keys not found" }; static const _error _error_OB_ERR_COL_CHECK_CST_REFER_ANOTHER_COL = { .error_name = "OB_ERR_COL_CHECK_CST_REFER_ANOTHER_COL", @@ -15679,7 +18293,9 @@ static const _error _error_OB_ERR_COL_CHECK_CST_REFER_ANOTHER_COL = { .str_user_error = "Column check constraint \'%.*s\' references other column.", .oracle_errno = 2438, .oracle_str_error = "ORA-02438: Column check constraint cannot reference other columns", - .oracle_str_user_error = "ORA-02438: Column check constraint \'%.*s\' cannot reference other columns" + .oracle_str_user_error = "ORA-02438: Column check constraint \'%.*s\' cannot reference other columns", + .ob_str_error = "OBE-02438: Column check constraint cannot reference other columns", + .ob_str_user_error = "OBE-02438: Column check constraint \'%.*s\' cannot reference other columns" }; static const _error _error_OB_BATCHED_MULTI_STMT_ROLLBACK = { .error_name = "OB_BATCHED_MULTI_STMT_ROLLBACK", @@ -15691,7 +18307,9 @@ static const _error _error_OB_BATCHED_MULTI_STMT_ROLLBACK = { .str_user_error = "batched multi statement execution needs rollback", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5787, batched multi statement execution needs rollback", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5787, batched multi statement execution needs rollback" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5787, batched multi statement execution needs rollback", + .ob_str_error = "OBE-00600: internal error code, arguments: -5787, batched multi statement execution needs rollback", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5787, batched multi statement execution needs rollback" }; static const _error _error_OB_ERR_FOR_UPDATE_SELECT_VIEW_CANNOT = { .error_name = "OB_ERR_FOR_UPDATE_SELECT_VIEW_CANNOT", @@ -15703,7 +18321,9 @@ static const _error _error_OB_ERR_FOR_UPDATE_SELECT_VIEW_CANNOT = { .str_user_error = "cannot select FOR UPDATE from view with DISTINCT, GROUP BY, etc.", .oracle_errno = 2014, .oracle_str_error = "ORA-02014: cannot select FOR UPDATE from view with DISTINCT, GROUP BY, etc.", - .oracle_str_user_error = "ORA-02014: cannot select FOR UPDATE from view with DISTINCT, GROUP BY, etc." + .oracle_str_user_error = "ORA-02014: cannot select FOR UPDATE from view with DISTINCT, GROUP BY, etc.", + .ob_str_error = "OBE-02014: cannot select FOR UPDATE from view with DISTINCT, GROUP BY, etc.", + .ob_str_user_error = "OBE-02014: cannot select FOR UPDATE from view with DISTINCT, GROUP BY, etc." }; static const _error _error_OB_ERR_POLICY_WITH_CHECK_OPTION_VIOLATION = { .error_name = "OB_ERR_POLICY_WITH_CHECK_OPTION_VIOLATION", @@ -15715,7 +18335,9 @@ static const _error _error_OB_ERR_POLICY_WITH_CHECK_OPTION_VIOLATION = { .str_user_error = "policy with check option violation", .oracle_errno = 28115, .oracle_str_error = "ORA-28115: policy with check option violation", - .oracle_str_user_error = "ORA-28115: policy with check option violation" + .oracle_str_user_error = "ORA-28115: policy with check option violation", + .ob_str_error = "OBE-28115: policy with check option violation", + .ob_str_user_error = "OBE-28115: policy with check option violation" }; static const _error _error_OB_ERR_POLICY_ALREADY_APPLIED_TO_TABLE = { .error_name = "OB_ERR_POLICY_ALREADY_APPLIED_TO_TABLE", @@ -15727,7 +18349,9 @@ static const _error _error_OB_ERR_POLICY_ALREADY_APPLIED_TO_TABLE = { .str_user_error = "policy already applied to table", .oracle_errno = 12444, .oracle_str_error = "ORA-12444: policy already applied to table", - .oracle_str_user_error = "ORA-12444: policy already applied to table" + .oracle_str_user_error = "ORA-12444: policy already applied to table", + .ob_str_error = "OBE-12444: policy already applied to table", + .ob_str_user_error = "OBE-12444: policy already applied to table" }; static const _error _error_OB_ERR_MUTATING_TABLE_OPERATION = { .error_name = "OB_ERR_MUTATING_TABLE_OPERATION", @@ -15739,7 +18363,9 @@ static const _error _error_OB_ERR_MUTATING_TABLE_OPERATION = { .str_user_error = "Can\'t update table \'%s\' in stored function/trigger because it is already used by statement which invoked this stored function/trigger.", .oracle_errno = 4091, .oracle_str_error = "ORA-04091: table is mutating, trigger/function may not see it", - .oracle_str_user_error = "ORA-04091: table '%.*s'.'%.*s' is mutating, trigger/function may not see it" + .oracle_str_user_error = "ORA-04091: table '%.*s'.'%.*s' is mutating, trigger/function may not see it", + .ob_str_error = "OBE-04091: table is mutating, trigger/function may not see it", + .ob_str_user_error = "OBE-04091: table '%.*s'.'%.*s' is mutating, trigger/function may not see it" }; static const _error _error_OB_ERR_MODIFY_OR_DROP_MULTI_COLUMN_CONSTRAINT = { .error_name = "OB_ERR_MODIFY_OR_DROP_MULTI_COLUMN_CONSTRAINT", @@ -15751,7 +18377,9 @@ static const _error _error_OB_ERR_MODIFY_OR_DROP_MULTI_COLUMN_CONSTRAINT = { .str_user_error = "column is referenced in a multi-column constraint", .oracle_errno = 12991, .oracle_str_error = "ORA-12991: column is referenced in a multi-column constraint", - .oracle_str_user_error = "ORA-12991: column is referenced in a multi-column constraint" + .oracle_str_user_error = "ORA-12991: column is referenced in a multi-column constraint", + .ob_str_error = "OBE-12991: column is referenced in a multi-column constraint", + .ob_str_user_error = "OBE-12991: column is referenced in a multi-column constraint" }; static const _error _error_OB_ERR_DROP_PARENT_KEY_COLUMN = { .error_name = "OB_ERR_DROP_PARENT_KEY_COLUMN", @@ -15763,7 +18391,9 @@ static const _error _error_OB_ERR_DROP_PARENT_KEY_COLUMN = { .str_user_error = "cannot drop parent key column", .oracle_errno = 12992, .oracle_str_error = "ORA-12992: cannot drop parent key column", - .oracle_str_user_error = "ORA-12992: cannot drop parent key column" + .oracle_str_user_error = "ORA-12992: cannot drop parent key column", + .ob_str_error = "OBE-12992: cannot drop parent key column", + .ob_str_user_error = "OBE-12992: cannot drop parent key column" }; static const _error _error_OB_AUTOINC_SERVICE_BUSY = { .error_name = "OB_AUTOINC_SERVICE_BUSY", @@ -15775,7 +18405,9 @@ static const _error _error_OB_AUTOINC_SERVICE_BUSY = { .str_user_error = "auto increment service busy", .oracle_errno = 600, .oracle_str_error = "ORA-00600: auto increment service busy", - .oracle_str_user_error = "ORA-00600: auto increment service busy" + .oracle_str_user_error = "ORA-00600: auto increment service busy", + .ob_str_error = "OBE-00600: auto increment service busy", + .ob_str_user_error = "OBE-00600: auto increment service busy" }; static const _error _error_OB_ERR_CONSTRAINT_CONSTRAINT_DISABLE_VALIDATE = { .error_name = "OB_ERR_CONSTRAINT_CONSTRAINT_DISABLE_VALIDATE", @@ -15787,7 +18419,9 @@ static const _error _error_OB_ERR_CONSTRAINT_CONSTRAINT_DISABLE_VALIDATE = { .str_user_error = "No insert/update/delete on table with constraint (%.*s.%.*s) disabled and validated", .oracle_errno = 25128, .oracle_str_error = "ORA-25128: No insert/update/delete on table with constraint disabled and validated", - .oracle_str_user_error = "ORA-25128: No insert/update/delete on table with constraint (%.*s.%.*s) disabled and validated" + .oracle_str_user_error = "ORA-25128: No insert/update/delete on table with constraint (%.*s.%.*s) disabled and validated", + .ob_str_error = "OBE-25128: No insert/update/delete on table with constraint disabled and validated", + .ob_str_user_error = "OBE-25128: No insert/update/delete on table with constraint (%.*s.%.*s) disabled and validated" }; static const _error _error_OB_ERR_AUTONOMOUS_TRANSACTION_ROLLBACK = { .error_name = "OB_ERR_AUTONOMOUS_TRANSACTION_ROLLBACK", @@ -15799,7 +18433,9 @@ static const _error _error_OB_ERR_AUTONOMOUS_TRANSACTION_ROLLBACK = { .str_user_error = "active autonomous transaction detected and rolled back", .oracle_errno = 6519, .oracle_str_error = "ORA-06519: active autonomous transaction detected and rolled back", - .oracle_str_user_error = "ORA-06519: active autonomous transaction detected and rolled back" + .oracle_str_user_error = "ORA-06519: active autonomous transaction detected and rolled back", + .ob_str_error = "OBE-06519: active autonomous transaction detected and rolled back", + .ob_str_user_error = "OBE-06519: active autonomous transaction detected and rolled back" }; static const _error _error_OB_ORDERBY_CLAUSE_NOT_ALLOWED = { .error_name = "OB_ORDERBY_CLAUSE_NOT_ALLOWED", @@ -15811,7 +18447,9 @@ static const _error _error_OB_ORDERBY_CLAUSE_NOT_ALLOWED = { .str_user_error = "ORDER BY not allowed here", .oracle_errno = 30487, .oracle_str_error = "ORA-30487: ORDER BY not allowed here", - .oracle_str_user_error = "ORA-30487: ORDER BY not allowed here" + .oracle_str_user_error = "ORA-30487: ORDER BY not allowed here", + .ob_str_error = "OBE-30487: ORDER BY not allowed here", + .ob_str_user_error = "OBE-30487: ORDER BY not allowed here" }; static const _error _error_OB_DISTINCT_NOT_ALLOWED = { .error_name = "OB_DISTINCT_NOT_ALLOWED", @@ -15823,7 +18461,9 @@ static const _error _error_OB_DISTINCT_NOT_ALLOWED = { .str_user_error = "DISTINCT not allowed here", .oracle_errno = 30482, .oracle_str_error = "ORA-30482: DISTINCT not allowed here", - .oracle_str_user_error = "ORA-30482: DISTINCT not allowed here" + .oracle_str_user_error = "ORA-30482: DISTINCT not allowed here", + .ob_str_error = "OBE-30482: DISTINCT not allowed here", + .ob_str_user_error = "OBE-30482: DISTINCT not allowed here" }; static const _error _error_OB_ERR_ASSIGN_USER_VARIABLE_NOT_ALLOWED = { .error_name = "OB_ERR_ASSIGN_USER_VARIABLE_NOT_ALLOWED", @@ -15835,7 +18475,9 @@ static const _error _error_OB_ERR_ASSIGN_USER_VARIABLE_NOT_ALLOWED = { .str_user_error = "assign user variable with := only allowed in select filed list and as root expression", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5799, assign user variable with := only allowed in select filed list and as root expression", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5799, assign user variable with := only allowed in select filed list and as root expression" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5799, assign user variable with := only allowed in select filed list and as root expression", + .ob_str_error = "OBE-00600: internal error code, arguments: -5799, assign user variable with := only allowed in select filed list and as root expression", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5799, assign user variable with := only allowed in select filed list and as root expression" }; static const _error _error_OB_ERR_MODIFY_NONEXISTENT_CONSTRAINT = { .error_name = "OB_ERR_MODIFY_NONEXISTENT_CONSTRAINT", @@ -15847,7 +18489,9 @@ static const _error _error_OB_ERR_MODIFY_NONEXISTENT_CONSTRAINT = { .str_user_error = "cannot modify constraint (%.*s) - no such constraint", .oracle_errno = 25129, .oracle_str_error = "ORA-25129: cannot modify constraint - no such constraint", - .oracle_str_user_error = "ORA-25129: cannot modify constraint (%.*s) - no such constraint" + .oracle_str_user_error = "ORA-25129: cannot modify constraint (%.*s) - no such constraint", + .ob_str_error = "OBE-25129: cannot modify constraint - no such constraint", + .ob_str_user_error = "OBE-25129: cannot modify constraint (%.*s) - no such constraint" }; static const _error _error_OB_ERR_SP_EXCEPTION_HANDLE_ILLEGAL = { .error_name = "OB_ERR_SP_EXCEPTION_HANDLE_ILLEGAL", @@ -15859,7 +18503,9 @@ static const _error _error_OB_ERR_SP_EXCEPTION_HANDLE_ILLEGAL = { .str_user_error = "implementation restriction: exception handler in nested transaction is illegal", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5801, implementation restriction: exception handler in nested transaction is illegal", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5801, implementation restriction: exception handler in nested transaction is illegal" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5801, implementation restriction: exception handler in nested transaction is illegal", + .ob_str_error = "OBE-00600: internal error code, arguments: -5801, implementation restriction: exception handler in nested transaction is illegal", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5801, implementation restriction: exception handler in nested transaction is illegal" }; static const _error _error_OB_INVALID_ROWID = { .error_name = "OB_INVALID_ROWID", @@ -15871,7 +18517,9 @@ static const _error _error_OB_INVALID_ROWID = { .str_user_error = "invalid ROWID", .oracle_errno = 1410, .oracle_str_error = "ORA-01410: invalid ROWID", - .oracle_str_user_error = "ORA-01410: invalid ROWID" + .oracle_str_user_error = "ORA-01410: invalid ROWID", + .ob_str_error = "OBE-01410: invalid ROWID", + .ob_str_user_error = "OBE-01410: invalid ROWID" }; static const _error _error_OB_ERR_INVALID_INSERT_COLUMN = { .error_name = "OB_ERR_INVALID_INSERT_COLUMN", @@ -15883,7 +18531,9 @@ static const _error _error_OB_ERR_INVALID_INSERT_COLUMN = { .str_user_error = "Invalid column in the INSERT VALUES Clause:'%.*s'.'%.*s'", .oracle_errno = 38101, .oracle_str_error = "ORA-38101: Invalid column in the INSERT VALUES Clause", - .oracle_str_user_error = "ORA-38101: Invalid column in the INSERT VALUES Clause:'%.*s'.'%.*s'" + .oracle_str_user_error = "ORA-38101: Invalid column in the INSERT VALUES Clause:'%.*s'.'%.*s'", + .ob_str_error = "OBE-38101: Invalid column in the INSERT VALUES Clause", + .ob_str_user_error = "OBE-38101: Invalid column in the INSERT VALUES Clause:'%.*s'.'%.*s'" }; static const _error _error_OB_INCORRECT_USE_OF_OPERATOR = { .error_name = "OB_INCORRECT_USE_OF_OPERATOR", @@ -15895,7 +18545,9 @@ static const _error _error_OB_INCORRECT_USE_OF_OPERATOR = { .str_user_error = "incorrect use of the ['%.*s'] operator", .oracle_errno = 13207, .oracle_str_error = "ORA-13207: incorrect use of operator", - .oracle_str_user_error = "ORA-13207: incorrect use of the ['%.*s'] operator" + .oracle_str_user_error = "ORA-13207: incorrect use of the ['%.*s'] operator", + .ob_str_error = "OBE-13207: incorrect use of operator", + .ob_str_user_error = "OBE-13207: incorrect use of the ['%.*s'] operator" }; static const _error _error_OB_ERR_NON_CONST_EXPR_IS_NOT_ALLOWED_FOR_PIVOT_UNPIVOT_VALUES = { .error_name = "OB_ERR_NON_CONST_EXPR_IS_NOT_ALLOWED_FOR_PIVOT_UNPIVOT_VALUES", @@ -15907,7 +18559,9 @@ static const _error _error_OB_ERR_NON_CONST_EXPR_IS_NOT_ALLOWED_FOR_PIVOT_UNPIVO .str_user_error = "non-constant expression is not allowed for pivot|unpivot values", .oracle_errno = 56901, .oracle_str_error = "ORA-56901: non-constant expression is not allowed for pivot|unpivot values", - .oracle_str_user_error = "ORA-56901: non-constant expression is not allowed for pivot|unpivot values" + .oracle_str_user_error = "ORA-56901: non-constant expression is not allowed for pivot|unpivot values", + .ob_str_error = "OBE-56901: non-constant expression is not allowed for pivot|unpivot values", + .ob_str_user_error = "OBE-56901: non-constant expression is not allowed for pivot|unpivot values" }; static const _error _error_OB_ERR_EXPECT_AGGREGATE_FUNCTION_INSIDE_PIVOT_OPERATION = { .error_name = "OB_ERR_EXPECT_AGGREGATE_FUNCTION_INSIDE_PIVOT_OPERATION", @@ -15919,7 +18573,9 @@ static const _error _error_OB_ERR_EXPECT_AGGREGATE_FUNCTION_INSIDE_PIVOT_OPERATI .str_user_error = "expect aggregate function inside pivot operation", .oracle_errno = 56902, .oracle_str_error = "ORA-56902: expect aggregate function inside pivot operation", - .oracle_str_user_error = "ORA-56902: expect aggregate function inside pivot operation" + .oracle_str_user_error = "ORA-56902: expect aggregate function inside pivot operation", + .ob_str_error = "OBE-56902: expect aggregate function inside pivot operation", + .ob_str_user_error = "OBE-56902: expect aggregate function inside pivot operation" }; static const _error _error_OB_ERR_EXP_NEED_SAME_DATATYPE = { .error_name = "OB_ERR_EXP_NEED_SAME_DATATYPE", @@ -15931,7 +18587,9 @@ static const _error _error_OB_ERR_EXP_NEED_SAME_DATATYPE = { .str_user_error = "expression must have same datatype as corresponding expression", .oracle_errno = 1790, .oracle_str_error = "ORA-01790: expression must have same datatype as corresponding expression", - .oracle_str_user_error = "ORA-01790: expression must have same datatype as corresponding expression" + .oracle_str_user_error = "ORA-01790: expression must have same datatype as corresponding expression", + .ob_str_error = "OBE-01790: expression must have same datatype as corresponding expression", + .ob_str_user_error = "OBE-01790: expression must have same datatype as corresponding expression" }; static const _error _error_OB_ERR_CHARACTER_SET_MISMATCH = { .error_name = "OB_ERR_CHARACTER_SET_MISMATCH", @@ -15943,7 +18601,9 @@ static const _error _error_OB_ERR_CHARACTER_SET_MISMATCH = { .str_user_error = "character set mismatch", .oracle_errno = 12704, .oracle_str_error = "ORA-12704: character set mismatch", - .oracle_str_user_error = "ORA-12704: character set mismatch" + .oracle_str_user_error = "ORA-12704: character set mismatch", + .ob_str_error = "OBE-12704: character set mismatch", + .ob_str_user_error = "OBE-12704: character set mismatch" }; static const _error _error_OB_ERR_REGEXP_NOMATCH = { .error_name = "OB_ERR_REGEXP_NOMATCH", @@ -15955,7 +18615,9 @@ static const _error _error_OB_ERR_REGEXP_NOMATCH = { .str_user_error = "regular expression failed to match", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5809, regular expression failed to match", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5809, regular expression failed to match" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5809, regular expression failed to match", + .ob_str_error = "OBE-00600: internal error code, arguments: -5809, regular expression failed to match", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5809, regular expression failed to match" }; static const _error _error_OB_ERR_REGEXP_BADPAT = { .error_name = "OB_ERR_REGEXP_BADPAT", @@ -15967,7 +18629,9 @@ static const _error _error_OB_ERR_REGEXP_BADPAT = { .str_user_error = "invalid regular expression (reg version 0.8)", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5810, invalid regular expression (reg version 0.8)", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5810, invalid regular expression (reg version 0.8)" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5810, invalid regular expression (reg version 0.8)", + .ob_str_error = "OBE-00600: internal error code, arguments: -5810, invalid regular expression (reg version 0.8)", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5810, invalid regular expression (reg version 0.8)" }; static const _error _error_OB_ERR_REGEXP_EESCAPE = { .error_name = "OB_ERR_REGEXP_EESCAPE", @@ -15979,7 +18643,9 @@ static const _error _error_OB_ERR_REGEXP_EESCAPE = { .str_user_error = "invalid escape \\ sequence in regular expression", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5811, invalid escape \\ sequence in regular expression", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5811, invalid escape \\ sequence in regular expression" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5811, invalid escape \\ sequence in regular expression", + .ob_str_error = "OBE-00600: internal error code, arguments: -5811, invalid escape \\ sequence in regular expression", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5811, invalid escape \\ sequence in regular expression" }; static const _error _error_OB_ERR_REGEXP_EBRACK = { .error_name = "OB_ERR_REGEXP_EBRACK", @@ -15991,7 +18657,9 @@ static const _error _error_OB_ERR_REGEXP_EBRACK = { .str_user_error = "unmatched bracket in regular expression", .oracle_errno = 12726, .oracle_str_error = "ORA-12726: unmatched bracket in regular expression", - .oracle_str_user_error = "ORA-12726: unmatched bracket in regular expression" + .oracle_str_user_error = "ORA-12726: unmatched bracket in regular expression", + .ob_str_error = "OBE-12726: unmatched bracket in regular expression", + .ob_str_user_error = "OBE-12726: unmatched bracket in regular expression" }; static const _error _error_OB_ERR_REGEXP_EPAREN = { .error_name = "OB_ERR_REGEXP_EPAREN", @@ -16003,7 +18671,9 @@ static const _error _error_OB_ERR_REGEXP_EPAREN = { .str_user_error = "unmatched parentheses in regular expression", .oracle_errno = 12725, .oracle_str_error = "ORA-12725: unmatched parentheses in regular expression", - .oracle_str_user_error = "ORA-12725: unmatched parentheses in regular expression" + .oracle_str_user_error = "ORA-12725: unmatched parentheses in regular expression", + .ob_str_error = "OBE-12725: unmatched parentheses in regular expression", + .ob_str_user_error = "OBE-12725: unmatched parentheses in regular expression" }; static const _error _error_OB_ERR_REGEXP_ESUBREG = { .error_name = "OB_ERR_REGEXP_ESUBREG", @@ -16015,7 +18685,9 @@ static const _error _error_OB_ERR_REGEXP_ESUBREG = { .str_user_error = "invalid back reference in regular expression", .oracle_errno = 12727, .oracle_str_error = "ORA-12727: invalid back reference in regular expression", - .oracle_str_user_error = "ORA-12727: invalid back reference in regular expression" + .oracle_str_user_error = "ORA-12727: invalid back reference in regular expression", + .ob_str_error = "OBE-12727: invalid back reference in regular expression", + .ob_str_user_error = "OBE-12727: invalid back reference in regular expression" }; static const _error _error_OB_ERR_REGEXP_ERANGE = { .error_name = "OB_ERR_REGEXP_ERANGE", @@ -16027,7 +18699,9 @@ static const _error _error_OB_ERR_REGEXP_ERANGE = { .str_user_error = "invalid range in regular expression", .oracle_errno = 12728, .oracle_str_error = "ORA-12728: invalid range in regular expression", - .oracle_str_user_error = "ORA-12728: invalid range in regular expression" + .oracle_str_user_error = "ORA-12728: invalid range in regular expression", + .ob_str_error = "OBE-12728: invalid range in regular expression", + .ob_str_user_error = "OBE-12728: invalid range in regular expression" }; static const _error _error_OB_ERR_REGEXP_ECTYPE = { .error_name = "OB_ERR_REGEXP_ECTYPE", @@ -16039,7 +18713,9 @@ static const _error _error_OB_ERR_REGEXP_ECTYPE = { .str_user_error = "invalid character class in regular expression", .oracle_errno = 12729, .oracle_str_error = "ORA-12729: invalid character class in regular expression", - .oracle_str_user_error = "ORA-12729: invalid character class in regular expression" + .oracle_str_user_error = "ORA-12729: invalid character class in regular expression", + .ob_str_error = "OBE-12729: invalid character class in regular expression", + .ob_str_user_error = "OBE-12729: invalid character class in regular expression" }; static const _error _error_OB_ERR_REGEXP_ECOLLATE = { .error_name = "OB_ERR_REGEXP_ECOLLATE", @@ -16051,7 +18727,9 @@ static const _error _error_OB_ERR_REGEXP_ECOLLATE = { .str_user_error = "invalid collation class in regular expression", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5817, invalid collation class in regular expression", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5817, invalid collation class in regular expression" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5817, invalid collation class in regular expression", + .ob_str_error = "OBE-00600: internal error code, arguments: -5817, invalid collation class in regular expression", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5817, invalid collation class in regular expression" }; static const _error _error_OB_ERR_REGEXP_EBRACE = { .error_name = "OB_ERR_REGEXP_EBRACE", @@ -16063,7 +18741,9 @@ static const _error _error_OB_ERR_REGEXP_EBRACE = { .str_user_error = "braces {} not balanced in in regular expression", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5818, braces {} not balanced in in regular expression", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5818, braces {} not balanced in in regular expression" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5818, braces {} not balanced in in regular expression", + .ob_str_error = "OBE-00600: internal error code, arguments: -5818, braces {} not balanced in in regular expression", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5818, braces {} not balanced in in regular expression" }; static const _error _error_OB_ERR_REGEXP_BADBR = { .error_name = "OB_ERR_REGEXP_BADBR", @@ -16075,7 +18755,9 @@ static const _error _error_OB_ERR_REGEXP_BADBR = { .str_user_error = "invalid repetition count(s) in regular expression", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5819, invalid repetition count(s) in regular expression", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5819, invalid repetition count(s) in regular expression" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5819, invalid repetition count(s) in regular expression", + .ob_str_error = "OBE-00600: internal error code, arguments: -5819, invalid repetition count(s) in regular expression", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5819, invalid repetition count(s) in regular expression" }; static const _error _error_OB_ERR_REGEXP_BADRPT = { .error_name = "OB_ERR_REGEXP_BADRPT", @@ -16087,7 +18769,9 @@ static const _error _error_OB_ERR_REGEXP_BADRPT = { .str_user_error = "The regular expression was too complex and current library can't be parsed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5820, The regular expression was too complex and current library can't be parsed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5820, The regular expression was too complex and current library can't be parsed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5820, The regular expression was too complex and current library can't be parsed", + .ob_str_error = "OBE-00600: internal error code, arguments: -5820, The regular expression was too complex and current library can't be parsed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5820, The regular expression was too complex and current library can't be parsed" }; static const _error _error_OB_ERR_REGEXP_ASSERT = { .error_name = "OB_ERR_REGEXP_ASSERT", @@ -16099,7 +18783,9 @@ static const _error _error_OB_ERR_REGEXP_ASSERT = { .str_user_error = "regular expression internal error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5821, regular expression internal error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5821, regular expression internal error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5821, regular expression internal error", + .ob_str_error = "OBE-00600: internal error code, arguments: -5821, regular expression internal error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5821, regular expression internal error" }; static const _error _error_OB_ERR_REGEXP_INVARG = { .error_name = "OB_ERR_REGEXP_INVARG", @@ -16111,7 +18797,9 @@ static const _error _error_OB_ERR_REGEXP_INVARG = { .str_user_error = "invalid argument in regular expression", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5822, invalid argument in regular expression", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5822, invalid argument in regular expression" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5822, invalid argument in regular expression", + .ob_str_error = "OBE-00600: internal error code, arguments: -5822, invalid argument in regular expression", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5822, invalid argument in regular expression" }; static const _error _error_OB_ERR_REGEXP_MIXED = { .error_name = "OB_ERR_REGEXP_MIXED", @@ -16123,7 +18811,9 @@ static const _error _error_OB_ERR_REGEXP_MIXED = { .str_user_error = "character widths of regex and string differ in regular expression", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5823, character widths of regex and string differ in regular expression", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5823, character widths of regex and string differ in regular expression" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5823, character widths of regex and string differ in regular expression", + .ob_str_error = "OBE-00600: internal error code, arguments: -5823, character widths of regex and string differ in regular expression", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5823, character widths of regex and string differ in regular expression" }; static const _error _error_OB_ERR_REGEXP_BADOPT = { .error_name = "OB_ERR_REGEXP_BADOPT", @@ -16135,7 +18825,9 @@ static const _error _error_OB_ERR_REGEXP_BADOPT = { .str_user_error = "invalid embedded option in regular expression", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5824, invalid embedded option in regular expression", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5824, invalid embedded option in regular expression" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5824, invalid embedded option in regular expression", + .ob_str_error = "OBE-00600: internal error code, arguments: -5824, invalid embedded option in regular expression", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5824, invalid embedded option in regular expression" }; static const _error _error_OB_ERR_REGEXP_ETOOBIG = { .error_name = "OB_ERR_REGEXP_ETOOBIG", @@ -16147,7 +18839,9 @@ static const _error _error_OB_ERR_REGEXP_ETOOBIG = { .str_user_error = "nfa has too many states in regular expression, may be the regular expression too long", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5825, nfa has too many states in regular expression, may be the regular expression too long", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5825, nfa has too many states in regular expression, may be the regular expression too long" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5825, nfa has too many states in regular expression, may be the regular expression too long", + .ob_str_error = "OBE-00600: internal error code, arguments: -5825, nfa has too many states in regular expression, may be the regular expression too long", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5825, nfa has too many states in regular expression, may be the regular expression too long" }; static const _error _error_OB_NOT_SUPPORTED_ROWID_TYPE = { .error_name = "OB_NOT_SUPPORTED_ROWID_TYPE", @@ -16159,7 +18853,9 @@ static const _error _error_OB_NOT_SUPPORTED_ROWID_TYPE = { .str_user_error = "ROWID for tables without primary key is not implemented", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5826, ROWID for tables without primary key is not implemented", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5826, ROWID for tables without primary key is not implemented" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5826, ROWID for tables without primary key is not implemented", + .ob_str_error = "OBE-00600: internal error code, arguments: -5826, ROWID for tables without primary key is not implemented", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5826, ROWID for tables without primary key is not implemented" }; static const _error _error_OB_ERR_PARALLEL_DDL_CONFLICT = { .error_name = "OB_ERR_PARALLEL_DDL_CONFLICT", @@ -16171,7 +18867,9 @@ static const _error _error_OB_ERR_PARALLEL_DDL_CONFLICT = { .str_user_error = "the definition of relative objects have been modified, please check and retry", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5827, the definition of relative objects have been modified, please check and retry", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5827, the definition of relative objects have been modified, please check and retry" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5827, the definition of relative objects have been modified, please check and retry", + .ob_str_error = "OBE-00600: internal error code, arguments: -5827, the definition of relative objects have been modified, please check and retry", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5827, the definition of relative objects have been modified, please check and retry" }; static const _error _error_OB_ERR_SUBSCRIPT_BEYOND_COUNT = { .error_name = "OB_ERR_SUBSCRIPT_BEYOND_COUNT", @@ -16183,7 +18881,9 @@ static const _error _error_OB_ERR_SUBSCRIPT_BEYOND_COUNT = { .str_user_error = "Subscript beyond count", .oracle_errno = 6533, .oracle_str_error = "ORA-06533: Subscript beyond count", - .oracle_str_user_error = "ORA-06533: Subscript beyond count" + .oracle_str_user_error = "ORA-06533: Subscript beyond count", + .ob_str_error = "OBE-06533: Subscript beyond count", + .ob_str_user_error = "OBE-06533: Subscript beyond count" }; static const _error _error_OB_ERR_NOT_PARTITIONED = { .error_name = "OB_ERR_NOT_PARTITIONED", @@ -16195,7 +18895,9 @@ static const _error _error_OB_ERR_NOT_PARTITIONED = { .str_user_error = "PARTITION () clause on non partitioned table", .oracle_errno = 14501, .oracle_str_error = "ORA-14501: object is not partitioned", - .oracle_str_user_error = "ORA-14501: object is not partitioned" + .oracle_str_user_error = "ORA-14501: object is not partitioned", + .ob_str_error = "OBE-14501: object is not partitioned", + .ob_str_user_error = "OBE-14501: object is not partitioned" }; static const _error _error_OB_UNKNOWN_SUBPARTITION = { .error_name = "OB_UNKNOWN_SUBPARTITION", @@ -16207,7 +18909,9 @@ static const _error _error_OB_UNKNOWN_SUBPARTITION = { .str_user_error = "Unknown subpartition", .oracle_errno = 14251, .oracle_str_error = "ORA-14251: Specified subpartition does not exist", - .oracle_str_user_error = "ORA-14251: Specified subpartition does not exist" + .oracle_str_user_error = "ORA-14251: Specified subpartition does not exist", + .ob_str_error = "OBE-14251: Specified subpartition does not exist", + .ob_str_user_error = "OBE-14251: Specified subpartition does not exist" }; static const _error _error_OB_ERR_INVALID_SQL_ROW_LIMITING = { .error_name = "OB_ERR_INVALID_SQL_ROW_LIMITING", @@ -16219,7 +18923,9 @@ static const _error _error_OB_ERR_INVALID_SQL_ROW_LIMITING = { .str_user_error = "Invalid SQL ROW LIMITING expression was specified.", .oracle_errno = 62550, .oracle_str_error = "ORA-62550: Invalid SQL ROW LIMITING expression was specified.", - .oracle_str_user_error = "ORA-62550: Invalid SQL ROW LIMITING expression was specified." + .oracle_str_user_error = "ORA-62550: Invalid SQL ROW LIMITING expression was specified.", + .ob_str_error = "OBE-62550: Invalid SQL ROW LIMITING expression was specified.", + .ob_str_user_error = "OBE-62550: Invalid SQL ROW LIMITING expression was specified." }; static const _error _error_INCORRECT_ARGUMENTS_TO_ESCAPE = { .error_name = "INCORRECT_ARGUMENTS_TO_ESCAPE", @@ -16231,7 +18937,9 @@ static const _error _error_INCORRECT_ARGUMENTS_TO_ESCAPE = { .str_user_error = "Incorrect arguments to ESCAPE", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5832, Incorrect arguments to ESCAPE", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5832, Incorrect arguments to ESCAPE" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5832, Incorrect arguments to ESCAPE", + .ob_str_error = "OBE-00600: internal error code, arguments: -5832, Incorrect arguments to ESCAPE", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5832, Incorrect arguments to ESCAPE" }; static const _error _error_STATIC_ENG_NOT_IMPLEMENT = { .error_name = "STATIC_ENG_NOT_IMPLEMENT", @@ -16243,7 +18951,9 @@ static const _error _error_STATIC_ENG_NOT_IMPLEMENT = { .str_user_error = "not implemented in SQL static typing engine, will try the old engine automatically", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5833, not implemented in SQL static typing engine, will try the old engine automatically", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5833, not implemented in SQL static typing engine, will try the old engine automatically" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5833, not implemented in SQL static typing engine, will try the old engine automatically", + .ob_str_error = "OBE-00600: internal error code, arguments: -5833, not implemented in SQL static typing engine, will try the old engine automatically", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5833, not implemented in SQL static typing engine, will try the old engine automatically" }; static const _error _error_OB_OBJ_ALREADY_EXIST = { .error_name = "OB_OBJ_ALREADY_EXIST", @@ -16255,7 +18965,9 @@ static const _error _error_OB_OBJ_ALREADY_EXIST = { .str_user_error = "name is already used by an existing object", .oracle_errno = 955, .oracle_str_error = "ORA-00955: name is already used by an existing object", - .oracle_str_user_error = "ORA-00955: name is already used by an existing object" + .oracle_str_user_error = "ORA-00955: name is already used by an existing object", + .ob_str_error = "OBE-00955: name is already used by an existing object", + .ob_str_user_error = "OBE-00955: name is already used by an existing object" }; static const _error _error_OB_DBLINK_NOT_EXIST_TO_ACCESS = { .error_name = "OB_DBLINK_NOT_EXIST_TO_ACCESS", @@ -16267,7 +18979,9 @@ static const _error _error_OB_DBLINK_NOT_EXIST_TO_ACCESS = { .str_user_error = "connection description for remote database not found", .oracle_errno = 2019, .oracle_str_error = "ORA-02019: connection description for remote database not found", - .oracle_str_user_error = "ORA-02019: connection description for remote database not found" + .oracle_str_user_error = "ORA-02019: connection description for remote database not found", + .ob_str_error = "OBE-02019: connection description for remote database not found", + .ob_str_user_error = "OBE-02019: connection description for remote database not found" }; static const _error _error_OB_DBLINK_NOT_EXIST_TO_DROP = { .error_name = "OB_DBLINK_NOT_EXIST_TO_DROP", @@ -16279,7 +18993,9 @@ static const _error _error_OB_DBLINK_NOT_EXIST_TO_DROP = { .str_user_error = "database link not found", .oracle_errno = 2024, .oracle_str_error = "ORA-02024: database link not found", - .oracle_str_user_error = "ORA-02024: database link not found" + .oracle_str_user_error = "ORA-02024: database link not found", + .ob_str_error = "OBE-02024: database link not found", + .ob_str_user_error = "OBE-02024: database link not found" }; static const _error _error_OB_ERR_ACCESS_INTO_NULL = { .error_name = "OB_ERR_ACCESS_INTO_NULL", @@ -16291,7 +19007,9 @@ static const _error _error_OB_ERR_ACCESS_INTO_NULL = { .str_user_error = "Reference to uninitialized composite", .oracle_errno = 6530, .oracle_str_error = "ORA-06530: Reference to uninitialized composite", - .oracle_str_user_error = "ORA-06530: Reference to uninitialized composite" + .oracle_str_user_error = "ORA-06530: Reference to uninitialized composite", + .ob_str_error = "OBE-06530: Reference to uninitialized composite", + .ob_str_user_error = "OBE-06530: Reference to uninitialized composite" }; static const _error _error_OB_ERR_COLLECION_NULL = { .error_name = "OB_ERR_COLLECION_NULL", @@ -16303,7 +19021,9 @@ static const _error _error_OB_ERR_COLLECION_NULL = { .str_user_error = "Reference to uninitialized collection", .oracle_errno = 6531, .oracle_str_error = "ORA-06531: Reference to uninitialized collection", - .oracle_str_user_error = "ORA-06531: Reference to uninitialized collection" + .oracle_str_user_error = "ORA-06531: Reference to uninitialized collection", + .ob_str_error = "OBE-06531: Reference to uninitialized collection", + .ob_str_user_error = "OBE-06531: Reference to uninitialized collection" }; static const _error _error_OB_ERR_NO_DATA_NEEDED = { .error_name = "OB_ERR_NO_DATA_NEEDED", @@ -16315,7 +19035,9 @@ static const _error _error_OB_ERR_NO_DATA_NEEDED = { .str_user_error = "no more rows needed", .oracle_errno = 6548, .oracle_str_error = "ORA-06548: no more rows needed", - .oracle_str_user_error = "ORA-06548: no more rows needed" + .oracle_str_user_error = "ORA-06548: no more rows needed", + .ob_str_error = "OBE-06548: no more rows needed", + .ob_str_user_error = "OBE-06548: no more rows needed" }; static const _error _error_OB_ERR_PROGRAM_ERROR = { .error_name = "OB_ERR_PROGRAM_ERROR", @@ -16327,7 +19049,9 @@ static const _error _error_OB_ERR_PROGRAM_ERROR = { .str_user_error = "PL/SQL: program error", .oracle_errno = 6501, .oracle_str_error = "ORA-06501: PL/SQL: program error", - .oracle_str_user_error = "ORA-06501: PL/SQL: program error" + .oracle_str_user_error = "ORA-06501: PL/SQL: program error", + .ob_str_error = "OBE-06501: PL/SQL: program error", + .ob_str_user_error = "OBE-06501: PL/SQL: program error" }; static const _error _error_OB_ERR_ROWTYPE_MISMATCH = { .error_name = "OB_ERR_ROWTYPE_MISMATCH", @@ -16339,7 +19063,9 @@ static const _error _error_OB_ERR_ROWTYPE_MISMATCH = { .str_user_error = "PL/SQL: Return types of Result Set variables or query do not match", .oracle_errno = 6504, .oracle_str_error = "ORA-06504: PL/SQL: Return types of Result Set variables or query do not match", - .oracle_str_user_error = "ORA-06504: PL/SQL: Return types of Result Set variables or query do not match" + .oracle_str_user_error = "ORA-06504: PL/SQL: Return types of Result Set variables or query do not match", + .ob_str_error = "OBE-06504: PL/SQL: Return types of Result Set variables or query do not match", + .ob_str_user_error = "OBE-06504: PL/SQL: Return types of Result Set variables or query do not match" }; static const _error _error_OB_ERR_STORAGE_ERROR = { .error_name = "OB_ERR_STORAGE_ERROR", @@ -16351,7 +19077,9 @@ static const _error _error_OB_ERR_STORAGE_ERROR = { .str_user_error = "PL/SQL: storage error", .oracle_errno = 6500, .oracle_str_error = "ORA-06500: PL/SQL: storage error", - .oracle_str_user_error = "ORA-06500: PL/SQL: storage error" + .oracle_str_user_error = "ORA-06500: PL/SQL: storage error", + .ob_str_error = "OBE-06500: PL/SQL: storage error", + .ob_str_user_error = "OBE-06500: PL/SQL: storage error" }; static const _error _error_OB_ERR_SUBSCRIPT_OUTSIDE_LIMIT = { .error_name = "OB_ERR_SUBSCRIPT_OUTSIDE_LIMIT", @@ -16363,7 +19091,9 @@ static const _error _error_OB_ERR_SUBSCRIPT_OUTSIDE_LIMIT = { .str_user_error = "Subscript outside of limit", .oracle_errno = 6532, .oracle_str_error = "ORA-06532: Subscript outside of limit", - .oracle_str_user_error = "ORA-06532: Subscript outside of limit" + .oracle_str_user_error = "ORA-06532: Subscript outside of limit", + .ob_str_error = "OBE-06532: Subscript outside of limit", + .ob_str_user_error = "OBE-06532: Subscript outside of limit" }; static const _error _error_OB_ERR_INVALID_CURSOR = { .error_name = "OB_ERR_INVALID_CURSOR", @@ -16375,7 +19105,9 @@ static const _error _error_OB_ERR_INVALID_CURSOR = { .str_user_error = "invalid cursor", .oracle_errno = 1001, .oracle_str_error = "ORA-01001: invalid cursor", - .oracle_str_user_error = "ORA-01001: invalid cursor" + .oracle_str_user_error = "ORA-01001: invalid cursor", + .ob_str_error = "OBE-01001: invalid cursor", + .ob_str_user_error = "OBE-01001: invalid cursor" }; static const _error _error_OB_ERR_LOGIN_DENIED = { .error_name = "OB_ERR_LOGIN_DENIED", @@ -16387,7 +19119,9 @@ static const _error _error_OB_ERR_LOGIN_DENIED = { .str_user_error = "invalid username/password; logon denied", .oracle_errno = 1017, .oracle_str_error = "ORA-01017: invalid username/password; logon denied", - .oracle_str_user_error = "ORA-01017: invalid username/password; logon denied" + .oracle_str_user_error = "ORA-01017: invalid username/password; logon denied", + .ob_str_error = "OBE-01017: invalid username/password; logon denied", + .ob_str_user_error = "OBE-01017: invalid username/password; logon denied" }; static const _error _error_OB_ERR_NOT_LOGGED_ON = { .error_name = "OB_ERR_NOT_LOGGED_ON", @@ -16399,7 +19133,9 @@ static const _error _error_OB_ERR_NOT_LOGGED_ON = { .str_user_error = "not logged on", .oracle_errno = 1012, .oracle_str_error = "ORA-01012: not logged on", - .oracle_str_user_error = "ORA-01012: not logged on" + .oracle_str_user_error = "ORA-01012: not logged on", + .ob_str_error = "OBE-01012: not logged on", + .ob_str_user_error = "OBE-01012: not logged on" }; static const _error _error_OB_ERR_SELF_IS_NULL = { .error_name = "OB_ERR_SELF_IS_NULL", @@ -16411,7 +19147,9 @@ static const _error _error_OB_ERR_SELF_IS_NULL = { .str_user_error = "method dispatch on NULL SELF argument is disallowed", .oracle_errno = 30625, .oracle_str_error = "ORA-30625: method dispatch on NULL SELF argument is disallowed", - .oracle_str_user_error = "ORA-30625: method dispatch on NULL SELF argument is disallowed" + .oracle_str_user_error = "ORA-30625: method dispatch on NULL SELF argument is disallowed", + .ob_str_error = "OBE-30625: method dispatch on NULL SELF argument is disallowed", + .ob_str_user_error = "OBE-30625: method dispatch on NULL SELF argument is disallowed" }; static const _error _error_OB_ERR_TIMEOUT_ON_RESOURCE = { .error_name = "OB_ERR_TIMEOUT_ON_RESOURCE", @@ -16423,7 +19161,9 @@ static const _error _error_OB_ERR_TIMEOUT_ON_RESOURCE = { .str_user_error = "timeout occurred while waiting for a resource", .oracle_errno = 51, .oracle_str_error = "ORA-00051: timeout occurred while waiting for a resource", - .oracle_str_user_error = "ORA-00051: timeout occurred while waiting for a resource" + .oracle_str_user_error = "ORA-00051: timeout occurred while waiting for a resource", + .ob_str_error = "OBE-00051: timeout occurred while waiting for a resource", + .ob_str_user_error = "OBE-00051: timeout occurred while waiting for a resource" }; static const _error _error_OB_COLUMN_CANT_CHANGE_TO_NOT_NULL = { .error_name = "OB_COLUMN_CANT_CHANGE_TO_NOT_NULL", @@ -16435,7 +19175,9 @@ static const _error _error_OB_COLUMN_CANT_CHANGE_TO_NOT_NULL = { .str_user_error = "column to be modified to NOT NULL is already NOT NULL", .oracle_errno = 1442, .oracle_str_error = "ORA-01442: column to be modified to NOT NULL is already NOT NULL", - .oracle_str_user_error = "ORA-01442: column to be modified to NOT NULL is already NOT NULL" + .oracle_str_user_error = "ORA-01442: column to be modified to NOT NULL is already NOT NULL", + .ob_str_error = "OBE-01442: column to be modified to NOT NULL is already NOT NULL", + .ob_str_user_error = "OBE-01442: column to be modified to NOT NULL is already NOT NULL" }; static const _error _error_OB_COLUMN_CANT_CHANGE_TO_NULLALE = { .error_name = "OB_COLUMN_CANT_CHANGE_TO_NULLALE", @@ -16447,7 +19189,9 @@ static const _error _error_OB_COLUMN_CANT_CHANGE_TO_NULLALE = { .str_user_error = "column to be modified to NULL cannot be modified to NULL", .oracle_errno = 1451, .oracle_str_error = "ORA-01451: column to be modified to NULL cannot be modified to NULL", - .oracle_str_user_error = "ORA-01451: column to be modified to NULL cannot be modified to NULL" + .oracle_str_user_error = "ORA-01451: column to be modified to NULL cannot be modified to NULL", + .ob_str_error = "OBE-01451: column to be modified to NULL cannot be modified to NULL", + .ob_str_user_error = "OBE-01451: column to be modified to NULL cannot be modified to NULL" }; static const _error _error_OB_ENABLE_NOT_NULL_CONSTRAINT_VIOLATED = { .error_name = "OB_ENABLE_NOT_NULL_CONSTRAINT_VIOLATED", @@ -16459,7 +19203,9 @@ static const _error _error_OB_ENABLE_NOT_NULL_CONSTRAINT_VIOLATED = { .str_user_error = "cannot enable (%.*s.%.*s) - null values found", .oracle_errno = 2296, .oracle_str_error = "ORA-02296: cannot enable - null values found", - .oracle_str_user_error = "ORA-02296: cannot enable (%.*s.%.*s) - null values found" + .oracle_str_user_error = "ORA-02296: cannot enable (%.*s.%.*s) - null values found", + .ob_str_error = "OBE-02296: cannot enable - null values found", + .ob_str_user_error = "OBE-02296: cannot enable (%.*s.%.*s) - null values found" }; static const _error _error_OB_ERR_ARGUMENT_SHOULD_CONSTANT = { .error_name = "OB_ERR_ARGUMENT_SHOULD_CONSTANT", @@ -16471,7 +19217,9 @@ static const _error _error_OB_ERR_ARGUMENT_SHOULD_CONSTANT = { .str_user_error = "Argument should be a constant.", .oracle_errno = 30496, .oracle_str_error = "ORA-30496: Argument should be a constant.", - .oracle_str_user_error = "ORA-30496: Argument should be a constant." + .oracle_str_user_error = "ORA-30496: Argument should be a constant.", + .ob_str_error = "OBE-30496: Argument should be a constant.", + .ob_str_user_error = "OBE-30496: Argument should be a constant." }; static const _error _error_OB_ERR_NOT_A_SINGLE_GROUP_FUNCTION = { .error_name = "OB_ERR_NOT_A_SINGLE_GROUP_FUNCTION", @@ -16483,7 +19231,9 @@ static const _error _error_OB_ERR_NOT_A_SINGLE_GROUP_FUNCTION = { .str_user_error = "not a single-group group function", .oracle_errno = 937, .oracle_str_error = "ORA-00937: not a single-group group function", - .oracle_str_user_error = "ORA-00937: not a single-group group function" + .oracle_str_user_error = "ORA-00937: not a single-group group function", + .ob_str_error = "OBE-00937: not a single-group group function", + .ob_str_user_error = "OBE-00937: not a single-group group function" }; static const _error _error_OB_ERR_ZERO_LENGTH_IDENTIFIER = { .error_name = "OB_ERR_ZERO_LENGTH_IDENTIFIER", @@ -16495,7 +19245,9 @@ static const _error _error_OB_ERR_ZERO_LENGTH_IDENTIFIER = { .str_user_error = "illegal zero-length identifier", .oracle_errno = 1741, .oracle_str_error = "ORA-01741: illegal zero-length identifier", - .oracle_str_user_error = "ORA-01741: illegal zero-length identifier" + .oracle_str_user_error = "ORA-01741: illegal zero-length identifier", + .ob_str_error = "OBE-01741: illegal zero-length identifier", + .ob_str_user_error = "OBE-01741: illegal zero-length identifier" }; static const _error _error_OB_ERR_PARAM_VALUE_INVALID = { .error_name = "OB_ERR_PARAM_VALUE_INVALID", @@ -16507,7 +19259,9 @@ static const _error _error_OB_ERR_PARAM_VALUE_INVALID = { .str_user_error = "parameter cannot be modified because specified value is invalid", .oracle_errno = 2097, .oracle_str_error = "ORA-02097: parameter cannot be modified because specified value is invalid", - .oracle_str_user_error = "ORA-02097: parameter cannot be modified because specified value is invalid" + .oracle_str_user_error = "ORA-02097: parameter cannot be modified because specified value is invalid", + .ob_str_error = "OBE-02097: parameter cannot be modified because specified value is invalid", + .ob_str_user_error = "OBE-02097: parameter cannot be modified because specified value is invalid" }; static const _error _error_OB_ERR_DBMS_SQL_CURSOR_NOT_EXIST = { .error_name = "OB_ERR_DBMS_SQL_CURSOR_NOT_EXIST", @@ -16519,7 +19273,9 @@ static const _error _error_OB_ERR_DBMS_SQL_CURSOR_NOT_EXIST = { .str_user_error = "DBMS_SQL access denied", .oracle_errno = 29471, .oracle_str_error = "ORA-29471: DBMS_SQL access denied", - .oracle_str_user_error = "ORA-29471: DBMS_SQL access denied" + .oracle_str_user_error = "ORA-29471: DBMS_SQL access denied", + .ob_str_error = "OBE-29471: DBMS_SQL access denied", + .ob_str_user_error = "OBE-29471: DBMS_SQL access denied" }; static const _error _error_OB_ERR_DBMS_SQL_NOT_ALL_VAR_BIND = { .error_name = "OB_ERR_DBMS_SQL_NOT_ALL_VAR_BIND", @@ -16531,7 +19287,9 @@ static const _error _error_OB_ERR_DBMS_SQL_NOT_ALL_VAR_BIND = { .str_user_error = "not all variables bound", .oracle_errno = 1008, .oracle_str_error = "ORA-01008: not all variables bound", - .oracle_str_user_error = "ORA-01008: not all variables bound" + .oracle_str_user_error = "ORA-01008: not all variables bound", + .ob_str_error = "OBE-01008: not all variables bound", + .ob_str_user_error = "OBE-01008: not all variables bound" }; static const _error _error_OB_ERR_CONFLICTING_DECLARATIONS = { .error_name = "OB_ERR_CONFLICTING_DECLARATIONS", @@ -16543,7 +19301,9 @@ static const _error _error_OB_ERR_CONFLICTING_DECLARATIONS = { .str_user_error = "Conflicting declarations: '%s' and '%s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5858, Conflicting declarations", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5858, Conflicting declarations: '%s' and '%s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5858, Conflicting declarations: '%s' and '%s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5858, Conflicting declarations", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5858, Conflicting declarations: '%s' and '%s'" }; static const _error _error_OB_ERR_DROP_COL_REFERENCED_MULTI_COLS_CONSTRAINT = { .error_name = "OB_ERR_DROP_COL_REFERENCED_MULTI_COLS_CONSTRAINT", @@ -16555,7 +19315,9 @@ static const _error _error_OB_ERR_DROP_COL_REFERENCED_MULTI_COLS_CONSTRAINT = { .str_user_error = "Check constraint \'%.*s\' uses column \'%.*s\', hence column cannot be dropped or renamed.", .oracle_errno = 12991, .oracle_str_error = "ORA-12991: column is referenced in a multi-column constraint", - .oracle_str_user_error = "ORA-12991: column \'%.*s\' is referenced in a multi-column constraint \'%.*s\'" + .oracle_str_user_error = "ORA-12991: column \'%.*s\' is referenced in a multi-column constraint \'%.*s\'", + .ob_str_error = "OBE-12991: column is referenced in a multi-column constraint", + .ob_str_user_error = "OBE-12991: column \'%.*s\' is referenced in a multi-column constraint \'%.*s\'" }; static const _error _error_OB_ERR_MODIFY_COL_DATATYEP_REFERENCED_CONSTRAINT = { .error_name = "OB_ERR_MODIFY_COL_DATATYEP_REFERENCED_CONSTRAINT", @@ -16567,7 +19329,9 @@ static const _error _error_OB_ERR_MODIFY_COL_DATATYEP_REFERENCED_CONSTRAINT = { .str_user_error = "cannot modify column datatype with current constraint(s)", .oracle_errno = 1463, .oracle_str_error = "ORA-01463: cannot modify column datatype with current constraint(s)", - .oracle_str_user_error = "ORA-01463: cannot modify column datatype with current constraint(s)" + .oracle_str_user_error = "ORA-01463: cannot modify column datatype with current constraint(s)", + .ob_str_error = "OBE-01463: cannot modify column datatype with current constraint(s)", + .ob_str_user_error = "OBE-01463: cannot modify column datatype with current constraint(s)" }; static const _error _error_OB_ERR_PERCENTILE_VALUE_INVALID = { .error_name = "OB_ERR_PERCENTILE_VALUE_INVALID", @@ -16579,7 +19343,9 @@ static const _error _error_OB_ERR_PERCENTILE_VALUE_INVALID = { .str_user_error = "The percentile value should be a number between 0 and 1.", .oracle_errno = 30493, .oracle_str_error = "ORA-30493: The percentile value should be a number between 0 and 1.", - .oracle_str_user_error = "ORA-30493: The percentile value should be a number between 0 and 1." + .oracle_str_user_error = "ORA-30493: The percentile value should be a number between 0 and 1.", + .ob_str_error = "OBE-30493: The percentile value should be a number between 0 and 1.", + .ob_str_user_error = "OBE-30493: The percentile value should be a number between 0 and 1." }; static const _error _error_OB_ERR_ARGUMENT_SHOULD_NUMERIC_DATE_DATETIME_TYPE = { .error_name = "OB_ERR_ARGUMENT_SHOULD_NUMERIC_DATE_DATETIME_TYPE", @@ -16591,7 +19357,9 @@ static const _error _error_OB_ERR_ARGUMENT_SHOULD_NUMERIC_DATE_DATETIME_TYPE = { .str_user_error = "The argument should be of numeric or date/datetime type.", .oracle_errno = 30495, .oracle_str_error = "ORA-30495: The argument should be of numeric or date/datetime type.", - .oracle_str_user_error = "ORA-30495: The argument should be of numeric or date/datetime type." + .oracle_str_user_error = "ORA-30495: The argument should be of numeric or date/datetime type.", + .ob_str_error = "OBE-30495: The argument should be of numeric or date/datetime type.", + .ob_str_user_error = "OBE-30495: The argument should be of numeric or date/datetime type." }; static const _error _error_OB_ERR_ALTER_TABLE_RENAME_WITH_OPTION = { .error_name = "OB_ERR_ALTER_TABLE_RENAME_WITH_OPTION", @@ -16603,7 +19371,9 @@ static const _error _error_OB_ERR_ALTER_TABLE_RENAME_WITH_OPTION = { .str_user_error = "ALTER TABLE|INDEX RENAME may not be combined with other operations", .oracle_errno = 14047, .oracle_str_error = "ORA-14047: ALTER TABLE|INDEX RENAME may not be combined with other operations", - .oracle_str_user_error = "ORA-14047: ALTER TABLE|INDEX RENAME may not be combined with other operations" + .oracle_str_user_error = "ORA-14047: ALTER TABLE|INDEX RENAME may not be combined with other operations", + .ob_str_error = "OBE-14047: ALTER TABLE|INDEX RENAME may not be combined with other operations", + .ob_str_user_error = "OBE-14047: ALTER TABLE|INDEX RENAME may not be combined with other operations" }; static const _error _error_OB_ERR_ONLY_SIMPLE_COLUMN_NAME_ALLOWED = { .error_name = "OB_ERR_ONLY_SIMPLE_COLUMN_NAME_ALLOWED", @@ -16615,7 +19385,9 @@ static const _error _error_OB_ERR_ONLY_SIMPLE_COLUMN_NAME_ALLOWED = { .str_user_error = "only simple column names allowed here.", .oracle_errno = 1748, .oracle_str_error = "ORA-01748: only simple column names allowed here.", - .oracle_str_user_error = "ORA-01748: only simple column names allowed here." + .oracle_str_user_error = "ORA-01748: only simple column names allowed here.", + .ob_str_error = "OBE-01748: only simple column names allowed here.", + .ob_str_user_error = "OBE-01748: only simple column names allowed here." }; static const _error _error_OB_ERR_SAFE_UPDATE_MODE_NEED_WHERE_OR_LIMIT = { .error_name = "OB_ERR_SAFE_UPDATE_MODE_NEED_WHERE_OR_LIMIT", @@ -16627,7 +19399,9 @@ static const _error _error_OB_ERR_SAFE_UPDATE_MODE_NEED_WHERE_OR_LIMIT = { .str_user_error = "You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5865, You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5865, You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5865, You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column", + .ob_str_error = "OBE-00600: internal error code, arguments: -5865, You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5865, You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column" }; static const _error _error_OB_ERR_SPECIFIY_PARTITION_DESCRIPTION = { .error_name = "OB_ERR_SPECIFIY_PARTITION_DESCRIPTION", @@ -16639,7 +19413,9 @@ static const _error _error_OB_ERR_SPECIFIY_PARTITION_DESCRIPTION = { .str_user_error = "cannot specify <(sub)partition-description> clause in CREATE TABLE or CREATE INDEX", .oracle_errno = 14170, .oracle_str_error = "ORA-14170: cannot specify <(sub)partition-description> clause in CREATE TABLE or CREATE INDEX", - .oracle_str_user_error = "ORA-14170: cannot specify <(sub)partition-description> clause in CREATE TABLE or CREATE INDEX" + .oracle_str_user_error = "ORA-14170: cannot specify <(sub)partition-description> clause in CREATE TABLE or CREATE INDEX", + .ob_str_error = "OBE-14170: cannot specify <(sub)partition-description> clause in CREATE TABLE or CREATE INDEX", + .ob_str_user_error = "OBE-14170: cannot specify <(sub)partition-description> clause in CREATE TABLE or CREATE INDEX" }; static const _error _error_OB_ERR_SAME_NAME_SUBPARTITION = { .error_name = "OB_ERR_SAME_NAME_SUBPARTITION", @@ -16651,7 +19427,9 @@ static const _error _error_OB_ERR_SAME_NAME_SUBPARTITION = { .str_user_error = "Duplicate partition name %.*s", .oracle_errno = 14159, .oracle_str_error = "ORA-14159: duplicate subpartition name", - .oracle_str_user_error = "ORA-14159: duplicate subpartition name %.*s" + .oracle_str_user_error = "ORA-14159: duplicate subpartition name %.*s", + .ob_str_error = "OBE-14159: duplicate subpartition name", + .ob_str_user_error = "OBE-14159: duplicate subpartition name %.*s" }; static const _error _error_OB_ERR_UPDATE_ORDER_BY = { .error_name = "OB_ERR_UPDATE_ORDER_BY", @@ -16663,7 +19441,9 @@ static const _error _error_OB_ERR_UPDATE_ORDER_BY = { .str_user_error = "Incorrect usage of UPDATE and ORDER BY", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5868, Incorrect usage of UPDATE and ORDER BY", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5868, Incorrect usage of UPDATE and ORDER BY" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5868, Incorrect usage of UPDATE and ORDER BY", + .ob_str_error = "OBE-00600: internal error code, arguments: -5868, Incorrect usage of UPDATE and ORDER BY", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5868, Incorrect usage of UPDATE and ORDER BY" }; static const _error _error_OB_ERR_UPDATE_LIMIT = { .error_name = "OB_ERR_UPDATE_LIMIT", @@ -16675,7 +19455,9 @@ static const _error _error_OB_ERR_UPDATE_LIMIT = { .str_user_error = "Incorrect usage of UPDATE and LIMIT", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5869, Incorrect usage of UPDATE and LIMIT", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5869, Incorrect usage of UPDATE and LIMIT" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5869, Incorrect usage of UPDATE and LIMIT", + .ob_str_error = "OBE-00600: internal error code, arguments: -5869, Incorrect usage of UPDATE and LIMIT", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5869, Incorrect usage of UPDATE and LIMIT" }; static const _error _error_OB_ROWID_TYPE_MISMATCH = { .error_name = "OB_ROWID_TYPE_MISMATCH", @@ -16687,7 +19469,9 @@ static const _error _error_OB_ROWID_TYPE_MISMATCH = { .str_user_error = "rowid type mismatch, expect %.*s, got %.*s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: rowid type mismatch", - .oracle_str_user_error = "ORA-00600: rowid type mismatch, expect %.*s, got %.*s" + .oracle_str_user_error = "ORA-00600: rowid type mismatch, expect %.*s, got %.*s", + .ob_str_error = "OBE-00600: rowid type mismatch", + .ob_str_user_error = "OBE-00600: rowid type mismatch, expect %.*s, got %.*s" }; static const _error _error_OB_ROWID_NUM_MISMATCH = { .error_name = "OB_ROWID_NUM_MISMATCH", @@ -16699,7 +19483,9 @@ static const _error _error_OB_ROWID_NUM_MISMATCH = { .str_user_error = "rowid num mismatch, expect %ld, actual %ld", .oracle_errno = 600, .oracle_str_error = "ORA-00600: rowid num mismatch", - .oracle_str_user_error = "ORA-00600: rowid num mismatch, expect %ld, actual %ld" + .oracle_str_user_error = "ORA-00600: rowid num mismatch, expect %ld, actual %ld", + .ob_str_error = "OBE-00600: rowid num mismatch", + .ob_str_user_error = "OBE-00600: rowid num mismatch, expect %ld, actual %ld" }; static const _error _error_OB_NO_COLUMN_ALIAS = { .error_name = "OB_NO_COLUMN_ALIAS", @@ -16711,7 +19497,9 @@ static const _error _error_OB_NO_COLUMN_ALIAS = { .str_user_error = "must name %.*s with a column alias", .oracle_errno = 998, .oracle_str_error = "ORA-00998: must name this expression with a column alias", - .oracle_str_user_error = "ORA-00998: must name %.*s with a column alias" + .oracle_str_user_error = "ORA-00998: must name %.*s with a column alias", + .ob_str_error = "OBE-00998: must name this expression with a column alias", + .ob_str_user_error = "OBE-00998: must name %.*s with a column alias" }; static const _error _error_OB_ERR_NUMERIC_NOT_MATCH_FORMAT_LENGTH = { .error_name = "OB_ERR_NUMERIC_NOT_MATCH_FORMAT_LENGTH", @@ -16723,7 +19511,9 @@ static const _error _error_OB_ERR_NUMERIC_NOT_MATCH_FORMAT_LENGTH = { .str_user_error = "the numeric value does not match the length of the format item", .oracle_errno = 1862, .oracle_str_error = "ORA-01862: the numeric value does not match the length of the format item", - .oracle_str_user_error = "ORA-01862: the numeric value does not match the length of the format item" + .oracle_str_user_error = "ORA-01862: the numeric value does not match the length of the format item", + .ob_str_error = "OBE-01862: the numeric value does not match the length of the format item", + .ob_str_user_error = "OBE-01862: the numeric value does not match the length of the format item" }; static const _error _error_OB_ERR_INVALID_DATATYPE = { .error_name = "OB_ERR_INVALID_DATATYPE", @@ -16735,7 +19525,9 @@ static const _error _error_OB_ERR_INVALID_DATATYPE = { .str_user_error = "invalid datatype", .oracle_errno = 902, .oracle_str_error = "ORA-00902: invalid datatype", - .oracle_str_user_error = "ORA-00902: invalid datatype" + .oracle_str_user_error = "ORA-00902: invalid datatype", + .ob_str_error = "OBE-00902: invalid datatype", + .ob_str_user_error = "OBE-00902: invalid datatype" }; static const _error _error_OB_ERR_NOT_COMPOSITE_PARTITION = { .error_name = "OB_ERR_NOT_COMPOSITE_PARTITION", @@ -16747,7 +19539,9 @@ static const _error _error_OB_ERR_NOT_COMPOSITE_PARTITION = { .str_user_error = "table is not partitioned by composite partition method", .oracle_errno = 14253, .oracle_str_error = "ORA-14253: table is not partitioned by composite partition method", - .oracle_str_user_error = "ORA-14253: table is not partitioned by composite partition method" + .oracle_str_user_error = "ORA-14253: table is not partitioned by composite partition method", + .ob_str_error = "OBE-14253: table is not partitioned by composite partition method", + .ob_str_user_error = "OBE-14253: table is not partitioned by composite partition method" }; static const _error _error_OB_ERR_SUBPARTITION_NOT_EXPECT_VALUES_IN = { .error_name = "OB_ERR_SUBPARTITION_NOT_EXPECT_VALUES_IN", @@ -16759,7 +19553,9 @@ static const _error _error_OB_ERR_SUBPARTITION_NOT_EXPECT_VALUES_IN = { .str_user_error = "VALUES IN () cannot be used for Range subpartitioned tables", .oracle_errno = 14214, .oracle_str_error = "ORA-14214: VALUES () cannot be used for Range subpartitioned tables", - .oracle_str_user_error = "ORA-14214: VALUES () cannot be used for Range subpartitioned tables" + .oracle_str_user_error = "ORA-14214: VALUES () cannot be used for Range subpartitioned tables", + .ob_str_error = "OBE-14214: VALUES () cannot be used for Range subpartitioned tables", + .ob_str_user_error = "OBE-14214: VALUES () cannot be used for Range subpartitioned tables" }; static const _error _error_OB_ERR_SUBPARTITION_EXPECT_VALUES_IN = { .error_name = "OB_ERR_SUBPARTITION_EXPECT_VALUES_IN", @@ -16771,7 +19567,9 @@ static const _error _error_OB_ERR_SUBPARTITION_EXPECT_VALUES_IN = { .str_user_error = "VALUES IN () clause expected", .oracle_errno = 14217, .oracle_str_error = "ORA-14217: VALUES () clause expected", - .oracle_str_user_error = "ORA-14217: VALUES () clause expected" + .oracle_str_user_error = "ORA-14217: VALUES () clause expected", + .ob_str_error = "OBE-14217: VALUES () clause expected", + .ob_str_user_error = "OBE-14217: VALUES () clause expected" }; static const _error _error_OB_ERR_PARTITION_NOT_EXPECT_VALUES_LESS_THAN = { .error_name = "OB_ERR_PARTITION_NOT_EXPECT_VALUES_LESS_THAN", @@ -16783,7 +19581,9 @@ static const _error _error_OB_ERR_PARTITION_NOT_EXPECT_VALUES_LESS_THAN = { .str_user_error = "Only RANGE PARTITIONING can use VALUES LESS THAN in partition definition", .oracle_errno = 14310, .oracle_str_error = "ORA-14310: VALUES LESS THAN or AT clause cannot be used with List partitioned tables", - .oracle_str_user_error = "ORA-14310: VALUES LESS THAN or AT clause cannot be used with List partitioned tables" + .oracle_str_user_error = "ORA-14310: VALUES LESS THAN or AT clause cannot be used with List partitioned tables", + .ob_str_error = "OBE-14310: VALUES LESS THAN or AT clause cannot be used with List partitioned tables", + .ob_str_user_error = "OBE-14310: VALUES LESS THAN or AT clause cannot be used with List partitioned tables" }; static const _error _error_OB_ERR_PARTITION_EXPECT_VALUES_LESS_THAN = { .error_name = "OB_ERR_PARTITION_EXPECT_VALUES_LESS_THAN", @@ -16795,7 +19595,9 @@ static const _error _error_OB_ERR_PARTITION_EXPECT_VALUES_LESS_THAN = { .str_user_error = "Expecting VALUES LESS THAN  or AT clause", .oracle_errno = 14311, .oracle_str_error = "ORA-14311: Expecting VALUES LESS THAN  or AT clause", - .oracle_str_user_error = "ORA-14311: Expecting VALUES LESS THAN  or AT clause" + .oracle_str_user_error = "ORA-14311: Expecting VALUES LESS THAN  or AT clause", + .ob_str_error = "OBE-14311: Expecting VALUES LESS THAN  or AT clause", + .ob_str_user_error = "OBE-14311: Expecting VALUES LESS THAN  or AT clause" }; static const _error _error_OB_ERR_PROGRAM_UNIT_NOT_EXIST = { .error_name = "OB_ERR_PROGRAM_UNIT_NOT_EXIST", @@ -16807,7 +19609,9 @@ static const _error _error_OB_ERR_PROGRAM_UNIT_NOT_EXIST = { .str_user_error = "Procedure, function, package, or package body does not exist", .oracle_errno = 4042, .oracle_str_error = "ORA-04042: procedure, function, package, or package body does not exist", - .oracle_str_user_error = "ORA-04042: procedure, function, package, or package body does not exist" + .oracle_str_user_error = "ORA-04042: procedure, function, package, or package body does not exist", + .ob_str_error = "OBE-04042: procedure, function, package, or package body does not exist", + .ob_str_user_error = "OBE-04042: procedure, function, package, or package body does not exist" }; static const _error _error_OB_ERR_INVALID_RESTORE_POINT_NAME = { .error_name = "OB_ERR_INVALID_RESTORE_POINT_NAME", @@ -16819,7 +19623,9 @@ static const _error _error_OB_ERR_INVALID_RESTORE_POINT_NAME = { .str_user_error = "invalid restore point name specified in connection string", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5881, invalid restore point name specified in connection string", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5881, invalid restore point name specified in connection string" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5881, invalid restore point name specified in connection string", + .ob_str_error = "OBE-00600: internal error code, arguments: -5881, invalid restore point name specified in connection string", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5881, invalid restore point name specified in connection string" }; static const _error _error_OB_ERR_INPUT_TIME_TYPE = { .error_name = "OB_ERR_INPUT_TIME_TYPE", @@ -16831,7 +19637,9 @@ static const _error _error_OB_ERR_INPUT_TIME_TYPE = { .str_user_error = "invalid time limit specified", .oracle_errno = 14312, .oracle_str_error = "ORA-14312: invalid time limit specified", - .oracle_str_user_error = "ORA-14312: invalid time limit specified" + .oracle_str_user_error = "ORA-14312: invalid time limit specified", + .ob_str_error = "OBE-14312: invalid time limit specified", + .ob_str_user_error = "OBE-14312: invalid time limit specified" }; static const _error _error_OB_ERR_IN_ARRAY_DML = { .error_name = "OB_ERR_IN_ARRAY_DML", @@ -16843,7 +19651,9 @@ static const _error _error_OB_ERR_IN_ARRAY_DML = { .str_user_error = "error(s) in array DML", .oracle_errno = 24381, .oracle_str_error = "ORA-24381: error(s) in array DML", - .oracle_str_user_error = "ORA-24381: error(s) in array DML" + .oracle_str_user_error = "ORA-24381: error(s) in array DML", + .ob_str_error = "OBE-24381: error(s) in array DML", + .ob_str_user_error = "OBE-24381: error(s) in array DML" }; static const _error _error_OB_ERR_TRIGGER_COMPILE_ERROR = { .error_name = "OB_ERR_TRIGGER_COMPILE_ERROR", @@ -16855,7 +19665,9 @@ static const _error _error_OB_ERR_TRIGGER_COMPILE_ERROR = { .str_user_error = "%s \'%.*s.%.*s\' compile error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5884, trigger compile error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5884, %s \'%.*s.%.*s\' compile error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5884, %s \'%.*s.%.*s\' compile error", + .ob_str_error = "OBE-00600: internal error code, arguments: -5884, trigger compile error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5884, %s \'%.*s.%.*s\' compile error" }; static const _error _error_OB_ERR_IN_TRIM_SET = { .error_name = "OB_ERR_IN_TRIM_SET", @@ -16867,7 +19679,9 @@ static const _error _error_OB_ERR_IN_TRIM_SET = { .str_user_error = "trim set should have only one character", .oracle_errno = 30001, .oracle_str_error = "ORA-30001: trim set should have only one character", - .oracle_str_user_error = "ORA-30001: trim set should have only one character" + .oracle_str_user_error = "ORA-30001: trim set should have only one character", + .ob_str_error = "OBE-30001: trim set should have only one character", + .ob_str_user_error = "OBE-30001: trim set should have only one character" }; static const _error _error_OB_ERR_MISSING_OR_INVALID_PASSWORD_FOR_ROLE = { .error_name = "OB_ERR_MISSING_OR_INVALID_PASSWORD_FOR_ROLE", @@ -16879,7 +19693,9 @@ static const _error _error_OB_ERR_MISSING_OR_INVALID_PASSWORD_FOR_ROLE = { .str_user_error = "missing or invalid password for role '%.*s'", .oracle_errno = 1979, .oracle_str_error = "ORA-01979: missing or invalid password", - .oracle_str_user_error = "ORA-01979: missing or invalid password for role '%.*s'" + .oracle_str_user_error = "ORA-01979: missing or invalid password for role '%.*s'", + .ob_str_error = "OBE-01979: missing or invalid password", + .ob_str_user_error = "OBE-01979: missing or invalid password for role '%.*s'" }; static const _error _error_OB_ERR_MISSING_OR_INVALID_PASSWORD = { .error_name = "OB_ERR_MISSING_OR_INVALID_PASSWORD", @@ -16891,7 +19707,9 @@ static const _error _error_OB_ERR_MISSING_OR_INVALID_PASSWORD = { .str_user_error = "missing or invalid password(s)", .oracle_errno = 988, .oracle_str_error = "ORA-00988: missing or invalid password(s)", - .oracle_str_user_error = "ORA-00988: missing or invalid password(s)" + .oracle_str_user_error = "ORA-00988: missing or invalid password(s)", + .ob_str_error = "OBE-00988: missing or invalid password(s)", + .ob_str_user_error = "OBE-00988: missing or invalid password(s)" }; static const _error _error_OB_ERR_NO_OPTIONS_FOR_ALTER_USER = { .error_name = "OB_ERR_NO_OPTIONS_FOR_ALTER_USER", @@ -16903,7 +19721,9 @@ static const _error _error_OB_ERR_NO_OPTIONS_FOR_ALTER_USER = { .str_user_error = "no options specified for ALTER USER", .oracle_errno = 2157, .oracle_str_error = "ORA-02157: no options specified for ALTER USER", - .oracle_str_user_error = "ORA-02157: no options specified for ALTER USER" + .oracle_str_user_error = "ORA-02157: no options specified for ALTER USER", + .ob_str_error = "OBE-02157: no options specified for ALTER USER", + .ob_str_user_error = "OBE-02157: no options specified for ALTER USER" }; static const _error _error_OB_ERR_NO_MATCHING_UK_PK_FOR_COL_LIST = { .error_name = "OB_ERR_NO_MATCHING_UK_PK_FOR_COL_LIST", @@ -16915,7 +19735,9 @@ static const _error _error_OB_ERR_NO_MATCHING_UK_PK_FOR_COL_LIST = { .str_user_error = "no matching unique or primary key for this column-list", .oracle_errno = 2270, .oracle_str_error = "ORA-02270: no matching unique or primary key for this column-list", - .oracle_str_user_error = "ORA-02270: no matching unique or primary key for this column-list" + .oracle_str_user_error = "ORA-02270: no matching unique or primary key for this column-list", + .ob_str_error = "OBE-02270: no matching unique or primary key for this column-list", + .ob_str_user_error = "OBE-02270: no matching unique or primary key for this column-list" }; static const _error _error_OB_ERR_DUP_FK_IN_TABLE = { .error_name = "OB_ERR_DUP_FK_IN_TABLE", @@ -16927,7 +19749,9 @@ static const _error _error_OB_ERR_DUP_FK_IN_TABLE = { .str_user_error = "duplicate referential constraint specifications", .oracle_errno = 2774, .oracle_str_error = "ORA-02774: duplicate referential constraint specifications", - .oracle_str_user_error = "ORA-02774: duplicate referential constraint specifications" + .oracle_str_user_error = "ORA-02774: duplicate referential constraint specifications", + .ob_str_error = "OBE-02774: duplicate referential constraint specifications", + .ob_str_user_error = "OBE-02774: duplicate referential constraint specifications" }; static const _error _error_OB_ERR_DUP_FK_EXISTS = { .error_name = "OB_ERR_DUP_FK_EXISTS", @@ -16939,7 +19763,9 @@ static const _error _error_OB_ERR_DUP_FK_EXISTS = { .str_user_error = "such a referential constraint already exists in the table", .oracle_errno = 2775, .oracle_str_error = "ORA-02775: such a referential constraint already exists in the table", - .oracle_str_user_error = "ORA-02775: such a referential constraint already exists in the table" + .oracle_str_user_error = "ORA-02775: such a referential constraint already exists in the table", + .ob_str_error = "OBE-02775: such a referential constraint already exists in the table", + .ob_str_user_error = "OBE-02775: such a referential constraint already exists in the table" }; static const _error _error_OB_ERR_MISSING_OR_INVALID_PRIVIEGE = { .error_name = "OB_ERR_MISSING_OR_INVALID_PRIVIEGE", @@ -16951,7 +19777,9 @@ static const _error _error_OB_ERR_MISSING_OR_INVALID_PRIVIEGE = { .str_user_error = "missing or invalid privilege", .oracle_errno = 990, .oracle_str_error = "ORA-00990: missing or invalid privilege", - .oracle_str_user_error = "ORA-00990: missing or invalid privilege" + .oracle_str_user_error = "ORA-00990: missing or invalid privilege", + .ob_str_error = "OBE-00990: missing or invalid privilege", + .ob_str_user_error = "OBE-00990: missing or invalid privilege" }; static const _error _error_OB_ERR_INVALID_VIRTUAL_COLUMN_TYPE = { .error_name = "OB_ERR_INVALID_VIRTUAL_COLUMN_TYPE", @@ -16963,7 +19791,9 @@ static const _error _error_OB_ERR_INVALID_VIRTUAL_COLUMN_TYPE = { .str_user_error = "specified data type is not supported for a virtual column", .oracle_errno = 54003, .oracle_str_error = "ORA-54003: specified data type is not supported for a virtual column", - .oracle_str_user_error = "ORA-54003: specified data type is not supported for a virtual column" + .oracle_str_user_error = "ORA-54003: specified data type is not supported for a virtual column", + .ob_str_error = "OBE-54003: specified data type is not supported for a virtual column", + .ob_str_user_error = "OBE-54003: specified data type is not supported for a virtual column" }; static const _error _error_OB_ERR_REFERENCED_TABLE_HAS_NO_PK = { .error_name = "OB_ERR_REFERENCED_TABLE_HAS_NO_PK", @@ -16975,7 +19805,9 @@ static const _error _error_OB_ERR_REFERENCED_TABLE_HAS_NO_PK = { .str_user_error = "referenced table does not have a primary key", .oracle_errno = 2268, .oracle_str_error = "ORA-02268: referenced table does not have a primary key", - .oracle_str_user_error = "ORA-02268: referenced table does not have a primary key" + .oracle_str_user_error = "ORA-02268: referenced table does not have a primary key", + .ob_str_error = "OBE-02268: referenced table does not have a primary key", + .ob_str_user_error = "OBE-02268: referenced table does not have a primary key" }; static const _error _error_OB_ERR_MODIFY_PART_COLUMN_TYPE = { .error_name = "OB_ERR_MODIFY_PART_COLUMN_TYPE", @@ -16987,7 +19819,9 @@ static const _error _error_OB_ERR_MODIFY_PART_COLUMN_TYPE = { .str_user_error = "data type or length of a table partitioning column may not be changed", .oracle_errno = 14060, .oracle_str_error = "ORA-14060: data type or length of a table partitioning column may not be changed", - .oracle_str_user_error = "ORA-14060: data type or length of a table partitioning column may not be changed" + .oracle_str_user_error = "ORA-14060: data type or length of a table partitioning column may not be changed", + .ob_str_error = "OBE-14060: data type or length of a table partitioning column may not be changed", + .ob_str_user_error = "OBE-14060: data type or length of a table partitioning column may not be changed" }; static const _error _error_OB_ERR_MODIFY_SUBPART_COLUMN_TYPE = { .error_name = "OB_ERR_MODIFY_SUBPART_COLUMN_TYPE", @@ -16999,7 +19833,9 @@ static const _error _error_OB_ERR_MODIFY_SUBPART_COLUMN_TYPE = { .str_user_error = "data type or length of a table subpartitioning column may not be changed", .oracle_errno = 14265, .oracle_str_error = "ORA-14265: data type or length of a table subpartitioning column may not be changed", - .oracle_str_user_error = "ORA-14265: data type or length of a table subpartitioning column may not be changed" + .oracle_str_user_error = "ORA-14265: data type or length of a table subpartitioning column may not be changed", + .ob_str_error = "OBE-14265: data type or length of a table subpartitioning column may not be changed", + .ob_str_user_error = "OBE-14265: data type or length of a table subpartitioning column may not be changed" }; static const _error _error_OB_ERR_DECREASE_COLUMN_LENGTH = { .error_name = "OB_ERR_DECREASE_COLUMN_LENGTH", @@ -17011,7 +19847,9 @@ static const _error _error_OB_ERR_DECREASE_COLUMN_LENGTH = { .str_user_error = "cannot decrease column length because some value is too big", .oracle_errno = 1441, .oracle_str_error = "ORA-01441: cannot decrease column length because some value is too big", - .oracle_str_user_error = "ORA-01441: cannot decrease column length because some value is too big" + .oracle_str_user_error = "ORA-01441: cannot decrease column length because some value is too big", + .ob_str_error = "OBE-01441: cannot decrease column length because some value is too big", + .ob_str_user_error = "OBE-01441: cannot decrease column length because some value is too big" }; static const _error _error_OB_ERR_DATETIME_INTERVAL_INTERNAL_ERROR = { .error_name = "OB_ERR_DATETIME_INTERVAL_INTERNAL_ERROR", @@ -17023,7 +19861,9 @@ static const _error _error_OB_ERR_DATETIME_INTERVAL_INTERNAL_ERROR = { .str_user_error = "Datetime/Interval internal error", .oracle_errno = 1891, .oracle_str_error = "ORA-01891: Datetime/Interval internal error", - .oracle_str_user_error = "ORA-01891: Datetime/Interval internal error" + .oracle_str_user_error = "ORA-01891: Datetime/Interval internal error", + .ob_str_error = "OBE-01891: Datetime/Interval internal error", + .ob_str_user_error = "OBE-01891: Datetime/Interval internal error" }; static const _error _error_OB_ERR_REMOTE_PART_ILLEGAL = { .error_name = "OB_ERR_REMOTE_PART_ILLEGAL", @@ -17035,7 +19875,9 @@ static const _error _error_OB_ERR_REMOTE_PART_ILLEGAL = { .str_user_error = "partition extended table name cannot refer to a remote object", .oracle_errno = 14100, .oracle_str_error = "ORA-14100: partition extended table name cannot refer to a remote object", - .oracle_str_user_error = "ORA-14100: partition extended table name cannot refer to a remote object" + .oracle_str_user_error = "ORA-14100: partition extended table name cannot refer to a remote object", + .ob_str_error = "OBE-14100: partition extended table name cannot refer to a remote object", + .ob_str_user_error = "OBE-14100: partition extended table name cannot refer to a remote object" }; static const _error _error_OB_ERR_DUPLICATE_COLUMN_EXPRESSION_WAS_SPECIFIED = { .error_name = "OB_ERR_DUPLICATE_COLUMN_EXPRESSION_WAS_SPECIFIED", @@ -17047,7 +19889,9 @@ static const _error _error_OB_ERR_DUPLICATE_COLUMN_EXPRESSION_WAS_SPECIFIED = { .str_user_error = "Duplicate column expression was specified", .oracle_errno = 54015, .oracle_str_error = "ORA-54015: Duplicate column expression was specified", - .oracle_str_user_error = "ORA-54015: Duplicate column expression was specified" + .oracle_str_user_error = "ORA-54015: Duplicate column expression was specified", + .ob_str_error = "OBE-54015: Duplicate column expression was specified", + .ob_str_user_error = "OBE-54015: Duplicate column expression was specified" }; static const _error _error_OB_ERR_A_VIEW_NOT_APPROPRIATE_HERE = { .error_name = "OB_ERR_A_VIEW_NOT_APPROPRIATE_HERE", @@ -17059,7 +19903,9 @@ static const _error _error_OB_ERR_A_VIEW_NOT_APPROPRIATE_HERE = { .str_user_error = "a view is not appropriate here", .oracle_errno = 1702, .oracle_str_error = "ORA-01702: a view is not appropriate here", - .oracle_str_user_error = "ORA-01702: a view is not appropriate here" + .oracle_str_user_error = "ORA-01702: a view is not appropriate here", + .ob_str_error = "OBE-01702: a view is not appropriate here", + .ob_str_user_error = "OBE-01702: a view is not appropriate here" }; static const _error _error_OB_ROWID_VIEW_NO_KEY_PRESERVED = { .error_name = "OB_ROWID_VIEW_NO_KEY_PRESERVED", @@ -17071,7 +19917,9 @@ static const _error _error_OB_ROWID_VIEW_NO_KEY_PRESERVED = { .str_user_error = "cannot select ROWID from, or sample, a join view without a key-preserved table", .oracle_errno = 1445, .oracle_str_error = "ORA-01445: cannot select ROWID from, or sample, a join view without a key-preserved table", - .oracle_str_user_error = "ORA-01445: cannot select ROWID from, or sample, a join view without a key-preserved table" + .oracle_str_user_error = "ORA-01445: cannot select ROWID from, or sample, a join view without a key-preserved table", + .ob_str_error = "OBE-01445: cannot select ROWID from, or sample, a join view without a key-preserved table", + .ob_str_user_error = "OBE-01445: cannot select ROWID from, or sample, a join view without a key-preserved table" }; static const _error _error_OB_ROWID_VIEW_HAS_DISTINCT_ETC = { .error_name = "OB_ROWID_VIEW_HAS_DISTINCT_ETC", @@ -17083,7 +19931,9 @@ static const _error _error_OB_ROWID_VIEW_HAS_DISTINCT_ETC = { .str_user_error = "cannot select ROWID from, or sample, a view with DISTINCT, GROUP BY, etc", .oracle_errno = 1446, .oracle_str_error = "ORA-01446: cannot select ROWID from, or sample, a view with DISTINCT, GROUP BY, etc", - .oracle_str_user_error = "ORA-01446: cannot select ROWID from, or sample, a view with DISTINCT, GROUP BY, etc" + .oracle_str_user_error = "ORA-01446: cannot select ROWID from, or sample, a view with DISTINCT, GROUP BY, etc", + .ob_str_error = "OBE-01446: cannot select ROWID from, or sample, a view with DISTINCT, GROUP BY, etc", + .ob_str_user_error = "OBE-01446: cannot select ROWID from, or sample, a view with DISTINCT, GROUP BY, etc" }; static const _error _error_OB_ERR_AT_LEAST_ONE_COLUMN_NOT_VIRTUAL = { .error_name = "OB_ERR_AT_LEAST_ONE_COLUMN_NOT_VIRTUAL", @@ -17095,7 +19945,9 @@ static const _error _error_OB_ERR_AT_LEAST_ONE_COLUMN_NOT_VIRTUAL = { .str_user_error = "A table must have at least 1 column", .oracle_errno = 54037, .oracle_str_error = "ORA-54037: table must have at least 1 column that is not virtual", - .oracle_str_user_error = "ORA-54037: table must have at least 1 column that is not virtual" + .oracle_str_user_error = "ORA-54037: table must have at least 1 column that is not virtual", + .ob_str_error = "OBE-54037: table must have at least 1 column that is not virtual", + .ob_str_user_error = "OBE-54037: table must have at least 1 column that is not virtual" }; static const _error _error_OB_ERR_ONLY_PURE_FUNC_CANBE_INDEXED = { .error_name = "OB_ERR_ONLY_PURE_FUNC_CANBE_INDEXED", @@ -17107,7 +19959,9 @@ static const _error _error_OB_ERR_ONLY_PURE_FUNC_CANBE_INDEXED = { .str_user_error = "Expression of functional index contains a disallowed function.", .oracle_errno = 1743, .oracle_str_error = "ORA-01743: only pure functions can be indexed", - .oracle_str_user_error = "ORA-01743: only pure functions can be indexed" + .oracle_str_user_error = "ORA-01743: only pure functions can be indexed", + .ob_str_error = "OBE-01743: only pure functions can be indexed", + .ob_str_user_error = "OBE-01743: only pure functions can be indexed" }; static const _error _error_OB_ERR_ONLY_PURE_FUNC_CANBE_VIRTUAL_COLUMN_EXPRESSION = { .error_name = "OB_ERR_ONLY_PURE_FUNC_CANBE_VIRTUAL_COLUMN_EXPRESSION", @@ -17119,7 +19973,9 @@ static const _error _error_OB_ERR_ONLY_PURE_FUNC_CANBE_VIRTUAL_COLUMN_EXPRESSION .str_user_error = "Expression of generated column contains a disallowed function", .oracle_errno = 54002, .oracle_str_error = "ORA-54002: only pure functions can be specified in a virtual column expression", - .oracle_str_user_error = "ORA-54002: only pure functions can be specified in a virtual column expression" + .oracle_str_user_error = "ORA-54002: only pure functions can be specified in a virtual column expression", + .ob_str_error = "OBE-54002: only pure functions can be specified in a virtual column expression", + .ob_str_user_error = "OBE-54002: only pure functions can be specified in a virtual column expression" }; static const _error _error_OB_ERR_UPDATE_OPERATION_ON_VIRTUAL_COLUMNS = { .error_name = "OB_ERR_UPDATE_OPERATION_ON_VIRTUAL_COLUMNS", @@ -17131,7 +19987,9 @@ static const _error _error_OB_ERR_UPDATE_OPERATION_ON_VIRTUAL_COLUMNS = { .str_user_error = "UPDATE operation disallowed on virtual columns", .oracle_errno = 54017, .oracle_str_error = "ORA-54017: UPDATE operation disallowed on virtual columns", - .oracle_str_user_error = "ORA-54017: UPDATE operation disallowed on virtual columns" + .oracle_str_user_error = "ORA-54017: UPDATE operation disallowed on virtual columns", + .ob_str_error = "OBE-54017: UPDATE operation disallowed on virtual columns", + .ob_str_user_error = "OBE-54017: UPDATE operation disallowed on virtual columns" }; static const _error _error_OB_ERR_INVALID_COLUMN_EXPRESSION = { .error_name = "OB_ERR_INVALID_COLUMN_EXPRESSION", @@ -17143,7 +20001,9 @@ static const _error _error_OB_ERR_INVALID_COLUMN_EXPRESSION = { .str_user_error = "Invalid column expression was specified", .oracle_errno = 54016, .oracle_str_error = "ORA-54016: Invalid column expression was specified", - .oracle_str_user_error = "ORA-54016: Invalid column expression was specified" + .oracle_str_user_error = "ORA-54016: Invalid column expression was specified", + .ob_str_error = "OBE-54016: Invalid column expression was specified", + .ob_str_user_error = "OBE-54016: Invalid column expression was specified" }; static const _error _error_OB_ERR_IDENTITY_COLUMN_COUNT_EXCE_LIMIT = { .error_name = "OB_ERR_IDENTITY_COLUMN_COUNT_EXCE_LIMIT", @@ -17155,7 +20015,9 @@ static const _error _error_OB_ERR_IDENTITY_COLUMN_COUNT_EXCE_LIMIT = { .str_user_error = "table can have only one identity column", .oracle_errno = 30669, .oracle_str_error = "ORA-30669: table can have only one identity column", - .oracle_str_user_error = "ORA-30669: table can have only one identity column" + .oracle_str_user_error = "ORA-30669: table can have only one identity column", + .ob_str_error = "OBE-30669: table can have only one identity column", + .ob_str_user_error = "OBE-30669: table can have only one identity column" }; static const _error _error_OB_ERR_INVALID_NOT_NULL_CONSTRAINT_ON_IDENTITY_COLUMN = { .error_name = "OB_ERR_INVALID_NOT_NULL_CONSTRAINT_ON_IDENTITY_COLUMN", @@ -17167,7 +20029,9 @@ static const _error _error_OB_ERR_INVALID_NOT_NULL_CONSTRAINT_ON_IDENTITY_COLUMN .str_user_error = "invalid NOT NULL constraint specified on an identity column", .oracle_errno = 30670, .oracle_str_error = "ORA-30670: invalid NOT NULL constraint specified on an identity column", - .oracle_str_user_error = "ORA-30670: invalid NOT NULL constraint specified on an identity column" + .oracle_str_user_error = "ORA-30670: invalid NOT NULL constraint specified on an identity column", + .ob_str_error = "OBE-30670: invalid NOT NULL constraint specified on an identity column", + .ob_str_user_error = "OBE-30670: invalid NOT NULL constraint specified on an identity column" }; static const _error _error_OB_ERR_CANNOT_MODIFY_NOT_NULL_CONSTRAINT_ON_IDENTITY_COLUMN = { .error_name = "OB_ERR_CANNOT_MODIFY_NOT_NULL_CONSTRAINT_ON_IDENTITY_COLUMN", @@ -17179,7 +20043,9 @@ static const _error _error_OB_ERR_CANNOT_MODIFY_NOT_NULL_CONSTRAINT_ON_IDENTITY_ .str_user_error = "cannot modify NOT NULL constraint on an identity column", .oracle_errno = 30671, .oracle_str_error = "ORA-30671: cannot modify NOT NULL constraint on an identity column", - .oracle_str_user_error = "ORA-30671: cannot modify NOT NULL constraint on an identity column" + .oracle_str_user_error = "ORA-30671: cannot modify NOT NULL constraint on an identity column", + .ob_str_error = "OBE-30671: cannot modify NOT NULL constraint on an identity column", + .ob_str_user_error = "OBE-30671: cannot modify NOT NULL constraint on an identity column" }; static const _error _error_OB_ERR_CANNOT_DROP_NOT_NULL_CONSTRAINT_ON_IDENTITY_COLUMN = { .error_name = "OB_ERR_CANNOT_DROP_NOT_NULL_CONSTRAINT_ON_IDENTITY_COLUMN", @@ -17191,7 +20057,9 @@ static const _error _error_OB_ERR_CANNOT_DROP_NOT_NULL_CONSTRAINT_ON_IDENTITY_CO .str_user_error = "cannot drop NOT NULL constraint on an identity column", .oracle_errno = 30672, .oracle_str_error = "ORA-30672: cannot drop NOT NULL constraint on an identity column", - .oracle_str_user_error = "ORA-30672: cannot drop NOT NULL constraint on an identity column" + .oracle_str_user_error = "ORA-30672: cannot drop NOT NULL constraint on an identity column", + .ob_str_error = "OBE-30672: cannot drop NOT NULL constraint on an identity column", + .ob_str_user_error = "OBE-30672: cannot drop NOT NULL constraint on an identity column" }; static const _error _error_OB_ERR_COLUMN_MODIFY_TO_IDENTITY_COLUMN = { .error_name = "OB_ERR_COLUMN_MODIFY_TO_IDENTITY_COLUMN", @@ -17203,7 +20071,9 @@ static const _error _error_OB_ERR_COLUMN_MODIFY_TO_IDENTITY_COLUMN = { .str_user_error = "column to be modified is not an identity column", .oracle_errno = 30673, .oracle_str_error = "ORA-30673: column to be modified is not an identity column", - .oracle_str_user_error = "ORA-30673: column to be modified is not an identity column" + .oracle_str_user_error = "ORA-30673: column to be modified is not an identity column", + .ob_str_error = "OBE-30673: column to be modified is not an identity column", + .ob_str_user_error = "OBE-30673: column to be modified is not an identity column" }; static const _error _error_OB_ERR_IDENTITY_COLUMN_CANNOT_HAVE_DEFAULT_VALUE = { .error_name = "OB_ERR_IDENTITY_COLUMN_CANNOT_HAVE_DEFAULT_VALUE", @@ -17215,7 +20085,9 @@ static const _error _error_OB_ERR_IDENTITY_COLUMN_CANNOT_HAVE_DEFAULT_VALUE = { .str_user_error = "identity column cannot have a default value", .oracle_errno = 30674, .oracle_str_error = "ORA-30674: identity column cannot have a default value", - .oracle_str_user_error = "ORA-30674: identity column cannot have a default value" + .oracle_str_user_error = "ORA-30674: identity column cannot have a default value", + .ob_str_error = "OBE-30674: identity column cannot have a default value", + .ob_str_user_error = "OBE-30674: identity column cannot have a default value" }; static const _error _error_OB_ERR_IDENTITY_COLUMN_MUST_BE_NUMERIC_TYPE = { .error_name = "OB_ERR_IDENTITY_COLUMN_MUST_BE_NUMERIC_TYPE", @@ -17227,7 +20099,9 @@ static const _error _error_OB_ERR_IDENTITY_COLUMN_MUST_BE_NUMERIC_TYPE = { .str_user_error = "identity column must be a numeric type", .oracle_errno = 30675, .oracle_str_error = "ORA-30675: identity column must be a numeric type", - .oracle_str_user_error = "ORA-30675: identity column must be a numeric type" + .oracle_str_user_error = "ORA-30675: identity column must be a numeric type", + .ob_str_error = "OBE-30675: identity column must be a numeric type", + .ob_str_user_error = "OBE-30675: identity column must be a numeric type" }; static const _error _error_OB_ERR_PREBUILT_TABLE_MANAGED_CANNOT_BE_IDENTITY_COLUMN = { .error_name = "OB_ERR_PREBUILT_TABLE_MANAGED_CANNOT_BE_IDENTITY_COLUMN", @@ -17239,7 +20113,9 @@ static const _error _error_OB_ERR_PREBUILT_TABLE_MANAGED_CANNOT_BE_IDENTITY_COLU .str_user_error = "prebuilt table managed column cannot be an identity column", .oracle_errno = 32792, .oracle_str_error = "ORA-32792: prebuilt table managed column cannot be an identity column", - .oracle_str_user_error = "ORA-32792: prebuilt table managed column cannot be an identity column" + .oracle_str_user_error = "ORA-32792: prebuilt table managed column cannot be an identity column", + .ob_str_error = "OBE-32792: prebuilt table managed column cannot be an identity column", + .ob_str_user_error = "OBE-32792: prebuilt table managed column cannot be an identity column" }; static const _error _error_OB_ERR_CANNOT_ALTER_SYSTEM_GENERATED_SEQUENCE = { .error_name = "OB_ERR_CANNOT_ALTER_SYSTEM_GENERATED_SEQUENCE", @@ -17251,7 +20127,9 @@ static const _error _error_OB_ERR_CANNOT_ALTER_SYSTEM_GENERATED_SEQUENCE = { .str_user_error = "cannot alter a system-generated sequence", .oracle_errno = 32793, .oracle_str_error = "ORA-32793: cannot alter a system-generated sequence", - .oracle_str_user_error = "ORA-32793: cannot alter a system-generated sequence" + .oracle_str_user_error = "ORA-32793: cannot alter a system-generated sequence", + .ob_str_error = "OBE-32793: cannot alter a system-generated sequence", + .ob_str_user_error = "OBE-32793: cannot alter a system-generated sequence" }; static const _error _error_OB_ERR_CANNOT_DROP_SYSTEM_GENERATED_SEQUENCE = { .error_name = "OB_ERR_CANNOT_DROP_SYSTEM_GENERATED_SEQUENCE", @@ -17263,7 +20141,9 @@ static const _error _error_OB_ERR_CANNOT_DROP_SYSTEM_GENERATED_SEQUENCE = { .str_user_error = "cannot drop a system-generated sequence", .oracle_errno = 32794, .oracle_str_error = "ORA-32794: cannot drop a system-generated sequence", - .oracle_str_user_error = "ORA-32794: cannot drop a system-generated sequence" + .oracle_str_user_error = "ORA-32794: cannot drop a system-generated sequence", + .ob_str_error = "OBE-32794: cannot drop a system-generated sequence", + .ob_str_user_error = "OBE-32794: cannot drop a system-generated sequence" }; static const _error _error_OB_ERR_INSERT_INTO_GENERATED_ALWAYS_IDENTITY_COLUMN = { .error_name = "OB_ERR_INSERT_INTO_GENERATED_ALWAYS_IDENTITY_COLUMN", @@ -17275,7 +20155,9 @@ static const _error _error_OB_ERR_INSERT_INTO_GENERATED_ALWAYS_IDENTITY_COLUMN = .str_user_error = "cannot insert into a generated always identity column", .oracle_errno = 32795, .oracle_str_error = "ORA-32795: cannot insert into a generated always identity column", - .oracle_str_user_error = "ORA-32795: cannot insert into a generated always identity column" + .oracle_str_user_error = "ORA-32795: cannot insert into a generated always identity column", + .ob_str_error = "OBE-32795: cannot insert into a generated always identity column", + .ob_str_user_error = "OBE-32795: cannot insert into a generated always identity column" }; static const _error _error_OB_ERR_UPDATE_GENERATED_ALWAYS_IDENTITY_COLUMN = { .error_name = "OB_ERR_UPDATE_GENERATED_ALWAYS_IDENTITY_COLUMN", @@ -17287,7 +20169,9 @@ static const _error _error_OB_ERR_UPDATE_GENERATED_ALWAYS_IDENTITY_COLUMN = { .str_user_error = "cannot update a generated always identity column", .oracle_errno = 32796, .oracle_str_error = "ORA-32796: cannot update a generated always identity column", - .oracle_str_user_error = "ORA-32796: cannot update a generated always identity column" + .oracle_str_user_error = "ORA-32796: cannot update a generated always identity column", + .ob_str_error = "OBE-32796: cannot update a generated always identity column", + .ob_str_user_error = "OBE-32796: cannot update a generated always identity column" }; static const _error _error_OB_ERR_IDENTITY_COLUMN_SEQUENCE_MISMATCH_ALTER_TABLE_EXCHANGE_PARTITION = { .error_name = "OB_ERR_IDENTITY_COLUMN_SEQUENCE_MISMATCH_ALTER_TABLE_EXCHANGE_PARTITION", @@ -17299,7 +20183,9 @@ static const _error _error_OB_ERR_IDENTITY_COLUMN_SEQUENCE_MISMATCH_ALTER_TABLE_ .str_user_error = "identity column sequence mismatch in ALTER TABLE EXCHANGE PARTITION", .oracle_errno = 32797, .oracle_str_error = "ORA-32797: identity column sequence mismatch in ALTER TABLE EXCHANGE PARTITION", - .oracle_str_user_error = "ORA-32797: identity column sequence mismatch in ALTER TABLE EXCHANGE PARTITION" + .oracle_str_user_error = "ORA-32797: identity column sequence mismatch in ALTER TABLE EXCHANGE PARTITION", + .ob_str_error = "OBE-32797: identity column sequence mismatch in ALTER TABLE EXCHANGE PARTITION", + .ob_str_user_error = "OBE-32797: identity column sequence mismatch in ALTER TABLE EXCHANGE PARTITION" }; static const _error _error_OB_ERR_CANNOT_RENAME_SYSTEM_GENERATED_SEQUENCE = { .error_name = "OB_ERR_CANNOT_RENAME_SYSTEM_GENERATED_SEQUENCE", @@ -17311,7 +20197,9 @@ static const _error _error_OB_ERR_CANNOT_RENAME_SYSTEM_GENERATED_SEQUENCE = { .str_user_error = "cannot rename a system-generated sequence", .oracle_errno = 32799, .oracle_str_error = "ORA-32799: cannot rename a system-generated sequence", - .oracle_str_user_error = "ORA-32799: cannot rename a system-generated sequence" + .oracle_str_user_error = "ORA-32799: cannot rename a system-generated sequence", + .ob_str_error = "OBE-32799: cannot rename a system-generated sequence", + .ob_str_user_error = "OBE-32799: cannot rename a system-generated sequence" }; static const _error _error_OB_ERR_REVOKE_BY_COLUMN = { .error_name = "OB_ERR_REVOKE_BY_COLUMN", @@ -17323,7 +20211,9 @@ static const _error _error_OB_ERR_REVOKE_BY_COLUMN = { .str_user_error = "UPDATE/REFERENCES may only be REVOKEd from the whole table, not by column", .oracle_errno = 1750, .oracle_str_error = "ORA-01750: UPDATE/REFERENCES may only be REVOKEd from the whole table, not by column", - .oracle_str_user_error = "ORA-01750: UPDATE/REFERENCES may only be REVOKEd from the whole table, not by column" + .oracle_str_user_error = "ORA-01750: UPDATE/REFERENCES may only be REVOKEd from the whole table, not by column", + .ob_str_error = "OBE-01750: UPDATE/REFERENCES may only be REVOKEd from the whole table, not by column", + .ob_str_user_error = "OBE-01750: UPDATE/REFERENCES may only be REVOKEd from the whole table, not by column" }; static const _error _error_OB_ERR_TYPE_BODY_NOT_EXIST = { .error_name = "OB_ERR_TYPE_BODY_NOT_EXIST", @@ -17335,7 +20225,9 @@ static const _error _error_OB_ERR_TYPE_BODY_NOT_EXIST = { .str_user_error = "not executed, type body '%.*s' does not exist", .oracle_errno = 4067, .oracle_str_error = "ORA-04067: not executed, type body does not exist", - .oracle_str_user_error = "ORA-04067: not executed, type body '%.*s' does not exist" + .oracle_str_user_error = "ORA-04067: not executed, type body '%.*s' does not exist", + .ob_str_error = "OBE-04067: not executed, type body does not exist", + .ob_str_user_error = "OBE-04067: not executed, type body '%.*s' does not exist" }; static const _error _error_OB_ERR_INVALID_ARGUMENT_FOR_WIDTH_BUCKET = { .error_name = "OB_ERR_INVALID_ARGUMENT_FOR_WIDTH_BUCKET", @@ -17347,7 +20239,9 @@ static const _error _error_OB_ERR_INVALID_ARGUMENT_FOR_WIDTH_BUCKET = { .str_user_error = "The argument [%s] of WIDTH_BUCKET function is NULL or invalid.", .oracle_errno = 30494, .oracle_str_error = "ORA-30494: The argument of WIDTH_BUCKET function is NULL or invalid.", - .oracle_str_user_error = "ORA-30494: The argument [%s] of WIDTH_BUCKET function is NULL or invalid." + .oracle_str_user_error = "ORA-30494: The argument [%s] of WIDTH_BUCKET function is NULL or invalid.", + .ob_str_error = "OBE-30494: The argument of WIDTH_BUCKET function is NULL or invalid.", + .ob_str_user_error = "OBE-30494: The argument [%s] of WIDTH_BUCKET function is NULL or invalid." }; static const _error _error_OB_ERR_CBY_NO_MEMORY = { .error_name = "OB_ERR_CBY_NO_MEMORY", @@ -17359,7 +20253,9 @@ static const _error _error_OB_ERR_CBY_NO_MEMORY = { .str_user_error = "Not enough memory for CONNECT BY operation", .oracle_errno = 30009, .oracle_str_error = "ORA-30009: Not enough memory for CONNECT BY operation", - .oracle_str_user_error = "ORA-30009: Not enough memory for CONNECT BY operation" + .oracle_str_user_error = "ORA-30009: Not enough memory for CONNECT BY operation", + .ob_str_error = "OBE-30009: Not enough memory for CONNECT BY operation", + .ob_str_user_error = "OBE-30009: Not enough memory for CONNECT BY operation" }; static const _error _error_OB_ERR_ILLEGAL_PARAM_FOR_CBY_PATH = { .error_name = "OB_ERR_ILLEGAL_PARAM_FOR_CBY_PATH", @@ -17371,7 +20267,9 @@ static const _error _error_OB_ERR_ILLEGAL_PARAM_FOR_CBY_PATH = { .str_user_error = "illegal parameter in SYS_CONNECT_BY_PATH function", .oracle_errno = 30003, .oracle_str_error = "ORA-30003: illegal parameter in SYS_CONNECT_BY_PATH function", - .oracle_str_user_error = "ORA-30003: illegal parameter in SYS_CONNECT_BY_PATH function" + .oracle_str_user_error = "ORA-30003: illegal parameter in SYS_CONNECT_BY_PATH function", + .ob_str_error = "OBE-30003: illegal parameter in SYS_CONNECT_BY_PATH function", + .ob_str_user_error = "OBE-30003: illegal parameter in SYS_CONNECT_BY_PATH function" }; static const _error _error_OB_ERR_HOST_UNKNOWN = { .error_name = "OB_ERR_HOST_UNKNOWN", @@ -17383,7 +20281,9 @@ static const _error _error_OB_ERR_HOST_UNKNOWN = { .str_user_error = "host %.*s unknown", .oracle_errno = 29257, .oracle_str_error = "ORA-29257: host unknown", - .oracle_str_user_error = "ORA-29257: host %.*s unknown" + .oracle_str_user_error = "ORA-29257: host %.*s unknown", + .ob_str_error = "OBE-29257: host unknown", + .ob_str_user_error = "OBE-29257: host %.*s unknown" }; static const _error _error_OB_ERR_WINDOW_NAME_IS_NOT_DEFINE = { .error_name = "OB_ERR_WINDOW_NAME_IS_NOT_DEFINE", @@ -17395,7 +20295,9 @@ static const _error _error_OB_ERR_WINDOW_NAME_IS_NOT_DEFINE = { .str_user_error = "Window name '%.*s' is not defined.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5929, Window name is not defined.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5929, Window name '%.*s' is not defined." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5929, Window name '%.*s' is not defined.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5929, Window name is not defined.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5929, Window name '%.*s' is not defined." }; static const _error _error_OB_ERR_OPEN_CURSORS_EXCEEDED = { .error_name = "OB_ERR_OPEN_CURSORS_EXCEEDED", @@ -17407,7 +20309,9 @@ static const _error _error_OB_ERR_OPEN_CURSORS_EXCEEDED = { .str_user_error = "maximum open cursors exceeded", .oracle_errno = 1000, .oracle_str_error = "ORA-01000: maximum open cursors exceeded", - .oracle_str_user_error = "ORA-01000: maximum open cursors exceeded" + .oracle_str_user_error = "ORA-01000: maximum open cursors exceeded", + .ob_str_error = "OBE-01000: maximum open cursors exceeded", + .ob_str_user_error = "OBE-01000: maximum open cursors exceeded" }; static const _error _error_OB_ERR_FETCH_OUT_SEQUENCE = { .error_name = "OB_ERR_FETCH_OUT_SEQUENCE", @@ -17419,7 +20323,9 @@ static const _error _error_OB_ERR_FETCH_OUT_SEQUENCE = { .str_user_error = "fetch out of sequence", .oracle_errno = 1002, .oracle_str_error = "ORA-01002: fetch out of sequence", - .oracle_str_user_error = "ORA-01002: fetch out of sequence" + .oracle_str_user_error = "ORA-01002: fetch out of sequence", + .ob_str_error = "OBE-01002: fetch out of sequence", + .ob_str_user_error = "OBE-01002: fetch out of sequence" }; static const _error _error_OB_ERR_UNEXPECTED_NAME_STR = { .error_name = "OB_ERR_UNEXPECTED_NAME_STR", @@ -17431,7 +20337,9 @@ static const _error _error_OB_ERR_UNEXPECTED_NAME_STR = { .str_user_error = "unexpected name string '%.*s'", .oracle_errno = 23481, .oracle_str_error = "ORA-23481: unexpected name string", - .oracle_str_user_error = "ORA-23481: unexpected name string '%.*s'" + .oracle_str_user_error = "ORA-23481: unexpected name string '%.*s'", + .ob_str_error = "OBE-23481: unexpected name string", + .ob_str_user_error = "OBE-23481: unexpected name string '%.*s'" }; static const _error _error_OB_ERR_NO_PROGRAM_UNIT = { .error_name = "OB_ERR_NO_PROGRAM_UNIT", @@ -17443,7 +20351,9 @@ static const _error _error_OB_ERR_NO_PROGRAM_UNIT = { .str_user_error = "PL/SQL: could not find program unit being called: '%.*s'", .oracle_errno = 6508, .oracle_str_error = "ORA-06508: PL/SQL: could not find program unit being called", - .oracle_str_user_error = "ORA-06508: PL/SQL: could not find program unit being called: '%.*s'" + .oracle_str_user_error = "ORA-06508: PL/SQL: could not find program unit being called: '%.*s'", + .ob_str_error = "OBE-06508: PL/SQL: could not find program unit being called", + .ob_str_user_error = "OBE-06508: PL/SQL: could not find program unit being called: '%.*s'" }; static const _error _error_OB_ERR_ARG_INVALID = { .error_name = "OB_ERR_ARG_INVALID", @@ -17455,7 +20365,9 @@ static const _error _error_OB_ERR_ARG_INVALID = { .str_user_error = "argument is null, invalid, or out of range", .oracle_errno = 21560, .oracle_str_error = "ORA-21560: argument %.*s is null, invalid, or out of range", - .oracle_str_user_error = "ORA-21560: argument %.*s is null, invalid, or out of range" + .oracle_str_user_error = "ORA-21560: argument %.*s is null, invalid, or out of range", + .ob_str_error = "OBE-21560: argument %.*s is null, invalid, or out of range", + .ob_str_user_error = "OBE-21560: argument %.*s is null, invalid, or out of range" }; static const _error _error_OB_ERR_DBMS_STATS_PL = { .error_name = "OB_ERR_DBMS_STATS_PL", @@ -17467,7 +20379,9 @@ static const _error _error_OB_ERR_DBMS_STATS_PL = { .str_user_error = "%s", .oracle_errno = 20001, .oracle_str_error = "ORA-20001: must use LOG_USER_ERROR", - .oracle_str_user_error = "ORA-20001: %s" + .oracle_str_user_error = "ORA-20001: %s", + .ob_str_error = "OBE-20001: must use LOG_USER_ERROR", + .ob_str_user_error = "OBE-20001: %s" }; static const _error _error_OB_ERR_INCORRECT_VALUE_FOR_FUNCTION = { .error_name = "OB_ERR_INCORRECT_VALUE_FOR_FUNCTION", @@ -17479,7 +20393,9 @@ static const _error _error_OB_ERR_INCORRECT_VALUE_FOR_FUNCTION = { .str_user_error = "Incorrect %.*s value: '%.*s' for function %.*s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5936, Incorrect value for function", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5936, Incorrect %.*s value: '%.*s' for function %.*s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5936, Incorrect %.*s value: '%.*s' for function %.*s", + .ob_str_error = "OBE-00600: internal error code, arguments: -5936, Incorrect value for function", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5936, Incorrect %.*s value: '%.*s' for function %.*s" }; static const _error _error_OB_ERR_UNSUPPORTED_CHARACTER_SET = { .error_name = "OB_ERR_UNSUPPORTED_CHARACTER_SET", @@ -17491,7 +20407,9 @@ static const _error _error_OB_ERR_UNSUPPORTED_CHARACTER_SET = { .str_user_error = "unsupported character set", .oracle_errno = 1482, .oracle_str_error = "ORA-01482: unsupported character set", - .oracle_str_user_error = "ORA-01482: unsupported character set" + .oracle_str_user_error = "ORA-01482: unsupported character set", + .ob_str_error = "OBE-01482: unsupported character set", + .ob_str_user_error = "OBE-01482: unsupported character set" }; static const _error _error_OB_ERR_MUST_BE_FOLLOWED_BY_FOUR_HEXADECIMAL_CHARACTERS_OR_ANOTHER = { .error_name = "OB_ERR_MUST_BE_FOLLOWED_BY_FOUR_HEXADECIMAL_CHARACTERS_OR_ANOTHER", @@ -17503,7 +20421,9 @@ static const _error _error_OB_ERR_MUST_BE_FOLLOWED_BY_FOUR_HEXADECIMAL_CHARACTER .str_user_error = "'\\' must be followed by four hexadecimal characters or another '\\'", .oracle_errno = 30186, .oracle_str_error = "ORA-30186: '\\' must be followed by four hexadecimal characters or another '\\'", - .oracle_str_user_error = "ORA-30186: '\\' must be followed by four hexadecimal characters or another '\\'" + .oracle_str_user_error = "ORA-30186: '\\' must be followed by four hexadecimal characters or another '\\'", + .ob_str_error = "OBE-30186: '\\' must be followed by four hexadecimal characters or another '\\'", + .ob_str_user_error = "OBE-30186: '\\' must be followed by four hexadecimal characters or another '\\'" }; static const _error _error_OB_ERR_PARAMETER_TOO_LONG = { .error_name = "OB_ERR_PARAMETER_TOO_LONG", @@ -17515,7 +20435,9 @@ static const _error _error_OB_ERR_PARAMETER_TOO_LONG = { .str_user_error = "parameter value longer than %d characters", .oracle_errno = 32021, .oracle_str_error = "ORA-32021: parameter value longer than maximum characters", - .oracle_str_user_error = "ORA-32021: parameter value longer than %d characters" + .oracle_str_user_error = "ORA-32021: parameter value longer than %d characters", + .ob_str_error = "OBE-32021: parameter value longer than maximum characters", + .ob_str_user_error = "OBE-32021: parameter value longer than %d characters" }; static const _error _error_OB_ERR_INVALID_PLSQL_CCFLAGS = { .error_name = "OB_ERR_INVALID_PLSQL_CCFLAGS", @@ -17527,7 +20449,9 @@ static const _error _error_OB_ERR_INVALID_PLSQL_CCFLAGS = { .str_user_error = "invalid parameter for PLSQL_CCFLAGS", .oracle_errno = 39962, .oracle_str_error = "ORA-39962: invalid parameter for PLSQL_CCFLAGS", - .oracle_str_user_error = "ORA-39962: invalid parameter for PLSQL_CCFLAGS" + .oracle_str_user_error = "ORA-39962: invalid parameter for PLSQL_CCFLAGS", + .ob_str_error = "OBE-39962: invalid parameter for PLSQL_CCFLAGS", + .ob_str_user_error = "OBE-39962: invalid parameter for PLSQL_CCFLAGS" }; static const _error _error_OB_ERR_REF_MUTUALLY_DEP = { .error_name = "OB_ERR_REF_MUTUALLY_DEP", @@ -17539,7 +20463,9 @@ static const _error _error_OB_ERR_REF_MUTUALLY_DEP = { .str_user_error = "Aborted: '%.*s' formed a non-REF mutually-dependent cycle with '%.*s'", .oracle_errno = 4055, .oracle_str_error = "ORA-04055: Aborted: formed a non-REF mutually-dependent cycle", - .oracle_str_user_error = "ORA-04055: Aborted: '%.*s' formed a non-REF mutually-dependent cycle with '%.*s'" + .oracle_str_user_error = "ORA-04055: Aborted: '%.*s' formed a non-REF mutually-dependent cycle with '%.*s'", + .ob_str_error = "OBE-04055: Aborted: formed a non-REF mutually-dependent cycle", + .ob_str_user_error = "OBE-04055: Aborted: '%.*s' formed a non-REF mutually-dependent cycle with '%.*s'" }; static const _error _error_OB_ERR_COLUMN_NOT_ALLOWED = { .error_name = "OB_ERR_COLUMN_NOT_ALLOWED", @@ -17551,7 +20477,9 @@ static const _error _error_OB_ERR_COLUMN_NOT_ALLOWED = { .str_user_error = "column not allowed here", .oracle_errno = 984, .oracle_str_error = "ORA-00984: column not allowed here", - .oracle_str_user_error = "ORA-00984: column not allowed here" + .oracle_str_user_error = "ORA-00984: column not allowed here", + .ob_str_error = "OBE-00984: column not allowed here", + .ob_str_user_error = "OBE-00984: column not allowed here" }; static const _error _error_OB_ERR_CANNOT_ACCESS_NLS_DATA_FILES_OR_INVALID_ENVIRONMENT_SPECIFIED = { .error_name = "OB_ERR_CANNOT_ACCESS_NLS_DATA_FILES_OR_INVALID_ENVIRONMENT_SPECIFIED", @@ -17563,7 +20491,9 @@ static const _error _error_OB_ERR_CANNOT_ACCESS_NLS_DATA_FILES_OR_INVALID_ENVIRO .str_user_error = "Cannot access NLS data files or invalid environment specified", .oracle_errno = 12705, .oracle_str_error = "ORA-12705: Cannot access NLS data files or invalid environment specified", - .oracle_str_user_error = "ORA-12705: Cannot access NLS data files or invalid environment specified" + .oracle_str_user_error = "ORA-12705: Cannot access NLS data files or invalid environment specified", + .ob_str_error = "OBE-12705: Cannot access NLS data files or invalid environment specified", + .ob_str_user_error = "OBE-12705: Cannot access NLS data files or invalid environment specified" }; static const _error _error_OB_ERR_DUPLICATE_NULL_SPECIFICATION = { .error_name = "OB_ERR_DUPLICATE_NULL_SPECIFICATION", @@ -17575,7 +20505,9 @@ static const _error _error_OB_ERR_DUPLICATE_NULL_SPECIFICATION = { .str_user_error = "duplicate or conflicting NULL and/or NOT NULL specifications", .oracle_errno = 2258, .oracle_str_error = "ORA-02258: duplicate or conflicting NULL and/or NOT NULL specifications", - .oracle_str_user_error = "ORA-02258: duplicate or conflicting NULL and/or NOT NULL specifications" + .oracle_str_user_error = "ORA-02258: duplicate or conflicting NULL and/or NOT NULL specifications", + .ob_str_error = "OBE-02258: duplicate or conflicting NULL and/or NOT NULL specifications", + .ob_str_user_error = "OBE-02258: duplicate or conflicting NULL and/or NOT NULL specifications" }; static const _error _error_OB_ERR_NOT_NULL_CONSTRAINT_VIOLATED = { .error_name = "OB_ERR_NOT_NULL_CONSTRAINT_VIOLATED", @@ -17587,7 +20519,9 @@ static const _error _error_OB_ERR_NOT_NULL_CONSTRAINT_VIOLATED = { .str_user_error = "cannot enable (%.*s.%.*s) - null values found", .oracle_errno = 2296, .oracle_str_error = "ORA-02296: cannot enable not null constraint - null values found", - .oracle_str_user_error = "ORA-02296: cannot enable (%.*s.%.*s) - null values found" + .oracle_str_user_error = "ORA-02296: cannot enable (%.*s.%.*s) - null values found", + .ob_str_error = "OBE-02296: cannot enable not null constraint - null values found", + .ob_str_user_error = "OBE-02296: cannot enable (%.*s.%.*s) - null values found" }; static const _error _error_OB_ERR_TABLE_ADD_NOT_NULL_COLUMN_NOT_EMPTY = { .error_name = "OB_ERR_TABLE_ADD_NOT_NULL_COLUMN_NOT_EMPTY", @@ -17599,7 +20533,9 @@ static const _error _error_OB_ERR_TABLE_ADD_NOT_NULL_COLUMN_NOT_EMPTY = { .str_user_error = "table must be empty to add mandatory (NOT NULL) column", .oracle_errno = 1758, .oracle_str_error = "ORA-01758: table must be empty to add mandatory (NOT NULL) column", - .oracle_str_user_error = "ORA-01758: table must be empty to add mandatory (NOT NULL) column" + .oracle_str_user_error = "ORA-01758: table must be empty to add mandatory (NOT NULL) column", + .ob_str_error = "OBE-01758: table must be empty to add mandatory (NOT NULL) column", + .ob_str_user_error = "OBE-01758: table must be empty to add mandatory (NOT NULL) column" }; static const _error _error_OB_ERR_COLUMN_EXPRESSION_MODIFICATION_WITH_OTHER_DDL = { .error_name = "OB_ERR_COLUMN_EXPRESSION_MODIFICATION_WITH_OTHER_DDL", @@ -17611,7 +20547,9 @@ static const _error _error_OB_ERR_COLUMN_EXPRESSION_MODIFICATION_WITH_OTHER_DDL .str_user_error = "Column expression modifications cannot be combined with any other column DDL operation", .oracle_errno = 54048, .oracle_str_error = "ORA-54048: Column expression modifications cannot be combined with any other column DDL operation", - .oracle_str_user_error = "ORA-54048: Column expression modifications cannot be combined with any other column DDL operation" + .oracle_str_user_error = "ORA-54048: Column expression modifications cannot be combined with any other column DDL operation", + .ob_str_error = "OBE-54048: Column expression modifications cannot be combined with any other column DDL operation", + .ob_str_user_error = "OBE-54048: Column expression modifications cannot be combined with any other column DDL operation" }; static const _error _error_OB_ERR_VIRTUAL_COL_WITH_CONSTRAINT_CANT_BE_CHANGED = { .error_name = "OB_ERR_VIRTUAL_COL_WITH_CONSTRAINT_CANT_BE_CHANGED", @@ -17623,7 +20561,9 @@ static const _error _error_OB_ERR_VIRTUAL_COL_WITH_CONSTRAINT_CANT_BE_CHANGED = .str_user_error = "Virtual column expression cannot be changed because a constraint is defined on column", .oracle_errno = 54023, .oracle_str_error = "ORA-54023: Virtual column expression cannot be changed because a constraint is defined on column", - .oracle_str_user_error = "ORA-54023: Virtual column expression cannot be changed because a constraint is defined on column" + .oracle_str_user_error = "ORA-54023: Virtual column expression cannot be changed because a constraint is defined on column", + .ob_str_error = "OBE-54023: Virtual column expression cannot be changed because a constraint is defined on column", + .ob_str_user_error = "OBE-54023: Virtual column expression cannot be changed because a constraint is defined on column" }; static const _error _error_OB_ERR_INVALID_NOT_NULL_CONSTRAINT_ON_DEFAULT_ON_NULL_IDENTITY_COLUMN = { .error_name = "OB_ERR_INVALID_NOT_NULL_CONSTRAINT_ON_DEFAULT_ON_NULL_IDENTITY_COLUMN", @@ -17635,7 +20575,9 @@ static const _error _error_OB_ERR_INVALID_NOT_NULL_CONSTRAINT_ON_DEFAULT_ON_NULL .str_user_error = "invalid NOT NULL constraint specified on a DEFAULT ON NULL column", .oracle_errno = 30665, .oracle_str_error = "ORA-30665: invalid NOT NULL constraint specified on a DEFAULT ON NULL column", - .oracle_str_user_error = "ORA-30665: invalid NOT NULL constraint specified on a DEFAULT ON NULL column" + .oracle_str_user_error = "ORA-30665: invalid NOT NULL constraint specified on a DEFAULT ON NULL column", + .ob_str_error = "OBE-30665: invalid NOT NULL constraint specified on a DEFAULT ON NULL column", + .ob_str_user_error = "OBE-30665: invalid NOT NULL constraint specified on a DEFAULT ON NULL column" }; static const _error _error_OB_ERR_INVALID_DATA_TYPE_FOR_AT_TIME_ZONE = { .error_name = "OB_ERR_INVALID_DATA_TYPE_FOR_AT_TIME_ZONE", @@ -17647,7 +20589,9 @@ static const _error _error_OB_ERR_INVALID_DATA_TYPE_FOR_AT_TIME_ZONE = { .str_user_error = "invalid data type for datetime primary with time zone modifier", .oracle_errno = 30084, .oracle_str_error = "ORA-30084: invalid data type for datetime primary with time zone modifier", - .oracle_str_user_error = "ORA-30084: invalid data type for datetime primary with time zone modifier" + .oracle_str_user_error = "ORA-30084: invalid data type for datetime primary with time zone modifier", + .ob_str_error = "OBE-30084: invalid data type for datetime primary with time zone modifier", + .ob_str_user_error = "OBE-30084: invalid data type for datetime primary with time zone modifier" }; static const _error _error_OB_ERR_BAD_ARG = { .error_name = "OB_ERR_BAD_ARG", @@ -17659,7 +20603,9 @@ static const _error _error_OB_ERR_BAD_ARG = { .str_user_error = "bad argument", .oracle_errno = 29261, .oracle_str_error = "ORA-29261: bad argument", - .oracle_str_user_error = "ORA-29261: bad argument" + .oracle_str_user_error = "ORA-29261: bad argument", + .ob_str_error = "OBE-29261: bad argument", + .ob_str_user_error = "OBE-29261: bad argument" }; static const _error _error_OB_ERR_CANNOT_MODIFY_NOT_NULL_CONSTRAINT_ON_DEFAULT_ON_NULL_COLUMN = { .error_name = "OB_ERR_CANNOT_MODIFY_NOT_NULL_CONSTRAINT_ON_DEFAULT_ON_NULL_COLUMN", @@ -17671,7 +20617,9 @@ static const _error _error_OB_ERR_CANNOT_MODIFY_NOT_NULL_CONSTRAINT_ON_DEFAULT_O .str_user_error = "cannot modify NOT NULL constraint on a DEFAULT ON NULL column", .oracle_errno = 30666, .oracle_str_error = "ORA-30666: cannot modify NOT NULL constraint on a DEFAULT ON NULL column", - .oracle_str_user_error = "ORA-30666: cannot modify NOT NULL constraint on a DEFAULT ON NULL column" + .oracle_str_user_error = "ORA-30666: cannot modify NOT NULL constraint on a DEFAULT ON NULL column", + .ob_str_error = "OBE-30666: cannot modify NOT NULL constraint on a DEFAULT ON NULL column", + .ob_str_user_error = "OBE-30666: cannot modify NOT NULL constraint on a DEFAULT ON NULL column" }; static const _error _error_OB_ERR_CANNOT_DROP_NOT_NULL_CONSTRAINT_ON_DEFAULT_ON_NULL_COLUMN = { .error_name = "OB_ERR_CANNOT_DROP_NOT_NULL_CONSTRAINT_ON_DEFAULT_ON_NULL_COLUMN", @@ -17683,7 +20631,9 @@ static const _error _error_OB_ERR_CANNOT_DROP_NOT_NULL_CONSTRAINT_ON_DEFAULT_ON_ .str_user_error = "cannot drop NOT NULL constraint on a DEFAULT ON NULL column", .oracle_errno = 30667, .oracle_str_error = "ORA-30667: cannot drop NOT NULL constraint on a DEFAULT ON NULL column", - .oracle_str_user_error = "ORA-30667: cannot drop NOT NULL constraint on a DEFAULT ON NULL column" + .oracle_str_user_error = "ORA-30667: cannot drop NOT NULL constraint on a DEFAULT ON NULL column", + .ob_str_error = "OBE-30667: cannot drop NOT NULL constraint on a DEFAULT ON NULL column", + .ob_str_user_error = "OBE-30667: cannot drop NOT NULL constraint on a DEFAULT ON NULL column" }; static const _error _error_OB_ERR_INVALID_PATH = { .error_name = "OB_ERR_INVALID_PATH", @@ -17695,7 +20645,9 @@ static const _error _error_OB_ERR_INVALID_PATH = { .str_user_error = "file or LOB operation string failed", .oracle_errno = 22288, .oracle_str_error = "ORA-22288: file or LOB operation string failed", - .oracle_str_user_error = "ORA-22288: file or LOB operation string failed" + .oracle_str_user_error = "ORA-22288: file or LOB operation string failed", + .ob_str_error = "OBE-22288: file or LOB operation string failed", + .ob_str_user_error = "OBE-22288: file or LOB operation string failed" }; static const _error _error_OB_ERR_INVALID_PARAM_ENCOUNTERED = { .error_name = "OB_ERR_INVALID_PARAM_ENCOUNTERED", @@ -17707,7 +20659,9 @@ static const _error _error_OB_ERR_INVALID_PARAM_ENCOUNTERED = { .str_user_error = "invalid parameter encountered in method %s", .oracle_errno = 22369, .oracle_str_error = "ORA-22369: invalid parameter encountered in method string", - .oracle_str_user_error = "ORA-22369: invalid parameter encountered in method %s" + .oracle_str_user_error = "ORA-22369: invalid parameter encountered in method %s", + .ob_str_error = "OBE-22369: invalid parameter encountered in method string", + .ob_str_user_error = "OBE-22369: invalid parameter encountered in method %s" }; static const _error _error_OB_ERR_INCORRECT_METHOD_USAGE = { .error_name = "OB_ERR_INCORRECT_METHOD_USAGE", @@ -17719,7 +20673,9 @@ static const _error _error_OB_ERR_INCORRECT_METHOD_USAGE = { .str_user_error = "incorrect usage of method %s", .oracle_errno = 22370, .oracle_str_error = "ORA-22370: incorrect usage of method string", - .oracle_str_user_error = "ORA-22370: incorrect usage of method %s" + .oracle_str_user_error = "ORA-22370: incorrect usage of method %s", + .ob_str_error = "OBE-22370: incorrect usage of method string", + .ob_str_user_error = "OBE-22370: incorrect usage of method %s" }; static const _error _error_OB_ERR_TYPE_MISMATCH = { .error_name = "OB_ERR_TYPE_MISMATCH", @@ -17731,7 +20687,9 @@ static const _error _error_OB_ERR_TYPE_MISMATCH = { .str_user_error = "Type Mismatch while constructing or accessing OCIAnyData", .oracle_errno = 22626, .oracle_str_error = "ORA-22626: Type Mismatch while constructing or accessing OCIAnyData", - .oracle_str_user_error = "ORA-22626: Type Mismatch while constructing or accessing OCIAnyData" + .oracle_str_user_error = "ORA-22626: Type Mismatch while constructing or accessing OCIAnyData", + .ob_str_error = "OBE-22626: Type Mismatch while constructing or accessing OCIAnyData", + .ob_str_user_error = "OBE-22626: Type Mismatch while constructing or accessing OCIAnyData" }; static const _error _error_OB_ERR_FETCH_COLUMN_NULL = { .error_name = "OB_ERR_FETCH_COLUMN_NULL", @@ -17743,7 +20701,9 @@ static const _error _error_OB_ERR_FETCH_COLUMN_NULL = { .str_user_error = "fetched column value is NULL", .oracle_errno = 1405, .oracle_str_error = "ORA-01405: fetched column value is NULL", - .oracle_str_user_error = "ORA-01405: fetched column value is NULL" + .oracle_str_user_error = "ORA-01405: fetched column value is NULL", + .ob_str_error = "OBE-01405: fetched column value is NULL", + .ob_str_user_error = "OBE-01405: fetched column value is NULL" }; static const _error _error_OB_ERR_INVALID_SIZE_SPECIFIED = { .error_name = "OB_ERR_INVALID_SIZE_SPECIFIED", @@ -17755,7 +20715,9 @@ static const _error _error_OB_ERR_INVALID_SIZE_SPECIFIED = { .str_user_error = "invalid SIZE specified", .oracle_errno = 1494, .oracle_str_error = "ORA-01494: invalid SIZE specified", - .oracle_str_user_error = "ORA-01494: invalid SIZE specified" + .oracle_str_user_error = "ORA-01494: invalid SIZE specified", + .ob_str_error = "OBE-01494: invalid SIZE specified", + .ob_str_user_error = "OBE-01494: invalid SIZE specified" }; static const _error _error_OB_ERR_SOURCE_EMPTY = { .error_name = "OB_ERR_SOURCE_EMPTY", @@ -17767,7 +20729,9 @@ static const _error _error_OB_ERR_SOURCE_EMPTY = { .str_user_error = "source text is empty", .oracle_errno = 24236, .oracle_str_error = "ORA-24236: source text is empty", - .oracle_str_user_error = "ORA-24236: source text is empty" + .oracle_str_user_error = "ORA-24236: source text is empty", + .ob_str_error = "OBE-24236: source text is empty", + .ob_str_user_error = "OBE-24236: source text is empty" }; static const _error _error_OB_ERR_BAD_VALUE_FOR_OBJECT_TYPE = { .error_name = "OB_ERR_BAD_VALUE_FOR_OBJECT_TYPE", @@ -17779,7 +20743,9 @@ static const _error _error_OB_ERR_BAD_VALUE_FOR_OBJECT_TYPE = { .str_user_error = "bad value for object type: %.*s", .oracle_errno = 24235, .oracle_str_error = "ORA-24235: bad value for object type: string", - .oracle_str_user_error = "ORA-24235: bad value for object type: %.*s" + .oracle_str_user_error = "ORA-24235: bad value for object type: %.*s", + .ob_str_error = "OBE-24235: bad value for object type: string", + .ob_str_user_error = "OBE-24235: bad value for object type: %.*s" }; static const _error _error_OB_ERR_UNABLE_GET_SOURCE = { .error_name = "OB_ERR_UNABLE_GET_SOURCE", @@ -17791,7 +20757,9 @@ static const _error _error_OB_ERR_UNABLE_GET_SOURCE = { .str_user_error = "unable to get source of string \'%.*s\'.\'%.*s\', insufficient privileges or does not exist", .oracle_errno = 24234, .oracle_str_error = "ORA-24234: unable to get source of string \'string\'.\'string\', insufficient privileges or does not exist", - .oracle_str_user_error = "ORA-24234: unable to get source of string \'%.*s\'.\'%.*s\', insufficient privileges or does not exist" + .oracle_str_user_error = "ORA-24234: unable to get source of string \'%.*s\'.\'%.*s\', insufficient privileges or does not exist", + .ob_str_error = "OBE-24234: unable to get source of string \'string\'.\'string\', insufficient privileges or does not exist", + .ob_str_user_error = "OBE-24234: unable to get source of string \'%.*s\'.\'%.*s\', insufficient privileges or does not exist" }; static const _error _error_OB_ERR_MISSING_IDENTIFIER = { .error_name = "OB_ERR_MISSING_IDENTIFIER", @@ -17803,7 +20771,9 @@ static const _error _error_OB_ERR_MISSING_IDENTIFIER = { .str_user_error = "missing identifier", .oracle_errno = 931, .oracle_str_error = "ORA-00931: missing identifier", - .oracle_str_user_error = "ORA-00931: missing identifier" + .oracle_str_user_error = "ORA-00931: missing identifier", + .ob_str_error = "OBE-00931: missing identifier", + .ob_str_user_error = "OBE-00931: missing identifier" }; static const _error _error_OB_ERR_DUP_COMPILE_PARAM = { .error_name = "OB_ERR_DUP_COMPILE_PARAM", @@ -17815,7 +20785,9 @@ static const _error _error_OB_ERR_DUP_COMPILE_PARAM = { .str_user_error = "duplicate setting for PL/SQL compiler parameter %.*s", .oracle_errno = 39956, .oracle_str_error = "ORA-39956: duplicate setting for PL/SQL compiler parameter string", - .oracle_str_user_error = "ORA-39956: duplicate setting for PL/SQL compiler parameter %.*s" + .oracle_str_user_error = "ORA-39956: duplicate setting for PL/SQL compiler parameter %.*s", + .ob_str_error = "OBE-39956: duplicate setting for PL/SQL compiler parameter string", + .ob_str_user_error = "OBE-39956: duplicate setting for PL/SQL compiler parameter %.*s" }; static const _error _error_OB_ERR_DATA_NOT_WELL_FORMAT = { .error_name = "OB_ERR_DATA_NOT_WELL_FORMAT", @@ -17827,7 +20799,9 @@ static const _error _error_OB_ERR_DATA_NOT_WELL_FORMAT = { .str_user_error = "OCIAnyData is not well-formed", .oracle_errno = 22625, .oracle_str_error = "ORA-22625: OCIAnyData is not well-formed", - .oracle_str_user_error = "ORA-22625: OCIAnyData is not well-formed" + .oracle_str_user_error = "ORA-22625: OCIAnyData is not well-formed", + .ob_str_error = "OBE-22625: OCIAnyData is not well-formed", + .ob_str_user_error = "OBE-22625: OCIAnyData is not well-formed" }; static const _error _error_OB_ERR_MUST_COMPOSIT_TYPE = { .error_name = "OB_ERR_MUST_COMPOSIT_TYPE", @@ -17839,7 +20813,9 @@ static const _error _error_OB_ERR_MUST_COMPOSIT_TYPE = { .str_user_error = "tc [%s] must be that of object/varray/nested table", .oracle_errno = 22627, .oracle_str_error = "ORA-22627: tc [string] must be that of object/varray/nested table", - .oracle_str_user_error = "ORA-22627: tc [%s] must be that of object/varray/nested table" + .oracle_str_user_error = "ORA-22627: tc [%s] must be that of object/varray/nested table", + .ob_str_error = "OBE-22627: tc [string] must be that of object/varray/nested table", + .ob_str_user_error = "OBE-22627: tc [%s] must be that of object/varray/nested table" }; static const _error _error_OB_ERR_USER_EXCEED_RESOURCE = { .error_name = "OB_ERR_USER_EXCEED_RESOURCE", @@ -17851,7 +20827,9 @@ static const _error _error_OB_ERR_USER_EXCEED_RESOURCE = { .str_user_error = "User '%.*s' has exceeded the '%s' resource (current value: %lu)", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5967, User has exceeded the resource", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5967, User '%.*s' has exceeded the '%s' resource (current value: %lu)" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5967, User '%.*s' has exceeded the '%s' resource (current value: %lu)", + .ob_str_error = "OBE-00600: internal error code, arguments: -5967, User has exceeded the resource", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5967, User '%.*s' has exceeded the '%s' resource (current value: %lu)" }; static const _error _error_OB_ERR_UTL_ENCODE_ARGUMENT_INVALID = { .error_name = "OB_ERR_UTL_ENCODE_ARGUMENT_INVALID", @@ -17863,7 +20841,9 @@ static const _error _error_OB_ERR_UTL_ENCODE_ARGUMENT_INVALID = { .str_user_error = "bad argument", .oracle_errno = 29261, .oracle_str_error = "ORA-29261: bad argument", - .oracle_str_user_error = "ORA-29261: bad argument" + .oracle_str_user_error = "ORA-29261: bad argument", + .ob_str_error = "OBE-29261: bad argument", + .ob_str_user_error = "OBE-29261: bad argument" }; static const _error _error_OB_ERR_UTL_ENCODE_CHARSET_INVALID = { .error_name = "OB_ERR_UTL_ENCODE_CHARSET_INVALID", @@ -17875,7 +20855,9 @@ static const _error _error_OB_ERR_UTL_ENCODE_CHARSET_INVALID = { .str_user_error = "invalid Character set", .oracle_errno = 30205, .oracle_str_error = "ORA-30205: invalid Character set", - .oracle_str_user_error = "ORA-30205: invalid Character set" + .oracle_str_user_error = "ORA-30205: invalid Character set", + .ob_str_error = "OBE-30205: invalid Character set", + .ob_str_user_error = "OBE-30205: invalid Character set" }; static const _error _error_OB_ERR_UTL_ENCODE_MIME_HEAD_TAG = { .error_name = "OB_ERR_UTL_ENCODE_MIME_HEAD_TAG", @@ -17887,7 +20869,9 @@ static const _error _error_OB_ERR_UTL_ENCODE_MIME_HEAD_TAG = { .str_user_error = "invalid mime header tag", .oracle_errno = 29295, .oracle_str_error = "ORA-29295: invalid mime header tag", - .oracle_str_user_error = "ORA-29295: invalid mime header tag" + .oracle_str_user_error = "ORA-29295: invalid mime header tag", + .ob_str_error = "OBE-29295: invalid mime header tag", + .ob_str_user_error = "OBE-29295: invalid mime header tag" }; static const _error _error_OB_ERR_CHECK_OPTION_VIOLATED = { .error_name = "OB_ERR_CHECK_OPTION_VIOLATED", @@ -17899,7 +20883,9 @@ static const _error _error_OB_ERR_CHECK_OPTION_VIOLATED = { .str_user_error = "CHECK OPTION failed '%.*s.%.*s'", .oracle_errno = 1402, .oracle_str_error = "ORA-01402: view WITH CHECK OPTION where-clause violation", - .oracle_str_user_error = "ORA-01402: view WITH CHECK OPTION where-clause violation" + .oracle_str_user_error = "ORA-01402: view WITH CHECK OPTION where-clause violation", + .ob_str_error = "OBE-01402: view WITH CHECK OPTION where-clause violation", + .ob_str_user_error = "OBE-01402: view WITH CHECK OPTION where-clause violation" }; static const _error _error_OB_ERR_CHECK_OPTION_ON_NONUPDATABLE_VIEW = { .error_name = "OB_ERR_CHECK_OPTION_ON_NONUPDATABLE_VIEW", @@ -17911,7 +20897,9 @@ static const _error _error_OB_ERR_CHECK_OPTION_ON_NONUPDATABLE_VIEW = { .str_user_error = "CHECK OPTION on non-updatable view '%.*s.%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5972, CHECK OPTION on non-updatable view", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5972, CHECK OPTION on non-updatable view '%.*s.%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5972, CHECK OPTION on non-updatable view '%.*s.%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5972, CHECK OPTION on non-updatable view", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5972, CHECK OPTION on non-updatable view '%.*s.%.*s'" }; static const _error _error_OB_ERR_NO_DESC_FOR_POS = { .error_name = "OB_ERR_NO_DESC_FOR_POS", @@ -17923,7 +20911,9 @@ static const _error _error_OB_ERR_NO_DESC_FOR_POS = { .str_user_error = "no descriptor for this position", .oracle_errno = 24334, .oracle_str_error = "ORA-24334: no descriptor for this position", - .oracle_str_user_error = "ORA-24334: no descriptor for this position" + .oracle_str_user_error = "ORA-24334: no descriptor for this position", + .ob_str_error = "OBE-24334: no descriptor for this position", + .ob_str_user_error = "OBE-24334: no descriptor for this position" }; static const _error _error_OB_ERR_ILL_OBJ_FLAG = { .error_name = "OB_ERR_ILL_OBJ_FLAG", @@ -17935,7 +20925,9 @@ static const _error _error_OB_ERR_ILL_OBJ_FLAG = { .str_user_error = "object specified is incompatible with the flag specified", .oracle_errno = 4047, .oracle_str_error = "ORA-04047: object specified is incompatible with the flag specified", - .oracle_str_user_error = "ORA-04047: object specified is incompatible with the flag specified" + .oracle_str_user_error = "ORA-04047: object specified is incompatible with the flag specified", + .ob_str_error = "OBE-04047: object specified is incompatible with the flag specified", + .ob_str_user_error = "OBE-04047: object specified is incompatible with the flag specified" }; static const _error _error_OB_ERR_DBLINK_REMOTE_ECODE = { .error_name = "OB_ERR_DBLINK_REMOTE_ECODE", @@ -17947,7 +20939,9 @@ static const _error _error_OB_ERR_DBLINK_REMOTE_ECODE = { .str_user_error = "\ndblink remote error code: %d,\nremote error msg: %.*s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5975, \ndblink remote error code: %d,\nremote error msg: %.*s", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5975, \ndblink remote error code: %d,\nremote error msg: %.*s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5975, \ndblink remote error code: %d,\nremote error msg: %.*s", + .ob_str_error = "OBE-00600: internal error code, arguments: -5975, \ndblink remote error code: %d,\nremote error msg: %.*s", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5975, \ndblink remote error code: %d,\nremote error msg: %.*s" }; static const _error _error_OB_ERR_DBLINK_NO_LIB = { .error_name = "OB_ERR_DBLINK_NO_LIB", @@ -17959,7 +20953,9 @@ static const _error _error_OB_ERR_DBLINK_NO_LIB = { .str_user_error = "can not find the expected version of OCI LIB: %.*s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5976, can not find the expected version of OCI LIB: %.*s", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5976, can not find the expected version of OCI LIB: %.*s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5976, can not find the expected version of OCI LIB: %.*s", + .ob_str_error = "OBE-00600: internal error code, arguments: -5976, can not find the expected version of OCI LIB: %.*s", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5976, can not find the expected version of OCI LIB: %.*s" }; static const _error _error_OB_ERR_PARTITION_EXTENDED_ON_VIEW = { .error_name = "OB_ERR_PARTITION_EXTENDED_ON_VIEW", @@ -17971,7 +20967,9 @@ static const _error _error_OB_ERR_PARTITION_EXTENDED_ON_VIEW = { .str_user_error = "partition-extended object names may only be used with tables and editioning views", .oracle_errno = 14109, .oracle_str_error = "ORA-14109: partition-extended object names may only be used with tables and editioning views", - .oracle_str_user_error = "ORA-14109: partition-extended object names may only be used with tables and editioning views" + .oracle_str_user_error = "ORA-14109: partition-extended object names may only be used with tables and editioning views", + .ob_str_error = "OBE-14109: partition-extended object names may only be used with tables and editioning views", + .ob_str_user_error = "OBE-14109: partition-extended object names may only be used with tables and editioning views" }; static const _error _error_OB_ERR_NOT_ALL_VARIABLE_BIND = { .error_name = "OB_ERR_NOT_ALL_VARIABLE_BIND", @@ -17983,7 +20981,9 @@ static const _error _error_OB_ERR_NOT_ALL_VARIABLE_BIND = { .str_user_error = "not all variables bound", .oracle_errno = 1008, .oracle_str_error = "ORA-01008: not all variables bound", - .oracle_str_user_error = "ORA-01008: not all variables bound" + .oracle_str_user_error = "ORA-01008: not all variables bound", + .ob_str_error = "OBE-01008: not all variables bound", + .ob_str_user_error = "OBE-01008: not all variables bound" }; static const _error _error_OB_ERR_BIND_VARIABLE_NOT_EXIST = { .error_name = "OB_ERR_BIND_VARIABLE_NOT_EXIST", @@ -17995,7 +20995,9 @@ static const _error _error_OB_ERR_BIND_VARIABLE_NOT_EXIST = { .str_user_error = "bind variable does not exist", .oracle_errno = 1006, .oracle_str_error = "ORA-01006: bind variable does not exist", - .oracle_str_user_error = "ORA-01006: bind variable does not exist" + .oracle_str_user_error = "ORA-01006: bind variable does not exist", + .ob_str_error = "OBE-01006: bind variable does not exist", + .ob_str_user_error = "OBE-01006: bind variable does not exist" }; static const _error _error_OB_ERR_NOT_VALID_ROUTINE_NAME = { .error_name = "OB_ERR_NOT_VALID_ROUTINE_NAME", @@ -18007,7 +21009,9 @@ static const _error _error_OB_ERR_NOT_VALID_ROUTINE_NAME = { .str_user_error = "not a valid function or procedure name", .oracle_errno = 6576, .oracle_str_error = "ORA-06576: not a valid function or procedure name", - .oracle_str_user_error = "ORA-06576: not a valid function or procedure name" + .oracle_str_user_error = "ORA-06576: not a valid function or procedure name", + .ob_str_error = "OBE-06576: not a valid function or procedure name", + .ob_str_user_error = "OBE-06576: not a valid function or procedure name" }; static const _error _error_OB_ERR_DDL_IN_ILLEGAL_CONTEXT = { .error_name = "OB_ERR_DDL_IN_ILLEGAL_CONTEXT", @@ -18019,7 +21023,9 @@ static const _error _error_OB_ERR_DDL_IN_ILLEGAL_CONTEXT = { .str_user_error = "DDL statement is executed in an illegal context", .oracle_errno = 6546, .oracle_str_error = "ORA-06546: DDL statement is executed in an illegal context", - .oracle_str_user_error = "ORA-06546: DDL statement is executed in an illegal context" + .oracle_str_user_error = "ORA-06546: DDL statement is executed in an illegal context", + .ob_str_error = "OBE-06546: DDL statement is executed in an illegal context", + .ob_str_user_error = "OBE-06546: DDL statement is executed in an illegal context" }; static const _error _error_OB_ERR_CTE_NEED_QUERY_BLOCKS = { .error_name = "OB_ERR_CTE_NEED_QUERY_BLOCKS", @@ -18031,7 +21037,9 @@ static const _error _error_OB_ERR_CTE_NEED_QUERY_BLOCKS = { .str_user_error = "Recursive Common Table Expression should have one or more non-recursive query blocks followed by one or more recursive ones: %s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5982, Recursive Common Table Expression should have one or more non-recursive query blocks followed by one or more recursive ones", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5982, Recursive Common Table Expression should have one or more non-recursive query blocks followed by one or more recursive ones: %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5982, Recursive Common Table Expression should have one or more non-recursive query blocks followed by one or more recursive ones: %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -5982, Recursive Common Table Expression should have one or more non-recursive query blocks followed by one or more recursive ones", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5982, Recursive Common Table Expression should have one or more non-recursive query blocks followed by one or more recursive ones: %s" }; static const _error _error_OB_ERR_WINDOW_ROWS_INTERVAL_USE = { .error_name = "OB_ERR_WINDOW_ROWS_INTERVAL_USE", @@ -18043,7 +21051,9 @@ static const _error _error_OB_ERR_WINDOW_ROWS_INTERVAL_USE = { .str_user_error = "Window '%s': INTERVAL can only be used with RANGE frames.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5983, Window '': INTERVAL can only be used with RANGE frames.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5983, Window '%s': INTERVAL can only be used with RANGE frames." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5983, Window '%s': INTERVAL can only be used with RANGE frames.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5983, Window '': INTERVAL can only be used with RANGE frames.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5983, Window '%s': INTERVAL can only be used with RANGE frames." }; static const _error _error_OB_ERR_WINDOW_RANGE_FRAME_ORDER_TYPE = { .error_name = "OB_ERR_WINDOW_RANGE_FRAME_ORDER_TYPE", @@ -18055,7 +21065,9 @@ static const _error _error_OB_ERR_WINDOW_RANGE_FRAME_ORDER_TYPE = { .str_user_error = "Window '%s' with RANGE N PRECEDING/FOLLOWING frame requires exactly one ORDER BY expression of numeric or temporal type", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5984, Window '' with RANGE N PRECEDING/FOLLOWING frame requires exactly one ORDER BY expression of numeric or temporal type", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5984, Window '%s' with RANGE N PRECEDING/FOLLOWING frame requires exactly one ORDER BY expression of numeric or temporal type" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5984, Window '%s' with RANGE N PRECEDING/FOLLOWING frame requires exactly one ORDER BY expression of numeric or temporal type", + .ob_str_error = "OBE-00600: internal error code, arguments: -5984, Window '' with RANGE N PRECEDING/FOLLOWING frame requires exactly one ORDER BY expression of numeric or temporal type", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5984, Window '%s' with RANGE N PRECEDING/FOLLOWING frame requires exactly one ORDER BY expression of numeric or temporal type" }; static const _error _error_OB_ERR_WINDOW_ILLEGAL_ORDER_BY = { .error_name = "OB_ERR_WINDOW_ILLEGAL_ORDER_BY", @@ -18067,7 +21079,9 @@ static const _error _error_OB_ERR_WINDOW_ILLEGAL_ORDER_BY = { .str_user_error = "Window '%s': ORDER BY or PARTITION BY uses legacy position indication which is not supported use expression.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5985, Window '': ORDER BY or PARTITION BY uses legacy position indication which is not supported use expression.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5985, Window '%s': ORDER BY or PARTITION BY uses legacy position indication which is not supported use expression." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5985, Window '%s': ORDER BY or PARTITION BY uses legacy position indication which is not supported use expression.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5985, Window '': ORDER BY or PARTITION BY uses legacy position indication which is not supported use expression.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5985, Window '%s': ORDER BY or PARTITION BY uses legacy position indication which is not supported use expression." }; static const _error _error_OB_ERR_MULTIPLE_CONSTRAINTS_WITH_SAME_NAME = { .error_name = "OB_ERR_MULTIPLE_CONSTRAINTS_WITH_SAME_NAME", @@ -18079,7 +21093,9 @@ static const _error _error_OB_ERR_MULTIPLE_CONSTRAINTS_WITH_SAME_NAME = { .str_user_error = "Table has multiple constraints with the name \'%.*s\'. Please use constraint specific \'%.*s\' clause.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5986, Table has multiple constraints with the name.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5986, Table has multiple constraints with the name \'%.*s\'. Please use constraint specific \'%.*s\' clause." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5986, Table has multiple constraints with the name \'%.*s\'. Please use constraint specific \'%.*s\' clause.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5986, Table has multiple constraints with the name.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5986, Table has multiple constraints with the name \'%.*s\'. Please use constraint specific \'%.*s\' clause." }; static const _error _error_OB_ERR_NON_BOOLEAN_EXPR_FOR_CHECK_CONSTRAINT = { .error_name = "OB_ERR_NON_BOOLEAN_EXPR_FOR_CHECK_CONSTRAINT", @@ -18091,7 +21107,9 @@ static const _error _error_OB_ERR_NON_BOOLEAN_EXPR_FOR_CHECK_CONSTRAINT = { .str_user_error = "An expression of non-boolean type specified to a check constraint \'%.*s\'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5987, An expression of non-boolean type specified to a check constraint", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5987, An expression of non-boolean type specified to a check constraint \'%.*s\'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5987, An expression of non-boolean type specified to a check constraint \'%.*s\'", + .ob_str_error = "OBE-00600: internal error code, arguments: -5987, An expression of non-boolean type specified to a check constraint", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5987, An expression of non-boolean type specified to a check constraint \'%.*s\'" }; static const _error _error_OB_ERR_CHECK_CONSTRAINT_NOT_FOUND = { .error_name = "OB_ERR_CHECK_CONSTRAINT_NOT_FOUND", @@ -18103,7 +21121,9 @@ static const _error _error_OB_ERR_CHECK_CONSTRAINT_NOT_FOUND = { .str_user_error = "Check constraint \'%.*s\' is not found in the table.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5988, Check constraint is not found in the table.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5988, Check constraint \'%.*s\' is not found in the table." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5988, Check constraint \'%.*s\' is not found in the table.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5988, Check constraint is not found in the table.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5988, Check constraint \'%.*s\' is not found in the table." }; static const _error _error_OB_ERR_ALTER_CONSTRAINT_ENFORCEMENT_NOT_SUPPORTED = { .error_name = "OB_ERR_ALTER_CONSTRAINT_ENFORCEMENT_NOT_SUPPORTED", @@ -18115,7 +21135,9 @@ static const _error _error_OB_ERR_ALTER_CONSTRAINT_ENFORCEMENT_NOT_SUPPORTED = { .str_user_error = "Altering constraint enforcement is not supported for the constraint \'%.*s\'. Enforcement state alter is not supported for the PRIMARY, UNIQUE and FOREIGN KEY type constraints.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5989, Altering constraint enforcement is not supported for the constraint.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5989, Altering constraint enforcement is not supported for the constraint \'%.*s\'. Enforcement state alter is not supported for the PRIMARY, UNIQUE and FOREIGN KEY type constraints." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5989, Altering constraint enforcement is not supported for the constraint \'%.*s\'. Enforcement state alter is not supported for the PRIMARY, UNIQUE and FOREIGN KEY type constraints.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5989, Altering constraint enforcement is not supported for the constraint.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5989, Altering constraint enforcement is not supported for the constraint \'%.*s\'. Enforcement state alter is not supported for the PRIMARY, UNIQUE and FOREIGN KEY type constraints." }; static const _error _error_OB_ERR_CHECK_CONSTRAINT_REFERS_AUTO_INCREMENT_COLUMN = { .error_name = "OB_ERR_CHECK_CONSTRAINT_REFERS_AUTO_INCREMENT_COLUMN", @@ -18127,7 +21149,9 @@ static const _error _error_OB_ERR_CHECK_CONSTRAINT_REFERS_AUTO_INCREMENT_COLUMN .str_user_error = "Check constraint \'%.*s\' cannot refer to an auto-increment column.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5990, Check constraint cannot refer to an auto-increment column.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5990, Check constraint \'%.*s\' cannot refer to an auto-increment column." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5990, Check constraint \'%.*s\' cannot refer to an auto-increment column.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5990, Check constraint cannot refer to an auto-increment column.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5990, Check constraint \'%.*s\' cannot refer to an auto-increment column." }; static const _error _error_OB_ERR_CHECK_CONSTRAINT_NAMED_FUNCTION_IS_NOT_ALLOWED = { .error_name = "OB_ERR_CHECK_CONSTRAINT_NAMED_FUNCTION_IS_NOT_ALLOWED", @@ -18139,7 +21163,9 @@ static const _error _error_OB_ERR_CHECK_CONSTRAINT_NAMED_FUNCTION_IS_NOT_ALLOWED .str_user_error = "An expression of a check constraint \'%.*s\' contains disallowed function: %.*s.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5991, An expression of a check constraint contains disallowed function.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5991, An expression of a check constraint \'%.*s\' contains disallowed function: %.*s." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5991, An expression of a check constraint \'%.*s\' contains disallowed function: %.*s.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5991, An expression of a check constraint contains disallowed function.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5991, An expression of a check constraint \'%.*s\' contains disallowed function: %.*s." }; static const _error _error_OB_ERR_CHECK_CONSTRAINT_FUNCTION_IS_NOT_ALLOWED = { .error_name = "OB_ERR_CHECK_CONSTRAINT_FUNCTION_IS_NOT_ALLOWED", @@ -18151,7 +21177,9 @@ static const _error _error_OB_ERR_CHECK_CONSTRAINT_FUNCTION_IS_NOT_ALLOWED = { .str_user_error = "An expression of a check constraint \'%.*s\' contains disallowed function", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5992, An expression of a check constraint contains disallowed function.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5992, An expression of a check constraint \'%.*s\' contains disallowed function" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5992, An expression of a check constraint \'%.*s\' contains disallowed function", + .ob_str_error = "OBE-00600: internal error code, arguments: -5992, An expression of a check constraint contains disallowed function.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5992, An expression of a check constraint \'%.*s\' contains disallowed function" }; static const _error _error_OB_ERR_CHECK_CONSTRAINT_VARIABLES = { .error_name = "OB_ERR_CHECK_CONSTRAINT_VARIABLES", @@ -18163,7 +21191,9 @@ static const _error _error_OB_ERR_CHECK_CONSTRAINT_VARIABLES = { .str_user_error = "An expression of a check constraint \'%.*s\' cannot refer to a user or system variable.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5993, An expression of a check constraint cannot refer to a user or system variable.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5993, An expression of a check constraint \'%.*s\' cannot refer to a user or system variable." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5993, An expression of a check constraint \'%.*s\' cannot refer to a user or system variable.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5993, An expression of a check constraint cannot refer to a user or system variable.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5993, An expression of a check constraint \'%.*s\' cannot refer to a user or system variable." }; static const _error _error_OB_ERR_CHECK_CONSTRAINT_REFERS_UNKNOWN_COLUMN = { .error_name = "OB_ERR_CHECK_CONSTRAINT_REFERS_UNKNOWN_COLUMN", @@ -18175,7 +21205,9 @@ static const _error _error_OB_ERR_CHECK_CONSTRAINT_REFERS_UNKNOWN_COLUMN = { .str_user_error = "Check constraint \'%.*s\' refers to non-existing column \'%.*s\'.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -5994, Check constraint refers to non-existing column.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5994, Check constraint \'%.*s\' refers to non-existing column \'%.*s\'." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -5994, Check constraint \'%.*s\' refers to non-existing column \'%.*s\'.", + .ob_str_error = "OBE-00600: internal error code, arguments: -5994, Check constraint refers to non-existing column.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -5994, Check constraint \'%.*s\' refers to non-existing column \'%.*s\'." }; static const _error _error_OB_ERR_USE_UDF_IN_PART = { .error_name = "OB_ERR_USE_UDF_IN_PART", @@ -18187,7 +21219,9 @@ static const _error _error_OB_ERR_USE_UDF_IN_PART = { .str_user_error = "Cannot use PL/SQL expressions in partitioning or subpartitioning columns", .oracle_errno = 54021, .oracle_str_error = "ORA-54021: Cannot use PL/SQL expressions in partitioning or subpartitioning columns", - .oracle_str_user_error = "ORA-54021: Cannot use PL/SQL expressions in partitioning or subpartitioning columns" + .oracle_str_user_error = "ORA-54021: Cannot use PL/SQL expressions in partitioning or subpartitioning columns", + .ob_str_error = "OBE-54021: Cannot use PL/SQL expressions in partitioning or subpartitioning columns", + .ob_str_user_error = "OBE-54021: Cannot use PL/SQL expressions in partitioning or subpartitioning columns" }; static const _error _error_OB_ERR_USE_UDF_NOT_DETERMIN = { .error_name = "OB_ERR_USE_UDF_NOT_DETERMIN", @@ -18199,7 +21233,9 @@ static const _error _error_OB_ERR_USE_UDF_NOT_DETERMIN = { .str_user_error = "The function is not deterministic", .oracle_errno = 30553, .oracle_str_error = "ORA-30553: The function is not deterministic", - .oracle_str_user_error = "ORA-30553: The function is not deterministic" + .oracle_str_user_error = "ORA-30553: The function is not deterministic", + .ob_str_error = "OBE-30553: The function is not deterministic", + .ob_str_user_error = "OBE-30553: The function is not deterministic" }; static const _error _error_OB_ERR_INTERVAL_CLAUSE_HAS_MORE_THAN_ONE_COLUMN = { .error_name = "OB_ERR_INTERVAL_CLAUSE_HAS_MORE_THAN_ONE_COLUMN", @@ -18211,7 +21247,9 @@ static const _error _error_OB_ERR_INTERVAL_CLAUSE_HAS_MORE_THAN_ONE_COLUMN = { .str_user_error = "Range partitioned table with INTERVAL clause has more than one column", .oracle_errno = 14750, .oracle_str_error = "ORA-14750: Range partitioned table with INTERVAL clause has more than one column", - .oracle_str_user_error = "ORA-14750: Range partitioned table with INTERVAL clause has more than one column" + .oracle_str_user_error = "ORA-14750: Range partitioned table with INTERVAL clause has more than one column", + .ob_str_error = "OBE-14750: Range partitioned table with INTERVAL clause has more than one column", + .ob_str_user_error = "OBE-14750: Range partitioned table with INTERVAL clause has more than one column" }; static const _error _error_OB_ERR_INVALID_DATA_TYPE_INTERVAL_TABLE = { .error_name = "OB_ERR_INVALID_DATA_TYPE_INTERVAL_TABLE", @@ -18223,7 +21261,9 @@ static const _error _error_OB_ERR_INVALID_DATA_TYPE_INTERVAL_TABLE = { .str_user_error = "Invalid data type for partitioning column of an interval partitioned table", .oracle_errno = 14751, .oracle_str_error = "ORA-14751: Invalid data type for partitioning column of an interval partitioned table", - .oracle_str_user_error = "ORA-14751: Invalid data type for partitioning column of an interval partitioned table" + .oracle_str_user_error = "ORA-14751: Invalid data type for partitioning column of an interval partitioned table", + .ob_str_error = "OBE-14751: Invalid data type for partitioning column of an interval partitioned table", + .ob_str_user_error = "OBE-14751: Invalid data type for partitioning column of an interval partitioned table" }; static const _error _error_OB_ERR_INTERVAL_EXPR_NOT_CORRECT_TYPE = { .error_name = "OB_ERR_INTERVAL_EXPR_NOT_CORRECT_TYPE", @@ -18235,7 +21275,9 @@ static const _error _error_OB_ERR_INTERVAL_EXPR_NOT_CORRECT_TYPE = { .str_user_error = "Interval expression is not a constant of the correct type", .oracle_errno = 14752, .oracle_str_error = "ORA-14752: Interval expression is not a constant of the correct type", - .oracle_str_user_error = "ORA-14752: Interval expression is not a constant of the correct type" + .oracle_str_user_error = "ORA-14752: Interval expression is not a constant of the correct type", + .ob_str_error = "OBE-14752: Interval expression is not a constant of the correct type", + .ob_str_user_error = "OBE-14752: Interval expression is not a constant of the correct type" }; static const _error _error_OB_ERR_TABLE_IS_ALREADY_A_RANGE_PARTITIONED_TABLE = { .error_name = "OB_ERR_TABLE_IS_ALREADY_A_RANGE_PARTITIONED_TABLE", @@ -18247,7 +21289,9 @@ static const _error _error_OB_ERR_TABLE_IS_ALREADY_A_RANGE_PARTITIONED_TABLE = { .str_user_error = "Table is already a range partitioned table", .oracle_errno = 14757, .oracle_str_error = "ORA-14757: Table is already a range partitioned table", - .oracle_str_user_error = "ORA-14757: Table is already a range partitioned table" + .oracle_str_user_error = "ORA-14757: Table is already a range partitioned table", + .ob_str_error = "OBE-14757: Table is already a range partitioned table", + .ob_str_user_error = "OBE-14757: Table is already a range partitioned table" }; static const _error _error_OB_TRANSACTION_SET_VIOLATION = { .error_name = "OB_TRANSACTION_SET_VIOLATION", @@ -18259,7 +21303,9 @@ static const _error _error_OB_TRANSACTION_SET_VIOLATION = { .str_user_error = "Transaction set changed during the execution", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6001, Transaction set changed during the execution", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6001, Transaction set changed during the execution" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6001, Transaction set changed during the execution", + .ob_str_error = "OBE-00600: internal error code, arguments: -6001, Transaction set changed during the execution", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6001, Transaction set changed during the execution" }; static const _error _error_OB_TRANS_ROLLBACKED = { .error_name = "OB_TRANS_ROLLBACKED", @@ -18271,7 +21317,9 @@ static const _error _error_OB_TRANS_ROLLBACKED = { .str_user_error = "transaction is rolled back", .oracle_errno = 24761, .oracle_str_error = "ORA-24761: transaction rolled back", - .oracle_str_user_error = "ORA-24761: transaction rolled back" + .oracle_str_user_error = "ORA-24761: transaction rolled back", + .ob_str_error = "OBE-24761: transaction rolled back", + .ob_str_user_error = "OBE-24761: transaction rolled back" }; static const _error _error_OB_ERR_EXCLUSIVE_LOCK_CONFLICT = { .error_name = "OB_ERR_EXCLUSIVE_LOCK_CONFLICT", @@ -18283,7 +21331,9 @@ static const _error _error_OB_ERR_EXCLUSIVE_LOCK_CONFLICT = { .str_user_error = "Lock wait timeout exceeded; try restarting transaction", .oracle_errno = 30006, .oracle_str_error = "ORA-30006: resource busy; acquire with WAIT timeout expired", - .oracle_str_user_error = "ORA-30006: resource busy; acquire with WAIT timeout expired" + .oracle_str_user_error = "ORA-30006: resource busy; acquire with WAIT timeout expired", + .ob_str_error = "OBE-30006: resource busy; acquire with WAIT timeout expired", + .ob_str_user_error = "OBE-30006: resource busy; acquire with WAIT timeout expired" }; static const _error _error_OB_ERR_SHARED_LOCK_CONFLICT = { .error_name = "OB_ERR_SHARED_LOCK_CONFLICT", @@ -18295,7 +21345,9 @@ static const _error _error_OB_ERR_SHARED_LOCK_CONFLICT = { .str_user_error = "Statement is timeout", .oracle_errno = 2049, .oracle_str_error = "ORA-02049: timeout: distributed transaction waiting for lock", - .oracle_str_user_error = "ORA-02049: timeout: distributed transaction waiting for lock" + .oracle_str_user_error = "ORA-02049: timeout: distributed transaction waiting for lock", + .ob_str_error = "OBE-02049: timeout: distributed transaction waiting for lock", + .ob_str_user_error = "OBE-02049: timeout: distributed transaction waiting for lock" }; static const _error _error_OB_TRY_LOCK_ROW_CONFLICT = { .error_name = "OB_TRY_LOCK_ROW_CONFLICT", @@ -18307,7 +21359,9 @@ static const _error _error_OB_TRY_LOCK_ROW_CONFLICT = { .str_user_error = "Try lock row conflict", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6005, Try lock row conflict", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6005, Try lock row conflict" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6005, Try lock row conflict", + .ob_str_error = "OBE-00600: internal error code, arguments: -6005, Try lock row conflict", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6005, Try lock row conflict" }; static const _error _error_OB_ERR_EXCLUSIVE_LOCK_CONFLICT_NOWAIT = { .error_name = "OB_ERR_EXCLUSIVE_LOCK_CONFLICT_NOWAIT", @@ -18319,7 +21373,9 @@ static const _error _error_OB_ERR_EXCLUSIVE_LOCK_CONFLICT_NOWAIT = { .str_user_error = "Lock wait timeout exceeded; try restarting transaction", .oracle_errno = 54, .oracle_str_error = "ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired", - .oracle_str_user_error = "ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired" + .oracle_str_user_error = "ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired", + .ob_str_error = "OBE-00054: resource busy and acquire with NOWAIT specified or timeout expired", + .ob_str_user_error = "OBE-00054: resource busy and acquire with NOWAIT specified or timeout expired" }; static const _error _error_OB_CLOCK_OUT_OF_ORDER = { .error_name = "OB_CLOCK_OUT_OF_ORDER", @@ -18331,7 +21387,9 @@ static const _error _error_OB_CLOCK_OUT_OF_ORDER = { .str_user_error = "Clock out of order", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6201, Clock out of order", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6201, Clock out of order" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6201, Clock out of order", + .ob_str_error = "OBE-00600: internal error code, arguments: -6201, Clock out of order", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6201, Clock out of order" }; static const _error _error_OB_SWITCHING_TO_FOLLOWER_GRACEFULLY = { .error_name = "OB_SWITCHING_TO_FOLLOWER_GRACEFULLY", @@ -18343,7 +21401,9 @@ static const _error _error_OB_SWITCHING_TO_FOLLOWER_GRACEFULLY = { .str_user_error = "%s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6202, tx ctx switching to follower gracefully", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6202, %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6202, %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -6202, tx ctx switching to follower gracefully", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6202, %s" }; static const _error _error_OB_MASK_SET_NO_NODE = { .error_name = "OB_MASK_SET_NO_NODE", @@ -18355,7 +21415,9 @@ static const _error _error_OB_MASK_SET_NO_NODE = { .str_user_error = "Mask set has no node", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6203, Mask set has no node", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6203, Mask set has no node" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6203, Mask set has no node", + .ob_str_error = "OBE-00600: internal error code, arguments: -6203, Mask set has no node", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6203, Mask set has no node" }; static const _error _error_OB_TRANS_HAS_DECIDED = { .error_name = "OB_TRANS_HAS_DECIDED", @@ -18367,7 +21429,9 @@ static const _error _error_OB_TRANS_HAS_DECIDED = { .str_user_error = "Transaction has been decided", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6204, Transaction has been decided", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6204, Transaction has been decided" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6204, Transaction has been decided", + .ob_str_error = "OBE-00600: internal error code, arguments: -6204, Transaction has been decided", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6204, Transaction has been decided" }; static const _error _error_OB_TRANS_INVALID_STATE = { .error_name = "OB_TRANS_INVALID_STATE", @@ -18379,7 +21443,9 @@ static const _error _error_OB_TRANS_INVALID_STATE = { .str_user_error = "Transaction state invalid", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6205, Transaction state invalid", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6205, Transaction state invalid" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6205, Transaction state invalid", + .ob_str_error = "OBE-00600: internal error code, arguments: -6205, Transaction state invalid", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6205, Transaction state invalid" }; static const _error _error_OB_TRANS_STATE_NOT_CHANGE = { .error_name = "OB_TRANS_STATE_NOT_CHANGE", @@ -18391,7 +21457,9 @@ static const _error _error_OB_TRANS_STATE_NOT_CHANGE = { .str_user_error = "Transaction state not changed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6206, Transaction state not changed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6206, Transaction state not changed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6206, Transaction state not changed", + .ob_str_error = "OBE-00600: internal error code, arguments: -6206, Transaction state not changed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6206, Transaction state not changed" }; static const _error _error_OB_TRANS_PROTOCOL_ERROR = { .error_name = "OB_TRANS_PROTOCOL_ERROR", @@ -18403,7 +21471,9 @@ static const _error _error_OB_TRANS_PROTOCOL_ERROR = { .str_user_error = "Transaction protocol error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6207, Transaction protocol error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6207, Transaction protocol error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6207, Transaction protocol error", + .ob_str_error = "OBE-00600: internal error code, arguments: -6207, Transaction protocol error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6207, Transaction protocol error" }; static const _error _error_OB_TRANS_INVALID_MESSAGE = { .error_name = "OB_TRANS_INVALID_MESSAGE", @@ -18415,7 +21485,9 @@ static const _error _error_OB_TRANS_INVALID_MESSAGE = { .str_user_error = "Transaction message invalid", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6208, Transaction message invalid", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6208, Transaction message invalid" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6208, Transaction message invalid", + .ob_str_error = "OBE-00600: internal error code, arguments: -6208, Transaction message invalid", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6208, Transaction message invalid" }; static const _error _error_OB_TRANS_INVALID_MESSAGE_TYPE = { .error_name = "OB_TRANS_INVALID_MESSAGE_TYPE", @@ -18427,7 +21499,9 @@ static const _error _error_OB_TRANS_INVALID_MESSAGE_TYPE = { .str_user_error = "Transaction message type invalid", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6209, Transaction message type invalid", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6209, Transaction message type invalid" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6209, Transaction message type invalid", + .ob_str_error = "OBE-00600: internal error code, arguments: -6209, Transaction message type invalid", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6209, Transaction message type invalid" }; static const _error _error_OB_TRANS_TIMEOUT = { .error_name = "OB_TRANS_TIMEOUT", @@ -18439,7 +21513,9 @@ static const _error _error_OB_TRANS_TIMEOUT = { .str_user_error = "Transaction timeout occurred, please rollback the transaction, set the variable ob_trx_timeout to a larger value and then restart the transaction", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6210, Transaction timeout occurred, please rollback the transaction, set the variable ob_trx_timeout to a larger value and then restart the transaction", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6210, Transaction timeout occurred, please rollback the transaction, set the variable ob_trx_timeout to a larger value and then restart the transaction" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6210, Transaction timeout occurred, please rollback the transaction, set the variable ob_trx_timeout to a larger value and then restart the transaction", + .ob_str_error = "OBE-00600: internal error code, arguments: -6210, Transaction timeout occurred, please rollback the transaction, set the variable ob_trx_timeout to a larger value and then restart the transaction", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6210, Transaction timeout occurred, please rollback the transaction, set the variable ob_trx_timeout to a larger value and then restart the transaction" }; static const _error _error_OB_TRANS_KILLED = { .error_name = "OB_TRANS_KILLED", @@ -18451,7 +21527,9 @@ static const _error _error_OB_TRANS_KILLED = { .str_user_error = "Transaction is killed", .oracle_errno = 24761, .oracle_str_error = "ORA-24761: transaction rolled back: transaction is killed", - .oracle_str_user_error = "ORA-24761: transaction rolled back: transaction is killed" + .oracle_str_user_error = "ORA-24761: transaction rolled back: transaction is killed", + .ob_str_error = "OBE-24761: transaction rolled back: transaction is killed", + .ob_str_user_error = "OBE-24761: transaction rolled back: transaction is killed" }; static const _error _error_OB_TRANS_STMT_TIMEOUT = { .error_name = "OB_TRANS_STMT_TIMEOUT", @@ -18463,7 +21541,9 @@ static const _error _error_OB_TRANS_STMT_TIMEOUT = { .str_user_error = "Statement timeout occurred, please set the variable ob_query_timeout to a larger value an then restart the statement", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6212, Statement timeout occurred, please set the variable ob_query_timeout to a larger value an then restart the statement", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6212, Statement timeout occurred, please set the variable ob_query_timeout to a larger value an then restart the statement" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6212, Statement timeout occurred, please set the variable ob_query_timeout to a larger value an then restart the statement", + .ob_str_error = "OBE-00600: internal error code, arguments: -6212, Statement timeout occurred, please set the variable ob_query_timeout to a larger value an then restart the statement", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6212, Statement timeout occurred, please set the variable ob_query_timeout to a larger value an then restart the statement" }; static const _error _error_OB_TRANS_CTX_NOT_EXIST = { .error_name = "OB_TRANS_CTX_NOT_EXIST", @@ -18475,7 +21555,9 @@ static const _error _error_OB_TRANS_CTX_NOT_EXIST = { .str_user_error = "Transaction context does not exist", .oracle_errno = 24761, .oracle_str_error = "ORA-24761: transaction rolled back: transaction context does not exist", - .oracle_str_user_error = "ORA-24761: transaction rolled back: transaction context does not exist" + .oracle_str_user_error = "ORA-24761: transaction rolled back: transaction context does not exist", + .ob_str_error = "OBE-24761: transaction rolled back: transaction context does not exist", + .ob_str_user_error = "OBE-24761: transaction rolled back: transaction context does not exist" }; static const _error _error_OB_PARTITION_IS_FROZEN = { .error_name = "OB_PARTITION_IS_FROZEN", @@ -18487,7 +21569,9 @@ static const _error _error_OB_PARTITION_IS_FROZEN = { .str_user_error = "Partition is frozen", .oracle_errno = 24761, .oracle_str_error = "ORA-24761: transaction rolled back: partition is frozen", - .oracle_str_user_error = "ORA-24761: transaction rolled back: partition is frozen" + .oracle_str_user_error = "ORA-24761: transaction rolled back: partition is frozen", + .ob_str_error = "OBE-24761: transaction rolled back: partition is frozen", + .ob_str_user_error = "OBE-24761: transaction rolled back: partition is frozen" }; static const _error _error_OB_PARTITION_IS_NOT_FROZEN = { .error_name = "OB_PARTITION_IS_NOT_FROZEN", @@ -18499,7 +21583,9 @@ static const _error _error_OB_PARTITION_IS_NOT_FROZEN = { .str_user_error = "Partition is not frozen", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6215, Partition is not frozen", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6215, Partition is not frozen" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6215, Partition is not frozen", + .ob_str_error = "OBE-00600: internal error code, arguments: -6215, Partition is not frozen", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6215, Partition is not frozen" }; static const _error _error_OB_TRANS_INVALID_LOG_TYPE = { .error_name = "OB_TRANS_INVALID_LOG_TYPE", @@ -18511,7 +21597,9 @@ static const _error _error_OB_TRANS_INVALID_LOG_TYPE = { .str_user_error = "Transaction invalid log type", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6219, Transaction invalid log type", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6219, Transaction invalid log type" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6219, Transaction invalid log type", + .ob_str_error = "OBE-00600: internal error code, arguments: -6219, Transaction invalid log type", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6219, Transaction invalid log type" }; static const _error _error_OB_TRANS_SQL_SEQUENCE_ILLEGAL = { .error_name = "OB_TRANS_SQL_SEQUENCE_ILLEGAL", @@ -18523,7 +21611,9 @@ static const _error _error_OB_TRANS_SQL_SEQUENCE_ILLEGAL = { .str_user_error = "SQL sequence illegal", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6220, SQL sequence illegal", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6220, SQL sequence illegal" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6220, SQL sequence illegal", + .ob_str_error = "OBE-00600: internal error code, arguments: -6220, SQL sequence illegal", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6220, SQL sequence illegal" }; static const _error _error_OB_TRANS_CANNOT_BE_KILLED = { .error_name = "OB_TRANS_CANNOT_BE_KILLED", @@ -18535,7 +21625,9 @@ static const _error _error_OB_TRANS_CANNOT_BE_KILLED = { .str_user_error = "Transaction context cannot be killed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6221, Transaction context cannot be killed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6221, Transaction context cannot be killed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6221, Transaction context cannot be killed", + .ob_str_error = "OBE-00600: internal error code, arguments: -6221, Transaction context cannot be killed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6221, Transaction context cannot be killed" }; static const _error _error_OB_TRANS_STATE_UNKNOWN = { .error_name = "OB_TRANS_STATE_UNKNOWN", @@ -18547,7 +21639,9 @@ static const _error _error_OB_TRANS_STATE_UNKNOWN = { .str_user_error = "Transaction state unknown", .oracle_errno = 25405, .oracle_str_error = "ORA-25405: transaction status unknown", - .oracle_str_user_error = "ORA-25405: transaction status unknown" + .oracle_str_user_error = "ORA-25405: transaction status unknown", + .ob_str_error = "OBE-25405: transaction status unknown", + .ob_str_user_error = "OBE-25405: transaction status unknown" }; static const _error _error_OB_TRANS_IS_EXITING = { .error_name = "OB_TRANS_IS_EXITING", @@ -18559,7 +21653,9 @@ static const _error _error_OB_TRANS_IS_EXITING = { .str_user_error = "Transaction exiting", .oracle_errno = 24761, .oracle_str_error = "ORA-24761: transaction rolled back: Transaction exiting", - .oracle_str_user_error = "ORA-24761: transaction rolled back: Transaction exiting" + .oracle_str_user_error = "ORA-24761: transaction rolled back: Transaction exiting", + .ob_str_error = "OBE-24761: transaction rolled back: Transaction exiting", + .ob_str_user_error = "OBE-24761: transaction rolled back: Transaction exiting" }; static const _error _error_OB_TRANS_NEED_ROLLBACK = { .error_name = "OB_TRANS_NEED_ROLLBACK", @@ -18571,7 +21667,9 @@ static const _error _error_OB_TRANS_NEED_ROLLBACK = { .str_user_error = "transaction needs rollback", .oracle_errno = 24761, .oracle_str_error = "ORA-24761: transaction rolled back: transaction needs rollback", - .oracle_str_user_error = "ORA-24761: transaction rolled back: transaction needs rollback" + .oracle_str_user_error = "ORA-24761: transaction rolled back: transaction needs rollback", + .ob_str_error = "OBE-24761: transaction rolled back: transaction needs rollback", + .ob_str_user_error = "OBE-24761: transaction rolled back: transaction needs rollback" }; static const _error _error_OB_TRANS_UNKNOWN = { .error_name = "OB_TRANS_UNKNOWN", @@ -18583,7 +21681,9 @@ static const _error _error_OB_TRANS_UNKNOWN = { .str_user_error = "Transaction result is unknown", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6225, Transaction result is unknown", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6225, Transaction result is unknown" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6225, Transaction result is unknown", + .ob_str_error = "OBE-00600: internal error code, arguments: -6225, Transaction result is unknown", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6225, Transaction result is unknown" }; static const _error _error_OB_ERR_READ_ONLY_TRANSACTION = { .error_name = "OB_ERR_READ_ONLY_TRANSACTION", @@ -18595,7 +21695,9 @@ static const _error _error_OB_ERR_READ_ONLY_TRANSACTION = { .str_user_error = "Cannot execute statement in a READ ONLY transaction", .oracle_errno = 1456, .oracle_str_error = "ORA-01456: may not perform insert/delete/update operation inside a READ ONLY transaction", - .oracle_str_user_error = "ORA-01456: may not perform insert/delete/update operation inside a READ ONLY transaction" + .oracle_str_user_error = "ORA-01456: may not perform insert/delete/update operation inside a READ ONLY transaction", + .ob_str_error = "OBE-01456: may not perform insert/delete/update operation inside a READ ONLY transaction", + .ob_str_user_error = "OBE-01456: may not perform insert/delete/update operation inside a READ ONLY transaction" }; static const _error _error_OB_PARTITION_IS_NOT_STOPPED = { .error_name = "OB_PARTITION_IS_NOT_STOPPED", @@ -18607,7 +21709,9 @@ static const _error _error_OB_PARTITION_IS_NOT_STOPPED = { .str_user_error = "Partition is not stopped", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6227, Partition is not stopped", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6227, Partition is not stopped" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6227, Partition is not stopped", + .ob_str_error = "OBE-00600: internal error code, arguments: -6227, Partition is not stopped", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6227, Partition is not stopped" }; static const _error _error_OB_PARTITION_IS_STOPPED = { .error_name = "OB_PARTITION_IS_STOPPED", @@ -18619,7 +21723,9 @@ static const _error _error_OB_PARTITION_IS_STOPPED = { .str_user_error = "Partition has been stopped", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6228, Partition has been stopped", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6228, Partition has been stopped" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6228, Partition has been stopped", + .ob_str_error = "OBE-00600: internal error code, arguments: -6228, Partition has been stopped", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6228, Partition has been stopped" }; static const _error _error_OB_PARTITION_IS_BLOCKED = { .error_name = "OB_PARTITION_IS_BLOCKED", @@ -18631,7 +21737,9 @@ static const _error _error_OB_PARTITION_IS_BLOCKED = { .str_user_error = "Partition has been blocked", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6229, Partition has been blocked", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6229, Partition has been blocked" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6229, Partition has been blocked", + .ob_str_error = "OBE-00600: internal error code, arguments: -6229, Partition has been blocked", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6229, Partition has been blocked" }; static const _error _error_OB_TRANS_RPC_TIMEOUT = { .error_name = "OB_TRANS_RPC_TIMEOUT", @@ -18643,7 +21751,9 @@ static const _error _error_OB_TRANS_RPC_TIMEOUT = { .str_user_error = "transaction rpc timeout", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6230, transaction rpc timeout", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6230, transaction rpc timeout" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6230, transaction rpc timeout", + .ob_str_error = "OBE-00600: internal error code, arguments: -6230, transaction rpc timeout", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6230, transaction rpc timeout" }; static const _error _error_OB_REPLICA_NOT_READABLE = { .error_name = "OB_REPLICA_NOT_READABLE", @@ -18655,7 +21765,9 @@ static const _error _error_OB_REPLICA_NOT_READABLE = { .str_user_error = "replica is not readable", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6231, replica is not readable", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6231, replica is not readable" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6231, replica is not readable", + .ob_str_error = "OBE-00600: internal error code, arguments: -6231, replica is not readable", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6231, replica is not readable" }; static const _error _error_OB_PARTITION_IS_SPLITTING = { .error_name = "OB_PARTITION_IS_SPLITTING", @@ -18667,7 +21779,9 @@ static const _error _error_OB_PARTITION_IS_SPLITTING = { .str_user_error = "Partition is splitting", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6232, Partition is splitting", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6232, Partition is splitting" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6232, Partition is splitting", + .ob_str_error = "OBE-00600: internal error code, arguments: -6232, Partition is splitting", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6232, Partition is splitting" }; static const _error _error_OB_TRANS_COMMITED = { .error_name = "OB_TRANS_COMMITED", @@ -18679,7 +21793,9 @@ static const _error _error_OB_TRANS_COMMITED = { .str_user_error = "Transaction has been commited", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6233, Transaction has been commited", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6233, Transaction has been commited" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6233, Transaction has been commited", + .ob_str_error = "OBE-00600: internal error code, arguments: -6233, Transaction has been commited", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6233, Transaction has been commited" }; static const _error _error_OB_TRANS_CTX_COUNT_REACH_LIMIT = { .error_name = "OB_TRANS_CTX_COUNT_REACH_LIMIT", @@ -18691,7 +21807,9 @@ static const _error _error_OB_TRANS_CTX_COUNT_REACH_LIMIT = { .str_user_error = "transaction context count reach limit", .oracle_errno = 24761, .oracle_str_error = "ORA-24761: transaction rolled back: transaction context count reach limit", - .oracle_str_user_error = "ORA-24761: transaction rolled back: transaction context count reach limit" + .oracle_str_user_error = "ORA-24761: transaction rolled back: transaction context count reach limit", + .ob_str_error = "OBE-24761: transaction rolled back: transaction context count reach limit", + .ob_str_user_error = "OBE-24761: transaction rolled back: transaction context count reach limit" }; static const _error _error_OB_TRANS_CANNOT_SERIALIZE = { .error_name = "OB_TRANS_CANNOT_SERIALIZE", @@ -18703,7 +21821,9 @@ static const _error _error_OB_TRANS_CANNOT_SERIALIZE = { .str_user_error = "can't serialize access for this transaction", .oracle_errno = 8177, .oracle_str_error = "ORA-08177: can't serialize access for this transaction", - .oracle_str_user_error = "ORA-08177: can't serialize access for this transaction" + .oracle_str_user_error = "ORA-08177: can't serialize access for this transaction", + .ob_str_error = "OBE-08177: can't serialize access for this transaction", + .ob_str_user_error = "OBE-08177: can't serialize access for this transaction" }; static const _error _error_OB_TRANS_WEAK_READ_VERSION_NOT_READY = { .error_name = "OB_TRANS_WEAK_READ_VERSION_NOT_READY", @@ -18715,7 +21835,9 @@ static const _error _error_OB_TRANS_WEAK_READ_VERSION_NOT_READY = { .str_user_error = "transaction weak read version is not ready", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6236, transaction weak read version is not ready", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6236, transaction weak read version is not ready" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6236, transaction weak read version is not ready", + .ob_str_error = "OBE-00600: internal error code, arguments: -6236, transaction weak read version is not ready", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6236, transaction weak read version is not ready" }; static const _error _error_OB_GTS_STANDBY_IS_INVALID = { .error_name = "OB_GTS_STANDBY_IS_INVALID", @@ -18727,7 +21849,9 @@ static const _error _error_OB_GTS_STANDBY_IS_INVALID = { .str_user_error = "gts standby is invalid", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6237, gts standby is invalid", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6237, gts standby is invalid" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6237, gts standby is invalid", + .ob_str_error = "OBE-00600: internal error code, arguments: -6237, gts standby is invalid", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6237, gts standby is invalid" }; static const _error _error_OB_GTS_UPDATE_FAILED = { .error_name = "OB_GTS_UPDATE_FAILED", @@ -18739,7 +21863,9 @@ static const _error _error_OB_GTS_UPDATE_FAILED = { .str_user_error = "gts update failed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6238, gts update failed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6238, gts update failed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6238, gts update failed", + .ob_str_error = "OBE-00600: internal error code, arguments: -6238, gts update failed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6238, gts update failed" }; static const _error _error_OB_GTS_IS_NOT_SERVING = { .error_name = "OB_GTS_IS_NOT_SERVING", @@ -18751,7 +21877,9 @@ static const _error _error_OB_GTS_IS_NOT_SERVING = { .str_user_error = "gts is not serving", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6239, gts is not serving", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6239, gts is not serving" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6239, gts is not serving", + .ob_str_error = "OBE-00600: internal error code, arguments: -6239, gts is not serving", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6239, gts is not serving" }; static const _error _error_OB_PG_PARTITION_NOT_EXIST = { .error_name = "OB_PG_PARTITION_NOT_EXIST", @@ -18763,7 +21891,9 @@ static const _error _error_OB_PG_PARTITION_NOT_EXIST = { .str_user_error = "pg partition not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6240, pg partition not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6240, pg partition not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6240, pg partition not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -6240, pg partition not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6240, pg partition not exist" }; static const _error _error_OB_TRANS_STMT_NEED_RETRY = { .error_name = "OB_TRANS_STMT_NEED_RETRY", @@ -18775,7 +21905,9 @@ static const _error _error_OB_TRANS_STMT_NEED_RETRY = { .str_user_error = "transaction statement need retry", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6241, transaction statement need retry", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6241, transaction statement need retry" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6241, transaction statement need retry", + .ob_str_error = "OBE-00600: internal error code, arguments: -6241, transaction statement need retry", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6241, transaction statement need retry" }; static const _error _error_OB_SAVEPOINT_NOT_EXIST = { .error_name = "OB_SAVEPOINT_NOT_EXIST", @@ -18787,7 +21919,9 @@ static const _error _error_OB_SAVEPOINT_NOT_EXIST = { .str_user_error = "savepoint does not exist", .oracle_errno = 1086, .oracle_str_error = "ORA-01086: savepoint does not exist", - .oracle_str_user_error = "ORA-01086: savepoint does not exist" + .oracle_str_user_error = "ORA-01086: savepoint does not exist", + .ob_str_error = "OBE-01086: savepoint does not exist", + .ob_str_user_error = "OBE-01086: savepoint does not exist" }; static const _error _error_OB_TRANS_WAIT_SCHEMA_REFRESH = { .error_name = "OB_TRANS_WAIT_SCHEMA_REFRESH", @@ -18799,7 +21933,9 @@ static const _error _error_OB_TRANS_WAIT_SCHEMA_REFRESH = { .str_user_error = "local schema is not new enough, replaying logs of user table from standby cluster needs to wait for schema refreshing ", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6243, local schema is not new enough, replaying logs of user table from standby cluster needs to wait for schema refreshing ", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6243, local schema is not new enough, replaying logs of user table from standby cluster needs to wait for schema refreshing " + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6243, local schema is not new enough, replaying logs of user table from standby cluster needs to wait for schema refreshing ", + .ob_str_error = "OBE-00600: internal error code, arguments: -6243, local schema is not new enough, replaying logs of user table from standby cluster needs to wait for schema refreshing ", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6243, local schema is not new enough, replaying logs of user table from standby cluster needs to wait for schema refreshing " }; static const _error _error_OB_TRANS_OUT_OF_THRESHOLD = { .error_name = "OB_TRANS_OUT_OF_THRESHOLD", @@ -18811,7 +21947,9 @@ static const _error _error_OB_TRANS_OUT_OF_THRESHOLD = { .str_user_error = "out of transaction threshold", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6244, out of transaction threshold", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6244, out of transaction threshold" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6244, out of transaction threshold", + .ob_str_error = "OBE-00600: internal error code, arguments: -6244, out of transaction threshold", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6244, out of transaction threshold" }; static const _error _error_OB_TRANS_XA_NOTA = { .error_name = "OB_TRANS_XA_NOTA", @@ -18823,7 +21961,9 @@ static const _error _error_OB_TRANS_XA_NOTA = { .str_user_error = "Unknown XID", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6245, Unknown XID", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6245, Unknown XID" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6245, Unknown XID", + .ob_str_error = "OBE-00600: internal error code, arguments: -6245, Unknown XID", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6245, Unknown XID" }; static const _error _error_OB_TRANS_XA_RMFAIL = { .error_name = "OB_TRANS_XA_RMFAIL", @@ -18835,7 +21975,9 @@ static const _error _error_OB_TRANS_XA_RMFAIL = { .str_user_error = "The command cannot be executed when global transaction is in the %s state", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6246, The command cannot be executed when global transaction is in this state", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6246, The command cannot be executed when global transaction is in the %s state" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6246, The command cannot be executed when global transaction is in the %s state", + .ob_str_error = "OBE-00600: internal error code, arguments: -6246, The command cannot be executed when global transaction is in this state", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6246, The command cannot be executed when global transaction is in the %s state" }; static const _error _error_OB_TRANS_XA_DUPID = { .error_name = "OB_TRANS_XA_DUPID", @@ -18847,7 +21989,9 @@ static const _error _error_OB_TRANS_XA_DUPID = { .str_user_error = "The XID already exists", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6247, The XID already exists", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6247, The XID already exists" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6247, The XID already exists", + .ob_str_error = "OBE-00600: internal error code, arguments: -6247, The XID already exists", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6247, The XID already exists" }; static const _error _error_OB_TRANS_XA_OUTSIDE = { .error_name = "OB_TRANS_XA_OUTSIDE", @@ -18859,7 +22003,9 @@ static const _error _error_OB_TRANS_XA_OUTSIDE = { .str_user_error = "Some work is done outside global transaction", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6248, Some work is done outside global transaction", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6248, Some work is done outside global transaction" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6248, Some work is done outside global transaction", + .ob_str_error = "OBE-00600: internal error code, arguments: -6248, Some work is done outside global transaction", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6248, Some work is done outside global transaction" }; static const _error _error_OB_TRANS_XA_INVAL = { .error_name = "OB_TRANS_XA_INVAL", @@ -18871,7 +22017,9 @@ static const _error _error_OB_TRANS_XA_INVAL = { .str_user_error = "Invalid arguments were given", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6249, Invalid arguments were given", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6249, Invalid arguments were given" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6249, Invalid arguments were given", + .ob_str_error = "OBE-00600: internal error code, arguments: -6249, Invalid arguments were given", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6249, Invalid arguments were given" }; static const _error _error_OB_TRANS_XA_RMERR = { .error_name = "OB_TRANS_XA_RMERR", @@ -18883,7 +22031,9 @@ static const _error _error_OB_TRANS_XA_RMERR = { .str_user_error = "Resource manager error occurred in the transaction branch", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6250, Resource manager error occurred in the transaction branch", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6250, Resource manager error occurred in the transaction branch" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6250, Resource manager error occurred in the transaction branch", + .ob_str_error = "OBE-00600: internal error code, arguments: -6250, Resource manager error occurred in the transaction branch", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6250, Resource manager error occurred in the transaction branch" }; static const _error _error_OB_TRANS_XA_PROTO = { .error_name = "OB_TRANS_XA_PROTO", @@ -18895,7 +22045,9 @@ static const _error _error_OB_TRANS_XA_PROTO = { .str_user_error = "Routine invoked in an improper context", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6251, Routine invoked in an improper context", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6251, Routine invoked in an improper context" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6251, Routine invoked in an improper context", + .ob_str_error = "OBE-00600: internal error code, arguments: -6251, Routine invoked in an improper context", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6251, Routine invoked in an improper context" }; static const _error _error_OB_TRANS_XA_RBROLLBACK = { .error_name = "OB_TRANS_XA_RBROLLBACK", @@ -18907,7 +22059,9 @@ static const _error _error_OB_TRANS_XA_RBROLLBACK = { .str_user_error = "Rollback was caused by an unspecified reason", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6252, Rollback was caused by an unspecified reason", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6252, Rollback was caused by an unspecified reason" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6252, Rollback was caused by an unspecified reason", + .ob_str_error = "OBE-00600: internal error code, arguments: -6252, Rollback was caused by an unspecified reason", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6252, Rollback was caused by an unspecified reason" }; static const _error _error_OB_TRANS_XA_RBTIMEOUT = { .error_name = "OB_TRANS_XA_RBTIMEOUT", @@ -18919,7 +22073,9 @@ static const _error _error_OB_TRANS_XA_RBTIMEOUT = { .str_user_error = "Transaction branch took long", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6253, Transaction branch took long", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6253, Transaction branch took long" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6253, Transaction branch took long", + .ob_str_error = "OBE-00600: internal error code, arguments: -6253, Transaction branch took long", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6253, Transaction branch took long" }; static const _error _error_OB_TRANS_XA_RDONLY = { .error_name = "OB_TRANS_XA_RDONLY", @@ -18931,7 +22087,9 @@ static const _error _error_OB_TRANS_XA_RDONLY = { .str_user_error = "Transaction was read-only and has been committed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6254, Transaction was read-only and has been committed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6254, Transaction was read-only and has been committed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6254, Transaction was read-only and has been committed", + .ob_str_error = "OBE-00600: internal error code, arguments: -6254, Transaction was read-only and has been committed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6254, Transaction was read-only and has been committed" }; static const _error _error_OB_TRANS_XA_RETRY = { .error_name = "OB_TRANS_XA_RETRY", @@ -18943,7 +22101,9 @@ static const _error _error_OB_TRANS_XA_RETRY = { .str_user_error = "Routine returned with no effect and may be re-issued", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6255, Routine returned with no effect and may be re-issued", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6255, Routine returned with no effect and may be re-issued" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6255, Routine returned with no effect and may be re-issued", + .ob_str_error = "OBE-00600: internal error code, arguments: -6255, Routine returned with no effect and may be re-issued", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6255, Routine returned with no effect and may be re-issued" }; static const _error _error_OB_ERR_ROW_NOT_LOCKED = { .error_name = "OB_ERR_ROW_NOT_LOCKED", @@ -18955,7 +22115,9 @@ static const _error _error_OB_ERR_ROW_NOT_LOCKED = { .str_user_error = "Row has not been locked", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6256, Row has not been locked", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6256, Row has not been locked" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6256, Row has not been locked", + .ob_str_error = "OBE-00600: internal error code, arguments: -6256, Row has not been locked", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6256, Row has not been locked" }; static const _error _error_OB_EMPTY_PG = { .error_name = "OB_EMPTY_PG", @@ -18967,7 +22129,9 @@ static const _error _error_OB_EMPTY_PG = { .str_user_error = "Empty partition group", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6257, Empty partition group", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6257, Empty partition group" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6257, Empty partition group", + .ob_str_error = "OBE-00600: internal error code, arguments: -6257, Empty partition group", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6257, Empty partition group" }; static const _error _error_OB_TRANS_XA_ERR_COMMIT = { .error_name = "OB_TRANS_XA_ERR_COMMIT", @@ -18979,7 +22143,9 @@ static const _error _error_OB_TRANS_XA_ERR_COMMIT = { .str_user_error = "RMFAIL: The command cannot be executed when global transaction is in the %s state", .oracle_errno = 2089, .oracle_str_error = "ORA-02089: COMMIT is not allowed in a subordinate session", - .oracle_str_user_error = "ORA-02089: COMMIT is not allowed in a subordinate session" + .oracle_str_user_error = "ORA-02089: COMMIT is not allowed in a subordinate session", + .ob_str_error = "OBE-02089: COMMIT is not allowed in a subordinate session", + .ob_str_user_error = "OBE-02089: COMMIT is not allowed in a subordinate session" }; static const _error _error_OB_ERR_RESTORE_POINT_EXIST = { .error_name = "OB_ERR_RESTORE_POINT_EXIST", @@ -18991,7 +22157,9 @@ static const _error _error_OB_ERR_RESTORE_POINT_EXIST = { .str_user_error = "Restore point %s already exists", .oracle_errno = 38778, .oracle_str_error = "ORA-38778: Restore point %s already exists", - .oracle_str_user_error = "ORA-38778: Restore point %s already exists" + .oracle_str_user_error = "ORA-38778: Restore point %s already exists", + .ob_str_error = "OBE-38778: Restore point %s already exists", + .ob_str_user_error = "OBE-38778: Restore point %s already exists" }; static const _error _error_OB_ERR_RESTORE_POINT_NOT_EXIST = { .error_name = "OB_ERR_RESTORE_POINT_NOT_EXIST", @@ -19003,7 +22171,9 @@ static const _error _error_OB_ERR_RESTORE_POINT_NOT_EXIST = { .str_user_error = "Restore point %s does not exist", .oracle_errno = 38780, .oracle_str_error = "ORA-38780: Restore point %s does not exists", - .oracle_str_user_error = "ORA-38780: Restore point %s does not exists" + .oracle_str_user_error = "ORA-38780: Restore point %s does not exists", + .ob_str_error = "OBE-38780: Restore point %s does not exists", + .ob_str_user_error = "OBE-38780: Restore point %s does not exists" }; static const _error _error_OB_ERR_BACKUP_POINT_EXIST = { .error_name = "OB_ERR_BACKUP_POINT_EXIST", @@ -19015,7 +22185,9 @@ static const _error _error_OB_ERR_BACKUP_POINT_EXIST = { .str_user_error = "Backup point %s already exists", .oracle_errno = 38778, .oracle_str_error = "ORA-38778: Restore point %s already exists", - .oracle_str_user_error = "ORA-38778: Restore point %s already exists" + .oracle_str_user_error = "ORA-38778: Restore point %s already exists", + .ob_str_error = "OBE-38778: Restore point %s already exists", + .ob_str_user_error = "OBE-38778: Restore point %s already exists" }; static const _error _error_OB_ERR_BACKUP_POINT_NOT_EXIST = { .error_name = "OB_ERR_BACKUP_POINT_NOT_EXIST", @@ -19027,7 +22199,9 @@ static const _error _error_OB_ERR_BACKUP_POINT_NOT_EXIST = { .str_user_error = "Backup point %s does not exist", .oracle_errno = 38780, .oracle_str_error = "ORA-38780: Restore point %s does not exists", - .oracle_str_user_error = "ORA-38780: Restore point %s does not exists" + .oracle_str_user_error = "ORA-38780: Restore point %s does not exists", + .ob_str_error = "OBE-38780: Restore point %s does not exists", + .ob_str_user_error = "OBE-38780: Restore point %s does not exists" }; static const _error _error_OB_ERR_RESTORE_POINT_TOO_MANY = { .error_name = "OB_ERR_RESTORE_POINT_TOO_MANY", @@ -19039,7 +22213,9 @@ static const _error _error_OB_ERR_RESTORE_POINT_TOO_MANY = { .str_user_error = "cannot create restore point - too many restore points", .oracle_errno = 38779, .oracle_str_error = "ORA-38779: cannot create restore point - too many restore points", - .oracle_str_user_error = "ORA-38779: cannot create restore point - too many restore points" + .oracle_str_user_error = "ORA-38779: cannot create restore point - too many restore points", + .ob_str_error = "OBE-38779: cannot create restore point - too many restore points", + .ob_str_user_error = "OBE-38779: cannot create restore point - too many restore points" }; static const _error _error_OB_TRANS_XA_BRANCH_FAIL = { .error_name = "OB_TRANS_XA_BRANCH_FAIL", @@ -19051,7 +22227,9 @@ static const _error _error_OB_TRANS_XA_BRANCH_FAIL = { .str_user_error = "another session or branch in same transaction failed or finalized", .oracle_errno = 2051, .oracle_str_error = "ORA-02051: another session or branch in same transaction failed or finalized", - .oracle_str_user_error = "ORA-02051: another session or branch in same transaction failed or finalized" + .oracle_str_user_error = "ORA-02051: another session or branch in same transaction failed or finalized", + .ob_str_error = "OBE-02051: another session or branch in same transaction failed or finalized", + .ob_str_user_error = "OBE-02051: another session or branch in same transaction failed or finalized" }; static const _error _error_OB_OBJ_LOCK_NOT_EXIST = { .error_name = "OB_OBJ_LOCK_NOT_EXIST", @@ -19063,7 +22241,9 @@ static const _error _error_OB_OBJ_LOCK_NOT_EXIST = { .str_user_error = "object lock does not exist.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6265, object lock does not exist.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6265, object lock does not exist." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6265, object lock does not exist.", + .ob_str_error = "OBE-00600: internal error code, arguments: -6265, object lock does not exist.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6265, object lock does not exist." }; static const _error _error_OB_OBJ_LOCK_EXIST = { .error_name = "OB_OBJ_LOCK_EXIST", @@ -19075,7 +22255,9 @@ static const _error _error_OB_OBJ_LOCK_EXIST = { .str_user_error = "object lock exists.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6266, object lock exists.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6266, object lock exists." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6266, object lock exists.", + .ob_str_error = "OBE-00600: internal error code, arguments: -6266, object lock exists.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6266, object lock exists." }; static const _error _error_OB_TRY_LOCK_OBJ_CONFLICT = { .error_name = "OB_TRY_LOCK_OBJ_CONFLICT", @@ -19087,7 +22269,9 @@ static const _error _error_OB_TRY_LOCK_OBJ_CONFLICT = { .str_user_error = "Try lock object conflict", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6267, Try lock object conflict", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6267, Try lock object conflict" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6267, Try lock object conflict", + .ob_str_error = "OBE-00600: internal error code, arguments: -6267, Try lock object conflict", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6267, Try lock object conflict" }; static const _error _error_OB_TX_NOLOGCB = { .error_name = "OB_TX_NOLOGCB", @@ -19099,7 +22283,9 @@ static const _error _error_OB_TX_NOLOGCB = { .str_user_error = "No log callbacks available", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6268, No log callbacks available", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6268, No log callbacks available" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6268, No log callbacks available", + .ob_str_error = "OBE-00600: internal error code, arguments: -6268, No log callbacks available", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6268, No log callbacks available" }; static const _error _error_OB_ERR_ADD_PARTITION_ON_INTERVAL = { .error_name = "OB_ERR_ADD_PARTITION_ON_INTERVAL", @@ -19111,7 +22297,9 @@ static const _error _error_OB_ERR_ADD_PARTITION_ON_INTERVAL = { .str_user_error = "ADD PARTITION is not permitted on Interval partitioned objects", .oracle_errno = 14760, .oracle_str_error = "ORA-14760: ADD PARTITION is not permitted on Interval partitioned objects", - .oracle_str_user_error = "ORA-14760: ADD PARTITION is not permitted on Interval partitioned objects" + .oracle_str_user_error = "ORA-14760: ADD PARTITION is not permitted on Interval partitioned objects", + .ob_str_error = "OBE-14760: ADD PARTITION is not permitted on Interval partitioned objects", + .ob_str_user_error = "OBE-14760: ADD PARTITION is not permitted on Interval partitioned objects" }; static const _error _error_OB_ERR_MAXVALUE_PARTITION_WITH_INTERVAL = { .error_name = "OB_ERR_MAXVALUE_PARTITION_WITH_INTERVAL", @@ -19123,7 +22311,9 @@ static const _error _error_OB_ERR_MAXVALUE_PARTITION_WITH_INTERVAL = { .str_user_error = "MAXVALUE partition cannot be specified for Interval partitioned objects", .oracle_errno = 14761, .oracle_str_error = "ORA-14761: MAXVALUE partition cannot be specified for Interval partitioned objects", - .oracle_str_user_error = "ORA-14761: MAXVALUE partition cannot be specified for Interval partitioned objects" + .oracle_str_user_error = "ORA-14761: MAXVALUE partition cannot be specified for Interval partitioned objects", + .ob_str_error = "OBE-14761: MAXVALUE partition cannot be specified for Interval partitioned objects", + .ob_str_user_error = "OBE-14761: MAXVALUE partition cannot be specified for Interval partitioned objects" }; static const _error _error_OB_ERR_INVALID_INTERVAL_HIGH_BOUNDS = { .error_name = "OB_ERR_INVALID_INTERVAL_HIGH_BOUNDS", @@ -19135,7 +22325,9 @@ static const _error _error_OB_ERR_INVALID_INTERVAL_HIGH_BOUNDS = { .str_user_error = "Cannot specify this interval with existing high bounds", .oracle_errno = 14767, .oracle_str_error = "ORA-14767: Cannot specify this interval with existing high bounds", - .oracle_str_user_error = "ORA-14767: Cannot specify this interval with existing high bounds" + .oracle_str_user_error = "ORA-14767: Cannot specify this interval with existing high bounds", + .ob_str_error = "OBE-14767: Cannot specify this interval with existing high bounds", + .ob_str_user_error = "OBE-14767: Cannot specify this interval with existing high bounds" }; static const _error _error_OB_NO_PARTITION_FOR_INTERVAL_PART = { .error_name = "OB_NO_PARTITION_FOR_INTERVAL_PART", @@ -19147,7 +22339,9 @@ static const _error _error_OB_NO_PARTITION_FOR_INTERVAL_PART = { .str_user_error = "Table has no partition for value in interval partition table", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6272, Table has no partition for value in interval partition table", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6272, Table has no partition for value in interval partition table" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6272, Table has no partition for value in interval partition table", + .ob_str_error = "OBE-00600: internal error code, arguments: -6272, Table has no partition for value in interval partition table", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6272, Table has no partition for value in interval partition table" }; static const _error _error_OB_ERR_INTERVAL_CANNOT_BE_ZERO = { .error_name = "OB_ERR_INTERVAL_CANNOT_BE_ZERO", @@ -19159,7 +22353,9 @@ static const _error _error_OB_ERR_INTERVAL_CANNOT_BE_ZERO = { .str_user_error = "Interval cannot be zero", .oracle_errno = 14753, .oracle_str_error = "ORA-14753: Interval cannot be zero", - .oracle_str_user_error = "ORA-14753: Interval cannot be zero" + .oracle_str_user_error = "ORA-14753: Interval cannot be zero", + .ob_str_error = "OBE-14753: Interval cannot be zero", + .ob_str_user_error = "OBE-14753: Interval cannot be zero" }; static const _error _error_OB_ERR_PARTITIONING_KEY_MAPS_TO_A_PARTITION_OUTSIDE_MAXIMUM_PERMITTED_NUMBER_OF_PARTITIONS = { .error_name = "OB_ERR_PARTITIONING_KEY_MAPS_TO_A_PARTITION_OUTSIDE_MAXIMUM_PERMITTED_NUMBER_OF_PARTITIONS", @@ -19171,7 +22367,9 @@ static const _error _error_OB_ERR_PARTITIONING_KEY_MAPS_TO_A_PARTITION_OUTSIDE_M .str_user_error = "partitioning key maps to a partition outside maximum permitted number of partitions", .oracle_errno = 14300, .oracle_str_error = "ORA-14300: partitioning key maps to a partition outside maximum permitted number of partitions", - .oracle_str_user_error = "ORA-14300: partitioning key maps to a partition outside maximum permitted number of partitions" + .oracle_str_user_error = "ORA-14300: partitioning key maps to a partition outside maximum permitted number of partitions", + .ob_str_error = "OBE-14300: partitioning key maps to a partition outside maximum permitted number of partitions", + .ob_str_user_error = "OBE-14300: partitioning key maps to a partition outside maximum permitted number of partitions" }; static const _error _error_OB_OBJ_LOCK_NOT_COMPLETED = { .error_name = "OB_OBJ_LOCK_NOT_COMPLETED", @@ -19183,7 +22381,9 @@ static const _error _error_OB_OBJ_LOCK_NOT_COMPLETED = { .str_user_error = "object lock not completed, and can not unlock.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6275, object lock not completed, and can not unlock.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6275, object lock not completed, and can not unlock." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6275, object lock not completed, and can not unlock.", + .ob_str_error = "OBE-00600: internal error code, arguments: -6275, object lock not completed, and can not unlock.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6275, object lock not completed, and can not unlock." }; static const _error _error_OB_OBJ_UNLOCK_CONFLICT = { .error_name = "OB_OBJ_UNLOCK_CONFLICT", @@ -19195,7 +22395,9 @@ static const _error _error_OB_OBJ_UNLOCK_CONFLICT = { .str_user_error = "there is an unlock operation doing, unlock conflict.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6276, there is an unlock operation doing, unlock conflict.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6276, there is an unlock operation doing, unlock conflict." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6276, there is an unlock operation doing, unlock conflict.", + .ob_str_error = "OBE-00600: internal error code, arguments: -6276, there is an unlock operation doing, unlock conflict.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6276, there is an unlock operation doing, unlock conflict." }; static const _error _error_OB_SCN_OUT_OF_BOUND = { .error_name = "OB_SCN_OUT_OF_BOUND", @@ -19207,7 +22409,9 @@ static const _error _error_OB_SCN_OUT_OF_BOUND = { .str_user_error = "scn is out of bounds of memtable", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6277, scn is out of bounds of memtable", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6277, scn is out of bounds of memtable" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6277, scn is out of bounds of memtable", + .ob_str_error = "OBE-00600: internal error code, arguments: -6277, scn is out of bounds of memtable", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6277, scn is out of bounds of memtable" }; static const _error _error_OB_TRANS_IDLE_TIMEOUT = { .error_name = "OB_TRANS_IDLE_TIMEOUT", @@ -19219,7 +22423,9 @@ static const _error _error_OB_TRANS_IDLE_TIMEOUT = { .str_user_error = "Transaction idle timeout occurred, please rollback the transaction, set the variable ob_trx_idle_timeout to a larger value and then restart the transaction", .oracle_errno = 24761, .oracle_str_error = "ORA-24761: transaction rolled back: transaction idle timeout", - .oracle_str_user_error = "ORA-24761: transaction rolled back: transaction idle timeout" + .oracle_str_user_error = "ORA-24761: transaction rolled back: transaction idle timeout", + .ob_str_error = "OBE-24761: transaction rolled back: transaction idle timeout", + .ob_str_user_error = "OBE-24761: transaction rolled back: transaction idle timeout" }; static const _error _error_OB_TRANS_FREE_ROUTE_NOT_SUPPORTED = { .error_name = "OB_TRANS_FREE_ROUTE_NOT_SUPPORTED", @@ -19231,7 +22437,9 @@ static const _error _error_OB_TRANS_FREE_ROUTE_NOT_SUPPORTED = { .str_user_error = "Query is not supported to be executed on txn temporary node", .oracle_errno = 6279, .oracle_str_error = "ORA-06279: Query is not supported to be executed on txn temporary node", - .oracle_str_user_error = "ORA-06279: Query is not supported to be executed on txn temporary node" + .oracle_str_user_error = "ORA-06279: Query is not supported to be executed on txn temporary node", + .ob_str_error = "OBE-06279: Query is not supported to be executed on txn temporary node", + .ob_str_user_error = "OBE-06279: Query is not supported to be executed on txn temporary node" }; static const _error _error_OB_TRANS_LIVE_TOO_MUCH_TIME = { .error_name = "OB_TRANS_LIVE_TOO_MUCH_TIME", @@ -19243,7 +22451,9 @@ static const _error _error_OB_TRANS_LIVE_TOO_MUCH_TIME = { .str_user_error = "Transaction cost too much without commit or rollback", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6280, Transaction cost too much without commit or rollback", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6280, Transaction cost too much without commit or rollback" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6280, Transaction cost too much without commit or rollback", + .ob_str_error = "OBE-00600: internal error code, arguments: -6280, Transaction cost too much without commit or rollback", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6280, Transaction cost too much without commit or rollback" }; static const _error _error_OB_TRANS_COMMIT_TOO_MUCH_TIME = { .error_name = "OB_TRANS_COMMIT_TOO_MUCH_TIME", @@ -19255,7 +22465,9 @@ static const _error _error_OB_TRANS_COMMIT_TOO_MUCH_TIME = { .str_user_error = "Transaction commit cost too much", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6281, Transaction commit cost too much", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6281, Transaction commit cost too much" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6281, Transaction commit cost too much", + .ob_str_error = "OBE-00600: internal error code, arguments: -6281, Transaction commit cost too much", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6281, Transaction commit cost too much" }; static const _error _error_OB_TRANS_TOO_MANY_PARTICIPANTS = { .error_name = "OB_TRANS_TOO_MANY_PARTICIPANTS", @@ -19267,7 +22479,9 @@ static const _error _error_OB_TRANS_TOO_MANY_PARTICIPANTS = { .str_user_error = "too many transaction participants", .oracle_errno = 24761, .oracle_str_error = "ORA-24761: transaction rolled back: too many transaction participants", - .oracle_str_user_error = "ORA-24761: transaction rolled back: too many transaction participants" + .oracle_str_user_error = "ORA-24761: transaction rolled back: too many transaction participants", + .ob_str_error = "OBE-24761: transaction rolled back: too many transaction participants", + .ob_str_user_error = "OBE-24761: transaction rolled back: too many transaction participants" }; static const _error _error_OB_LOG_ALREADY_SPLIT = { .error_name = "OB_LOG_ALREADY_SPLIT", @@ -19279,7 +22493,9 @@ static const _error _error_OB_LOG_ALREADY_SPLIT = { .str_user_error = "The big log entry has been split into multiple part", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6283, The big log entry has been split into multiple part", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6283, The big log entry has been split into multiple part" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6283, The big log entry has been split into multiple part", + .ob_str_error = "OBE-00600: internal error code, arguments: -6283, The big log entry has been split into multiple part", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6283, The big log entry has been split into multiple part" }; static const _error _error_OB_ERR_UNSUPPROTED_REF_IN_JSON_SCHEMA = { .error_name = "OB_ERR_UNSUPPROTED_REF_IN_JSON_SCHEMA", @@ -19291,7 +22507,9 @@ static const _error _error_OB_ERR_UNSUPPROTED_REF_IN_JSON_SCHEMA = { .str_user_error = "This version doesn't yet support 'references in JSON Schema.", .oracle_errno = 40441, .oracle_str_error = "ORA-40441: This version doesn't yet support 'references in JSON Schema.", - .oracle_str_user_error = "ORA-40441: This version doesn't yet support 'references in JSON Schema." + .oracle_str_user_error = "ORA-40441: This version doesn't yet support 'references in JSON Schema.", + .ob_str_error = "OBE-40441: This version doesn't yet support 'references in JSON Schema.", + .ob_str_user_error = "OBE-40441: This version doesn't yet support 'references in JSON Schema." }; static const _error _error_OB_ERR_TYPE_OF_JSON_SCHEMA = { .error_name = "OB_ERR_TYPE_OF_JSON_SCHEMA", @@ -19303,7 +22521,9 @@ static const _error _error_OB_ERR_TYPE_OF_JSON_SCHEMA = { .str_user_error = "Invalid JSON type in argument, should be object.", .oracle_errno = 40876, .oracle_str_error = "ORA-40876: invalid JSON schema document", - .oracle_str_user_error = "ORA-40876: invalid JSON schema document" + .oracle_str_user_error = "ORA-40876: invalid JSON schema document", + .ob_str_error = "OBE-40876: invalid JSON schema document", + .ob_str_user_error = "OBE-40876: invalid JSON schema document" }; static const _error _error_OB_LOG_ID_NOT_FOUND = { .error_name = "OB_LOG_ID_NOT_FOUND", @@ -19315,7 +22535,9 @@ static const _error _error_OB_LOG_ID_NOT_FOUND = { .str_user_error = "log id not found", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6301, log id not found", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6301, log id not found" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6301, log id not found", + .ob_str_error = "OBE-00600: internal error code, arguments: -6301, log id not found", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6301, log id not found" }; static const _error _error_OB_LSR_THREAD_STOPPED = { .error_name = "OB_LSR_THREAD_STOPPED", @@ -19327,7 +22549,9 @@ static const _error _error_OB_LSR_THREAD_STOPPED = { .str_user_error = "log scan runnable thread stop", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6302, log scan runnable thread stop", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6302, log scan runnable thread stop" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6302, log scan runnable thread stop", + .ob_str_error = "OBE-00600: internal error code, arguments: -6302, log scan runnable thread stop", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6302, log scan runnable thread stop" }; static const _error _error_OB_NO_LOG = { .error_name = "OB_NO_LOG", @@ -19339,7 +22563,9 @@ static const _error _error_OB_NO_LOG = { .str_user_error = "no log ever scanned", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6303, no log ever scanned", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6303, no log ever scanned" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6303, no log ever scanned", + .ob_str_error = "OBE-00600: internal error code, arguments: -6303, no log ever scanned", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6303, no log ever scanned" }; static const _error _error_OB_LOG_ID_RANGE_ERROR = { .error_name = "OB_LOG_ID_RANGE_ERROR", @@ -19351,7 +22577,9 @@ static const _error _error_OB_LOG_ID_RANGE_ERROR = { .str_user_error = "log id range error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6304, log id range error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6304, log id range error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6304, log id range error", + .ob_str_error = "OBE-00600: internal error code, arguments: -6304, log id range error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6304, log id range error" }; static const _error _error_OB_LOG_ITER_ENOUGH = { .error_name = "OB_LOG_ITER_ENOUGH", @@ -19363,7 +22591,9 @@ static const _error _error_OB_LOG_ITER_ENOUGH = { .str_user_error = "iter scans enough files", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6305, iter scans enough files", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6305, iter scans enough files" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6305, iter scans enough files", + .ob_str_error = "OBE-00600: internal error code, arguments: -6305, iter scans enough files", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6305, iter scans enough files" }; static const _error _error_OB_CLOG_INVALID_ACK = { .error_name = "OB_CLOG_INVALID_ACK", @@ -19375,7 +22605,9 @@ static const _error _error_OB_CLOG_INVALID_ACK = { .str_user_error = "invalid ack msg", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6306, invalid ack msg", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6306, invalid ack msg" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6306, invalid ack msg", + .ob_str_error = "OBE-00600: internal error code, arguments: -6306, invalid ack msg", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6306, invalid ack msg" }; static const _error _error_OB_CLOG_CACHE_INVALID = { .error_name = "OB_CLOG_CACHE_INVALID", @@ -19387,7 +22619,9 @@ static const _error _error_OB_CLOG_CACHE_INVALID = { .str_user_error = "clog cache invalid", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6307, clog cache invalid", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6307, clog cache invalid" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6307, clog cache invalid", + .ob_str_error = "OBE-00600: internal error code, arguments: -6307, clog cache invalid", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6307, clog cache invalid" }; static const _error _error_OB_EXT_HANDLE_UNFINISH = { .error_name = "OB_EXT_HANDLE_UNFINISH", @@ -19399,7 +22633,9 @@ static const _error _error_OB_EXT_HANDLE_UNFINISH = { .str_user_error = "external executor handle do not finish", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6308, external executor handle do not finish", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6308, external executor handle do not finish" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6308, external executor handle do not finish", + .ob_str_error = "OBE-00600: internal error code, arguments: -6308, external executor handle do not finish", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6308, external executor handle do not finish" }; static const _error _error_OB_CURSOR_NOT_EXIST = { .error_name = "OB_CURSOR_NOT_EXIST", @@ -19411,7 +22647,9 @@ static const _error _error_OB_CURSOR_NOT_EXIST = { .str_user_error = "cursor not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6309, cursor not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6309, cursor not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6309, cursor not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -6309, cursor not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6309, cursor not exist" }; static const _error _error_OB_STREAM_NOT_EXIST = { .error_name = "OB_STREAM_NOT_EXIST", @@ -19423,7 +22661,9 @@ static const _error _error_OB_STREAM_NOT_EXIST = { .str_user_error = "stream not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6310, stream not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6310, stream not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6310, stream not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -6310, stream not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6310, stream not exist" }; static const _error _error_OB_STREAM_BUSY = { .error_name = "OB_STREAM_BUSY", @@ -19435,7 +22675,9 @@ static const _error _error_OB_STREAM_BUSY = { .str_user_error = "stream busy", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6311, stream busy", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6311, stream busy" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6311, stream busy", + .ob_str_error = "OBE-00600: internal error code, arguments: -6311, stream busy", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6311, stream busy" }; static const _error _error_OB_FILE_RECYCLED = { .error_name = "OB_FILE_RECYCLED", @@ -19447,7 +22689,9 @@ static const _error _error_OB_FILE_RECYCLED = { .str_user_error = "file recycled", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6312, file recycled", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6312, file recycled" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6312, file recycled", + .ob_str_error = "OBE-00600: internal error code, arguments: -6312, file recycled", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6312, file recycled" }; static const _error _error_OB_REPLAY_EAGAIN_TOO_MUCH_TIME = { .error_name = "OB_REPLAY_EAGAIN_TOO_MUCH_TIME", @@ -19459,7 +22703,9 @@ static const _error _error_OB_REPLAY_EAGAIN_TOO_MUCH_TIME = { .str_user_error = "replay eagain cost too much time", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6313, replay eagain cost too much time", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6313, replay eagain cost too much time" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6313, replay eagain cost too much time", + .ob_str_error = "OBE-00600: internal error code, arguments: -6313, replay eagain cost too much time", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6313, replay eagain cost too much time" }; static const _error _error_OB_MEMBER_CHANGE_FAILED = { .error_name = "OB_MEMBER_CHANGE_FAILED", @@ -19471,7 +22717,9 @@ static const _error _error_OB_MEMBER_CHANGE_FAILED = { .str_user_error = "member change log sync failed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6314, member change log sync failed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6314, member change log sync failed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6314, member change log sync failed", + .ob_str_error = "OBE-00600: internal error code, arguments: -6314, member change log sync failed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6314, member change log sync failed" }; static const _error _error_OB_NO_NEED_BATCH_CTX = { .error_name = "OB_NO_NEED_BATCH_CTX", @@ -19483,7 +22731,9 @@ static const _error _error_OB_NO_NEED_BATCH_CTX = { .str_user_error = "no need batch ctx", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6315, no need batch ctx", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6315, no need batch ctx" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6315, no need batch ctx", + .ob_str_error = "OBE-00600: internal error code, arguments: -6315, no need batch ctx", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6315, no need batch ctx" }; static const _error _error_OB_TOO_LARGE_LOG_ID = { .error_name = "OB_TOO_LARGE_LOG_ID", @@ -19495,7 +22745,9 @@ static const _error _error_OB_TOO_LARGE_LOG_ID = { .str_user_error = "too large log id", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6316, too large log id", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6316, too large log id" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6316, too large log id", + .ob_str_error = "OBE-00600: internal error code, arguments: -6316, too large log id", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6316, too large log id" }; static const _error _error_OB_ALLOC_LOG_ID_NEED_RETRY = { .error_name = "OB_ALLOC_LOG_ID_NEED_RETRY", @@ -19507,7 +22759,9 @@ static const _error _error_OB_ALLOC_LOG_ID_NEED_RETRY = { .str_user_error = "alloc log id need retry", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6317, alloc log id need retry", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6317, alloc log id need retry" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6317, alloc log id need retry", + .ob_str_error = "OBE-00600: internal error code, arguments: -6317, alloc log id need retry", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6317, alloc log id need retry" }; static const _error _error_OB_TRANS_ONE_PC_NOT_ALLOWED = { .error_name = "OB_TRANS_ONE_PC_NOT_ALLOWED", @@ -19519,7 +22773,9 @@ static const _error _error_OB_TRANS_ONE_PC_NOT_ALLOWED = { .str_user_error = "transaction one pc not allowed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6318, transaction one pc not allowed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6318, transaction one pc not allowed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6318, transaction one pc not allowed", + .ob_str_error = "OBE-00600: internal error code, arguments: -6318, transaction one pc not allowed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6318, transaction one pc not allowed" }; static const _error _error_OB_LOG_NEED_REBUILD = { .error_name = "OB_LOG_NEED_REBUILD", @@ -19531,7 +22787,9 @@ static const _error _error_OB_LOG_NEED_REBUILD = { .str_user_error = "need rebuild", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6319, need rebuild", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6319, need rebuild" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6319, need rebuild", + .ob_str_error = "OBE-00600: internal error code, arguments: -6319, need rebuild", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6319, need rebuild" }; static const _error _error_OB_TOO_MANY_LOG_TASK = { .error_name = "OB_TOO_MANY_LOG_TASK", @@ -19543,7 +22801,9 @@ static const _error _error_OB_TOO_MANY_LOG_TASK = { .str_user_error = "too many log tasks", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6320, too many log tasks", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6320, too many log tasks" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6320, too many log tasks", + .ob_str_error = "OBE-00600: internal error code, arguments: -6320, too many log tasks", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6320, too many log tasks" }; static const _error _error_OB_INVALID_BATCH_SIZE = { .error_name = "OB_INVALID_BATCH_SIZE", @@ -19555,7 +22815,9 @@ static const _error _error_OB_INVALID_BATCH_SIZE = { .str_user_error = "ob invalid batch size", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6321, ob invalid batch size", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6321, ob invalid batch size" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6321, ob invalid batch size", + .ob_str_error = "OBE-00600: internal error code, arguments: -6321, ob invalid batch size", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6321, ob invalid batch size" }; static const _error _error_OB_CLOG_SLIDE_TIMEOUT = { .error_name = "OB_CLOG_SLIDE_TIMEOUT", @@ -19567,7 +22829,9 @@ static const _error _error_OB_CLOG_SLIDE_TIMEOUT = { .str_user_error = "ob clog slide timeout", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6322, ob clog slide timeout", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6322, ob clog slide timeout" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6322, ob clog slide timeout", + .ob_str_error = "OBE-00600: internal error code, arguments: -6322, ob clog slide timeout", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6322, ob clog slide timeout" }; static const _error _error_OB_LOG_REPLAY_ERROR = { .error_name = "OB_LOG_REPLAY_ERROR", @@ -19579,7 +22843,9 @@ static const _error _error_OB_LOG_REPLAY_ERROR = { .str_user_error = "log replay error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6323, log replay error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6323, log replay error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6323, log replay error", + .ob_str_error = "OBE-00600: internal error code, arguments: -6323, log replay error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6323, log replay error" }; static const _error _error_OB_TRY_LOCK_CONFIG_CHANGE_CONFLICT = { .error_name = "OB_TRY_LOCK_CONFIG_CHANGE_CONFLICT", @@ -19591,7 +22857,9 @@ static const _error _error_OB_TRY_LOCK_CONFIG_CHANGE_CONFLICT = { .str_user_error = "ob trying to lock config change conflicts", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6324, ob trying to lock config change conflicts", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6324, ob trying to lock config change conflicts" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6324, ob trying to lock config change conflicts", + .ob_str_error = "OBE-00600: internal error code, arguments: -6324, ob trying to lock config change conflicts", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6324, ob trying to lock config change conflicts" }; static const _error _error_OB_CLOG_DISK_HANG = { .error_name = "OB_CLOG_DISK_HANG", @@ -19603,7 +22871,9 @@ static const _error _error_OB_CLOG_DISK_HANG = { .str_user_error = "ob clog disk hang", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6325, ob clog disk hang", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6325, ob clog disk hang" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6325, ob clog disk hang", + .ob_str_error = "OBE-00600: internal error code, arguments: -6325, ob clog disk hang", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6325, ob clog disk hang" }; static const _error _error_OB_TABLE_LOCK_SPLIT_TWICE = { .error_name = "OB_TABLE_LOCK_SPLIT_TWICE", @@ -19615,7 +22885,9 @@ static const _error _error_OB_TABLE_LOCK_SPLIT_TWICE = { .str_user_error = "table lock has been splitted before, can not be splitted again", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6326, table lock has been splitted before, can not be splitted again", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6326, table lock has been splitted before, can not be splitted again" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6326, table lock has been splitted before, can not be splitted again", + .ob_str_error = "OBE-00600: internal error code, arguments: -6326, table lock has been splitted before, can not be splitted again", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6326, table lock has been splitted before, can not be splitted again" }; static const _error _error_OB_TABLE_LOCK_IS_SPLITTING = { .error_name = "OB_TABLE_LOCK_IS_SPLITTING", @@ -19627,7 +22899,9 @@ static const _error _error_OB_TABLE_LOCK_IS_SPLITTING = { .str_user_error = "table lock is being splitted, can not be splitted again", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6327, table lock is being splitted, can not be splitted again", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6327, table lock is being splitted, can not be splitted again" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6327, table lock is being splitted, can not be splitted again", + .ob_str_error = "OBE-00600: internal error code, arguments: -6327, table lock is being splitted, can not be splitted again", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6327, table lock is being splitted, can not be splitted again" }; static const _error _error_OB_TABLE_LOCK_SPLIT_FAIL = { .error_name = "OB_TABLE_LOCK_SPLIT_FAIL", @@ -19639,7 +22913,9 @@ static const _error _error_OB_TABLE_LOCK_SPLIT_FAIL = { .str_user_error = "table lock splitting failed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6328, table lock splitting failed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6328, table lock splitting failed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6328, table lock splitting failed", + .ob_str_error = "OBE-00600: internal error code, arguments: -6328, table lock splitting failed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6328, table lock splitting failed" }; static const _error _error_OB_SEQ_NO_REORDER_UNDER_PDML = { .error_name = "OB_SEQ_NO_REORDER_UNDER_PDML", @@ -19651,7 +22927,9 @@ static const _error _error_OB_SEQ_NO_REORDER_UNDER_PDML = { .str_user_error = "pdml sql need retry under sequence number reorder", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6329, pdml sql need retry under sequence number reorder", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6329, pdml sql need retry under sequence number reorder" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6329, pdml sql need retry under sequence number reorder", + .ob_str_error = "OBE-00600: internal error code, arguments: -6329, pdml sql need retry under sequence number reorder", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6329, pdml sql need retry under sequence number reorder" }; static const _error _error_OB_USER_OUTOF_DATA_DISK_SPACE = { .error_name = "OB_USER_OUTOF_DATA_DISK_SPACE", @@ -19663,7 +22941,9 @@ static const _error _error_OB_USER_OUTOF_DATA_DISK_SPACE = { .str_user_error = "user data disk is almost full", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6330, user data disk is almost full", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6330, user data disk is almost full" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6330, user data disk is almost full", + .ob_str_error = "OBE-00600: internal error code, arguments: -6330, user data disk is almost full", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6330, user data disk is almost full" }; static const _error _error_OB_ARB_DEGRADE = { .error_name = "OB_ARB_DEGRADE", @@ -19675,7 +22955,9 @@ static const _error _error_OB_ARB_DEGRADE = { .str_user_error = "logstream has been degraded due to error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6331, logstream has been degraded due to error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6331, logstream has been degraded due to error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6331, logstream has been degraded due to error", + .ob_str_error = "OBE-00600: internal error code, arguments: -6331, logstream has been degraded due to error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6331, logstream has been degraded due to error" }; static const _error _error_OB_OBJ_LOCK_WRONG_WORKER = { .error_name = "OB_OBJ_LOCK_WRONG_WORKER", @@ -19687,7 +22969,9 @@ static const _error _error_OB_OBJ_LOCK_WRONG_WORKER = { .str_user_error = "object lock worker thread wrong", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -6332, object lock worker thread wrong", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6332, object lock worker thread wrong" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -6332, object lock worker thread wrong", + .ob_str_error = "OBE-00600: internal error code, arguments: -6332, object lock worker thread wrong", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -6332, object lock worker thread wrong" }; static const _error _error_OB_ELECTION_WARN_LOGBUF_FULL = { .error_name = "OB_ELECTION_WARN_LOGBUF_FULL", @@ -19699,7 +22983,9 @@ static const _error _error_OB_ELECTION_WARN_LOGBUF_FULL = { .str_user_error = "The log buffer is full", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7000, The log buffer is full", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7000, The log buffer is full" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7000, The log buffer is full", + .ob_str_error = "OBE-00600: internal error code, arguments: -7000, The log buffer is full", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7000, The log buffer is full" }; static const _error _error_OB_ELECTION_WARN_LOGBUF_EMPTY = { .error_name = "OB_ELECTION_WARN_LOGBUF_EMPTY", @@ -19711,7 +22997,9 @@ static const _error _error_OB_ELECTION_WARN_LOGBUF_EMPTY = { .str_user_error = "The log buffer is empty", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7001, The log buffer is empty", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7001, The log buffer is empty" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7001, The log buffer is empty", + .ob_str_error = "OBE-00600: internal error code, arguments: -7001, The log buffer is empty", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7001, The log buffer is empty" }; static const _error _error_OB_ELECTION_WARN_NOT_RUNNING = { .error_name = "OB_ELECTION_WARN_NOT_RUNNING", @@ -19723,7 +23011,9 @@ static const _error _error_OB_ELECTION_WARN_NOT_RUNNING = { .str_user_error = "The object is not running", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7002, The object is not running", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7002, The object is not running" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7002, The object is not running", + .ob_str_error = "OBE-00600: internal error code, arguments: -7002, The object is not running", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7002, The object is not running" }; static const _error _error_OB_ELECTION_WARN_IS_RUNNING = { .error_name = "OB_ELECTION_WARN_IS_RUNNING", @@ -19735,7 +23025,9 @@ static const _error _error_OB_ELECTION_WARN_IS_RUNNING = { .str_user_error = "The object is running", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7003, The object is running", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7003, The object is running" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7003, The object is running", + .ob_str_error = "OBE-00600: internal error code, arguments: -7003, The object is running", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7003, The object is running" }; static const _error _error_OB_ELECTION_WARN_NOT_REACH_MAJORITY = { .error_name = "OB_ELECTION_WARN_NOT_REACH_MAJORITY", @@ -19747,7 +23039,9 @@ static const _error _error_OB_ELECTION_WARN_NOT_REACH_MAJORITY = { .str_user_error = "Election does not reach majority", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7004, Election does not reach majority", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7004, Election does not reach majority" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7004, Election does not reach majority", + .ob_str_error = "OBE-00600: internal error code, arguments: -7004, Election does not reach majority", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7004, Election does not reach majority" }; static const _error _error_OB_ELECTION_WARN_INVALID_SERVER = { .error_name = "OB_ELECTION_WARN_INVALID_SERVER", @@ -19759,7 +23053,9 @@ static const _error _error_OB_ELECTION_WARN_INVALID_SERVER = { .str_user_error = "The server is not valid", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7005, The server is not valid", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7005, The server is not valid" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7005, The server is not valid", + .ob_str_error = "OBE-00600: internal error code, arguments: -7005, The server is not valid", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7005, The server is not valid" }; static const _error _error_OB_ELECTION_WARN_INVALID_LEADER = { .error_name = "OB_ELECTION_WARN_INVALID_LEADER", @@ -19771,7 +23067,9 @@ static const _error _error_OB_ELECTION_WARN_INVALID_LEADER = { .str_user_error = "The leader is not valid", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7006, The leader is not valid", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7006, The leader is not valid" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7006, The leader is not valid", + .ob_str_error = "OBE-00600: internal error code, arguments: -7006, The leader is not valid", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7006, The leader is not valid" }; static const _error _error_OB_ELECTION_WARN_LEADER_LEASE_EXPIRED = { .error_name = "OB_ELECTION_WARN_LEADER_LEASE_EXPIRED", @@ -19783,7 +23081,9 @@ static const _error _error_OB_ELECTION_WARN_LEADER_LEASE_EXPIRED = { .str_user_error = "The leader lease is expired", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7007, The leader lease is expired", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7007, The leader lease is expired" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7007, The leader lease is expired", + .ob_str_error = "OBE-00600: internal error code, arguments: -7007, The leader lease is expired", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7007, The leader lease is expired" }; static const _error _error_OB_ELECTION_WARN_INVALID_MESSAGE = { .error_name = "OB_ELECTION_WARN_INVALID_MESSAGE", @@ -19795,7 +23095,9 @@ static const _error _error_OB_ELECTION_WARN_INVALID_MESSAGE = { .str_user_error = "The message is not valid", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7010, The message is not valid", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7010, The message is not valid" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7010, The message is not valid", + .ob_str_error = "OBE-00600: internal error code, arguments: -7010, The message is not valid", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7010, The message is not valid" }; static const _error _error_OB_ELECTION_WARN_MESSAGE_NOT_INTIME = { .error_name = "OB_ELECTION_WARN_MESSAGE_NOT_INTIME", @@ -19807,7 +23109,9 @@ static const _error _error_OB_ELECTION_WARN_MESSAGE_NOT_INTIME = { .str_user_error = "The message is not intime", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7011, The message is not intime", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7011, The message is not intime" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7011, The message is not intime", + .ob_str_error = "OBE-00600: internal error code, arguments: -7011, The message is not intime", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7011, The message is not intime" }; static const _error _error_OB_ELECTION_WARN_NOT_CANDIDATE = { .error_name = "OB_ELECTION_WARN_NOT_CANDIDATE", @@ -19819,7 +23123,9 @@ static const _error _error_OB_ELECTION_WARN_NOT_CANDIDATE = { .str_user_error = "The server is not candidate", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7012, The server is not candidate", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7012, The server is not candidate" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7012, The server is not candidate", + .ob_str_error = "OBE-00600: internal error code, arguments: -7012, The server is not candidate", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7012, The server is not candidate" }; static const _error _error_OB_ELECTION_WARN_NOT_CANDIDATE_OR_VOTER = { .error_name = "OB_ELECTION_WARN_NOT_CANDIDATE_OR_VOTER", @@ -19831,7 +23137,9 @@ static const _error _error_OB_ELECTION_WARN_NOT_CANDIDATE_OR_VOTER = { .str_user_error = "The server is not candidate or voter", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7013, The server is not candidate or voter", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7013, The server is not candidate or voter" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7013, The server is not candidate or voter", + .ob_str_error = "OBE-00600: internal error code, arguments: -7013, The server is not candidate or voter", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7013, The server is not candidate or voter" }; static const _error _error_OB_ELECTION_WARN_PROTOCOL_ERROR = { .error_name = "OB_ELECTION_WARN_PROTOCOL_ERROR", @@ -19843,7 +23151,9 @@ static const _error _error_OB_ELECTION_WARN_PROTOCOL_ERROR = { .str_user_error = "Election protocol error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7014, Election protocol error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7014, Election protocol error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7014, Election protocol error", + .ob_str_error = "OBE-00600: internal error code, arguments: -7014, Election protocol error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7014, Election protocol error" }; static const _error _error_OB_ELECTION_WARN_RUNTIME_OUT_OF_RANGE = { .error_name = "OB_ELECTION_WARN_RUNTIME_OUT_OF_RANGE", @@ -19855,7 +23165,9 @@ static const _error _error_OB_ELECTION_WARN_RUNTIME_OUT_OF_RANGE = { .str_user_error = "The task run time out of range", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7015, The task run time out of range", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7015, The task run time out of range" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7015, The task run time out of range", + .ob_str_error = "OBE-00600: internal error code, arguments: -7015, The task run time out of range", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7015, The task run time out of range" }; static const _error _error_OB_ELECTION_WARN_LAST_OPERATION_NOT_DONE = { .error_name = "OB_ELECTION_WARN_LAST_OPERATION_NOT_DONE", @@ -19867,7 +23179,9 @@ static const _error _error_OB_ELECTION_WARN_LAST_OPERATION_NOT_DONE = { .str_user_error = "Last operation has not done", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7021, Last operation has not done", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7021, Last operation has not done" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7021, Last operation has not done", + .ob_str_error = "OBE-00600: internal error code, arguments: -7021, Last operation has not done", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7021, Last operation has not done" }; static const _error _error_OB_ELECTION_WARN_CURRENT_SERVER_NOT_LEADER = { .error_name = "OB_ELECTION_WARN_CURRENT_SERVER_NOT_LEADER", @@ -19879,7 +23193,9 @@ static const _error _error_OB_ELECTION_WARN_CURRENT_SERVER_NOT_LEADER = { .str_user_error = "Current server is not leader", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7022, Current server is not leader", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7022, Current server is not leader" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7022, Current server is not leader", + .ob_str_error = "OBE-00600: internal error code, arguments: -7022, Current server is not leader", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7022, Current server is not leader" }; static const _error _error_OB_ELECTION_WARN_NO_PREPARE_MESSAGE = { .error_name = "OB_ELECTION_WARN_NO_PREPARE_MESSAGE", @@ -19891,7 +23207,9 @@ static const _error _error_OB_ELECTION_WARN_NO_PREPARE_MESSAGE = { .str_user_error = "There is not prepare message", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7024, There is not prepare message", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7024, There is not prepare message" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7024, There is not prepare message", + .ob_str_error = "OBE-00600: internal error code, arguments: -7024, There is not prepare message", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7024, There is not prepare message" }; static const _error _error_OB_ELECTION_ERROR_MULTI_PREPARE_MESSAGE = { .error_name = "OB_ELECTION_ERROR_MULTI_PREPARE_MESSAGE", @@ -19903,7 +23221,9 @@ static const _error _error_OB_ELECTION_ERROR_MULTI_PREPARE_MESSAGE = { .str_user_error = "There is more than one prepare message", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7025, There is more than one prepare message", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7025, There is more than one prepare message" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7025, There is more than one prepare message", + .ob_str_error = "OBE-00600: internal error code, arguments: -7025, There is more than one prepare message", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7025, There is more than one prepare message" }; static const _error _error_OB_ELECTION_NOT_EXIST = { .error_name = "OB_ELECTION_NOT_EXIST", @@ -19915,7 +23235,9 @@ static const _error _error_OB_ELECTION_NOT_EXIST = { .str_user_error = "Election does not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7026, Election does not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7026, Election does not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7026, Election does not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -7026, Election does not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7026, Election does not exist" }; static const _error _error_OB_ELECTION_MGR_IS_RUNNING = { .error_name = "OB_ELECTION_MGR_IS_RUNNING", @@ -19927,7 +23249,9 @@ static const _error _error_OB_ELECTION_MGR_IS_RUNNING = { .str_user_error = "Election manager is running", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7027, Election manager is running", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7027, Election manager is running" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7027, Election manager is running", + .ob_str_error = "OBE-00600: internal error code, arguments: -7027, Election manager is running", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7027, Election manager is running" }; static const _error _error_OB_ELECTION_WARN_NO_MAJORITY_PREPARE_MESSAGE = { .error_name = "OB_ELECTION_WARN_NO_MAJORITY_PREPARE_MESSAGE", @@ -19939,7 +23263,9 @@ static const _error _error_OB_ELECTION_WARN_NO_MAJORITY_PREPARE_MESSAGE = { .str_user_error = "Election msg pool not have majority prepare message", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7029, Election msg pool not have majority prepare message", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7029, Election msg pool not have majority prepare message" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7029, Election msg pool not have majority prepare message", + .ob_str_error = "OBE-00600: internal error code, arguments: -7029, Election msg pool not have majority prepare message", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7029, Election msg pool not have majority prepare message" }; static const _error _error_OB_ELECTION_ASYNC_LOG_WARN_INIT = { .error_name = "OB_ELECTION_ASYNC_LOG_WARN_INIT", @@ -19951,7 +23277,9 @@ static const _error _error_OB_ELECTION_ASYNC_LOG_WARN_INIT = { .str_user_error = "Election async log init error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7030, Election async log init error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7030, Election async log init error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7030, Election async log init error", + .ob_str_error = "OBE-00600: internal error code, arguments: -7030, Election async log init error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7030, Election async log init error" }; static const _error _error_OB_ELECTION_WAIT_LEADER_MESSAGE = { .error_name = "OB_ELECTION_WAIT_LEADER_MESSAGE", @@ -19963,7 +23291,9 @@ static const _error _error_OB_ELECTION_WAIT_LEADER_MESSAGE = { .str_user_error = "Election waiting leader message", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7031, Election waiting leader message", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7031, Election waiting leader message" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7031, Election waiting leader message", + .ob_str_error = "OBE-00600: internal error code, arguments: -7031, Election waiting leader message", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7031, Election waiting leader message" }; static const _error _error_OB_ELECTION_GROUP_NOT_EXIST = { .error_name = "OB_ELECTION_GROUP_NOT_EXIST", @@ -19975,7 +23305,9 @@ static const _error _error_OB_ELECTION_GROUP_NOT_EXIST = { .str_user_error = "Election group not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7032, Election group not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7032, Election group not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7032, Election group not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -7032, Election group not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7032, Election group not exist" }; static const _error _error_OB_UNEXPECT_EG_VERSION = { .error_name = "OB_UNEXPECT_EG_VERSION", @@ -19987,7 +23319,9 @@ static const _error _error_OB_UNEXPECT_EG_VERSION = { .str_user_error = "unexpected eg_version", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7033, unexpected eg_version", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7033, unexpected eg_version" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7033, unexpected eg_version", + .ob_str_error = "OBE-00600: internal error code, arguments: -7033, unexpected eg_version", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7033, unexpected eg_version" }; static const _error _error_OB_ELECTION_GROUP_MGR_IS_RUNNING = { .error_name = "OB_ELECTION_GROUP_MGR_IS_RUNNING", @@ -19999,7 +23333,9 @@ static const _error _error_OB_ELECTION_GROUP_MGR_IS_RUNNING = { .str_user_error = "election_group_mgr is running", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7034, election_group_mgr is running", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7034, election_group_mgr is running" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7034, election_group_mgr is running", + .ob_str_error = "OBE-00600: internal error code, arguments: -7034, election_group_mgr is running", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7034, election_group_mgr is running" }; static const _error _error_OB_ELECTION_MGR_NOT_RUNNING = { .error_name = "OB_ELECTION_MGR_NOT_RUNNING", @@ -20011,7 +23347,9 @@ static const _error _error_OB_ELECTION_MGR_NOT_RUNNING = { .str_user_error = "Election manager is not running", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7035, Election manager is not running", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7035, Election manager is not running" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7035, Election manager is not running", + .ob_str_error = "OBE-00600: internal error code, arguments: -7035, Election manager is not running", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7035, Election manager is not running" }; static const _error _error_OB_ELECTION_ERROR_VOTE_MSG_CONFLICT = { .error_name = "OB_ELECTION_ERROR_VOTE_MSG_CONFLICT", @@ -20023,7 +23361,9 @@ static const _error _error_OB_ELECTION_ERROR_VOTE_MSG_CONFLICT = { .str_user_error = "Receive change leader msg and vote msg with same T1 timestamp", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7036, Receive change leader msg and vote msg with same T1 timestamp", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7036, Receive change leader msg and vote msg with same T1 timestamp" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7036, Receive change leader msg and vote msg with same T1 timestamp", + .ob_str_error = "OBE-00600: internal error code, arguments: -7036, Receive change leader msg and vote msg with same T1 timestamp", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7036, Receive change leader msg and vote msg with same T1 timestamp" }; static const _error _error_OB_ELECTION_ERROR_DUPLICATED_MSG = { .error_name = "OB_ELECTION_ERROR_DUPLICATED_MSG", @@ -20035,7 +23375,9 @@ static const _error _error_OB_ELECTION_ERROR_DUPLICATED_MSG = { .str_user_error = "Receive duplicated prepare/vote msg with same T1 timestamp", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7037, Receive duplicated prepare/vote msg with same T1 timestamp", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7037, Receive duplicated prepare/vote msg with same T1 timestamp" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7037, Receive duplicated prepare/vote msg with same T1 timestamp", + .ob_str_error = "OBE-00600: internal error code, arguments: -7037, Receive duplicated prepare/vote msg with same T1 timestamp", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7037, Receive duplicated prepare/vote msg with same T1 timestamp" }; static const _error _error_OB_ELECTION_WARN_T1_NOT_MATCH = { .error_name = "OB_ELECTION_WARN_T1_NOT_MATCH", @@ -20047,7 +23389,9 @@ static const _error _error_OB_ELECTION_WARN_T1_NOT_MATCH = { .str_user_error = "T1 timestamp is not match", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7038, T1 timestamp is not match", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7038, T1 timestamp is not match" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7038, T1 timestamp is not match", + .ob_str_error = "OBE-00600: internal error code, arguments: -7038, T1 timestamp is not match", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7038, T1 timestamp is not match" }; static const _error _error_OB_ELECTION_BELOW_MAJORITY = { .error_name = "OB_ELECTION_BELOW_MAJORITY", @@ -20059,7 +23403,9 @@ static const _error _error_OB_ELECTION_BELOW_MAJORITY = { .str_user_error = "not reach majority", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7039, not reach majority", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7039, not reach majority" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7039, not reach majority", + .ob_str_error = "OBE-00600: internal error code, arguments: -7039, not reach majority", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7039, not reach majority" }; static const _error _error_OB_ELECTION_OVER_MAJORITY = { .error_name = "OB_ELECTION_OVER_MAJORITY", @@ -20071,7 +23417,9 @@ static const _error _error_OB_ELECTION_OVER_MAJORITY = { .str_user_error = "over majority", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7040, over majority", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7040, over majority" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7040, over majority", + .ob_str_error = "OBE-00600: internal error code, arguments: -7040, over majority", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7040, over majority" }; static const _error _error_OB_ELECTION_DURING_UPGRADING = { .error_name = "OB_ELECTION_DURING_UPGRADING", @@ -20083,7 +23431,9 @@ static const _error _error_OB_ELECTION_DURING_UPGRADING = { .str_user_error = "election priority mechanism changed, maybe during upgrading", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7041, election priority mechanism changed, maybe during upgrading", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7041, election priority mechanism changed, maybe during upgrading" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7041, election priority mechanism changed, maybe during upgrading", + .ob_str_error = "OBE-00600: internal error code, arguments: -7041, election priority mechanism changed, maybe during upgrading", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7041, election priority mechanism changed, maybe during upgrading" }; static const _error _error_OB_TRANSFER_TASK_COMPLETED = { .error_name = "OB_TRANSFER_TASK_COMPLETED", @@ -20095,7 +23445,9 @@ static const _error _error_OB_TRANSFER_TASK_COMPLETED = { .str_user_error = "transfer task completed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7100, transfer task completed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7100, transfer task completed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7100, transfer task completed", + .ob_str_error = "OBE-00600: internal error code, arguments: -7100, transfer task completed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7100, transfer task completed" }; static const _error _error_OB_TOO_MANY_TRANSFER_TASK = { .error_name = "OB_TOO_MANY_TRANSFER_TASK", @@ -20107,7 +23459,9 @@ static const _error _error_OB_TOO_MANY_TRANSFER_TASK = { .str_user_error = "too many transfer tasks", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7101, too many transfer tasks", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7101, too many transfer tasks" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7101, too many transfer tasks", + .ob_str_error = "OBE-00600: internal error code, arguments: -7101, too many transfer tasks", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7101, too many transfer tasks" }; static const _error _error_OB_TRANSFER_TASK_EXIST = { .error_name = "OB_TRANSFER_TASK_EXIST", @@ -20119,7 +23473,9 @@ static const _error _error_OB_TRANSFER_TASK_EXIST = { .str_user_error = "transfer task exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7102, transfer task exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7102, transfer task exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7102, transfer task exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -7102, transfer task exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7102, transfer task exist" }; static const _error _error_OB_TRANSFER_TASK_NOT_EXIST = { .error_name = "OB_TRANSFER_TASK_NOT_EXIST", @@ -20131,7 +23487,9 @@ static const _error _error_OB_TRANSFER_TASK_NOT_EXIST = { .str_user_error = "transfer task not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7103, transfer task not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7103, transfer task not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7103, transfer task not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -7103, transfer task not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7103, transfer task not exist" }; static const _error _error_OB_NOT_ALLOW_TO_REMOVE = { .error_name = "OB_NOT_ALLOW_TO_REMOVE", @@ -20143,7 +23501,9 @@ static const _error _error_OB_NOT_ALLOW_TO_REMOVE = { .str_user_error = "not allow to remove", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7104, not allow to remove", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7104, not allow to remove" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7104, not allow to remove", + .ob_str_error = "OBE-00600: internal error code, arguments: -7104, not allow to remove", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7104, not allow to remove" }; static const _error _error_OB_RG_NOT_MATCH = { .error_name = "OB_RG_NOT_MATCH", @@ -20155,7 +23515,9 @@ static const _error _error_OB_RG_NOT_MATCH = { .str_user_error = "replication group not match", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7105, replication group not match", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7105, replication group not match" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7105, replication group not match", + .ob_str_error = "OBE-00600: internal error code, arguments: -7105, replication group not match", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7105, replication group not match" }; static const _error _error_OB_TRANSFER_TASK_ABORTED = { .error_name = "OB_TRANSFER_TASK_ABORTED", @@ -20167,7 +23529,9 @@ static const _error _error_OB_TRANSFER_TASK_ABORTED = { .str_user_error = "transfer task aborted", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7106, transfer task aborted", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7106, transfer task aborted" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7106, transfer task aborted", + .ob_str_error = "OBE-00600: internal error code, arguments: -7106, transfer task aborted", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7106, transfer task aborted" }; static const _error _error_OB_TRANSFER_INVALID_MESSAGE = { .error_name = "OB_TRANSFER_INVALID_MESSAGE", @@ -20179,7 +23543,9 @@ static const _error _error_OB_TRANSFER_INVALID_MESSAGE = { .str_user_error = "transfer invalid message", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7107, transfer invalid message", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7107, transfer invalid message" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7107, transfer invalid message", + .ob_str_error = "OBE-00600: internal error code, arguments: -7107, transfer invalid message", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7107, transfer invalid message" }; static const _error _error_OB_TRANSFER_CTX_TS_NOT_MATCH = { .error_name = "OB_TRANSFER_CTX_TS_NOT_MATCH", @@ -20191,7 +23557,9 @@ static const _error _error_OB_TRANSFER_CTX_TS_NOT_MATCH = { .str_user_error = "transfer ctx_ts not match", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7108, transfer ctx_ts not match", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7108, transfer ctx_ts not match" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7108, transfer ctx_ts not match", + .ob_str_error = "OBE-00600: internal error code, arguments: -7108, transfer ctx_ts not match", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7108, transfer ctx_ts not match" }; static const _error _error_OB_TRANSFER_SYS_ERROR = { .error_name = "OB_TRANSFER_SYS_ERROR", @@ -20203,7 +23571,9 @@ static const _error _error_OB_TRANSFER_SYS_ERROR = { .str_user_error = "transfer system error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7109, transfer system error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7109, transfer system error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7109, transfer system error", + .ob_str_error = "OBE-00600: internal error code, arguments: -7109, transfer system error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7109, transfer system error" }; static const _error _error_OB_TRANSFER_MEMBER_LIST_NOT_SAME = { .error_name = "OB_TRANSFER_MEMBER_LIST_NOT_SAME", @@ -20215,7 +23585,9 @@ static const _error _error_OB_TRANSFER_MEMBER_LIST_NOT_SAME = { .str_user_error = "transfer src ls and dest ls member list not same", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7110, transfer src ls and dest ls member list not same", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7110, transfer src ls and dest ls member list not same" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7110, transfer src ls and dest ls member list not same", + .ob_str_error = "OBE-00600: internal error code, arguments: -7110, transfer src ls and dest ls member list not same", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7110, transfer src ls and dest ls member list not same" }; static const _error _error_OB_ERR_UNEXPECTED_LOCK_OWNER = { .error_name = "OB_ERR_UNEXPECTED_LOCK_OWNER", @@ -20227,7 +23599,9 @@ static const _error _error_OB_ERR_UNEXPECTED_LOCK_OWNER = { .str_user_error = "lock owner id is not expected", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7111, lock owner id is not expected", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7111, lock owner id is not expected" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7111, lock owner id is not expected", + .ob_str_error = "OBE-00600: internal error code, arguments: -7111, lock owner id is not expected", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7111, lock owner id is not expected" }; static const _error _error_OB_LS_TRANSFER_SCN_TOO_SMALL = { .error_name = "OB_LS_TRANSFER_SCN_TOO_SMALL", @@ -20239,7 +23613,9 @@ static const _error _error_OB_LS_TRANSFER_SCN_TOO_SMALL = { .str_user_error = "change member list compare ls transfer scn too small", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7112, change member list compare ls transfer scn too small", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7112, change member list compare ls transfer scn too small" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7112, change member list compare ls transfer scn too small", + .ob_str_error = "OBE-00600: internal error code, arguments: -7112, change member list compare ls transfer scn too small", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7112, change member list compare ls transfer scn too small" }; static const _error _error_OB_TABLET_TRANSFER_SEQ_NOT_MATCH = { .error_name = "OB_TABLET_TRANSFER_SEQ_NOT_MATCH", @@ -20251,7 +23627,9 @@ static const _error _error_OB_TABLET_TRANSFER_SEQ_NOT_MATCH = { .str_user_error = "compare tablet transfer seq not match", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7113, compare tablet transfer seq not match", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7113, compare tablet transfer seq not match" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7113, compare tablet transfer seq not match", + .ob_str_error = "OBE-00600: internal error code, arguments: -7113, compare tablet transfer seq not match", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7113, compare tablet transfer seq not match" }; static const _error _error_OB_TRANSFER_DETECT_ACTIVE_TRANS = { .error_name = "OB_TRANSFER_DETECT_ACTIVE_TRANS", @@ -20263,7 +23641,9 @@ static const _error _error_OB_TRANSFER_DETECT_ACTIVE_TRANS = { .str_user_error = "transfer detect active trans", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7114, transfer detect active trans", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7114, transfer detect active trans" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7114, transfer detect active trans", + .ob_str_error = "OBE-00600: internal error code, arguments: -7114, transfer detect active trans", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7114, transfer detect active trans" }; static const _error _error_OB_TRANSFER_SRC_LS_NOT_EXIST = { .error_name = "OB_TRANSFER_SRC_LS_NOT_EXIST", @@ -20275,7 +23655,9 @@ static const _error _error_OB_TRANSFER_SRC_LS_NOT_EXIST = { .str_user_error = "transfer src ls does not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7115, transfer src ls does not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7115, transfer src ls does not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7115, transfer src ls does not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -7115, transfer src ls does not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7115, transfer src ls does not exist" }; static const _error _error_OB_TRANSFER_SRC_TABLET_NOT_EXIST = { .error_name = "OB_TRANSFER_SRC_TABLET_NOT_EXIST", @@ -20287,7 +23669,9 @@ static const _error _error_OB_TRANSFER_SRC_TABLET_NOT_EXIST = { .str_user_error = "transfer src tablet does not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7116, transfer src tablet does not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7116, transfer src tablet does not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7116, transfer src tablet does not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -7116, transfer src tablet does not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7116, transfer src tablet does not exist" }; static const _error _error_OB_LS_NEED_REBUILD = { .error_name = "OB_LS_NEED_REBUILD", @@ -20299,7 +23683,9 @@ static const _error _error_OB_LS_NEED_REBUILD = { .str_user_error = "ls need rebuild", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7117, ls need rebuild", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7117, ls need rebuild" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7117, ls need rebuild", + .ob_str_error = "OBE-00600: internal error code, arguments: -7117, ls need rebuild", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7117, ls need rebuild" }; static const _error _error_OB_OBSOLETE_CLOG_NEED_SKIP = { .error_name = "OB_OBSOLETE_CLOG_NEED_SKIP", @@ -20311,7 +23697,9 @@ static const _error _error_OB_OBSOLETE_CLOG_NEED_SKIP = { .str_user_error = "obsolete clog need skip", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7118, obsolete clog need skip", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7118, obsolete clog need skip" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7118, obsolete clog need skip", + .ob_str_error = "OBE-00600: internal error code, arguments: -7118, obsolete clog need skip", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7118, obsolete clog need skip" }; static const _error _error_OB_TRANSFER_WAIT_TRANSACTION_END_TIMEOUT = { .error_name = "OB_TRANSFER_WAIT_TRANSACTION_END_TIMEOUT", @@ -20323,7 +23711,9 @@ static const _error _error_OB_TRANSFER_WAIT_TRANSACTION_END_TIMEOUT = { .str_user_error = "transfer wait transactions end timeout", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7119, transfer wait transactions end timeout", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7119, transfer wait transactions end timeout" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7119, transfer wait transactions end timeout", + .ob_str_error = "OBE-00600: internal error code, arguments: -7119, transfer wait transactions end timeout", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7119, transfer wait transactions end timeout" }; static const _error _error_OB_TABLET_GC_LOCK_CONFLICT = { .error_name = "OB_TABLET_GC_LOCK_CONFLICT", @@ -20335,7 +23725,9 @@ static const _error _error_OB_TABLET_GC_LOCK_CONFLICT = { .str_user_error = "tablet GC lock conflict", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7120, tablet GC lock conflict", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7120, tablet GC lock conflict" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7120, tablet GC lock conflict", + .ob_str_error = "OBE-00600: internal error code, arguments: -7120, tablet GC lock conflict", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7120, tablet GC lock conflict" }; static const _error _error_OB_SEQUENCE_NOT_MATCH = { .error_name = "OB_SEQUENCE_NOT_MATCH", @@ -20347,7 +23739,9 @@ static const _error _error_OB_SEQUENCE_NOT_MATCH = { .str_user_error = "compare sequence not match", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7121, compare sequence not match", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7121, compare sequence not match" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7121, compare sequence not match", + .ob_str_error = "OBE-00600: internal error code, arguments: -7121, compare sequence not match", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7121, compare sequence not match" }; static const _error _error_OB_SEQUENCE_TOO_SMALL = { .error_name = "OB_SEQUENCE_TOO_SMALL", @@ -20359,7 +23753,9 @@ static const _error _error_OB_SEQUENCE_TOO_SMALL = { .str_user_error = "compare sequence too small", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7122, compare sequence too small", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7122, compare sequence too small" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7122, compare sequence too small", + .ob_str_error = "OBE-00600: internal error code, arguments: -7122, compare sequence too small", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7122, compare sequence too small" }; static const _error _error_OB_TRANSFER_CANNOT_START = { .error_name = "OB_TRANSFER_CANNOT_START", @@ -20371,7 +23767,9 @@ static const _error _error_OB_TRANSFER_CANNOT_START = { .str_user_error = "transfer cannot start", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7123, transfer cannot start", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7123, transfer cannot start" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7123, transfer cannot start", + .ob_str_error = "OBE-00600: internal error code, arguments: -7123, transfer cannot start", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7123, transfer cannot start" }; static const _error _error_OB_PARTITION_ALREADY_BALANCED = { .error_name = "OB_PARTITION_ALREADY_BALANCED", @@ -20383,7 +23781,9 @@ static const _error _error_OB_PARTITION_ALREADY_BALANCED = { .str_user_error = "partitions are already balanced, %s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7124, partitions are already balanced", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7124, partitions are already balanced, %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7124, partitions are already balanced, %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -7124, partitions are already balanced", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7124, partitions are already balanced, %s" }; static const _error _error_OB_ERR_GIS_DIFFERENT_SRIDS = { .error_name = "OB_ERR_GIS_DIFFERENT_SRIDS", @@ -20395,7 +23795,9 @@ static const _error _error_OB_ERR_GIS_DIFFERENT_SRIDS = { .str_user_error = "Binary geometry function %s given two geometries of different srids: %u and %u, which should have been identical.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Binary geometry function given two geometries of different srids.", - .oracle_str_user_error = "ORA-00600: Binary geometry function %s given two geometries of different srids: %u and %u, which should have been identical." + .oracle_str_user_error = "ORA-00600: Binary geometry function %s given two geometries of different srids: %u and %u, which should have been identical.", + .ob_str_error = "OBE-00600: Binary geometry function given two geometries of different srids.", + .ob_str_user_error = "OBE-00600: Binary geometry function %s given two geometries of different srids: %u and %u, which should have been identical." }; static const _error _error_OB_ERR_GIS_UNSUPPORTED_ARGUMENT = { .error_name = "OB_ERR_GIS_UNSUPPORTED_ARGUMENT", @@ -20407,7 +23809,9 @@ static const _error _error_OB_ERR_GIS_UNSUPPORTED_ARGUMENT = { .str_user_error = "Calling geometry function %s with unsupported types of arguments.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Calling geometry function with unsupported types of arguments.", - .oracle_str_user_error = "ORA-00600: Calling geometry function %s with unsupported types of arguments." + .oracle_str_user_error = "ORA-00600: Calling geometry function %s with unsupported types of arguments.", + .ob_str_error = "OBE-00600: Calling geometry function with unsupported types of arguments.", + .ob_str_user_error = "OBE-00600: Calling geometry function %s with unsupported types of arguments." }; static const _error _error_OB_ERR_GIS_UNKNOWN_ERROR = { .error_name = "OB_ERR_GIS_UNKNOWN_ERROR", @@ -20419,7 +23823,9 @@ static const _error _error_OB_ERR_GIS_UNKNOWN_ERROR = { .str_user_error = "Unknown GIS error occurred in function %s.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Unknown GIS error occurred in function.", - .oracle_str_user_error = "ORA-00600: Unknown GIS error occurred in function %s." + .oracle_str_user_error = "ORA-00600: Unknown GIS error occurred in function %s.", + .ob_str_error = "OBE-00600: Unknown GIS error occurred in function.", + .ob_str_user_error = "OBE-00600: Unknown GIS error occurred in function %s." }; static const _error _error_OB_ERR_GIS_UNKNOWN_EXCEPTION = { .error_name = "OB_ERR_GIS_UNKNOWN_EXCEPTION", @@ -20431,7 +23837,9 @@ static const _error _error_OB_ERR_GIS_UNKNOWN_EXCEPTION = { .str_user_error = "Unknown exception caught in GIS function %s.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Unknown exception caught in GIS function.", - .oracle_str_user_error = "ORA-00600: Unknown exception caught in GIS function %s." + .oracle_str_user_error = "ORA-00600: Unknown exception caught in GIS function %s.", + .ob_str_error = "OBE-00600: Unknown exception caught in GIS function.", + .ob_str_user_error = "OBE-00600: Unknown exception caught in GIS function %s." }; static const _error _error_OB_ERR_GIS_INVALID_DATA = { .error_name = "OB_ERR_GIS_INVALID_DATA", @@ -20443,7 +23851,9 @@ static const _error _error_OB_ERR_GIS_INVALID_DATA = { .str_user_error = "Invalid GIS data provided to function %s.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Invalid GIS data provided to function.", - .oracle_str_user_error = "ORA-00600: Invalid GIS data provided to function %s." + .oracle_str_user_error = "ORA-00600: Invalid GIS data provided to function %s.", + .ob_str_error = "OBE-00600: Invalid GIS data provided to function.", + .ob_str_user_error = "OBE-00600: Invalid GIS data provided to function %s." }; static const _error _error_OB_ERR_BOOST_GEOMETRY_EMPTY_INPUT_EXCEPTION = { .error_name = "OB_ERR_BOOST_GEOMETRY_EMPTY_INPUT_EXCEPTION", @@ -20455,7 +23865,9 @@ static const _error _error_OB_ERR_BOOST_GEOMETRY_EMPTY_INPUT_EXCEPTION = { .str_user_error = "The geometry has no data in function %s.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: The geometry has no data in function.", - .oracle_str_user_error = "ORA-00600: The geometry has no data in function %s." + .oracle_str_user_error = "ORA-00600: The geometry has no data in function %s.", + .ob_str_error = "OBE-00600: The geometry has no data in function.", + .ob_str_user_error = "OBE-00600: The geometry has no data in function %s." }; static const _error _error_OB_ERR_BOOST_GEOMETRY_CENTROID_EXCEPTION = { .error_name = "OB_ERR_BOOST_GEOMETRY_CENTROID_EXCEPTION", @@ -20467,7 +23879,9 @@ static const _error _error_OB_ERR_BOOST_GEOMETRY_CENTROID_EXCEPTION = { .str_user_error = "Unable to calculate centroid because geometry is empty in function %s.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Unable to calculate centroid because geometry is empty in function.", - .oracle_str_user_error = "ORA-00600: Unable to calculate centroid because geometry is empty in function %s." + .oracle_str_user_error = "ORA-00600: Unable to calculate centroid because geometry is empty in function %s.", + .ob_str_error = "OBE-00600: Unable to calculate centroid because geometry is empty in function.", + .ob_str_user_error = "OBE-00600: Unable to calculate centroid because geometry is empty in function %s." }; static const _error _error_OB_ERR_BOOST_GEOMETRY_OVERLAY_INVALID_INPUT_EXCEPTION = { .error_name = "OB_ERR_BOOST_GEOMETRY_OVERLAY_INVALID_INPUT_EXCEPTION", @@ -20479,7 +23893,9 @@ static const _error _error_OB_ERR_BOOST_GEOMETRY_OVERLAY_INVALID_INPUT_EXCEPTION .str_user_error = "Geometry overlay calculation error: geometry data is invalid in function %s.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Geometry overlay calculation error: geometry data is invalid in function.", - .oracle_str_user_error = "ORA-00600: Geometry overlay calculation error: geometry data is invalid in function %s." + .oracle_str_user_error = "ORA-00600: Geometry overlay calculation error: geometry data is invalid in function %s.", + .ob_str_error = "OBE-00600: Geometry overlay calculation error: geometry data is invalid in function.", + .ob_str_user_error = "OBE-00600: Geometry overlay calculation error: geometry data is invalid in function %s." }; static const _error _error_OB_ERR_BOOST_GEOMETRY_TURN_INFO_EXCEPTION = { .error_name = "OB_ERR_BOOST_GEOMETRY_TURN_INFO_EXCEPTION", @@ -20491,7 +23907,9 @@ static const _error _error_OB_ERR_BOOST_GEOMETRY_TURN_INFO_EXCEPTION = { .str_user_error = "Geometry turn info calculation error: geometry data is invalid in function %s.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Geometry turn info calculation error: geometry data is invalid in function.", - .oracle_str_user_error = "ORA-00600: Geometry turn info calculation error: geometry data is invalid in function %s." + .oracle_str_user_error = "ORA-00600: Geometry turn info calculation error: geometry data is invalid in function %s.", + .ob_str_error = "OBE-00600: Geometry turn info calculation error: geometry data is invalid in function.", + .ob_str_user_error = "OBE-00600: Geometry turn info calculation error: geometry data is invalid in function %s." }; static const _error _error_OB_ERR_BOOST_GEOMETRY_SELF_INTERSECTION_POINT_EXCEPTION = { .error_name = "OB_ERR_BOOST_GEOMETRY_SELF_INTERSECTION_POINT_EXCEPTION", @@ -20503,7 +23921,9 @@ static const _error _error_OB_ERR_BOOST_GEOMETRY_SELF_INTERSECTION_POINT_EXCEPTI .str_user_error = "Analysis procedures of intersection points interrupted unexpectedly in function %s.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Analysis procedures of intersection points interrupted unexpectedly in function.", - .oracle_str_user_error = "ORA-00600: Analysis procedures of intersection points interrupted unexpectedly in function %s." + .oracle_str_user_error = "ORA-00600: Analysis procedures of intersection points interrupted unexpectedly in function %s.", + .ob_str_error = "OBE-00600: Analysis procedures of intersection points interrupted unexpectedly in function.", + .ob_str_user_error = "OBE-00600: Analysis procedures of intersection points interrupted unexpectedly in function %s." }; static const _error _error_OB_ERR_BOOST_GEOMETRY_UNKNOWN_EXCEPTION = { .error_name = "OB_ERR_BOOST_GEOMETRY_UNKNOWN_EXCEPTION", @@ -20515,7 +23935,9 @@ static const _error _error_OB_ERR_BOOST_GEOMETRY_UNKNOWN_EXCEPTION = { .str_user_error = "Unknown exception thrown in function %s.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Unknown exception thrown in function.", - .oracle_str_user_error = "ORA-00600: Unknown exception thrown in function %s." + .oracle_str_user_error = "ORA-00600: Unknown exception thrown in function %s.", + .ob_str_error = "OBE-00600: Unknown exception thrown in function.", + .ob_str_user_error = "OBE-00600: Unknown exception thrown in function %s." }; static const _error _error_OB_ERR_GIS_DATA_WRONG_ENDIANESS = { .error_name = "OB_ERR_GIS_DATA_WRONG_ENDIANESS", @@ -20527,7 +23949,9 @@ static const _error _error_OB_ERR_GIS_DATA_WRONG_ENDIANESS = { .str_user_error = "Geometry byte string must be little endian.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Geometry byte string must be little endian.", - .oracle_str_user_error = "ORA-00600: Geometry byte string must be little endian." + .oracle_str_user_error = "ORA-00600: Geometry byte string must be little endian.", + .ob_str_error = "OBE-00600: Geometry byte string must be little endian.", + .ob_str_user_error = "OBE-00600: Geometry byte string must be little endian." }; static const _error _error_OB_ERR_ALTER_OPERATION_NOT_SUPPORTED_REASON_GIS = { .error_name = "OB_ERR_ALTER_OPERATION_NOT_SUPPORTED_REASON_GIS", @@ -20539,7 +23963,9 @@ static const _error _error_OB_ERR_ALTER_OPERATION_NOT_SUPPORTED_REASON_GIS = { .str_user_error = "Do not support online operation on table with GIS index", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Do not support online operation on table with GIS index", - .oracle_str_user_error = "ORA-00600: Do not support online operation on table with GIS index" + .oracle_str_user_error = "ORA-00600: Do not support online operation on table with GIS index", + .ob_str_error = "OBE-00600: Do not support online operation on table with GIS index", + .ob_str_user_error = "OBE-00600: Do not support online operation on table with GIS index" }; static const _error _error_OB_ERR_BOOST_GEOMETRY_INCONSISTENT_TURNS_EXCEPTION = { .error_name = "OB_ERR_BOOST_GEOMETRY_INCONSISTENT_TURNS_EXCEPTION", @@ -20551,7 +23977,9 @@ static const _error _error_OB_ERR_BOOST_GEOMETRY_INCONSISTENT_TURNS_EXCEPTION = .str_user_error = "Inconsistent intersection points.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Inconsistent intersection points.", - .oracle_str_user_error = "ORA-00600: Inconsistent intersection points." + .oracle_str_user_error = "ORA-00600: Inconsistent intersection points.", + .ob_str_error = "OBE-00600: Inconsistent intersection points.", + .ob_str_user_error = "OBE-00600: Inconsistent intersection points." }; static const _error _error_OB_ERR_GIS_MAX_POINTS_IN_GEOMETRY_OVERFLOWED = { .error_name = "OB_ERR_GIS_MAX_POINTS_IN_GEOMETRY_OVERFLOWED", @@ -20563,7 +23991,9 @@ static const _error _error_OB_ERR_GIS_MAX_POINTS_IN_GEOMETRY_OVERFLOWED = { .str_user_error = "Parameter %s exceeds the maximum number of points in a geometry (%lu) in function %s.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Parameter exceeds the maximum number of points in a geometry in function.", - .oracle_str_user_error = "ORA-00600: Parameter %s exceeds the maximum number of points in a geometry (%lu) in function %s." + .oracle_str_user_error = "ORA-00600: Parameter %s exceeds the maximum number of points in a geometry (%lu) in function %s.", + .ob_str_error = "OBE-00600: Parameter exceeds the maximum number of points in a geometry in function.", + .ob_str_user_error = "OBE-00600: Parameter %s exceeds the maximum number of points in a geometry (%lu) in function %s." }; static const _error _error_OB_ERR_UNEXPECTED_GEOMETRY_TYPE = { .error_name = "OB_ERR_UNEXPECTED_GEOMETRY_TYPE", @@ -20575,7 +24005,9 @@ static const _error _error_OB_ERR_UNEXPECTED_GEOMETRY_TYPE = { .str_user_error = "%.64s value is a geometry of unexpected type %.64s in %.64s.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Invalid value type", - .oracle_str_user_error = "ORA-00600: %.64s value is a geometry of unexpected type %.64s in %.64s." + .oracle_str_user_error = "ORA-00600: %.64s value is a geometry of unexpected type %.64s in %.64s.", + .ob_str_error = "OBE-00600: Invalid value type", + .ob_str_user_error = "OBE-00600: %.64s value is a geometry of unexpected type %.64s in %.64s." }; static const _error _error_OB_ERR_SRS_PARSE_ERROR = { .error_name = "OB_ERR_SRS_PARSE_ERROR", @@ -20587,7 +24019,9 @@ static const _error _error_OB_ERR_SRS_PARSE_ERROR = { .str_user_error = "Can\'t parse the spatial reference system definition of SRID %u.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Can\'t parse the spatial reference system definition of SRID.", - .oracle_str_user_error = "ORA-00600: Can\'t parse the spatial reference system definition of SRID %u." + .oracle_str_user_error = "ORA-00600: Can\'t parse the spatial reference system definition of SRID %u.", + .ob_str_error = "OBE-00600: Can\'t parse the spatial reference system definition of SRID.", + .ob_str_user_error = "OBE-00600: Can\'t parse the spatial reference system definition of SRID %u." }; static const _error _error_OB_ERR_SRS_PROJ_PARAMETER_MISSING = { .error_name = "OB_ERR_SRS_PROJ_PARAMETER_MISSING", @@ -20599,7 +24033,9 @@ static const _error _error_OB_ERR_SRS_PROJ_PARAMETER_MISSING = { .str_user_error = "The spatial reference system definition for SRID %u does not specify the mandatory %s (EPSG %u) projection parameter.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: The spatial reference system definition for SRID does not specify the mandatory (EPSG) projection parameter.", - .oracle_str_user_error = "ORA-00600: The spatial reference system definition for SRID %u does not specify the mandatory %s (EPSG %u) projection parameter." + .oracle_str_user_error = "ORA-00600: The spatial reference system definition for SRID %u does not specify the mandatory %s (EPSG %u) projection parameter.", + .ob_str_error = "OBE-00600: The spatial reference system definition for SRID does not specify the mandatory (EPSG) projection parameter.", + .ob_str_user_error = "OBE-00600: The spatial reference system definition for SRID %u does not specify the mandatory %s (EPSG %u) projection parameter." }; static const _error _error_OB_ERR_WARN_SRS_NOT_FOUND = { .error_name = "OB_ERR_WARN_SRS_NOT_FOUND", @@ -20611,7 +24047,9 @@ static const _error _error_OB_ERR_WARN_SRS_NOT_FOUND = { .str_user_error = "There\'s no spatial reference system with SRID %u.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: There\'s no spatial reference system with SRID.", - .oracle_str_user_error = "ORA-00600: There\'s no spatial reference system with SRID %u." + .oracle_str_user_error = "ORA-00600: There\'s no spatial reference system with SRID %u.", + .ob_str_error = "OBE-00600: There\'s no spatial reference system with SRID.", + .ob_str_user_error = "OBE-00600: There\'s no spatial reference system with SRID %u." }; static const _error _error_OB_ERR_SRS_NOT_CARTESIAN = { .error_name = "OB_ERR_SRS_NOT_CARTESIAN", @@ -20623,7 +24061,9 @@ static const _error _error_OB_ERR_SRS_NOT_CARTESIAN = { .str_user_error = "Function %s is only defined for Cartesian spatial reference systems, but one of its arguments is in SRID %u, which is not Cartesian.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Function is only defined for Cartesian spatial reference systems, but one of its arguments is in SRID, which is not Cartesian.", - .oracle_str_user_error = "ORA-00600: Function %s is only defined for Cartesian spatial reference systems, but one of its arguments is in SRID %u, which is not Cartesian." + .oracle_str_user_error = "ORA-00600: Function %s is only defined for Cartesian spatial reference systems, but one of its arguments is in SRID %u, which is not Cartesian.", + .ob_str_error = "OBE-00600: Function is only defined for Cartesian spatial reference systems, but one of its arguments is in SRID, which is not Cartesian.", + .ob_str_user_error = "OBE-00600: Function %s is only defined for Cartesian spatial reference systems, but one of its arguments is in SRID %u, which is not Cartesian." }; static const _error _error_OB_ERR_SRS_NOT_CARTESIAN_UNDEFINED = { .error_name = "OB_ERR_SRS_NOT_CARTESIAN_UNDEFINED", @@ -20635,7 +24075,9 @@ static const _error _error_OB_ERR_SRS_NOT_CARTESIAN_UNDEFINED = { .str_user_error = "Function %s is only defined for Cartesian spatial reference systems, but one of its arguments is in SRID %u, which has not been defined.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Function is only defined for Cartesian spatial reference systems, but one of its arguments is in SRID, which has not been defined.", - .oracle_str_user_error = "ORA-00600: Function %s is only defined for Cartesian spatial reference systems, but one of its arguments is in SRID %u, which has not been defined." + .oracle_str_user_error = "ORA-00600: Function %s is only defined for Cartesian spatial reference systems, but one of its arguments is in SRID %u, which has not been defined.", + .ob_str_error = "OBE-00600: Function is only defined for Cartesian spatial reference systems, but one of its arguments is in SRID, which has not been defined.", + .ob_str_user_error = "OBE-00600: Function %s is only defined for Cartesian spatial reference systems, but one of its arguments is in SRID %u, which has not been defined." }; static const _error _error_OB_ERR_SRS_NOT_FOUND = { .error_name = "OB_ERR_SRS_NOT_FOUND", @@ -20647,7 +24089,9 @@ static const _error _error_OB_ERR_SRS_NOT_FOUND = { .str_user_error = "There\'s no spatial reference system with SRID %u.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: There\'s no spatial reference system with SRID.", - .oracle_str_user_error = "ORA-00600: There\'s no spatial reference system with SRID %u." + .oracle_str_user_error = "ORA-00600: There\'s no spatial reference system with SRID %u.", + .ob_str_error = "OBE-00600: There\'s no spatial reference system with SRID.", + .ob_str_user_error = "OBE-00600: There\'s no spatial reference system with SRID %u." }; static const _error _error_OB_ERR_WARN_SRS_NOT_FOUND_AXIS_ORDER = { .error_name = "OB_ERR_WARN_SRS_NOT_FOUND_AXIS_ORDER", @@ -20659,7 +24103,9 @@ static const _error _error_OB_ERR_WARN_SRS_NOT_FOUND_AXIS_ORDER = { .str_user_error = "There\'s no spatial reference system with SRID %u. The axis order is unknown.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: There\'s no spatial reference system with SRID. The axis order is unknown.", - .oracle_str_user_error = "ORA-00600: There\'s no spatial reference system with SRID %u. The axis order is unknown." + .oracle_str_user_error = "ORA-00600: There\'s no spatial reference system with SRID %u. The axis order is unknown.", + .ob_str_error = "OBE-00600: There\'s no spatial reference system with SRID. The axis order is unknown.", + .ob_str_user_error = "OBE-00600: There\'s no spatial reference system with SRID %u. The axis order is unknown." }; static const _error _error_OB_ERR_NOT_IMPLEMENTED_FOR_GEOGRAPHIC_SRS = { .error_name = "OB_ERR_NOT_IMPLEMENTED_FOR_GEOGRAPHIC_SRS", @@ -20671,7 +24117,9 @@ static const _error _error_OB_ERR_NOT_IMPLEMENTED_FOR_GEOGRAPHIC_SRS = { .str_user_error = "%.192s(%.80s) has not been implemented for geographic spatial reference systems.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: It has not been implemented for geographic spatial reference systems.", - .oracle_str_user_error = "ORA-00600: %.192s(%.80s) has not been implemented for geographic spatial reference systems." + .oracle_str_user_error = "ORA-00600: %.192s(%.80s) has not been implemented for geographic spatial reference systems.", + .ob_str_error = "OBE-00600: It has not been implemented for geographic spatial reference systems.", + .ob_str_user_error = "OBE-00600: %.192s(%.80s) has not been implemented for geographic spatial reference systems." }; static const _error _error_OB_ERR_WRONG_SRID_FOR_COLUMN = { .error_name = "OB_ERR_WRONG_SRID_FOR_COLUMN", @@ -20683,7 +24131,9 @@ static const _error _error_OB_ERR_WRONG_SRID_FOR_COLUMN = { .str_user_error = "The SRID of the geometry does not match the SRID of the column. The SRID of the geometry is %lu, but the SRID of the column is %lu. Consider changing the SRID of the geometry or the SRID property of the column.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: The SRID of the geometry does not match the SRID of the column.", - .oracle_str_user_error = "ORA-00600: The SRID of the geometry does not match the SRID of the column. The SRID of the geometry is %lu, but the SRID of the column is %lu. Consider changing the SRID of the geometry or the SRID property of the column." + .oracle_str_user_error = "ORA-00600: The SRID of the geometry does not match the SRID of the column. The SRID of the geometry is %lu, but the SRID of the column is %lu. Consider changing the SRID of the geometry or the SRID property of the column.", + .ob_str_error = "OBE-00600: The SRID of the geometry does not match the SRID of the column.", + .ob_str_user_error = "OBE-00600: The SRID of the geometry does not match the SRID of the column. The SRID of the geometry is %lu, but the SRID of the column is %lu. Consider changing the SRID of the geometry or the SRID property of the column." }; static const _error _error_OB_ERR_CANNOT_ALTER_SRID_DUE_TO_INDEX = { .error_name = "OB_ERR_CANNOT_ALTER_SRID_DUE_TO_INDEX", @@ -20695,7 +24145,9 @@ static const _error _error_OB_ERR_CANNOT_ALTER_SRID_DUE_TO_INDEX = { .str_user_error = "The SRID specification on the column \'%.64s\' cannot be changed because there is a spatial index on the column. Please remove the spatial index before altering the SRID specification.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: The SRID specification on the column cannot be changed because there is a spatial index on the column.", - .oracle_str_user_error = "ORA-00600: The SRID specification on the column \'%.64s\' cannot be changed because there is a spatial index on the column. Please remove the spatial index before altering the SRID specification." + .oracle_str_user_error = "ORA-00600: The SRID specification on the column \'%.64s\' cannot be changed because there is a spatial index on the column. Please remove the spatial index before altering the SRID specification.", + .ob_str_error = "OBE-00600: The SRID specification on the column cannot be changed because there is a spatial index on the column.", + .ob_str_user_error = "OBE-00600: The SRID specification on the column \'%.64s\' cannot be changed because there is a spatial index on the column. Please remove the spatial index before altering the SRID specification." }; static const _error _error_OB_ERR_WARN_USELESS_SPATIAL_INDEX = { .error_name = "OB_ERR_WARN_USELESS_SPATIAL_INDEX", @@ -20707,7 +24159,9 @@ static const _error _error_OB_ERR_WARN_USELESS_SPATIAL_INDEX = { .str_user_error = "The spatial index on column \'%.64s\' will not be used by the query optimizer since the column does not have an SRID attribute. Consider adding an SRID attribute to the column.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: The spatial index on column will not be used by the query optimizer since the column does not have an SRID attribute.", - .oracle_str_user_error = "ORA-00600: The spatial index on column \'%.64s\' will not be used by the query optimizer since the column does not have an SRID attribute. Consider adding an SRID attribute to the column." + .oracle_str_user_error = "ORA-00600: The spatial index on column \'%.64s\' will not be used by the query optimizer since the column does not have an SRID attribute. Consider adding an SRID attribute to the column.", + .ob_str_error = "OBE-00600: The spatial index on column will not be used by the query optimizer since the column does not have an SRID attribute.", + .ob_str_user_error = "OBE-00600: The spatial index on column \'%.64s\' will not be used by the query optimizer since the column does not have an SRID attribute. Consider adding an SRID attribute to the column." }; static const _error _error_OB_ERR_ONLY_IMPLEMENTED_FOR_SRID_0_AND_4326 = { .error_name = "OB_ERR_ONLY_IMPLEMENTED_FOR_SRID_0_AND_4326", @@ -20719,7 +24173,9 @@ static const _error _error_OB_ERR_ONLY_IMPLEMENTED_FOR_SRID_0_AND_4326 = { .str_user_error = "Function %.192s is only defined for SRID 0 and SRID 4326.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Function is only defined for SRID 0 and SRID 4326.", - .oracle_str_user_error = "ORA-00600: Function %.192s is only defined for SRID 0 and SRID 4326." + .oracle_str_user_error = "ORA-00600: Function %.192s is only defined for SRID 0 and SRID 4326.", + .ob_str_error = "OBE-00600: Function is only defined for SRID 0 and SRID 4326.", + .ob_str_user_error = "OBE-00600: Function %.192s is only defined for SRID 0 and SRID 4326." }; static const _error _error_OB_ERR_NOT_IMPLEMENTED_FOR_CARTESIAN_SRS = { .error_name = "OB_ERR_NOT_IMPLEMENTED_FOR_CARTESIAN_SRS", @@ -20731,7 +24187,9 @@ static const _error _error_OB_ERR_NOT_IMPLEMENTED_FOR_CARTESIAN_SRS = { .str_user_error = "%.192s(%.80s) has not been implemented for Cartesian spatial reference systems.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: It has not been implemented for Cartesian spatial reference systems.", - .oracle_str_user_error = "ORA-00600: %.192s(%.80s) has not been implemented for Cartesian spatial reference systems." + .oracle_str_user_error = "ORA-00600: %.192s(%.80s) has not been implemented for Cartesian spatial reference systems.", + .ob_str_error = "OBE-00600: It has not been implemented for Cartesian spatial reference systems.", + .ob_str_user_error = "OBE-00600: %.192s(%.80s) has not been implemented for Cartesian spatial reference systems." }; static const _error _error_OB_ERR_NOT_IMPLEMENTED_FOR_PROJECTED_SRS = { .error_name = "OB_ERR_NOT_IMPLEMENTED_FOR_PROJECTED_SRS", @@ -20743,7 +24201,9 @@ static const _error _error_OB_ERR_NOT_IMPLEMENTED_FOR_PROJECTED_SRS = { .str_user_error = "%.192s(%.80s) has not been implemented for projected spatial reference systems.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: It has not been implemented for projected spatial reference systems.", - .oracle_str_user_error = "ORA-00600: %.192s(%.80s) has not been implemented for projected spatial reference systems." + .oracle_str_user_error = "ORA-00600: %.192s(%.80s) has not been implemented for projected spatial reference systems.", + .ob_str_error = "OBE-00600: It has not been implemented for projected spatial reference systems.", + .ob_str_user_error = "OBE-00600: %.192s(%.80s) has not been implemented for projected spatial reference systems." }; static const _error _error_OB_ERR_SRS_MISSING_MANDATORY_ATTRIBUTE = { .error_name = "OB_ERR_SRS_MISSING_MANDATORY_ATTRIBUTE", @@ -20755,7 +24215,9 @@ static const _error _error_OB_ERR_SRS_MISSING_MANDATORY_ATTRIBUTE = { .str_user_error = "Missing mandatory attribute %s.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Missing mandatory attribute.", - .oracle_str_user_error = "ORA-00600: Missing mandatory attribute %s." + .oracle_str_user_error = "ORA-00600: Missing mandatory attribute %s.", + .ob_str_error = "OBE-00600: Missing mandatory attribute.", + .ob_str_user_error = "OBE-00600: Missing mandatory attribute %s." }; static const _error _error_OB_ERR_SRS_MULTIPLE_ATTRIBUTE_DEFINITIONS = { .error_name = "OB_ERR_SRS_MULTIPLE_ATTRIBUTE_DEFINITIONS", @@ -20767,7 +24229,9 @@ static const _error _error_OB_ERR_SRS_MULTIPLE_ATTRIBUTE_DEFINITIONS = { .str_user_error = "Multiple definitions of attribute %s.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Multiple definitions of attribute.", - .oracle_str_user_error = "ORA-00600: Multiple definitions of attribute %s." + .oracle_str_user_error = "ORA-00600: Multiple definitions of attribute %s.", + .ob_str_error = "OBE-00600: Multiple definitions of attribute.", + .ob_str_user_error = "OBE-00600: Multiple definitions of attribute %s." }; static const _error _error_OB_ERR_SRS_NAME_CANT_BE_EMPTY_OR_WHITESPACE = { .error_name = "OB_ERR_SRS_NAME_CANT_BE_EMPTY_OR_WHITESPACE", @@ -20779,7 +24243,9 @@ static const _error _error_OB_ERR_SRS_NAME_CANT_BE_EMPTY_OR_WHITESPACE = { .str_user_error = "The spatial reference system name can\'t be an empty string or start or end with whitespace.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: The spatial reference system name can\'t be an empty string or start or end with whitespace.", - .oracle_str_user_error = "ORA-00600: The spatial reference system name can\'t be an empty string or start or end with whitespace." + .oracle_str_user_error = "ORA-00600: The spatial reference system name can\'t be an empty string or start or end with whitespace.", + .ob_str_error = "OBE-00600: The spatial reference system name can\'t be an empty string or start or end with whitespace.", + .ob_str_user_error = "OBE-00600: The spatial reference system name can\'t be an empty string or start or end with whitespace." }; static const _error _error_OB_ERR_SRS_ORGANIZATION_CANT_BE_EMPTY_OR_WHITESPACE = { .error_name = "OB_ERR_SRS_ORGANIZATION_CANT_BE_EMPTY_OR_WHITESPACE", @@ -20791,7 +24257,9 @@ static const _error _error_OB_ERR_SRS_ORGANIZATION_CANT_BE_EMPTY_OR_WHITESPACE = .str_user_error = "The organization name can\'t be an empty string or start or end with whitespace.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: The organization name can\'t be an empty string or start or end with whitespace.", - .oracle_str_user_error = "ORA-00600: The organization name can\'t be an empty string or start or end with whitespace." + .oracle_str_user_error = "ORA-00600: The organization name can\'t be an empty string or start or end with whitespace.", + .ob_str_error = "OBE-00600: The organization name can\'t be an empty string or start or end with whitespace.", + .ob_str_user_error = "OBE-00600: The organization name can\'t be an empty string or start or end with whitespace." }; static const _error _error_OB_ERR_SRS_ID_ALREADY_EXISTS = { .error_name = "OB_ERR_SRS_ID_ALREADY_EXISTS", @@ -20803,7 +24271,9 @@ static const _error _error_OB_ERR_SRS_ID_ALREADY_EXISTS = { .str_user_error = "There is already a spatial reference system with SRID %u.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: There is already a spatial reference system with SRID.", - .oracle_str_user_error = "ORA-00600: There is already a spatial reference system with SRID %u." + .oracle_str_user_error = "ORA-00600: There is already a spatial reference system with SRID %u.", + .ob_str_error = "OBE-00600: There is already a spatial reference system with SRID.", + .ob_str_user_error = "OBE-00600: There is already a spatial reference system with SRID %u." }; static const _error _error_OB_ERR_WARN_SRS_ID_ALREADY_EXISTS = { .error_name = "OB_ERR_WARN_SRS_ID_ALREADY_EXISTS", @@ -20815,7 +24285,9 @@ static const _error _error_OB_ERR_WARN_SRS_ID_ALREADY_EXISTS = { .str_user_error = "There is already a spatial reference system with SRID %u.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: There is already a spatial reference system with SRID.", - .oracle_str_user_error = "ORA-00600: There is already a spatial reference system with SRID %u." + .oracle_str_user_error = "ORA-00600: There is already a spatial reference system with SRID %u.", + .ob_str_error = "OBE-00600: There is already a spatial reference system with SRID.", + .ob_str_user_error = "OBE-00600: There is already a spatial reference system with SRID %u." }; static const _error _error_OB_ERR_CANT_MODIFY_SRID_0 = { .error_name = "OB_ERR_CANT_MODIFY_SRID_0", @@ -20827,7 +24299,9 @@ static const _error _error_OB_ERR_CANT_MODIFY_SRID_0 = { .str_user_error = "SRID 0 is not modifiable.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: SRID 0 is not modifiable.", - .oracle_str_user_error = "ORA-00600: SRID 0 is not modifiable." + .oracle_str_user_error = "ORA-00600: SRID 0 is not modifiable.", + .ob_str_error = "OBE-00600: SRID 0 is not modifiable.", + .ob_str_user_error = "OBE-00600: SRID 0 is not modifiable." }; static const _error _error_OB_ERR_WARN_RESERVED_SRID_RANGE = { .error_name = "OB_ERR_WARN_RESERVED_SRID_RANGE", @@ -20839,7 +24313,9 @@ static const _error _error_OB_ERR_WARN_RESERVED_SRID_RANGE = { .str_user_error = "The SRID range [%u, %u] has been reserved for system use. SRSs in this range may be added, modified or removed without warning during upgrade.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: The SRID range has been reserved for system use. SRSs in this range may be added, modified or removed without warning during upgrade.", - .oracle_str_user_error = "ORA-00600: The SRID range [%u, %u] has been reserved for system use. SRSs in this range may be added, modified or removed without warning during upgrade." + .oracle_str_user_error = "ORA-00600: The SRID range [%u, %u] has been reserved for system use. SRSs in this range may be added, modified or removed without warning during upgrade.", + .ob_str_error = "OBE-00600: The SRID range has been reserved for system use. SRSs in this range may be added, modified or removed without warning during upgrade.", + .ob_str_user_error = "OBE-00600: The SRID range [%u, %u] has been reserved for system use. SRSs in this range may be added, modified or removed without warning during upgrade." }; static const _error _error_OB_ERR_CANT_MODIFY_SRS_USED_BY_COLUMN = { .error_name = "OB_ERR_CANT_MODIFY_SRS_USED_BY_COLUMN", @@ -20851,7 +24327,9 @@ static const _error _error_OB_ERR_CANT_MODIFY_SRS_USED_BY_COLUMN = { .str_user_error = "Can\'t modify SRID %u. There is at least one column depending on it.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Can\'t modify SRID. There is at least one column depending on it.", - .oracle_str_user_error = "ORA-00600: Can\'t modify SRID %u. There is at least one column depending on it." + .oracle_str_user_error = "ORA-00600: Can\'t modify SRID %u. There is at least one column depending on it.", + .ob_str_error = "OBE-00600: Can\'t modify SRID. There is at least one column depending on it.", + .ob_str_user_error = "OBE-00600: Can\'t modify SRID %u. There is at least one column depending on it." }; static const _error _error_OB_ERR_SRS_INVALID_CHARACTER_IN_ATTRIBUTE = { .error_name = "OB_ERR_SRS_INVALID_CHARACTER_IN_ATTRIBUTE", @@ -20863,7 +24341,9 @@ static const _error _error_OB_ERR_SRS_INVALID_CHARACTER_IN_ATTRIBUTE = { .str_user_error = "Invalid character in attribute %s.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Invalid character in attribute.", - .oracle_str_user_error = "ORA-00600: Invalid character in attribute %s." + .oracle_str_user_error = "ORA-00600: Invalid character in attribute %s.", + .ob_str_error = "OBE-00600: Invalid character in attribute.", + .ob_str_user_error = "OBE-00600: Invalid character in attribute %s." }; static const _error _error_OB_ERR_SRS_ATTRIBUTE_STRING_TOO_LONG = { .error_name = "OB_ERR_SRS_ATTRIBUTE_STRING_TOO_LONG", @@ -20875,7 +24355,9 @@ static const _error _error_OB_ERR_SRS_ATTRIBUTE_STRING_TOO_LONG = { .str_user_error = "Attribute %s is too long. The maximum length is %u characters.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Attribute is too long.", - .oracle_str_user_error = "ORA-00600: Attribute %s is too long. The maximum length is %u characters." + .oracle_str_user_error = "ORA-00600: Attribute %s is too long. The maximum length is %u characters.", + .ob_str_error = "OBE-00600: Attribute is too long.", + .ob_str_user_error = "OBE-00600: Attribute %s is too long. The maximum length is %u characters." }; static const _error _error_OB_ERR_SRS_NOT_GEOGRAPHIC = { .error_name = "OB_ERR_SRS_NOT_GEOGRAPHIC", @@ -20887,7 +24369,9 @@ static const _error _error_OB_ERR_SRS_NOT_GEOGRAPHIC = { .str_user_error = "Function %s is only defined for geographic spatial reference systems, but one of its arguments is in SRID %u, which is not geographic.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Function is only defined for geographic spatial reference systems, but one of its arguments is in SRID, which is not geographic.", - .oracle_str_user_error = "ORA-00600: Function %s is only defined for geographic spatial reference systems, but one of its arguments is in SRID %u, which is not geographic." + .oracle_str_user_error = "ORA-00600: Function %s is only defined for geographic spatial reference systems, but one of its arguments is in SRID %u, which is not geographic.", + .ob_str_error = "OBE-00600: Function is only defined for geographic spatial reference systems, but one of its arguments is in SRID, which is not geographic.", + .ob_str_user_error = "OBE-00600: Function %s is only defined for geographic spatial reference systems, but one of its arguments is in SRID %u, which is not geographic." }; static const _error _error_OB_ERR_POLYGON_TOO_LARGE = { .error_name = "OB_ERR_POLYGON_TOO_LARGE", @@ -20899,7 +24383,9 @@ static const _error _error_OB_ERR_POLYGON_TOO_LARGE = { .str_user_error = "Function %s encountered a polygon that was too large. Polygons must cover less than half the planet.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Function encountered a polygon that was too large. Polygons must cover less than half the planet.", - .oracle_str_user_error = "ORA-00600: Function %s encountered a polygon that was too large. Polygons must cover less than half the planet." + .oracle_str_user_error = "ORA-00600: Function %s encountered a polygon that was too large. Polygons must cover less than half the planet.", + .ob_str_error = "OBE-00600: Function encountered a polygon that was too large. Polygons must cover less than half the planet.", + .ob_str_user_error = "OBE-00600: Function %s encountered a polygon that was too large. Polygons must cover less than half the planet." }; static const _error _error_OB_ERR_SPATIAL_UNIQUE_INDEX = { .error_name = "OB_ERR_SPATIAL_UNIQUE_INDEX", @@ -20911,7 +24397,9 @@ static const _error _error_OB_ERR_SPATIAL_UNIQUE_INDEX = { .str_user_error = "Spatial indexes can\'t be primary or unique indexes.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Spatial indexes can\'t be primary or unique indexes.", - .oracle_str_user_error = "ORA-00600: Spatial indexes can\'t be primary or unique indexes." + .oracle_str_user_error = "ORA-00600: Spatial indexes can\'t be primary or unique indexes.", + .ob_str_error = "OBE-00600: Spatial indexes can\'t be primary or unique indexes.", + .ob_str_user_error = "OBE-00600: Spatial indexes can\'t be primary or unique indexes." }; static const _error _error_OB_ERR_GEOMETRY_PARAM_LONGITUDE_OUT_OF_RANGE = { .error_name = "OB_ERR_GEOMETRY_PARAM_LONGITUDE_OUT_OF_RANGE", @@ -20923,7 +24411,9 @@ static const _error _error_OB_ERR_GEOMETRY_PARAM_LONGITUDE_OUT_OF_RANGE = { .str_user_error = "A parameter of function %.192s contains a geometry with longitude %f, which is out of range. It must be within (%f, %f].", .oracle_errno = 600, .oracle_str_error = "ORA-00600: A parameter of function contains a geometry with longitude, which is out of range.", - .oracle_str_user_error = "ORA-00600: A parameter of function %.192s contains a geometry with longitude %f, which is out of range. It must be within (%f, %f]." + .oracle_str_user_error = "ORA-00600: A parameter of function %.192s contains a geometry with longitude %f, which is out of range. It must be within (%f, %f].", + .ob_str_error = "OBE-00600: A parameter of function contains a geometry with longitude, which is out of range.", + .ob_str_user_error = "OBE-00600: A parameter of function %.192s contains a geometry with longitude %f, which is out of range. It must be within (%f, %f]." }; static const _error _error_OB_ERR_GEOMETRY_PARAM_LATITUDE_OUT_OF_RANGE = { .error_name = "OB_ERR_GEOMETRY_PARAM_LATITUDE_OUT_OF_RANGE", @@ -20935,7 +24425,9 @@ static const _error _error_OB_ERR_GEOMETRY_PARAM_LATITUDE_OUT_OF_RANGE = { .str_user_error = "A parameter of function %.192s contains a geometry with latitude %f, which is out of range. It must be within [%f, %f].", .oracle_errno = 600, .oracle_str_error = "ORA-00600: A parameter of function contains a geometry with latitude, which is out of range.", - .oracle_str_user_error = "ORA-00600: A parameter of function %.192s contains a geometry with latitude %f, which is out of range. It must be within [%f, %f]." + .oracle_str_user_error = "ORA-00600: A parameter of function %.192s contains a geometry with latitude %f, which is out of range. It must be within [%f, %f].", + .ob_str_error = "OBE-00600: A parameter of function contains a geometry with latitude, which is out of range.", + .ob_str_user_error = "OBE-00600: A parameter of function %.192s contains a geometry with latitude %f, which is out of range. It must be within [%f, %f]." }; static const _error _error_OB_ERR_SRS_GEOGCS_INVALID_AXES = { .error_name = "OB_ERR_SRS_GEOGCS_INVALID_AXES", @@ -20947,7 +24439,9 @@ static const _error _error_OB_ERR_SRS_GEOGCS_INVALID_AXES = { .str_user_error = "The spatial reference system definition for SRID %u specifies invalid geographic axes \'%.20s\' and \'%.20s\'. One axis must be NORTH or SOUTH and the other must be EAST or WEST.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: The spatial reference system definition for SRID specifies invalid geographic axes. One axis must be NORTH or SOUTH and the other must be EAST or WEST.", - .oracle_str_user_error = "ORA-00600: The spatial reference system definition for SRID %u specifies invalid geographic axes \'%.20s\' and \'%.20s\'. One axis must be NORTH or SOUTH and the other must be EAST or WEST." + .oracle_str_user_error = "ORA-00600: The spatial reference system definition for SRID %u specifies invalid geographic axes \'%.20s\' and \'%.20s\'. One axis must be NORTH or SOUTH and the other must be EAST or WEST.", + .ob_str_error = "OBE-00600: The spatial reference system definition for SRID specifies invalid geographic axes. One axis must be NORTH or SOUTH and the other must be EAST or WEST.", + .ob_str_user_error = "OBE-00600: The spatial reference system definition for SRID %u specifies invalid geographic axes \'%.20s\' and \'%.20s\'. One axis must be NORTH or SOUTH and the other must be EAST or WEST." }; static const _error _error_OB_ERR_SRS_INVALID_SEMI_MAJOR_AXIS = { .error_name = "OB_ERR_SRS_INVALID_SEMI_MAJOR_AXIS", @@ -20959,7 +24453,9 @@ static const _error _error_OB_ERR_SRS_INVALID_SEMI_MAJOR_AXIS = { .str_user_error = "The length of the semi-major axis must be a positive number.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: The length of the semi-major axis must be a positive number.", - .oracle_str_user_error = "ORA-00600: The length of the semi-major axis must be a positive number." + .oracle_str_user_error = "ORA-00600: The length of the semi-major axis must be a positive number.", + .ob_str_error = "OBE-00600: The length of the semi-major axis must be a positive number.", + .ob_str_user_error = "OBE-00600: The length of the semi-major axis must be a positive number." }; static const _error _error_OB_ERR_SRS_INVALID_INVERSE_FLATTENING = { .error_name = "OB_ERR_SRS_INVALID_INVERSE_FLATTENING", @@ -20971,7 +24467,9 @@ static const _error _error_OB_ERR_SRS_INVALID_INVERSE_FLATTENING = { .str_user_error = "The inverse flattening must be larger than 1.0, or 0.0 if the ellipsoid is a sphere.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: The inverse flattening must be larger than 1.0, or 0.0 if the ellipsoid is a sphere.", - .oracle_str_user_error = "ORA-00600: The inverse flattening must be larger than 1.0, or 0.0 if the ellipsoid is a sphere." + .oracle_str_user_error = "ORA-00600: The inverse flattening must be larger than 1.0, or 0.0 if the ellipsoid is a sphere.", + .ob_str_error = "OBE-00600: The inverse flattening must be larger than 1.0, or 0.0 if the ellipsoid is a sphere.", + .ob_str_user_error = "OBE-00600: The inverse flattening must be larger than 1.0, or 0.0 if the ellipsoid is a sphere." }; static const _error _error_OB_ERR_SRS_INVALID_ANGULAR_UNIT = { .error_name = "OB_ERR_SRS_INVALID_ANGULAR_UNIT", @@ -20983,7 +24481,9 @@ static const _error _error_OB_ERR_SRS_INVALID_ANGULAR_UNIT = { .str_user_error = "The angular unit conversion factor must be a positive number.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: The angular unit conversion factor must be a positive number.", - .oracle_str_user_error = "ORA-00600: The angular unit conversion factor must be a positive number." + .oracle_str_user_error = "ORA-00600: The angular unit conversion factor must be a positive number.", + .ob_str_error = "OBE-00600: The angular unit conversion factor must be a positive number.", + .ob_str_user_error = "OBE-00600: The angular unit conversion factor must be a positive number." }; static const _error _error_OB_ERR_SRS_INVALID_PRIME_MERIDIAN = { .error_name = "OB_ERR_SRS_INVALID_PRIME_MERIDIAN", @@ -20995,7 +24495,9 @@ static const _error _error_OB_ERR_SRS_INVALID_PRIME_MERIDIAN = { .str_user_error = "The prime meridian must be within (-180, 180] degrees, specified in the SRS angular unit.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: The prime meridian must be within (-180, 180] degrees, specified in the SRS angular unit.", - .oracle_str_user_error = "ORA-00600: The prime meridian must be within (-180, 180] degrees, specified in the SRS angular unit." + .oracle_str_user_error = "ORA-00600: The prime meridian must be within (-180, 180] degrees, specified in the SRS angular unit.", + .ob_str_error = "OBE-00600: The prime meridian must be within (-180, 180] degrees, specified in the SRS angular unit.", + .ob_str_user_error = "OBE-00600: The prime meridian must be within (-180, 180] degrees, specified in the SRS angular unit." }; static const _error _error_OB_ERR_TRANSFORM_SOURCE_SRS_NOT_SUPPORTED = { .error_name = "OB_ERR_TRANSFORM_SOURCE_SRS_NOT_SUPPORTED", @@ -21007,7 +24509,9 @@ static const _error _error_OB_ERR_TRANSFORM_SOURCE_SRS_NOT_SUPPORTED = { .str_user_error = "Transformation from SRID %u is not supported.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Transformation from SRID is not supported.", - .oracle_str_user_error = "ORA-00600: Transformation from SRID %u is not supported." + .oracle_str_user_error = "ORA-00600: Transformation from SRID %u is not supported.", + .ob_str_error = "OBE-00600: Transformation from SRID is not supported.", + .ob_str_user_error = "OBE-00600: Transformation from SRID %u is not supported." }; static const _error _error_OB_ERR_TRANSFORM_TARGET_SRS_NOT_SUPPORTED = { .error_name = "OB_ERR_TRANSFORM_TARGET_SRS_NOT_SUPPORTED", @@ -21019,7 +24523,9 @@ static const _error _error_OB_ERR_TRANSFORM_TARGET_SRS_NOT_SUPPORTED = { .str_user_error = "Transformation to SRID %u is not supported.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Transformation to SRID is not supported.", - .oracle_str_user_error = "ORA-00600: Transformation to SRID %u is not supported." + .oracle_str_user_error = "ORA-00600: Transformation to SRID %u is not supported.", + .ob_str_error = "OBE-00600: Transformation to SRID is not supported.", + .ob_str_user_error = "OBE-00600: Transformation to SRID %u is not supported." }; static const _error _error_OB_ERR_TRANSFORM_SOURCE_SRS_MISSING_TOWGS84 = { .error_name = "OB_ERR_TRANSFORM_SOURCE_SRS_MISSING_TOWGS84", @@ -21031,7 +24537,9 @@ static const _error _error_OB_ERR_TRANSFORM_SOURCE_SRS_MISSING_TOWGS84 = { .str_user_error = "Transformation from SRID %u is not supported. The spatial reference system has no TOWGS84 clause.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Transformation from SRID is not supported. The spatial reference system has no TOWGS84 clause.", - .oracle_str_user_error = "ORA-00600: Transformation from SRID %u is not supported. The spatial reference system has no TOWGS84 clause." + .oracle_str_user_error = "ORA-00600: Transformation from SRID %u is not supported. The spatial reference system has no TOWGS84 clause.", + .ob_str_error = "OBE-00600: Transformation from SRID is not supported. The spatial reference system has no TOWGS84 clause.", + .ob_str_user_error = "OBE-00600: Transformation from SRID %u is not supported. The spatial reference system has no TOWGS84 clause." }; static const _error _error_OB_ERR_TRANSFORM_TARGET_SRS_MISSING_TOWGS84 = { .error_name = "OB_ERR_TRANSFORM_TARGET_SRS_MISSING_TOWGS84", @@ -21043,7 +24551,9 @@ static const _error _error_OB_ERR_TRANSFORM_TARGET_SRS_MISSING_TOWGS84 = { .str_user_error = "Transformation to SRID %u is not supported. The spatial reference system has no TOWGS84 clause.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Transformation to SRID is not supported. The spatial reference system has no TOWGS84 clause.", - .oracle_str_user_error = "ORA-00600: Transformation to SRID %u is not supported. The spatial reference system has no TOWGS84 clause." + .oracle_str_user_error = "ORA-00600: Transformation to SRID %u is not supported. The spatial reference system has no TOWGS84 clause.", + .ob_str_error = "OBE-00600: Transformation to SRID is not supported. The spatial reference system has no TOWGS84 clause.", + .ob_str_user_error = "OBE-00600: Transformation to SRID %u is not supported. The spatial reference system has no TOWGS84 clause." }; static const _error _error_OB_ERR_FUNCTIONAL_INDEX_ON_JSON_OR_GEOMETRY_FUNCTION = { .error_name = "OB_ERR_FUNCTIONAL_INDEX_ON_JSON_OR_GEOMETRY_FUNCTION", @@ -21055,7 +24565,9 @@ static const _error _error_OB_ERR_FUNCTIONAL_INDEX_ON_JSON_OR_GEOMETRY_FUNCTION .str_user_error = "Cannot create a functional index on a function that returns a JSON or GEOMETRY value.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Cannot create a functional index on a function that returns a JSON or GEOMETRY value.", - .oracle_str_user_error = "ORA-00600: Cannot create a functional index on a function that returns a JSON or GEOMETRY value." + .oracle_str_user_error = "ORA-00600: Cannot create a functional index on a function that returns a JSON or GEOMETRY value.", + .ob_str_error = "OBE-00600: Cannot create a functional index on a function that returns a JSON or GEOMETRY value.", + .ob_str_user_error = "OBE-00600: Cannot create a functional index on a function that returns a JSON or GEOMETRY value." }; static const _error _error_OB_ERR_SPATIAL_FUNCTIONAL_INDEX = { .error_name = "OB_ERR_SPATIAL_FUNCTIONAL_INDEX", @@ -21067,7 +24579,9 @@ static const _error _error_OB_ERR_SPATIAL_FUNCTIONAL_INDEX = { .str_user_error = "Spatial functional index is not supported.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Spatial functional index is not supported.", - .oracle_str_user_error = "ORA-00600: Spatial functional index is not supported." + .oracle_str_user_error = "ORA-00600: Spatial functional index is not supported.", + .ob_str_error = "OBE-00600: Spatial functional index is not supported.", + .ob_str_user_error = "OBE-00600: Spatial functional index is not supported." }; static const _error _error_OB_ERR_GEOMETRY_IN_UNKNOWN_LENGTH_UNIT = { .error_name = "OB_ERR_GEOMETRY_IN_UNKNOWN_LENGTH_UNIT", @@ -21079,7 +24593,9 @@ static const _error _error_OB_ERR_GEOMETRY_IN_UNKNOWN_LENGTH_UNIT = { .str_user_error = "The geometry passed to function %s is in SRID 0, which doesn\'t specify a length unit. Can\'t convert to \'%s\'.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: The geometry passed to function is in SRID 0, which doesn\'t specify a length unit. Can\'t convert.", - .oracle_str_user_error = "ORA-00600: The geometry passed to function %s is in SRID 0, which doesn\'t specify a length unit. Can\'t convert to \'%s\'." + .oracle_str_user_error = "ORA-00600: The geometry passed to function %s is in SRID 0, which doesn\'t specify a length unit. Can\'t convert to \'%s\'.", + .ob_str_error = "OBE-00600: The geometry passed to function is in SRID 0, which doesn\'t specify a length unit. Can\'t convert.", + .ob_str_user_error = "OBE-00600: The geometry passed to function %s is in SRID 0, which doesn\'t specify a length unit. Can\'t convert to \'%s\'." }; static const _error _error_OB_ERR_INVALID_CAST_TO_GEOMETRY = { .error_name = "OB_ERR_INVALID_CAST_TO_GEOMETRY", @@ -21091,7 +24607,9 @@ static const _error _error_OB_ERR_INVALID_CAST_TO_GEOMETRY = { .str_user_error = "Invalid cast from %s to %s.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Invalid cast.", - .oracle_str_user_error = "ORA-00600: Invalid cast from %s to %s." + .oracle_str_user_error = "ORA-00600: Invalid cast from %s to %s.", + .ob_str_error = "OBE-00600: Invalid cast.", + .ob_str_user_error = "OBE-00600: Invalid cast from %s to %s." }; static const _error _error_OB_ERR_INVALID_CAST_POLYGON_RING_DIRECTION = { .error_name = "OB_ERR_INVALID_CAST_POLYGON_RING_DIRECTION", @@ -21103,7 +24621,9 @@ static const _error _error_OB_ERR_INVALID_CAST_POLYGON_RING_DIRECTION = { .str_user_error = "Invalid cast from %s to %s. A polygon ring is in the wrong direction.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Invalid cast. A polygon ring is in the wrong direction.", - .oracle_str_user_error = "ORA-00600: Invalid cast from %s to %s. A polygon ring is in the wrong direction." + .oracle_str_user_error = "ORA-00600: Invalid cast from %s to %s. A polygon ring is in the wrong direction.", + .ob_str_error = "OBE-00600: Invalid cast. A polygon ring is in the wrong direction.", + .ob_str_user_error = "OBE-00600: Invalid cast from %s to %s. A polygon ring is in the wrong direction." }; static const _error _error_OB_ERR_GIS_DIFFERENT_SRIDS_AGGREGATION = { .error_name = "OB_ERR_GIS_DIFFERENT_SRIDS_AGGREGATION", @@ -21115,7 +24635,9 @@ static const _error _error_OB_ERR_GIS_DIFFERENT_SRIDS_AGGREGATION = { .str_user_error = "Arguments to function %s contains geometries with different SRIDs: %u and %u. All geometries must have the same SRID.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Arguments to function contains geometries with different SRIDs. All geometries must have the same SRID.", - .oracle_str_user_error = "ORA-00600: Arguments to function %s contains geometries with different SRIDs: %u and %u. All geometries must have the same SRID." + .oracle_str_user_error = "ORA-00600: Arguments to function %s contains geometries with different SRIDs: %u and %u. All geometries must have the same SRID.", + .ob_str_error = "OBE-00600: Arguments to function contains geometries with different SRIDs. All geometries must have the same SRID.", + .ob_str_user_error = "OBE-00600: Arguments to function %s contains geometries with different SRIDs: %u and %u. All geometries must have the same SRID." }; static const _error _error_OB_ERR_LONGITUDE_OUT_OF_RANGE = { .error_name = "OB_ERR_LONGITUDE_OUT_OF_RANGE", @@ -21127,7 +24649,9 @@ static const _error _error_OB_ERR_LONGITUDE_OUT_OF_RANGE = { .str_user_error = "Longitude %f is out of range in function %.192s. It must be within (%f, %f].", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Longitude is out of range in function.", - .oracle_str_user_error = "ORA-00600: Longitude %f is out of range in function %.192s. It must be within (%f, %f]." + .oracle_str_user_error = "ORA-00600: Longitude %f is out of range in function %.192s. It must be within (%f, %f].", + .ob_str_error = "OBE-00600: Longitude is out of range in function.", + .ob_str_user_error = "OBE-00600: Longitude %f is out of range in function %.192s. It must be within (%f, %f]." }; static const _error _error_OB_ERR_LATITUDE_OUT_OF_RANGE = { .error_name = "OB_ERR_LATITUDE_OUT_OF_RANGE", @@ -21139,7 +24663,9 @@ static const _error _error_OB_ERR_LATITUDE_OUT_OF_RANGE = { .str_user_error = "Latitude %f is out of range in function %.192s. It must be within [%f, %f].", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Latitude is out of range in function.", - .oracle_str_user_error = "ORA-00600: Latitude %f is out of range in function %.192s. It must be within [%f, %f]." + .oracle_str_user_error = "ORA-00600: Latitude %f is out of range in function %.192s. It must be within [%f, %f].", + .ob_str_error = "OBE-00600: Latitude is out of range in function.", + .ob_str_user_error = "OBE-00600: Latitude %f is out of range in function %.192s. It must be within [%f, %f]." }; static const _error _error_OB_ERR_STD_BAD_ALLOC_ERROR = { .error_name = "OB_ERR_STD_BAD_ALLOC_ERROR", @@ -21151,7 +24677,9 @@ static const _error _error_OB_ERR_STD_BAD_ALLOC_ERROR = { .str_user_error = "Memory allocation error: %-.256s in function %s.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Memory allocation error", - .oracle_str_user_error = "ORA-00600: Memory allocation error: %-.256s in function %s." + .oracle_str_user_error = "ORA-00600: Memory allocation error: %-.256s in function %s.", + .ob_str_error = "OBE-00600: Memory allocation error", + .ob_str_user_error = "OBE-00600: Memory allocation error: %-.256s in function %s." }; static const _error _error_OB_ERR_STD_DOMAIN_ERROR = { .error_name = "OB_ERR_STD_DOMAIN_ERROR", @@ -21163,7 +24691,9 @@ static const _error _error_OB_ERR_STD_DOMAIN_ERROR = { .str_user_error = "Domain error: %-.256s in function %s.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Domain error", - .oracle_str_user_error = "ORA-00600: Domain error: %-.256s in function %s." + .oracle_str_user_error = "ORA-00600: Domain error: %-.256s in function %s.", + .ob_str_error = "OBE-00600: Domain error", + .ob_str_user_error = "OBE-00600: Domain error: %-.256s in function %s." }; static const _error _error_OB_ERR_STD_LENGTH_ERROR = { .error_name = "OB_ERR_STD_LENGTH_ERROR", @@ -21175,7 +24705,9 @@ static const _error _error_OB_ERR_STD_LENGTH_ERROR = { .str_user_error = "Length error: %-.256s in function %s.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Length error", - .oracle_str_user_error = "ORA-00600: Length error: %-.256s in function %s." + .oracle_str_user_error = "ORA-00600: Length error: %-.256s in function %s.", + .ob_str_error = "OBE-00600: Length error", + .ob_str_user_error = "OBE-00600: Length error: %-.256s in function %s." }; static const _error _error_OB_ERR_STD_INVALID_ARGUMENT = { .error_name = "OB_ERR_STD_INVALID_ARGUMENT", @@ -21187,7 +24719,9 @@ static const _error _error_OB_ERR_STD_INVALID_ARGUMENT = { .str_user_error = "Invalid argument error: %-.256s in function %s.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Invalid argument error", - .oracle_str_user_error = "ORA-00600: Invalid argument error: %-.256s in function %s." + .oracle_str_user_error = "ORA-00600: Invalid argument error: %-.256s in function %s.", + .ob_str_error = "OBE-00600: Invalid argument error", + .ob_str_user_error = "OBE-00600: Invalid argument error: %-.256s in function %s." }; static const _error _error_OB_ERR_STD_OUT_OF_RANGE_ERROR = { .error_name = "OB_ERR_STD_OUT_OF_RANGE_ERROR", @@ -21199,7 +24733,9 @@ static const _error _error_OB_ERR_STD_OUT_OF_RANGE_ERROR = { .str_user_error = "Out of range error: %-.256s in function %s.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Out of range error", - .oracle_str_user_error = "ORA-00600: Out of range error: %-.256s in function %s." + .oracle_str_user_error = "ORA-00600: Out of range error: %-.256s in function %s.", + .ob_str_error = "OBE-00600: Out of range error", + .ob_str_user_error = "OBE-00600: Out of range error: %-.256s in function %s." }; static const _error _error_OB_ERR_STD_OVERFLOW_ERROR = { .error_name = "OB_ERR_STD_OVERFLOW_ERROR", @@ -21211,7 +24747,9 @@ static const _error _error_OB_ERR_STD_OVERFLOW_ERROR = { .str_user_error = "Overflow error: %-.256s in function %s.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Overflow error", - .oracle_str_user_error = "ORA-00600: Overflow error: %-.256s in function %s." + .oracle_str_user_error = "ORA-00600: Overflow error: %-.256s in function %s.", + .ob_str_error = "OBE-00600: Overflow error", + .ob_str_user_error = "OBE-00600: Overflow error: %-.256s in function %s." }; static const _error _error_OB_ERR_STD_RANGE_ERROR = { .error_name = "OB_ERR_STD_RANGE_ERROR", @@ -21223,7 +24761,9 @@ static const _error _error_OB_ERR_STD_RANGE_ERROR = { .str_user_error = "Range error: %-.256s in function %s.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Range error", - .oracle_str_user_error = "ORA-00600: Range error: %-.256s in function %s." + .oracle_str_user_error = "ORA-00600: Range error: %-.256s in function %s.", + .ob_str_error = "OBE-00600: Range error", + .ob_str_user_error = "OBE-00600: Range error: %-.256s in function %s." }; static const _error _error_OB_ERR_STD_UNDERFLOW_ERROR = { .error_name = "OB_ERR_STD_UNDERFLOW_ERROR", @@ -21235,7 +24775,9 @@ static const _error _error_OB_ERR_STD_UNDERFLOW_ERROR = { .str_user_error = "Underflow error: %-.256s in function %s.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Underflow error", - .oracle_str_user_error = "ORA-00600: Underflow error: %-.256s in function %s." + .oracle_str_user_error = "ORA-00600: Underflow error: %-.256s in function %s.", + .ob_str_error = "OBE-00600: Underflow error", + .ob_str_user_error = "OBE-00600: Underflow error: %-.256s in function %s." }; static const _error _error_OB_ERR_STD_LOGIC_ERROR = { .error_name = "OB_ERR_STD_LOGIC_ERROR", @@ -21247,7 +24789,9 @@ static const _error _error_OB_ERR_STD_LOGIC_ERROR = { .str_user_error = "Logic error: %-.256s in function %s.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Logic error", - .oracle_str_user_error = "ORA-00600: Logic error: %-.256s in function %s." + .oracle_str_user_error = "ORA-00600: Logic error: %-.256s in function %s.", + .ob_str_error = "OBE-00600: Logic error", + .ob_str_user_error = "OBE-00600: Logic error: %-.256s in function %s." }; static const _error _error_OB_ERR_STD_RUNTIME_ERROR = { .error_name = "OB_ERR_STD_RUNTIME_ERROR", @@ -21259,7 +24803,9 @@ static const _error _error_OB_ERR_STD_RUNTIME_ERROR = { .str_user_error = "Runtime error: %-.256s in function %s.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Runtime error", - .oracle_str_user_error = "ORA-00600: Runtime error: %-.256s in function %s." + .oracle_str_user_error = "ORA-00600: Runtime error: %-.256s in function %s.", + .ob_str_error = "OBE-00600: Runtime error", + .ob_str_user_error = "OBE-00600: Runtime error: %-.256s in function %s." }; static const _error _error_OB_ERR_STD_UNKNOWN_EXCEPTION = { .error_name = "OB_ERR_STD_UNKNOWN_EXCEPTION", @@ -21271,7 +24817,9 @@ static const _error _error_OB_ERR_STD_UNKNOWN_EXCEPTION = { .str_user_error = "Unknown exception: %-.384s in function %s.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Unknown exception", - .oracle_str_user_error = "ORA-00600: Unknown exception: %-.384s in function %s." + .oracle_str_user_error = "ORA-00600: Unknown exception: %-.384s in function %s.", + .ob_str_error = "OBE-00600: Unknown exception", + .ob_str_user_error = "OBE-00600: Unknown exception: %-.384s in function %s." }; static const _error _error_OB_ERR_CANT_CREATE_GEOMETRY_OBJECT = { .error_name = "OB_ERR_CANT_CREATE_GEOMETRY_OBJECT", @@ -21283,7 +24831,9 @@ static const _error _error_OB_ERR_CANT_CREATE_GEOMETRY_OBJECT = { .str_user_error = "Cannot get geometry object from data you send to the GEOMETRY field.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Cannot get geometry object from data you send to the GEOMETRY field.", - .oracle_str_user_error = "ORA-00600: Cannot get geometry object from data you send to the GEOMETRY field." + .oracle_str_user_error = "ORA-00600: Cannot get geometry object from data you send to the GEOMETRY field.", + .ob_str_error = "OBE-00600: Cannot get geometry object from data you send to the GEOMETRY field.", + .ob_str_user_error = "OBE-00600: Cannot get geometry object from data you send to the GEOMETRY field." }; static const _error _error_OB_ERR_SRID_WRONG_USAGE = { .error_name = "OB_ERR_SRID_WRONG_USAGE", @@ -21295,7 +24845,9 @@ static const _error _error_OB_ERR_SRID_WRONG_USAGE = { .str_user_error = "Incorrect usage of srid.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Incorrect usage of srid.", - .oracle_str_user_error = "ORA-00600: Incorrect usage of srid." + .oracle_str_user_error = "ORA-00600: Incorrect usage of srid.", + .ob_str_error = "OBE-00600: Incorrect usage of srid.", + .ob_str_user_error = "OBE-00600: Incorrect usage of srid." }; static const _error _error_OB_ERR_INDEX_ORDER_WRONG_USAGE = { .error_name = "OB_ERR_INDEX_ORDER_WRONG_USAGE", @@ -21307,7 +24859,9 @@ static const _error _error_OB_ERR_INDEX_ORDER_WRONG_USAGE = { .str_user_error = "Incorrect usage of spatial/fulltext/hash index and explicit index order.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Incorrect usage of spatial/fulltext/hash index and explicit index order.", - .oracle_str_user_error = "ORA-00600: Incorrect usage of spatial/fulltext/hash index and explicit index order." + .oracle_str_user_error = "ORA-00600: Incorrect usage of spatial/fulltext/hash index and explicit index order.", + .ob_str_error = "OBE-00600: Incorrect usage of spatial/fulltext/hash index and explicit index order.", + .ob_str_user_error = "OBE-00600: Incorrect usage of spatial/fulltext/hash index and explicit index order." }; static const _error _error_OB_ERR_SPATIAL_MUST_HAVE_GEOM_COL = { .error_name = "OB_ERR_SPATIAL_MUST_HAVE_GEOM_COL", @@ -21319,7 +24873,9 @@ static const _error _error_OB_ERR_SPATIAL_MUST_HAVE_GEOM_COL = { .str_user_error = "A SPATIAL index may only contain a geometrical type column.", .oracle_errno = 13249, .oracle_str_error = "ORA-13249: A SPATIAL index may only contain a geometrical type column.", - .oracle_str_user_error = "ORA-13249: A SPATIAL index may only contain a geometrical type column." + .oracle_str_user_error = "ORA-13249: A SPATIAL index may only contain a geometrical type column.", + .ob_str_error = "OBE-13249: A SPATIAL index may only contain a geometrical type column.", + .ob_str_user_error = "OBE-13249: A SPATIAL index may only contain a geometrical type column." }; static const _error _error_OB_ERR_SPATIAL_CANT_HAVE_NULL = { .error_name = "OB_ERR_SPATIAL_CANT_HAVE_NULL", @@ -21331,7 +24887,9 @@ static const _error _error_OB_ERR_SPATIAL_CANT_HAVE_NULL = { .str_user_error = "All parts of a SPATIAL index must be NOT NULL.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: All parts of a SPATIAL index must be NOT NULL.", - .oracle_str_user_error = "ORA-00600: All parts of a SPATIAL index must be NOT NULL." + .oracle_str_user_error = "ORA-00600: All parts of a SPATIAL index must be NOT NULL.", + .ob_str_error = "OBE-00600: All parts of a SPATIAL index must be NOT NULL.", + .ob_str_user_error = "OBE-00600: All parts of a SPATIAL index must be NOT NULL." }; static const _error _error_OB_ERR_INDEX_TYPE_NOT_SUPPORTED_FOR_SPATIAL_INDEX = { .error_name = "OB_ERR_INDEX_TYPE_NOT_SUPPORTED_FOR_SPATIAL_INDEX", @@ -21343,7 +24901,9 @@ static const _error _error_OB_ERR_INDEX_TYPE_NOT_SUPPORTED_FOR_SPATIAL_INDEX = { .str_user_error = "The index type %s is not supported for spatial indexes.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: The index type is not supported for spatial indexes.", - .oracle_str_user_error = "ORA-00600: The index type %s is not supported for spatial indexes." + .oracle_str_user_error = "ORA-00600: The index type %s is not supported for spatial indexes.", + .ob_str_error = "OBE-00600: The index type is not supported for spatial indexes.", + .ob_str_user_error = "OBE-00600: The index type %s is not supported for spatial indexes." }; static const _error _error_OB_ERR_UNIT_NOT_FOUND = { .error_name = "OB_ERR_UNIT_NOT_FOUND", @@ -21355,7 +24915,9 @@ static const _error _error_OB_ERR_UNIT_NOT_FOUND = { .str_user_error = "There\'s no unit of measure named \'%s\'.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: There\'s no unit of measure.", - .oracle_str_user_error = "ORA-00600: There\'s no unit of measure named \'%s\'." + .oracle_str_user_error = "ORA-00600: There\'s no unit of measure named \'%s\'.", + .ob_str_error = "OBE-00600: There\'s no unit of measure.", + .ob_str_user_error = "OBE-00600: There\'s no unit of measure named \'%s\'." }; static const _error _error_OB_ERR_INVALID_OPTION_KEY_VALUE_PAIR = { .error_name = "OB_ERR_INVALID_OPTION_KEY_VALUE_PAIR", @@ -21367,7 +24929,9 @@ static const _error _error_OB_ERR_INVALID_OPTION_KEY_VALUE_PAIR = { .str_user_error = "The string \'%.192s\' is not a valid key %c value pair in function %.192s.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: The string is not a valid key value pair in function.", - .oracle_str_user_error = "ORA-00600: The string \'%.192s\' is not a valid key %c value pair in function %.192s." + .oracle_str_user_error = "ORA-00600: The string \'%.192s\' is not a valid key %c value pair in function %.192s.", + .ob_str_error = "OBE-00600: The string is not a valid key value pair in function.", + .ob_str_user_error = "OBE-00600: The string \'%.192s\' is not a valid key %c value pair in function %.192s." }; static const _error _error_OB_ERR_NONPOSITIVE_RADIUS = { .error_name = "OB_ERR_NONPOSITIVE_RADIUS", @@ -21379,7 +24943,9 @@ static const _error _error_OB_ERR_NONPOSITIVE_RADIUS = { .str_user_error = "Invalid radius provided to function %s: Radius(%lf) must be greater than zero.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Invalid radius provided to function: Radius must be greater than zero.", - .oracle_str_user_error = "ORA-00600: Invalid radius provided to function %s: Radius(%lf) must be greater than zero." + .oracle_str_user_error = "ORA-00600: Invalid radius provided to function %s: Radius(%lf) must be greater than zero.", + .ob_str_error = "OBE-00600: Invalid radius provided to function: Radius must be greater than zero.", + .ob_str_user_error = "OBE-00600: Invalid radius provided to function %s: Radius(%lf) must be greater than zero." }; static const _error _error_OB_ERR_SRS_EMPTY = { .error_name = "OB_ERR_SRS_EMPTY", @@ -21391,7 +24957,9 @@ static const _error _error_OB_ERR_SRS_EMPTY = { .str_user_error = "Spatial reference system is empty", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Spatial reference system is empty", - .oracle_str_user_error = "ORA-00600: Spatial reference system is empty" + .oracle_str_user_error = "ORA-00600: Spatial reference system is empty", + .ob_str_error = "OBE-00600: Spatial reference system is empty", + .ob_str_user_error = "OBE-00600: Spatial reference system is empty" }; static const _error _error_OB_ERR_INVALID_OPTION_KEY = { .error_name = "OB_ERR_INVALID_OPTION_KEY", @@ -21403,7 +24971,9 @@ static const _error _error_OB_ERR_INVALID_OPTION_KEY = { .str_user_error = "Invalid option key \'%.192s\' in function %.192s.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Invalid option key in function.", - .oracle_str_user_error = "ORA-00600: Invalid option key \'%.192s\' in function %.192s." + .oracle_str_user_error = "ORA-00600: Invalid option key \'%.192s\' in function %.192s.", + .ob_str_error = "OBE-00600: Invalid option key in function.", + .ob_str_user_error = "OBE-00600: Invalid option key \'%.192s\' in function %.192s." }; static const _error _error_OB_ERR_INVALID_OPTION_VALUE = { .error_name = "OB_ERR_INVALID_OPTION_VALUE", @@ -21415,7 +24985,9 @@ static const _error _error_OB_ERR_INVALID_OPTION_VALUE = { .str_user_error = "Invalid value \'%.192s\' for option \'%.192s\' in function \'%.192s\'.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Invalid value for option in function.", - .oracle_str_user_error = "ORA-00600: Invalid value \'%.192s\' for option \'%.192s\' in function \'%.192s\'." + .oracle_str_user_error = "ORA-00600: Invalid value \'%.192s\' for option \'%.192s\' in function \'%.192s\'.", + .ob_str_error = "OBE-00600: Invalid value for option in function.", + .ob_str_user_error = "OBE-00600: Invalid value \'%.192s\' for option \'%.192s\' in function \'%.192s\'." }; static const _error _error_OB_ERR_INVALID_GEOMETRY_TYPE = { .error_name = "OB_ERR_INVALID_GEOMETRY_TYPE", @@ -21427,7 +24999,9 @@ static const _error _error_OB_ERR_INVALID_GEOMETRY_TYPE = { .str_user_error = "Unknown WKB type(%d)! Full WKB type number was (%d).", .oracle_errno = 600, .oracle_str_error = "ORA-00600: Unknown WKB type.", - .oracle_str_user_error = "ORA-00600: Unknown WKB type(%d)! Full WKB type number was (%d)." + .oracle_str_user_error = "ORA-00600: Unknown WKB type(%d)! Full WKB type number was (%d).", + .ob_str_error = "OBE-00600: Unknown WKB type.", + .ob_str_user_error = "OBE-00600: Unknown WKB type(%d)! Full WKB type number was (%d)." }; static const _error _error_OB_ERR_FTS_MUST_HAVE_TEXT_COL = { .error_name = "OB_ERR_FTS_MUST_HAVE_TEXT_COL", @@ -21439,7 +25013,9 @@ static const _error _error_OB_ERR_FTS_MUST_HAVE_TEXT_COL = { .str_user_error = "A FTS index may only contain a text type column.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: A FTS index may only contain a text type column.", - .oracle_str_user_error = "ORA-00600: A FTS index may only contain a text type column." + .oracle_str_user_error = "ORA-00600: A FTS index may only contain a text type column.", + .ob_str_error = "OBE-00600: A FTS index may only contain a text type column.", + .ob_str_user_error = "OBE-00600: A FTS index may only contain a text type column." }; static const _error _error_OB_ERR_DIMENSION_NUMBER_IS_OUT_OF_RANGE = { .error_name = "OB_ERR_DIMENSION_NUMBER_IS_OUT_OF_RANGE", @@ -21451,7 +25027,9 @@ static const _error _error_OB_ERR_DIMENSION_NUMBER_IS_OUT_OF_RANGE = { .str_user_error = "dimension number is out of range", .oracle_errno = 13000, .oracle_str_error = "ORA-13000: dimension number is out of range", - .oracle_str_user_error = "ORA-13000: dimension number is out of range" + .oracle_str_user_error = "ORA-13000: dimension number is out of range", + .ob_str_error = "OBE-13000: dimension number is out of range", + .ob_str_user_error = "OBE-13000: dimension number is out of range" }; static const _error _error_OB_ERR_INVALID_GTYPE_IN_SDO_GEROMETRY = { .error_name = "OB_ERR_INVALID_GTYPE_IN_SDO_GEROMETRY", @@ -21463,7 +25041,9 @@ static const _error _error_OB_ERR_INVALID_GTYPE_IN_SDO_GEROMETRY = { .str_user_error = "Invalid Gtype in the SDO_GEOMETRY object", .oracle_errno = 13028, .oracle_str_error = "ORA-13028: Invalid Gtype in the SDO_GEOMETRY object", - .oracle_str_user_error = "ORA-13028: Invalid Gtype in the SDO_GEOMETRY object" + .oracle_str_user_error = "ORA-13028: Invalid Gtype in the SDO_GEOMETRY object", + .ob_str_error = "OBE-13028: Invalid Gtype in the SDO_GEOMETRY object", + .ob_str_user_error = "OBE-13028: Invalid Gtype in the SDO_GEOMETRY object" }; static const _error _error_OB_ERR_INVALID_SRID_IN_SDO_GEOMETRY = { .error_name = "OB_ERR_INVALID_SRID_IN_SDO_GEOMETRY", @@ -21475,7 +25055,9 @@ static const _error _error_OB_ERR_INVALID_SRID_IN_SDO_GEOMETRY = { .str_user_error = "Invalid SRID in the SDO_GEOMETRY object", .oracle_errno = 13029, .oracle_str_error = "ORA-13029: Invalid SRID in the SDO_GEOMETRY object", - .oracle_str_user_error = "ORA-13029: Invalid SRID in the SDO_GEOMETRY object" + .oracle_str_user_error = "ORA-13029: Invalid SRID in the SDO_GEOMETRY object", + .ob_str_error = "OBE-13029: Invalid SRID in the SDO_GEOMETRY object", + .ob_str_user_error = "OBE-13029: Invalid SRID in the SDO_GEOMETRY object" }; static const _error _error_OB_ERR_INVALID_GTYPE_FOR_POINT_OBJECT = { .error_name = "OB_ERR_INVALID_GTYPE_FOR_POINT_OBJECT", @@ -21487,7 +25069,9 @@ static const _error _error_OB_ERR_INVALID_GTYPE_FOR_POINT_OBJECT = { .str_user_error = "Invalid Gtype in the SDO_GEOMETRY object for point object", .oracle_errno = 13031, .oracle_str_error = "ORA-13031: Invalid Gtype in the SDO_GEOMETRY object for point object", - .oracle_str_user_error = "ORA-13031: Invalid Gtype in the SDO_GEOMETRY object for point object" + .oracle_str_user_error = "ORA-13031: Invalid Gtype in the SDO_GEOMETRY object for point object", + .ob_str_error = "OBE-13031: Invalid Gtype in the SDO_GEOMETRY object for point object", + .ob_str_user_error = "OBE-13031: Invalid Gtype in the SDO_GEOMETRY object for point object" }; static const _error _error_OB_ERR_INVALID_NULL_SDO_GEOMETRY = { .error_name = "OB_ERR_INVALID_NULL_SDO_GEOMETRY", @@ -21499,7 +25083,9 @@ static const _error _error_OB_ERR_INVALID_NULL_SDO_GEOMETRY = { .str_user_error = "Invalid NULL SDO_GEOMETRY object", .oracle_errno = 13032, .oracle_str_error = "ORA-13032: Invalid NULL SDO_GEOMETRY object", - .oracle_str_user_error = "ORA-13032: Invalid NULL SDO_GEOMETRY object" + .oracle_str_user_error = "ORA-13032: Invalid NULL SDO_GEOMETRY object", + .ob_str_error = "OBE-13032: Invalid NULL SDO_GEOMETRY object", + .ob_str_user_error = "OBE-13032: Invalid NULL SDO_GEOMETRY object" }; static const _error _error_OB_ERR_INVALID_DATA_IN_SDO_ELEM_INFO_ARRAY = { .error_name = "OB_ERR_INVALID_DATA_IN_SDO_ELEM_INFO_ARRAY", @@ -21511,7 +25097,9 @@ static const _error _error_OB_ERR_INVALID_DATA_IN_SDO_ELEM_INFO_ARRAY = { .str_user_error = "Invalid data in the SDO_ELEM_INFO_ARRAY in SDO_GEOMETRY object", .oracle_errno = 13033, .oracle_str_error = "ORA-13033: Invalid data in the SDO_ELEM_INFO_ARRAY in SDO_GEOMETRY object", - .oracle_str_user_error = "ORA-13033: Invalid data in the SDO_ELEM_INFO_ARRAY in SDO_GEOMETRY object" + .oracle_str_user_error = "ORA-13033: Invalid data in the SDO_ELEM_INFO_ARRAY in SDO_GEOMETRY object", + .ob_str_error = "OBE-13033: Invalid data in the SDO_ELEM_INFO_ARRAY in SDO_GEOMETRY object", + .ob_str_user_error = "OBE-13033: Invalid data in the SDO_ELEM_INFO_ARRAY in SDO_GEOMETRY object" }; static const _error _error_OB_ERR_INVALID_DATA_IN_SDO_ORDINATE_ARRAY = { .error_name = "OB_ERR_INVALID_DATA_IN_SDO_ORDINATE_ARRAY", @@ -21523,7 +25111,9 @@ static const _error _error_OB_ERR_INVALID_DATA_IN_SDO_ORDINATE_ARRAY = { .str_user_error = "Invalid data in the SDO_ORDINATE_ARRAY in SDO_GEOMETRY object", .oracle_errno = 13034, .oracle_str_error = "ORA-13034: Invalid data in the SDO_ORDINATE_ARRAY in SDO_GEOMETRY object", - .oracle_str_user_error = "ORA-13034: Invalid data in the SDO_ORDINATE_ARRAY in SDO_GEOMETRY object" + .oracle_str_user_error = "ORA-13034: Invalid data in the SDO_ORDINATE_ARRAY in SDO_GEOMETRY object", + .ob_str_error = "OBE-13034: Invalid data in the SDO_ORDINATE_ARRAY in SDO_GEOMETRY object", + .ob_str_user_error = "OBE-13034: Invalid data in the SDO_ORDINATE_ARRAY in SDO_GEOMETRY object" }; static const _error _error_OB_ERR_VALUE_NOT_ALLOWED = { .error_name = "OB_ERR_VALUE_NOT_ALLOWED", @@ -21535,7 +25125,9 @@ static const _error _error_OB_ERR_VALUE_NOT_ALLOWED = { .str_user_error = "value not allowed", .oracle_errno = 24323, .oracle_str_error = "ORA-24323: value not allowed", - .oracle_str_user_error = "ORA-24323: value not allowed" + .oracle_str_user_error = "ORA-24323: value not allowed", + .ob_str_error = "OBE-24323: value not allowed", + .ob_str_user_error = "OBE-24323: value not allowed" }; static const _error _error_OB_ERR_OPERATOR_NOT_EXIST = { .error_name = "OB_ERR_OPERATOR_NOT_EXIST", @@ -21547,7 +25139,9 @@ static const _error _error_OB_ERR_OPERATOR_NOT_EXIST = { .str_user_error = "operator binding does not exist", .oracle_errno = 29900, .oracle_str_error = "ORA-29900: operator binding does not exist", - .oracle_str_user_error = "ORA-29900: operator binding does not exist" + .oracle_str_user_error = "ORA-29900: operator binding does not exist", + .ob_str_error = "OBE-29900: operator binding does not exist", + .ob_str_user_error = "OBE-29900: operator binding does not exist" }; static const _error _error_OB_INVALID_MASK = { .error_name = "OB_INVALID_MASK", @@ -21559,7 +25153,9 @@ static const _error _error_OB_INVALID_MASK = { .str_user_error = "operator binding does not exist", .oracle_errno = 20000, .oracle_str_error = "ORA-20000: operator binding does not exist", - .oracle_str_user_error = "ORA-20000: operator binding does not exist" + .oracle_str_user_error = "ORA-20000: operator binding does not exist", + .ob_str_error = "OBE-20000: operator binding does not exist", + .ob_str_user_error = "OBE-20000: operator binding does not exist" }; static const _error _error_OB_GEO_IN_DIFFERENT_COORDINATE = { .error_name = "OB_GEO_IN_DIFFERENT_COORDINATE", @@ -21571,7 +25167,9 @@ static const _error _error_OB_GEO_IN_DIFFERENT_COORDINATE = { .str_user_error = "geometry objects are in different coordinate systems", .oracle_errno = 13295, .oracle_str_error = "ORA-13295: geometry objects are in different coordinate systems", - .oracle_str_user_error = "ORA-13295: geometry objects are in different coordinate systems" + .oracle_str_user_error = "ORA-13295: geometry objects are in different coordinate systems", + .ob_str_error = "OBE-13295: geometry objects are in different coordinate systems", + .ob_str_user_error = "OBE-13295: geometry objects are in different coordinate systems" }; static const _error _error_OB_ERR_DOMAIN_COLUMN_DUPLICATE = { .error_name = "OB_ERR_DOMAIN_COLUMN_DUPLICATE", @@ -21583,7 +25181,9 @@ static const _error _error_OB_ERR_DOMAIN_COLUMN_DUPLICATE = { .str_user_error = "cannot create multiple domain indexes on a column list using same", .oracle_errno = 29879, .oracle_str_error = "ORA-29879: cannot create multiple domain indexes on a column list using same", - .oracle_str_user_error = "ORA-29879: cannot create multiple domain indexes on a column list using same" + .oracle_str_user_error = "ORA-29879: cannot create multiple domain indexes on a column list using same", + .ob_str_error = "OBE-29879: cannot create multiple domain indexes on a column list using same", + .ob_str_user_error = "OBE-29879: cannot create multiple domain indexes on a column list using same" }; static const _error _error_OB_ERR_PARSING_SPATIAL_PARAM = { .error_name = "OB_ERR_PARSING_SPATIAL_PARAM", @@ -21595,7 +25195,9 @@ static const _error _error_OB_ERR_PARSING_SPATIAL_PARAM = { .str_user_error = "internal error while parsing spatial parameters", .oracle_errno = 13205, .oracle_str_error = "ORA-13205: internal error while parsing spatial parameters", - .oracle_str_user_error = "ORA-13205: internal error while parsing spatial parameters" + .oracle_str_user_error = "ORA-13205: internal error while parsing spatial parameters", + .ob_str_error = "OBE-13205: internal error while parsing spatial parameters", + .ob_str_user_error = "OBE-13205: internal error while parsing spatial parameters" }; static const _error _error_OB_ERR_INVALID_XML_DATATYPE = { .error_name = "OB_ERR_INVALID_XML_DATATYPE", @@ -21607,7 +25209,9 @@ static const _error _error_OB_ERR_INVALID_XML_DATATYPE = { .str_user_error = "inconsistent datatypes: expected %s got %s", .oracle_errno = 932, .oracle_str_error = "ORA-00932: inconsistent datatypes", - .oracle_str_user_error = "ORA-00932: inconsistent datatypes: expected %s got %s" + .oracle_str_user_error = "ORA-00932: inconsistent datatypes: expected %s got %s", + .ob_str_error = "OBE-00932: inconsistent datatypes", + .ob_str_user_error = "OBE-00932: inconsistent datatypes: expected %s got %s" }; static const _error _error_OB_ERR_XML_MISSING_COMMA = { .error_name = "OB_ERR_XML_MISSING_COMMA", @@ -21619,7 +25223,9 @@ static const _error _error_OB_ERR_XML_MISSING_COMMA = { .str_user_error = "missing comma", .oracle_errno = 917, .oracle_str_error = "ORA-00917: missing comma", - .oracle_str_user_error = "ORA-00917: missing comma" + .oracle_str_user_error = "ORA-00917: missing comma", + .ob_str_error = "OBE-00917: missing comma", + .ob_str_user_error = "OBE-00917: missing comma" }; static const _error _error_OB_ERR_INVALID_XPATH_EXPRESSION = { .error_name = "OB_ERR_INVALID_XPATH_EXPRESSION", @@ -21631,7 +25237,9 @@ static const _error _error_OB_ERR_INVALID_XPATH_EXPRESSION = { .str_user_error = "XPATH syntax error: ''", .oracle_errno = 31013, .oracle_str_error = "ORA-31013: invalid xpath expression", - .oracle_str_user_error = "ORA-31013: invalid xpath expression" + .oracle_str_user_error = "ORA-31013: invalid xpath expression", + .ob_str_error = "OBE-31013: invalid xpath expression", + .ob_str_user_error = "OBE-31013: invalid xpath expression" }; static const _error _error_OB_ERR_EXTRACTVALUE_MULTI_NODES = { .error_name = "OB_ERR_EXTRACTVALUE_MULTI_NODES", @@ -21643,7 +25251,9 @@ static const _error _error_OB_ERR_EXTRACTVALUE_MULTI_NODES = { .str_user_error = "EXTRACTVALUE cannot extract values of multiple nodes", .oracle_errno = 19025, .oracle_str_error = "ORA-19025: EXTRACTVALUE cannot extract values of multiple nodes", - .oracle_str_user_error = "ORA-19025: EXTRACTVALUE cannot extract values of multiple nodes" + .oracle_str_user_error = "ORA-19025: EXTRACTVALUE cannot extract values of multiple nodes", + .ob_str_error = "OBE-19025: EXTRACTVALUE cannot extract values of multiple nodes", + .ob_str_user_error = "OBE-19025: EXTRACTVALUE cannot extract values of multiple nodes" }; static const _error _error_OB_ERR_XML_FRAMENT_CONVERT = { .error_name = "OB_ERR_XML_FRAMENT_CONVERT", @@ -21655,7 +25265,9 @@ static const _error _error_OB_ERR_XML_FRAMENT_CONVERT = { .str_user_error = "Cannot convert XML fragment to the required datatype", .oracle_errno = 19012, .oracle_str_error = "ORA-19012: Cannot convert XML fragment to the required datatype", - .oracle_str_user_error = "ORA-19012: Cannot convert XML fragment to the required datatype" + .oracle_str_user_error = "ORA-19012: Cannot convert XML fragment to the required datatype", + .ob_str_error = "OBE-19012: Cannot convert XML fragment to the required datatype", + .ob_str_user_error = "OBE-19012: Cannot convert XML fragment to the required datatype" }; static const _error _error_OB_INVALID_PRINT_OPTION = { .error_name = "OB_INVALID_PRINT_OPTION", @@ -21667,7 +25279,9 @@ static const _error _error_OB_INVALID_PRINT_OPTION = { .str_user_error = "The specified printing option is invalid", .oracle_errno = 31188, .oracle_str_error = "ORA-31188: The specified printing option is invalid", - .oracle_str_user_error = "ORA-31188: The specified printing option is invalid" + .oracle_str_user_error = "ORA-31188: The specified printing option is invalid", + .ob_str_error = "OBE-31188: The specified printing option is invalid", + .ob_str_user_error = "OBE-31188: The specified printing option is invalid" }; static const _error _error_OB_XML_CHAR_LEN_TOO_SMALL = { .error_name = "OB_XML_CHAR_LEN_TOO_SMALL", @@ -21679,7 +25293,9 @@ static const _error _error_OB_XML_CHAR_LEN_TOO_SMALL = { .str_user_error = "character length specified for XMLSerialize is too small.", .oracle_errno = 19044, .oracle_str_error = "ORA-19044: character length specified for XMLSerialize is too small.", - .oracle_str_user_error = "ORA-19044: character length specified for XMLSerialize is too small." + .oracle_str_user_error = "ORA-19044: character length specified for XMLSerialize is too small.", + .ob_str_error = "OBE-19044: character length specified for XMLSerialize is too small.", + .ob_str_user_error = "OBE-19044: character length specified for XMLSerialize is too small." }; static const _error _error_OB_XPATH_EXPRESSION_UNSUPPORTED = { .error_name = "OB_XPATH_EXPRESSION_UNSUPPORTED", @@ -21691,7 +25307,9 @@ static const _error _error_OB_XPATH_EXPRESSION_UNSUPPORTED = { .str_user_error = "Only constant XPATH queries are supported", .oracle_errno = 31012, .oracle_str_error = "ORA-31012: Given XPATH expression not supported", - .oracle_str_user_error = "ORA-31012: Given XPATH expression not supported" + .oracle_str_user_error = "ORA-31012: Given XPATH expression not supported", + .ob_str_error = "OBE-31012: Given XPATH expression not supported", + .ob_str_user_error = "OBE-31012: Given XPATH expression not supported" }; static const _error _error_OB_EXTRACTVALUE_NOT_LEAF_NODE = { .error_name = "OB_EXTRACTVALUE_NOT_LEAF_NODE", @@ -21703,7 +25321,9 @@ static const _error _error_OB_EXTRACTVALUE_NOT_LEAF_NODE = { .str_user_error = "EXTRACTVALUE can only retrieve value of leaf node", .oracle_errno = 19026, .oracle_str_error = "ORA-19026: EXTRACTVALUE can only retrieve value of leaf node", - .oracle_str_user_error = "ORA-19026: EXTRACTVALUE can only retrieve value of leaf node" + .oracle_str_user_error = "ORA-19026: EXTRACTVALUE can only retrieve value of leaf node", + .ob_str_error = "OBE-19026: EXTRACTVALUE can only retrieve value of leaf node", + .ob_str_user_error = "OBE-19026: EXTRACTVALUE can only retrieve value of leaf node" }; static const _error _error_OB_XML_INSERT_FRAGMENT = { .error_name = "OB_XML_INSERT_FRAGMENT", @@ -21715,7 +25335,9 @@ static const _error _error_OB_XML_INSERT_FRAGMENT = { .str_user_error = "Cannot insert XML fragments", .oracle_errno = 19010, .oracle_str_error = "ORA-19010: Cannot insert XML fragments", - .oracle_str_user_error = "ORA-19010: Cannot insert XML fragments" + .oracle_str_user_error = "ORA-19010: Cannot insert XML fragments", + .ob_str_error = "OBE-19010: Cannot insert XML fragments", + .ob_str_user_error = "OBE-19010: Cannot insert XML fragments" }; static const _error _error_OB_ERR_NO_ORDER_MAP_SQL = { .error_name = "OB_ERR_NO_ORDER_MAP_SQL", @@ -21727,7 +25349,9 @@ static const _error _error_OB_ERR_NO_ORDER_MAP_SQL = { .str_user_error = "cannot ORDER objects without MAP or ORDER method", .oracle_errno = 22950, .oracle_str_error = "ORA-22950: cannot ORDER objects without MAP or ORDER method", - .oracle_str_user_error = "ORA-22950: cannot ORDER objects without MAP or ORDER method" + .oracle_str_user_error = "ORA-22950: cannot ORDER objects without MAP or ORDER method", + .ob_str_error = "OBE-22950: cannot ORDER objects without MAP or ORDER method", + .ob_str_user_error = "OBE-22950: cannot ORDER objects without MAP or ORDER method" }; static const _error _error_OB_ERR_XMLELEMENT_ALIASED = { .error_name = "OB_ERR_XMLELEMENT_ALIASED", @@ -21739,7 +25363,9 @@ static const _error _error_OB_ERR_XMLELEMENT_ALIASED = { .str_user_error = "parameter %d of function XMLELEMENT must be aliased", .oracle_errno = 19208, .oracle_str_error = "ORA-19208: parameter %d of function XMLELEMENT must be aliased", - .oracle_str_user_error = "ORA-19208: parameter %d of function XMLELEMENT must be aliased" + .oracle_str_user_error = "ORA-19208: parameter %d of function XMLELEMENT must be aliased", + .ob_str_error = "OBE-19208: parameter %d of function XMLELEMENT must be aliased", + .ob_str_user_error = "OBE-19208: parameter %d of function XMLELEMENT must be aliased" }; static const _error _error_OB_INVALID_ALTERATIONG_DATATYPE = { .error_name = "OB_INVALID_ALTERATIONG_DATATYPE", @@ -21751,7 +25377,9 @@ static const _error _error_OB_INVALID_ALTERATIONG_DATATYPE = { .str_user_error = "invalid alteration of datatype", .oracle_errno = 22858, .oracle_str_error = "ORA-22858: invalid alteration of datatype", - .oracle_str_user_error = "ORA-22858: invalid alteration of datatype" + .oracle_str_user_error = "ORA-22858: invalid alteration of datatype", + .ob_str_error = "OBE-22858: invalid alteration of datatype", + .ob_str_user_error = "OBE-22858: invalid alteration of datatype" }; static const _error _error_OB_INVALID_MODIFICATION_OF_COLUMNS = { .error_name = "OB_INVALID_MODIFICATION_OF_COLUMNS", @@ -21763,7 +25391,9 @@ static const _error _error_OB_INVALID_MODIFICATION_OF_COLUMNS = { .str_user_error = "invalid modification of columns", .oracle_errno = 22859, .oracle_str_error = "ORA-22859: invalid modification of columns", - .oracle_str_user_error = "ORA-22859: invalid modification of columns" + .oracle_str_user_error = "ORA-22859: invalid modification of columns", + .ob_str_error = "OBE-22859: invalid modification of columns", + .ob_str_user_error = "OBE-22859: invalid modification of columns" }; static const _error _error_OB_ERR_NULL_FOR_XML_CONSTRUCTOR = { .error_name = "OB_ERR_NULL_FOR_XML_CONSTRUCTOR", @@ -21775,7 +25405,9 @@ static const _error _error_OB_ERR_NULL_FOR_XML_CONSTRUCTOR = { .str_user_error = "Expected XML tag , got no content", .oracle_errno = 19032, .oracle_str_error = "ORA-19032: Expected XML tag , got no content", - .oracle_str_user_error = "ORA-19032: Expected XML tag , got no content" + .oracle_str_user_error = "ORA-19032: Expected XML tag , got no content", + .ob_str_error = "OBE-19032: Expected XML tag , got no content", + .ob_str_user_error = "OBE-19032: Expected XML tag , got no content" }; static const _error _error_OB_ERR_XML_INDEX = { .error_name = "OB_ERR_XML_INDEX", @@ -21787,7 +25419,9 @@ static const _error _error_OB_ERR_XML_INDEX = { .str_user_error = "cannot create index on expression with datatype ADT '%.*s'", .oracle_errno = 2327 , .oracle_str_error = "ORA-02327: cannot create index on expression with datatype ADT '%.*s'", - .oracle_str_user_error = "ORA-02327: cannot create index on expression with datatype ADT '%.*s'" + .oracle_str_user_error = "ORA-02327: cannot create index on expression with datatype ADT '%.*s'", + .ob_str_error = "OBE-02327: cannot create index on expression with datatype ADT '%.*s'", + .ob_str_user_error = "OBE-02327: cannot create index on expression with datatype ADT '%.*s'" }; static const _error _error_OB_ERR_UPDATE_XML_WITH_INVALID_NODE = { .error_name = "OB_ERR_UPDATE_XML_WITH_INVALID_NODE", @@ -21799,7 +25433,9 @@ static const _error _error_OB_ERR_UPDATE_XML_WITH_INVALID_NODE = { .str_user_error = "XML nodes must be updated with valid nodes and of the same type'", .oracle_errno = 31067 , .oracle_str_error = "ORA-31067: XML nodes must be updated with valid nodes and of the same type", - .oracle_str_user_error = "ORA-31067: XML nodes must be updated with valid nodes and of the same type" + .oracle_str_user_error = "ORA-31067: XML nodes must be updated with valid nodes and of the same type", + .ob_str_error = "OBE-31067: XML nodes must be updated with valid nodes and of the same type", + .ob_str_user_error = "OBE-31067: XML nodes must be updated with valid nodes and of the same type" }; static const _error _error_OB_LOB_VALUE_NOT_EXIST = { .error_name = "OB_LOB_VALUE_NOT_EXIST", @@ -21811,7 +25447,9 @@ static const _error _error_OB_LOB_VALUE_NOT_EXIST = { .str_user_error = "LOB value does not exist", .oracle_errno = 22922 , .oracle_str_error = "ORA-22922: LOB value does not exist", - .oracle_str_user_error = "ORA-22922: LOB value does not exist" + .oracle_str_user_error = "ORA-22922: LOB value does not exist", + .ob_str_error = "OBE-22922: LOB value does not exist", + .ob_str_user_error = "OBE-22922: LOB value does not exist" }; static const _error _error_OB_ERR_JSON_FUN_UNSUPPORTED_TYPE = { .error_name = "OB_ERR_JSON_FUN_UNSUPPORTED_TYPE", @@ -21823,7 +25461,9 @@ static const _error _error_OB_ERR_JSON_FUN_UNSUPPORTED_TYPE = { .str_user_error = "Input to JSON generation function has unsupported data type", .oracle_errno = 40654, .oracle_str_error = "ORA-40654: Input to JSON generation function has unsupported data type", - .oracle_str_user_error = "ORA-40654: Input to JSON generation function has unsupported data type" + .oracle_str_user_error = "ORA-40654: Input to JSON generation function has unsupported data type", + .ob_str_error = "OBE-40654: Input to JSON generation function has unsupported data type", + .ob_str_user_error = "OBE-40654: Input to JSON generation function has unsupported data type" }; static const _error _error_OB_ERR_XQUERY_MULTI_VALUE = { .error_name = "OB_ERR_XQUERY_MULTI_VALUE", @@ -21835,7 +25475,9 @@ static const _error _error_OB_ERR_XQUERY_MULTI_VALUE = { .str_user_error = "XPTY0004 - XQuery dynamic type mismatch: expected singleton sequence - got multi-item sequence", .oracle_errno = 19279, .oracle_str_error = "ORA-19279: XPTY0004 - XQuery dynamic type mismatch: expected singleton sequence - got multi-item sequence", - .oracle_str_user_error = "ORA-19279: XPTY0004 - XQuery dynamic type mismatch: expected singleton sequence - got multi-item sequence" + .oracle_str_user_error = "ORA-19279: XPTY0004 - XQuery dynamic type mismatch: expected singleton sequence - got multi-item sequence", + .ob_str_error = "OBE-19279: XPTY0004 - XQuery dynamic type mismatch: expected singleton sequence - got multi-item sequence", + .ob_str_user_error = "OBE-19279: XPTY0004 - XQuery dynamic type mismatch: expected singleton sequence - got multi-item sequence" }; static const _error _error_OB_ERR_PARSE_XQUERY_EXPR = { .error_name = "OB_ERR_PARSE_XQUERY_EXPR", @@ -21847,7 +25489,9 @@ static const _error _error_OB_ERR_PARSE_XQUERY_EXPR = { .str_user_error = "XPST0003 - error during parsing the XQuery expression : %.*s", .oracle_errno = 19114, .oracle_str_error = "ORA-19114: XPST0003 - error during parsing the XQuery expression", - .oracle_str_user_error = "ORA-19114: XPST0003 - error during parsing the XQuery expression : %.*s" + .oracle_str_user_error = "ORA-19114: XPST0003 - error during parsing the XQuery expression : %.*s", + .ob_str_error = "OBE-19114: XPST0003 - error during parsing the XQuery expression", + .ob_str_user_error = "OBE-19114: XPST0003 - error during parsing the XQuery expression : %.*s" }; static const _error _error_OB_ERR_LACK_XQUERY_LITERAL = { .error_name = "OB_ERR_LACK_XQUERY_LITERAL", @@ -21859,7 +25503,9 @@ static const _error _error_OB_ERR_LACK_XQUERY_LITERAL = { .str_user_error = "XQuery string literal expected", .oracle_errno = 19102, .oracle_str_error = "ORA-19102: XQuery string literal expected", - .oracle_str_user_error = "ORA-19102: XQuery string literal expected" + .oracle_str_user_error = "ORA-19102: XQuery string literal expected", + .ob_str_error = "OBE-19102: XQuery string literal expected", + .ob_str_user_error = "OBE-19102: XQuery string literal expected" }; static const _error _error_OB_ERR_TOO_MANY_PREFIX_DECLARE = { .error_name = "OB_ERR_TOO_MANY_PREFIX_DECLARE", @@ -21871,7 +25517,9 @@ static const _error _error_OB_ERR_TOO_MANY_PREFIX_DECLARE = { .str_user_error = "XPST0033 - too many declarations for namespace prefix %.*s", .oracle_errno = 19253, .oracle_str_error = "ORA-19253: XPST0033 - too many declarations for namespace prefix", - .oracle_str_user_error = "ORA-19253: XPST0033 - too many declarations for namespace prefix %.*s" + .oracle_str_user_error = "ORA-19253: XPST0033 - too many declarations for namespace prefix %.*s", + .ob_str_error = "OBE-19253: XPST0033 - too many declarations for namespace prefix", + .ob_str_user_error = "OBE-19253: XPST0033 - too many declarations for namespace prefix %.*s" }; static const _error _error_OB_ERR_XQUERY_TYPE_MISMATCH = { .error_name = "OB_ERR_XQUERY_TYPE_MISMATCH", @@ -21883,7 +25531,9 @@ static const _error _error_OB_ERR_XQUERY_TYPE_MISMATCH = { .str_user_error = "XPTY0004 - XQuery static type mismatch: expected - node()* got -", .oracle_errno = 19224, .oracle_str_error = "ORA-19224: XPTY0004 - XQuery static type mismatch: expected - node()* got -", - .oracle_str_user_error = "ORA-19224: XPTY0004 - XQuery static type mismatch: expected - node()* got -" + .oracle_str_user_error = "ORA-19224: XPTY0004 - XQuery static type mismatch: expected - node()* got -", + .ob_str_error = "OBE-19224: XPTY0004 - XQuery static type mismatch: expected - node()* got -", + .ob_str_user_error = "OBE-19224: XPTY0004 - XQuery static type mismatch: expected - node()* got -" }; static const _error _error_OB_ERR_XPATH_INVALID_NODE = { .error_name = "OB_ERR_XPATH_INVALID_NODE", @@ -21895,7 +25545,9 @@ static const _error _error_OB_ERR_XPATH_INVALID_NODE = { .str_user_error = "XPST0005 - XPath step specifies an invalid element/attribute name: %.*s", .oracle_errno = 19276, .oracle_str_error = "ORA-19276: XPST0005 - XPath step specifies an invalid element/attribute name", - .oracle_str_user_error = "ORA-19276: XPST0005 - XPath step specifies an invalid element/attribute name: %.*s" + .oracle_str_user_error = "ORA-19276: XPST0005 - XPath step specifies an invalid element/attribute name: %.*s", + .ob_str_error = "OBE-19276: XPST0005 - XPath step specifies an invalid element/attribute name", + .ob_str_user_error = "OBE-19276: XPST0005 - XPath step specifies an invalid element/attribute name: %.*s" }; static const _error _error_OB_ERR_XPATH_NO_NODE = { .error_name = "OB_ERR_XPATH_NO_NODE", @@ -21907,7 +25559,9 @@ static const _error _error_OB_ERR_XPATH_NO_NODE = { .str_user_error = "XPST0005 - XPath step specifies an item type matching no node: %.*s", .oracle_errno = 19277, .oracle_str_error = "ORA-19277: XPST0005 - XPath step specifies an item type matching no node", - .oracle_str_user_error = "ORA-19277: XPST0005 - XPath step specifies an item type matching no node: %.*s" + .oracle_str_user_error = "ORA-19277: XPST0005 - XPath step specifies an item type matching no node: %.*s", + .ob_str_error = "OBE-19277: XPST0005 - XPath step specifies an item type matching no node", + .ob_str_user_error = "OBE-19277: XPST0005 - XPath step specifies an item type matching no node: %.*s" }; static const _error _error_OB_ERR_XQUERY_UNSUPPORTED = { .error_name = "OB_ERR_XQUERY_UNSUPPORTED", @@ -21919,7 +25573,9 @@ static const _error _error_OB_ERR_XQUERY_UNSUPPORTED = { .str_user_error = "unsupported XQuery expression", .oracle_errno = 19110, .oracle_str_error = "ORA-19110: unsupported XQuery expression", - .oracle_str_user_error = "ORA-19110: unsupported XQuery expression" + .oracle_str_user_error = "ORA-19110: unsupported XQuery expression", + .ob_str_error = "OBE-19110: unsupported XQuery expression", + .ob_str_user_error = "OBE-19110: unsupported XQuery expression" }; static const _error _error_OB_ERR_INVALID_XML_CHILD_NAME = { .error_name = "OB_ERR_INVALID_XML_CHILD_NAME", @@ -21931,7 +25587,9 @@ static const _error _error_OB_ERR_INVALID_XML_CHILD_NAME = { .str_user_error = "The document being inserted does not conform to specified child name", .oracle_errno = 31056, .oracle_str_error = "ORA-31056: The document being inserted does not conform to specified child name", - .oracle_str_user_error = "ORA-31056: The document being inserted does not conform to specified child name" + .oracle_str_user_error = "ORA-31056: The document being inserted does not conform to specified child name", + .ob_str_error = "OBE-31056: The document being inserted does not conform to specified child name", + .ob_str_user_error = "OBE-31056: The document being inserted does not conform to specified child name" }; static const _error _error_OB_ERR_XML_NOT_SUPPORT_OPERATION = { .error_name = "OB_ERR_XML_NOT_SUPPORT_OPERATION", @@ -21943,7 +25601,9 @@ static const _error _error_OB_ERR_XML_NOT_SUPPORT_OPERATION = { .str_user_error = "XML node '' (type=%s) does not support this operation", .oracle_errno = 31195, .oracle_str_error = "ORA-31195: XML node '' (type=%s) does not support this operation", - .oracle_str_user_error = "ORA-31195: XML node '' (type=%s) does not support this operation" + .oracle_str_user_error = "ORA-31195: XML node '' (type=%s) does not support this operation", + .ob_str_error = "OBE-31195: XML node '' (type=%s) does not support this operation", + .ob_str_user_error = "OBE-31195: XML node '' (type=%s) does not support this operation" }; static const _error _error_OB_ERR_DUP_DEF_NAMESPACE = { .error_name = "OB_ERR_DUP_DEF_NAMESPACE", @@ -21955,7 +25615,9 @@ static const _error _error_OB_ERR_DUP_DEF_NAMESPACE = { .str_user_error = "XQST0066 - duplicate default namespace definition - %s.", .oracle_errno = 19118, .oracle_str_error = "ORA-19118: XQST0066 - duplicate default namespace definition - string.", - .oracle_str_user_error = "ORA-19118: XQST0066 - duplicate default namespace definition - %s." + .oracle_str_user_error = "ORA-19118: XQST0066 - duplicate default namespace definition - %s.", + .ob_str_error = "OBE-19118: XQST0066 - duplicate default namespace definition - string.", + .ob_str_user_error = "OBE-19118: XQST0066 - duplicate default namespace definition - %s." }; static const _error _error_OB_ERR_COMPARE_VARRAY_LOB_ATTR = { .error_name = "OB_ERR_COMPARE_VARRAY_LOB_ATTR", @@ -21967,7 +25629,9 @@ static const _error _error_OB_ERR_COMPARE_VARRAY_LOB_ATTR = { .str_user_error = "cannot compare VARRAY or LOB attributes of an object type", .oracle_errno = 22901, .oracle_str_error = "ORA-22901: cannot compare VARRAY or LOB attributes of an object type", - .oracle_str_user_error = "ORA-22901: cannot compare VARRAY or LOB attributes of an object type" + .oracle_str_user_error = "ORA-22901: cannot compare VARRAY or LOB attributes of an object type", + .ob_str_error = "OBE-22901: cannot compare VARRAY or LOB attributes of an object type", + .ob_str_user_error = "OBE-22901: cannot compare VARRAY or LOB attributes of an object type" }; static const _error _error_OB_ERR_XML_PARENT_ALREADY_CONTAINS_CHILD = { .error_name = "OB_ERR_XML_PARENT_ALREADY_CONTAINS_CHILD", @@ -21979,7 +25643,9 @@ static const _error _error_OB_ERR_XML_PARENT_ALREADY_CONTAINS_CHILD = { .str_user_error = "Parent %.*s already contains child entry %s%.*s", .oracle_errno = 31003, .oracle_str_error = "ORA-31003: Parent %.*s already contains child entry %s%.*s", - .oracle_str_user_error = "ORA-31003: Parent %.*s already contains child entry %s%.*s" + .oracle_str_user_error = "ORA-31003: Parent %.*s already contains child entry %s%.*s", + .ob_str_error = "OBE-31003: Parent %.*s already contains child entry %s%.*s", + .ob_str_user_error = "OBE-31003: Parent %.*s already contains child entry %s%.*s" }; static const _error _error_OB_ERR_CONVERSION_OF_UNIT = { .error_name = "OB_ERR_CONVERSION_OF_UNIT", @@ -21991,7 +25657,9 @@ static const _error _error_OB_ERR_CONVERSION_OF_UNIT = { .str_user_error = "conversion error between the specified unit and standard unit", .oracle_errno = 13291, .oracle_str_error = "ORA-13291: conversion error between the specified unit and standard unit", - .oracle_str_user_error = "ORA-13291: conversion error between the specified unit and standard unit" + .oracle_str_user_error = "ORA-13291: conversion error between the specified unit and standard unit", + .ob_str_error = "OBE-13291: conversion error between the specified unit and standard unit", + .ob_str_user_error = "OBE-13291: conversion error between the specified unit and standard unit" }; static const _error _error_OB_ERR_PARAM_OUT_OF_RANGE = { .error_name = "OB_ERR_PARAM_OUT_OF_RANGE", @@ -22003,7 +25671,9 @@ static const _error _error_OB_ERR_PARAM_OUT_OF_RANGE = { .str_user_error = "value is out of range", .oracle_errno = 13011, .oracle_str_error = "ORA-13011: value is out of range", - .oracle_str_user_error = "ORA-13011: value is out of range" + .oracle_str_user_error = "ORA-13011: value is out of range", + .ob_str_error = "OBE-13011: value is out of range", + .ob_str_user_error = "OBE-13011: value is out of range" }; static const _error _error_OB_ERR_INVALID_VECTOR_DIM = { .error_name = "OB_ERR_INVALID_VECTOR_DIM", @@ -22015,7 +25685,9 @@ static const _error _error_OB_ERR_INVALID_VECTOR_DIM = { .str_user_error = "inconsistent dimension: expected %u got %u", .oracle_errno = 932, .oracle_str_error = "ORA-00932: inconsistent dimension", - .oracle_str_user_error = "ORA-00932: inconsistent dimension: expected %u got %u" + .oracle_str_user_error = "ORA-00932: inconsistent dimension: expected %u got %u", + .ob_str_error = "OBE-00932: inconsistent dimension", + .ob_str_user_error = "OBE-00932: inconsistent dimension: expected %u got %u" }; static const _error _error_OB_ERR_BAD_VEC_INDEX_COLUMN = { .error_name = "OB_ERR_BAD_VEC_INDEX_COLUMN", @@ -22027,7 +25699,9 @@ static const _error _error_OB_ERR_BAD_VEC_INDEX_COLUMN = { .str_user_error = "Column '%.*s' cannot be part of VECTOR index", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -7601, Column cannot be part of VECTOR index", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7601, Column '%.*s' cannot be part of VECTOR index" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -7601, Column '%.*s' cannot be part of VECTOR index", + .ob_str_error = "OBE-00600: internal error code, arguments: -7601, Column cannot be part of VECTOR index", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -7601, Column '%.*s' cannot be part of VECTOR index" }; static const _error _error_OB_ERR_ARRAY_TYPE_MISMATCH = { .error_name = "OB_ERR_ARRAY_TYPE_MISMATCH", @@ -22039,7 +25713,9 @@ static const _error _error_OB_ERR_ARRAY_TYPE_MISMATCH = { .str_user_error = "array type mismatch found between definition(%.*s) and data(%.*s)", .oracle_errno = 932, .oracle_str_error = "ORA-00932: array type mismatch found between definition and data", - .oracle_str_user_error = "ORA-00932: array type mismatch found between definition(%.*s) and data(%.*s)" + .oracle_str_user_error = "ORA-00932: array type mismatch found between definition(%.*s) and data(%.*s)", + .ob_str_error = "OBE-00932: array type mismatch found between definition and data", + .ob_str_user_error = "OBE-00932: array type mismatch found between definition(%.*s) and data(%.*s)" }; static const _error _error_OB_SERVER_IS_INIT = { .error_name = "OB_SERVER_IS_INIT", @@ -22051,7 +25727,9 @@ static const _error _error_OB_SERVER_IS_INIT = { .str_user_error = "Server is initializing", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -8001, Server is initializing", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -8001, Server is initializing" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -8001, Server is initializing", + .ob_str_error = "OBE-00600: internal error code, arguments: -8001, Server is initializing", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -8001, Server is initializing" }; static const _error _error_OB_SERVER_IS_STOPPING = { .error_name = "OB_SERVER_IS_STOPPING", @@ -22063,7 +25741,9 @@ static const _error _error_OB_SERVER_IS_STOPPING = { .str_user_error = "Server is stopping", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -8002, Server is stopping", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -8002, Server is stopping" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -8002, Server is stopping", + .ob_str_error = "OBE-00600: internal error code, arguments: -8002, Server is stopping", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -8002, Server is stopping" }; static const _error _error_OB_PACKET_CHECKSUM_ERROR = { .error_name = "OB_PACKET_CHECKSUM_ERROR", @@ -22075,7 +25755,9 @@ static const _error _error_OB_PACKET_CHECKSUM_ERROR = { .str_user_error = "Packet checksum error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -8003, Packet checksum error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -8003, Packet checksum error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -8003, Packet checksum error", + .ob_str_error = "OBE-00600: internal error code, arguments: -8003, Packet checksum error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -8003, Packet checksum error" }; static const _error _error_OB_PACKET_CLUSTER_ID_NOT_MATCH = { .error_name = "OB_PACKET_CLUSTER_ID_NOT_MATCH", @@ -22087,7 +25769,9 @@ static const _error _error_OB_PACKET_CLUSTER_ID_NOT_MATCH = { .str_user_error = "Packet cluster_id not match", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -8004, Packet cluster_id not match", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -8004, Packet cluster_id not match" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -8004, Packet cluster_id not match", + .ob_str_error = "OBE-00600: internal error code, arguments: -8004, Packet cluster_id not match", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -8004, Packet cluster_id not match" }; static const _error _error_OB_TENANT_ID_NOT_MATCH = { .error_name = "OB_TENANT_ID_NOT_MATCH", @@ -22099,7 +25783,9 @@ static const _error _error_OB_TENANT_ID_NOT_MATCH = { .str_user_error = "Tenant id not match", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -8005, Tenant id not match", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -8005, Tenant id not match" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -8005, Tenant id not match", + .ob_str_error = "OBE-00600: internal error code, arguments: -8005, Tenant id not match", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -8005, Tenant id not match" }; static const _error _error_OB_URI_ERROR = { .error_name = "OB_URI_ERROR", @@ -22111,7 +25797,9 @@ static const _error _error_OB_URI_ERROR = { .str_user_error = "URI error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9001, URI error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9001, URI error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9001, URI error", + .ob_str_error = "OBE-00600: internal error code, arguments: -9001, URI error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9001, URI error" }; static const _error _error_OB_FINAL_MD5_ERROR = { .error_name = "OB_FINAL_MD5_ERROR", @@ -22123,7 +25811,9 @@ static const _error _error_OB_FINAL_MD5_ERROR = { .str_user_error = "OSS file MD5 error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9002, OSS file MD5 error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9002, OSS file MD5 error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9002, OSS file MD5 error", + .ob_str_error = "OBE-00600: internal error code, arguments: -9002, OSS file MD5 error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9002, OSS file MD5 error" }; static const _error _error_OB_OSS_ERROR = { .error_name = "OB_OSS_ERROR", @@ -22135,7 +25825,9 @@ static const _error _error_OB_OSS_ERROR = { .str_user_error = "OSS error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9003, OSS error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9003, OSS error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9003, OSS error", + .ob_str_error = "OBE-00600: internal error code, arguments: -9003, OSS error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9003, OSS error" }; static const _error _error_OB_INIT_MD5_ERROR = { .error_name = "OB_INIT_MD5_ERROR", @@ -22147,7 +25839,9 @@ static const _error _error_OB_INIT_MD5_ERROR = { .str_user_error = "Init MD5 fail", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9004, Init MD5 fail", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9004, Init MD5 fail" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9004, Init MD5 fail", + .ob_str_error = "OBE-00600: internal error code, arguments: -9004, Init MD5 fail", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9004, Init MD5 fail" }; static const _error _error_OB_OUT_OF_ELEMENT = { .error_name = "OB_OUT_OF_ELEMENT", @@ -22159,7 +25853,9 @@ static const _error _error_OB_OUT_OF_ELEMENT = { .str_user_error = "Out of element", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9005, Out of element", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9005, Out of element" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9005, Out of element", + .ob_str_error = "OBE-00600: internal error code, arguments: -9005, Out of element", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9005, Out of element" }; static const _error _error_OB_UPDATE_MD5_ERROR = { .error_name = "OB_UPDATE_MD5_ERROR", @@ -22171,7 +25867,9 @@ static const _error _error_OB_UPDATE_MD5_ERROR = { .str_user_error = "Update MD5 fail", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9006, Update MD5 fail", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9006, Update MD5 fail" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9006, Update MD5 fail", + .ob_str_error = "OBE-00600: internal error code, arguments: -9006, Update MD5 fail", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9006, Update MD5 fail" }; static const _error _error_OB_FILE_LENGTH_INVALID = { .error_name = "OB_FILE_LENGTH_INVALID", @@ -22183,7 +25881,9 @@ static const _error _error_OB_FILE_LENGTH_INVALID = { .str_user_error = "Invalid OSS file length", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9007, Invalid OSS file length", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9007, Invalid OSS file length" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9007, Invalid OSS file length", + .ob_str_error = "OBE-00600: internal error code, arguments: -9007, Invalid OSS file length", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9007, Invalid OSS file length" }; static const _error _error_OB_NOT_READ_ALL_DATA = { .error_name = "OB_NOT_READ_ALL_DATA", @@ -22195,7 +25895,9 @@ static const _error _error_OB_NOT_READ_ALL_DATA = { .str_user_error = "Read all data fail", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9008, Read all data fail", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9008, Read all data fail" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9008, Read all data fail", + .ob_str_error = "OBE-00600: internal error code, arguments: -9008, Read all data fail", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9008, Read all data fail" }; static const _error _error_OB_BUILD_MD5_ERROR = { .error_name = "OB_BUILD_MD5_ERROR", @@ -22207,7 +25909,9 @@ static const _error _error_OB_BUILD_MD5_ERROR = { .str_user_error = "Build MD5 fail", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9009, Build MD5 fail", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9009, Build MD5 fail" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9009, Build MD5 fail", + .ob_str_error = "OBE-00600: internal error code, arguments: -9009, Build MD5 fail", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9009, Build MD5 fail" }; static const _error _error_OB_MD5_NOT_MATCH = { .error_name = "OB_MD5_NOT_MATCH", @@ -22219,7 +25923,9 @@ static const _error _error_OB_MD5_NOT_MATCH = { .str_user_error = "OSS file MD5 not match", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9010, OSS file MD5 not match", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9010, OSS file MD5 not match" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9010, OSS file MD5 not match", + .ob_str_error = "OBE-00600: internal error code, arguments: -9010, OSS file MD5 not match", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9010, OSS file MD5 not match" }; static const _error _error_OB_BACKUP_FILE_NOT_EXIST = { .error_name = "OB_BACKUP_FILE_NOT_EXIST", @@ -22231,7 +25937,9 @@ static const _error _error_OB_BACKUP_FILE_NOT_EXIST = { .str_user_error = "cannot find backup file", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9011, cannot find backup file", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9011, cannot find backup file" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9011, cannot find backup file", + .ob_str_error = "OBE-00600: internal error code, arguments: -9011, cannot find backup file", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9011, cannot find backup file" }; static const _error _error_OB_OSS_DATA_VERSION_NOT_MATCHED = { .error_name = "OB_OSS_DATA_VERSION_NOT_MATCHED", @@ -22243,7 +25951,9 @@ static const _error _error_OB_OSS_DATA_VERSION_NOT_MATCHED = { .str_user_error = "Can not get data version from timestamp", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9012, Can not get data version from timestamp", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9012, Can not get data version from timestamp" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9012, Can not get data version from timestamp", + .ob_str_error = "OBE-00600: internal error code, arguments: -9012, Can not get data version from timestamp", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9012, Can not get data version from timestamp" }; static const _error _error_OB_OSS_WRITE_ERROR = { .error_name = "OB_OSS_WRITE_ERROR", @@ -22255,7 +25965,9 @@ static const _error _error_OB_OSS_WRITE_ERROR = { .str_user_error = "Write OSS file error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9013, Write OSS file error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9013, Write OSS file error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9013, Write OSS file error", + .ob_str_error = "OBE-00600: internal error code, arguments: -9013, Write OSS file error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9013, Write OSS file error" }; static const _error _error_OB_RESTORE_IN_PROGRESS = { .error_name = "OB_RESTORE_IN_PROGRESS", @@ -22267,7 +25979,9 @@ static const _error _error_OB_RESTORE_IN_PROGRESS = { .str_user_error = "Another restore is in progress", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9014, Another restore is in progress", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9014, Another restore is in progress" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9014, Another restore is in progress", + .ob_str_error = "OBE-00600: internal error code, arguments: -9014, Another restore is in progress", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9014, Another restore is in progress" }; static const _error _error_OB_AGENT_INITING_BACKUP_COUNT_ERROR = { .error_name = "OB_AGENT_INITING_BACKUP_COUNT_ERROR", @@ -22279,7 +25993,9 @@ static const _error _error_OB_AGENT_INITING_BACKUP_COUNT_ERROR = { .str_user_error = "agent initing backup count error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9015, agent initing backup count error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9015, agent initing backup count error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9015, agent initing backup count error", + .ob_str_error = "OBE-00600: internal error code, arguments: -9015, agent initing backup count error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9015, agent initing backup count error" }; static const _error _error_OB_CLUSTER_NAME_NOT_EQUAL = { .error_name = "OB_CLUSTER_NAME_NOT_EQUAL", @@ -22291,7 +26007,9 @@ static const _error _error_OB_CLUSTER_NAME_NOT_EQUAL = { .str_user_error = "ob cluster name not equal", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9016, ob cluster name not equal", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9016, ob cluster name not equal" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9016, ob cluster name not equal", + .ob_str_error = "OBE-00600: internal error code, arguments: -9016, ob cluster name not equal", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9016, ob cluster name not equal" }; static const _error _error_OB_RS_LIST_INVAILD = { .error_name = "OB_RS_LIST_INVAILD", @@ -22303,7 +26021,9 @@ static const _error _error_OB_RS_LIST_INVAILD = { .str_user_error = "rs list invalid", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9017, rs list invalid", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9017, rs list invalid" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9017, rs list invalid", + .ob_str_error = "OBE-00600: internal error code, arguments: -9017, rs list invalid", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9017, rs list invalid" }; static const _error _error_OB_AGENT_HAS_FAILED_TASK = { .error_name = "OB_AGENT_HAS_FAILED_TASK", @@ -22315,7 +26035,9 @@ static const _error _error_OB_AGENT_HAS_FAILED_TASK = { .str_user_error = "agent has failed task", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9018, agent has failed task", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9018, agent has failed task" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9018, agent has failed task", + .ob_str_error = "OBE-00600: internal error code, arguments: -9018, agent has failed task", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9018, agent has failed task" }; static const _error _error_OB_RESTORE_PARTITION_IS_COMPLETE = { .error_name = "OB_RESTORE_PARTITION_IS_COMPLETE", @@ -22327,7 +26049,9 @@ static const _error _error_OB_RESTORE_PARTITION_IS_COMPLETE = { .str_user_error = "restore partition is complete", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9019, restore partition is complete", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9019, restore partition is complete" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9019, restore partition is complete", + .ob_str_error = "OBE-00600: internal error code, arguments: -9019, restore partition is complete", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9019, restore partition is complete" }; static const _error _error_OB_RESTORE_PARTITION_TWICE = { .error_name = "OB_RESTORE_PARTITION_TWICE", @@ -22339,7 +26063,9 @@ static const _error _error_OB_RESTORE_PARTITION_TWICE = { .str_user_error = "restore partition twice", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9020, restore partition twice", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9020, restore partition twice" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9020, restore partition twice", + .ob_str_error = "OBE-00600: internal error code, arguments: -9020, restore partition twice", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9020, restore partition twice" }; static const _error _error_OB_STOP_DROP_SCHEMA = { .error_name = "OB_STOP_DROP_SCHEMA", @@ -22351,7 +26077,9 @@ static const _error _error_OB_STOP_DROP_SCHEMA = { .str_user_error = "physical backup switch is on", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9022, physical backup switch is on", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9022, physical backup switch is on" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9022, physical backup switch is on", + .ob_str_error = "OBE-00600: internal error code, arguments: -9022, physical backup switch is on", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9022, physical backup switch is on" }; static const _error _error_OB_CANNOT_START_LOG_ARCHIVE_BACKUP = { .error_name = "OB_CANNOT_START_LOG_ARCHIVE_BACKUP", @@ -22363,7 +26091,9 @@ static const _error _error_OB_CANNOT_START_LOG_ARCHIVE_BACKUP = { .str_user_error = "cannot start log archive backup", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9023, cannot start log archive backup", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9023, cannot start log archive backup" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9023, cannot start log archive backup", + .ob_str_error = "OBE-00600: internal error code, arguments: -9023, cannot start log archive backup", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9023, cannot start log archive backup" }; static const _error _error_OB_ALREADY_NO_LOG_ARCHIVE_BACKUP = { .error_name = "OB_ALREADY_NO_LOG_ARCHIVE_BACKUP", @@ -22375,7 +26105,9 @@ static const _error _error_OB_ALREADY_NO_LOG_ARCHIVE_BACKUP = { .str_user_error = "log archive backup is already disabled", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9024, log archive backup is already disabled", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9024, log archive backup is already disabled" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9024, log archive backup is already disabled", + .ob_str_error = "OBE-00600: internal error code, arguments: -9024, log archive backup is already disabled", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9024, log archive backup is already disabled" }; static const _error _error_OB_LOG_ARCHIVE_BACKUP_INFO_NOT_EXIST = { .error_name = "OB_LOG_ARCHIVE_BACKUP_INFO_NOT_EXIST", @@ -22387,7 +26119,9 @@ static const _error _error_OB_LOG_ARCHIVE_BACKUP_INFO_NOT_EXIST = { .str_user_error = "log archive backup info not exists", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9025, log archive backup info not exists", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9025, log archive backup info not exists" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9025, log archive backup info not exists", + .ob_str_error = "OBE-00600: internal error code, arguments: -9025, log archive backup info not exists", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9025, log archive backup info not exists" }; static const _error _error_OB_INVALID_BACKUP_DEST = { .error_name = "OB_INVALID_BACKUP_DEST", @@ -22399,7 +26133,9 @@ static const _error _error_OB_INVALID_BACKUP_DEST = { .str_user_error = "%s is not a valid uri", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9026, backup destination is not valid", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9026, %s is not a valid uri" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9026, %s is not a valid uri", + .ob_str_error = "OBE-00600: internal error code, arguments: -9026, backup destination is not valid", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9026, %s is not a valid uri" }; static const _error _error_OB_LOG_ARCHIVE_INTERRUPTED = { .error_name = "OB_LOG_ARCHIVE_INTERRUPTED", @@ -22411,7 +26147,9 @@ static const _error _error_OB_LOG_ARCHIVE_INTERRUPTED = { .str_user_error = "ob log archive interrupted", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9027, ob log archive interrupted", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9027, ob log archive interrupted" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9027, ob log archive interrupted", + .ob_str_error = "OBE-00600: internal error code, arguments: -9027, ob log archive interrupted", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9027, ob log archive interrupted" }; static const _error _error_OB_LOG_ARCHIVE_STAT_NOT_MATCH = { .error_name = "OB_LOG_ARCHIVE_STAT_NOT_MATCH", @@ -22423,7 +26161,9 @@ static const _error _error_OB_LOG_ARCHIVE_STAT_NOT_MATCH = { .str_user_error = "ob log archive stat not match", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9028, ob log archive stat not match", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9028, ob log archive stat not match" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9028, ob log archive stat not match", + .ob_str_error = "OBE-00600: internal error code, arguments: -9028, ob log archive stat not match", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9028, ob log archive stat not match" }; static const _error _error_OB_LOG_ARCHIVE_NOT_RUNNING = { .error_name = "OB_LOG_ARCHIVE_NOT_RUNNING", @@ -22435,7 +26175,9 @@ static const _error _error_OB_LOG_ARCHIVE_NOT_RUNNING = { .str_user_error = "log archive is not running", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9029, log archive is not running", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9029, log archive is not running" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9029, log archive is not running", + .ob_str_error = "OBE-00600: internal error code, arguments: -9029, log archive is not running", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9029, log archive is not running" }; static const _error _error_OB_LOG_ARCHIVE_INVALID_ROUND = { .error_name = "OB_LOG_ARCHIVE_INVALID_ROUND", @@ -22447,7 +26189,9 @@ static const _error _error_OB_LOG_ARCHIVE_INVALID_ROUND = { .str_user_error = "log archive invalid round", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9030, log archive invalid round", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9030, log archive invalid round" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9030, log archive invalid round", + .ob_str_error = "OBE-00600: internal error code, arguments: -9030, log archive invalid round", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9030, log archive invalid round" }; static const _error _error_OB_REPLICA_CANNOT_BACKUP = { .error_name = "OB_REPLICA_CANNOT_BACKUP", @@ -22459,7 +26203,9 @@ static const _error _error_OB_REPLICA_CANNOT_BACKUP = { .str_user_error = "Cannot backup ob replica", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9031, Cannot backup ob replica", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9031, Cannot backup ob replica" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9031, Cannot backup ob replica", + .ob_str_error = "OBE-00600: internal error code, arguments: -9031, Cannot backup ob replica", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9031, Cannot backup ob replica" }; static const _error _error_OB_BACKUP_INFO_NOT_EXIST = { .error_name = "OB_BACKUP_INFO_NOT_EXIST", @@ -22471,7 +26217,9 @@ static const _error _error_OB_BACKUP_INFO_NOT_EXIST = { .str_user_error = "backup info not exists", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9032, backup info not exists", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9032, backup info not exists" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9032, backup info not exists", + .ob_str_error = "OBE-00600: internal error code, arguments: -9032, backup info not exists", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9032, backup info not exists" }; static const _error _error_OB_BACKUP_INFO_NOT_MATCH = { .error_name = "OB_BACKUP_INFO_NOT_MATCH", @@ -22483,7 +26231,9 @@ static const _error _error_OB_BACKUP_INFO_NOT_MATCH = { .str_user_error = "Backup meta info stored in system dictionary does not match with current system status", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9033, Backup meta info stored in system dictionary does not match with current system status", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9033, Backup meta info stored in system dictionary does not match with current system status" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9033, Backup meta info stored in system dictionary does not match with current system status", + .ob_str_error = "OBE-00600: internal error code, arguments: -9033, Backup meta info stored in system dictionary does not match with current system status", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9033, Backup meta info stored in system dictionary does not match with current system status" }; static const _error _error_OB_LOG_ARCHIVE_ALREADY_STOPPED = { .error_name = "OB_LOG_ARCHIVE_ALREADY_STOPPED", @@ -22495,7 +26245,9 @@ static const _error _error_OB_LOG_ARCHIVE_ALREADY_STOPPED = { .str_user_error = "log archive already stopped", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9034, log archive already stopped", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9034, log archive already stopped" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9034, log archive already stopped", + .ob_str_error = "OBE-00600: internal error code, arguments: -9034, log archive already stopped", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9034, log archive already stopped" }; static const _error _error_OB_RESTORE_INDEX_FAILED = { .error_name = "OB_RESTORE_INDEX_FAILED", @@ -22507,7 +26259,9 @@ static const _error _error_OB_RESTORE_INDEX_FAILED = { .str_user_error = "restore index failed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9035, restore index failed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9035, restore index failed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9035, restore index failed", + .ob_str_error = "OBE-00600: internal error code, arguments: -9035, restore index failed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9035, restore index failed" }; static const _error _error_OB_BACKUP_IN_PROGRESS = { .error_name = "OB_BACKUP_IN_PROGRESS", @@ -22519,7 +26273,9 @@ static const _error _error_OB_BACKUP_IN_PROGRESS = { .str_user_error = "Backup is in progress", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9036, Backup is in progress", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9036, Backup is in progress" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9036, Backup is in progress", + .ob_str_error = "OBE-00600: internal error code, arguments: -9036, Backup is in progress", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9036, Backup is in progress" }; static const _error _error_OB_INVALID_LOG_ARCHIVE_STATUS = { .error_name = "OB_INVALID_LOG_ARCHIVE_STATUS", @@ -22531,7 +26287,9 @@ static const _error _error_OB_INVALID_LOG_ARCHIVE_STATUS = { .str_user_error = "log archive status is not valid", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9037, log archive status is not valid", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9037, log archive status is not valid" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9037, log archive status is not valid", + .ob_str_error = "OBE-00600: internal error code, arguments: -9037, log archive status is not valid", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9037, log archive status is not valid" }; static const _error _error_OB_CANNOT_ADD_REPLICA_DURING_SET_MEMBER_LIST = { .error_name = "OB_CANNOT_ADD_REPLICA_DURING_SET_MEMBER_LIST", @@ -22543,7 +26301,9 @@ static const _error _error_OB_CANNOT_ADD_REPLICA_DURING_SET_MEMBER_LIST = { .str_user_error = "Cannot add replica during set member list in restore", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9038, Cannot add replica during set member list in restore", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9038, Cannot add replica during set member list in restore" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9038, Cannot add replica during set member list in restore", + .ob_str_error = "OBE-00600: internal error code, arguments: -9038, Cannot add replica during set member list in restore", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9038, Cannot add replica during set member list in restore" }; static const _error _error_OB_LOG_ARCHIVE_LEADER_CHANGED = { .error_name = "OB_LOG_ARCHIVE_LEADER_CHANGED", @@ -22555,7 +26315,9 @@ static const _error _error_OB_LOG_ARCHIVE_LEADER_CHANGED = { .str_user_error = "pg log archive leader changed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9039, pg log archive leader changed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9039, pg log archive leader changed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9039, pg log archive leader changed", + .ob_str_error = "OBE-00600: internal error code, arguments: -9039, pg log archive leader changed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9039, pg log archive leader changed" }; static const _error _error_OB_BACKUP_CAN_NOT_START = { .error_name = "OB_BACKUP_CAN_NOT_START", @@ -22567,7 +26329,9 @@ static const _error _error_OB_BACKUP_CAN_NOT_START = { .str_user_error = "backup can not start, because %s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9040, backup can not start", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9040, backup can not start, because %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9040, backup can not start, because %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -9040, backup can not start", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9040, backup can not start, because %s" }; static const _error _error_OB_CANCEL_BACKUP_NOT_ALLOWED = { .error_name = "OB_CANCEL_BACKUP_NOT_ALLOWED", @@ -22579,7 +26343,9 @@ static const _error _error_OB_CANCEL_BACKUP_NOT_ALLOWED = { .str_user_error = "cancel backup do not allow", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9041, cancel backup do not allow", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9041, cancel backup do not allow" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9041, cancel backup do not allow", + .ob_str_error = "OBE-00600: internal error code, arguments: -9041, cancel backup do not allow", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9041, cancel backup do not allow" }; static const _error _error_OB_BACKUP_DATA_VERSION_GAP_OVER_LIMIT = { .error_name = "OB_BACKUP_DATA_VERSION_GAP_OVER_LIMIT", @@ -22591,7 +26357,9 @@ static const _error _error_OB_BACKUP_DATA_VERSION_GAP_OVER_LIMIT = { .str_user_error = "backup data version gap over limit", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9042, backup data version gap over limit", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9042, backup data version gap over limit" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9042, backup data version gap over limit", + .ob_str_error = "OBE-00600: internal error code, arguments: -9042, backup data version gap over limit", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9042, backup data version gap over limit" }; static const _error _error_OB_PG_LOG_ARCHIVE_STATUS_NOT_INIT = { .error_name = "OB_PG_LOG_ARCHIVE_STATUS_NOT_INIT", @@ -22603,7 +26371,9 @@ static const _error _error_OB_PG_LOG_ARCHIVE_STATUS_NOT_INIT = { .str_user_error = "pg log archive status is still invalid", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9043, pg log archive status is still invalid", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9043, pg log archive status is still invalid" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9043, pg log archive status is still invalid", + .ob_str_error = "OBE-00600: internal error code, arguments: -9043, pg log archive status is still invalid", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9043, pg log archive status is still invalid" }; static const _error _error_OB_BACKUP_DELETE_DATA_IN_PROGRESS = { .error_name = "OB_BACKUP_DELETE_DATA_IN_PROGRESS", @@ -22615,7 +26385,9 @@ static const _error _error_OB_BACKUP_DELETE_DATA_IN_PROGRESS = { .str_user_error = "delete backup data is in progress", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9044, delete backup data is in progress", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9044, delete backup data is in progress" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9044, delete backup data is in progress", + .ob_str_error = "OBE-00600: internal error code, arguments: -9044, delete backup data is in progress", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9044, delete backup data is in progress" }; static const _error _error_OB_BACKUP_DELETE_BACKUP_SET_NOT_ALLOWED = { .error_name = "OB_BACKUP_DELETE_BACKUP_SET_NOT_ALLOWED", @@ -22627,7 +26399,9 @@ static const _error _error_OB_BACKUP_DELETE_BACKUP_SET_NOT_ALLOWED = { .str_user_error = "delete backup set do not allow", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9045, delete backup set do not allow", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9045, delete backup set do not allow" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9045, delete backup set do not allow", + .ob_str_error = "OBE-00600: internal error code, arguments: -9045, delete backup set do not allow", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9045, delete backup set do not allow" }; static const _error _error_OB_INVALID_BACKUP_SET_ID = { .error_name = "OB_INVALID_BACKUP_SET_ID", @@ -22639,7 +26413,9 @@ static const _error _error_OB_INVALID_BACKUP_SET_ID = { .str_user_error = "backup set id is not valid", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9046, backup set id is not valid", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9046, backup set id is not valid" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9046, backup set id is not valid", + .ob_str_error = "OBE-00600: internal error code, arguments: -9046, backup set id is not valid", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9046, backup set id is not valid" }; static const _error _error_OB_BACKUP_INVALID_PASSWORD = { .error_name = "OB_BACKUP_INVALID_PASSWORD", @@ -22651,7 +26427,9 @@ static const _error _error_OB_BACKUP_INVALID_PASSWORD = { .str_user_error = "invalid password for backup", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9047, invalid password for backup", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9047, invalid password for backup" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9047, invalid password for backup", + .ob_str_error = "OBE-00600: internal error code, arguments: -9047, invalid password for backup", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9047, invalid password for backup" }; static const _error _error_OB_ISOLATED_BACKUP_SET = { .error_name = "OB_ISOLATED_BACKUP_SET", @@ -22663,7 +26441,9 @@ static const _error _error_OB_ISOLATED_BACKUP_SET = { .str_user_error = "backup set is isolated by two log archive round", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9048, backup set is isolated by two log archive round", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9048, backup set is isolated by two log archive round" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9048, backup set is isolated by two log archive round", + .ob_str_error = "OBE-00600: internal error code, arguments: -9048, backup set is isolated by two log archive round", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9048, backup set is isolated by two log archive round" }; static const _error _error_OB_CANNOT_CANCEL_STOPPED_BACKUP = { .error_name = "OB_CANNOT_CANCEL_STOPPED_BACKUP", @@ -22675,7 +26455,9 @@ static const _error _error_OB_CANNOT_CANCEL_STOPPED_BACKUP = { .str_user_error = "backup status is stopped, can not cancel", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9049, backup status is stopped, can not cancel", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9049, backup status is stopped, can not cancel" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9049, backup status is stopped, can not cancel", + .ob_str_error = "OBE-00600: internal error code, arguments: -9049, backup status is stopped, can not cancel", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9049, backup status is stopped, can not cancel" }; static const _error _error_OB_BACKUP_BACKUP_CAN_NOT_START = { .error_name = "OB_BACKUP_BACKUP_CAN_NOT_START", @@ -22687,7 +26469,9 @@ static const _error _error_OB_BACKUP_BACKUP_CAN_NOT_START = { .str_user_error = "no backup data to be backuped up", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9050, no backup data to be backuped up", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9050, no backup data to be backuped up" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9050, no backup data to be backuped up", + .ob_str_error = "OBE-00600: internal error code, arguments: -9050, no backup data to be backuped up", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9050, no backup data to be backuped up" }; static const _error _error_OB_BACKUP_MOUNT_FILE_NOT_VALID = { .error_name = "OB_BACKUP_MOUNT_FILE_NOT_VALID", @@ -22699,7 +26483,9 @@ static const _error _error_OB_BACKUP_MOUNT_FILE_NOT_VALID = { .str_user_error = "backup mount file is not valid", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9051, backup mount file is not valid", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9051, backup mount file is not valid" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9051, backup mount file is not valid", + .ob_str_error = "OBE-00600: internal error code, arguments: -9051, backup mount file is not valid", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9051, backup mount file is not valid" }; static const _error _error_OB_BACKUP_CLEAN_INFO_NOT_MATCH = { .error_name = "OB_BACKUP_CLEAN_INFO_NOT_MATCH", @@ -22711,7 +26497,9 @@ static const _error _error_OB_BACKUP_CLEAN_INFO_NOT_MATCH = { .str_user_error = "backup clean info not match", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9052, backup clean info not match", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9052, backup clean info not match" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9052, backup clean info not match", + .ob_str_error = "OBE-00600: internal error code, arguments: -9052, backup clean info not match", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9052, backup clean info not match" }; static const _error _error_OB_CANCEL_DELETE_BACKUP_NOT_ALLOWED = { .error_name = "OB_CANCEL_DELETE_BACKUP_NOT_ALLOWED", @@ -22723,7 +26511,9 @@ static const _error _error_OB_CANCEL_DELETE_BACKUP_NOT_ALLOWED = { .str_user_error = "cancel delete backup do not allow", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9053, cancel delete backup do not allow", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9053, cancel delete backup do not allow" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9053, cancel delete backup do not allow", + .ob_str_error = "OBE-00600: internal error code, arguments: -9053, cancel delete backup do not allow", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9053, cancel delete backup do not allow" }; static const _error _error_OB_BACKUP_CLEAN_INFO_NOT_EXIST = { .error_name = "OB_BACKUP_CLEAN_INFO_NOT_EXIST", @@ -22735,7 +26525,9 @@ static const _error _error_OB_BACKUP_CLEAN_INFO_NOT_EXIST = { .str_user_error = "backup clean info not exists", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9054, backup clean info not exists", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9054, backup clean info not exists" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9054, backup clean info not exists", + .ob_str_error = "OBE-00600: internal error code, arguments: -9054, backup clean info not exists", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9054, backup clean info not exists" }; static const _error _error_OB_CANNOT_SET_BACKUP_REGION = { .error_name = "OB_CANNOT_SET_BACKUP_REGION", @@ -22747,7 +26539,9 @@ static const _error _error_OB_CANNOT_SET_BACKUP_REGION = { .str_user_error = "can not set backup region, because %s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9057, can not set backup region", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9057, can not set backup region, because %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9057, can not set backup region, because %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -9057, can not set backup region", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9057, can not set backup region, because %s" }; static const _error _error_OB_CANNOT_SET_BACKUP_ZONE = { .error_name = "OB_CANNOT_SET_BACKUP_ZONE", @@ -22759,7 +26553,9 @@ static const _error _error_OB_CANNOT_SET_BACKUP_ZONE = { .str_user_error = "can not set backup zone, because %s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9058, can not set backup zone", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9058, can not set backup zone, because %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9058, can not set backup zone, because %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -9058, can not set backup zone", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9058, can not set backup zone, because %s" }; static const _error _error_OB_BACKUP_BACKUP_REACH_MAX_BACKUP_TIMES = { .error_name = "OB_BACKUP_BACKUP_REACH_MAX_BACKUP_TIMES", @@ -22771,7 +26567,9 @@ static const _error _error_OB_BACKUP_BACKUP_REACH_MAX_BACKUP_TIMES = { .str_user_error = "backup backup has reached max backup times", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9059, backup backup has reached max backup times", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9059, backup backup has reached max backup times" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9059, backup backup has reached max backup times", + .ob_str_error = "OBE-00600: internal error code, arguments: -9059, backup backup has reached max backup times", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9059, backup backup has reached max backup times" }; static const _error _error_OB_COS_ERROR = { .error_name = "OB_COS_ERROR", @@ -22783,7 +26581,9 @@ static const _error _error_OB_COS_ERROR = { .str_user_error = "COS error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9060, COS error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9060, COS error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9060, COS error", + .ob_str_error = "OBE-00600: internal error code, arguments: -9060, COS error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9060, COS error" }; static const _error _error_OB_IO_LIMIT = { .error_name = "OB_IO_LIMIT", @@ -22795,7 +26595,9 @@ static const _error _error_OB_IO_LIMIT = { .str_user_error = "IO limit", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9061, IO limit", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9061, IO limit" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9061, IO limit", + .ob_str_error = "OBE-00600: internal error code, arguments: -9061, IO limit", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9061, IO limit" }; static const _error _error_OB_BACKUP_BACKUP_REACH_COPY_LIMIT = { .error_name = "OB_BACKUP_BACKUP_REACH_COPY_LIMIT", @@ -22807,7 +26609,9 @@ static const _error _error_OB_BACKUP_BACKUP_REACH_COPY_LIMIT = { .str_user_error = "reach backup backup copy limit", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9062, reach backup backup copy limit", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9062, reach backup backup copy limit" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9062, reach backup backup copy limit", + .ob_str_error = "OBE-00600: internal error code, arguments: -9062, reach backup backup copy limit", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9062, reach backup backup copy limit" }; static const _error _error_OB_BACKUP_IO_PROHIBITED = { .error_name = "OB_BACKUP_IO_PROHIBITED", @@ -22819,7 +26623,9 @@ static const _error _error_OB_BACKUP_IO_PROHIBITED = { .str_user_error = "backup io is prohibited", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9063, backup io is prohibited", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9063, backup io is prohibited" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9063, backup io is prohibited", + .ob_str_error = "OBE-00600: internal error code, arguments: -9063, backup io is prohibited", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9063, backup io is prohibited" }; static const _error _error_OB_ARCHIVE_LOG_NOT_CONTINUES_WITH_DATA = { .error_name = "OB_ARCHIVE_LOG_NOT_CONTINUES_WITH_DATA", @@ -22831,7 +26637,9 @@ static const _error _error_OB_ARCHIVE_LOG_NOT_CONTINUES_WITH_DATA = { .str_user_error = "the archive log and backup data are not continuous", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9064, the archive log and backup data are not continuous", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9064, the archive log and backup data are not continuous" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9064, the archive log and backup data are not continuous", + .ob_str_error = "OBE-00600: internal error code, arguments: -9064, the archive log and backup data are not continuous", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9064, the archive log and backup data are not continuous" }; static const _error _error_OB_AGENT_HAS_SUSPENDED = { .error_name = "OB_AGENT_HAS_SUSPENDED", @@ -22843,7 +26651,9 @@ static const _error _error_OB_AGENT_HAS_SUSPENDED = { .str_user_error = "agent has suspended", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9065, agent has suspended", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9065, agent has suspended" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9065, agent has suspended", + .ob_str_error = "OBE-00600: internal error code, arguments: -9065, agent has suspended", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9065, agent has suspended" }; static const _error _error_OB_BACKUP_CONFLICT_VALUE = { .error_name = "OB_BACKUP_CONFLICT_VALUE", @@ -22855,7 +26665,9 @@ static const _error _error_OB_BACKUP_CONFLICT_VALUE = { .str_user_error = "%.*s is conflict with %.*s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9066, Conflict value", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9066, %.*s is conflict with %.*s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9066, %.*s is conflict with %.*s", + .ob_str_error = "OBE-00600: internal error code, arguments: -9066, Conflict value", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9066, %.*s is conflict with %.*s" }; static const _error _error_OB_BACKUP_DELETE_BACKUP_PIECE_NOT_ALLOWED = { .error_name = "OB_BACKUP_DELETE_BACKUP_PIECE_NOT_ALLOWED", @@ -22867,7 +26679,9 @@ static const _error _error_OB_BACKUP_DELETE_BACKUP_PIECE_NOT_ALLOWED = { .str_user_error = "deleting backup piece is not allowed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9069, deleting backup piece is not allowed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9069, deleting backup piece is not allowed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9069, deleting backup piece is not allowed", + .ob_str_error = "OBE-00600: internal error code, arguments: -9069, deleting backup piece is not allowed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9069, deleting backup piece is not allowed" }; static const _error _error_OB_BACKUP_DEST_NOT_CONNECT = { .error_name = "OB_BACKUP_DEST_NOT_CONNECT", @@ -22879,7 +26693,9 @@ static const _error _error_OB_BACKUP_DEST_NOT_CONNECT = { .str_user_error = "can not connect to backup destination", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9070, can not connect to backup destination", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9070, can not connect to backup destination" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9070, can not connect to backup destination", + .ob_str_error = "OBE-00600: internal error code, arguments: -9070, can not connect to backup destination", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9070, can not connect to backup destination" }; static const _error _error_OB_BACKUP_PERMISSION_DENIED = { .error_name = "OB_BACKUP_PERMISSION_DENIED", @@ -22891,7 +26707,9 @@ static const _error _error_OB_BACKUP_PERMISSION_DENIED = { .str_user_error = "no I/O operation permission at the backup destination", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9071, no I/O operation permission at the backup destination", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9071, no I/O operation permission at the backup destination" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9071, no I/O operation permission at the backup destination", + .ob_str_error = "OBE-00600: internal error code, arguments: -9071, no I/O operation permission at the backup destination", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9071, no I/O operation permission at the backup destination" }; static const _error _error_OB_ESI_SESSION_CONFLICTS = { .error_name = "OB_ESI_SESSION_CONFLICTS", @@ -22903,7 +26721,9 @@ static const _error _error_OB_ESI_SESSION_CONFLICTS = { .str_user_error = "obesi process session conflicts", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9072, obesi process session conflicts", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9072, obesi process session conflicts" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9072, obesi process session conflicts", + .ob_str_error = "OBE-00600: internal error code, arguments: -9072, obesi process session conflicts", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9072, obesi process session conflicts" }; static const _error _error_OB_ESI_OBS_ERROR = { .error_name = "OB_ESI_OBS_ERROR", @@ -22915,7 +26735,9 @@ static const _error _error_OB_ESI_OBS_ERROR = { .str_user_error = "external storage OBS error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9073, external storage OBS error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9073, external storage OBS error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9073, external storage OBS error", + .ob_str_error = "OBE-00600: internal error code, arguments: -9073, external storage OBS error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9073, external storage OBS error" }; static const _error _error_OB_BACKUP_VALIDATE_TASK_SKIPPED = { .error_name = "OB_BACKUP_VALIDATE_TASK_SKIPPED", @@ -22927,7 +26749,9 @@ static const _error _error_OB_BACKUP_VALIDATE_TASK_SKIPPED = { .str_user_error = "backup validation task skipped", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9074, backup validation task skipped", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9074, backup validation task skipped" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9074, backup validation task skipped", + .ob_str_error = "OBE-00600: internal error code, arguments: -9074, backup validation task skipped", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9074, backup validation task skipped" }; static const _error _error_OB_ESI_IO_ERROR = { .error_name = "OB_ESI_IO_ERROR", @@ -22939,7 +26763,9 @@ static const _error _error_OB_ESI_IO_ERROR = { .str_user_error = "obesi process io error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9075, obesi process io error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9075, obesi process io error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9075, obesi process io error", + .ob_str_error = "OBE-00600: internal error code, arguments: -9075, obesi process io error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9075, obesi process io error" }; static const _error _error_OB_BACKUP_META_INDEX_NOT_EXIST = { .error_name = "OB_BACKUP_META_INDEX_NOT_EXIST", @@ -22951,7 +26777,9 @@ static const _error _error_OB_BACKUP_META_INDEX_NOT_EXIST = { .str_user_error = "backup meta index does not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9076, backup meta index does not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9076, backup meta index does not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9076, backup meta index does not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -9076, backup meta index does not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9076, backup meta index does not exist" }; static const _error _error_OB_ARCHIVE_ROUND_NOT_CONTINUOUS = { .error_name = "OB_ARCHIVE_ROUND_NOT_CONTINUOUS", @@ -22963,7 +26791,9 @@ static const _error _error_OB_ARCHIVE_ROUND_NOT_CONTINUOUS = { .str_user_error = "log discontinuous between two archive rounds", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9077, log discontinuous between two archive rounds", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9077, log discontinuous between two archive rounds" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9077, log discontinuous between two archive rounds", + .ob_str_error = "OBE-00600: internal error code, arguments: -9077, log discontinuous between two archive rounds", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9077, log discontinuous between two archive rounds" }; static const _error _error_OB_ARCHIVE_LOG_TO_END = { .error_name = "OB_ARCHIVE_LOG_TO_END", @@ -22975,7 +26805,9 @@ static const _error _error_OB_ARCHIVE_LOG_TO_END = { .str_user_error = "archive log is to end", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9078, archive log is to end", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9078, archive log is to end" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9078, archive log is to end", + .ob_str_error = "OBE-00600: internal error code, arguments: -9078, archive log is to end", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9078, archive log is to end" }; static const _error _error_OB_ARCHIVE_LOG_RECYCLED = { .error_name = "OB_ARCHIVE_LOG_RECYCLED", @@ -22987,7 +26819,9 @@ static const _error _error_OB_ARCHIVE_LOG_RECYCLED = { .str_user_error = "archive log had been recycled", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9079, archive log had been recycled", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9079, archive log had been recycled" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9079, archive log had been recycled", + .ob_str_error = "OBE-00600: internal error code, arguments: -9079, archive log had been recycled", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9079, archive log had been recycled" }; static const _error _error_OB_BACKUP_FORMAT_FILE_NOT_EXIST = { .error_name = "OB_BACKUP_FORMAT_FILE_NOT_EXIST", @@ -22999,7 +26833,9 @@ static const _error _error_OB_BACKUP_FORMAT_FILE_NOT_EXIST = { .str_user_error = "format file does not exist%s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9080, format file does not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9080, format file does not exist%s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9080, format file does not exist%s", + .ob_str_error = "OBE-00600: internal error code, arguments: -9080, format file does not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9080, format file does not exist%s" }; static const _error _error_OB_BACKUP_FORMAT_FILE_NOT_MATCH = { .error_name = "OB_BACKUP_FORMAT_FILE_NOT_MATCH", @@ -23011,7 +26847,9 @@ static const _error _error_OB_BACKUP_FORMAT_FILE_NOT_MATCH = { .str_user_error = "format file does not match%s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9081, format file does not match", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9081, format file does not match%s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9081, format file does not match%s", + .ob_str_error = "OBE-00600: internal error code, arguments: -9081, format file does not match", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9081, format file does not match%s" }; static const _error _error_OB_BACKUP_DEVICE_OUT_OF_SPACE = { .error_name = "OB_BACKUP_DEVICE_OUT_OF_SPACE", @@ -23023,7 +26861,9 @@ static const _error _error_OB_BACKUP_DEVICE_OUT_OF_SPACE = { .str_user_error = "backup device out of space", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9082, backup device out of space", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9082, backup device out of space" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9082, backup device out of space", + .ob_str_error = "OBE-00600: internal error code, arguments: -9082, backup device out of space", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9082, backup device out of space" }; static const _error _error_OB_BACKUP_PWRITE_OFFSET_NOT_MATCH = { .error_name = "OB_BACKUP_PWRITE_OFFSET_NOT_MATCH", @@ -23035,7 +26875,9 @@ static const _error _error_OB_BACKUP_PWRITE_OFFSET_NOT_MATCH = { .str_user_error = "the pwrite offset of the object storage is inconsistent", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9083, the pwrite offset of the object storage is inconsistent", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9083, the pwrite offset of the object storage is inconsistent" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9083, the pwrite offset of the object storage is inconsistent", + .ob_str_error = "OBE-00600: internal error code, arguments: -9083, the pwrite offset of the object storage is inconsistent", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9083, the pwrite offset of the object storage is inconsistent" }; static const _error _error_OB_BACKUP_PWRITE_CONTENT_NOT_MATCH = { .error_name = "OB_BACKUP_PWRITE_CONTENT_NOT_MATCH", @@ -23047,7 +26889,9 @@ static const _error _error_OB_BACKUP_PWRITE_CONTENT_NOT_MATCH = { .str_user_error = "the contents of pwrite are inconsistent", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9084, the contents of pwrite are inconsistent", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9084, the contents of pwrite are inconsistent" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9084, the contents of pwrite are inconsistent", + .ob_str_error = "OBE-00600: internal error code, arguments: -9084, the contents of pwrite are inconsistent", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9084, the contents of pwrite are inconsistent" }; static const _error _error_OB_BACKUP_MAJOR_NOT_COVER_MINOR = { .error_name = "OB_BACKUP_MAJOR_NOT_COVER_MINOR", @@ -23059,7 +26903,9 @@ static const _error _error_OB_BACKUP_MAJOR_NOT_COVER_MINOR = { .str_user_error = "backup major sstable range not cover minor sstable", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9085, backup major sstable range not cover minor sstable", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9085, backup major sstable range not cover minor sstable" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9085, backup major sstable range not cover minor sstable", + .ob_str_error = "OBE-00600: internal error code, arguments: -9085, backup major sstable range not cover minor sstable", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9085, backup major sstable range not cover minor sstable" }; static const _error _error_OB_BACKUP_ADVANCE_CHECKPOINT_TIMEOUT = { .error_name = "OB_BACKUP_ADVANCE_CHECKPOINT_TIMEOUT", @@ -23071,7 +26917,9 @@ static const _error _error_OB_BACKUP_ADVANCE_CHECKPOINT_TIMEOUT = { .str_user_error = "backup advance checkpoint by flush timeout", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9086, backup advance checkpoint by flush timeout", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9086, backup advance checkpoint by flush timeout" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9086, backup advance checkpoint by flush timeout", + .ob_str_error = "OBE-00600: internal error code, arguments: -9086, backup advance checkpoint by flush timeout", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9086, backup advance checkpoint by flush timeout" }; static const _error _error_OB_CLOG_RECYCLE_BEFORE_ARCHIVE = { .error_name = "OB_CLOG_RECYCLE_BEFORE_ARCHIVE", @@ -23083,7 +26931,9 @@ static const _error _error_OB_CLOG_RECYCLE_BEFORE_ARCHIVE = { .str_user_error = "observer clog is recycled before archive", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9087, observer clog is recycled before archive", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9087, observer clog is recycled before archive" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9087, observer clog is recycled before archive", + .ob_str_error = "OBE-00600: internal error code, arguments: -9087, observer clog is recycled before archive", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9087, observer clog is recycled before archive" }; static const _error _error_OB_SOURCE_TENANT_STATE_NOT_MATCH = { .error_name = "OB_SOURCE_TENANT_STATE_NOT_MATCH", @@ -23095,7 +26945,9 @@ static const _error _error_OB_SOURCE_TENANT_STATE_NOT_MATCH = { .str_user_error = "log restore source tenant state not match, switchover to primary not allowed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9088, log restore source tenant state not match, switchover to primary not allowed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9088, log restore source tenant state not match, switchover to primary not allowed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9088, log restore source tenant state not match, switchover to primary not allowed", + .ob_str_error = "OBE-00600: internal error code, arguments: -9088, log restore source tenant state not match, switchover to primary not allowed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9088, log restore source tenant state not match, switchover to primary not allowed" }; static const _error _error_OB_SOURCE_LS_STATE_NOT_MATCH = { .error_name = "OB_SOURCE_LS_STATE_NOT_MATCH", @@ -23107,7 +26959,9 @@ static const _error _error_OB_SOURCE_LS_STATE_NOT_MATCH = { .str_user_error = "log restore source ls state not match, switchover to primary not allowed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9089, log restore source ls state not match, switchover to primary not allowed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9089, log restore source ls state not match, switchover to primary not allowed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9089, log restore source ls state not match, switchover to primary not allowed", + .ob_str_error = "OBE-00600: internal error code, arguments: -9089, log restore source ls state not match, switchover to primary not allowed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9089, log restore source ls state not match, switchover to primary not allowed" }; static const _error _error_OB_ESI_SESSION_NOT_EXIST = { .error_name = "OB_ESI_SESSION_NOT_EXIST", @@ -23119,7 +26973,9 @@ static const _error _error_OB_ESI_SESSION_NOT_EXIST = { .str_user_error = "obesi process session not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9090, obesi process session not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9090, obesi process session not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9090, obesi process session not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -9090, obesi process session not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9090, obesi process session not exist" }; static const _error _error_OB_ALREADY_IN_ARCHIVE_MODE = { .error_name = "OB_ALREADY_IN_ARCHIVE_MODE", @@ -23131,7 +26987,9 @@ static const _error _error_OB_ALREADY_IN_ARCHIVE_MODE = { .str_user_error = "Already in ARCHIVELOG mode", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9091, Already in ARCHIVELOG mode", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9091, Already in ARCHIVELOG mode" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9091, Already in ARCHIVELOG mode", + .ob_str_error = "OBE-00600: internal error code, arguments: -9091, Already in ARCHIVELOG mode", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9091, Already in ARCHIVELOG mode" }; static const _error _error_OB_ALREADY_IN_NOARCHIVE_MODE = { .error_name = "OB_ALREADY_IN_NOARCHIVE_MODE", @@ -23143,7 +27001,9 @@ static const _error _error_OB_ALREADY_IN_NOARCHIVE_MODE = { .str_user_error = "Already in NOARCHIVELOG mode", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9092, Already in NOARCHIVELOG mode", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9092, Already in NOARCHIVELOG mode" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9092, Already in NOARCHIVELOG mode", + .ob_str_error = "OBE-00600: internal error code, arguments: -9092, Already in NOARCHIVELOG mode", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9092, Already in NOARCHIVELOG mode" }; static const _error _error_OB_RESTORE_LOG_TO_END = { .error_name = "OB_RESTORE_LOG_TO_END", @@ -23155,7 +27015,9 @@ static const _error _error_OB_RESTORE_LOG_TO_END = { .str_user_error = "Restore log to end", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9093, Restore log to end", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9093, Restore log to end" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9093, Restore log to end", + .ob_str_error = "OBE-00600: internal error code, arguments: -9093, Restore log to end", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9093, Restore log to end" }; static const _error _error_OB_LS_RESTORE_FAILED = { .error_name = "OB_LS_RESTORE_FAILED", @@ -23167,7 +27029,9 @@ static const _error _error_OB_LS_RESTORE_FAILED = { .str_user_error = "Restore log stream failed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9094, Restore log stream failed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9094, Restore log stream failed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9094, Restore log stream failed", + .ob_str_error = "OBE-00600: internal error code, arguments: -9094, Restore log stream failed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9094, Restore log stream failed" }; static const _error _error_OB_NO_TABLET_NEED_BACKUP = { .error_name = "OB_NO_TABLET_NEED_BACKUP", @@ -23179,7 +27043,9 @@ static const _error _error_OB_NO_TABLET_NEED_BACKUP = { .str_user_error = "No tablet need backup", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9095, No tablet need backup", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9095, No tablet need backup" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9095, No tablet need backup", + .ob_str_error = "OBE-00600: internal error code, arguments: -9095, No tablet need backup", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9095, No tablet need backup" }; static const _error _error_OB_ERR_RESTORE_STANDBY_VERSION_LAG = { .error_name = "OB_ERR_RESTORE_STANDBY_VERSION_LAG", @@ -23191,7 +27057,9 @@ static const _error _error_OB_ERR_RESTORE_STANDBY_VERSION_LAG = { .str_user_error = "standby binary version is lower than primary data version, standby need upgrade", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9096, standby binary version is lower than primary data version, standby need upgrade", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9096, standby binary version is lower than primary data version, standby need upgrade" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9096, standby binary version is lower than primary data version, standby need upgrade", + .ob_str_error = "OBE-00600: internal error code, arguments: -9096, standby binary version is lower than primary data version, standby need upgrade", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9096, standby binary version is lower than primary data version, standby need upgrade" }; static const _error _error_OB_ERR_RESTORE_PRIMARY_TENANT_DROPPED = { .error_name = "OB_ERR_RESTORE_PRIMARY_TENANT_DROPPED", @@ -23203,7 +27071,9 @@ static const _error _error_OB_ERR_RESTORE_PRIMARY_TENANT_DROPPED = { .str_user_error = "primary tenant has been dropped", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9097, primary tenant has been dropped", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9097, primary tenant has been dropped" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9097, primary tenant has been dropped", + .ob_str_error = "OBE-00600: internal error code, arguments: -9097, primary tenant has been dropped", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9097, primary tenant has been dropped" }; static const _error _error_OB_CLOUD_OBJECT_NOT_APPENDABLE = { .error_name = "OB_CLOUD_OBJECT_NOT_APPENDABLE", @@ -23215,7 +27085,9 @@ static const _error _error_OB_CLOUD_OBJECT_NOT_APPENDABLE = { .str_user_error = "normal object in object_storage(oss,cos,etc.) can't be appended content", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9098, normal object in object_storage(oss,cos,etc.) can't be appended content", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9098, normal object in object_storage(oss,cos,etc.) can't be appended content" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9098, normal object in object_storage(oss,cos,etc.) can't be appended content", + .ob_str_error = "OBE-00600: internal error code, arguments: -9098, normal object in object_storage(oss,cos,etc.) can't be appended content", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9098, normal object in object_storage(oss,cos,etc.) can't be appended content" }; static const _error _error_OB_RESTORE_TENANT_FAILED = { .error_name = "OB_RESTORE_TENANT_FAILED", @@ -23227,7 +27099,9 @@ static const _error _error_OB_RESTORE_TENANT_FAILED = { .str_user_error = "%s restore failed, %s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9099, restore tenant failed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9099, %s restore failed, %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9099, %s restore failed, %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -9099, restore tenant failed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9099, %s restore failed, %s" }; static const _error _error_OB_NO_SUCH_FILE_OR_DIRECTORY = { .error_name = "OB_NO_SUCH_FILE_OR_DIRECTORY", @@ -23239,7 +27113,9 @@ static const _error _error_OB_NO_SUCH_FILE_OR_DIRECTORY = { .str_user_error = "no such file or directory", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9100, no such file or directory", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9100, no such file or directory" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9100, no such file or directory", + .ob_str_error = "OBE-00600: internal error code, arguments: -9100, no such file or directory", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9100, no such file or directory" }; static const _error _error_OB_FILE_OR_DIRECTORY_EXIST = { .error_name = "OB_FILE_OR_DIRECTORY_EXIST", @@ -23251,7 +27127,9 @@ static const _error _error_OB_FILE_OR_DIRECTORY_EXIST = { .str_user_error = "file or directory already exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9101, file or directory already exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9101, file or directory already exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9101, file or directory already exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -9101, file or directory already exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9101, file or directory already exist" }; static const _error _error_OB_FILE_OR_DIRECTORY_PERMISSION_DENIED = { .error_name = "OB_FILE_OR_DIRECTORY_PERMISSION_DENIED", @@ -23263,7 +27141,9 @@ static const _error _error_OB_FILE_OR_DIRECTORY_PERMISSION_DENIED = { .str_user_error = "file or directory permission denied", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9102, file or directory permission denied", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9102, file or directory permission denied" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9102, file or directory permission denied", + .ob_str_error = "OBE-00600: internal error code, arguments: -9102, file or directory permission denied", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9102, file or directory permission denied" }; static const _error _error_OB_TOO_MANY_OPEN_FILES = { .error_name = "OB_TOO_MANY_OPEN_FILES", @@ -23275,7 +27155,9 @@ static const _error _error_OB_TOO_MANY_OPEN_FILES = { .str_user_error = "too many open files", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9103, too many open files", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9103, too many open files" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9103, too many open files", + .ob_str_error = "OBE-00600: internal error code, arguments: -9103, too many open files", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9103, too many open files" }; static const _error _error_OB_DIRECT_LOAD_COMMIT_ERROR = { .error_name = "OB_DIRECT_LOAD_COMMIT_ERROR", @@ -23287,7 +27169,9 @@ static const _error _error_OB_DIRECT_LOAD_COMMIT_ERROR = { .str_user_error = "fail to commit direct load", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9104, fail to commit direct load", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9104, fail to commit direct load" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9104, fail to commit direct load", + .ob_str_error = "OBE-00600: internal error code, arguments: -9104, fail to commit direct load", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9104, fail to commit direct load" }; static const _error _error_OB_S3_ERROR = { .error_name = "OB_S3_ERROR", @@ -23299,7 +27183,9 @@ static const _error _error_OB_S3_ERROR = { .str_user_error = "S3 error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9105, S3 error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9105, S3 error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9105, S3 error", + .ob_str_error = "OBE-00600: internal error code, arguments: -9105, S3 error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9105, S3 error" }; static const _error _error_OB_TENANT_SNAPSHOT_NOT_EXIST = { .error_name = "OB_TENANT_SNAPSHOT_NOT_EXIST", @@ -23311,7 +27197,9 @@ static const _error _error_OB_TENANT_SNAPSHOT_NOT_EXIST = { .str_user_error = "Tenant snapshot \'%.*s\' does not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9106, Tenant snapshot does not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9106, Tenant snapshot \'%.*s\' does not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9106, Tenant snapshot \'%.*s\' does not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -9106, Tenant snapshot does not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9106, Tenant snapshot \'%.*s\' does not exist" }; static const _error _error_OB_TENANT_SNAPSHOT_EXIST = { .error_name = "OB_TENANT_SNAPSHOT_EXIST", @@ -23323,7 +27211,9 @@ static const _error _error_OB_TENANT_SNAPSHOT_EXIST = { .str_user_error = "Tenant snapshot \'%.*s\' already exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9107, Tenant snapshot already exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9107, Tenant snapshot \'%.*s\' already exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9107, Tenant snapshot \'%.*s\' already exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -9107, Tenant snapshot already exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9107, Tenant snapshot \'%.*s\' already exist" }; static const _error _error_OB_TENANT_SNAPSHOT_TIMEOUT = { .error_name = "OB_TENANT_SNAPSHOT_TIMEOUT", @@ -23335,7 +27225,9 @@ static const _error _error_OB_TENANT_SNAPSHOT_TIMEOUT = { .str_user_error = "Tenant snapshot task timeout. %.*s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9108, Tenant snapshot task timeout", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9108, Tenant snapshot task timeout. %.*s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9108, Tenant snapshot task timeout. %.*s", + .ob_str_error = "OBE-00600: internal error code, arguments: -9108, Tenant snapshot task timeout", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9108, Tenant snapshot task timeout. %.*s" }; static const _error _error_OB_CLONE_TENANT_TIMEOUT = { .error_name = "OB_CLONE_TENANT_TIMEOUT", @@ -23347,7 +27239,9 @@ static const _error _error_OB_CLONE_TENANT_TIMEOUT = { .str_user_error = "Clone tenant timeout. %.*s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9109, Clone tenant timeout", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9109, Clone tenant timeout. %.*s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9109, Clone tenant timeout. %.*s", + .ob_str_error = "OBE-00600: internal error code, arguments: -9109, Clone tenant timeout", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9109, Clone tenant timeout. %.*s" }; static const _error _error_OB_ERR_CLONE_TENANT = { .error_name = "OB_ERR_CLONE_TENANT", @@ -23359,7 +27253,9 @@ static const _error _error_OB_ERR_CLONE_TENANT = { .str_user_error = "%.*s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9110, Tenant clone job failed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9110, %.*s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9110, %.*s", + .ob_str_error = "OBE-00600: internal error code, arguments: -9110, Tenant clone job failed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9110, %.*s" }; static const _error _error_OB_ERR_TENANT_SNAPSHOT = { .error_name = "OB_ERR_TENANT_SNAPSHOT", @@ -23371,7 +27267,9 @@ static const _error _error_OB_ERR_TENANT_SNAPSHOT = { .str_user_error = "%.*s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9111, Tenant snapshot task failed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9111, %.*s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9111, %.*s", + .ob_str_error = "OBE-00600: internal error code, arguments: -9111, Tenant snapshot task failed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9111, %.*s" }; static const _error _error_OB_TENANT_SNAPSHOT_LOCK_CONFLICT = { .error_name = "OB_TENANT_SNAPSHOT_LOCK_CONFLICT", @@ -23383,7 +27281,9 @@ static const _error _error_OB_TENANT_SNAPSHOT_LOCK_CONFLICT = { .str_user_error = "%s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9112, Tenant snapshot lock conflict", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9112, %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9112, %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -9112, Tenant snapshot lock conflict", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9112, %s" }; static const _error _error_OB_CHECKSUM_TYPE_NOT_SUPPORTED = { .error_name = "OB_CHECKSUM_TYPE_NOT_SUPPORTED", @@ -23395,7 +27295,9 @@ static const _error _error_OB_CHECKSUM_TYPE_NOT_SUPPORTED = { .str_user_error = "checksum type %s is not supported for the input destination", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9113, checksum type is not supported", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9113, checksum type %s is not supported for the input destination" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9113, checksum type %s is not supported for the input destination", + .ob_str_error = "OBE-00600: internal error code, arguments: -9113, checksum type is not supported", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9113, checksum type %s is not supported for the input destination" }; static const _error _error_OB_INVALID_STORAGE_DEST = { .error_name = "OB_INVALID_STORAGE_DEST", @@ -23407,7 +27309,9 @@ static const _error _error_OB_INVALID_STORAGE_DEST = { .str_user_error = "storage destination is not valid", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9114, storage destination is not valid", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9114, storage destination is not valid" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9114, storage destination is not valid", + .ob_str_error = "OBE-00600: internal error code, arguments: -9114, storage destination is not valid", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9114, storage destination is not valid" }; static const _error _error_OB_STORAGE_DEST_NOT_CONNECT = { .error_name = "OB_STORAGE_DEST_NOT_CONNECT", @@ -23419,7 +27323,9 @@ static const _error _error_OB_STORAGE_DEST_NOT_CONNECT = { .str_user_error = "can not connect to storage destination", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9115, can not connect to storage destination", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9115, can not connect to storage destination" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9115, can not connect to storage destination", + .ob_str_error = "OBE-00600: internal error code, arguments: -9115, can not connect to storage destination", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9115, can not connect to storage destination" }; static const _error _error_OB_OBJECT_STORAGE_PERMISSION_DENIED = { .error_name = "OB_OBJECT_STORAGE_PERMISSION_DENIED", @@ -23431,7 +27337,9 @@ static const _error _error_OB_OBJECT_STORAGE_PERMISSION_DENIED = { .str_user_error = "no I/O operation permission of the object storage", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9116, no I/O operation permission of the object storage", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9116, no I/O operation permission of the object storage" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9116, no I/O operation permission of the object storage", + .ob_str_error = "OBE-00600: internal error code, arguments: -9116, no I/O operation permission of the object storage", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9116, no I/O operation permission of the object storage" }; static const _error _error_OB_S3_REGION_MISMATCH = { .error_name = "OB_S3_REGION_MISMATCH", @@ -23443,7 +27351,9 @@ static const _error _error_OB_S3_REGION_MISMATCH = { .str_user_error = "the specified s3_region does not match the endpoint", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9117, the specified s3_region does not match the endpoint", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9117, the specified s3_region does not match the endpoint" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9117, the specified s3_region does not match the endpoint", + .ob_str_error = "OBE-00600: internal error code, arguments: -9117, the specified s3_region does not match the endpoint", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9117, the specified s3_region does not match the endpoint" }; static const _error _error_OB_INVALID_OBJECT_STORAGE_ENDPOINT = { .error_name = "OB_INVALID_OBJECT_STORAGE_ENDPOINT", @@ -23455,7 +27365,9 @@ static const _error _error_OB_INVALID_OBJECT_STORAGE_ENDPOINT = { .str_user_error = "object storage endpoint is invalid", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9118, object storage endpoint is invalid", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9118, object storage endpoint is invalid" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9118, object storage endpoint is invalid", + .ob_str_error = "OBE-00600: internal error code, arguments: -9118, object storage endpoint is invalid", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9118, object storage endpoint is invalid" }; static const _error _error_OB_RESTORE_SOURCE_NOT_ENOUGH = { .error_name = "OB_RESTORE_SOURCE_NOT_ENOUGH", @@ -23467,7 +27379,9 @@ static const _error _error_OB_RESTORE_SOURCE_NOT_ENOUGH = { .str_user_error = "%s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9119, do not have enough restore source", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9119, %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9119, %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -9119, do not have enough restore source", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9119, %s" }; static const _error _error_OB_OBJECT_NOT_EXIST = { .error_name = "OB_OBJECT_NOT_EXIST", @@ -23479,7 +27393,9 @@ static const _error _error_OB_OBJECT_NOT_EXIST = { .str_user_error = "cannot find object on object storage", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9120, cannot find object on object storage", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9120, cannot find object on object storage" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9120, cannot find object on object storage", + .ob_str_error = "OBE-00600: internal error code, arguments: -9120, cannot find object on object storage", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9120, cannot find object on object storage" }; static const _error _error_OB_S2_REUSE_VERSION_MISMATCH = { .error_name = "OB_S2_REUSE_VERSION_MISMATCH", @@ -23491,7 +27407,9 @@ static const _error _error_OB_S2_REUSE_VERSION_MISMATCH = { .str_user_error = "reuse_version of mem_block or phy_block is not mismatched with micro_meta in s2 micro_cache", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9121, reuse_version of mem_block or phy_block is not mismatched with micro_meta in s2 micro_cache", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9121, reuse_version of mem_block or phy_block is not mismatched with micro_meta in s2 micro_cache" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9121, reuse_version of mem_block or phy_block is not mismatched with micro_meta in s2 micro_cache", + .ob_str_error = "OBE-00600: internal error code, arguments: -9121, reuse_version of mem_block or phy_block is not mismatched with micro_meta in s2 micro_cache", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9121, reuse_version of mem_block or phy_block is not mismatched with micro_meta in s2 micro_cache" }; static const _error _error_OB_S2_ENTRY_NOT_EXIST = { .error_name = "OB_S2_ENTRY_NOT_EXIST", @@ -23503,7 +27421,9 @@ static const _error _error_OB_S2_ENTRY_NOT_EXIST = { .str_user_error = "entry not exist in s2 micro_cache", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9122, entry not exist in s2 micro_cache", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9122, entry not exist in s2 micro_cache" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9122, entry not exist in s2 micro_cache", + .ob_str_error = "OBE-00600: internal error code, arguments: -9122, entry not exist in s2 micro_cache", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9122, entry not exist in s2 micro_cache" }; static const _error _error_OB_TABLET_IS_SPLIT_SRC = { .error_name = "OB_TABLET_IS_SPLIT_SRC", @@ -23515,7 +27435,9 @@ static const _error _error_OB_TABLET_IS_SPLIT_SRC = { .str_user_error = "cannot access split src tablet", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9123, cannot access split src tablet", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9123, cannot access split src tablet" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9123, cannot access split src tablet", + .ob_str_error = "OBE-00600: internal error code, arguments: -9123, cannot access split src tablet", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9123, cannot access split src tablet" }; static const _error _error_OB_ALLOCATE_TMP_FILE_PAGE_FAILED = { .error_name = "OB_ALLOCATE_TMP_FILE_PAGE_FAILED", @@ -23527,7 +27449,9 @@ static const _error _error_OB_ALLOCATE_TMP_FILE_PAGE_FAILED = { .str_user_error = "fail to allocate a tmp file page", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9124, fail to allocate a tmp file page", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9124, fail to allocate a tmp file page" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9124, fail to allocate a tmp file page", + .ob_str_error = "OBE-00600: internal error code, arguments: -9124, fail to allocate a tmp file page", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9124, fail to allocate a tmp file page" }; static const _error _error_OB_ERR_RESIZE_FILE_TO_SMALLER = { .error_name = "OB_ERR_RESIZE_FILE_TO_SMALLER", @@ -23539,7 +27463,9 @@ static const _error _error_OB_ERR_RESIZE_FILE_TO_SMALLER = { .str_user_error = "Extend ssblock file to smaller is not allowed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9200, Extend ssblock file to smaller is not allowed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9200, Extend ssblock file to smaller is not allowed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9200, Extend ssblock file to smaller is not allowed", + .ob_str_error = "OBE-00600: internal error code, arguments: -9200, Extend ssblock file to smaller is not allowed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9200, Extend ssblock file to smaller is not allowed" }; static const _error _error_OB_MARK_BLOCK_INFO_TIMEOUT = { .error_name = "OB_MARK_BLOCK_INFO_TIMEOUT", @@ -23551,7 +27477,9 @@ static const _error _error_OB_MARK_BLOCK_INFO_TIMEOUT = { .str_user_error = "Mark blocks timeout(5s) in auto extend process when alloc block fail", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9201, Mark blocks timeout(5s) in auto extend process when alloc block fail", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9201, Mark blocks timeout(5s) in auto extend process when alloc block fail" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9201, Mark blocks timeout(5s) in auto extend process when alloc block fail", + .ob_str_error = "OBE-00600: internal error code, arguments: -9201, Mark blocks timeout(5s) in auto extend process when alloc block fail", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9201, Mark blocks timeout(5s) in auto extend process when alloc block fail" }; static const _error _error_OB_NOT_READY_TO_EXTEND_FILE = { .error_name = "OB_NOT_READY_TO_EXTEND_FILE", @@ -23563,7 +27491,9 @@ static const _error _error_OB_NOT_READY_TO_EXTEND_FILE = { .str_user_error = "Auto extend param is not ready to start extending file", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9202, Auto extend param is not ready to start extending file", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9202, Auto extend param is not ready to start extending file" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9202, Auto extend param is not ready to start extending file", + .ob_str_error = "OBE-00600: internal error code, arguments: -9202, Auto extend param is not ready to start extending file", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9202, Auto extend param is not ready to start extending file" }; static const _error _error_OB_FUNCTION_NOT_DEFINED = { .error_name = "OB_FUNCTION_NOT_DEFINED", @@ -23575,7 +27505,9 @@ static const _error _error_OB_FUNCTION_NOT_DEFINED = { .str_user_error = "Function %.*s is not defined", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9203, Function not defined", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9203, Function %.*s is not defined" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9203, Function %.*s is not defined", + .ob_str_error = "OBE-00600: internal error code, arguments: -9203, Function not defined", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9203, Function %.*s is not defined" }; static const _error _error_OB_ERR_DUPLICATE_HAVING_CLAUSE_IN_TABLE_EXPRESSION = { .error_name = "OB_ERR_DUPLICATE_HAVING_CLAUSE_IN_TABLE_EXPRESSION", @@ -23587,7 +27519,9 @@ static const _error _error_OB_ERR_DUPLICATE_HAVING_CLAUSE_IN_TABLE_EXPRESSION = .str_user_error = "Duplicate having-clause in table expression", .oracle_errno = 119, .oracle_str_error = "PLS-00119: Duplicate having-clause in table expression", - .oracle_str_user_error = "PLS-00119: Duplicate having-clause in table expression" + .oracle_str_user_error = "PLS-00119: Duplicate having-clause in table expression", + .ob_str_error = "PLS-00119: Duplicate having-clause in table expression", + .ob_str_user_error = "PLS-00119: Duplicate having-clause in table expression" }; static const _error _error_OB_ERR_INOUT_PARAM_PLACEMENT_NOT_PROPERLY = { .error_name = "OB_ERR_INOUT_PARAM_PLACEMENT_NOT_PROPERLY", @@ -23599,7 +27533,9 @@ static const _error _error_OB_ERR_INOUT_PARAM_PLACEMENT_NOT_PROPERLY = { .str_user_error = "OUT and IN/OUT modes cannot be used in this context", .oracle_errno = 254, .oracle_str_error = "PLS-00254: OUT and IN/OUT modes cannot be used in this context", - .oracle_str_user_error = "PLS-00254: OUT and IN/OUT modes cannot be used in this context" + .oracle_str_user_error = "PLS-00254: OUT and IN/OUT modes cannot be used in this context", + .ob_str_error = "PLS-00254: OUT and IN/OUT modes cannot be used in this context", + .ob_str_user_error = "PLS-00254: OUT and IN/OUT modes cannot be used in this context" }; static const _error _error_OB_ERR_OBJECT_NOT_FOUND = { .error_name = "OB_ERR_OBJECT_NOT_FOUND", @@ -23611,7 +27547,9 @@ static const _error _error_OB_ERR_OBJECT_NOT_FOUND = { .str_user_error = "object '%.*s' of type %.*s not found in schema '%.*s'", .oracle_errno = 31603, .oracle_str_error = "ORA-31603: object not found", - .oracle_str_user_error = "ORA-31603: object '%.*s' of type %.*s not found in schema '%.*s'" + .oracle_str_user_error = "ORA-31603: object '%.*s' of type %.*s not found in schema '%.*s'", + .ob_str_error = "OBE-31603: object not found", + .ob_str_user_error = "OBE-31603: object '%.*s' of type %.*s not found in schema '%.*s'" }; static const _error _error_OB_ERR_INVALID_INPUT_VALUE = { .error_name = "OB_ERR_INVALID_INPUT_VALUE", @@ -23623,7 +27561,9 @@ static const _error _error_OB_ERR_INVALID_INPUT_VALUE = { .str_user_error = "invalid input value %.*s for parameter %.*s in function %.*s", .oracle_errno = 31600, .oracle_str_error = "ORA-31600: invalid input value", - .oracle_str_user_error = "ORA-31600: invalid input value %.*s for parameter %.*s in function %.*s" + .oracle_str_user_error = "ORA-31600: invalid input value %.*s for parameter %.*s in function %.*s", + .ob_str_error = "OBE-31600: invalid input value", + .ob_str_user_error = "OBE-31600: invalid input value %.*s for parameter %.*s in function %.*s" }; static const _error _error_OB_ERR_GOTO_BRANCH_ILLEGAL = { .error_name = "OB_ERR_GOTO_BRANCH_ILLEGAL", @@ -23635,7 +27575,9 @@ static const _error _error_OB_ERR_GOTO_BRANCH_ILLEGAL = { .str_user_error = "no matching label: %.*s", .oracle_errno = 375, .oracle_str_error = "PLS-00375: illegal GOTO statement; this GOTO cannot branch to label '%.*s'", - .oracle_str_user_error = "PLS-00375: illegal GOTO statement; this GOTO cannot branch to label '%.*s'" + .oracle_str_user_error = "PLS-00375: illegal GOTO statement; this GOTO cannot branch to label '%.*s'", + .ob_str_error = "PLS-00375: illegal GOTO statement; this GOTO cannot branch to label '%.*s'", + .ob_str_user_error = "PLS-00375: illegal GOTO statement; this GOTO cannot branch to label '%.*s'" }; static const _error _error_OB_ERR_ONLY_SCHEMA_LEVEL_ALLOW = { .error_name = "OB_ERR_ONLY_SCHEMA_LEVEL_ALLOW", @@ -23647,7 +27589,9 @@ static const _error _error_OB_ERR_ONLY_SCHEMA_LEVEL_ALLOW = { .str_user_error = "Only schema-level programs allow %s", .oracle_errno = 157, .oracle_str_error = "PLS-00157: Only schema-level programs allow AUTHID or DEFAULT COLLATION clause", - .oracle_str_user_error = "PLS-00157: Only schema-level programs allow %s" + .oracle_str_user_error = "PLS-00157: Only schema-level programs allow %s", + .ob_str_error = "PLS-00157: Only schema-level programs allow AUTHID or DEFAULT COLLATION clause", + .ob_str_user_error = "PLS-00157: Only schema-level programs allow %s" }; static const _error _error_OB_ERR_DECL_MORE_THAN_ONCE = { .error_name = "OB_ERR_DECL_MORE_THAN_ONCE", @@ -23659,7 +27603,9 @@ static const _error _error_OB_ERR_DECL_MORE_THAN_ONCE = { .str_user_error = "at most one declaration for '%.*s' is permitted", .oracle_errno = 371, .oracle_str_error = "PLS-00371: at most one declaration for identifier is permitted", - .oracle_str_user_error = "PLS-00371: at most one declaration for '%.*s' is permitted" + .oracle_str_user_error = "PLS-00371: at most one declaration for '%.*s' is permitted", + .ob_str_error = "PLS-00371: at most one declaration for identifier is permitted", + .ob_str_user_error = "PLS-00371: at most one declaration for '%.*s' is permitted" }; static const _error _error_OB_ERR_DUPLICATE_FILED = { .error_name = "OB_ERR_DUPLICATE_FILED", @@ -23671,7 +27617,9 @@ static const _error _error_OB_ERR_DUPLICATE_FILED = { .str_user_error = "duplicate fields in RECORD,TABLE or argument list are not permitted", .oracle_errno = 410, .oracle_str_error = "PLS-00410: duplicate fields in RECORD,TABLE or argument list are not permitted", - .oracle_str_user_error = "PLS-00410: duplicate fields in RECORD,TABLE or argument list are not permitted" + .oracle_str_user_error = "PLS-00410: duplicate fields in RECORD,TABLE or argument list are not permitted", + .ob_str_error = "PLS-00410: duplicate fields in RECORD,TABLE or argument list are not permitted", + .ob_str_user_error = "PLS-00410: duplicate fields in RECORD,TABLE or argument list are not permitted" }; static const _error _error_OB_ERR_PRAGMA_ILLEGAL = { .error_name = "OB_ERR_PRAGMA_ILLEGAL", @@ -23683,7 +27631,9 @@ static const _error _error_OB_ERR_PRAGMA_ILLEGAL = { .str_user_error = "Pragma %s cannot be specified here", .oracle_errno = 710, .oracle_str_error = "PLS-00710: Pragma string cannot be specified here", - .oracle_str_user_error = "PLS-00710: Pragma %s cannot be specified here" + .oracle_str_user_error = "PLS-00710: Pragma %s cannot be specified here", + .ob_str_error = "PLS-00710: Pragma string cannot be specified here", + .ob_str_user_error = "PLS-00710: Pragma %s cannot be specified here" }; static const _error _error_OB_ERR_EXIT_CONTINUE_ILLEGAL = { .error_name = "OB_ERR_EXIT_CONTINUE_ILLEGAL", @@ -23695,7 +27645,9 @@ static const _error _error_OB_ERR_EXIT_CONTINUE_ILLEGAL = { .str_user_error = "illegal EXIT/CONTINUE statement; it must appear inside a loop", .oracle_errno = 376, .oracle_str_error = "PLS-00376: illegal EXIT/CONTINUE statement; it must appear inside a loop", - .oracle_str_user_error = "PLS-00376: illegal EXIT/CONTINUE statement; it must appear inside a loop" + .oracle_str_user_error = "PLS-00376: illegal EXIT/CONTINUE statement; it must appear inside a loop", + .ob_str_error = "PLS-00376: illegal EXIT/CONTINUE statement; it must appear inside a loop", + .ob_str_user_error = "PLS-00376: illegal EXIT/CONTINUE statement; it must appear inside a loop" }; static const _error _error_OB_ERR_LABEL_ILLEGAL = { .error_name = "OB_ERR_LABEL_ILLEGAL", @@ -23707,7 +27659,9 @@ static const _error _error_OB_ERR_LABEL_ILLEGAL = { .str_user_error = "EXIT/CONTINUE label '%.*s' must label a LOOP statement", .oracle_errno = 373, .oracle_str_error = "PLS-00373: EXIT/CONTINUE label must label a LOOP statement", - .oracle_str_user_error = "PLS-00373: EXIT/CONTINUE label '%.*s' must label a LOOP statement" + .oracle_str_user_error = "PLS-00373: EXIT/CONTINUE label '%.*s' must label a LOOP statement", + .ob_str_error = "PLS-00373: EXIT/CONTINUE label must label a LOOP statement", + .ob_str_user_error = "PLS-00373: EXIT/CONTINUE label '%.*s' must label a LOOP statement" }; static const _error _error_OB_ERR_CURSOR_LEFT_ASSIGN = { .error_name = "OB_ERR_CURSOR_LEFT_ASSIGN", @@ -23719,7 +27673,9 @@ static const _error _error_OB_ERR_CURSOR_LEFT_ASSIGN = { .str_user_error = "expression '%.*s' is inappropriate as the left hand side of an assignment statement", .oracle_errno = 321, .oracle_str_error = "PLS-00321: expression '%.*s' is inappropriate as the left hand side of anassignment statement", - .oracle_str_user_error = "PLS-00321: expression '%.*s' is inappropriate as the left hand side of anassignment statement" + .oracle_str_user_error = "PLS-00321: expression '%.*s' is inappropriate as the left hand side of anassignment statement", + .ob_str_error = "PLS-00321: expression '%.*s' is inappropriate as the left hand side of anassignment statement", + .ob_str_user_error = "PLS-00321: expression '%.*s' is inappropriate as the left hand side of anassignment statement" }; static const _error _error_OB_ERR_INIT_NOTNULL_ILLEGAL = { .error_name = "OB_ERR_INIT_NOTNULL_ILLEGAL", @@ -23731,7 +27687,9 @@ static const _error _error_OB_ERR_INIT_NOTNULL_ILLEGAL = { .str_user_error = "a variable declared NOT NULL must have an initialization assignment", .oracle_errno = 218, .oracle_str_error = "PLS-00218: a variable declared NOT NULL must have an initialization assignment", - .oracle_str_user_error = "PLS-00218: a variable declared NOT NULL must have an initialization assignment" + .oracle_str_user_error = "PLS-00218: a variable declared NOT NULL must have an initialization assignment", + .ob_str_error = "PLS-00218: a variable declared NOT NULL must have an initialization assignment", + .ob_str_user_error = "PLS-00218: a variable declared NOT NULL must have an initialization assignment" }; static const _error _error_OB_ERR_INIT_CONST_ILLEGAL = { .error_name = "OB_ERR_INIT_CONST_ILLEGAL", @@ -23743,7 +27701,9 @@ static const _error _error_OB_ERR_INIT_CONST_ILLEGAL = { .str_user_error = "declaration of a constant '%.*s' must contain an initialization assignment", .oracle_errno = 322, .oracle_str_error = "PLS-00322: declaration of a constant 'string' must contain an initialization assignment", - .oracle_str_user_error = "PLS-00322: declaration of a constant '%.*s' must contain an initialization assignment" + .oracle_str_user_error = "PLS-00322: declaration of a constant '%.*s' must contain an initialization assignment", + .ob_str_error = "PLS-00322: declaration of a constant 'string' must contain an initialization assignment", + .ob_str_user_error = "PLS-00322: declaration of a constant '%.*s' must contain an initialization assignment" }; static const _error _error_OB_ERR_CURSOR_VAR_IN_PKG = { .error_name = "OB_ERR_CURSOR_VAR_IN_PKG", @@ -23755,7 +27715,9 @@ static const _error _error_OB_ERR_CURSOR_VAR_IN_PKG = { .str_user_error = "Cursor Variables cannot be declared as part of a package", .oracle_errno = 994, .oracle_str_error = "PLS-00994: Cursor Variables cannot be declared as part of a package", - .oracle_str_user_error = "PLS-00994: Cursor Variables cannot be declared as part of a package" + .oracle_str_user_error = "PLS-00994: Cursor Variables cannot be declared as part of a package", + .ob_str_error = "PLS-00994: Cursor Variables cannot be declared as part of a package", + .ob_str_user_error = "PLS-00994: Cursor Variables cannot be declared as part of a package" }; static const _error _error_OB_ERR_LIMIT_CLAUSE = { .error_name = "OB_ERR_LIMIT_CLAUSE", @@ -23767,7 +27729,9 @@ static const _error _error_OB_ERR_LIMIT_CLAUSE = { .str_user_error = "value in LIMIT clause: \'%.*s\' use is invalid", .oracle_errno = 438, .oracle_str_error = "PLS-00438: value in LIMIT clause: \'%.*s\' use is invalid", - .oracle_str_user_error = "PLS-00438: value in LIMIT clause: \'%.*s\' use is invalid" + .oracle_str_user_error = "PLS-00438: value in LIMIT clause: \'%.*s\' use is invalid", + .ob_str_error = "PLS-00438: value in LIMIT clause: \'%.*s\' use is invalid", + .ob_str_user_error = "PLS-00438: value in LIMIT clause: \'%.*s\' use is invalid" }; static const _error _error_OB_ERR_EXPRESSION_WRONG_TYPE = { .error_name = "OB_ERR_EXPRESSION_WRONG_TYPE", @@ -23779,7 +27743,9 @@ static const _error _error_OB_ERR_EXPRESSION_WRONG_TYPE = { .str_user_error = "expression is of wrong type", .oracle_errno = 382, .oracle_str_error = "PLS-00382: expression is of wrong type", - .oracle_str_user_error = "PLS-00382: expression is of wrong type" + .oracle_str_user_error = "PLS-00382: expression is of wrong type", + .ob_str_error = "PLS-00382: expression is of wrong type", + .ob_str_user_error = "PLS-00382: expression is of wrong type" }; static const _error _error_OB_ERR_SPEC_NOT_EXIST = { .error_name = "OB_ERR_SPEC_NOT_EXIST", @@ -23791,7 +27757,9 @@ static const _error _error_OB_ERR_SPEC_NOT_EXIST = { .str_user_error = "cannot compile body of '%.*s' without its specification", .oracle_errno = 304, .oracle_str_error = "PLS-00304: cannot compile type body without its specification", - .oracle_str_user_error = "PLS-00304: cannot compile body of '%.*s' without its specification" + .oracle_str_user_error = "PLS-00304: cannot compile body of '%.*s' without its specification", + .ob_str_error = "PLS-00304: cannot compile type body without its specification", + .ob_str_user_error = "PLS-00304: cannot compile body of '%.*s' without its specification" }; static const _error _error_OB_ERR_TYPE_SPEC_NO_ROUTINE = { .error_name = "OB_ERR_TYPE_SPEC_NO_ROUTINE", @@ -23803,7 +27771,9 @@ static const _error _error_OB_ERR_TYPE_SPEC_NO_ROUTINE = { .str_user_error = "subprogram '%.*s' is declared in an object type body and must be defined in the object type specification", .oracle_errno = 539, .oracle_str_error = "PLS-00539: subprogram is declared in an object type body and must be defined in the object type specification", - .oracle_str_user_error = "PLS-00539: subprogram '%.*s' is declared in an object type body and must be defined in the object type specification" + .oracle_str_user_error = "PLS-00539: subprogram '%.*s' is declared in an object type body and must be defined in the object type specification", + .ob_str_error = "PLS-00539: subprogram is declared in an object type body and must be defined in the object type specification", + .ob_str_user_error = "PLS-00539: subprogram '%.*s' is declared in an object type body and must be defined in the object type specification" }; static const _error _error_OB_ERR_TYPE_BODY_NO_ROUTINE = { .error_name = "OB_ERR_TYPE_BODY_NO_ROUTINE", @@ -23815,7 +27785,9 @@ static const _error _error_OB_ERR_TYPE_BODY_NO_ROUTINE = { .str_user_error = "subprogram or cursor '%.*s' is declared in an object type specification and must be defined in the object type body", .oracle_errno = 538, .oracle_str_error = "PLS-00538: subprogram or cursor is declared in an object type specification and must be defined in the object type body", - .oracle_str_user_error = "PLS-00538: subprogram or cursor '%.*s' is declared in an object type specification and must be defined in the object type body" + .oracle_str_user_error = "PLS-00538: subprogram or cursor '%.*s' is declared in an object type specification and must be defined in the object type body", + .ob_str_error = "PLS-00538: subprogram or cursor is declared in an object type specification and must be defined in the object type body", + .ob_str_user_error = "PLS-00538: subprogram or cursor '%.*s' is declared in an object type specification and must be defined in the object type body" }; static const _error _error_OB_ERR_BOTH_ORDER_MAP = { .error_name = "OB_ERR_BOTH_ORDER_MAP", @@ -23827,7 +27799,9 @@ static const _error _error_OB_ERR_BOTH_ORDER_MAP = { .str_user_error = "An object type may have only 1 MAP or 1 ORDER method", .oracle_errno = 154, .oracle_str_error = "PLS-00154: An object type may have only 1 MAP or 1 ORDER method", - .oracle_str_user_error = "PLS-00154: An object type may have only 1 MAP or 1 ORDER method" + .oracle_str_user_error = "PLS-00154: An object type may have only 1 MAP or 1 ORDER method", + .ob_str_error = "PLS-00154: An object type may have only 1 MAP or 1 ORDER method", + .ob_str_user_error = "PLS-00154: An object type may have only 1 MAP or 1 ORDER method" }; static const _error _error_OB_ERR_NO_ORDER_MAP = { .error_name = "OB_ERR_NO_ORDER_MAP", @@ -23839,7 +27813,9 @@ static const _error _error_OB_ERR_NO_ORDER_MAP = { .str_user_error = "A MAP or ORDER function is required for comparing objects in PL/SQL", .oracle_errno = 526, .oracle_str_error = "PLS-00526: A MAP or ORDER function is required for comparing objects in PL/SQL", - .oracle_str_user_error = "PLS-00526: A MAP or ORDER function is required for comparing objects in PL/SQL" + .oracle_str_user_error = "PLS-00526: A MAP or ORDER function is required for comparing objects in PL/SQL", + .ob_str_error = "PLS-00526: A MAP or ORDER function is required for comparing objects in PL/SQL", + .ob_str_user_error = "PLS-00526: A MAP or ORDER function is required for comparing objects in PL/SQL" }; static const _error _error_OB_ERR_ORDER_MAP_NEED_BE_FUNC = { .error_name = "OB_ERR_ORDER_MAP_NEED_BE_FUNC", @@ -23851,7 +27827,9 @@ static const _error _error_OB_ERR_ORDER_MAP_NEED_BE_FUNC = { .str_user_error = "Only a function may be a MAP, ORDER or CONSTRUCTOR method", .oracle_errno = 155, .oracle_str_error = "PLS-00155: Only a function may be a MAP, ORDER or CONSTRUCTOR method", - .oracle_str_user_error = "PLS-00155: Only a function may be a MAP, ORDER or CONSTRUCTOR method" + .oracle_str_user_error = "PLS-00155: Only a function may be a MAP, ORDER or CONSTRUCTOR method", + .ob_str_error = "PLS-00155: Only a function may be a MAP, ORDER or CONSTRUCTOR method", + .ob_str_user_error = "PLS-00155: Only a function may be a MAP, ORDER or CONSTRUCTOR method" }; static const _error _error_OB_ERR_IDENTIFIER_TOO_LONG = { .error_name = "OB_ERR_IDENTIFIER_TOO_LONG", @@ -23863,7 +27841,9 @@ static const _error _error_OB_ERR_IDENTIFIER_TOO_LONG = { .str_user_error = "Identifier name \'%.*s\' is too long", .oracle_errno = 114, .oracle_str_error = "PLS-00114: identifier '%.*s' too long", - .oracle_str_user_error = "PLS-00114: identifier '%.*s' too long" + .oracle_str_user_error = "PLS-00114: identifier '%.*s' too long", + .ob_str_error = "PLS-00114: identifier '%.*s' too long", + .ob_str_user_error = "PLS-00114: identifier '%.*s' too long" }; static const _error _error_OB_ERR_INVOKE_STATIC_BY_INSTANCE = { .error_name = "OB_ERR_INVOKE_STATIC_BY_INSTANCE", @@ -23875,7 +27855,9 @@ static const _error _error_OB_ERR_INVOKE_STATIC_BY_INSTANCE = { .str_user_error = "a static method cannot be invoked on an instance value", .oracle_errno = 587, .oracle_str_error = "PLS-00587: a static method cannot be invoked on an instance value", - .oracle_str_user_error = "PLS-00587: a static method cannot be invoked on an instance value" + .oracle_str_user_error = "PLS-00587: a static method cannot be invoked on an instance value", + .ob_str_error = "PLS-00587: a static method cannot be invoked on an instance value", + .ob_str_user_error = "PLS-00587: a static method cannot be invoked on an instance value" }; static const _error _error_OB_ERR_CONS_NAME_ILLEGAL = { .error_name = "OB_ERR_CONS_NAME_ILLEGAL", @@ -23887,7 +27869,9 @@ static const _error _error_OB_ERR_CONS_NAME_ILLEGAL = { .str_user_error = "constructor method name must match type name", .oracle_errno = 658, .oracle_str_error = "PLS-00658: constructor method name must match type name", - .oracle_str_user_error = "PLS-00658: constructor method name must match type name" + .oracle_str_user_error = "PLS-00658: constructor method name must match type name", + .ob_str_error = "PLS-00658: constructor method name must match type name", + .ob_str_user_error = "PLS-00658: constructor method name must match type name" }; static const _error _error_OB_ERR_ATTR_FUNC_CONFLICT = { .error_name = "OB_ERR_ATTR_FUNC_CONFLICT", @@ -23899,7 +27883,9 @@ static const _error _error_OB_ERR_ATTR_FUNC_CONFLICT = { .str_user_error = "previous use of '%.*s' conflicts with this use", .oracle_errno = 305, .oracle_str_error = "PLS-00305: previous use of conflicts with this use", - .oracle_str_user_error = "PLS-00305: previous use of '%.*s' conflicts with this use" + .oracle_str_user_error = "PLS-00305: previous use of '%.*s' conflicts with this use", + .ob_str_error = "PLS-00305: previous use of conflicts with this use", + .ob_str_user_error = "PLS-00305: previous use of '%.*s' conflicts with this use" }; static const _error _error_OB_ERR_SELF_PARAM_NOT_OUT = { .error_name = "OB_ERR_SELF_PARAM_NOT_OUT", @@ -23911,7 +27897,9 @@ static const _error _error_OB_ERR_SELF_PARAM_NOT_OUT = { .str_user_error = "the SELF parameter can be declared only as IN or as IN OUT", .oracle_errno = 594, .oracle_str_error = "PLS-00594: the SELF parameter can be declared only as IN or as IN OUT", - .oracle_str_user_error = "PLS-00594: the SELF parameter can be declared only as IN or as IN OUT" + .oracle_str_user_error = "PLS-00594: the SELF parameter can be declared only as IN or as IN OUT", + .ob_str_error = "PLS-00594: the SELF parameter can be declared only as IN or as IN OUT", + .ob_str_user_error = "PLS-00594: the SELF parameter can be declared only as IN or as IN OUT" }; static const _error _error_OB_ERR_MAP_RET_SCALAR_TYPE = { .error_name = "OB_ERR_MAP_RET_SCALAR_TYPE", @@ -23923,7 +27911,9 @@ static const _error _error_OB_ERR_MAP_RET_SCALAR_TYPE = { .str_user_error = "MAP methods must return a scalar type", .oracle_errno = 522, .oracle_str_error = "PLS-00522: MAP methods must return a scalar type", - .oracle_str_user_error = "PLS-00522: MAP methods must return a scalar type" + .oracle_str_user_error = "PLS-00522: MAP methods must return a scalar type", + .ob_str_error = "PLS-00522: MAP methods must return a scalar type", + .ob_str_user_error = "PLS-00522: MAP methods must return a scalar type" }; static const _error _error_OB_ERR_MAP_MORE_THAN_SELF_PARAM = { .error_name = "OB_ERR_MAP_MORE_THAN_SELF_PARAM", @@ -23935,7 +27925,9 @@ static const _error _error_OB_ERR_MAP_MORE_THAN_SELF_PARAM = { .str_user_error = "MAP methods must be declared without any parameters other than (optional) SELF", .oracle_errno = 520, .oracle_str_error = "PLS-00520: MAP methods must be declared without any parameters other than (optional) SELF", - .oracle_str_user_error = "PLS-00520: MAP methods must be declared without any parameters other than (optional) SELF" + .oracle_str_user_error = "PLS-00520: MAP methods must be declared without any parameters other than (optional) SELF", + .ob_str_error = "PLS-00520: MAP methods must be declared without any parameters other than (optional) SELF", + .ob_str_user_error = "PLS-00520: MAP methods must be declared without any parameters other than (optional) SELF" }; static const _error _error_OB_ERR_ORDER_RET_INT_TYPE = { .error_name = "OB_ERR_ORDER_RET_INT_TYPE", @@ -23947,7 +27939,9 @@ static const _error _error_OB_ERR_ORDER_RET_INT_TYPE = { .str_user_error = "ORDER methods must return an INTEGER", .oracle_errno = 523, .oracle_str_error = "PLS-00523: ORDER methods must return an INTEGER", - .oracle_str_user_error = "PLS-00523: ORDER methods must return an INTEGER" + .oracle_str_user_error = "PLS-00523: ORDER methods must return an INTEGER", + .ob_str_error = "PLS-00523: ORDER methods must return an INTEGER", + .ob_str_user_error = "PLS-00523: ORDER methods must return an INTEGER" }; static const _error _error_OB_ERR_ORDER_PARAM_TYPE = { .error_name = "OB_ERR_ORDER_PARAM_TYPE", @@ -23959,7 +27953,9 @@ static const _error _error_OB_ERR_ORDER_PARAM_TYPE = { .str_user_error = "The parameter type in an ORDER method must be the containing object type", .oracle_errno = 524, .oracle_str_error = "PLS-00524: The parameter type in an ORDER method must be the containing object type", - .oracle_str_user_error = "PLS-00524: The parameter type in an ORDER method must be the containing object type" + .oracle_str_user_error = "PLS-00524: The parameter type in an ORDER method must be the containing object type", + .ob_str_error = "PLS-00524: The parameter type in an ORDER method must be the containing object type", + .ob_str_user_error = "PLS-00524: The parameter type in an ORDER method must be the containing object type" }; static const _error _error_OB_ERR_OBJ_CMP_SQL = { .error_name = "OB_ERR_OBJ_CMP_SQL", @@ -23971,7 +27967,9 @@ static const _error _error_OB_ERR_OBJ_CMP_SQL = { .str_user_error = "Within SQL statements, only equality comparisons of objects are allowed without a map or order function", .oracle_errno = 525, .oracle_str_error = "PLS-00525: Within SQL statements, only equality comparisons of objects are allowed without a map or order function", - .oracle_str_user_error = "PLS-00525: Within SQL statements, only equality comparisons of objects are allowed without a map or order function" + .oracle_str_user_error = "PLS-00525: Within SQL statements, only equality comparisons of objects are allowed without a map or order function", + .ob_str_error = "PLS-00525: Within SQL statements, only equality comparisons of objects are allowed without a map or order function", + .ob_str_user_error = "PLS-00525: Within SQL statements, only equality comparisons of objects are allowed without a map or order function" }; static const _error _error_OB_ERR_MAP_ORDER_PRAGMA = { .error_name = "OB_ERR_MAP_ORDER_PRAGMA", @@ -23983,7 +27981,9 @@ static const _error _error_OB_ERR_MAP_ORDER_PRAGMA = { .str_user_error = "MAP or ORDER functions require a PRAGMA RESTRICT_REFERENCES specifying :WNDS,WNPS,RNPS,RNDS", .oracle_errno = 527, .oracle_str_error = "PLS-00527: MAP or ORDER functions require a PRAGMA RESTRICT_REFERENCES specifying :WNDS,WNPS,RNPS,RNDS", - .oracle_str_user_error = "PLS-00527: MAP or ORDER functions require a PRAGMA RESTRICT_REFERENCES specifying :WNDS,WNPS,RNPS,RNDS" + .oracle_str_user_error = "PLS-00527: MAP or ORDER functions require a PRAGMA RESTRICT_REFERENCES specifying :WNDS,WNPS,RNPS,RNDS", + .ob_str_error = "PLS-00527: MAP or ORDER functions require a PRAGMA RESTRICT_REFERENCES specifying :WNDS,WNPS,RNPS,RNDS", + .ob_str_user_error = "PLS-00527: MAP or ORDER functions require a PRAGMA RESTRICT_REFERENCES specifying :WNDS,WNPS,RNPS,RNDS" }; static const _error _error_OB_ERR_ORDER_PARAM_MUST_IN_MODE = { .error_name = "OB_ERR_ORDER_PARAM_MUST_IN_MODE", @@ -23995,7 +27995,9 @@ static const _error _error_OB_ERR_ORDER_PARAM_MUST_IN_MODE = { .str_user_error = "The parameters to an ORDER function must have IN mode", .oracle_errno = 528, .oracle_str_error = "PLS-00528: The parameters to an ORDER function must have IN mode", - .oracle_str_user_error = "PLS-00528: The parameters to an ORDER function must have IN mode" + .oracle_str_user_error = "PLS-00528: The parameters to an ORDER function must have IN mode", + .ob_str_error = "PLS-00528: The parameters to an ORDER function must have IN mode", + .ob_str_user_error = "PLS-00528: The parameters to an ORDER function must have IN mode" }; static const _error _error_OB_ERR_ORDER_PARAM_NOT_TWO = { .error_name = "OB_ERR_ORDER_PARAM_NOT_TWO", @@ -24007,7 +28009,9 @@ static const _error _error_OB_ERR_ORDER_PARAM_NOT_TWO = { .str_user_error = "ORDER methods must be declared with 1 (one) parameter in addition to (optional) SELF", .oracle_errno = 521, .oracle_str_error = "PLS-00521: ORDER methods must be declared with 1 (one) parameter in addition to (optional) SELF", - .oracle_str_user_error = "PLS-00521: ORDER methods must be declared with 1 (one) parameter in addition to (optional) SELF" + .oracle_str_user_error = "PLS-00521: ORDER methods must be declared with 1 (one) parameter in addition to (optional) SELF", + .ob_str_error = "PLS-00521: ORDER methods must be declared with 1 (one) parameter in addition to (optional) SELF", + .ob_str_user_error = "PLS-00521: ORDER methods must be declared with 1 (one) parameter in addition to (optional) SELF" }; static const _error _error_OB_ERR_TYPE_REF_REFCURSIVE = { .error_name = "OB_ERR_TYPE_REF_REFCURSIVE", @@ -24019,7 +28023,9 @@ static const _error _error_OB_ERR_TYPE_REF_REFCURSIVE = { .str_user_error = "type '%.*s' is malformed because it is a non-REF mutually recursive type", .oracle_errno = 318, .oracle_str_error = "PLS-00318: type is malformed because it is a non-REF mutually recursive type", - .oracle_str_user_error = "PLS-00318: type '%.*s' is malformed because it is a non-REF mutually recursive type" + .oracle_str_user_error = "PLS-00318: type '%.*s' is malformed because it is a non-REF mutually recursive type", + .ob_str_error = "PLS-00318: type is malformed because it is a non-REF mutually recursive type", + .ob_str_user_error = "PLS-00318: type '%.*s' is malformed because it is a non-REF mutually recursive type" }; static const _error _error_OB_ERR_DIRECTIVE_ERROR = { .error_name = "OB_ERR_DIRECTIVE_ERROR", @@ -24031,7 +28037,9 @@ static const _error _error_OB_ERR_DIRECTIVE_ERROR = { .str_user_error = "$ERROR: %.*s", .oracle_errno = 179, .oracle_str_error = "PLS-00179: $ERROR: string", - .oracle_str_user_error = "PLS-00179: $ERROR: %.*s" + .oracle_str_user_error = "PLS-00179: $ERROR: %.*s", + .ob_str_error = "PLS-00179: $ERROR: string", + .ob_str_user_error = "PLS-00179: $ERROR: %.*s" }; static const _error _error_OB_ERR_CONS_HAS_RET_NODE = { .error_name = "OB_ERR_CONS_HAS_RET_NODE", @@ -24043,7 +28051,9 @@ static const _error _error_OB_ERR_CONS_HAS_RET_NODE = { .str_user_error = "RETURN statement in a CONSTRUCTOR cannot include an expression", .oracle_errno = 661, .oracle_str_error = "PLS-00661: RETURN statement in a CONSTRUCTOR cannot include an expression", - .oracle_str_user_error = "PLS-00661: RETURN statement in a CONSTRUCTOR cannot include an expression" + .oracle_str_user_error = "PLS-00661: RETURN statement in a CONSTRUCTOR cannot include an expression", + .ob_str_error = "PLS-00661: RETURN statement in a CONSTRUCTOR cannot include an expression", + .ob_str_user_error = "PLS-00661: RETURN statement in a CONSTRUCTOR cannot include an expression" }; static const _error _error_OB_ERR_CALL_WRONG_ARG = { .error_name = "OB_ERR_CALL_WRONG_ARG", @@ -24055,7 +28065,9 @@ static const _error _error_OB_ERR_CALL_WRONG_ARG = { .str_user_error = "wrong number or types of arguments in call to '%.*s'", .oracle_errno = 306, .oracle_str_error = "PLS-00306: wrong number or types of arguments in call to procedure", - .oracle_str_user_error = "PLS-00306: wrong number or types of arguments in call to '%.*s'" + .oracle_str_user_error = "PLS-00306: wrong number or types of arguments in call to '%.*s'", + .ob_str_error = "PLS-00306: wrong number or types of arguments in call to procedure", + .ob_str_user_error = "PLS-00306: wrong number or types of arguments in call to '%.*s'" }; static const _error _error_OB_ERR_FUNC_NAME_SAME_WITH_CONS = { .error_name = "OB_ERR_FUNC_NAME_SAME_WITH_CONS", @@ -24067,7 +28079,9 @@ static const _error _error_OB_ERR_FUNC_NAME_SAME_WITH_CONS = { .str_user_error = "'%.*s' must be a type", .oracle_errno = 488, .oracle_str_error = "PLS-00488: name must be a type", - .oracle_str_user_error = "PLS-00488: '%.*s' must be a type" + .oracle_str_user_error = "PLS-00488: '%.*s' must be a type", + .ob_str_error = "PLS-00488: name must be a type", + .ob_str_user_error = "PLS-00488: '%.*s' must be a type" }; static const _error _error_OB_ERR_FUNC_DUP = { .error_name = "OB_ERR_FUNC_DUP", @@ -24079,7 +28093,9 @@ static const _error _error_OB_ERR_FUNC_DUP = { .str_user_error = "too many declarations of '%.*s' match this call", .oracle_errno = 307, .oracle_str_error = "PLS-00307: too many declarations of function match this call", - .oracle_str_user_error = "PLS-00307: too many declarations of '%.*s' match this call" + .oracle_str_user_error = "PLS-00307: too many declarations of '%.*s' match this call", + .ob_str_error = "PLS-00307: too many declarations of function match this call", + .ob_str_user_error = "PLS-00307: too many declarations of '%.*s' match this call" }; static const _error _error_OB_ERR_WHEN_CLAUSE = { .error_name = "OB_ERR_WHEN_CLAUSE", @@ -24091,7 +28107,9 @@ static const _error _error_OB_ERR_WHEN_CLAUSE = { .str_user_error = "WHEN clause cannot be used with table level triggers", .oracle_errno = 4077, .oracle_str_error = "ORA-04077: WHEN clause cannot be used with table level triggers", - .oracle_str_user_error = "ORA-04077: WHEN clause cannot be used with table level triggers" + .oracle_str_user_error = "ORA-04077: WHEN clause cannot be used with table level triggers", + .ob_str_error = "OBE-04077: WHEN clause cannot be used with table level triggers", + .ob_str_user_error = "OBE-04077: WHEN clause cannot be used with table level triggers" }; static const _error _error_OB_ERR_NEW_OLD_REFERENCES = { .error_name = "OB_ERR_NEW_OLD_REFERENCES", @@ -24103,7 +28121,9 @@ static const _error _error_OB_ERR_NEW_OLD_REFERENCES = { .str_user_error = "NEW or OLD references not allowed in table level triggers", .oracle_errno = 4082, .oracle_str_error = "ORA-04082: NEW or OLD references not allowed in table level triggers", - .oracle_str_user_error = "ORA-04082: NEW or OLD references not allowed in table level triggers" + .oracle_str_user_error = "ORA-04082: NEW or OLD references not allowed in table level triggers", + .ob_str_error = "OBE-04082: NEW or OLD references not allowed in table level triggers", + .ob_str_user_error = "OBE-04082: NEW or OLD references not allowed in table level triggers" }; static const _error _error_OB_ERR_TYPE_DECL_ILLEGAL = { .error_name = "OB_ERR_TYPE_DECL_ILLEGAL", @@ -24115,7 +28135,9 @@ static const _error _error_OB_ERR_TYPE_DECL_ILLEGAL = { .str_user_error = "%%TYPE must be applied to a variable, column, field or attribute, not to '%.*s'", .oracle_errno = 206, .oracle_str_error = "PLS-00206: %%TYPE must be applied to a variable, column, field or attribute, not to other", - .oracle_str_user_error = "PLS-00206: %%TYPE must be applied to a variable, column, field or attribute, not to '%.*s'" + .oracle_str_user_error = "PLS-00206: %%TYPE must be applied to a variable, column, field or attribute, not to '%.*s'", + .ob_str_error = "PLS-00206: %%TYPE must be applied to a variable, column, field or attribute, not to other", + .ob_str_user_error = "PLS-00206: %%TYPE must be applied to a variable, column, field or attribute, not to '%.*s'" }; static const _error _error_OB_ERR_OBJECT_INVALID = { .error_name = "OB_ERR_OBJECT_INVALID", @@ -24127,7 +28149,9 @@ static const _error _error_OB_ERR_OBJECT_INVALID = { .str_user_error = "object '%.*s' is invalid", .oracle_errno = 905, .oracle_str_error = "PLS-00905: object is invalid", - .oracle_str_user_error = "PLS-00905: object '%.*s' is invalid" + .oracle_str_user_error = "PLS-00905: object '%.*s' is invalid", + .ob_str_error = "PLS-00905: object is invalid", + .ob_str_user_error = "PLS-00905: object '%.*s' is invalid" }; static const _error _error_OB_ERR_XML_PARSE = { .error_name = "OB_ERR_XML_PARSE", @@ -24139,7 +28163,9 @@ static const _error _error_OB_ERR_XML_PARSE = { .str_user_error = "Incorrect XML value", .oracle_errno = 31011, .oracle_str_error = "ORA-31011: XML parsing failed", - .oracle_str_user_error = "ORA-31011: XML parsing failed" + .oracle_str_user_error = "ORA-31011: XML parsing failed", + .ob_str_error = "OBE-31011: XML parsing failed", + .ob_str_user_error = "OBE-31011: XML parsing failed" }; static const _error _error_OB_ERR_EXP_NOT_ASSIGNABLE = { .error_name = "OB_ERR_EXP_NOT_ASSIGNABLE", @@ -24151,7 +28177,9 @@ static const _error _error_OB_ERR_EXP_NOT_ASSIGNABLE = { .str_user_error = "expression '%.*s' cannot be used as an assignment", .oracle_errno = 363, .oracle_str_error = "PLS-00363: expression cannot be used as an assignment", - .oracle_str_user_error = "PLS-00363: expression '%.*s' cannot be used as an assignment" + .oracle_str_user_error = "PLS-00363: expression '%.*s' cannot be used as an assignment", + .ob_str_error = "PLS-00363: expression cannot be used as an assignment", + .ob_str_user_error = "PLS-00363: expression '%.*s' cannot be used as an assignment" }; static const _error _error_OB_ERR_CURSOR_CONTAIN_BOTH_REGULAR_AND_ARRAY = { .error_name = "OB_ERR_CURSOR_CONTAIN_BOTH_REGULAR_AND_ARRAY", @@ -24163,7 +28191,9 @@ static const _error _error_OB_ERR_CURSOR_CONTAIN_BOTH_REGULAR_AND_ARRAY = { .str_user_error = "Cursor contains both regular and array defines which is illegal", .oracle_errno = 29256, .oracle_str_error = "ORA-29256: Cursor contains both regular and array defines which is illegal", - .oracle_str_user_error = "ORA-29256: Cursor contains both regular and array defines which is illegal" + .oracle_str_user_error = "ORA-29256: Cursor contains both regular and array defines which is illegal", + .ob_str_error = "OBE-29256: Cursor contains both regular and array defines which is illegal", + .ob_str_user_error = "OBE-29256: Cursor contains both regular and array defines which is illegal" }; static const _error _error_OB_ERR_STATIC_BOOL_EXPR = { .error_name = "OB_ERR_STATIC_BOOL_EXPR", @@ -24175,7 +28205,9 @@ static const _error _error_OB_ERR_STATIC_BOOL_EXPR = { .str_user_error = "a static boolean expression must be used", .oracle_errno = 174, .oracle_str_error = "PLS-00174: a static boolean expression must be used", - .oracle_str_user_error = "PLS-00174: a static boolean expression must be used" + .oracle_str_user_error = "PLS-00174: a static boolean expression must be used", + .ob_str_error = "PLS-00174: a static boolean expression must be used", + .ob_str_user_error = "PLS-00174: a static boolean expression must be used" }; static const _error _error_OB_ERR_DIRECTIVE_CONTEXT = { .error_name = "OB_ERR_DIRECTIVE_CONTEXT", @@ -24187,7 +28219,9 @@ static const _error _error_OB_ERR_DIRECTIVE_CONTEXT = { .str_user_error = "preprocessor directives are not supported in this context", .oracle_errno = 180, .oracle_str_error = "PLS-00180: preprocessor directives are not supported in this context", - .oracle_str_user_error = "PLS-00180: preprocessor directives are not supported in this context" + .oracle_str_user_error = "PLS-00180: preprocessor directives are not supported in this context", + .ob_str_error = "PLS-00180: preprocessor directives are not supported in this context", + .ob_str_user_error = "PLS-00180: preprocessor directives are not supported in this context" }; static const _error _error_OB_UTL_FILE_INVALID_PATH = { .error_name = "OB_UTL_FILE_INVALID_PATH", @@ -24199,7 +28233,9 @@ static const _error _error_OB_UTL_FILE_INVALID_PATH = { .str_user_error = "invalid directory path", .oracle_errno = 29280, .oracle_str_error = "ORA-29280: invalid directory path", - .oracle_str_user_error = "ORA-29280: invalid directory path" + .oracle_str_user_error = "ORA-29280: invalid directory path", + .ob_str_error = "OBE-29280: invalid directory path", + .ob_str_user_error = "OBE-29280: invalid directory path" }; static const _error _error_OB_UTL_FILE_INVALID_MODE = { .error_name = "OB_UTL_FILE_INVALID_MODE", @@ -24211,7 +28247,9 @@ static const _error _error_OB_UTL_FILE_INVALID_MODE = { .str_user_error = "invalid mode", .oracle_errno = 29281, .oracle_str_error = "ORA-29281: invalid mode", - .oracle_str_user_error = "ORA-29281: invalid mode" + .oracle_str_user_error = "ORA-29281: invalid mode", + .ob_str_error = "OBE-29281: invalid mode", + .ob_str_user_error = "OBE-29281: invalid mode" }; static const _error _error_OB_UTL_FILE_INVALID_FILEHANDLE = { .error_name = "OB_UTL_FILE_INVALID_FILEHANDLE", @@ -24223,7 +28261,9 @@ static const _error _error_OB_UTL_FILE_INVALID_FILEHANDLE = { .str_user_error = "invalid file ID", .oracle_errno = 29282, .oracle_str_error = "ORA-29282: invalid file ID", - .oracle_str_user_error = "ORA-29282: invalid file ID" + .oracle_str_user_error = "ORA-29282: invalid file ID", + .ob_str_error = "OBE-29282: invalid file ID", + .ob_str_user_error = "OBE-29282: invalid file ID" }; static const _error _error_OB_UTL_FILE_INVALID_OPERATION = { .error_name = "OB_UTL_FILE_INVALID_OPERATION", @@ -24235,7 +28275,9 @@ static const _error _error_OB_UTL_FILE_INVALID_OPERATION = { .str_user_error = "invalid file operation: %.*s", .oracle_errno = 29283, .oracle_str_error = "ORA-29283: invalid file operation", - .oracle_str_user_error = "ORA-29283: invalid file operation: %.*s" + .oracle_str_user_error = "ORA-29283: invalid file operation: %.*s", + .ob_str_error = "OBE-29283: invalid file operation", + .ob_str_user_error = "OBE-29283: invalid file operation: %.*s" }; static const _error _error_OB_UTL_FILE_READ_ERROR = { .error_name = "OB_UTL_FILE_READ_ERROR", @@ -24247,7 +28289,9 @@ static const _error _error_OB_UTL_FILE_READ_ERROR = { .str_user_error = "file read error", .oracle_errno = 29284, .oracle_str_error = "ORA-29284: file read error", - .oracle_str_user_error = "ORA-29284: file read error" + .oracle_str_user_error = "ORA-29284: file read error", + .ob_str_error = "OBE-29284: file read error", + .ob_str_user_error = "OBE-29284: file read error" }; static const _error _error_OB_UTL_FILE_WRITE_ERROR = { .error_name = "OB_UTL_FILE_WRITE_ERROR", @@ -24259,7 +28303,9 @@ static const _error _error_OB_UTL_FILE_WRITE_ERROR = { .str_user_error = "file write error", .oracle_errno = 29285, .oracle_str_error = "ORA-29285: file write error", - .oracle_str_user_error = "ORA-29285: file write error" + .oracle_str_user_error = "ORA-29285: file write error", + .ob_str_error = "OBE-29285: file write error", + .ob_str_user_error = "OBE-29285: file write error" }; static const _error _error_OB_UTL_FILE_INTERNAL_ERROR = { .error_name = "OB_UTL_FILE_INTERNAL_ERROR", @@ -24271,7 +28317,9 @@ static const _error _error_OB_UTL_FILE_INTERNAL_ERROR = { .str_user_error = "internal error", .oracle_errno = 29286, .oracle_str_error = "ORA-29286: internal error", - .oracle_str_user_error = "ORA-29286: internal error" + .oracle_str_user_error = "ORA-29286: internal error", + .ob_str_error = "OBE-29286: internal error", + .ob_str_user_error = "OBE-29286: internal error" }; static const _error _error_OB_UTL_FILE_CHARSETMISMATCH = { .error_name = "OB_UTL_FILE_CHARSETMISMATCH", @@ -24283,7 +28331,9 @@ static const _error _error_OB_UTL_FILE_CHARSETMISMATCH = { .str_user_error = "character set mismatch", .oracle_errno = 29298, .oracle_str_error = "ORA-29298: character set mismatch", - .oracle_str_user_error = "ORA-29298: character set mismatch" + .oracle_str_user_error = "ORA-29298: character set mismatch", + .ob_str_error = "OBE-29298: character set mismatch", + .ob_str_user_error = "OBE-29298: character set mismatch" }; static const _error _error_OB_UTL_FILE_INVALID_MAXLINESIZE = { .error_name = "OB_UTL_FILE_INVALID_MAXLINESIZE", @@ -24295,7 +28345,9 @@ static const _error _error_OB_UTL_FILE_INVALID_MAXLINESIZE = { .str_user_error = "invalid maximum line size", .oracle_errno = 29287, .oracle_str_error = "ORA-29287: invalid maximum line size", - .oracle_str_user_error = "ORA-29287: invalid maximum line size" + .oracle_str_user_error = "ORA-29287: invalid maximum line size", + .ob_str_error = "OBE-29287: invalid maximum line size", + .ob_str_user_error = "OBE-29287: invalid maximum line size" }; static const _error _error_OB_UTL_FILE_INVALID_FILENAME = { .error_name = "OB_UTL_FILE_INVALID_FILENAME", @@ -24307,7 +28359,9 @@ static const _error _error_OB_UTL_FILE_INVALID_FILENAME = { .str_user_error = "invalid file name", .oracle_errno = 29288, .oracle_str_error = "ORA-29288: invalid file name", - .oracle_str_user_error = "ORA-29288: invalid file name" + .oracle_str_user_error = "ORA-29288: invalid file name", + .ob_str_error = "OBE-29288: invalid file name", + .ob_str_user_error = "OBE-29288: invalid file name" }; static const _error _error_OB_UTL_FILE_ACCESS_DENIED = { .error_name = "OB_UTL_FILE_ACCESS_DENIED", @@ -24319,7 +28373,9 @@ static const _error _error_OB_UTL_FILE_ACCESS_DENIED = { .str_user_error = "directory access denied", .oracle_errno = 29289, .oracle_str_error = "ORA-29289: directory access denied", - .oracle_str_user_error = "ORA-29289: directory access denied" + .oracle_str_user_error = "ORA-29289: directory access denied", + .ob_str_error = "OBE-29289: directory access denied", + .ob_str_user_error = "OBE-29289: directory access denied" }; static const _error _error_OB_UTL_FILE_INVALID_OFFSET = { .error_name = "OB_UTL_FILE_INVALID_OFFSET", @@ -24331,7 +28387,9 @@ static const _error _error_OB_UTL_FILE_INVALID_OFFSET = { .str_user_error = "invalid offset specified for seek", .oracle_errno = 29290, .oracle_str_error = "ORA-29290: invalid offset specified for seek", - .oracle_str_user_error = "ORA-29290: invalid offset specified for seek" + .oracle_str_user_error = "ORA-29290: invalid offset specified for seek", + .ob_str_error = "OBE-29290: invalid offset specified for seek", + .ob_str_user_error = "OBE-29290: invalid offset specified for seek" }; static const _error _error_OB_UTL_FILE_DELETE_FAILED = { .error_name = "OB_UTL_FILE_DELETE_FAILED", @@ -24343,7 +28401,9 @@ static const _error _error_OB_UTL_FILE_DELETE_FAILED = { .str_user_error = "file remove operation failed", .oracle_errno = 29291, .oracle_str_error = "ORA-29291: file remove operation failed", - .oracle_str_user_error = "ORA-29291: file remove operation failed" + .oracle_str_user_error = "ORA-29291: file remove operation failed", + .ob_str_error = "OBE-29291: file remove operation failed", + .ob_str_user_error = "OBE-29291: file remove operation failed" }; static const _error _error_OB_UTL_FILE_RENAME_FAILED = { .error_name = "OB_UTL_FILE_RENAME_FAILED", @@ -24355,7 +28415,9 @@ static const _error _error_OB_UTL_FILE_RENAME_FAILED = { .str_user_error = "file rename operation failed", .oracle_errno = 29292, .oracle_str_error = "ORA-29292: file rename operation failed", - .oracle_str_user_error = "ORA-29292: file rename operation failed" + .oracle_str_user_error = "ORA-29292: file rename operation failed", + .ob_str_error = "OBE-29292: file rename operation failed", + .ob_str_user_error = "OBE-29292: file rename operation failed" }; static const _error _error_OB_ERR_BIND_TYPE_NOT_MATCH_COLUMN = { .error_name = "OB_ERR_BIND_TYPE_NOT_MATCH_COLUMN", @@ -24367,7 +28429,9 @@ static const _error _error_OB_ERR_BIND_TYPE_NOT_MATCH_COLUMN = { .str_user_error = "type of out argument must match type of column or bind variable", .oracle_errno = 6562, .oracle_str_error = "ORA-06562: type of out argument must match type of column or bind variable", - .oracle_str_user_error = "ORA-06562: type of out argument must match type of column or bind variable" + .oracle_str_user_error = "ORA-06562: type of out argument must match type of column or bind variable", + .ob_str_error = "OBE-06562: type of out argument must match type of column or bind variable", + .ob_str_user_error = "OBE-06562: type of out argument must match type of column or bind variable" }; static const _error _error_OB_ERR_NESTED_TABLE_IN_TRI = { .error_name = "OB_ERR_NESTED_TABLE_IN_TRI", @@ -24379,7 +28443,9 @@ static const _error _error_OB_ERR_NESTED_TABLE_IN_TRI = { .str_user_error = "Nested table clause allowed only for INSTEAD OF triggers", .oracle_errno = 25009, .oracle_str_error = "ORA-25009: Nested table clause allowed only for INSTEAD OF triggers", - .oracle_str_user_error = "ORA-25009: Nested table clause allowed only for INSTEAD OF triggers" + .oracle_str_user_error = "ORA-25009: Nested table clause allowed only for INSTEAD OF triggers", + .ob_str_error = "OBE-25009: Nested table clause allowed only for INSTEAD OF triggers", + .ob_str_user_error = "OBE-25009: Nested table clause allowed only for INSTEAD OF triggers" }; static const _error _error_OB_ERR_COL_LIST_IN_TRI = { .error_name = "OB_ERR_COL_LIST_IN_TRI", @@ -24391,7 +28457,9 @@ static const _error _error_OB_ERR_COL_LIST_IN_TRI = { .str_user_error = "column list not valid for this trigger type", .oracle_errno = 4073, .oracle_str_error = "ORA-04073: column list not valid for this trigger type", - .oracle_str_user_error = "ORA-04073: column list not valid for this trigger type" + .oracle_str_user_error = "ORA-04073: column list not valid for this trigger type", + .ob_str_error = "OBE-04073: column list not valid for this trigger type", + .ob_str_user_error = "OBE-04073: column list not valid for this trigger type" }; static const _error _error_OB_ERR_WHEN_CLAUSE_IN_TRI = { .error_name = "OB_ERR_WHEN_CLAUSE_IN_TRI", @@ -24403,7 +28471,9 @@ static const _error _error_OB_ERR_WHEN_CLAUSE_IN_TRI = { .str_user_error = "WHEN clause is not allowed in INSTEAD OF triggers", .oracle_errno = 25004, .oracle_str_error = "ORA-25004: WHEN clause is not allowed in INSTEAD OF triggers", - .oracle_str_user_error = "ORA-25004: WHEN clause is not allowed in INSTEAD OF triggers" + .oracle_str_user_error = "ORA-25004: WHEN clause is not allowed in INSTEAD OF triggers", + .ob_str_error = "OBE-25004: WHEN clause is not allowed in INSTEAD OF triggers", + .ob_str_user_error = "OBE-25004: WHEN clause is not allowed in INSTEAD OF triggers" }; static const _error _error_OB_ERR_INSTEAD_TRI_ON_TABLE = { .error_name = "OB_ERR_INSTEAD_TRI_ON_TABLE", @@ -24415,7 +28485,9 @@ static const _error _error_OB_ERR_INSTEAD_TRI_ON_TABLE = { .str_user_error = "cannot create INSTEAD OF triggers on tables", .oracle_errno = 25002, .oracle_str_error = "ORA-25002: cannot create INSTEAD OF triggers on tables", - .oracle_str_user_error = "ORA-25002: cannot create INSTEAD OF triggers on tables" + .oracle_str_user_error = "ORA-25002: cannot create INSTEAD OF triggers on tables", + .ob_str_error = "OBE-25002: cannot create INSTEAD OF triggers on tables", + .ob_str_user_error = "OBE-25002: cannot create INSTEAD OF triggers on tables" }; static const _error _error_OB_ERR_RETURNING_CLAUSE = { .error_name = "OB_ERR_RETURNING_CLAUSE", @@ -24427,7 +28499,9 @@ static const _error _error_OB_ERR_RETURNING_CLAUSE = { .str_user_error = "unsupported feature with RETURNING clause", .oracle_errno = 22816, .oracle_str_error = "ORA-22816: unsupported feature with RETURNING clause", - .oracle_str_user_error = "ORA-22816: unsupported feature with RETURNING clause" + .oracle_str_user_error = "ORA-22816: unsupported feature with RETURNING clause", + .ob_str_error = "OBE-22816: unsupported feature with RETURNING clause", + .ob_str_user_error = "OBE-22816: unsupported feature with RETURNING clause" }; static const _error _error_OB_ERR_XSLT_PARSE = { .error_name = "OB_ERR_XSLT_PARSE", @@ -24439,7 +28513,9 @@ static const _error _error_OB_ERR_XSLT_PARSE = { .str_user_error = "document is not a stylesheet", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9574, document is not a stylesheet", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9574, document is not a stylesheet" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9574, document is not a stylesheet", + .ob_str_error = "OBE-00600: internal error code, arguments: -9574, document is not a stylesheet", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9574, document is not a stylesheet" }; static const _error _error_OB_ERR_NO_RETURN_IN_FUNCTION = { .error_name = "OB_ERR_NO_RETURN_IN_FUNCTION", @@ -24451,7 +28527,9 @@ static const _error _error_OB_ERR_NO_RETURN_IN_FUNCTION = { .str_user_error = "No Return found in FUNCTION '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9575, No Return found in FUNCTION '%.*s'", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9575, No Return found in FUNCTION '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9575, No Return found in FUNCTION '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -9575, No Return found in FUNCTION '%.*s'", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9575, No Return found in FUNCTION '%.*s'" }; static const _error _error_OB_ERR_STMT_NOT_ALLOW_IN_MYSQL_FUNC_TRIGGER = { .error_name = "OB_ERR_STMT_NOT_ALLOW_IN_MYSQL_FUNC_TRIGGER", @@ -24463,7 +28541,9 @@ static const _error _error_OB_ERR_STMT_NOT_ALLOW_IN_MYSQL_FUNC_TRIGGER = { .str_user_error = "'%.*s' is not allowed in stored function or trigger.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9576, '%.*s' is not allowed in stored function or trigger.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9576, '%.*s' is not allowed in stored function or trigger." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9576, '%.*s' is not allowed in stored function or trigger.", + .ob_str_error = "OBE-00600: internal error code, arguments: -9576, '%.*s' is not allowed in stored function or trigger.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9576, '%.*s' is not allowed in stored function or trigger." }; static const _error _error_OB_ERR_TOO_LONG_STRING_TYPE = { .error_name = "OB_ERR_TOO_LONG_STRING_TYPE", @@ -24475,7 +28555,9 @@ static const _error _error_OB_ERR_TOO_LONG_STRING_TYPE = { .str_user_error = "Column length too big for column '%.*s' (max = %d); use BLOB or TEXT instead", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9577, Column length too big for column '%.*s' (max = %d); use BLOB or TEXT instead", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9577, Column length too big for column '%.*s' (max = %d); use BLOB or TEXT instead" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9577, Column length too big for column '%.*s' (max = %d); use BLOB or TEXT instead", + .ob_str_error = "OBE-00600: internal error code, arguments: -9577, Column length too big for column '%.*s' (max = %d); use BLOB or TEXT instead", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9577, Column length too big for column '%.*s' (max = %d); use BLOB or TEXT instead" }; static const _error _error_OB_ERR_WIDTH_OUT_OF_RANGE = { .error_name = "OB_ERR_WIDTH_OUT_OF_RANGE", @@ -24487,7 +28569,9 @@ static const _error _error_OB_ERR_WIDTH_OUT_OF_RANGE = { .str_user_error = "Display width out of range for column '%.*s' (max = %d)", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9578, Display width out of range for column '%.*s' (max = %d)", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9578, Display width out of range for column '%.*s' (max = %d)" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9578, Display width out of range for column '%.*s' (max = %d)", + .ob_str_error = "OBE-00600: internal error code, arguments: -9578, Display width out of range for column '%.*s' (max = %d)", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9578, Display width out of range for column '%.*s' (max = %d)" }; static const _error _error_OB_ERR_REDEFINE_LABEL = { .error_name = "OB_ERR_REDEFINE_LABEL", @@ -24499,7 +28583,9 @@ static const _error _error_OB_ERR_REDEFINE_LABEL = { .str_user_error = "Redefining label '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9579, Redefining label '%.*s'", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9579, Redefining label '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9579, Redefining label '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -9579, Redefining label '%.*s'", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9579, Redefining label '%.*s'" }; static const _error _error_OB_ERR_STMT_NOT_ALLOW_IN_MYSQL_PROCEDRUE = { .error_name = "OB_ERR_STMT_NOT_ALLOW_IN_MYSQL_PROCEDRUE", @@ -24511,7 +28597,9 @@ static const _error _error_OB_ERR_STMT_NOT_ALLOW_IN_MYSQL_PROCEDRUE = { .str_user_error = "'%.*s' is not allowed in stored procedure.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9580, '%.*s' is not allowed in stored procedure.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9580, '%.*s' is not allowed in stored procedure." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9580, '%.*s' is not allowed in stored procedure.", + .ob_str_error = "OBE-00600: internal error code, arguments: -9580, '%.*s' is not allowed in stored procedure.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9580, '%.*s' is not allowed in stored procedure." }; static const _error _error_OB_ERR_TRIGGER_NOT_SUPPORT = { .error_name = "OB_ERR_TRIGGER_NOT_SUPPORT", @@ -24523,7 +28611,9 @@ static const _error _error_OB_ERR_TRIGGER_NOT_SUPPORT = { .str_user_error = "This version of OceanBase doesn't yet support 'multiple triggers with the same action time and event for one table'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9581, This version of OceanBase doesn't yet support 'multiple triggers with the same action time and event for one table'", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9581, This version of OceanBase doesn't yet support 'multiple triggers with the same action time and event for one table'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9581, This version of OceanBase doesn't yet support 'multiple triggers with the same action time and event for one table'", + .ob_str_error = "OBE-00600: internal error code, arguments: -9581, This version of OceanBase doesn't yet support 'multiple triggers with the same action time and event for one table'", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9581, This version of OceanBase doesn't yet support 'multiple triggers with the same action time and event for one table'" }; static const _error _error_OB_ERR_TRIGGER_IN_WRONG_SCHEMA = { .error_name = "OB_ERR_TRIGGER_IN_WRONG_SCHEMA", @@ -24535,7 +28625,9 @@ static const _error _error_OB_ERR_TRIGGER_IN_WRONG_SCHEMA = { .str_user_error = "Trigger in wrong schema", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9582, Trigger in wrong schema", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9582, Trigger in wrong schema" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9582, Trigger in wrong schema", + .ob_str_error = "OBE-00600: internal error code, arguments: -9582, Trigger in wrong schema", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9582, Trigger in wrong schema" }; static const _error _error_OB_ERR_UNKNOWN_EXCEPTION = { .error_name = "OB_ERR_UNKNOWN_EXCEPTION", @@ -24547,7 +28639,9 @@ static const _error _error_OB_ERR_UNKNOWN_EXCEPTION = { .str_user_error = "unknown exception name '%.*s' in PRAGMA EXCEPTION_INIT", .oracle_errno = 109, .oracle_str_error = "PLS-00109: unknown exception name 'string' in PRAGMA EXCEPTION_INIT", - .oracle_str_user_error = "PLS-00109: unknown exception name '%.*s' in PRAGMA EXCEPTION_INIT" + .oracle_str_user_error = "PLS-00109: unknown exception name '%.*s' in PRAGMA EXCEPTION_INIT", + .ob_str_error = "PLS-00109: unknown exception name 'string' in PRAGMA EXCEPTION_INIT", + .ob_str_user_error = "PLS-00109: unknown exception name '%.*s' in PRAGMA EXCEPTION_INIT" }; static const _error _error_OB_ERR_TRIGGER_CANT_CHANGE_ROW = { .error_name = "OB_ERR_TRIGGER_CANT_CHANGE_ROW", @@ -24559,7 +28653,9 @@ static const _error _error_OB_ERR_TRIGGER_CANT_CHANGE_ROW = { .str_user_error = "Updating of %s row is not allowed in %strigger", .oracle_errno = 4084, .oracle_str_error = "ORA-04084: cannot change NEW values for this trigger type", - .oracle_str_user_error = "ORA-04084: cannot change NEW values for this trigger type" + .oracle_str_user_error = "ORA-04084: cannot change NEW values for this trigger type", + .ob_str_error = "OBE-04084: cannot change NEW values for this trigger type", + .ob_str_user_error = "OBE-04084: cannot change NEW values for this trigger type" }; static const _error _error_OB_ERR_ITEM_NOT_IN_BODY = { .error_name = "OB_ERR_ITEM_NOT_IN_BODY", @@ -24571,7 +28667,9 @@ static const _error _error_OB_ERR_ITEM_NOT_IN_BODY = { .str_user_error = "subprogram or cursor '%.*s' is declared in a package specification and must be defined in the package body", .oracle_errno = 323, .oracle_str_error = "PLS-00323: subprogram or cursor 'string' is declared in a package specification and must be defined in the package body", - .oracle_str_user_error = "PLS-00323: subprogram or cursor '%.*s' is declared in a package specification and must be defined in the package body" + .oracle_str_user_error = "PLS-00323: subprogram or cursor '%.*s' is declared in a package specification and must be defined in the package body", + .ob_str_error = "PLS-00323: subprogram or cursor 'string' is declared in a package specification and must be defined in the package body", + .ob_str_user_error = "PLS-00323: subprogram or cursor '%.*s' is declared in a package specification and must be defined in the package body" }; static const _error _error_OB_ERR_WRONG_ROWTYPE = { .error_name = "OB_ERR_WRONG_ROWTYPE", @@ -24583,7 +28681,9 @@ static const _error _error_OB_ERR_WRONG_ROWTYPE = { .str_user_error = "with %%ROWTYPE attribute, '%.*s' must name a table, cursor or cursor-variable", .oracle_errno = 310, .oracle_str_error = "PLS-00310: with %%ROWTYPE attribute, 'string' must name a table, cursor or cursor-variable", - .oracle_str_user_error = "PLS-00310: with %%ROWTYPE attribute, '%.*s' must name a table, cursor or cursor-variable" + .oracle_str_user_error = "PLS-00310: with %%ROWTYPE attribute, '%.*s' must name a table, cursor or cursor-variable", + .ob_str_error = "PLS-00310: with %%ROWTYPE attribute, 'string' must name a table, cursor or cursor-variable", + .ob_str_user_error = "PLS-00310: with %%ROWTYPE attribute, '%.*s' must name a table, cursor or cursor-variable" }; static const _error _error_OB_ERR_ROUTINE_NOT_DEFINE = { .error_name = "OB_ERR_ROUTINE_NOT_DEFINE", @@ -24595,7 +28695,9 @@ static const _error _error_OB_ERR_ROUTINE_NOT_DEFINE = { .str_user_error = "A subprogram body must be defined for the forward declaration of %.*s.", .oracle_errno = 328, .oracle_str_error = "PLS-00328: A subprogram body must be defined for the forward declaration of string.", - .oracle_str_user_error = "PLS-00328: A subprogram body must be defined for the forward declaration of %.*s." + .oracle_str_user_error = "PLS-00328: A subprogram body must be defined for the forward declaration of %.*s.", + .ob_str_error = "PLS-00328: A subprogram body must be defined for the forward declaration of string.", + .ob_str_user_error = "PLS-00328: A subprogram body must be defined for the forward declaration of %.*s." }; static const _error _error_OB_ERR_DUP_NAME_IN_CURSOR = { .error_name = "OB_ERR_DUP_NAME_IN_CURSOR", @@ -24607,7 +28709,9 @@ static const _error _error_OB_ERR_DUP_NAME_IN_CURSOR = { .str_user_error = "alias required in SELECT list of cursor to avoid duplicate column names", .oracle_errno = 402, .oracle_str_error = "PLS-00402: alias required in SELECT list of cursor to avoid duplicate column names", - .oracle_str_user_error = "PLS-00402: alias required in SELECT list of cursor to avoid duplicate column names" + .oracle_str_user_error = "PLS-00402: alias required in SELECT list of cursor to avoid duplicate column names", + .ob_str_error = "PLS-00402: alias required in SELECT list of cursor to avoid duplicate column names", + .ob_str_user_error = "PLS-00402: alias required in SELECT list of cursor to avoid duplicate column names" }; static const _error _error_OB_ERR_LOCAL_COLL_IN_SQL = { .error_name = "OB_ERR_LOCAL_COLL_IN_SQL", @@ -24619,7 +28723,9 @@ static const _error _error_OB_ERR_LOCAL_COLL_IN_SQL = { .str_user_error = "local collection types not allowed in SQL statements", .oracle_errno = 642, .oracle_str_error = "PLS-00642: local collection types not allowed in SQL statements", - .oracle_str_user_error = "PLS-00642: local collection types not allowed in SQL statements" + .oracle_str_user_error = "PLS-00642: local collection types not allowed in SQL statements", + .ob_str_error = "PLS-00642: local collection types not allowed in SQL statements", + .ob_str_user_error = "PLS-00642: local collection types not allowed in SQL statements" }; static const _error _error_OB_ERR_TYPE_MISMATCH_IN_FETCH = { .error_name = "OB_ERR_TYPE_MISMATCH_IN_FETCH", @@ -24631,7 +28737,9 @@ static const _error _error_OB_ERR_TYPE_MISMATCH_IN_FETCH = { .str_user_error = "type mismatch found at '%.*s' between FETCH cursor and INTO variables", .oracle_errno = 386, .oracle_str_error = "PLS-00386: type mismatch found at 'string' between FETCH cursor and INTO variables", - .oracle_str_user_error = "PLS-00386: type mismatch found at '%.*s' between FETCH cursor and INTO variables" + .oracle_str_user_error = "PLS-00386: type mismatch found at '%.*s' between FETCH cursor and INTO variables", + .ob_str_error = "PLS-00386: type mismatch found at 'string' between FETCH cursor and INTO variables", + .ob_str_user_error = "PLS-00386: type mismatch found at '%.*s' between FETCH cursor and INTO variables" }; static const _error _error_OB_ERR_OTHERS_MUST_LAST = { .error_name = "OB_ERR_OTHERS_MUST_LAST", @@ -24643,7 +28751,9 @@ static const _error _error_OB_ERR_OTHERS_MUST_LAST = { .str_user_error = "OTHERS handler must be last among the exception handlers of a block", .oracle_errno = 370, .oracle_str_error = "PLS-00370: OTHERS handler must be last among the exception handlers of a block", - .oracle_str_user_error = "PLS-00370: OTHERS handler must be last among the exception handlers of a block" + .oracle_str_user_error = "PLS-00370: OTHERS handler must be last among the exception handlers of a block", + .ob_str_error = "PLS-00370: OTHERS handler must be last among the exception handlers of a block", + .ob_str_user_error = "PLS-00370: OTHERS handler must be last among the exception handlers of a block" }; static const _error _error_OB_ERR_RAISE_NOT_IN_HANDLER = { .error_name = "OB_ERR_RAISE_NOT_IN_HANDLER", @@ -24655,7 +28765,9 @@ static const _error _error_OB_ERR_RAISE_NOT_IN_HANDLER = { .str_user_error = "a RAISE statement with no exception name must be inside an exception handler", .oracle_errno = 367, .oracle_str_error = "PLS-00367: a RAISE statement with no exception name must be inside an exception handler", - .oracle_str_user_error = "PLS-00367: a RAISE statement with no exception name must be inside an exception handler" + .oracle_str_user_error = "PLS-00367: a RAISE statement with no exception name must be inside an exception handler", + .ob_str_error = "PLS-00367: a RAISE statement with no exception name must be inside an exception handler", + .ob_str_user_error = "PLS-00367: a RAISE statement with no exception name must be inside an exception handler" }; static const _error _error_OB_ERR_INVALID_CURSOR_RETURN_TYPE = { .error_name = "OB_ERR_INVALID_CURSOR_RETURN_TYPE", @@ -24667,7 +28779,9 @@ static const _error _error_OB_ERR_INVALID_CURSOR_RETURN_TYPE = { .str_user_error = "invalid cursor return type; '%.*s' must be a record type", .oracle_errno = 362, .oracle_str_error = "PLS-00362: invalid cursor return type; 'string' must be a record type", - .oracle_str_user_error = "PLS-00362: invalid cursor return type; '%.*s' must be a record type" + .oracle_str_user_error = "PLS-00362: invalid cursor return type; '%.*s' must be a record type", + .ob_str_error = "PLS-00362: invalid cursor return type; 'string' must be a record type", + .ob_str_user_error = "PLS-00362: invalid cursor return type; '%.*s' must be a record type" }; static const _error _error_OB_ERR_IN_CURSOR_OPEND = { .error_name = "OB_ERR_IN_CURSOR_OPEND", @@ -24679,7 +28793,9 @@ static const _error _error_OB_ERR_IN_CURSOR_OPEND = { .str_user_error = "IN cursor '%.*s' cannot be OPEN'ed", .oracle_errno = 361, .oracle_str_error = "PLS-00361: IN cursor 'string' cannot be OPEN'ed", - .oracle_str_user_error = "PLS-00361: IN cursor '%.*s' cannot be OPEN'ed" + .oracle_str_user_error = "PLS-00361: IN cursor '%.*s' cannot be OPEN'ed", + .ob_str_error = "PLS-00361: IN cursor 'string' cannot be OPEN'ed", + .ob_str_user_error = "PLS-00361: IN cursor '%.*s' cannot be OPEN'ed" }; static const _error _error_OB_ERR_CURSOR_NO_RETURN_TYPE = { .error_name = "OB_ERR_CURSOR_NO_RETURN_TYPE", @@ -24691,7 +28807,9 @@ static const _error _error_OB_ERR_CURSOR_NO_RETURN_TYPE = { .str_user_error = "cursor declaration without body needs return type", .oracle_errno = 360, .oracle_str_error = "PLS-00360: cursor declaration without body needs return type", - .oracle_str_user_error = "PLS-00360: cursor declaration without body needs return type" + .oracle_str_user_error = "PLS-00360: cursor declaration without body needs return type", + .ob_str_error = "PLS-00360: cursor declaration without body needs return type", + .ob_str_user_error = "PLS-00360: cursor declaration without body needs return type" }; static const _error _error_OB_ERR_NO_CHOICES = { .error_name = "OB_ERR_NO_CHOICES", @@ -24703,7 +28821,9 @@ static const _error _error_OB_ERR_NO_CHOICES = { .str_user_error = "no choices may appear with choice OTHERS in an exception handler", .oracle_errno = 369, .oracle_str_error = "PLS-00369: no choices may appear with choice OTHERS in an exception handler", - .oracle_str_user_error = "PLS-00369: no choices may appear with choice OTHERS in an exception handler" + .oracle_str_user_error = "PLS-00369: no choices may appear with choice OTHERS in an exception handler", + .ob_str_error = "PLS-00369: no choices may appear with choice OTHERS in an exception handler", + .ob_str_user_error = "PLS-00369: no choices may appear with choice OTHERS in an exception handler" }; static const _error _error_OB_ERR_TYPE_DECL_MALFORMED = { .error_name = "OB_ERR_TYPE_DECL_MALFORMED", @@ -24715,7 +28835,9 @@ static const _error _error_OB_ERR_TYPE_DECL_MALFORMED = { .str_user_error = "the declaration of the type of this expression is incomplete or malformed", .oracle_errno = 320, .oracle_str_error = "PLS-00320: the declaration of the type of this expression is incomplete or malformed", - .oracle_str_user_error = "PLS-00320: the declaration of the type of this expression is incomplete or malformed" + .oracle_str_user_error = "PLS-00320: the declaration of the type of this expression is incomplete or malformed", + .ob_str_error = "PLS-00320: the declaration of the type of this expression is incomplete or malformed", + .ob_str_user_error = "PLS-00320: the declaration of the type of this expression is incomplete or malformed" }; static const _error _error_OB_ERR_IN_FORMAL_NOT_DENOTABLE = { .error_name = "OB_ERR_IN_FORMAL_NOT_DENOTABLE", @@ -24727,7 +28849,9 @@ static const _error _error_OB_ERR_IN_FORMAL_NOT_DENOTABLE = { .str_user_error = "subprogram 'in' formal %.*s is not yet denotable", .oracle_errno = 227, .oracle_str_error = "PLS-00227: subprogram 'in' formal string is not yet denotable", - .oracle_str_user_error = "PLS-00227: subprogram 'in' formal %.*s is not yet denotable" + .oracle_str_user_error = "PLS-00227: subprogram 'in' formal %.*s is not yet denotable", + .ob_str_error = "PLS-00227: subprogram 'in' formal string is not yet denotable", + .ob_str_user_error = "PLS-00227: subprogram 'in' formal %.*s is not yet denotable" }; static const _error _error_OB_ERR_OUT_PARAM_HAS_DEFAULT = { .error_name = "OB_ERR_OUT_PARAM_HAS_DEFAULT", @@ -24739,7 +28863,9 @@ static const _error _error_OB_ERR_OUT_PARAM_HAS_DEFAULT = { .str_user_error = "OUT and IN OUT formal parameters may not have default expressions", .oracle_errno = 230, .oracle_str_error = "PLS-00230: OUT and IN OUT formal parameters may not have default expressions", - .oracle_str_user_error = "PLS-00230: OUT and IN OUT formal parameters may not have default expressions" + .oracle_str_user_error = "PLS-00230: OUT and IN OUT formal parameters may not have default expressions", + .ob_str_error = "PLS-00230: OUT and IN OUT formal parameters may not have default expressions", + .ob_str_user_error = "PLS-00230: OUT and IN OUT formal parameters may not have default expressions" }; static const _error _error_OB_ERR_ONLY_FUNC_CAN_PIPELINED = { .error_name = "OB_ERR_ONLY_FUNC_CAN_PIPELINED", @@ -24751,7 +28877,9 @@ static const _error _error_OB_ERR_ONLY_FUNC_CAN_PIPELINED = { .str_user_error = "only functions can be declared as PIPELINED", .oracle_errno = 655, .oracle_str_error = "PLS-00655: only functions can be declared as PIPELINED", - .oracle_str_user_error = "PLS-00655: only functions can be declared as PIPELINED" + .oracle_str_user_error = "PLS-00655: only functions can be declared as PIPELINED", + .ob_str_error = "PLS-00655: only functions can be declared as PIPELINED", + .ob_str_user_error = "PLS-00655: only functions can be declared as PIPELINED" }; static const _error _error_OB_ERR_PIPE_RETURN_NOT_COLL = { .error_name = "OB_ERR_PIPE_RETURN_NOT_COLL", @@ -24763,7 +28891,9 @@ static const _error _error_OB_ERR_PIPE_RETURN_NOT_COLL = { .str_user_error = "pipelined functions must have a supported collection return type", .oracle_errno = 630, .oracle_str_error = "PLS-00630: pipelined functions must have a supported collection return type", - .oracle_str_user_error = "PLS-00630: pipelined functions must have a supported collection return type" + .oracle_str_user_error = "PLS-00630: pipelined functions must have a supported collection return type", + .ob_str_error = "PLS-00630: pipelined functions must have a supported collection return type", + .ob_str_user_error = "PLS-00630: pipelined functions must have a supported collection return type" }; static const _error _error_OB_ERR_MISMATCH_SUBPROGRAM = { .error_name = "OB_ERR_MISMATCH_SUBPROGRAM", @@ -24775,7 +28905,9 @@ static const _error _error_OB_ERR_MISMATCH_SUBPROGRAM = { .str_user_error = "mismatch between string on a subprogram specification and body", .oracle_errno = 263, .oracle_str_error = "PLS-00263: mismatch between string on a subprogram specification and body", - .oracle_str_user_error = "PLS-00263: mismatch between string on a subprogram specification and body" + .oracle_str_user_error = "PLS-00263: mismatch between string on a subprogram specification and body", + .ob_str_error = "PLS-00263: mismatch between string on a subprogram specification and body", + .ob_str_user_error = "PLS-00263: mismatch between string on a subprogram specification and body" }; static const _error _error_OB_ERR_PARAM_IN_PACKAGE_SPEC = { .error_name = "OB_ERR_PARAM_IN_PACKAGE_SPEC", @@ -24787,7 +28919,9 @@ static const _error _error_OB_ERR_PARAM_IN_PACKAGE_SPEC = { .str_user_error = "Pragma %.*s must be declared in a package specification", .oracle_errno = 708, .oracle_str_error = "PLS-00708: Pragma string must be declared in a package specification", - .oracle_str_user_error = "PLS-00708: Pragma %.*s must be declared in a package specification" + .oracle_str_user_error = "PLS-00708: Pragma %.*s must be declared in a package specification", + .ob_str_error = "PLS-00708: Pragma string must be declared in a package specification", + .ob_str_user_error = "PLS-00708: Pragma %.*s must be declared in a package specification" }; static const _error _error_OB_ERR_NUMERIC_LITERAL_REQUIRED = { .error_name = "OB_ERR_NUMERIC_LITERAL_REQUIRED", @@ -24799,7 +28933,9 @@ static const _error _error_OB_ERR_NUMERIC_LITERAL_REQUIRED = { .str_user_error = "numeric literal required", .oracle_errno = 491, .oracle_str_error = "PLS-00491: numeric literal required", - .oracle_str_user_error = "PLS-00491: numeric literal required" + .oracle_str_user_error = "PLS-00491: numeric literal required", + .ob_str_error = "PLS-00491: numeric literal required", + .ob_str_user_error = "PLS-00491: numeric literal required" }; static const _error _error_OB_ERR_NON_INT_LITERAL = { .error_name = "OB_ERR_NON_INT_LITERAL", @@ -24811,7 +28947,9 @@ static const _error _error_OB_ERR_NON_INT_LITERAL = { .str_user_error = "non-integral numeric literal %.*s is inappropriate in this context", .oracle_errno = 325, .oracle_str_error = "PLS-00325: non-integral numeric literal string is inappropriate in this context", - .oracle_str_user_error = "PLS-00325: non-integral numeric literal %.*s is inappropriate in this context" + .oracle_str_user_error = "PLS-00325: non-integral numeric literal %.*s is inappropriate in this context", + .ob_str_error = "PLS-00325: non-integral numeric literal string is inappropriate in this context", + .ob_str_user_error = "PLS-00325: non-integral numeric literal %.*s is inappropriate in this context" }; static const _error _error_OB_ERR_IMPROPER_CONSTRAINT_FORM = { .error_name = "OB_ERR_IMPROPER_CONSTRAINT_FORM", @@ -24823,7 +28961,9 @@ static const _error _error_OB_ERR_IMPROPER_CONSTRAINT_FORM = { .str_user_error = "improper constraint form used", .oracle_errno = 572, .oracle_str_error = "PLS-00572: improper constraint form used", - .oracle_str_user_error = "PLS-00572: improper constraint form used" + .oracle_str_user_error = "PLS-00572: improper constraint form used", + .ob_str_error = "PLS-00572: improper constraint form used", + .ob_str_user_error = "PLS-00572: improper constraint form used" }; static const _error _error_OB_ERR_TYPE_CANT_CONSTRAINED = { .error_name = "OB_ERR_TYPE_CANT_CONSTRAINED", @@ -24835,7 +28975,9 @@ static const _error _error_OB_ERR_TYPE_CANT_CONSTRAINED = { .str_user_error = "type name '%.*s' cannot be constrained", .oracle_errno = 566, .oracle_str_error = "PLS-00566: type name 'string' cannot be constrained", - .oracle_str_user_error = "PLS-00566: type name '%.*s' cannot be constrained" + .oracle_str_user_error = "PLS-00566: type name '%.*s' cannot be constrained", + .ob_str_error = "PLS-00566: type name 'string' cannot be constrained", + .ob_str_user_error = "PLS-00566: type name '%.*s' cannot be constrained" }; static const _error _error_OB_ERR_ANY_CS_NOT_ALLOWED = { .error_name = "OB_ERR_ANY_CS_NOT_ALLOWED", @@ -24847,7 +28989,9 @@ static const _error _error_OB_ERR_ANY_CS_NOT_ALLOWED = { .str_user_error = "character set ANY_CS is only allowed on a subprogram parameter", .oracle_errno = 551, .oracle_str_error = "PLS-00551: character set ANY_CS is only allowed on a subprogram parameter", - .oracle_str_user_error = "PLS-00551: character set ANY_CS is only allowed on a subprogram parameter" + .oracle_str_user_error = "PLS-00551: character set ANY_CS is only allowed on a subprogram parameter", + .ob_str_error = "PLS-00551: character set ANY_CS is only allowed on a subprogram parameter", + .ob_str_user_error = "PLS-00551: character set ANY_CS is only allowed on a subprogram parameter" }; static const _error _error_OB_ERR_SCHEMA_TYPE_ILLEGAL = { .error_name = "OB_ERR_SCHEMA_TYPE_ILLEGAL", @@ -24859,7 +29003,9 @@ static const _error _error_OB_ERR_SCHEMA_TYPE_ILLEGAL = { .str_user_error = "schema-level type has illegal reference to %.*s", .oracle_errno = 329, .oracle_str_error = "PLS-00329: schema-level type has illegal reference to string", - .oracle_str_user_error = "PLS-00329: schema-level type has illegal reference to %.*s" + .oracle_str_user_error = "PLS-00329: schema-level type has illegal reference to %.*s", + .ob_str_error = "PLS-00329: schema-level type has illegal reference to string", + .ob_str_user_error = "PLS-00329: schema-level type has illegal reference to %.*s" }; static const _error _error_OB_ERR_UNSUPPORTED_TABLE_INDEX_TYPE = { .error_name = "OB_ERR_UNSUPPORTED_TABLE_INDEX_TYPE", @@ -24871,7 +29017,9 @@ static const _error _error_OB_ERR_UNSUPPORTED_TABLE_INDEX_TYPE = { .str_user_error = "Implementation restriction: unsupported table index type", .oracle_errno = 315, .oracle_str_error = "PLS-00315: Implementation restriction: unsupported table index type", - .oracle_str_user_error = "PLS-00315: Implementation restriction: unsupported table index type" + .oracle_str_user_error = "PLS-00315: Implementation restriction: unsupported table index type", + .ob_str_error = "PLS-00315: Implementation restriction: unsupported table index type", + .ob_str_user_error = "PLS-00315: Implementation restriction: unsupported table index type" }; static const _error _error_OB_ERR_ARRAY_MUST_HAVE_POSITIVE_LIMIT = { .error_name = "OB_ERR_ARRAY_MUST_HAVE_POSITIVE_LIMIT", @@ -24883,7 +29031,9 @@ static const _error _error_OB_ERR_ARRAY_MUST_HAVE_POSITIVE_LIMIT = { .str_user_error = "A VARRAY must have a positive limit", .oracle_errno = 537, .oracle_str_error = "PLS-00537: A VARRAY must have a positive limit", - .oracle_str_user_error = "PLS-00537: A VARRAY must have a positive limit" + .oracle_str_user_error = "PLS-00537: A VARRAY must have a positive limit", + .ob_str_error = "PLS-00537: A VARRAY must have a positive limit", + .ob_str_user_error = "PLS-00537: A VARRAY must have a positive limit" }; static const _error _error_OB_ERR_FORALL_ITER_NOT_ALLOWED = { .error_name = "OB_ERR_FORALL_ITER_NOT_ALLOWED", @@ -24895,7 +29045,9 @@ static const _error _error_OB_ERR_FORALL_ITER_NOT_ALLOWED = { .str_user_error = "FORALL iteration variable %.*s is not allowed in this context", .oracle_errno = 430, .oracle_str_error = "PLS-00430: FORALL iteration variable string is not allowed in this context", - .oracle_str_user_error = "PLS-00430: FORALL iteration variable %.*s is not allowed in this context" + .oracle_str_user_error = "PLS-00430: FORALL iteration variable %.*s is not allowed in this context", + .ob_str_error = "PLS-00430: FORALL iteration variable string is not allowed in this context", + .ob_str_user_error = "PLS-00430: FORALL iteration variable %.*s is not allowed in this context" }; static const _error _error_OB_ERR_BULK_IN_BIND = { .error_name = "OB_ERR_BULK_IN_BIND", @@ -24907,7 +29059,9 @@ static const _error _error_OB_ERR_BULK_IN_BIND = { .str_user_error = "references to fields of BULK In-BIND table of records or objects must have the form A(I).F", .oracle_errno = 674, .oracle_str_error = "PLS-00674: references to fields of BULK In-BIND table of records or objects must have the form A(I).F", - .oracle_str_user_error = "PLS-00674: references to fields of BULK In-BIND table of records or objects must have the form A(I).F" + .oracle_str_user_error = "PLS-00674: references to fields of BULK In-BIND table of records or objects must have the form A(I).F", + .ob_str_error = "PLS-00674: references to fields of BULK In-BIND table of records or objects must have the form A(I).F", + .ob_str_user_error = "PLS-00674: references to fields of BULK In-BIND table of records or objects must have the form A(I).F" }; static const _error _error_OB_ERR_FORALL_BULK_TOGETHER = { .error_name = "OB_ERR_FORALL_BULK_TOGETHER", @@ -24919,7 +29073,9 @@ static const _error _error_OB_ERR_FORALL_BULK_TOGETHER = { .str_user_error = "implementation restriction: cannot use FORALL and BULK COLLECT INTO together in SELECT statements", .oracle_errno = 432, .oracle_str_error = "PLS-00432: implementation restriction: cannot use FORALL and BULK COLLECT INTO together in SELECT statements", - .oracle_str_user_error = "PLS-00432: implementation restriction: cannot use FORALL and BULK COLLECT INTO together in SELECT statements" + .oracle_str_user_error = "PLS-00432: implementation restriction: cannot use FORALL and BULK COLLECT INTO together in SELECT statements", + .ob_str_error = "PLS-00432: implementation restriction: cannot use FORALL and BULK COLLECT INTO together in SELECT statements", + .ob_str_user_error = "PLS-00432: implementation restriction: cannot use FORALL and BULK COLLECT INTO together in SELECT statements" }; static const _error _error_OB_ERR_FORALL_DML_WITHOUT_BULK = { .error_name = "OB_ERR_FORALL_DML_WITHOUT_BULK", @@ -24931,7 +29087,9 @@ static const _error _error_OB_ERR_FORALL_DML_WITHOUT_BULK = { .str_user_error = "DML statement without BULK In-BIND cannot be used inside FORALL", .oracle_errno = 435, .oracle_str_error = "PLS-00435: DML statement without BULK In-BIND cannot be used inside FORALL", - .oracle_str_user_error = "PLS-00435: DML statement without BULK In-BIND cannot be used inside FORALL" + .oracle_str_user_error = "PLS-00435: DML statement without BULK In-BIND cannot be used inside FORALL", + .ob_str_error = "PLS-00435: DML statement without BULK In-BIND cannot be used inside FORALL", + .ob_str_user_error = "PLS-00435: DML statement without BULK In-BIND cannot be used inside FORALL" }; static const _error _error_OB_ERR_SHOULD_COLLECTION_TYPE = { .error_name = "OB_ERR_SHOULD_COLLECTION_TYPE", @@ -24943,7 +29101,9 @@ static const _error _error_OB_ERR_SHOULD_COLLECTION_TYPE = { .str_user_error = "Type of expression should be a collection type", .oracle_errno = 668, .oracle_str_error = "PLS-00668: Type of expression should be a collection type", - .oracle_str_user_error = "PLS-00668: Type of expression should be a collection type" + .oracle_str_user_error = "PLS-00668: Type of expression should be a collection type", + .ob_str_error = "PLS-00668: Type of expression should be a collection type", + .ob_str_user_error = "PLS-00668: Type of expression should be a collection type" }; static const _error _error_OB_ERR_ASSOC_ELEM_TYPE = { .error_name = "OB_ERR_ASSOC_ELEM_TYPE", @@ -24955,7 +29115,9 @@ static const _error _error_OB_ERR_ASSOC_ELEM_TYPE = { .str_user_error = "Element type of associative array should be pls_integer or binary_integer", .oracle_errno = 667, .oracle_str_error = "PLS-00667: Element type of associative array should be pls_integer or binary_integer", - .oracle_str_user_error = "PLS-00667: Element type of associative array should be pls_integer or binary_integer" + .oracle_str_user_error = "PLS-00667: Element type of associative array should be pls_integer or binary_integer", + .ob_str_error = "PLS-00667: Element type of associative array should be pls_integer or binary_integer", + .ob_str_user_error = "PLS-00667: Element type of associative array should be pls_integer or binary_integer" }; static const _error _error_OB_ERR_INTO_CLAUSE_EXPECTED = { .error_name = "OB_ERR_INTO_CLAUSE_EXPECTED", @@ -24967,7 +29129,9 @@ static const _error _error_OB_ERR_INTO_CLAUSE_EXPECTED = { .str_user_error = "an INTO clause is expected in this SELECT statement", .oracle_errno = 428, .oracle_str_error = "PLS-00428: an INTO clause is expected in this SELECT statement", - .oracle_str_user_error = "PLS-00428: an INTO clause is expected in this SELECT statement" + .oracle_str_user_error = "PLS-00428: an INTO clause is expected in this SELECT statement", + .ob_str_error = "PLS-00428: an INTO clause is expected in this SELECT statement", + .ob_str_user_error = "PLS-00428: an INTO clause is expected in this SELECT statement" }; static const _error _error_OB_ERR_SUBPROGRAM_VIOLATES_PRAGMA = { .error_name = "OB_ERR_SUBPROGRAM_VIOLATES_PRAGMA", @@ -24979,7 +29143,9 @@ static const _error _error_OB_ERR_SUBPROGRAM_VIOLATES_PRAGMA = { .str_user_error = "Subprogram '%.*s' violates its associated pragma", .oracle_errno = 452, .oracle_str_error = "PLS-00452: Subprogram 'string' violates its associated pragma", - .oracle_str_user_error = "PLS-00452: Subprogram '%.*s' violates its associated pragma" + .oracle_str_user_error = "PLS-00452: Subprogram '%.*s' violates its associated pragma", + .ob_str_error = "PLS-00452: Subprogram 'string' violates its associated pragma", + .ob_str_user_error = "PLS-00452: Subprogram '%.*s' violates its associated pragma" }; static const _error _error_OB_ERR_EXPR_SQL_TYPE = { .error_name = "OB_ERR_EXPR_SQL_TYPE", @@ -24991,7 +29157,9 @@ static const _error _error_OB_ERR_EXPR_SQL_TYPE = { .str_user_error = "expressions have to be of SQL types", .oracle_errno = 457, .oracle_str_error = "PLS-00457: expressions have to be of SQL types", - .oracle_str_user_error = "PLS-00457: expressions have to be of SQL types" + .oracle_str_user_error = "PLS-00457: expressions have to be of SQL types", + .ob_str_error = "PLS-00457: expressions have to be of SQL types", + .ob_str_user_error = "PLS-00457: expressions have to be of SQL types" }; static const _error _error_OB_ERR_PRAGMA_DECL_TWICE = { .error_name = "OB_ERR_PRAGMA_DECL_TWICE", @@ -25003,7 +29171,9 @@ static const _error _error_OB_ERR_PRAGMA_DECL_TWICE = { .str_user_error = "PRAGMA %.*s cannot be declared twice", .oracle_errno = 711, .oracle_str_error = "PLS-00711: PRAGMA string cannot be declared twice", - .oracle_str_user_error = "PLS-00711: PRAGMA %.*s cannot be declared twice" + .oracle_str_user_error = "PLS-00711: PRAGMA %.*s cannot be declared twice", + .ob_str_error = "PLS-00711: PRAGMA string cannot be declared twice", + .ob_str_user_error = "PLS-00711: PRAGMA %.*s cannot be declared twice" }; static const _error _error_OB_ERR_PRAGMA_FOLLOW_DECL = { .error_name = "OB_ERR_PRAGMA_FOLLOW_DECL", @@ -25015,7 +29185,9 @@ static const _error _error_OB_ERR_PRAGMA_FOLLOW_DECL = { .str_user_error = "this PRAGMA must follow the declaration of '%.*s'", .oracle_errno = 115, .oracle_str_error = "PLS-00115: this PRAGMA must follow the declaration of 'string'", - .oracle_str_user_error = "PLS-00115: this PRAGMA must follow the declaration of '%.*s'" + .oracle_str_user_error = "PLS-00115: this PRAGMA must follow the declaration of '%.*s'", + .ob_str_error = "PLS-00115: this PRAGMA must follow the declaration of 'string'", + .ob_str_user_error = "PLS-00115: this PRAGMA must follow the declaration of '%.*s'" }; static const _error _error_OB_ERR_PIPE_STMT_IN_NON_PIPELINED_FUNC = { .error_name = "OB_ERR_PIPE_STMT_IN_NON_PIPELINED_FUNC", @@ -25027,7 +29199,9 @@ static const _error _error_OB_ERR_PIPE_STMT_IN_NON_PIPELINED_FUNC = { .str_user_error = "PIPE statement cannot be used in non-pipelined functions", .oracle_errno = 629, .oracle_str_error = "PLS-00629: PIPE statement cannot be used in non-pipelined functions", - .oracle_str_user_error = "PLS-00629: PIPE statement cannot be used in non-pipelined functions" + .oracle_str_user_error = "PLS-00629: PIPE statement cannot be used in non-pipelined functions", + .ob_str_error = "PLS-00629: PIPE statement cannot be used in non-pipelined functions", + .ob_str_user_error = "PLS-00629: PIPE statement cannot be used in non-pipelined functions" }; static const _error _error_OB_ERR_IMPL_RESTRICTION = { .error_name = "OB_ERR_IMPL_RESTRICTION", @@ -25039,7 +29213,9 @@ static const _error _error_OB_ERR_IMPL_RESTRICTION = { .str_user_error = "implementation restriction (may be temporary) %s", .oracle_errno = 999, .oracle_str_error = "PLS-00999: implementation restriction (may be temporary)", - .oracle_str_user_error = "PLS-00999: implementation restriction (may be temporary) %s" + .oracle_str_user_error = "PLS-00999: implementation restriction (may be temporary) %s", + .ob_str_error = "PLS-00999: implementation restriction (may be temporary)", + .ob_str_user_error = "PLS-00999: implementation restriction (may be temporary) %s" }; static const _error _error_OB_ERR_INSUFFICIENT_PRIVILEGE = { .error_name = "OB_ERR_INSUFFICIENT_PRIVILEGE", @@ -25051,7 +29227,9 @@ static const _error _error_OB_ERR_INSUFFICIENT_PRIVILEGE = { .str_user_error = "insufficient privilege to access object string", .oracle_errno = 904, .oracle_str_error = "PLS-00904: insufficient privilege to access object string", - .oracle_str_user_error = "PLS-00904: insufficient privilege to access object string" + .oracle_str_user_error = "PLS-00904: insufficient privilege to access object string", + .ob_str_error = "PLS-00904: insufficient privilege to access object string", + .ob_str_user_error = "PLS-00904: insufficient privilege to access object string" }; static const _error _error_OB_ERR_ILLEGAL_OPTION = { .error_name = "OB_ERR_ILLEGAL_OPTION", @@ -25063,7 +29241,9 @@ static const _error _error_OB_ERR_ILLEGAL_OPTION = { .str_user_error = "illegal option for subprogram %.*s", .oracle_errno = 712, .oracle_str_error = "PLS-00712: illegal option for subprogram string", - .oracle_str_user_error = "PLS-00712: illegal option for subprogram %.*s" + .oracle_str_user_error = "PLS-00712: illegal option for subprogram %.*s", + .ob_str_error = "PLS-00712: illegal option for subprogram string", + .ob_str_user_error = "PLS-00712: illegal option for subprogram %.*s" }; static const _error _error_OB_ERR_NO_FUNCTION_EXIST = { .error_name = "OB_ERR_NO_FUNCTION_EXIST", @@ -25075,7 +29255,9 @@ static const _error _error_OB_ERR_NO_FUNCTION_EXIST = { .str_user_error = "no function with name '%.*s' exists in this scope", .oracle_errno = 222, .oracle_str_error = "PLS-00222: no function with name 'string' exists in this scope", - .oracle_str_user_error = "PLS-00222: no function with name '%.*s' exists in this scope" + .oracle_str_user_error = "PLS-00222: no function with name '%.*s' exists in this scope", + .ob_str_error = "PLS-00222: no function with name 'string' exists in this scope", + .ob_str_user_error = "PLS-00222: no function with name '%.*s' exists in this scope" }; static const _error _error_OB_ERR_OUT_OF_SCOPE = { .error_name = "OB_ERR_OUT_OF_SCOPE", @@ -25087,7 +29269,9 @@ static const _error _error_OB_ERR_OUT_OF_SCOPE = { .str_user_error = "subprogram or cursor '%.*s' reference is out of scope", .oracle_errno = 225, .oracle_str_error = "PLS-00225: subprogram or cursor 'string' reference is out of scope", - .oracle_str_user_error = "PLS-00225: subprogram or cursor '%.*s' reference is out of scope" + .oracle_str_user_error = "PLS-00225: subprogram or cursor '%.*s' reference is out of scope", + .ob_str_error = "PLS-00225: subprogram or cursor 'string' reference is out of scope", + .ob_str_user_error = "PLS-00225: subprogram or cursor '%.*s' reference is out of scope" }; static const _error _error_OB_ERR_ILLEGAL_ERROR_NUM = { .error_name = "OB_ERR_ILLEGAL_ERROR_NUM", @@ -25099,7 +29283,9 @@ static const _error _error_OB_ERR_ILLEGAL_ERROR_NUM = { .str_user_error = "illegal ORACLE error number %.*s for PRAGMA EXCEPTION_INIT", .oracle_errno = 701, .oracle_str_error = "PLS-00701: illegal ORACLE error number string for PRAGMA EXCEPTION_INIT", - .oracle_str_user_error = "PLS-00701: illegal ORACLE error number %.*s for PRAGMA EXCEPTION_INIT" + .oracle_str_user_error = "PLS-00701: illegal ORACLE error number %.*s for PRAGMA EXCEPTION_INIT", + .ob_str_error = "PLS-00701: illegal ORACLE error number string for PRAGMA EXCEPTION_INIT", + .ob_str_user_error = "PLS-00701: illegal ORACLE error number %.*s for PRAGMA EXCEPTION_INIT" }; static const _error _error_OB_ERR_DEFAULT_NOT_MATCH = { .error_name = "OB_ERR_DEFAULT_NOT_MATCH", @@ -25111,7 +29297,9 @@ static const _error _error_OB_ERR_DEFAULT_NOT_MATCH = { .str_user_error = "default value of parameter '%.*s' in body must match that of spec", .oracle_errno = 593, .oracle_str_error = "PLS-00593: default value of parameter 'string' in body must match that of spec", - .oracle_str_user_error = "PLS-00593: default value of parameter '%.*s' in body must match that of spec" + .oracle_str_user_error = "PLS-00593: default value of parameter '%.*s' in body must match that of spec", + .ob_str_error = "PLS-00593: default value of parameter 'string' in body must match that of spec", + .ob_str_user_error = "PLS-00593: default value of parameter '%.*s' in body must match that of spec" }; static const _error _error_OB_ERR_TABLE_SINGLE_INDEX = { .error_name = "OB_ERR_TABLE_SINGLE_INDEX", @@ -25123,7 +29311,9 @@ static const _error _error_OB_ERR_TABLE_SINGLE_INDEX = { .str_user_error = "PL/SQL TABLEs must use a single index", .oracle_errno = 316, .oracle_str_error = "PLS-00316: PL/SQL TABLEs must use a single index", - .oracle_str_user_error = "PLS-00316: PL/SQL TABLEs must use a single index" + .oracle_str_user_error = "PLS-00316: PL/SQL TABLEs must use a single index", + .ob_str_error = "PLS-00316: PL/SQL TABLEs must use a single index", + .ob_str_user_error = "PLS-00316: PL/SQL TABLEs must use a single index" }; static const _error _error_OB_ERR_PRAGMA_DECL = { .error_name = "OB_ERR_PRAGMA_DECL", @@ -25135,7 +29325,9 @@ static const _error _error_OB_ERR_PRAGMA_DECL = { .str_user_error = "pragma %.*s must be declared in package specification and body", .oracle_errno = 709, .oracle_str_error = "PLS-00709: pragma string must be declared in package specification and body", - .oracle_str_user_error = "PLS-00709: pragma %.*s must be declared in package specification and body" + .oracle_str_user_error = "PLS-00709: pragma %.*s must be declared in package specification and body", + .ob_str_error = "PLS-00709: pragma string must be declared in package specification and body", + .ob_str_user_error = "PLS-00709: pragma %.*s must be declared in package specification and body" }; static const _error _error_OB_ERR_INCORRECT_ARGUMENTS = { .error_name = "OB_ERR_INCORRECT_ARGUMENTS", @@ -25147,7 +29339,9 @@ static const _error _error_OB_ERR_INCORRECT_ARGUMENTS = { .str_user_error = "incorrect number of arguments for aggregate function", .oracle_errno = 652, .oracle_str_error = "PLS-00652: incorrect number of arguments for aggregate function", - .oracle_str_user_error = "PLS-00652: incorrect number of arguments for aggregate function" + .oracle_str_user_error = "PLS-00652: incorrect number of arguments for aggregate function", + .ob_str_error = "PLS-00652: incorrect number of arguments for aggregate function", + .ob_str_user_error = "PLS-00652: incorrect number of arguments for aggregate function" }; static const _error _error_OB_ERR_RETURN_VALUE_REQUIRED = { .error_name = "OB_ERR_RETURN_VALUE_REQUIRED", @@ -25159,7 +29353,9 @@ static const _error _error_OB_ERR_RETURN_VALUE_REQUIRED = { .str_user_error = "RETURN statement required for this return from function", .oracle_errno = 503, .oracle_str_error = "PLS-00503: RETURN value statement required for this return from function", - .oracle_str_user_error = "PLS-00503: RETURN value statement required for this return from function" + .oracle_str_user_error = "PLS-00503: RETURN value statement required for this return from function", + .ob_str_error = "PLS-00503: RETURN value statement required for this return from function", + .ob_str_user_error = "PLS-00503: RETURN value statement required for this return from function" }; static const _error _error_OB_ERR_RETURN_EXPR_ILLEGAL = { .error_name = "OB_ERR_RETURN_EXPR_ILLEGAL", @@ -25171,7 +29367,9 @@ static const _error _error_OB_ERR_RETURN_EXPR_ILLEGAL = { .str_user_error = "RETURN statement in a pipelined function cannot contain an expression", .oracle_errno = 633, .oracle_str_error = "PLS-00633: RETURN statement in a pipelined function cannot contain an expression", - .oracle_str_user_error = "PLS-00633: RETURN statement in a pipelined function cannot contain an expression" + .oracle_str_user_error = "PLS-00633: RETURN statement in a pipelined function cannot contain an expression", + .ob_str_error = "PLS-00633: RETURN statement in a pipelined function cannot contain an expression", + .ob_str_user_error = "PLS-00633: RETURN statement in a pipelined function cannot contain an expression" }; static const _error _error_OB_ERR_LIMIT_ILLEGAL = { .error_name = "OB_ERR_LIMIT_ILLEGAL", @@ -25183,7 +29381,9 @@ static const _error _error_OB_ERR_LIMIT_ILLEGAL = { .str_user_error = "A LIMIT clause must be used within a BULK FETCH", .oracle_errno = 439, .oracle_str_error = "PLS-00439: A LIMIT clause must be used within a BULK FETCH", - .oracle_str_user_error = "PLS-00439: A LIMIT clause must be used within a BULK FETCH" + .oracle_str_user_error = "PLS-00439: A LIMIT clause must be used within a BULK FETCH", + .ob_str_error = "PLS-00439: A LIMIT clause must be used within a BULK FETCH", + .ob_str_user_error = "PLS-00439: A LIMIT clause must be used within a BULK FETCH" }; static const _error _error_OB_ERR_INTO_EXPR_ILLEGAL = { .error_name = "OB_ERR_INTO_EXPR_ILLEGAL", @@ -25195,7 +29395,9 @@ static const _error _error_OB_ERR_INTO_EXPR_ILLEGAL = { .str_user_error = "expression '%.*s' in the INTO list is of wrong type", .oracle_errno = 597, .oracle_str_error = "PLS-00597: expression 'string' in the INTO list is of wrong type", - .oracle_str_user_error = "PLS-00597: expression '%.*s' in the INTO list is of wrong type" + .oracle_str_user_error = "PLS-00597: expression '%.*s' in the INTO list is of wrong type", + .ob_str_error = "PLS-00597: expression 'string' in the INTO list is of wrong type", + .ob_str_user_error = "PLS-00597: expression '%.*s' in the INTO list is of wrong type" }; static const _error _error_OB_ERR_BULK_SQL_RESTRICTION = { .error_name = "OB_ERR_BULK_SQL_RESTRICTION", @@ -25207,7 +29409,9 @@ static const _error _error_OB_ERR_BULK_SQL_RESTRICTION = { .str_user_error = "Implementation restriction: bulk SQL with associative arrays with VARCHAR2 key is not supported.", .oracle_errno = 657, .oracle_str_error = "PLS-00657: Implementation restriction: bulk SQL with associative arrays with VARCHAR2 key is not supported.", - .oracle_str_user_error = "PLS-00657: Implementation restriction: bulk SQL with associative arrays with VARCHAR2 key is not supported." + .oracle_str_user_error = "PLS-00657: Implementation restriction: bulk SQL with associative arrays with VARCHAR2 key is not supported.", + .ob_str_error = "PLS-00657: Implementation restriction: bulk SQL with associative arrays with VARCHAR2 key is not supported.", + .ob_str_user_error = "PLS-00657: Implementation restriction: bulk SQL with associative arrays with VARCHAR2 key is not supported." }; static const _error _error_OB_ERR_MIX_SINGLE_MULTI = { .error_name = "OB_ERR_MIX_SINGLE_MULTI", @@ -25219,7 +29423,9 @@ static const _error _error_OB_ERR_MIX_SINGLE_MULTI = { .str_user_error = "cannot mix between single row and multi-row (BULK) in INTO list", .oracle_errno = 497, .oracle_str_error = "PLS-00497: cannot mix between single row and multi-row (BULK) in INTO list", - .oracle_str_user_error = "PLS-00497: cannot mix between single row and multi-row (BULK) in INTO list" + .oracle_str_user_error = "PLS-00497: cannot mix between single row and multi-row (BULK) in INTO list", + .ob_str_error = "PLS-00497: cannot mix between single row and multi-row (BULK) in INTO list", + .ob_str_user_error = "PLS-00497: cannot mix between single row and multi-row (BULK) in INTO list" }; static const _error _error_OB_ERR_TRIGGER_NO_SUCH_ROW = { .error_name = "OB_ERR_TRIGGER_NO_SUCH_ROW", @@ -25231,7 +29437,9 @@ static const _error _error_OB_ERR_TRIGGER_NO_SUCH_ROW = { .str_user_error = "There is no %s row in on %s trigger", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9640, There is no NEW/OLD row in on this type trigger", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9640, There is no %s row in on %s trigger" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9640, There is no %s row in on %s trigger", + .ob_str_error = "OBE-00600: internal error code, arguments: -9640, There is no NEW/OLD row in on this type trigger", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9640, There is no %s row in on %s trigger" }; static const _error _error_OB_ERR_SET_USAGE = { .error_name = "OB_ERR_SET_USAGE", @@ -25243,7 +29451,9 @@ static const _error _error_OB_ERR_SET_USAGE = { .str_user_error = "Incorrect usage of UNION and INTO", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9641, Incorrect usage of UNION and INTO", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9641, Incorrect usage of UNION and INTO" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9641, Incorrect usage of UNION and INTO", + .ob_str_error = "OBE-00600: internal error code, arguments: -9641, Incorrect usage of UNION and INTO", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9641, Incorrect usage of UNION and INTO" }; static const _error _error_OB_ERR_MODIFIER_CONFLICTS = { .error_name = "OB_ERR_MODIFIER_CONFLICTS", @@ -25255,7 +29465,9 @@ static const _error _error_OB_ERR_MODIFIER_CONFLICTS = { .str_user_error = "modifier '%s' conflicts with prior '%s' specification", .oracle_errno = 169, .oracle_str_error = "PLS-00169: modifier 'string' conflicts with prior 'string' specification", - .oracle_str_user_error = "PLS-00169: modifier '%s' conflicts with prior '%s' specification" + .oracle_str_user_error = "PLS-00169: modifier '%s' conflicts with prior '%s' specification", + .ob_str_error = "PLS-00169: modifier 'string' conflicts with prior 'string' specification", + .ob_str_user_error = "PLS-00169: modifier '%s' conflicts with prior '%s' specification" }; static const _error _error_OB_ERR_DUPLICATE_MODIFIER = { .error_name = "OB_ERR_DUPLICATE_MODIFIER", @@ -25267,7 +29479,9 @@ static const _error _error_OB_ERR_DUPLICATE_MODIFIER = { .str_user_error = "duplicate modifier specification '%s'", .oracle_errno = 168, .oracle_str_error = "PLS-00168: duplicate modifier specification 'string'", - .oracle_str_user_error = "PLS-00168: duplicate modifier specification '%s'" + .oracle_str_user_error = "PLS-00168: duplicate modifier specification '%s'", + .ob_str_error = "PLS-00168: duplicate modifier specification 'string'", + .ob_str_user_error = "PLS-00168: duplicate modifier specification '%s'" }; static const _error _error_OB_ERR_STR_LITERAL_TOO_LONG = { .error_name = "OB_ERR_STR_LITERAL_TOO_LONG", @@ -25279,7 +29493,9 @@ static const _error _error_OB_ERR_STR_LITERAL_TOO_LONG = { .str_user_error = "string literal too long", .oracle_errno = 172, .oracle_str_error = "PLS-00172: string literal too long", - .oracle_str_user_error = "PLS-00172: string literal too long" + .oracle_str_user_error = "PLS-00172: string literal too long", + .ob_str_error = "PLS-00172: string literal too long", + .ob_str_user_error = "PLS-00172: string literal too long" }; static const _error _error_OB_ERR_SELF_PARAM_NOT_INOUT = { .error_name = "OB_ERR_SELF_PARAM_NOT_INOUT", @@ -25291,7 +29507,9 @@ static const _error _error_OB_ERR_SELF_PARAM_NOT_INOUT = { .str_user_error = "SELF parameter of constructor method must be IN OUT", .oracle_errno = 660, .oracle_str_error = "PLS-00660: SELF parameter of constructor method must be IN OUT", - .oracle_str_user_error = "PLS-00660: SELF parameter of constructor method must be IN OUT" + .oracle_str_user_error = "PLS-00660: SELF parameter of constructor method must be IN OUT", + .ob_str_error = "PLS-00660: SELF parameter of constructor method must be IN OUT", + .ob_str_user_error = "PLS-00660: SELF parameter of constructor method must be IN OUT" }; static const _error _error_OB_ERR_CONSTRUCT_MUST_RETURN_SELF = { .error_name = "OB_ERR_CONSTRUCT_MUST_RETURN_SELF", @@ -25303,7 +29521,9 @@ static const _error _error_OB_ERR_CONSTRUCT_MUST_RETURN_SELF = { .str_user_error = "constructor method must return SELF AS RESULT", .oracle_errno = 659, .oracle_str_error = "PLS-00659: constructor method must return SELF AS RESULT", - .oracle_str_user_error = "PLS-00659: constructor method must return SELF AS RESULT" + .oracle_str_user_error = "PLS-00659: constructor method must return SELF AS RESULT", + .ob_str_error = "PLS-00659: constructor method must return SELF AS RESULT", + .ob_str_user_error = "PLS-00659: constructor method must return SELF AS RESULT" }; static const _error _error_OB_ERR_FIRST_PARAM_MUST_NOT_NULL = { .error_name = "OB_ERR_FIRST_PARAM_MUST_NOT_NULL", @@ -25315,7 +29535,9 @@ static const _error _error_OB_ERR_FIRST_PARAM_MUST_NOT_NULL = { .str_user_error = "the first operand in the NULLIF expression must not be NULL", .oracle_errno = 619, .oracle_str_error = "PLS-00619: the first operand in the NULLIF expression must not be NULL", - .oracle_str_user_error = "PLS-00619: the first operand in the NULLIF expression must not be NULL" + .oracle_str_user_error = "PLS-00619: the first operand in the NULLIF expression must not be NULL", + .ob_str_error = "PLS-00619: the first operand in the NULLIF expression must not be NULL", + .ob_str_user_error = "PLS-00619: the first operand in the NULLIF expression must not be NULL" }; static const _error _error_OB_ERR_COALESCE_AT_LEAST_ONE_NOT_NULL = { .error_name = "OB_ERR_COALESCE_AT_LEAST_ONE_NOT_NULL", @@ -25327,7 +29549,9 @@ static const _error _error_OB_ERR_COALESCE_AT_LEAST_ONE_NOT_NULL = { .str_user_error = "at least one operand in the COALESCE expression must not be NULL", .oracle_errno = 621, .oracle_str_error = "PLS-00621: at least one operand in the COALESCE expression must not be NULL", - .oracle_str_user_error = "PLS-00621: at least one operand in the COALESCE expression must not be NULL" + .oracle_str_user_error = "PLS-00621: at least one operand in the COALESCE expression must not be NULL", + .ob_str_error = "PLS-00621: at least one operand in the COALESCE expression must not be NULL", + .ob_str_user_error = "PLS-00621: at least one operand in the COALESCE expression must not be NULL" }; static const _error _error_OB_ERR_STATIC_METHOD_HAS_SELF = { .error_name = "OB_ERR_STATIC_METHOD_HAS_SELF", @@ -25339,7 +29563,9 @@ static const _error _error_OB_ERR_STATIC_METHOD_HAS_SELF = { .str_user_error = "a static method cannot declare a parameter named SELF", .oracle_errno = 586, .oracle_str_error = "PLS-00586: a static method cannot declare a parameter named SELF", - .oracle_str_user_error = "PLS-00586: a static method cannot declare a parameter named SELF" + .oracle_str_user_error = "PLS-00586: a static method cannot declare a parameter named SELF", + .ob_str_error = "PLS-00586: a static method cannot declare a parameter named SELF", + .ob_str_user_error = "PLS-00586: a static method cannot declare a parameter named SELF" }; static const _error _error_OB_ERR_NO_ATTR_FOUND = { .error_name = "OB_ERR_NO_ATTR_FOUND", @@ -25351,7 +29577,9 @@ static const _error _error_OB_ERR_NO_ATTR_FOUND = { .str_user_error = "no attributes found in object type '%.*s'", .oracle_errno = 589, .oracle_str_error = "PLS-00589: no attributes found in object type 'string'", - .oracle_str_user_error = "PLS-00589: no attributes found in object type '%.*s'" + .oracle_str_user_error = "PLS-00589: no attributes found in object type '%.*s'", + .ob_str_error = "PLS-00589: no attributes found in object type 'string'", + .ob_str_user_error = "PLS-00589: no attributes found in object type '%.*s'" }; static const _error _error_OB_ERR_ILLEGAL_TYPE_FOR_OBJECT = { .error_name = "OB_ERR_ILLEGAL_TYPE_FOR_OBJECT", @@ -25363,7 +29591,9 @@ static const _error _error_OB_ERR_ILLEGAL_TYPE_FOR_OBJECT = { .str_user_error = "Illegal type used for object type attribute: '%.*s'.", .oracle_errno = 530, .oracle_str_error = "PLS-00530: Illegal type used for object type attribute: 'string'.", - .oracle_str_user_error = "PLS-00530: Illegal type used for object type attribute: '%.*s'." + .oracle_str_user_error = "PLS-00530: Illegal type used for object type attribute: '%.*s'.", + .ob_str_error = "PLS-00530: Illegal type used for object type attribute: 'string'.", + .ob_str_user_error = "PLS-00530: Illegal type used for object type attribute: '%.*s'." }; static const _error _error_OB_ERR_UNSUPPORTED_TYPE = { .error_name = "OB_ERR_UNSUPPORTED_TYPE", @@ -25375,7 +29605,9 @@ static const _error _error_OB_ERR_UNSUPPORTED_TYPE = { .str_user_error = "Unsupported type in a VARRAY or TABLE type: '%.*s'.", .oracle_errno = 531, .oracle_str_error = "PLS-00531: Unsupported type in a VARRAY or TABLE type: 'string'.", - .oracle_str_user_error = "PLS-00531: Unsupported type in a VARRAY or TABLE type: '%.*s'." + .oracle_str_user_error = "PLS-00531: Unsupported type in a VARRAY or TABLE type: '%.*s'.", + .ob_str_error = "PLS-00531: Unsupported type in a VARRAY or TABLE type: 'string'.", + .ob_str_user_error = "PLS-00531: Unsupported type in a VARRAY or TABLE type: '%.*s'." }; static const _error _error_OB_ERR_POSITIONAL_FOLLOW_NAME = { .error_name = "OB_ERR_POSITIONAL_FOLLOW_NAME", @@ -25387,7 +29619,9 @@ static const _error _error_OB_ERR_POSITIONAL_FOLLOW_NAME = { .str_user_error = "a positional parameter association may not follow a named association", .oracle_errno = 312, .oracle_str_error = "PLS-00312: a positional parameter association may not follow a named association", - .oracle_str_user_error = "PLS-00312: a positional parameter association may not follow a named association" + .oracle_str_user_error = "PLS-00312: a positional parameter association may not follow a named association", + .ob_str_error = "PLS-00312: a positional parameter association may not follow a named association", + .ob_str_user_error = "PLS-00312: a positional parameter association may not follow a named association" }; static const _error _error_OB_ERR_NEED_A_LABEL = { .error_name = "OB_ERR_NEED_A_LABEL", @@ -25399,7 +29633,9 @@ static const _error _error_OB_ERR_NEED_A_LABEL = { .str_user_error = "EXIT/CONTINUE statement may have a label here; '%.*s' is not a label", .oracle_errno = 441, .oracle_str_error = "PLS-00441: EXIT/CONTINUE statement may have a label here; 'string' is not a label", - .oracle_str_user_error = "PLS-00441: EXIT/CONTINUE statement may have a label here; '%.*s' is not a label" + .oracle_str_user_error = "PLS-00441: EXIT/CONTINUE statement may have a label here; '%.*s' is not a label", + .ob_str_error = "PLS-00441: EXIT/CONTINUE statement may have a label here; 'string' is not a label", + .ob_str_user_error = "PLS-00441: EXIT/CONTINUE statement may have a label here; '%.*s' is not a label" }; static const _error _error_OB_ERR_REFER_SAME_PACKAGE = { .error_name = "OB_ERR_REFER_SAME_PACKAGE", @@ -25411,7 +29647,9 @@ static const _error _error_OB_ERR_REFER_SAME_PACKAGE = { .str_user_error = "variable or constant initialization may not refer to functions declared in the same package", .oracle_errno = 492, .oracle_str_error = "PLS-00492: variable or constant initialization may not refer to functions declared in the same package", - .oracle_str_user_error = "PLS-00492: variable or constant initialization may not refer to functions declared in the same package" + .oracle_str_user_error = "PLS-00492: variable or constant initialization may not refer to functions declared in the same package", + .ob_str_error = "PLS-00492: variable or constant initialization may not refer to functions declared in the same package", + .ob_str_user_error = "PLS-00492: variable or constant initialization may not refer to functions declared in the same package" }; static const _error _error_OB_ERR_PL_COMMON = { .error_name = "OB_ERR_PL_COMMON", @@ -25423,7 +29661,9 @@ static const _error _error_OB_ERR_PL_COMMON = { .str_user_error = "%s", .oracle_errno = 1, .oracle_str_error = "PLS-00001: PL/SQL common error", - .oracle_str_user_error = "PLS-00001: %s" + .oracle_str_user_error = "PLS-00001: %s", + .ob_str_error = "PLS-00001: PL/SQL common error", + .ob_str_user_error = "PLS-00001: %s" }; static const _error _error_OB_ERR_IDENT_EMPTY = { .error_name = "OB_ERR_IDENT_EMPTY", @@ -25435,7 +29675,9 @@ static const _error _error_OB_ERR_IDENT_EMPTY = { .str_user_error = "Identifier cannot be an empty string", .oracle_errno = 182, .oracle_str_error = "PLS-00182: Identifier cannot be an empty string", - .oracle_str_user_error = "PLS-00182: Identifier cannot be an empty string" + .oracle_str_user_error = "PLS-00182: Identifier cannot be an empty string", + .ob_str_error = "PLS-00182: Identifier cannot be an empty string", + .ob_str_user_error = "PLS-00182: Identifier cannot be an empty string" }; static const _error _error_OB_ERR_PRAGMA_STR_UNSUPPORT = { .error_name = "OB_ERR_PRAGMA_STR_UNSUPPORT", @@ -25447,7 +29689,9 @@ static const _error _error_OB_ERR_PRAGMA_STR_UNSUPPORT = { .str_user_error = "Pragma %s does not support %.*s", .oracle_errno = 132, .oracle_str_error = "PLS-00132: Pragma string does not support string", - .oracle_str_user_error = "PLS-00132: Pragma %s does not support %.*s" + .oracle_str_user_error = "PLS-00132: Pragma %s does not support %.*s", + .ob_str_error = "PLS-00132: Pragma string does not support string", + .ob_str_user_error = "PLS-00132: Pragma %s does not support %.*s" }; static const _error _error_OB_ERR_END_LABEL_NOT_MATCH = { .error_name = "OB_ERR_END_LABEL_NOT_MATCH", @@ -25459,7 +29703,9 @@ static const _error _error_OB_ERR_END_LABEL_NOT_MATCH = { .str_user_error = "END identifier '%.*s' must match '%.*s'", .oracle_errno = 113, .oracle_str_error = "PLS-00113: END identifier 'string' must match 'string' at line string, column string", - .oracle_str_user_error = "PLS-00113: END identifier '%.*s' must match '%.*s'" + .oracle_str_user_error = "PLS-00113: END identifier '%.*s' must match '%.*s'", + .ob_str_error = "PLS-00113: END identifier 'string' must match 'string' at line string, column string", + .ob_str_user_error = "PLS-00113: END identifier '%.*s' must match '%.*s'" }; static const _error _error_OB_ERR_WRONG_FETCH_INTO_NUM = { .error_name = "OB_ERR_WRONG_FETCH_INTO_NUM", @@ -25471,7 +29717,9 @@ static const _error _error_OB_ERR_WRONG_FETCH_INTO_NUM = { .str_user_error = "wrong number of values in the INTO list of a FETCH statement", .oracle_errno = 394, .oracle_str_error = "PLS-00394: wrong number of values in the INTO list of a FETCH statement", - .oracle_str_user_error = "PLS-00394: wrong number of values in the INTO list of a FETCH statement" + .oracle_str_user_error = "PLS-00394: wrong number of values in the INTO list of a FETCH statement", + .ob_str_error = "PLS-00394: wrong number of values in the INTO list of a FETCH statement", + .ob_str_user_error = "PLS-00394: wrong number of values in the INTO list of a FETCH statement" }; static const _error _error_OB_ERR_PRAGMA_FIRST_ARG = { .error_name = "OB_ERR_PRAGMA_FIRST_ARG", @@ -25483,7 +29731,9 @@ static const _error _error_OB_ERR_PRAGMA_FIRST_ARG = { .str_user_error = "Pragma %s expects 1st argument to be a procedure/function/package/cursor", .oracle_errno = 130, .oracle_str_error = "PLS-00130: Pragma string expects 1st argument to be a procedure/function/package/cursor", - .oracle_str_user_error = "PLS-00130: Pragma %s expects 1st argument to be a procedure/function/package/cursor" + .oracle_str_user_error = "PLS-00130: Pragma %s expects 1st argument to be a procedure/function/package/cursor", + .ob_str_error = "PLS-00130: Pragma string expects 1st argument to be a procedure/function/package/cursor", + .ob_str_user_error = "PLS-00130: Pragma %s expects 1st argument to be a procedure/function/package/cursor" }; static const _error _error_OB_ERR_TRIGGER_CANT_CHANGE_OLD_ROW = { .error_name = "OB_ERR_TRIGGER_CANT_CHANGE_OLD_ROW", @@ -25495,7 +29745,9 @@ static const _error _error_OB_ERR_TRIGGER_CANT_CHANGE_OLD_ROW = { .str_user_error = "cannot change the value of an OLD reference variable", .oracle_errno = 4085, .oracle_str_error = "ORA-04085: cannot change the value of an OLD reference variable", - .oracle_str_user_error = "ORA-04085: cannot change the value of an OLD reference variable" + .oracle_str_user_error = "ORA-04085: cannot change the value of an OLD reference variable", + .ob_str_error = "OBE-04085: cannot change the value of an OLD reference variable", + .ob_str_user_error = "OBE-04085: cannot change the value of an OLD reference variable" }; static const _error _error_OB_ERR_TRIGGER_CANT_CRT_ON_RO_VIEW = { .error_name = "OB_ERR_TRIGGER_CANT_CRT_ON_RO_VIEW", @@ -25507,7 +29759,9 @@ static const _error _error_OB_ERR_TRIGGER_CANT_CRT_ON_RO_VIEW = { .str_user_error = "cannot create trigger on read only view", .oracle_errno = 25005, .oracle_str_error = "ORA-25005: cannot CREATE INSTEAD OF trigger on a read-only view", - .oracle_str_user_error = "ORA-25005: cannot CREATE INSTEAD OF trigger on a read-only view" + .oracle_str_user_error = "ORA-25005: cannot CREATE INSTEAD OF trigger on a read-only view", + .ob_str_error = "OBE-25005: cannot CREATE INSTEAD OF trigger on a read-only view", + .ob_str_user_error = "OBE-25005: cannot CREATE INSTEAD OF trigger on a read-only view" }; static const _error _error_OB_ERR_TRIGGER_INVALID_REF_NAME = { .error_name = "OB_ERR_TRIGGER_INVALID_REF_NAME", @@ -25519,7 +29773,9 @@ static const _error _error_OB_ERR_TRIGGER_INVALID_REF_NAME = { .str_user_error = "invalid REFERENCING name", .oracle_errno = 4074, .oracle_str_error = "ORA-04074: invalid REFERENCING name", - .oracle_str_user_error = "ORA-04074: invalid REFERENCING name" + .oracle_str_user_error = "ORA-04074: invalid REFERENCING name", + .ob_str_error = "OBE-04074: invalid REFERENCING name", + .ob_str_user_error = "OBE-04074: invalid REFERENCING name" }; static const _error _error_OB_ERR_EXP_NOT_INTO_TARGET = { .error_name = "OB_ERR_EXP_NOT_INTO_TARGET", @@ -25531,7 +29787,9 @@ static const _error _error_OB_ERR_EXP_NOT_INTO_TARGET = { .str_user_error = "expression '%.*s' cannot be used as an INTO-target of a SELECT/FETCH statement", .oracle_errno = 403, .oracle_str_error = "PLS-00403: expression 'string' cannot be used as an INTO-target of a SELECT/FETCH statement", - .oracle_str_user_error = "PLS-00403: expression '%.*s' cannot be used as an INTO-target of a SELECT/FETCH statement" + .oracle_str_user_error = "PLS-00403: expression '%.*s' cannot be used as an INTO-target of a SELECT/FETCH statement", + .ob_str_error = "PLS-00403: expression 'string' cannot be used as an INTO-target of a SELECT/FETCH statement", + .ob_str_user_error = "PLS-00403: expression '%.*s' cannot be used as an INTO-target of a SELECT/FETCH statement" }; static const _error _error_OB_ERR_CASE_NULL = { .error_name = "OB_ERR_CASE_NULL", @@ -25543,7 +29801,9 @@ static const _error _error_OB_ERR_CASE_NULL = { .str_user_error = "at least one result in the CASE expression must not be NULL", .oracle_errno = 617, .oracle_str_error = "PLS-00617: at least one result in the CASE expression must not be NULL", - .oracle_str_user_error = "PLS-00617: at least one result in the CASE expression must not be NULL" + .oracle_str_user_error = "PLS-00617: at least one result in the CASE expression must not be NULL", + .ob_str_error = "PLS-00617: at least one result in the CASE expression must not be NULL", + .ob_str_user_error = "PLS-00617: at least one result in the CASE expression must not be NULL" }; static const _error _error_OB_ERR_INVALID_GOTO = { .error_name = "OB_ERR_INVALID_GOTO", @@ -25555,7 +29815,9 @@ static const _error _error_OB_ERR_INVALID_GOTO = { .str_user_error = "Invalid GOTO to non-label '%.*s'", .oracle_errno = 301, .oracle_str_error = "PLS-00301: Invalid GOTO to non-label 'string'", - .oracle_str_user_error = "PLS-00301: Invalid GOTO to non-label '%.*s'" + .oracle_str_user_error = "PLS-00301: Invalid GOTO to non-label '%.*s'", + .ob_str_error = "PLS-00301: Invalid GOTO to non-label 'string'", + .ob_str_user_error = "PLS-00301: Invalid GOTO to non-label '%.*s'" }; static const _error _error_OB_ERR_PRIVATE_UDF_USE_IN_SQL = { .error_name = "OB_ERR_PRIVATE_UDF_USE_IN_SQL", @@ -25567,7 +29829,9 @@ static const _error _error_OB_ERR_PRIVATE_UDF_USE_IN_SQL = { .str_user_error = "function '%.*s' may not be used in SQL", .oracle_errno = 231, .oracle_str_error = "PLS-00231: function 'string' may not be used in SQL", - .oracle_str_user_error = "PLS-00231: function '%.*s' may not be used in SQL" + .oracle_str_user_error = "PLS-00231: function '%.*s' may not be used in SQL", + .ob_str_error = "PLS-00231: function 'string' may not be used in SQL", + .ob_str_user_error = "PLS-00231: function '%.*s' may not be used in SQL" }; static const _error _error_OB_ERR_FIELD_NOT_DENOTABLE = { .error_name = "OB_ERR_FIELD_NOT_DENOTABLE", @@ -25579,7 +29843,9 @@ static const _error _error_OB_ERR_FIELD_NOT_DENOTABLE = { .str_user_error = "field %.*s is not yet denotable", .oracle_errno = 742, .oracle_str_error = "PLS-00742: field string is not yet denotable", - .oracle_str_user_error = "PLS-00742: field %.*s is not yet denotable" + .oracle_str_user_error = "PLS-00742: field %.*s is not yet denotable", + .ob_str_error = "PLS-00742: field string is not yet denotable", + .ob_str_user_error = "PLS-00742: field %.*s is not yet denotable" }; static const _error _error_OB_NUMERIC_PRECISION_NOT_INTEGER = { .error_name = "OB_NUMERIC_PRECISION_NOT_INTEGER", @@ -25591,7 +29857,9 @@ static const _error _error_OB_NUMERIC_PRECISION_NOT_INTEGER = { .str_user_error = "non-integral numeric literal %.*s is inappropriate in this context", .oracle_errno = 325, .oracle_str_error = "PLS-00325: non-integral numeric literal value is inappropriate in this context", - .oracle_str_user_error = "PLS-00325: non-integral numeric literal %.*s is inappropriate in this context" + .oracle_str_user_error = "PLS-00325: non-integral numeric literal %.*s is inappropriate in this context", + .ob_str_error = "PLS-00325: non-integral numeric literal value is inappropriate in this context", + .ob_str_user_error = "PLS-00325: non-integral numeric literal %.*s is inappropriate in this context" }; static const _error _error_OB_ERR_REQUIRE_INTEGER = { .error_name = "OB_ERR_REQUIRE_INTEGER", @@ -25603,7 +29871,9 @@ static const _error _error_OB_ERR_REQUIRE_INTEGER = { .str_user_error = "integer value required", .oracle_errno = 02017, .oracle_str_error = "ORA-02017: integer value required", - .oracle_str_user_error = "ORA-02017: integer value required" + .oracle_str_user_error = "ORA-02017: integer value required", + .ob_str_error = "OBE-02017: integer value required", + .ob_str_user_error = "OBE-02017: integer value required" }; static const _error _error_OB_ERR_INDEX_TABLE_OF_CURSOR = { .error_name = "OB_ERR_INDEX_TABLE_OF_CURSOR", @@ -25615,7 +29885,9 @@ static const _error _error_OB_ERR_INDEX_TABLE_OF_CURSOR = { .str_user_error = "Index Tables of Cursor Variables are disallowed", .oracle_errno = 990, .oracle_str_error = "PLS-00990: Index Tables of Cursor Variables are disallowed", - .oracle_str_user_error = "PLS-00990: Index Tables of Cursor Variables are disallowed" + .oracle_str_user_error = "PLS-00990: Index Tables of Cursor Variables are disallowed", + .ob_str_error = "PLS-00990: Index Tables of Cursor Variables are disallowed", + .ob_str_user_error = "PLS-00990: Index Tables of Cursor Variables are disallowed" }; static const _error _error_OB_NULL_CHECK_ERROR = { .error_name = "OB_NULL_CHECK_ERROR", @@ -25627,7 +29899,9 @@ static const _error _error_OB_NULL_CHECK_ERROR = { .str_user_error = "cannot pass NULL to a NOT NULL constrained formal parameter", .oracle_errno = 567, .oracle_str_error = "PLS-00567: cannot pass NULL to a NOT NULL constrained formal parameter", - .oracle_str_user_error = "PLS-00567: cannot pass NULL to a NOT NULL constrained formal parameter" + .oracle_str_user_error = "PLS-00567: cannot pass NULL to a NOT NULL constrained formal parameter", + .ob_str_error = "PLS-00567: cannot pass NULL to a NOT NULL constrained formal parameter", + .ob_str_user_error = "PLS-00567: cannot pass NULL to a NOT NULL constrained formal parameter" }; static const _error _error_OB_ERR_EX_NAME_ARG = { .error_name = "OB_ERR_EX_NAME_ARG", @@ -25639,7 +29913,9 @@ static const _error _error_OB_ERR_EX_NAME_ARG = { .str_user_error = "name of exception expected for first arg in exception_init pragma", .oracle_errno = 124, .oracle_str_error = "PLS-00124: name of exception expected for first arg in exception_init pragma", - .oracle_str_user_error = "PLS-00124: name of exception expected for first arg in exception_init pragma" + .oracle_str_user_error = "PLS-00124: name of exception expected for first arg in exception_init pragma", + .ob_str_error = "PLS-00124: name of exception expected for first arg in exception_init pragma", + .ob_str_user_error = "PLS-00124: name of exception expected for first arg in exception_init pragma" }; static const _error _error_OB_ERR_EX_ARG_NUM = { .error_name = "OB_ERR_EX_ARG_NUM", @@ -25651,7 +29927,9 @@ static const _error _error_OB_ERR_EX_ARG_NUM = { .str_user_error = "Illegal number of arguments for pragma EXCEPTION_INIT", .oracle_errno = 128, .oracle_str_error = "PLS-00128: Illegal number of arguments for pragma EXCEPTION_INIT", - .oracle_str_user_error = "PLS-00128: Illegal number of arguments for pragma EXCEPTION_INIT" + .oracle_str_user_error = "PLS-00128: Illegal number of arguments for pragma EXCEPTION_INIT", + .ob_str_error = "PLS-00128: Illegal number of arguments for pragma EXCEPTION_INIT", + .ob_str_user_error = "PLS-00128: Illegal number of arguments for pragma EXCEPTION_INIT" }; static const _error _error_OB_ERR_EX_SECOND_ARG = { .error_name = "OB_ERR_EX_SECOND_ARG", @@ -25663,7 +29941,9 @@ static const _error _error_OB_ERR_EX_SECOND_ARG = { .str_user_error = "second argument to PRAGMA EXCEPTION_INIT must be a numeric literal", .oracle_errno = 702, .oracle_str_error = "PLS-00702: second argument to PRAGMA EXCEPTION_INIT must be a numeric literal", - .oracle_str_user_error = "PLS-00702: second argument to PRAGMA EXCEPTION_INIT must be a numeric literal" + .oracle_str_user_error = "PLS-00702: second argument to PRAGMA EXCEPTION_INIT must be a numeric literal", + .ob_str_error = "PLS-00702: second argument to PRAGMA EXCEPTION_INIT must be a numeric literal", + .ob_str_user_error = "PLS-00702: second argument to PRAGMA EXCEPTION_INIT must be a numeric literal" }; static const _error _error_OB_OBEN_CURSOR_NUMBER_IS_ZERO = { .error_name = "OB_OBEN_CURSOR_NUMBER_IS_ZERO", @@ -25675,7 +29955,9 @@ static const _error _error_OB_OBEN_CURSOR_NUMBER_IS_ZERO = { .str_user_error = "DBMS_SQL.OPEN_CURSOR failed. security_level of 0 is not allowed", .oracle_errno = 29474, .oracle_str_error = "ORA-29474: DBMS_SQL.OPEN_CURSOR failed. security_level of 0 is not allowed", - .oracle_str_user_error = "ORA-29474: DBMS_SQL.OPEN_CURSOR failed. security_level of 0 is not allowed" + .oracle_str_user_error = "ORA-29474: DBMS_SQL.OPEN_CURSOR failed. security_level of 0 is not allowed", + .ob_str_error = "OBE-29474: DBMS_SQL.OPEN_CURSOR failed. security_level of 0 is not allowed", + .ob_str_user_error = "OBE-29474: DBMS_SQL.OPEN_CURSOR failed. security_level of 0 is not allowed" }; static const _error _error_OB_NO_STMT_PARSE = { .error_name = "OB_NO_STMT_PARSE", @@ -25687,7 +29969,9 @@ static const _error _error_OB_NO_STMT_PARSE = { .str_user_error = "no statement parsed", .oracle_errno = 01003, .oracle_str_error = "ORA-01003: no statement parsed", - .oracle_str_user_error = "ORA-01003: no statement parsed" + .oracle_str_user_error = "ORA-01003: no statement parsed", + .ob_str_error = "OBE-01003: no statement parsed", + .ob_str_user_error = "OBE-01003: no statement parsed" }; static const _error _error_OB_ARRAY_CNT_IS_ILLEGAL = { .error_name = "OB_ARRAY_CNT_IS_ILLEGAL", @@ -25699,7 +29983,9 @@ static const _error _error_OB_ARRAY_CNT_IS_ILLEGAL = { .str_user_error = "Invalid count argument passed to procedure dbms_sql.define_array", .oracle_errno = 29253, .oracle_str_error = "ORA-29253: Invalid count argument passed to procedure dbms_sql.define_array", - .oracle_str_user_error = "ORA-29253: Invalid count argument passed to procedure dbms_sql.define_array" + .oracle_str_user_error = "ORA-29253: Invalid count argument passed to procedure dbms_sql.define_array", + .ob_str_error = "OBE-29253: Invalid count argument passed to procedure dbms_sql.define_array", + .ob_str_user_error = "OBE-29253: Invalid count argument passed to procedure dbms_sql.define_array" }; static const _error _error_OB_ERR_WRONG_SCHEMA_REF = { .error_name = "OB_ERR_WRONG_SCHEMA_REF", @@ -25711,7 +29997,9 @@ static const _error _error_OB_ERR_WRONG_SCHEMA_REF = { .str_user_error = "Table,View Or Sequence reference not '%s%s%s%s%s' allowed in this context", .oracle_errno = 357, .oracle_str_error = "PLS-00357: Table,View Or Sequence reference not allowed in this context", - .oracle_str_user_error = "PLS-00357: Table,View Or Sequence reference '%s%s%s%s%s' not allowed in this context" + .oracle_str_user_error = "PLS-00357: Table,View Or Sequence reference '%s%s%s%s%s' not allowed in this context", + .ob_str_error = "PLS-00357: Table,View Or Sequence reference not allowed in this context", + .ob_str_user_error = "PLS-00357: Table,View Or Sequence reference '%s%s%s%s%s' not allowed in this context" }; static const _error _error_OB_ERR_COMPONENT_UNDECLARED = { .error_name = "OB_ERR_COMPONENT_UNDECLARED", @@ -25723,7 +30011,9 @@ static const _error _error_OB_ERR_COMPONENT_UNDECLARED = { .str_user_error = "component '%.*s' must be declared", .oracle_errno = 302, .oracle_str_error = "PLS-00302: component must be declared", - .oracle_str_user_error = "PLS-00302: component '%.*s' must be declared" + .oracle_str_user_error = "PLS-00302: component '%.*s' must be declared", + .ob_str_error = "PLS-00302: component must be declared", + .ob_str_user_error = "PLS-00302: component '%.*s' must be declared" }; static const _error _error_OB_ERR_FUNC_ONLY_IN_SQL = { .error_name = "OB_ERR_FUNC_ONLY_IN_SQL", @@ -25735,7 +30025,9 @@ static const _error _error_OB_ERR_FUNC_ONLY_IN_SQL = { .str_user_error = "function or pseudo-column '%s' may be used inside a SQL statement only", .oracle_errno = 204, .oracle_str_error = "PLS-00204: function or pseudo-column may be used inside a SQL statement only", - .oracle_str_user_error = "PLS-00204: function or pseudo-column '%s' may be used inside a SQL statement only" + .oracle_str_user_error = "PLS-00204: function or pseudo-column '%s' may be used inside a SQL statement only", + .ob_str_error = "PLS-00204: function or pseudo-column may be used inside a SQL statement only", + .ob_str_user_error = "PLS-00204: function or pseudo-column '%s' may be used inside a SQL statement only" }; static const _error _error_OB_ERR_UNDEFINED = { .error_name = "OB_ERR_UNDEFINED", @@ -25747,7 +30039,9 @@ static const _error _error_OB_ERR_UNDEFINED = { .str_user_error = "'%s' is not a procedure or is undefined", .oracle_errno = 221, .oracle_str_error = "PLS-00221: object is not a procedure or is undefined", - .oracle_str_user_error = "PLS-00221: '%s' is not a procedure or is undefined" + .oracle_str_user_error = "PLS-00221: '%s' is not a procedure or is undefined", + .ob_str_error = "PLS-00221: object is not a procedure or is undefined", + .ob_str_user_error = "PLS-00221: '%s' is not a procedure or is undefined" }; static const _error _error_OB_ERR_SUBTYPE_NOTNULL_MISMATCH = { .error_name = "OB_ERR_SUBTYPE_NOTNULL_MISMATCH", @@ -25759,7 +30053,9 @@ static const _error _error_OB_ERR_SUBTYPE_NOTNULL_MISMATCH = { .str_user_error = "subtype of a not null type must also be not null", .oracle_errno = 366, .oracle_str_error = "PLS-00366: subtype of a not null type must also be not null", - .oracle_str_user_error = "PLS-00366: subtype of a not null type must also be not null" + .oracle_str_user_error = "PLS-00366: subtype of a not null type must also be not null", + .ob_str_error = "PLS-00366: subtype of a not null type must also be not null", + .ob_str_user_error = "PLS-00366: subtype of a not null type must also be not null" }; static const _error _error_OB_ERR_BIND_VAR_NOT_EXIST = { .error_name = "OB_ERR_BIND_VAR_NOT_EXIST", @@ -25771,7 +30067,9 @@ static const _error _error_OB_ERR_BIND_VAR_NOT_EXIST = { .str_user_error = "bind variable does not exist", .oracle_errno = 1006, .oracle_str_error = "ORA-01006: bind variable does not exist", - .oracle_str_user_error = "ORA-01006: bind variable does not exist" + .oracle_str_user_error = "ORA-01006: bind variable does not exist", + .ob_str_error = "OBE-01006: bind variable does not exist", + .ob_str_user_error = "OBE-01006: bind variable does not exist" }; static const _error _error_OB_ERR_CURSOR_IN_OPEN_DYNAMIC_SQL = { .error_name = "OB_ERR_CURSOR_IN_OPEN_DYNAMIC_SQL", @@ -25783,7 +30081,9 @@ static const _error _error_OB_ERR_CURSOR_IN_OPEN_DYNAMIC_SQL = { .str_user_error = "cursor '%.*s' cannot be used in dynamic SQL OPEN statement", .oracle_errno = 455, .oracle_str_error = "PLS-00455: cursor cannot be used in dynamic SQL OPEN statement", - .oracle_str_user_error = "PLS-00455: cursor '%.*s' cannot be used in dynamic SQL OPEN statement" + .oracle_str_user_error = "PLS-00455: cursor '%.*s' cannot be used in dynamic SQL OPEN statement", + .ob_str_error = "PLS-00455: cursor cannot be used in dynamic SQL OPEN statement", + .ob_str_user_error = "PLS-00455: cursor '%.*s' cannot be used in dynamic SQL OPEN statement" }; static const _error _error_OB_ERR_INVALID_INPUT_ARGUMENT = { .error_name = "OB_ERR_INVALID_INPUT_ARGUMENT", @@ -25795,7 +30095,9 @@ static const _error _error_OB_ERR_INVALID_INPUT_ARGUMENT = { .str_user_error = "input value for argument #%d is not valid", .oracle_errno = 28106, .oracle_str_error = "ORA-28106: input value for argument", - .oracle_str_user_error = "ORA-28106: input value for argument #%d is not valid" + .oracle_str_user_error = "ORA-28106: input value for argument #%d is not valid", + .ob_str_error = "OBE-28106: input value for argument", + .ob_str_user_error = "OBE-28106: input value for argument #%d is not valid" }; static const _error _error_OB_ERR_CLIENT_IDENTIFIER_TOO_LONG = { .error_name = "OB_ERR_CLIENT_IDENTIFIER_TOO_LONG", @@ -25807,7 +30109,9 @@ static const _error _error_OB_ERR_CLIENT_IDENTIFIER_TOO_LONG = { .str_user_error = "Client identifier is too long", .oracle_errno = 28264, .oracle_str_error = "ORA-28264: Client identifier is too long", - .oracle_str_user_error = "ORA-28264: Client identifier is too long" + .oracle_str_user_error = "ORA-28264: Client identifier is too long", + .ob_str_error = "OBE-28264: Client identifier is too long", + .ob_str_user_error = "OBE-28264: Client identifier is too long" }; static const _error _error_OB_ERR_INVALID_NAMESPACE_VALUE = { .error_name = "OB_ERR_INVALID_NAMESPACE_VALUE", @@ -25819,7 +30123,9 @@ static const _error _error_OB_ERR_INVALID_NAMESPACE_VALUE = { .str_user_error = "Invalid NameSpace Value", .oracle_errno = 28267, .oracle_str_error = "ORA-28267: Invalid NameSpace Value", - .oracle_str_user_error = "ORA-28267: Invalid NameSpace Value" + .oracle_str_user_error = "ORA-28267: Invalid NameSpace Value", + .ob_str_error = "OBE-28267: Invalid NameSpace Value", + .ob_str_user_error = "OBE-28267: Invalid NameSpace Value" }; static const _error _error_OB_ERR_INVALID_NAMESPACE_BEG = { .error_name = "OB_ERR_INVALID_NAMESPACE_BEG", @@ -25831,7 +30137,9 @@ static const _error _error_OB_ERR_INVALID_NAMESPACE_BEG = { .str_user_error = "Namespace beginning with 'SYS_' is not allowed", .oracle_errno = 28265, .oracle_str_error = "ORA-28265: Namespace beginning with 'SYS_' is not allowed", - .oracle_str_user_error = "ORA-28265: Namespace beginning with 'SYS_' is not allowed" + .oracle_str_user_error = "ORA-28265: Namespace beginning with 'SYS_' is not allowed", + .ob_str_error = "OBE-28265: Namespace beginning with 'SYS_' is not allowed", + .ob_str_user_error = "OBE-28265: Namespace beginning with 'SYS_' is not allowed" }; static const _error _error_OB_ERR_SESSION_CONTEXT_EXCEEDED = { .error_name = "OB_ERR_SESSION_CONTEXT_EXCEEDED", @@ -25843,7 +30151,9 @@ static const _error _error_OB_ERR_SESSION_CONTEXT_EXCEEDED = { .str_user_error = "The maximum size specified by the _session_context_size parameter was exceeded.", .oracle_errno = 28268, .oracle_str_error = "ORA-28268: The maximum size specified by the _session_context_size parameter was exceeded.", - .oracle_str_user_error = "ORA-28268: The maximum size specified by the _session_context_size parameter was exceeded." + .oracle_str_user_error = "ORA-28268: The maximum size specified by the _session_context_size parameter was exceeded.", + .ob_str_error = "OBE-28268: The maximum size specified by the _session_context_size parameter was exceeded.", + .ob_str_user_error = "OBE-28268: The maximum size specified by the _session_context_size parameter was exceeded." }; static const _error _error_OB_ERR_NOT_CURSOR_NAME_IN_CURRENT_OF = { .error_name = "OB_ERR_NOT_CURSOR_NAME_IN_CURRENT_OF", @@ -25855,7 +30165,9 @@ static const _error _error_OB_ERR_NOT_CURSOR_NAME_IN_CURRENT_OF = { .str_user_error = "identifier in CURRENT OF clause is not a cursor name", .oracle_errno = 413, .oracle_str_error = "PLS-00413: identifier in CURRENT OF clause is not a cursor name", - .oracle_str_user_error = "PLS-00413: identifier in CURRENT OF clause is not a cursor name" + .oracle_str_user_error = "PLS-00413: identifier in CURRENT OF clause is not a cursor name", + .ob_str_error = "PLS-00413: identifier in CURRENT OF clause is not a cursor name", + .ob_str_user_error = "PLS-00413: identifier in CURRENT OF clause is not a cursor name" }; static const _error _error_OB_ERR_NOT_FOR_UPDATE_CURSOR_IN_CURRENT_OF = { .error_name = "OB_ERR_NOT_FOR_UPDATE_CURSOR_IN_CURRENT_OF", @@ -25867,7 +30179,9 @@ static const _error _error_OB_ERR_NOT_FOR_UPDATE_CURSOR_IN_CURRENT_OF = { .str_user_error = "cursor '%.*s' must be declared with FOR UPDATE to use with CURRENT OF", .oracle_errno = 404, .oracle_str_error = "PLS-00404: cursor must be declared with FOR UPDATE to use with CURRENT OF", - .oracle_str_user_error = "PLS-00404: cursor '%.*s' must be declared with FOR UPDATE to use with CURRENT OF" + .oracle_str_user_error = "PLS-00404: cursor '%.*s' must be declared with FOR UPDATE to use with CURRENT OF", + .ob_str_error = "PLS-00404: cursor must be declared with FOR UPDATE to use with CURRENT OF", + .ob_str_user_error = "PLS-00404: cursor '%.*s' must be declared with FOR UPDATE to use with CURRENT OF" }; static const _error _error_OB_ERR_DUP_SIGNAL_SET = { .error_name = "OB_ERR_DUP_SIGNAL_SET", @@ -25879,7 +30193,9 @@ static const _error _error_OB_ERR_DUP_SIGNAL_SET = { .str_user_error = "Duplicate condition information item '%s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9694, Duplicate condition information item", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9694, Duplicate condition information item '%s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9694, Duplicate condition information item '%s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -9694, Duplicate condition information item", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9694, Duplicate condition information item '%s'" }; static const _error _error_OB_ERR_SIGNAL_NOT_FOUND = { .error_name = "OB_ERR_SIGNAL_NOT_FOUND", @@ -25891,7 +30207,9 @@ static const _error _error_OB_ERR_SIGNAL_NOT_FOUND = { .str_user_error = "Unhandled user-defined not found condition", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9695, Unhandled user-defined not found condition", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9695, Unhandled user-defined not found condition" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9695, Unhandled user-defined not found condition", + .ob_str_error = "OBE-00600: internal error code, arguments: -9695, Unhandled user-defined not found condition", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9695, Unhandled user-defined not found condition" }; static const _error _error_OB_ERR_INVALID_CONDITION_NUMBER = { .error_name = "OB_ERR_INVALID_CONDITION_NUMBER", @@ -25903,7 +30221,9 @@ static const _error _error_OB_ERR_INVALID_CONDITION_NUMBER = { .str_user_error = "Invalid condition number", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9696, Invalid condition number", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9696, Invalid condition number" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9696, Invalid condition number", + .ob_str_error = "OBE-00600: internal error code, arguments: -9696, Invalid condition number", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9696, Invalid condition number" }; static const _error _error_OB_ERR_RECURSIVE_SQL_LEVELS_EXCEEDED = { .error_name = "OB_ERR_RECURSIVE_SQL_LEVELS_EXCEEDED", @@ -25915,7 +30235,9 @@ static const _error _error_OB_ERR_RECURSIVE_SQL_LEVELS_EXCEEDED = { .str_user_error = "maximum number of recursive SQL levels exceeded", .oracle_errno = 36, .oracle_str_error = "ORA-00036: maximum number of recursive SQL levels (%ld) exceeded", - .oracle_str_user_error = "ORA-00036: maximum number of recursive SQL levels (%ld) exceeded" + .oracle_str_user_error = "ORA-00036: maximum number of recursive SQL levels (%ld) exceeded", + .ob_str_error = "OBE-00036: maximum number of recursive SQL levels (%ld) exceeded", + .ob_str_user_error = "OBE-00036: maximum number of recursive SQL levels (%ld) exceeded" }; static const _error _error_OB_ERR_INVALID_SECTION = { .error_name = "OB_ERR_INVALID_SECTION", @@ -25927,7 +30249,9 @@ static const _error _error_OB_ERR_INVALID_SECTION = { .str_user_error = "invalid section for this type of Compound Trigger", .oracle_errno = 675, .oracle_str_error = "PLS-00675: invalid section for this type of Compound Trigger", - .oracle_str_user_error = "PLS-00675: invalid section for this type of Compound Trigger" + .oracle_str_user_error = "PLS-00675: invalid section for this type of Compound Trigger", + .ob_str_error = "PLS-00675: invalid section for this type of Compound Trigger", + .ob_str_user_error = "PLS-00675: invalid section for this type of Compound Trigger" }; static const _error _error_OB_ERR_DUPLICATE_TRIGGER_SECTION = { .error_name = "OB_ERR_DUPLICATE_TRIGGER_SECTION", @@ -25939,7 +30263,9 @@ static const _error _error_OB_ERR_DUPLICATE_TRIGGER_SECTION = { .str_user_error = "duplicate Compound Triggers section", .oracle_errno = 676, .oracle_str_error = "PLS-00676: duplicate Compound Triggers section", - .oracle_str_user_error = "PLS-00676: duplicate Compound Triggers section" + .oracle_str_user_error = "PLS-00676: duplicate Compound Triggers section", + .ob_str_error = "PLS-00676: duplicate Compound Triggers section", + .ob_str_user_error = "PLS-00676: duplicate Compound Triggers section" }; static const _error _error_OB_ERR_PARSE_PLSQL = { .error_name = "OB_ERR_PARSE_PLSQL", @@ -25951,7 +30277,9 @@ static const _error _error_OB_ERR_PARSE_PLSQL = { .str_user_error = "Encountered the symbol %s when expecting one of the following: %s", .oracle_errno = 103, .oracle_str_error = "PLS-00103: Encountered the symbol A when expecting one of the following: B", - .oracle_str_user_error = "PLS-00103: Encountered the symbol %s when expecting one of the following: %s" + .oracle_str_user_error = "PLS-00103: Encountered the symbol %s when expecting one of the following: %s", + .ob_str_error = "PLS-00103: Encountered the symbol A when expecting one of the following: B", + .ob_str_user_error = "PLS-00103: Encountered the symbol %s when expecting one of the following: %s" }; static const _error _error_OB_ERR_SIGNAL_WARN = { .error_name = "OB_ERR_SIGNAL_WARN", @@ -25963,7 +30291,9 @@ static const _error _error_OB_ERR_SIGNAL_WARN = { .str_user_error = "Unhandled user-defined warning condition", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9701, Unhandled user-defined warning condition", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9701, Unhandled user-defined warning condition" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9701, Unhandled user-defined warning condition", + .ob_str_error = "OBE-00600: internal error code, arguments: -9701, Unhandled user-defined warning condition", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9701, Unhandled user-defined warning condition" }; static const _error _error_OB_ERR_RESIGNAL_WITHOUT_ACTIVE_HANDLER = { .error_name = "OB_ERR_RESIGNAL_WITHOUT_ACTIVE_HANDLER", @@ -25975,7 +30305,9 @@ static const _error _error_OB_ERR_RESIGNAL_WITHOUT_ACTIVE_HANDLER = { .str_user_error = "RESIGNAL when handler not active", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9702, RESIGNAL when handler not active", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9702, RESIGNAL when handler not active" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9702, RESIGNAL when handler not active", + .ob_str_error = "OBE-00600: internal error code, arguments: -9702, RESIGNAL when handler not active", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9702, RESIGNAL when handler not active" }; static const _error _error_OB_ERR_CANNOT_UPDATE_VIRTUAL_COL_IN_TRG = { .error_name = "OB_ERR_CANNOT_UPDATE_VIRTUAL_COL_IN_TRG", @@ -25987,7 +30319,9 @@ static const _error _error_OB_ERR_CANNOT_UPDATE_VIRTUAL_COL_IN_TRG = { .str_user_error = "Virtual column cannot be updated in trigger body", .oracle_errno = 54029, .oracle_str_error = "ORA-54029: Virtual column cannot be updated in trigger body", - .oracle_str_user_error = "ORA-54029: Virtual column cannot be updated in trigger body" + .oracle_str_user_error = "ORA-54029: Virtual column cannot be updated in trigger body", + .ob_str_error = "OBE-54029: Virtual column cannot be updated in trigger body", + .ob_str_user_error = "OBE-54029: Virtual column cannot be updated in trigger body" }; static const _error _error_OB_ERR_TRG_ORDER = { .error_name = "OB_ERR_TRG_ORDER", @@ -25999,7 +30333,9 @@ static const _error _error_OB_ERR_TRG_ORDER = { .str_user_error = "Referenced trigger '%s' for the given action time and event type does not exist.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: must use LOG_USER_ERROR", - .oracle_str_user_error = "ORA-00600: Trigger %s referenced in FOLLOWS or PRECEDES clause may not exist" + .oracle_str_user_error = "ORA-00600: Trigger %s referenced in FOLLOWS or PRECEDES clause may not exist", + .ob_str_error = "OBE-00600: must use LOG_USER_ERROR", + .ob_str_user_error = "OBE-00600: Trigger %s referenced in FOLLOWS or PRECEDES clause may not exist" }; static const _error _error_OB_ERR_REF_ANOTHER_TABLE_IN_TRG = { .error_name = "OB_ERR_REF_ANOTHER_TABLE_IN_TRG", @@ -26011,7 +30347,9 @@ static const _error _error_OB_ERR_REF_ANOTHER_TABLE_IN_TRG = { .str_user_error = "cannot reference a trigger defined on another table", .oracle_errno = 25021, .oracle_str_error = "ORA-25021: cannot reference a trigger defined on another table", - .oracle_str_user_error = "ORA-25021: cannot reference a trigger defined on another table" + .oracle_str_user_error = "ORA-25021: cannot reference a trigger defined on another table", + .ob_str_error = "OBE-25021: cannot reference a trigger defined on another table", + .ob_str_user_error = "OBE-25021: cannot reference a trigger defined on another table" }; static const _error _error_OB_ERR_REF_TYPE_IN_TRG = { .error_name = "OB_ERR_REF_TYPE_IN_TRG", @@ -26023,7 +30361,9 @@ static const _error _error_OB_ERR_REF_TYPE_IN_TRG = { .str_user_error = "cannot reference a trigger of a different type", .oracle_errno = 25022, .oracle_str_error = "ORA-25022: cannot reference a trigger of a different type", - .oracle_str_user_error = "ORA-25022: cannot reference a trigger of a different type" + .oracle_str_user_error = "ORA-25022: cannot reference a trigger of a different type", + .ob_str_error = "OBE-25022: cannot reference a trigger of a different type", + .ob_str_user_error = "OBE-25022: cannot reference a trigger of a different type" }; static const _error _error_OB_ERR_REF_CYCLIC_IN_TRG = { .error_name = "OB_ERR_REF_CYCLIC_IN_TRG", @@ -26035,7 +30375,9 @@ static const _error _error_OB_ERR_REF_CYCLIC_IN_TRG = { .str_user_error = "Cyclic trigger dependency is not allowed", .oracle_errno = 25023, .oracle_str_error = "ORA-25023: Cyclic trigger dependency is not allowed", - .oracle_str_user_error = "ORA-25023: Cyclic trigger dependency is not allowed" + .oracle_str_user_error = "ORA-25023: Cyclic trigger dependency is not allowed", + .ob_str_error = "OBE-25023: Cyclic trigger dependency is not allowed", + .ob_str_user_error = "OBE-25023: Cyclic trigger dependency is not allowed" }; static const _error _error_OB_ERR_CANNOT_SPECIFY_PRECEDES_IN_TRG = { .error_name = "OB_ERR_CANNOT_SPECIFY_PRECEDES_IN_TRG", @@ -26047,7 +30389,9 @@ static const _error _error_OB_ERR_CANNOT_SPECIFY_PRECEDES_IN_TRG = { .str_user_error = "cannot specify PRECEDES clause", .oracle_errno = 25025, .oracle_str_error = "ORA-25025: cannot specify PRECEDES clause", - .oracle_str_user_error = "ORA-25025: cannot specify PRECEDES clause" + .oracle_str_user_error = "ORA-25025: cannot specify PRECEDES clause", + .ob_str_error = "OBE-25025: cannot specify PRECEDES clause", + .ob_str_user_error = "OBE-25025: cannot specify PRECEDES clause" }; static const _error _error_OB_ERR_CANNOT_PERFORM_DML_INSIDE_QUERY = { .error_name = "OB_ERR_CANNOT_PERFORM_DML_INSIDE_QUERY", @@ -26059,7 +30403,9 @@ static const _error _error_OB_ERR_CANNOT_PERFORM_DML_INSIDE_QUERY = { .str_user_error = "cannot perform a DML operation inside a query", .oracle_errno = 14551, .oracle_str_error = "ORA-14551: cannot perform a DML operation inside a query", - .oracle_str_user_error = "ORA-14551: cannot perform a DML operation inside a query" + .oracle_str_user_error = "ORA-14551: cannot perform a DML operation inside a query", + .ob_str_error = "OBE-14551: cannot perform a DML operation inside a query", + .ob_str_user_error = "OBE-14551: cannot perform a DML operation inside a query" }; static const _error _error_OB_ERR_CANNOT_PERFORM_DDL_COMMIT_OR_ROLLBACK_INSIDE_QUERY_OR_DML_TIPS = { .error_name = "OB_ERR_CANNOT_PERFORM_DDL_COMMIT_OR_ROLLBACK_INSIDE_QUERY_OR_DML_TIPS", @@ -26071,7 +30417,9 @@ static const _error _error_OB_ERR_CANNOT_PERFORM_DDL_COMMIT_OR_ROLLBACK_INSIDE_Q .str_user_error = "cannot perform a DDL commit or rollback inside a query or DML tips", .oracle_errno = 14552, .oracle_str_error = "ORA-14552: cannot perform a DDL commit or rollback inside a query or DML tips", - .oracle_str_user_error = "ORA-14552: cannot perform a DDL commit or rollback inside a query or DML tips" + .oracle_str_user_error = "ORA-14552: cannot perform a DDL commit or rollback inside a query or DML tips", + .ob_str_error = "OBE-14552: cannot perform a DDL commit or rollback inside a query or DML tips", + .ob_str_user_error = "OBE-14552: cannot perform a DDL commit or rollback inside a query or DML tips" }; static const _error _error_OB_ERR_STATEMENT_STRING_IN_EXECUTE_IMMEDIATE_IS_NULL_OR_ZERO_LENGTH = { .error_name = "OB_ERR_STATEMENT_STRING_IN_EXECUTE_IMMEDIATE_IS_NULL_OR_ZERO_LENGTH", @@ -26083,7 +30431,9 @@ static const _error _error_OB_ERR_STATEMENT_STRING_IN_EXECUTE_IMMEDIATE_IS_NULL_ .str_user_error = "statement string in EXECUTE IMMEDIATE is NULL or 0 length", .oracle_errno = 06535, .oracle_str_error = "ORA-06535: statement string in EXECUTE IMMEDIATE is NULL or 0 length", - .oracle_str_user_error = "ORA-06535: statement string in EXECUTE IMMEDIATE is NULL or 0 length" + .oracle_str_user_error = "ORA-06535: statement string in EXECUTE IMMEDIATE is NULL or 0 length", + .ob_str_error = "OBE-06535: statement string in EXECUTE IMMEDIATE is NULL or 0 length", + .ob_str_user_error = "OBE-06535: statement string in EXECUTE IMMEDIATE is NULL or 0 length" }; static const _error _error_OB_ERR_MISSING_INTO_KEYWORD = { .error_name = "OB_ERR_MISSING_INTO_KEYWORD", @@ -26095,7 +30445,9 @@ static const _error _error_OB_ERR_MISSING_INTO_KEYWORD = { .str_user_error = "missing INTO keyword", .oracle_errno = 925, .oracle_str_error = "ORA-00925: missing INTO keyword", - .oracle_str_user_error = "ORA-00925: missing INTO keyword" + .oracle_str_user_error = "ORA-00925: missing INTO keyword", + .ob_str_error = "OBE-00925: missing INTO keyword", + .ob_str_user_error = "OBE-00925: missing INTO keyword" }; static const _error _error_OB_ERR_CLAUSE_RETURN_ILLEGAL = { .error_name = "OB_ERR_CLAUSE_RETURN_ILLEGAL", @@ -26107,7 +30459,9 @@ static const _error _error_OB_ERR_CLAUSE_RETURN_ILLEGAL = { .str_user_error = "RETURNING clause must be used with INSERT, UPDATE, or DELETE statements", .oracle_errno = 6547, .oracle_str_error = "ORA-06547: RETURNING clause must be used with INSERT, UPDATE, or DELETE statements", - .oracle_str_user_error = "ORA-06547: RETURNING clause must be used with INSERT, UPDATE, or DELETE statements" + .oracle_str_user_error = "ORA-06547: RETURNING clause must be used with INSERT, UPDATE, or DELETE statements", + .ob_str_error = "OBE-06547: RETURNING clause must be used with INSERT, UPDATE, or DELETE statements", + .ob_str_user_error = "OBE-06547: RETURNING clause must be used with INSERT, UPDATE, or DELETE statements" }; static const _error _error_OB_ERR_NAME_HAS_TOO_MANY_PARTS = { .error_name = "OB_ERR_NAME_HAS_TOO_MANY_PARTS", @@ -26119,7 +30473,9 @@ static const _error _error_OB_ERR_NAME_HAS_TOO_MANY_PARTS = { .str_user_error = "name has too many parts", .oracle_errno = 6563, .oracle_str_error = "ORA-06563: name has too many parts", - .oracle_str_user_error = "ORA-06563: name has too many parts" + .oracle_str_user_error = "ORA-06563: name has too many parts", + .ob_str_error = "OBE-06563: name has too many parts", + .ob_str_user_error = "OBE-06563: name has too many parts" }; static const _error _error_OB_ERR_LOB_SPAN_TRANSACTION = { .error_name = "OB_ERR_LOB_SPAN_TRANSACTION", @@ -26131,7 +30487,9 @@ static const _error _error_OB_ERR_LOB_SPAN_TRANSACTION = { .str_user_error = "LOB locators cannot span transactions", .oracle_errno = 22990, .oracle_str_error = "ORA-22990: LOB locators cannot span transactions", - .oracle_str_user_error = "ORA-22990: LOB locators cannot span transactions" + .oracle_str_user_error = "ORA-22990: LOB locators cannot span transactions", + .ob_str_error = "OBE-22990: LOB locators cannot span transactions", + .ob_str_user_error = "OBE-22990: LOB locators cannot span transactions" }; static const _error _error_OB_ERR_INVALID_MULTISET = { .error_name = "OB_ERR_INVALID_MULTISET", @@ -26143,7 +30501,9 @@ static const _error _error_OB_ERR_INVALID_MULTISET = { .str_user_error = "MULTISET expression not allowed", .oracle_errno = 22903, .oracle_str_error = "ORA-22903: MULTISET expression not allowed", - .oracle_str_user_error = "ORA-22903: MULTISET expression not allowed" + .oracle_str_user_error = "ORA-22903: MULTISET expression not allowed", + .ob_str_error = "OBE-22903: MULTISET expression not allowed", + .ob_str_user_error = "OBE-22903: MULTISET expression not allowed" }; static const _error _error_OB_ERR_INVALID_CAST_UDT = { .error_name = "OB_ERR_INVALID_CAST_UDT", @@ -26155,7 +30515,9 @@ static const _error _error_OB_ERR_INVALID_CAST_UDT = { .str_user_error = "invalid CAST to a type that is not a nested table or VARRAY", .oracle_errno = 22907, .oracle_str_error = "ORA-22907: invalid CAST to a type that is not a nested table or VARRAY", - .oracle_str_user_error = "ORA-22907: invalid CAST to a type that is not a nested table or VARRAY" + .oracle_str_user_error = "ORA-22907: invalid CAST to a type that is not a nested table or VARRAY", + .ob_str_error = "OBE-22907: invalid CAST to a type that is not a nested table or VARRAY", + .ob_str_user_error = "OBE-22907: invalid CAST to a type that is not a nested table or VARRAY" }; static const _error _error_OB_ERR_POLICY_EXIST = { .error_name = "OB_ERR_POLICY_EXIST", @@ -26167,7 +30529,9 @@ static const _error _error_OB_ERR_POLICY_EXIST = { .str_user_error = "policy already exists", .oracle_errno = 28101, .oracle_str_error = "ORA-28101: policy already exists", - .oracle_str_user_error = "ORA-28101: policy already exists" + .oracle_str_user_error = "ORA-28101: policy already exists", + .ob_str_error = "OBE-28101: policy already exists", + .ob_str_user_error = "OBE-28101: policy already exists" }; static const _error _error_OB_ERR_POLICY_NOT_EXIST = { .error_name = "OB_ERR_POLICY_NOT_EXIST", @@ -26179,7 +30543,9 @@ static const _error _error_OB_ERR_POLICY_NOT_EXIST = { .str_user_error = "policy does not exist", .oracle_errno = 28102, .oracle_str_error = "ORA-28102: policy does not exist", - .oracle_str_user_error = "ORA-28102: policy does not exist" + .oracle_str_user_error = "ORA-28102: policy does not exist", + .ob_str_error = "OBE-28102: policy does not exist", + .ob_str_user_error = "OBE-28102: policy does not exist" }; static const _error _error_OB_ERR_ADD_POLICY_TO_SYS_OBJECT = { .error_name = "OB_ERR_ADD_POLICY_TO_SYS_OBJECT", @@ -26191,7 +30557,9 @@ static const _error _error_OB_ERR_ADD_POLICY_TO_SYS_OBJECT = { .str_user_error = "adding a policy to an object owned by SYS is not allowed", .oracle_errno = 28103, .oracle_str_error = "ORA-28103: adding a policy to an object owned by SYS is not allowed", - .oracle_str_user_error = "ORA-28103: adding a policy to an object owned by SYS is not allowed" + .oracle_str_user_error = "ORA-28103: adding a policy to an object owned by SYS is not allowed", + .ob_str_error = "OBE-28103: adding a policy to an object owned by SYS is not allowed", + .ob_str_user_error = "OBE-28103: adding a policy to an object owned by SYS is not allowed" }; static const _error _error_OB_ERR_INVALID_INPUT_STRING = { .error_name = "OB_ERR_INVALID_INPUT_STRING", @@ -26203,7 +30571,9 @@ static const _error _error_OB_ERR_INVALID_INPUT_STRING = { .str_user_error = "input value for %s is not valid", .oracle_errno = 28104, .oracle_str_error = "ORA-28104: input value for %s is not valid", - .oracle_str_user_error = "ORA-28104: input value for %s is not valid" + .oracle_str_user_error = "ORA-28104: input value for %s is not valid", + .ob_str_error = "OBE-28104: input value for %s is not valid", + .ob_str_user_error = "OBE-28104: input value for %s is not valid" }; static const _error _error_OB_ERR_SEC_COLUMN_ON_VIEW = { .error_name = "OB_ERR_SEC_COLUMN_ON_VIEW", @@ -26215,7 +30585,9 @@ static const _error _error_OB_ERR_SEC_COLUMN_ON_VIEW = { .str_user_error = "cannot create security relevant column policy in an object view", .oracle_errno = 28105, .oracle_str_error = "ORA-28105: cannot create security relevant column policy in an object view", - .oracle_str_user_error = "ORA-28105: cannot create security relevant column policy in an object view" + .oracle_str_user_error = "ORA-28105: cannot create security relevant column policy in an object view", + .ob_str_error = "OBE-28105: cannot create security relevant column policy in an object view", + .ob_str_user_error = "OBE-28105: cannot create security relevant column policy in an object view" }; static const _error _error_OB_ERR_INVALID_INPUT_FOR_ARGUMENT = { .error_name = "OB_ERR_INVALID_INPUT_FOR_ARGUMENT", @@ -26227,7 +30599,9 @@ static const _error _error_OB_ERR_INVALID_INPUT_FOR_ARGUMENT = { .str_user_error = "input value for argument %s is not valid", .oracle_errno = 28106, .oracle_str_error = "ORA-28106: input value for argument %s is not valid", - .oracle_str_user_error = "ORA-28106: input value for argument %s is not valid" + .oracle_str_user_error = "ORA-28106: input value for argument %s is not valid", + .ob_str_error = "OBE-28106: input value for argument %s is not valid", + .ob_str_user_error = "OBE-28106: input value for argument %s is not valid" }; static const _error _error_OB_ERR_POLICY_DISABLED = { .error_name = "OB_ERR_POLICY_DISABLED", @@ -26239,7 +30613,9 @@ static const _error _error_OB_ERR_POLICY_DISABLED = { .str_user_error = "policy was disabled", .oracle_errno = 28107, .oracle_str_error = "ORA-28107: policy was disabled", - .oracle_str_user_error = "ORA-28107: policy was disabled" + .oracle_str_user_error = "ORA-28107: policy was disabled", + .ob_str_error = "OBE-28107: policy was disabled", + .ob_str_user_error = "OBE-28107: policy was disabled" }; static const _error _error_OB_ERR_CIRCULAR_POLICIES = { .error_name = "OB_ERR_CIRCULAR_POLICIES", @@ -26251,7 +30627,9 @@ static const _error _error_OB_ERR_CIRCULAR_POLICIES = { .str_user_error = "circular security policies detected", .oracle_errno = 28108, .oracle_str_error = "ORA-28108: circular security policies detected", - .oracle_str_user_error = "ORA-28108: circular security policies detected" + .oracle_str_user_error = "ORA-28108: circular security policies detected", + .ob_str_error = "OBE-28108: circular security policies detected", + .ob_str_user_error = "OBE-28108: circular security policies detected" }; static const _error _error_OB_ERR_TOO_MANY_POLICIES = { .error_name = "OB_ERR_TOO_MANY_POLICIES", @@ -26263,7 +30641,9 @@ static const _error _error_OB_ERR_TOO_MANY_POLICIES = { .str_user_error = "the number of related policies has exceeded the limit of 16", .oracle_errno = 28109, .oracle_str_error = "ORA-28109: the number of related policies has exceeded the limit of 16", - .oracle_str_user_error = "ORA-28109: the number of related policies has exceeded the limit of 16" + .oracle_str_user_error = "ORA-28109: the number of related policies has exceeded the limit of 16", + .ob_str_error = "OBE-28109: the number of related policies has exceeded the limit of 16", + .ob_str_user_error = "OBE-28109: the number of related policies has exceeded the limit of 16" }; static const _error _error_OB_ERR_POLICY_FUNCTION = { .error_name = "OB_ERR_POLICY_FUNCTION", @@ -26275,7 +30655,9 @@ static const _error _error_OB_ERR_POLICY_FUNCTION = { .str_user_error = "policy function or package %.*s.%.*s has error", .oracle_errno = 28110, .oracle_str_error = "ORA-28110: policy function or package %.*s.%.*s has error", - .oracle_str_user_error = "ORA-28110: policy function or package %.*s.%.*s has error" + .oracle_str_user_error = "ORA-28110: policy function or package %.*s.%.*s has error", + .ob_str_error = "OBE-28110: policy function or package %.*s.%.*s has error", + .ob_str_user_error = "OBE-28110: policy function or package %.*s.%.*s has error" }; static const _error _error_OB_ERR_NO_PRIV_EVAL_PREDICATE = { .error_name = "OB_ERR_NO_PRIV_EVAL_PREDICATE", @@ -26287,7 +30669,9 @@ static const _error _error_OB_ERR_NO_PRIV_EVAL_PREDICATE = { .str_user_error = "insufficient privilege to evaluate policy predicate", .oracle_errno = 28111, .oracle_str_error = "ORA-28111: insufficient privilege to evaluate policy predicate", - .oracle_str_user_error = "ORA-28111: insufficient privilege to evaluate policy predicate" + .oracle_str_user_error = "ORA-28111: insufficient privilege to evaluate policy predicate", + .ob_str_error = "OBE-28111: insufficient privilege to evaluate policy predicate", + .ob_str_user_error = "OBE-28111: insufficient privilege to evaluate policy predicate" }; static const _error _error_OB_ERR_EXECUTE_POLICY_FUNCTION = { .error_name = "OB_ERR_EXECUTE_POLICY_FUNCTION", @@ -26299,7 +30683,9 @@ static const _error _error_OB_ERR_EXECUTE_POLICY_FUNCTION = { .str_user_error = "failed to execute policy function", .oracle_errno = 28112, .oracle_str_error = "ORA-28112: failed to execute policy function", - .oracle_str_user_error = "ORA-28112: failed to execute policy function" + .oracle_str_user_error = "ORA-28112: failed to execute policy function", + .ob_str_error = "OBE-28112: failed to execute policy function", + .ob_str_user_error = "OBE-28112: failed to execute policy function" }; static const _error _error_OB_ERR_POLICY_PREDICATE = { .error_name = "OB_ERR_POLICY_PREDICATE", @@ -26311,7 +30697,9 @@ static const _error _error_OB_ERR_POLICY_PREDICATE = { .str_user_error = "policy predicate has error", .oracle_errno = 28113, .oracle_str_error = "ORA-28113: policy predicate has error", - .oracle_str_user_error = "ORA-28113: policy predicate has error" + .oracle_str_user_error = "ORA-28113: policy predicate has error", + .ob_str_error = "OBE-28113: policy predicate has error", + .ob_str_user_error = "OBE-28113: policy predicate has error" }; static const _error _error_OB_ERR_NO_PRIV_DIRECT_PATH_ACCESS = { .error_name = "OB_ERR_NO_PRIV_DIRECT_PATH_ACCESS", @@ -26323,7 +30711,9 @@ static const _error _error_OB_ERR_NO_PRIV_DIRECT_PATH_ACCESS = { .str_user_error = "insufficient privileges to do direct path access", .oracle_errno = 28116, .oracle_str_error = "ORA-28116: insufficient privileges to do direct path access", - .oracle_str_user_error = "ORA-28116: insufficient privileges to do direct path access" + .oracle_str_user_error = "ORA-28116: insufficient privileges to do direct path access", + .ob_str_error = "OBE-28116: insufficient privileges to do direct path access", + .ob_str_user_error = "OBE-28116: insufficient privileges to do direct path access" }; static const _error _error_OB_ERR_INTEGRITY_CONSTRAINT_VIOLATED = { .error_name = "OB_ERR_INTEGRITY_CONSTRAINT_VIOLATED", @@ -26335,7 +30725,9 @@ static const _error _error_OB_ERR_INTEGRITY_CONSTRAINT_VIOLATED = { .str_user_error = "integrity constraint violated - parent record not found", .oracle_errno = 28117, .oracle_str_error = "ORA-28117: integrity constraint violated - parent record not found", - .oracle_str_user_error = "ORA-28117: integrity constraint violated - parent record not found" + .oracle_str_user_error = "ORA-28117: integrity constraint violated - parent record not found", + .ob_str_error = "OBE-28117: integrity constraint violated - parent record not found", + .ob_str_user_error = "OBE-28117: integrity constraint violated - parent record not found" }; static const _error _error_OB_ERR_POLICY_GROUP_EXIST = { .error_name = "OB_ERR_POLICY_GROUP_EXIST", @@ -26347,7 +30739,9 @@ static const _error _error_OB_ERR_POLICY_GROUP_EXIST = { .str_user_error = "policy group already exists", .oracle_errno = 28118, .oracle_str_error = "ORA-28118: policy group already exists", - .oracle_str_user_error = "ORA-28118: policy group already exists" + .oracle_str_user_error = "ORA-28118: policy group already exists", + .ob_str_error = "OBE-28118: policy group already exists", + .ob_str_user_error = "OBE-28118: policy group already exists" }; static const _error _error_OB_ERR_POLICY_GROUP_NOT_EXIST = { .error_name = "OB_ERR_POLICY_GROUP_NOT_EXIST", @@ -26359,7 +30753,9 @@ static const _error _error_OB_ERR_POLICY_GROUP_NOT_EXIST = { .str_user_error = "policy group does not exist", .oracle_errno = 28119, .oracle_str_error = "ORA-28119: policy group does not exist", - .oracle_str_user_error = "ORA-28119: policy group does not exist" + .oracle_str_user_error = "ORA-28119: policy group does not exist", + .ob_str_error = "OBE-28119: policy group does not exist", + .ob_str_user_error = "OBE-28119: policy group does not exist" }; static const _error _error_OB_ERR_DRIVING_CONTEXT_EXIST = { .error_name = "OB_ERR_DRIVING_CONTEXT_EXIST", @@ -26371,7 +30767,9 @@ static const _error _error_OB_ERR_DRIVING_CONTEXT_EXIST = { .str_user_error = "driving context already exists", .oracle_errno = 28120, .oracle_str_error = "ORA-28120: driving context already exists", - .oracle_str_user_error = "ORA-28120: driving context already exists" + .oracle_str_user_error = "ORA-28120: driving context already exists", + .ob_str_error = "OBE-28120: driving context already exists", + .ob_str_user_error = "OBE-28120: driving context already exists" }; static const _error _error_OB_ERR_DRIVING_CONTEXT_NOT_EXIST = { .error_name = "OB_ERR_DRIVING_CONTEXT_NOT_EXIST", @@ -26383,7 +30781,9 @@ static const _error _error_OB_ERR_DRIVING_CONTEXT_NOT_EXIST = { .str_user_error = "driving context does not exist", .oracle_errno = 28121, .oracle_str_error = "ORA-28121: driving context does not exist", - .oracle_str_user_error = "ORA-28121: driving context does not exist" + .oracle_str_user_error = "ORA-28121: driving context does not exist", + .ob_str_error = "OBE-28121: driving context does not exist", + .ob_str_user_error = "OBE-28121: driving context does not exist" }; static const _error _error_OB_ERR_UPDATE_DEFAULT_GROUP = { .error_name = "OB_ERR_UPDATE_DEFAULT_GROUP", @@ -26395,7 +30795,9 @@ static const _error _error_OB_ERR_UPDATE_DEFAULT_GROUP = { .str_user_error = "can not update SYS_DEFAULT policy group", .oracle_errno = 28122, .oracle_str_error = "ORA-28122: can not update SYS_DEFAULT policy group", - .oracle_str_user_error = "ORA-28122: can not update SYS_DEFAULT policy group" + .oracle_str_user_error = "ORA-28122: can not update SYS_DEFAULT policy group", + .ob_str_error = "OBE-28122: can not update SYS_DEFAULT policy group", + .ob_str_user_error = "OBE-28122: can not update SYS_DEFAULT policy group" }; static const _error _error_OB_ERR_CONTEXT_CONTAIN_INVALID_GROUP = { .error_name = "OB_ERR_CONTEXT_CONTAIN_INVALID_GROUP", @@ -26407,7 +30809,9 @@ static const _error _error_OB_ERR_CONTEXT_CONTAIN_INVALID_GROUP = { .str_user_error = "Driving context %.*s,%.*s contains invalid group %.*s", .oracle_errno = 28123, .oracle_str_error = "ORA-28123: Driving context %.*s,%.*s contains invalid group %.*s", - .oracle_str_user_error = "ORA-28123: Driving context %.*s,%.*s contains invalid group %.*s" + .oracle_str_user_error = "ORA-28123: Driving context %.*s,%.*s contains invalid group %.*s", + .ob_str_error = "OBE-28123: Driving context %.*s,%.*s contains invalid group %.*s", + .ob_str_user_error = "OBE-28123: Driving context %.*s,%.*s contains invalid group %.*s" }; static const _error _error_OB_ERR_INVALID_SEC_COLUMN_TYPE = { .error_name = "OB_ERR_INVALID_SEC_COLUMN_TYPE", @@ -26419,7 +30823,9 @@ static const _error _error_OB_ERR_INVALID_SEC_COLUMN_TYPE = { .str_user_error = "Column %.*s in sec_relevant_cols cannot be of an object data type", .oracle_errno = 28124, .oracle_str_error = "ORA-28124: Column %.*s in sec_relevant_cols cannot be of an object data type", - .oracle_str_user_error = "ORA-28124: Column %.*s in sec_relevant_cols cannot be of an object data type" + .oracle_str_user_error = "ORA-28124: Column %.*s in sec_relevant_cols cannot be of an object data type", + .ob_str_error = "OBE-28124: Column %.*s in sec_relevant_cols cannot be of an object data type", + .ob_str_user_error = "OBE-28124: Column %.*s in sec_relevant_cols cannot be of an object data type" }; static const _error _error_OB_ERR_UNPROTECTED_VIRTUAL_COLUMN = { .error_name = "OB_ERR_UNPROTECTED_VIRTUAL_COLUMN", @@ -26431,7 +30837,9 @@ static const _error _error_OB_ERR_UNPROTECTED_VIRTUAL_COLUMN = { .str_user_error = "A protected base column was referenced in an unprotected virtual column expression", .oracle_errno = 28125, .oracle_str_error = "ORA-28125: A protected base column was referenced in an unprotected virtual column expression", - .oracle_str_user_error = "ORA-28125: A protected base column was referenced in an unprotected virtual column expression" + .oracle_str_user_error = "ORA-28125: A protected base column was referenced in an unprotected virtual column expression", + .ob_str_error = "OBE-28125: A protected base column was referenced in an unprotected virtual column expression", + .ob_str_user_error = "OBE-28125: A protected base column was referenced in an unprotected virtual column expression" }; static const _error _error_OB_ERR_ATTRIBUTE_ASSOCIATION = { .error_name = "OB_ERR_ATTRIBUTE_ASSOCIATION", @@ -26443,7 +30851,9 @@ static const _error _error_OB_ERR_ATTRIBUTE_ASSOCIATION = { .str_user_error = "Attribute association failed for policy %.*s", .oracle_errno = 28126, .oracle_str_error = "ORA-28126: Attribute association failed for policy %.*s", - .oracle_str_user_error = "ORA-28126: Attribute association failed for policy %.*s" + .oracle_str_user_error = "ORA-28126: Attribute association failed for policy %.*s", + .ob_str_error = "OBE-28126: Attribute association failed for policy %.*s", + .ob_str_user_error = "OBE-28126: Attribute association failed for policy %.*s" }; static const _error _error_OB_ERR_MERGE_INTO_WITH_POLICY = { .error_name = "OB_ERR_MERGE_INTO_WITH_POLICY", @@ -26455,7 +30865,9 @@ static const _error _error_OB_ERR_MERGE_INTO_WITH_POLICY = { .str_user_error = "The MERGE INTO syntax does not support the security policy", .oracle_errno = 28132, .oracle_str_error = "ORA-28132: The MERGE INTO syntax does not support the security policy", - .oracle_str_user_error = "ORA-28132: The MERGE INTO syntax does not support the security policy" + .oracle_str_user_error = "ORA-28132: The MERGE INTO syntax does not support the security policy", + .ob_str_error = "OBE-28132: The MERGE INTO syntax does not support the security policy", + .ob_str_user_error = "OBE-28132: The MERGE INTO syntax does not support the security policy" }; static const _error _error_OB_ERR_SP_NO_DROP_SP = { .error_name = "OB_ERR_SP_NO_DROP_SP", @@ -26467,7 +30879,9 @@ static const _error _error_OB_ERR_SP_NO_DROP_SP = { .str_user_error = "Can't drop or alter a '%s' from within another stored routine.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9743, Can't drop or alter a procedure/function from within another stored routine.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9743, Can't drop or alter a '%s' from within another stored routine." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9743, Can't drop or alter a '%s' from within another stored routine.", + .ob_str_error = "OBE-00600: internal error code, arguments: -9743, Can't drop or alter a procedure/function from within another stored routine.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9743, Can't drop or alter a '%s' from within another stored routine." }; static const _error _error_OB_ERR_RECOMPILATION_OBJECT = { .error_name = "OB_ERR_RECOMPILATION_OBJECT", @@ -26479,7 +30893,9 @@ static const _error _error_OB_ERR_RECOMPILATION_OBJECT = { .str_user_error = "errors during recompilation/revalidation of object", .oracle_errno = 4045, .oracle_str_error = "ORA-04045: errors during recompilation/revalidation of %.*s.%.*s", - .oracle_str_user_error = "ORA-04045: errors during recompilation/revalidation of %.*s.%.*s" + .oracle_str_user_error = "ORA-04045: errors during recompilation/revalidation of %.*s.%.*s", + .ob_str_error = "OBE-04045: errors during recompilation/revalidation of %.*s.%.*s", + .ob_str_user_error = "OBE-04045: errors during recompilation/revalidation of %.*s.%.*s" }; static const _error _error_OB_ERR_VARIABLE_NOT_IN_SELECT_LIST = { .error_name = "OB_ERR_VARIABLE_NOT_IN_SELECT_LIST", @@ -26491,7 +30907,9 @@ static const _error _error_OB_ERR_VARIABLE_NOT_IN_SELECT_LIST = { .str_user_error = "variable not in select list", .oracle_errno = 1007, .oracle_str_error = "ORA-01007: variable not in select list", - .oracle_str_user_error = "ORA-01007: variable not in select list" + .oracle_str_user_error = "ORA-01007: variable not in select list", + .ob_str_error = "OBE-01007: variable not in select list", + .ob_str_user_error = "OBE-01007: variable not in select list" }; static const _error _error_OB_ERR_MULTI_RECORD = { .error_name = "OB_ERR_MULTI_RECORD", @@ -26503,7 +30921,9 @@ static const _error _error_OB_ERR_MULTI_RECORD = { .str_user_error = "coercion into multiple record targets not supported", .oracle_errno = 494, .oracle_str_error = "ORA-00494: coercion into multiple record targets not supported", - .oracle_str_user_error = "ORA-00494: coercion into multiple record targets not supported" + .oracle_str_user_error = "ORA-00494: coercion into multiple record targets not supported", + .ob_str_error = "OBE-00494: coercion into multiple record targets not supported", + .ob_str_user_error = "OBE-00494: coercion into multiple record targets not supported" }; static const _error _error_OB_ERR_MALFORMED_PS_PACKET = { .error_name = "OB_ERR_MALFORMED_PS_PACKET", @@ -26515,7 +30935,9 @@ static const _error _error_OB_ERR_MALFORMED_PS_PACKET = { .str_user_error = "malformed ps packet", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9747, malformed ps packet", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9747, malformed ps packet" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9747, malformed ps packet", + .ob_str_error = "OBE-00600: internal error code, arguments: -9747, malformed ps packet", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9747, malformed ps packet" }; static const _error _error_OB_ERR_VIEW_SELECT_CONTAIN_QUESTIONMARK = { .error_name = "OB_ERR_VIEW_SELECT_CONTAIN_QUESTIONMARK", @@ -26527,7 +30949,9 @@ static const _error _error_OB_ERR_VIEW_SELECT_CONTAIN_QUESTIONMARK = { .str_user_error = "View's SELECT contains a variable or parameter", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9748, View's SELECT contains a variable or parameter", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9748, View's SELECT contains a variable or parameter" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9748, View's SELECT contains a variable or parameter", + .ob_str_error = "OBE-00600: internal error code, arguments: -9748, View's SELECT contains a variable or parameter", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9748, View's SELECT contains a variable or parameter" }; static const _error _error_OB_ERR_OBJECT_NOT_EXIST = { .error_name = "OB_ERR_OBJECT_NOT_EXIST", @@ -26539,7 +30963,9 @@ static const _error _error_OB_ERR_OBJECT_NOT_EXIST = { .str_user_error = "object does not exist", .oracle_errno = 6564, .oracle_str_error = "ORA-06564: object does not exist", - .oracle_str_user_error = "ORA-06564: object does not exist" + .oracle_str_user_error = "ORA-06564: object does not exist", + .ob_str_error = "OBE-06564: object does not exist", + .ob_str_user_error = "OBE-06564: object does not exist" }; static const _error _error_OB_ERR_TABLE_OUT_OF_RANGE = { .error_name = "OB_ERR_TABLE_OUT_OF_RANGE", @@ -26551,7 +30977,9 @@ static const _error _error_OB_ERR_TABLE_OUT_OF_RANGE = { .str_user_error = "PL/SQL: index for PL/SQL table out of range for host language array", .oracle_errno = 6513, .oracle_str_error = "ORA-06513: PL/SQL: index for PL/SQL table out of range for host language array", - .oracle_str_user_error = "ORA-06513: PL/SQL: index for PL/SQL table out of range for host language array" + .oracle_str_user_error = "ORA-06513: PL/SQL: index for PL/SQL table out of range for host language array", + .ob_str_error = "OBE-06513: PL/SQL: index for PL/SQL table out of range for host language array", + .ob_str_user_error = "OBE-06513: PL/SQL: index for PL/SQL table out of range for host language array" }; static const _error _error_OB_ERR_WRONG_USAGE = { .error_name = "OB_ERR_WRONG_USAGE", @@ -26563,7 +30991,9 @@ static const _error _error_OB_ERR_WRONG_USAGE = { .str_user_error = "Incorrect usage of %s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9751, Incorrect usage", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9751, Incorrect usage of %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9751, Incorrect usage of %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -9751, Incorrect usage", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9751, Incorrect usage of %s" }; static const _error _error_OB_ERR_FORALL_ON_REMOTE_TABLE = { .error_name = "OB_ERR_FORALL_ON_REMOTE_TABLE", @@ -26575,7 +31005,9 @@ static const _error _error_OB_ERR_FORALL_ON_REMOTE_TABLE = { .str_user_error = "FORALL INSERT/UPDATE/DELETE not support on remote tables", .oracle_errno = 739, .oracle_str_error = "PLS-00739: FORALL INSERT/UPDATE/DELETE not support on remote tables", - .oracle_str_user_error = "PLS-00739: FORALL INSERT/UPDATE/DELETE not support on remote tables" + .oracle_str_user_error = "PLS-00739: FORALL INSERT/UPDATE/DELETE not support on remote tables", + .ob_str_error = "PLS-00739: FORALL INSERT/UPDATE/DELETE not support on remote tables", + .ob_str_user_error = "PLS-00739: FORALL INSERT/UPDATE/DELETE not support on remote tables" }; static const _error _error_OB_ERR_SEQUENCE_NOT_DEFINE = { .error_name = "OB_ERR_SEQUENCE_NOT_DEFINE", @@ -26587,7 +31019,9 @@ static const _error _error_OB_ERR_SEQUENCE_NOT_DEFINE = { .str_user_error = "sequence is not yet defined in this session", .oracle_errno = 8002, .oracle_str_error = "ORA-08002: sequence is not yet defined in this session", - .oracle_str_user_error = "ORA-08002: sequence is not yet defined in this session" + .oracle_str_user_error = "ORA-08002: sequence is not yet defined in this session", + .ob_str_error = "OBE-08002: sequence is not yet defined in this session", + .ob_str_user_error = "OBE-08002: sequence is not yet defined in this session" }; static const _error _error_OB_ERR_DEBUG_ID_NOT_EXIST = { .error_name = "OB_ERR_DEBUG_ID_NOT_EXIST", @@ -26599,7 +31033,9 @@ static const _error _error_OB_ERR_DEBUG_ID_NOT_EXIST = { .str_user_error = "debug_session_id = %u does not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9754, debug_session_id does not exist", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9754, debug_session_id = %u does not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9754, debug_session_id = %u does not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -9754, debug_session_id does not exist", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9754, debug_session_id = %u does not exist" }; static const _error _error_OB_ERR_TABLE_NO_MLOG = { .error_name = "OB_ERR_TABLE_NO_MLOG", @@ -26611,7 +31047,9 @@ static const _error _error_OB_ERR_TABLE_NO_MLOG = { .str_user_error = "table `%s`.`%s` does not have a materialized view log", .oracle_errno = 23413, .oracle_str_error = "ORA-23413: table does not have a materialized view log", - .oracle_str_user_error = "ORA-23413: table %s.%s does not have a materialized view log" + .oracle_str_user_error = "ORA-23413: table %s.%s does not have a materialized view log", + .ob_str_error = "OBE-23413: table does not have a materialized view log", + .ob_str_user_error = "OBE-23413: table %s.%s does not have a materialized view log" }; static const _error _error_OB_ERR_MLOG_EXIST = { .error_name = "OB_ERR_MLOG_EXIST", @@ -26623,7 +31061,9 @@ static const _error _error_OB_ERR_MLOG_EXIST = { .str_user_error = "a materialized view log already exists on table `%s`", .oracle_errno = 12000, .oracle_str_error = "ORA-12000: a materialized view log already exists on table", - .oracle_str_user_error = "ORA-12000: a materialized view log already exists on table %s" + .oracle_str_user_error = "ORA-12000: a materialized view log already exists on table %s", + .ob_str_error = "OBE-12000: a materialized view log already exists on table", + .ob_str_user_error = "OBE-12000: a materialized view log already exists on table %s" }; static const _error _error_OB_ERR_MVIEW_NOT_EXIST = { .error_name = "OB_ERR_MVIEW_NOT_EXIST", @@ -26635,7 +31075,9 @@ static const _error _error_OB_ERR_MVIEW_NOT_EXIST = { .str_user_error = "materialized view `%s`.`%s` does not exist", .oracle_errno = 12003, .oracle_str_error = "ORA-12003: materialized view does not exist", - .oracle_str_user_error = "ORA-12003: materialized view %s.%s does not exist" + .oracle_str_user_error = "ORA-12003: materialized view %s.%s does not exist", + .ob_str_error = "OBE-12003: materialized view does not exist", + .ob_str_user_error = "OBE-12003: materialized view %s.%s does not exist" }; static const _error _error_OB_ERR_MVIEW_EXIST = { .error_name = "OB_ERR_MVIEW_EXIST", @@ -26647,7 +31089,9 @@ static const _error _error_OB_ERR_MVIEW_EXIST = { .str_user_error = "materialized view `%s`.`%s` already exists", .oracle_errno = 12006, .oracle_str_error = "ORA-12006: materialized view already exists", - .oracle_str_user_error = "ORA-12006: materialized view %s.%s already exists" + .oracle_str_user_error = "ORA-12006: materialized view %s.%s already exists", + .ob_str_error = "OBE-12006: materialized view already exists", + .ob_str_user_error = "OBE-12006: materialized view %s.%s already exists" }; static const _error _error_OB_ERR_MLOG_IS_YOUNGER = { .error_name = "OB_ERR_MLOG_IS_YOUNGER", @@ -26659,7 +31103,9 @@ static const _error _error_OB_ERR_MLOG_IS_YOUNGER = { .str_user_error = "materialized view log on `%s`.`%s` younger than last refresh", .oracle_errno = 12034, .oracle_str_error = "ORA-12034: materialized view log younger than last refresh", - .oracle_str_user_error = "ORA-12034: materialized view log on %s.%s younger than last refresh" + .oracle_str_user_error = "ORA-12034: materialized view log on %s.%s younger than last refresh", + .ob_str_error = "OBE-12034: materialized view log younger than last refresh", + .ob_str_user_error = "OBE-12034: materialized view log on %s.%s younger than last refresh" }; static const _error _error_OB_ERR_MVIEW_CAN_NOT_FAST_REFRESH = { .error_name = "OB_ERR_MVIEW_CAN_NOT_FAST_REFRESH", @@ -26671,7 +31117,9 @@ static const _error _error_OB_ERR_MVIEW_CAN_NOT_FAST_REFRESH = { .str_user_error = "cannot fast refresh materialized view `%s`.`%s`", .oracle_errno = 12052, .oracle_str_error = "ORA-12052: cannot fast refresh materialized view", - .oracle_str_user_error = "ORA-12052: cannot fast refresh materialized view %s.%s" + .oracle_str_user_error = "ORA-12052: cannot fast refresh materialized view %s.%s", + .ob_str_error = "OBE-12052: cannot fast refresh materialized view", + .ob_str_user_error = "OBE-12052: cannot fast refresh materialized view %s.%s" }; static const _error _error_OB_ERR_MVIEW_NEVER_REFRESH = { .error_name = "OB_ERR_MVIEW_NEVER_REFRESH", @@ -26683,7 +31131,9 @@ static const _error _error_OB_ERR_MVIEW_NEVER_REFRESH = { .str_user_error = "cannot explicitly refresh a NEVER REFRESH materialized view (`%s`)", .oracle_errno = 23538, .oracle_str_error = "ORA-23538: cannot explicitly refresh a NEVER REFRESH materialized view", - .oracle_str_user_error = "ORA-23538: cannot explicitly refresh a NEVER REFRESH materialized view (%s)" + .oracle_str_user_error = "ORA-23538: cannot explicitly refresh a NEVER REFRESH materialized view (%s)", + .ob_str_error = "OBE-23538: cannot explicitly refresh a NEVER REFRESH materialized view", + .ob_str_user_error = "OBE-23538: cannot explicitly refresh a NEVER REFRESH materialized view (%s)" }; static const _error _error_OB_ERR_CLIENT_LOCAL_FILES_DISABLED = { .error_name = "OB_ERR_CLIENT_LOCAL_FILES_DISABLED", @@ -26695,7 +31145,9 @@ static const _error _error_OB_ERR_CLIENT_LOCAL_FILES_DISABLED = { .str_user_error = "Loading local data is disabled; this must be enabled on both the client and server sides", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9762, Loading local data is disabled; this must be enabled on both the client and server sides", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9762, Loading local data is disabled; this must be enabled on both the client and server sides" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9762, Loading local data is disabled; this must be enabled on both the client and server sides", + .ob_str_error = "OBE-00600: internal error code, arguments: -9762, Loading local data is disabled; this must be enabled on both the client and server sides", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9762, Loading local data is disabled; this must be enabled on both the client and server sides" }; static const _error _error_OB_ERR_OUT_PARAM_NOT_BIND_VAR = { .error_name = "OB_ERR_OUT_PARAM_NOT_BIND_VAR", @@ -26707,7 +31159,9 @@ static const _error _error_OB_ERR_OUT_PARAM_NOT_BIND_VAR = { .str_user_error = "output parameter not a bind variable", .oracle_errno = 6577, .oracle_str_error = "ORA-06577: output parameter not a bind variable", - .oracle_str_user_error = "ORA-06577: output parameter not a bind variable" + .oracle_str_user_error = "ORA-06577: output parameter not a bind variable", + .ob_str_error = "OBE-06577: output parameter not a bind variable", + .ob_str_user_error = "OBE-06577: output parameter not a bind variable" }; static const _error _error_OB_ERR_TIME_EARLIER_THAN_SYSDATE = { .error_name = "OB_ERR_TIME_EARLIER_THAN_SYSDATE", @@ -26719,7 +31173,9 @@ static const _error _error_OB_ERR_TIME_EARLIER_THAN_SYSDATE = { .str_user_error = "the parameter %s must evaluate to a time in the future", .oracle_errno = 23420, .oracle_str_error = "ORA-23420: the parameter must evaluate to a time in the future", - .oracle_str_user_error = "ORA-23420: the parameter %s must evaluate to a time in the future" + .oracle_str_user_error = "ORA-23420: the parameter %s must evaluate to a time in the future", + .ob_str_error = "OBE-23420: the parameter must evaluate to a time in the future", + .ob_str_user_error = "OBE-23420: the parameter %s must evaluate to a time in the future" }; static const _error _error_OB_ERR_NOT_FUNC_NAME = { .error_name = "OB_ERR_NOT_FUNC_NAME", @@ -26731,7 +31187,9 @@ static const _error _error_OB_ERR_NOT_FUNC_NAME = { .str_user_error = "object '%.*s' must be of type function or array to be used this way", .oracle_errno = 224, .oracle_str_error = "PLS-00224: object 'string' must be of type function or array to be used this way", - .oracle_str_user_error = "PLS-00224: object '%.*s' must be of type function or array to be used this way" + .oracle_str_user_error = "PLS-00224: object '%.*s' must be of type function or array to be used this way", + .ob_str_error = "PLS-00224: object 'string' must be of type function or array to be used this way", + .ob_str_user_error = "PLS-00224: object '%.*s' must be of type function or array to be used this way" }; static const _error _error_OB_ERR_INVALID_CURSOR_EXPR = { .error_name = "OB_ERR_INVALID_CURSOR_EXPR", @@ -26743,7 +31201,9 @@ static const _error _error_OB_ERR_INVALID_CURSOR_EXPR = { .str_user_error = "CURSOR expression not allowed", .oracle_errno = 22902, .oracle_str_error = "ORA-22902: CURSOR expression not allowed", - .oracle_str_user_error = "ORA-22902: CURSOR expression not allowed" + .oracle_str_user_error = "ORA-22902: CURSOR expression not allowed", + .ob_str_error = "OBE-22902: CURSOR expression not allowed", + .ob_str_user_error = "OBE-22902: CURSOR expression not allowed" }; static const _error _error_OB_APPLICATION_ERROR_FROM_REMOTE = { .error_name = "OB_APPLICATION_ERROR_FROM_REMOTE", @@ -26755,7 +31215,9 @@ static const _error _error_OB_APPLICATION_ERROR_FROM_REMOTE = { .str_user_error = "%.*s", .oracle_errno = 20000, .oracle_str_error = "application error from remote", - .oracle_str_user_error = "%.*s" + .oracle_str_user_error = "%.*s", + .ob_str_error = "application error from remote", + .ob_str_user_error = "%.*s" }; static const _error _error_OB_ERR_EVENT_EXIST = { .error_name = "OB_ERR_EVENT_EXIST", @@ -26767,7 +31229,9 @@ static const _error _error_OB_ERR_EVENT_EXIST = { .str_user_error = "Event '%.*s' already exists", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9768, Event already exists", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9768, Event '%.*s' already exists" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9768, Event '%.*s' already exists", + .ob_str_error = "OBE-00600: internal error code, arguments: -9768, Event already exists", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9768, Event '%.*s' already exists" }; static const _error _error_OB_ERR_EVENT_NOT_EXIST = { .error_name = "OB_ERR_EVENT_NOT_EXIST", @@ -26779,7 +31243,9 @@ static const _error _error_OB_ERR_EVENT_NOT_EXIST = { .str_user_error = "Unknown '%.*s' event", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9769, Unknown event", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9769, Unknown '%.*s' event" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9769, Unknown '%.*s' event", + .ob_str_error = "OBE-00600: internal error code, arguments: -9769, Unknown event", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9769, Unknown '%.*s' event" }; static const _error _error_OB_ERR_EVENT_CANT_ALTER = { .error_name = "OB_ERR_EVENT_CANT_ALTER", @@ -26791,7 +31257,9 @@ static const _error _error_OB_ERR_EVENT_CANT_ALTER = { .str_user_error = "Failed to alter event '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9770, Failed to alter event", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9770, Failed to alter event '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9770, Failed to alter event '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -9770, Failed to alter event", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9770, Failed to alter event '%.*s'" }; static const _error _error_OB_ERR_EVENT_DROP_FAILED = { .error_name = "OB_ERR_EVENT_DROP_FAILED", @@ -26803,7 +31271,9 @@ static const _error _error_OB_ERR_EVENT_DROP_FAILED = { .str_user_error = "Failed to drop %.*s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9771, Failed to drop event", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9771, Failed to drop %.*s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9771, Failed to drop %.*s", + .ob_str_error = "OBE-00600: internal error code, arguments: -9771, Failed to drop event", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9771, Failed to drop %.*s" }; static const _error _error_OB_ERR_EVENT_INTERVAL_NOT_POSITIVE_OR_TOO_BIG = { .error_name = "OB_ERR_EVENT_INTERVAL_NOT_POSITIVE_OR_TOO_BIG", @@ -26815,7 +31285,9 @@ static const _error _error_OB_ERR_EVENT_INTERVAL_NOT_POSITIVE_OR_TOO_BIG = { .str_user_error = "INTERVAL is either not positive or too big", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9772, INTERVAL is either not positive or too big", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9772, INTERVAL is either not positive or too big" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9772, INTERVAL is either not positive or too big", + .ob_str_error = "OBE-00600: internal error code, arguments: -9772, INTERVAL is either not positive or too big", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9772, INTERVAL is either not positive or too big" }; static const _error _error_OB_ERR_EVENT_ENDS_BEFORE_STARTS = { .error_name = "OB_ERR_EVENT_ENDS_BEFORE_STARTS", @@ -26827,7 +31299,9 @@ static const _error _error_OB_ERR_EVENT_ENDS_BEFORE_STARTS = { .str_user_error = "ENDS is either invalid or before STARTS", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9773, ENDS is either invalid or before STARTS", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9773, ENDS is either invalid or before STARTS" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9773, ENDS is either invalid or before STARTS", + .ob_str_error = "OBE-00600: internal error code, arguments: -9773, ENDS is either invalid or before STARTS", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9773, ENDS is either invalid or before STARTS" }; static const _error _error_OB_ERR_EVENT_EXEC_TIME_IN_THE_PAST = { .error_name = "OB_ERR_EVENT_EXEC_TIME_IN_THE_PAST", @@ -26839,7 +31313,9 @@ static const _error _error_OB_ERR_EVENT_EXEC_TIME_IN_THE_PAST = { .str_user_error = "Event execution time is in the past. Event has been disabled", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9774, Event execution time is in the past. Event has been disabled", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9774, Event execution time is in the past. Event has been disabled" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9774, Event execution time is in the past. Event has been disabled", + .ob_str_error = "OBE-00600: internal error code, arguments: -9774, Event execution time is in the past. Event has been disabled", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9774, Event execution time is in the past. Event has been disabled" }; static const _error _error_OB_ERR_EVENT_CANNOT_DELETE = { .error_name = "OB_ERR_EVENT_CANNOT_DELETE", @@ -26851,7 +31327,9 @@ static const _error _error_OB_ERR_EVENT_CANNOT_DELETE = { .str_user_error = "Failed to delete the event from mysql.event", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9775, Failed to delete the event from mysql.event", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9775, Failed to delete the event from mysql.event" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9775, Failed to delete the event from mysql.event", + .ob_str_error = "OBE-00600: internal error code, arguments: -9775, Failed to delete the event from mysql.event", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9775, Failed to delete the event from mysql.event" }; static const _error _error_OB_ERR_EVENT_SAME_NAME = { .error_name = "OB_ERR_EVENT_SAME_NAME", @@ -26863,7 +31341,9 @@ static const _error _error_OB_ERR_EVENT_SAME_NAME = { .str_user_error = "Same old and new event name", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9776, Same old and new event name", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9776, Same old and new event name" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9776, Same old and new event name", + .ob_str_error = "OBE-00600: internal error code, arguments: -9776, Same old and new event name", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9776, Same old and new event name" }; static const _error _error_OB_ERR_EVENT_DATA_TOO_LONG = { .error_name = "OB_ERR_EVENT_DATA_TOO_LONG", @@ -26875,7 +31355,9 @@ static const _error _error_OB_ERR_EVENT_DATA_TOO_LONG = { .str_user_error = "Data for column '%.*s' too long", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9777, Data for column too long", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9777, Data for column '%.*s' too long" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9777, Data for column '%.*s' too long", + .ob_str_error = "OBE-00600: internal error code, arguments: -9777, Data for column too long", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9777, Data for column '%.*s' too long" }; static const _error _error_OB_ERR_EVENT_CANNOT_CREATE_IN_THE_PAST = { .error_name = "OB_ERR_EVENT_CANNOT_CREATE_IN_THE_PAST", @@ -26887,7 +31369,9 @@ static const _error _error_OB_ERR_EVENT_CANNOT_CREATE_IN_THE_PAST = { .str_user_error = "Event execution time is in the past and ON COMPLETION NOT PRESERVE is set. The event was dropped immediately after creation.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9778, Event execution time is in the past and ON COMPLETION NOT PRESERVE is set. The event was dropped immediately after creation.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9778, Event execution time is in the past and ON COMPLETION NOT PRESERVE is set. The event was dropped immediately after creation." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9778, Event execution time is in the past and ON COMPLETION NOT PRESERVE is set. The event was dropped immediately after creation.", + .ob_str_error = "OBE-00600: internal error code, arguments: -9778, Event execution time is in the past and ON COMPLETION NOT PRESERVE is set. The event was dropped immediately after creation.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9778, Event execution time is in the past and ON COMPLETION NOT PRESERVE is set. The event was dropped immediately after creation." }; static const _error _error_OB_ERR_EVENT_CANNOT_ALTER_IN_THE_PAST = { .error_name = "OB_ERR_EVENT_CANNOT_ALTER_IN_THE_PAST", @@ -26899,7 +31383,9 @@ static const _error _error_OB_ERR_EVENT_CANNOT_ALTER_IN_THE_PAST = { .str_user_error = "Event execution time is in the past and ON COMPLETION NOT PRESERVE is set. The event was not changed. Specify a time in the future.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9779, Event execution time is in the past and ON COMPLETION NOT PRESERVE is set. The event was not changed. Specify a time in the future.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9779, Event execution time is in the past and ON COMPLETION NOT PRESERVE is set. The event was not changed. Specify a time in the future." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9779, Event execution time is in the past and ON COMPLETION NOT PRESERVE is set. The event was not changed. Specify a time in the future.", + .ob_str_error = "OBE-00600: internal error code, arguments: -9779, Event execution time is in the past and ON COMPLETION NOT PRESERVE is set. The event was not changed. Specify a time in the future.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9779, Event execution time is in the past and ON COMPLETION NOT PRESERVE is set. The event was not changed. Specify a time in the future." }; static const _error _error_OB_ERR_EVENT_RECURSION_FORBIDDEN = { .error_name = "OB_ERR_EVENT_RECURSION_FORBIDDEN", @@ -26911,7 +31397,9 @@ static const _error _error_OB_ERR_EVENT_RECURSION_FORBIDDEN = { .str_user_error = "Recursion of EVENT DDL statements is forbidden when body is present", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -9780, Recursion of EVENT DDL statements is forbidden when body is present", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9780, Recursion of EVENT DDL statements is forbidden when body is present" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -9780, Recursion of EVENT DDL statements is forbidden when body is present", + .ob_str_error = "OBE-00600: internal error code, arguments: -9780, Recursion of EVENT DDL statements is forbidden when body is present", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -9780, Recursion of EVENT DDL statements is forbidden when body is present" }; static const _error _error_OB_NO_PARTITION_FOR_GIVEN_VALUE_SCHEMA_ERROR = { .error_name = "OB_NO_PARTITION_FOR_GIVEN_VALUE_SCHEMA_ERROR", @@ -26923,7 +31411,9 @@ static const _error _error_OB_NO_PARTITION_FOR_GIVEN_VALUE_SCHEMA_ERROR = { .str_user_error = "Table has no partition for value", .oracle_errno = 14400, .oracle_str_error = "ORA-14400: inserted partition key does not map to any partition", - .oracle_str_user_error = "ORA-14400: inserted partition key does not map to any partition" + .oracle_str_user_error = "ORA-14400: inserted partition key does not map to any partition", + .ob_str_error = "OBE-14400: inserted partition key does not map to any partition", + .ob_str_user_error = "OBE-14400: inserted partition key does not map to any partition" }; static const _error _error_OB_ERR_KV_GLOBAL_INDEX_ROUTE = { .error_name = "OB_ERR_KV_GLOBAL_INDEX_ROUTE", @@ -26935,7 +31425,9 @@ static const _error _error_OB_ERR_KV_GLOBAL_INDEX_ROUTE = { .str_user_error = "incorrect route for obkv global index, client router should refresh.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -10500, incorrect route for obkv global index, client router should refresh.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10500, incorrect route for obkv global index, client router should refresh." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10500, incorrect route for obkv global index, client router should refresh.", + .ob_str_error = "OBE-00600: internal error code, arguments: -10500, incorrect route for obkv global index, client router should refresh.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -10500, incorrect route for obkv global index, client router should refresh." }; static const _error _error_OB_TTL_NOT_ENABLE = { .error_name = "OB_TTL_NOT_ENABLE", @@ -26947,7 +31439,9 @@ static const _error _error_OB_TTL_NOT_ENABLE = { .str_user_error = "TTL feature is not enabled", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -10501, TTL feature is not enabled", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10501, TTL feature is not enabled" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10501, TTL feature is not enabled", + .ob_str_error = "OBE-00600: internal error code, arguments: -10501, TTL feature is not enabled", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -10501, TTL feature is not enabled" }; static const _error _error_OB_TTL_COLUMN_NOT_EXIST = { .error_name = "OB_TTL_COLUMN_NOT_EXIST", @@ -26959,7 +31453,9 @@ static const _error _error_OB_TTL_COLUMN_NOT_EXIST = { .str_user_error = "TTL column '%.*s' not exists", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -10502, TTL column not exists", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10502, TTL column '%.*s' not exists" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10502, TTL column '%.*s' not exists", + .ob_str_error = "OBE-00600: internal error code, arguments: -10502, TTL column not exists", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -10502, TTL column '%.*s' not exists" }; static const _error _error_OB_TTL_COLUMN_TYPE_NOT_SUPPORTED = { .error_name = "OB_TTL_COLUMN_TYPE_NOT_SUPPORTED", @@ -26971,7 +31467,9 @@ static const _error _error_OB_TTL_COLUMN_TYPE_NOT_SUPPORTED = { .str_user_error = "Column type of '%.*s' is not supported for TTL definition", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -10503, Column type is not supported in TTL definition", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10503, Column type of '%.*s' is not supported for TTL definition" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10503, Column type of '%.*s' is not supported for TTL definition", + .ob_str_error = "OBE-00600: internal error code, arguments: -10503, Column type is not supported in TTL definition", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -10503, Column type of '%.*s' is not supported for TTL definition" }; static const _error _error_OB_TTL_CMD_NOT_ALLOWED = { .error_name = "OB_TTL_CMD_NOT_ALLOWED", @@ -26983,7 +31481,9 @@ static const _error _error_OB_TTL_CMD_NOT_ALLOWED = { .str_user_error = "TTL command is not allowed, current TTL status is '%s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -10504, TTL command is not allowed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10504, TTL command is not allowed, current TTL status is '%s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10504, TTL command is not allowed, current TTL status is '%s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -10504, TTL command is not allowed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -10504, TTL command is not allowed, current TTL status is '%s'" }; static const _error _error_OB_TTL_NO_TASK_RUNNING = { .error_name = "OB_TTL_NO_TASK_RUNNING", @@ -26995,7 +31495,9 @@ static const _error _error_OB_TTL_NO_TASK_RUNNING = { .str_user_error = "No TTL task is running, please try trigger a new TTL task", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -10505, No TTL task is running, please try trigger a new TTL task", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10505, No TTL task is running, please try trigger a new TTL task" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10505, No TTL task is running, please try trigger a new TTL task", + .ob_str_error = "OBE-00600: internal error code, arguments: -10505, No TTL task is running, please try trigger a new TTL task", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -10505, No TTL task is running, please try trigger a new TTL task" }; static const _error _error_OB_TTL_TENANT_IS_RESTORE = { .error_name = "OB_TTL_TENANT_IS_RESTORE", @@ -27007,7 +31509,9 @@ static const _error _error_OB_TTL_TENANT_IS_RESTORE = { .str_user_error = "Cannot execute TTL task during tenant is restore", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -10506, Cannot execute TTL task during tenant is restore", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10506, Cannot execute TTL task during tenant is restore" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10506, Cannot execute TTL task during tenant is restore", + .ob_str_error = "OBE-00600: internal error code, arguments: -10506, Cannot execute TTL task during tenant is restore", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -10506, Cannot execute TTL task during tenant is restore" }; static const _error _error_OB_TTL_INVALID_HBASE_TTL = { .error_name = "OB_TTL_INVALID_HBASE_TTL", @@ -27019,7 +31523,9 @@ static const _error _error_OB_TTL_INVALID_HBASE_TTL = { .str_user_error = "Time to live of hbase table must be greater than 0", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -10507, Time to live of hbase table must be greater than 0", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10507, Time to live of hbase table must be greater than 0" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10507, Time to live of hbase table must be greater than 0", + .ob_str_error = "OBE-00600: internal error code, arguments: -10507, Time to live of hbase table must be greater than 0", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -10507, Time to live of hbase table must be greater than 0" }; static const _error _error_OB_TTL_INVALID_HBASE_MAXVERSIONS = { .error_name = "OB_TTL_INVALID_HBASE_MAXVERSIONS", @@ -27031,7 +31537,9 @@ static const _error _error_OB_TTL_INVALID_HBASE_MAXVERSIONS = { .str_user_error = "MaxVersions of hbase table must be greater than 0", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -10508, MaxVersions of hbase table must be greater than 0", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10508, MaxVersions of hbase table must be greater than 0" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10508, MaxVersions of hbase table must be greater than 0", + .ob_str_error = "OBE-00600: internal error code, arguments: -10508, MaxVersions of hbase table must be greater than 0", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -10508, MaxVersions of hbase table must be greater than 0" }; static const _error _error_OB_KV_CREDENTIAL_NOT_MATCH = { .error_name = "OB_KV_CREDENTIAL_NOT_MATCH", @@ -27043,7 +31551,9 @@ static const _error _error_OB_KV_CREDENTIAL_NOT_MATCH = { .str_user_error = "Access denied, credential '%.*s' not match '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -10509, OBKV credential not match", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10509, Access denied, credential '%.*s' not match '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10509, Access denied, credential '%.*s' not match '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -10509, OBKV credential not match", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -10509, Access denied, credential '%.*s' not match '%.*s'" }; static const _error _error_OB_KV_ROWKEY_COUNT_NOT_MATCH = { .error_name = "OB_KV_ROWKEY_COUNT_NOT_MATCH", @@ -27055,7 +31565,9 @@ static const _error _error_OB_KV_ROWKEY_COUNT_NOT_MATCH = { .str_user_error = "Rowkey column count not match, schema rowkey count is '%ld', input rowkey count is '%ld'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -10510, OBKV rowkey column count not match", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10510, Rowkey column count not match, schema rowkey count is '%ld', input rowkey count is '%ld'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10510, Rowkey column count not match, schema rowkey count is '%ld', input rowkey count is '%ld'", + .ob_str_error = "OBE-00600: internal error code, arguments: -10510, OBKV rowkey column count not match", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -10510, Rowkey column count not match, schema rowkey count is '%ld', input rowkey count is '%ld'" }; static const _error _error_OB_KV_COLUMN_TYPE_NOT_MATCH = { .error_name = "OB_KV_COLUMN_TYPE_NOT_MATCH", @@ -27067,7 +31579,9 @@ static const _error _error_OB_KV_COLUMN_TYPE_NOT_MATCH = { .str_user_error = "Column type for '%.*s' not match, schema column type is '%.*s', input column type is '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -10511, OBKV column type not match", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10511, Column type for '%.*s' not match, schema column type is '%.*s', input column type is '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10511, Column type for '%.*s' not match, schema column type is '%.*s', input column type is '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -10511, OBKV column type not match", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -10511, Column type for '%.*s' not match, schema column type is '%.*s', input column type is '%.*s'" }; static const _error _error_OB_KV_COLLATION_MISMATCH = { .error_name = "OB_KV_COLLATION_MISMATCH", @@ -27079,7 +31593,9 @@ static const _error _error_OB_KV_COLLATION_MISMATCH = { .str_user_error = "Collation type for '%.*s' not match, schema collation type is '%.*s', input collation type is '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -10512, OBKV collation type not match", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10512, Collation type for '%.*s' not match, schema collation type is '%.*s', input collation type is '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10512, Collation type for '%.*s' not match, schema collation type is '%.*s', input collation type is '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -10512, OBKV collation type not match", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -10512, Collation type for '%.*s' not match, schema collation type is '%.*s', input collation type is '%.*s'" }; static const _error _error_OB_KV_SCAN_RANGE_MISSING = { .error_name = "OB_KV_SCAN_RANGE_MISSING", @@ -27091,7 +31607,9 @@ static const _error _error_OB_KV_SCAN_RANGE_MISSING = { .str_user_error = "Scan range missing, input scan range cell count is '%ld', which should equal to rowkey count '%ld'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -10513, OBKV scan range missing", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10513, Scan range missing, input scan range cell count is '%ld', which should equal to rowkey count '%ld'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10513, Scan range missing, input scan range cell count is '%ld', which should equal to rowkey count '%ld'", + .ob_str_error = "OBE-00600: internal error code, arguments: -10513, OBKV scan range missing", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -10513, Scan range missing, input scan range cell count is '%ld', which should equal to rowkey count '%ld'" }; static const _error _error_OB_KV_FILTER_PARSE_ERROR = { .error_name = "OB_KV_FILTER_PARSE_ERROR", @@ -27103,7 +31621,9 @@ static const _error _error_OB_KV_FILTER_PARSE_ERROR = { .str_user_error = "Filter parse errror, the input filter string is: '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -10514, OBKV filter parse error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10514, Filter parse errror, the input filter string is: '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10514, Filter parse errror, the input filter string is: '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -10514, OBKV filter parse error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -10514, Filter parse errror, the input filter string is: '%.*s'" }; static const _error _error_OB_KV_REDIS_PARSE_ERROR = { .error_name = "OB_KV_REDIS_PARSE_ERROR", @@ -27115,7 +31635,9 @@ static const _error _error_OB_KV_REDIS_PARSE_ERROR = { .str_user_error = "Redis protocol parse errror, the input redis string is: '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -10515, OBKV redis protocol parse error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10515, Redis protocol parse errror, the input redis string is: '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10515, Redis protocol parse errror, the input redis string is: '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -10515, OBKV redis protocol parse error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -10515, Redis protocol parse errror, the input redis string is: '%.*s'" }; static const _error _error_OB_KV_HBASE_INCR_FIELD_IS_NOT_LONG = { .error_name = "OB_KV_HBASE_INCR_FIELD_IS_NOT_LONG", @@ -27127,7 +31649,9 @@ static const _error _error_OB_KV_HBASE_INCR_FIELD_IS_NOT_LONG = { .str_user_error = "When invoking the Increment interface, only HBase cells with a length of 8 can be converted to int64_t. the current length of the HBase cell is '%d'.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -10516, When invoking the Increment interface only HBase cells with a length of 8 can be converted to int64_t", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10516, When invoking the Increment interface, only HBase cells with a length of 8 can be converted to int64_t. the current length of the HBase cell is '%d'." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10516, When invoking the Increment interface, only HBase cells with a length of 8 can be converted to int64_t. the current length of the HBase cell is '%d'.", + .ob_str_error = "OBE-00600: internal error code, arguments: -10516, When invoking the Increment interface only HBase cells with a length of 8 can be converted to int64_t", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -10516, When invoking the Increment interface, only HBase cells with a length of 8 can be converted to int64_t. the current length of the HBase cell is '%d'." }; static const _error _error_OB_KV_ODP_TIMEOUT = { .error_name = "OB_KV_ODP_TIMEOUT", @@ -27139,7 +31663,9 @@ static const _error _error_OB_KV_ODP_TIMEOUT = { .str_user_error = "ODP process timeout", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -10650, ODP process timeout", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10650, ODP process timeout" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -10650, ODP process timeout", + .ob_str_error = "OBE-00600: internal error code, arguments: -10650, ODP process timeout", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -10650, ODP process timeout" }; static const _error _error_OB_ERR_VALUES_CLAUSE_NEED_HAVE_COLUMN = { .error_name = "OB_ERR_VALUES_CLAUSE_NEED_HAVE_COLUMN", @@ -27151,7 +31677,9 @@ static const _error _error_OB_ERR_VALUES_CLAUSE_NEED_HAVE_COLUMN = { .str_user_error = "Each row of a VALUES clause must have at least one column, unless when used as source in an INSERT statement.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11000, Each row of a VALUES clause must have at least one column, unless when used as source in an INSERT statement.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11000, Each row of a VALUES clause must have at least one column, unless when used as source in an INSERT statement." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11000, Each row of a VALUES clause must have at least one column, unless when used as source in an INSERT statement.", + .ob_str_error = "OBE-00600: internal error code, arguments: -11000, Each row of a VALUES clause must have at least one column, unless when used as source in an INSERT statement.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11000, Each row of a VALUES clause must have at least one column, unless when used as source in an INSERT statement." }; static const _error _error_OB_ERR_VALUES_CLAUSE_CANNOT_USE_DEFAULT_VALUES = { .error_name = "OB_ERR_VALUES_CLAUSE_CANNOT_USE_DEFAULT_VALUES", @@ -27163,7 +31691,9 @@ static const _error _error_OB_ERR_VALUES_CLAUSE_CANNOT_USE_DEFAULT_VALUES = { .str_user_error = "A VALUES clause cannot use DEFAULT values, unless used as a source in an INSERT statement.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11001, A VALUES clause cannot use DEFAULT values, unless used as a source in an INSERT statement.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11001, A VALUES clause cannot use DEFAULT values, unless used as a source in an INSERT statement." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11001, A VALUES clause cannot use DEFAULT values, unless used as a source in an INSERT statement.", + .ob_str_error = "OBE-00600: internal error code, arguments: -11001, A VALUES clause cannot use DEFAULT values, unless used as a source in an INSERT statement.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11001, A VALUES clause cannot use DEFAULT values, unless used as a source in an INSERT statement." }; static const _error _error_OB_WRONG_PARTITION_NAME = { .error_name = "OB_WRONG_PARTITION_NAME", @@ -27175,7 +31705,9 @@ static const _error _error_OB_WRONG_PARTITION_NAME = { .str_user_error = "Incorrect partition name '%.*s'", .oracle_errno = 20000, .oracle_str_error = "ORA-20000: invalid partition name", - .oracle_str_user_error = "ORA-20000: '%.*s' invalid partition name" + .oracle_str_user_error = "ORA-20000: '%.*s' invalid partition name", + .ob_str_error = "OBE-20000: invalid partition name", + .ob_str_user_error = "OBE-20000: '%.*s' invalid partition name" }; static const _error _error_OB_ERR_PLUGIN_IS_NOT_LOADED = { .error_name = "OB_ERR_PLUGIN_IS_NOT_LOADED", @@ -27187,7 +31719,9 @@ static const _error _error_OB_ERR_PLUGIN_IS_NOT_LOADED = { .str_user_error = "Plugin '%.*s' is not loaded", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11003, Plugin is not loaded", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11003, Plugin '%.*s' is not loaded" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11003, Plugin '%.*s' is not loaded", + .ob_str_error = "OBE-00600: internal error code, arguments: -11003, Plugin is not loaded", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11003, Plugin '%.*s' is not loaded" }; static const _error _error_OB_EST_DEVIA_TOO_LARGE = { .error_name = "OB_EST_DEVIA_TOO_LARGE", @@ -27199,7 +31733,9 @@ static const _error _error_OB_EST_DEVIA_TOO_LARGE = { .str_user_error = "Optimizer estimate deviation is too large 'Operator: %d.%.*s EST:%.ld -> REAL:%ld'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11004, Optimizer estimate deviation is too large", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11004, Optimizer estimate deviation is too large 'Operator: %d.%.*s EST:%.ld -> REAL:%ld'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11004, Optimizer estimate deviation is too large 'Operator: %d.%.*s EST:%.ld -> REAL:%ld'", + .ob_str_error = "OBE-00600: internal error code, arguments: -11004, Optimizer estimate deviation is too large", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11004, Optimizer estimate deviation is too large 'Operator: %d.%.*s EST:%.ld -> REAL:%ld'" }; static const _error _error_OB_ERR_HAS_TYPE_OR_TABLE_DEPENDENT = { .error_name = "OB_ERR_HAS_TYPE_OR_TABLE_DEPENDENT", @@ -27211,7 +31747,9 @@ static const _error _error_OB_ERR_HAS_TYPE_OR_TABLE_DEPENDENT = { .str_user_error = "cannot drop or replace a type with type or table dependents", .oracle_errno = 2303, .oracle_str_error = "ORA-02303: cannot drop or replace a type with type or table dependents", - .oracle_str_user_error = "ORA-02303: cannot drop or replace a type with type or table dependents" + .oracle_str_user_error = "ORA-02303: cannot drop or replace a type with type or table dependents", + .ob_str_error = "OBE-02303: cannot drop or replace a type with type or table dependents", + .ob_str_user_error = "OBE-02303: cannot drop or replace a type with type or table dependents" }; static const _error _error_OB_ERR_REPLACE_TYPE_WITH_TABLE_DEPENDENT = { .error_name = "OB_ERR_REPLACE_TYPE_WITH_TABLE_DEPENDENT", @@ -27223,7 +31761,9 @@ static const _error _error_OB_ERR_REPLACE_TYPE_WITH_TABLE_DEPENDENT = { .str_user_error = "cannot replace a type with table dependents", .oracle_errno = 22866, .oracle_str_error = "ORA-22866: cannot replace a type with table dependents", - .oracle_str_user_error = "ORA-22866: cannot replace a type with table dependents" + .oracle_str_user_error = "ORA-22866: cannot replace a type with table dependents", + .ob_str_error = "OBE-22866: cannot replace a type with table dependents", + .ob_str_user_error = "OBE-22866: cannot replace a type with table dependents" }; static const _error _error_OB_ERR_UNKNOWN_AUTHID = { .error_name = "OB_ERR_UNKNOWN_AUTHID", @@ -27235,7 +31775,9 @@ static const _error _error_OB_ERR_UNKNOWN_AUTHID = { .str_user_error = "Unknown authorization ID `%.*s`@`%.*s`", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11007, Unknown authorization ID", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11007, Unknown authorization ID `%.*s`@`%.*s`" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11007, Unknown authorization ID `%.*s`@`%.*s`", + .ob_str_error = "OBE-00600: internal error code, arguments: -11007, Unknown authorization ID", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11007, Unknown authorization ID `%.*s`@`%.*s`" }; static const _error _error_OB_ERR_NO_GRANT_DEFINED_FOR_USER = { .error_name = "OB_ERR_NO_GRANT_DEFINED_FOR_USER", @@ -27247,7 +31789,9 @@ static const _error _error_OB_ERR_NO_GRANT_DEFINED_FOR_USER = { .str_user_error = "There is no such grant defined for user '%.*s' on host '%.*s'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11008, There is no such grant defined for user", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11008, There is no such grant defined for user '%.*s' on host '%.*s'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11008, There is no such grant defined for user '%.*s' on host '%.*s'", + .ob_str_error = "OBE-00600: internal error code, arguments: -11008, There is no such grant defined for user", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11008, There is no such grant defined for user '%.*s' on host '%.*s'" }; static const _error _error_OB_ERR_USER_ALREADY_EXISTS = { .error_name = "OB_ERR_USER_ALREADY_EXISTS", @@ -27259,7 +31803,9 @@ static const _error _error_OB_ERR_USER_ALREADY_EXISTS = { .str_user_error = "Authorization ID '%.*s'@'%.*s' already exists", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11009, Authorization ID already exists", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11009, Authorization ID '%.*s'@'%.*s' already exists" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11009, Authorization ID '%.*s'@'%.*s' already exists", + .ob_str_error = "OBE-00600: internal error code, arguments: -11009, Authorization ID already exists", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11009, Authorization ID '%.*s'@'%.*s' already exists" }; static const _error _error_OB_ERR_ARGUMENT_SHOULD_CONSTANT_OR_GROUP_EXPR = { .error_name = "OB_ERR_ARGUMENT_SHOULD_CONSTANT_OR_GROUP_EXPR", @@ -27271,7 +31817,9 @@ static const _error _error_OB_ERR_ARGUMENT_SHOULD_CONSTANT_OR_GROUP_EXPR = { .str_user_error = "Argument should be a constant or a function of expressions in GROUP BY.", .oracle_errno = 30497, .oracle_str_error = "ORA-30497: Argument should be a constant or a function of expressions in GROUP BY.", - .oracle_str_user_error = "ORA-30497: Argument should be a constant or a function of expressions in GROUP BY." + .oracle_str_user_error = "ORA-30497: Argument should be a constant or a function of expressions in GROUP BY.", + .ob_str_error = "OBE-30497: Argument should be a constant or a function of expressions in GROUP BY.", + .ob_str_user_error = "OBE-30497: Argument should be a constant or a function of expressions in GROUP BY." }; static const _error _error_OB_ERR_QUERY_RANGE_MEMORY_EXHAUSTED = { .error_name = "OB_ERR_QUERY_RANGE_MEMORY_EXHAUSTED", @@ -27283,7 +31831,9 @@ static const _error _error_OB_ERR_QUERY_RANGE_MEMORY_EXHAUSTED = { .str_user_error = "query range memory exhausted", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11011, query range memory exhausted", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11011, query range memory exhausted" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11011, query range memory exhausted", + .ob_str_error = "OBE-00600: internal error code, arguments: -11011, query range memory exhausted", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11011, query range memory exhausted" }; static const _error _error_OB_CANNOT_USER_IF_EXISTS = { .error_name = "OB_CANNOT_USER_IF_EXISTS", @@ -27295,7 +31845,9 @@ static const _error _error_OB_CANNOT_USER_IF_EXISTS = { .str_user_error = "User %.*s does not exist", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11012, User operation failed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11012, User %.*s does not exist" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11012, User %.*s does not exist", + .ob_str_error = "OBE-00600: internal error code, arguments: -11012, User operation failed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11012, User %.*s does not exist" }; static const _error _error_OB_ERR_ILLEGAL_USER_VAR = { .error_name = "OB_ERR_ILLEGAL_USER_VAR", @@ -27307,7 +31859,9 @@ static const _error _error_OB_ERR_ILLEGAL_USER_VAR = { .str_user_error = "User variable name %.*s is illegal", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11013, User variable name is illegal", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11013, User variable name %.*s is illegal" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11013, User variable name %.*s is illegal", + .ob_str_error = "OBE-00600: internal error code, arguments: -11013, User variable name is illegal", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11013, User variable name %.*s is illegal" }; static const _error _error_OB_ERR_FT_COLUMN_NOT_INDEXED = { .error_name = "OB_ERR_FT_COLUMN_NOT_INDEXED", @@ -27319,7 +31873,9 @@ static const _error _error_OB_ERR_FT_COLUMN_NOT_INDEXED = { .str_user_error = "Can't find FULLTEXT index matching the column list", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11014, Can't find FULLTEXT index matching the column list", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11014, Can't find FULLTEXT index matching the column list" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11014, Can't find FULLTEXT index matching the column list", + .ob_str_error = "OBE-00600: internal error code, arguments: -11014, Can't find FULLTEXT index matching the column list", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11014, Can't find FULLTEXT index matching the column list" }; static const _error _error_OB_ERR_CANT_UPDATE_TABLE_IN_CREATE_TABLE_SELECT = { .error_name = "OB_ERR_CANT_UPDATE_TABLE_IN_CREATE_TABLE_SELECT", @@ -27331,7 +31887,9 @@ static const _error _error_OB_ERR_CANT_UPDATE_TABLE_IN_CREATE_TABLE_SELECT = { .str_user_error = "Can't update table '%s' while '%s' is being created.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11015, Can't update table while ctas is being created.", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11015, Can't update table '%s' while '%s' is being created." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11015, Can't update table '%s' while '%s' is being created.", + .ob_str_error = "OBE-00600: internal error code, arguments: -11015, Can't update table while ctas is being created.", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11015, Can't update table '%s' while '%s' is being created." }; static const _error _error_OB_ERR_PS_NO_RECURSION = { .error_name = "OB_ERR_PS_NO_RECURSION", @@ -27343,7 +31901,9 @@ static const _error _error_OB_ERR_PS_NO_RECURSION = { .str_user_error = "The prepared statement contains a stored routine call that refers to that same statement. It\'s not allowed to execute a prepared statement in such a recursive manner", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11016, The prepared statement contains a stored routine call that refers to that same statement. It\'s not allowed to execute a prepared statement in such a recursive manner", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11016, The prepared statement contains a stored routine call that refers to that same statement. It\'s not allowed to execute a prepared statement in such a recursive manner" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11016, The prepared statement contains a stored routine call that refers to that same statement. It\'s not allowed to execute a prepared statement in such a recursive manner", + .ob_str_error = "OBE-00600: internal error code, arguments: -11016, The prepared statement contains a stored routine call that refers to that same statement. It\'s not allowed to execute a prepared statement in such a recursive manner", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11016, The prepared statement contains a stored routine call that refers to that same statement. It\'s not allowed to execute a prepared statement in such a recursive manner" }; static const _error _error_OB_ERR_PARTITION_EXCHANGE_PART_TABLE = { .error_name = "OB_ERR_PARTITION_EXCHANGE_PART_TABLE", @@ -27355,7 +31915,9 @@ static const _error _error_OB_ERR_PARTITION_EXCHANGE_PART_TABLE = { .str_user_error = "Table to exchange with partition is partitioned: \'%.*s\'", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11017, Table to exchange with partition is partitioned", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11017, Table to exchange with partition is partitioned: \'%.*s\'" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11017, Table to exchange with partition is partitioned: \'%.*s\'", + .ob_str_error = "OBE-00600: internal error code, arguments: -11017, Table to exchange with partition is partitioned", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11017, Table to exchange with partition is partitioned: \'%.*s\'" }; static const _error _error_OB_INVALID_EXTERNAL_FILE = { .error_name = "OB_INVALID_EXTERNAL_FILE", @@ -27367,7 +31929,9 @@ static const _error _error_OB_INVALID_EXTERNAL_FILE = { .str_user_error = "Invalid external file: %s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11018, Invalid external file", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11018, Invalid external file: %s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11018, Invalid external file: %s", + .ob_str_error = "OBE-00600: internal error code, arguments: -11018, Invalid external file", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11018, Invalid external file: %s" }; static const _error _error_OB_HDFS_CONNECT_FS_ERROR = { .error_name = "OB_HDFS_CONNECT_FS_ERROR", @@ -27379,7 +31943,9 @@ static const _error _error_OB_HDFS_CONNECT_FS_ERROR = { .str_user_error = "HDFS: could not connect the hdfs file system", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11019, HDFS: could not connect the hdfs file system", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11019, HDFS: could not connect the hdfs file system" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11019, HDFS: could not connect the hdfs file system", + .ob_str_error = "OBE-00600: internal error code, arguments: -11019, HDFS: could not connect the hdfs file system", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11019, HDFS: could not connect the hdfs file system" }; static const _error _error_OB_HDFS_OPEN_FILE_ERROR = { .error_name = "OB_HDFS_OPEN_FILE_ERROR", @@ -27391,7 +31957,9 @@ static const _error _error_OB_HDFS_OPEN_FILE_ERROR = { .str_user_error = "HDFS: could not open file on hdfs", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11020, HDFS: could not open file on hdfs", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11020, HDFS: could not open file on hdfs" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11020, HDFS: could not open file on hdfs", + .ob_str_error = "OBE-00600: internal error code, arguments: -11020, HDFS: could not open file on hdfs", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11020, HDFS: could not open file on hdfs" }; static const _error _error_OB_HDFS_READ_FILE_ERROR = { .error_name = "OB_HDFS_READ_FILE_ERROR", @@ -27403,7 +31971,9 @@ static const _error _error_OB_HDFS_READ_FILE_ERROR = { .str_user_error = "HDFS: error reading the file on hdfs", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11021, HDFS: error reading the file on hdfs", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11021, HDFS: error reading the file on hdfs" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11021, HDFS: error reading the file on hdfs", + .ob_str_error = "OBE-00600: internal error code, arguments: -11021, HDFS: error reading the file on hdfs", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11021, HDFS: error reading the file on hdfs" }; static const _error _error_OB_HDFS_CREATE_IO_SERVICE_ERROR = { .error_name = "OB_HDFS_CREATE_IO_SERVICE_ERROR", @@ -27415,7 +31985,9 @@ static const _error _error_OB_HDFS_CREATE_IO_SERVICE_ERROR = { .str_user_error = "HDFS: unable to create IoService for hdfs", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11022, HDFS: unable to create IoService for hdfs", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11022, HDFS: unable to create IoService for hdfs" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11022, HDFS: unable to create IoService for hdfs", + .ob_str_error = "OBE-00600: internal error code, arguments: -11022, HDFS: unable to create IoService for hdfs", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11022, HDFS: unable to create IoService for hdfs" }; static const _error _error_OB_HDFS_CREATE_FILE_SYSTEM_ERROR = { .error_name = "OB_HDFS_CREATE_FILE_SYSTEM_ERROR", @@ -27427,7 +31999,9 @@ static const _error _error_OB_HDFS_CREATE_FILE_SYSTEM_ERROR = { .str_user_error = "HDFS: unable to create hdfs file system", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11023, HDFS: unable to create hdfs file system", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11023, HDFS: unable to create hdfs file system" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11023, HDFS: unable to create hdfs file system", + .ob_str_error = "OBE-00600: internal error code, arguments: -11023, HDFS: unable to create hdfs file system", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11023, HDFS: unable to create hdfs file system" }; static const _error _error_OB_HDFS_CONNECT_DEFAULTFS_ERROR = { .error_name = "OB_HDFS_CONNECT_DEFAULTFS_ERROR", @@ -27439,7 +32013,9 @@ static const _error _error_OB_HDFS_CONNECT_DEFAULTFS_ERROR = { .str_user_error = "HDFS: error connecting to the cluster: defaultFS is empty", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11024, HDFS: error connecting to the cluster: defaultFS is empty", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11024, HDFS: error connecting to the cluster: defaultFS is empty" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11024, HDFS: error connecting to the cluster: defaultFS is empty", + .ob_str_error = "OBE-00600: internal error code, arguments: -11024, HDFS: error connecting to the cluster: defaultFS is empty", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11024, HDFS: error connecting to the cluster: defaultFS is empty" }; static const _error _error_OB_HDFS_LOAD_DEFAULT_RESOURCES_ERROR = { .error_name = "OB_HDFS_LOAD_DEFAULT_RESOURCES_ERROR", @@ -27451,7 +32027,9 @@ static const _error _error_OB_HDFS_LOAD_DEFAULT_RESOURCES_ERROR = { .str_user_error = "HDFS: could not load hdfs default resources", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11025, HDFS: could not load hdfs default resources", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11025, HDFS: could not load hdfs default resources" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11025, HDFS: could not load hdfs default resources", + .ob_str_error = "OBE-00600: internal error code, arguments: -11025, HDFS: could not load hdfs default resources", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11025, HDFS: could not load hdfs default resources" }; static const _error _error_OB_HDFS_VALIDATE_RESOURCES_ERROR = { .error_name = "OB_HDFS_VALIDATE_RESOURCES_ERROR", @@ -27463,7 +32041,9 @@ static const _error _error_OB_HDFS_VALIDATE_RESOURCES_ERROR = { .str_user_error = "HDFS: resources is invalid", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11026, HDFS: resources is invalid", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11026, HDFS: resources is invalid" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11026, HDFS: resources is invalid", + .ob_str_error = "OBE-00600: internal error code, arguments: -11026, HDFS: resources is invalid", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11026, HDFS: resources is invalid" }; static const _error _error_OB_HDFS_LOAD_OBJECT_ERROR = { .error_name = "OB_HDFS_LOAD_OBJECT_ERROR", @@ -27475,7 +32055,9 @@ static const _error _error_OB_HDFS_LOAD_OBJECT_ERROR = { .str_user_error = "HDFS: Could not load Options object", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11027, HDFS: Could not load Options object", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11027, HDFS: Could not load Options object" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11027, HDFS: Could not load Options object", + .ob_str_error = "OBE-00600: internal error code, arguments: -11027, HDFS: Could not load Options object", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11027, HDFS: Could not load Options object" }; static const _error _error_OB_HDFS_RESOURCE_UNAVAILABLE = { .error_name = "OB_HDFS_RESOURCE_UNAVAILABLE", @@ -27487,7 +32069,9 @@ static const _error _error_OB_HDFS_RESOURCE_UNAVAILABLE = { .str_user_error = "HDFS: resource is unavailable", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11028, HDFS: resource is unavailable", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11028, HDFS: resource is unavailable" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11028, HDFS: resource is unavailable", + .ob_str_error = "OBE-00600: internal error code, arguments: -11028, HDFS: resource is unavailable", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11028, HDFS: resource is unavailable" }; static const _error _error_OB_HDFS_FUNC_UNIMPLEMENTED = { .error_name = "OB_HDFS_FUNC_UNIMPLEMENTED", @@ -27499,7 +32083,9 @@ static const _error _error_OB_HDFS_FUNC_UNIMPLEMENTED = { .str_user_error = "HDFS: function is unimplemented", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11029, HDFS: function is unimplemented", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11029, HDFS: function is unimplemented" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11029, HDFS: function is unimplemented", + .ob_str_error = "OBE-00600: internal error code, arguments: -11029, HDFS: function is unimplemented", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11029, HDFS: function is unimplemented" }; static const _error _error_OB_HDFS_OPERATION_CANCELED = { .error_name = "OB_HDFS_OPERATION_CANCELED", @@ -27511,7 +32097,9 @@ static const _error _error_OB_HDFS_OPERATION_CANCELED = { .str_user_error = "HDFS: operation is already canceled", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11030, HDFS: operation is already canceled", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11030, HDFS: operation is already canceled" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11030, HDFS: operation is already canceled", + .ob_str_error = "OBE-00600: internal error code, arguments: -11030, HDFS: operation is already canceled", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11030, HDFS: operation is already canceled" }; static const _error _error_OB_HDFS_PERMISSION_DENIED = { .error_name = "OB_HDFS_PERMISSION_DENIED", @@ -27523,7 +32111,9 @@ static const _error _error_OB_HDFS_PERMISSION_DENIED = { .str_user_error = "HDFS: permission denied", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11031, HDFS: permission denied", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11031, HDFS: permission denied" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11031, HDFS: permission denied", + .ob_str_error = "OBE-00600: internal error code, arguments: -11031, HDFS: permission denied", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11031, HDFS: permission denied" }; static const _error _error_OB_HDFS_PATH_NOT_FOUND = { .error_name = "OB_HDFS_PATH_NOT_FOUND", @@ -27535,7 +32125,9 @@ static const _error _error_OB_HDFS_PATH_NOT_FOUND = { .str_user_error = "HDFS: path not found", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11032, HDFS: path not found", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11032, HDFS: path not found" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11032, HDFS: path not found", + .ob_str_error = "OBE-00600: internal error code, arguments: -11032, HDFS: path not found", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11032, HDFS: path not found" }; static const _error _error_OB_HDFS_FILE_ALREADY_EXISTS = { .error_name = "OB_HDFS_FILE_ALREADY_EXISTS", @@ -27547,7 +32139,9 @@ static const _error _error_OB_HDFS_FILE_ALREADY_EXISTS = { .str_user_error = "HDFS: file already exists", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11033, HDFS: file already exists", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11033, HDFS: file already exists" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11033, HDFS: file already exists", + .ob_str_error = "OBE-00600: internal error code, arguments: -11033, HDFS: file already exists", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11033, HDFS: file already exists" }; static const _error _error_OB_HDFS_PATH_IS_NOT_EMPTY_DIRECTORY = { .error_name = "OB_HDFS_PATH_IS_NOT_EMPTY_DIRECTORY", @@ -27559,7 +32153,9 @@ static const _error _error_OB_HDFS_PATH_IS_NOT_EMPTY_DIRECTORY = { .str_user_error = "HDFS: path is not empty directory", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11034, HDFS: path is not empty directory", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11034, HDFS: path is not empty directory" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11034, HDFS: path is not empty directory", + .ob_str_error = "OBE-00600: internal error code, arguments: -11034, HDFS: path is not empty directory", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11034, HDFS: path is not empty directory" }; static const _error _error_OB_HDFS_BUSY = { .error_name = "OB_HDFS_BUSY", @@ -27571,7 +32167,9 @@ static const _error _error_OB_HDFS_BUSY = { .str_user_error = "HDFS: io or resource is busy", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11035, HDFS: io or resource is busy", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11035, HDFS: io or resource is busy" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11035, HDFS: io or resource is busy", + .ob_str_error = "OBE-00600: internal error code, arguments: -11035, HDFS: io or resource is busy", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11035, HDFS: io or resource is busy" }; static const _error _error_OB_HDFS_AUTHENTICATION_FAILED = { .error_name = "OB_HDFS_AUTHENTICATION_FAILED", @@ -27583,7 +32181,9 @@ static const _error _error_OB_HDFS_AUTHENTICATION_FAILED = { .str_user_error = "HDFS: authentication failed", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11036, HDFS: authentication failed", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11036, HDFS: authentication failed" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11036, HDFS: authentication failed", + .ob_str_error = "OBE-00600: internal error code, arguments: -11036, HDFS: authentication failed", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11036, HDFS: authentication failed" }; static const _error _error_OB_HDFS_ACCESSCONTROL_ERROR = { .error_name = "OB_HDFS_ACCESSCONTROL_ERROR", @@ -27595,7 +32195,9 @@ static const _error _error_OB_HDFS_ACCESSCONTROL_ERROR = { .str_user_error = "HDFS: access control error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11037, HDFS: access control error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11037, HDFS: access control error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11037, HDFS: access control error", + .ob_str_error = "OBE-00600: internal error code, arguments: -11037, HDFS: access control error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11037, HDFS: access control error" }; static const _error _error_OB_HDFS_STANDNDBY_ERROR = { .error_name = "OB_HDFS_STANDNDBY_ERROR", @@ -27607,7 +32209,9 @@ static const _error _error_OB_HDFS_STANDNDBY_ERROR = { .str_user_error = "HDFS: standby error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11038, HDFS: standby error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11038, HDFS: standby error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11038, HDFS: standby error", + .ob_str_error = "OBE-00600: internal error code, arguments: -11038, HDFS: standby error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11038, HDFS: standby error" }; static const _error _error_OB_HDFS_SNAPSHOT_PROTOCOL_ERROR = { .error_name = "OB_HDFS_SNAPSHOT_PROTOCOL_ERROR", @@ -27619,7 +32223,9 @@ static const _error _error_OB_HDFS_SNAPSHOT_PROTOCOL_ERROR = { .str_user_error = "HDFS: snapshot protocol error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11039, HDFS: snapshot protocol error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11039, HDFS: snapshot protocol error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11039, HDFS: snapshot protocol error", + .ob_str_error = "OBE-00600: internal error code, arguments: -11039, HDFS: snapshot protocol error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11039, HDFS: snapshot protocol error" }; static const _error _error_OB_HDFS_INVALID_OFFSET = { .error_name = "OB_HDFS_INVALID_OFFSET", @@ -27631,7 +32237,9 @@ static const _error _error_OB_HDFS_INVALID_OFFSET = { .str_user_error = "HDFS: use invalid offset", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11040, HDFS: use invalid offset", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11040, HDFS: use invalid offset" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11040, HDFS: use invalid offset", + .ob_str_error = "OBE-00600: internal error code, arguments: -11040, HDFS: use invalid offset", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11040, HDFS: use invalid offset" }; static const _error _error_OB_HDFS_NOT_A_DIRECTORY = { .error_name = "OB_HDFS_NOT_A_DIRECTORY", @@ -27643,7 +32251,9 @@ static const _error _error_OB_HDFS_NOT_A_DIRECTORY = { .str_user_error = "HDFS: not a directory", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11041, HDFS: not a directory", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11041, HDFS: not a directory" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11041, HDFS: not a directory", + .ob_str_error = "OBE-00600: internal error code, arguments: -11041, HDFS: not a directory", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11041, HDFS: not a directory" }; static const _error _error_OB_HDFS_MALFORMED_URI = { .error_name = "OB_HDFS_MALFORMED_URI", @@ -27655,7 +32265,9 @@ static const _error _error_OB_HDFS_MALFORMED_URI = { .str_user_error = "HDFS: malformed uri", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11042, HDFS: malformed uri", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11042, HDFS: malformed uri" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11042, HDFS: malformed uri", + .ob_str_error = "OBE-00600: internal error code, arguments: -11042, HDFS: malformed uri", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11042, HDFS: malformed uri" }; static const _error _error_OB_HDFS_INVALID_ARGUMENT = { .error_name = "OB_HDFS_INVALID_ARGUMENT", @@ -27667,7 +32279,9 @@ static const _error _error_OB_HDFS_INVALID_ARGUMENT = { .str_user_error = "HDFS: invalid argument", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11043, HDFS: invalid argument", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11043, HDFS: invalid argument" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11043, HDFS: invalid argument", + .ob_str_error = "OBE-00600: internal error code, arguments: -11043, HDFS: invalid argument", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11043, HDFS: invalid argument" }; static const _error _error_OB_HDFS_NOT_IMPLEMENT = { .error_name = "OB_HDFS_NOT_IMPLEMENT", @@ -27679,7 +32293,9 @@ static const _error _error_OB_HDFS_NOT_IMPLEMENT = { .str_user_error = "HDFS: not implementation", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11044, HDFS: not implementation", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11044, HDFS: not implementation" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11044, HDFS: not implementation", + .ob_str_error = "OBE-00600: internal error code, arguments: -11044, HDFS: not implementation", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11044, HDFS: not implementation" }; static const _error _error_OB_HDFS_ERROR = { .error_name = "OB_HDFS_ERROR", @@ -27691,7 +32307,9 @@ static const _error _error_OB_HDFS_ERROR = { .str_user_error = "HDFS error", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11045, HDFS error", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11045, HDFS error" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11045, HDFS error", + .ob_str_error = "OBE-00600: internal error code, arguments: -11045, HDFS error", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11045, HDFS error" }; static const _error _error_OB_INVALID_EXTERNAL_FILE_COLUMN_PATH = { .error_name = "OB_INVALID_EXTERNAL_FILE_COLUMN_PATH", @@ -27703,7 +32321,9 @@ static const _error _error_OB_INVALID_EXTERNAL_FILE_COLUMN_PATH = { .str_user_error = "Invalid path: %.*s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11046, Invalid path", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11046, Invalid path: %.*s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11046, Invalid path: %.*s", + .ob_str_error = "OBE-00600: internal error code, arguments: -11046, Invalid path", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11046, Invalid path: %.*s" }; static const _error _error_OB_EXTERNAL_FILE_COLUMN_TYPE_MISMATCH = { .error_name = "OB_EXTERNAL_FILE_COLUMN_TYPE_MISMATCH", @@ -27715,7 +32335,9 @@ static const _error _error_OB_EXTERNAL_FILE_COLUMN_TYPE_MISMATCH = { .str_user_error = "Column type mismatch between the file and the table: FileColumnType=%s TableColumnType=%s", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11047, Column type mismatch between the file and the table", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11047, Column type mismatch between the file and the table: FileColumnType=%s TableColumnType=%s" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11047, Column type mismatch between the file and the table: FileColumnType=%s TableColumnType=%s", + .ob_str_error = "OBE-00600: internal error code, arguments: -11047, Column type mismatch between the file and the table", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11047, Column type mismatch between the file and the table: FileColumnType=%s TableColumnType=%s" }; static const _error _error_OB_ERR_DDL_RESOURCE_NOT_ENOUGH = { .error_name = "OB_ERR_DDL_RESOURCE_NOT_ENOUGH", @@ -27727,7 +32349,9 @@ static const _error _error_OB_ERR_DDL_RESOURCE_NOT_ENOUGH = { .str_user_error = "The tenant ddl resource is not enough, please retry", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11048, The tenant ddl resource is not enough, please retry", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11048, The tenant ddl resource is not enough, please retry" + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11048, The tenant ddl resource is not enough, please retry", + .ob_str_error = "OBE-00600: internal error code, arguments: -11048, The tenant ddl resource is not enough, please retry", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11048, The tenant ddl resource is not enough, please retry" }; static const _error _error_OB_EXCEED_QUERY_MEM_LIMIT = { .error_name = "OB_EXCEED_QUERY_MEM_LIMIT", @@ -27739,7 +32363,9 @@ static const _error _error_OB_EXCEED_QUERY_MEM_LIMIT = { .str_user_error = "Exceed query memory limit (mem_limit=%ld, mem_hold=%ld), please check whether the query_memory_limit_percentage configuration item is reasonable.", .oracle_errno = 600, .oracle_str_error = "ORA-00600: internal error code, arguments: -11049, Exceed query memory limit", - .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11049, Exceed query memory limit (mem_limit=%ld, mem_hold=%ld), please check whether the query_memory_limit_percentage configuration item is reasonable." + .oracle_str_user_error = "ORA-00600: internal error code, arguments: -11049, Exceed query memory limit (mem_limit=%ld, mem_hold=%ld), please check whether the query_memory_limit_percentage configuration item is reasonable.", + .ob_str_error = "OBE-00600: internal error code, arguments: -11049, Exceed query memory limit", + .ob_str_user_error = "OBE-00600: internal error code, arguments: -11049, Exceed query memory limit (mem_limit=%ld, mem_hold=%ld), please check whether the query_memory_limit_percentage configuration item is reasonable." }; static const _error _error_OB_SP_RAISE_APPLICATION_ERROR = { .error_name = "OB_SP_RAISE_APPLICATION_ERROR", @@ -27751,7 +32377,9 @@ static const _error _error_OB_SP_RAISE_APPLICATION_ERROR = { .str_user_error = "%.*s", .oracle_errno = 20000, .oracle_str_error = "ORA-20000: The stored procedure 'raise_application_error' was called which causes this error to be generated", - .oracle_str_user_error = "ORA%06ld: %.*s" + .oracle_str_user_error = "ORA%06ld: %.*s", + .ob_str_error = "ORA-20000: The stored procedure 'raise_application_error' was called which causes this error to be generated", + .ob_str_user_error = "ORA%06ld: %.*s" }; static const _error _error_OB_SP_RAISE_APPLICATION_ERROR_NUM = { .error_name = "OB_SP_RAISE_APPLICATION_ERROR_NUM", @@ -27763,7 +32391,9 @@ static const _error _error_OB_SP_RAISE_APPLICATION_ERROR_NUM = { .str_user_error = "error number argument to raise_application_error of '%d' is out of range", .oracle_errno = 21000, .oracle_str_error = "ORA-21000: error number argument to raise_application_error of stringstring is out of range", - .oracle_str_user_error = "ORA-21000: error number argument to raise_application_error of '%d' is out of range" + .oracle_str_user_error = "ORA-21000: error number argument to raise_application_error of '%d' is out of range", + .ob_str_error = "OBE-21000: error number argument to raise_application_error of stringstring is out of range", + .ob_str_user_error = "OBE-21000: error number argument to raise_application_error of '%d' is out of range" }; static const _error _error_OB_CLOB_ONLY_SUPPORT_WITH_MULTIBYTE_FUN = { .error_name = "OB_CLOB_ONLY_SUPPORT_WITH_MULTIBYTE_FUN", @@ -27775,7 +32405,9 @@ static const _error _error_OB_CLOB_ONLY_SUPPORT_WITH_MULTIBYTE_FUN = { .str_user_error = "CLOB or NCLOB in multibyte character set not supported", .oracle_errno = 22998, .oracle_str_error = "ORA-22998: CLOB or NCLOB in multibyte character set not supported", - .oracle_str_user_error = "ORA-22998: CLOB or NCLOB in multibyte character set not supported" + .oracle_str_user_error = "ORA-22998: CLOB or NCLOB in multibyte character set not supported", + .ob_str_error = "OBE-22998: CLOB or NCLOB in multibyte character set not supported", + .ob_str_user_error = "OBE-22998: CLOB or NCLOB in multibyte character set not supported" }; static const _error _error_OB_ERR_UPDATE_TWICE = { .error_name = "OB_ERR_UPDATE_TWICE", @@ -27787,7 +32419,9 @@ static const _error _error_OB_ERR_UPDATE_TWICE = { .str_user_error = "unable to get a stable set of rows in the source tables", .oracle_errno = 30926, .oracle_str_error = "ORA-30926: unable to get a stable set of rows in the source tables", - .oracle_str_user_error = "ORA-30926: unable to get a stable set of rows in the source tables" + .oracle_str_user_error = "ORA-30926: unable to get a stable set of rows in the source tables", + .ob_str_error = "OBE-30926: unable to get a stable set of rows in the source tables", + .ob_str_user_error = "OBE-30926: unable to get a stable set of rows in the source tables" }; static const _error _error_OB_ERR_FLASHBACK_QUERY_WITH_UPDATE = { .error_name = "OB_ERR_FLASHBACK_QUERY_WITH_UPDATE", @@ -27799,7 +32433,9 @@ static const _error _error_OB_ERR_FLASHBACK_QUERY_WITH_UPDATE = { .str_user_error = "snapshot expression not allowed here", .oracle_errno = 8187, .oracle_str_error = "ORA-08187: snapshot expression not allowed here", - .oracle_str_user_error = "ORA-08187: snapshot expression not allowed here" + .oracle_str_user_error = "ORA-08187: snapshot expression not allowed here", + .ob_str_error = "OBE-08187: snapshot expression not allowed here", + .ob_str_user_error = "OBE-08187: snapshot expression not allowed here" }; static const _error _error_OB_ERR_UPDATE_ON_EXPR = { .error_name = "OB_ERR_UPDATE_ON_EXPR", @@ -27811,7 +32447,9 @@ static const _error _error_OB_ERR_UPDATE_ON_EXPR = { .str_user_error = "Columns referenced in the ON Clause cannot be updated:'%.*s'.'%.*s'", .oracle_errno = 38104, .oracle_str_error = "ORA-38104: Columns referenced in the ON Clause cannot be updated", - .oracle_str_user_error = "ORA-38104: Columns referenced in the ON Clause cannot be updated:'%.*s'.'%.*s'" + .oracle_str_user_error = "ORA-38104: Columns referenced in the ON Clause cannot be updated:'%.*s'.'%.*s'", + .ob_str_error = "OBE-38104: Columns referenced in the ON Clause cannot be updated", + .ob_str_user_error = "OBE-38104: Columns referenced in the ON Clause cannot be updated:'%.*s'.'%.*s'" }; static const _error _error_OB_ERR_SPECIFIED_ROW_NO_LONGER_EXISTS = { .error_name = "OB_ERR_SPECIFIED_ROW_NO_LONGER_EXISTS", @@ -27823,7 +32461,9 @@ static const _error _error_OB_ERR_SPECIFIED_ROW_NO_LONGER_EXISTS = { .str_user_error = "specified row no longer exists", .oracle_errno = 8006, .oracle_str_error = "ORA-08006: specified row no longer exists", - .oracle_str_user_error = "ORA-08006: specified row no longer exists" + .oracle_str_user_error = "ORA-08006: specified row no longer exists", + .ob_str_error = "OBE-08006: specified row no longer exists", + .ob_str_user_error = "OBE-08006: specified row no longer exists" }; struct ObStrErrorInit @@ -30280,7 +34920,11 @@ int g_all_ob_errnos[2316] = {0, -4000, -4001, -4002, -4003, -4004, -4005, -4006, { const char *ret = "Unknown error"; if (OB_LIKELY(0 >= err && err > -OB_MAX_ERROR_CODE)) { - ret = get_error(-err)->oracle_str_error; + if (!g_enable_ob_error_msg_style) { + ret = get_error(-err)->oracle_str_error; + } else { + ret = get_error(-err)->ob_str_error; + } if (OB_UNLIKELY(NULL == ret || '\0' == ret[0])) { ret = "Unknown Error"; @@ -30292,7 +34936,11 @@ int g_all_ob_errnos[2316] = {0, -4000, -4001, -4002, -4003, -4004, -4005, -4006, { const char *ret = NULL; if (OB_LIKELY(0 >= err && err > -OB_MAX_ERROR_CODE)) { - ret = get_error(-err)->oracle_str_user_error; + if (!g_enable_ob_error_msg_style) { + ret = get_error(-err)->oracle_str_user_error; + } else { + ret = get_error(-err)->ob_str_user_error; + } if (OB_UNLIKELY(NULL == ret || '\0' == ret[0])) { ret = NULL; } diff --git a/src/share/ob_errno.h b/src/share/ob_errno.h index fe4f60257..933b59e7a 100644 --- a/src/share/ob_errno.h +++ b/src/share/ob_errno.h @@ -19,6 +19,7 @@ namespace oceanbase { namespace common { +extern int g_enable_ob_error_msg_style; constexpr int OB_LAST_ERROR_CODE = -38105; constexpr int OB_ERR_SQL_START = -5000; constexpr int OB_ERR_SQL_END = -5999; @@ -4236,2323 +4237,4641 @@ constexpr int OB_ERR_INVALID_DATE_MSG_FMT_V2 = -4219; #define OB_SUCCESS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: 0, Success" +#define OB_SUCCESS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: 0, Success" #define OB_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4000, Common error" +#define OB_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4000, Common error" #define OB_OBJ_TYPE_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4001, Object type error" +#define OB_OBJ_TYPE_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4001, Object type error" #define OB_INVALID_ARGUMENT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4002, Incorrect arguments to %s" +#define OB_INVALID_ARGUMENT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4002, Incorrect arguments to %s" #define OB_ARRAY_OUT_OF_RANGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4003, Array index out of range" +#define OB_ARRAY_OUT_OF_RANGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4003, Array index out of range" #define OB_SERVER_LISTEN_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4004, Failed to listen to the port" +#define OB_SERVER_LISTEN_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4004, Failed to listen to the port" #define OB_INIT_TWICE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4005, The object is initialized twice" +#define OB_INIT_TWICE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4005, The object is initialized twice" #define OB_NOT_INIT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4006, The object is not initialized" +#define OB_NOT_INIT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4006, The object is not initialized" #define OB_NOT_SUPPORTED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4007, %s not supported" +#define OB_NOT_SUPPORTED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4007, %s not supported" #define OB_ITER_END__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4008, End of iteration" +#define OB_ITER_END__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4008, End of iteration" #define OB_IO_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4009, IO error" +#define OB_IO_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4009, IO error" #define OB_ERROR_FUNC_VERSION__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4010, Wrong RPC command version" +#define OB_ERROR_FUNC_VERSION__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4010, Wrong RPC command version" #define OB_PACKET_NOT_SENT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4011, Can not send packet" +#define OB_PACKET_NOT_SENT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4011, Can not send packet" #define OB_TIMEOUT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4012, Timeout, query has reached the maximum query timeout: %ld(us), maybe you can adjust the session variable ob_query_timeout or query_timeout hint, and try again." +#define OB_TIMEOUT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4012, Timeout, query has reached the maximum query timeout: %ld(us), maybe you can adjust the session variable ob_query_timeout or query_timeout hint, and try again." #define OB_ALLOCATE_MEMORY_FAILED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4013, No memory or reach tenant memory limit" +#define OB_ALLOCATE_MEMORY_FAILED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4013, No memory or reach tenant memory limit" #define OB_INNER_STAT_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4014, Inner state error" +#define OB_INNER_STAT_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4014, Inner state error" #define OB_ERR_SYS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4015, System error" +#define OB_ERR_SYS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4015, System error" #define OB_ERR_UNEXPECTED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4016, %s" +#define OB_ERR_UNEXPECTED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4016, %s" #define OB_ENTRY_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4017, %s" +#define OB_ENTRY_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4017, %s" #define OB_ENTRY_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4018, %s" +#define OB_ENTRY_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4018, %s" #define OB_SIZE_OVERFLOW__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4019, Size overflow" +#define OB_SIZE_OVERFLOW__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4019, Size overflow" #define OB_REF_NUM_NOT_ZERO__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4020, Reference count is not zero" +#define OB_REF_NUM_NOT_ZERO__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4020, Reference count is not zero" #define OB_CONFLICT_VALUE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4021, Conflict value" +#define OB_CONFLICT_VALUE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4021, Conflict value" #define OB_ITEM_NOT_SETTED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4022, Item not set" +#define OB_ITEM_NOT_SETTED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4022, Item not set" #define OB_EAGAIN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4023, Try again" +#define OB_EAGAIN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4023, Try again" #define OB_BUF_NOT_ENOUGH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4024, Buffer not enough" +#define OB_BUF_NOT_ENOUGH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4024, Buffer not enough" #define OB_PARTIAL_FAILED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4025, %s" +#define OB_PARTIAL_FAILED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4025, %s" #define OB_READ_NOTHING__ORA_USER_ERROR_MSG "ORA-01403: no data found" +#define OB_READ_NOTHING__OBE_USER_ERROR_MSG "OBE-01403: no data found" #define OB_FILE_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4027, File not exist" +#define OB_FILE_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4027, File not exist" #define OB_DISCONTINUOUS_LOG__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4028, Log entry not continuous" +#define OB_DISCONTINUOUS_LOG__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4028, Log entry not continuous" #define OB_SCHEMA_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4029, Schema error" +#define OB_SCHEMA_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4029, Schema error" #define OB_TENANT_OUT_OF_MEM__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4030, Over tenant memory limits" +#define OB_TENANT_OUT_OF_MEM__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4030, Over tenant memory limits" #define OB_UNKNOWN_OBJ__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4031, Unknown object" +#define OB_UNKNOWN_OBJ__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4031, Unknown object" #define OB_NO_MONITOR_DATA__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4032, No monitor data" +#define OB_NO_MONITOR_DATA__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4032, No monitor data" #define OB_SERIALIZE_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4033, Serialize error" +#define OB_SERIALIZE_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4033, Serialize error" #define OB_DESERIALIZE_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4034, Deserialize error" +#define OB_DESERIALIZE_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4034, Deserialize error" #define OB_AIO_TIMEOUT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4035, Asynchronous IO error" +#define OB_AIO_TIMEOUT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4035, Asynchronous IO error" #define OB_NEED_RETRY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4036, Need retry" +#define OB_NEED_RETRY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4036, Need retry" #define OB_TOO_MANY_SSTABLE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4037, Too many sstable" +#define OB_TOO_MANY_SSTABLE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4037, Too many sstable" #define OB_NOT_MASTER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4038, The observer or zone is not the master" +#define OB_NOT_MASTER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4038, The observer or zone is not the master" #define OB_KILLED_BY_THROTTLING__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4039, Request has killed by sql throttle" +#define OB_KILLED_BY_THROTTLING__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4039, Request has killed by sql throttle" #define OB_DECRYPT_FAILED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4041, Decrypt error" +#define OB_DECRYPT_FAILED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4041, Decrypt error" #define OB_USER_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-01918: user '%.*s' does not exist" +#define OB_USER_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-01918: user '%.*s' does not exist" #define OB_PASSWORD_WRONG__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4043, Access denied for user '%.*s'@'%.*s' (using password: %s)" +#define OB_PASSWORD_WRONG__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4043, Access denied for user '%.*s'@'%.*s' (using password: %s)" #define OB_SKEY_VERSION_WRONG__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4044, Wrong skey version" +#define OB_SKEY_VERSION_WRONG__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4044, Wrong skey version" #define OB_PUSHDOWN_STATUS_CHANGED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4045, pushdown status changed" +#define OB_PUSHDOWN_STATUS_CHANGED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4045, pushdown status changed" #define OB_STORAGE_SCHEMA_INVALID__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4046, Storage schema is not valid" +#define OB_STORAGE_SCHEMA_INVALID__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4046, Storage schema is not valid" #define OB_MEDIUM_COMPACTION_INFO_INVALID__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4047, Medium compaction info is not valid" +#define OB_MEDIUM_COMPACTION_INFO_INVALID__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4047, Medium compaction info is not valid" #define OB_NOT_REGISTERED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4048, Not registered" +#define OB_NOT_REGISTERED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4048, Not registered" #define OB_WAITQUEUE_TIMEOUT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4049, Task timeout and not executed" +#define OB_WAITQUEUE_TIMEOUT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4049, Task timeout and not executed" #define OB_NOT_THE_OBJECT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4050, Not the object" +#define OB_NOT_THE_OBJECT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4050, Not the object" #define OB_ALREADY_REGISTERED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4051, Already registered" +#define OB_ALREADY_REGISTERED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4051, Already registered" #define OB_LAST_LOG_RUINNED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4052, Corrupted log entry" +#define OB_LAST_LOG_RUINNED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4052, Corrupted log entry" #define OB_NO_CS_SELECTED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4053, No Server selected" +#define OB_NO_CS_SELECTED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4053, No Server selected" #define OB_NO_TABLETS_CREATED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4054, No tablets created" +#define OB_NO_TABLETS_CREATED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4054, No tablets created" #define OB_INVALID_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4055, Invalid entry" +#define OB_INVALID_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4055, Invalid entry" #define OB_DECIMAL_OVERFLOW_WARN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4057, Decimal overflow warning" +#define OB_DECIMAL_OVERFLOW_WARN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4057, Decimal overflow warning" #define OB_DECIMAL_UNLEGAL_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4058, Decimal overflow error" +#define OB_DECIMAL_UNLEGAL_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4058, Decimal overflow error" #define OB_OBJ_DIVIDE_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4060, Divide error" +#define OB_OBJ_DIVIDE_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4060, Divide error" #define OB_NOT_A_DECIMAL__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4061, Not a decimal" +#define OB_NOT_A_DECIMAL__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4061, Not a decimal" #define OB_DECIMAL_PRECISION_NOT_EQUAL__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4062, Decimal precision error" +#define OB_DECIMAL_PRECISION_NOT_EQUAL__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4062, Decimal precision error" #define OB_EMPTY_RANGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4063, Empty range" +#define OB_EMPTY_RANGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4063, Empty range" #define OB_SESSION_KILLED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4064, Session killed" +#define OB_SESSION_KILLED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4064, Session killed" #define OB_LOG_NOT_SYNC__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4065, Log not sync" +#define OB_LOG_NOT_SYNC__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4065, Log not sync" #define OB_DIR_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4066, Directory not exist" +#define OB_DIR_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4066, Directory not exist" #define OB_SESSION_NOT_FOUND__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4067, RPC session not found" +#define OB_SESSION_NOT_FOUND__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4067, RPC session not found" #define OB_INVALID_LOG__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4068, Invalid log" +#define OB_INVALID_LOG__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4068, Invalid log" #define OB_INVALID_DATA__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4070, Invalid data" +#define OB_INVALID_DATA__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4070, Invalid data" #define OB_ALREADY_DONE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4071, Already done" +#define OB_ALREADY_DONE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4071, Already done" #define OB_CANCELED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4072, Operation canceled" +#define OB_CANCELED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4072, Operation canceled" #define OB_LOG_SRC_CHANGED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4073, Log source changed" +#define OB_LOG_SRC_CHANGED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4073, Log source changed" #define OB_LOG_NOT_ALIGN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4074, Log not aligned" +#define OB_LOG_NOT_ALIGN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4074, Log not aligned" #define OB_LOG_MISSING__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4075, Log entry missed" +#define OB_LOG_MISSING__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4075, Log entry missed" #define OB_NEED_WAIT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4076, Need wait" +#define OB_NEED_WAIT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4076, Need wait" #define OB_NOT_IMPLEMENT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4077, Not implemented feature" +#define OB_NOT_IMPLEMENT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4077, Not implemented feature" #define OB_DIVISION_BY_ZERO__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4078, Divided by zero" +#define OB_DIVISION_BY_ZERO__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4078, Divided by zero" #define OB_EXCEED_MEM_LIMIT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4080, exceed memory limit" +#define OB_EXCEED_MEM_LIMIT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4080, exceed memory limit" #define OB_RESULT_UNKNOWN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4081, Unknown result" +#define OB_RESULT_UNKNOWN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4081, Unknown result" #define OB_NO_RESULT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4084, No result" +#define OB_NO_RESULT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4084, No result" #define OB_QUEUE_OVERFLOW__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4085, Queue overflow" +#define OB_QUEUE_OVERFLOW__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4085, Queue overflow" #define OB_LOG_ID_RANGE_NOT_CONTINUOUS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4090, Table log_id range no continuous" +#define OB_LOG_ID_RANGE_NOT_CONTINUOUS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4090, Table log_id range no continuous" #define OB_TERM_LAGGED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4097, Term lagged" +#define OB_TERM_LAGGED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4097, Term lagged" #define OB_TERM_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4098, Term not match" +#define OB_TERM_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4098, Term not match" #define OB_START_LOG_CURSOR_INVALID__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4099, Invalid log cursor" +#define OB_START_LOG_CURSOR_INVALID__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4099, Invalid log cursor" #define OB_LOCK_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4100, Lock not match" +#define OB_LOCK_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4100, Lock not match" #define OB_DEAD_LOCK__ORA_USER_ERROR_MSG "ORA-00060: deadlock detected while waiting for resource" +#define OB_DEAD_LOCK__OBE_USER_ERROR_MSG "OBE-00060: deadlock detected while waiting for resource" #define OB_PARTIAL_LOG__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4102, Incomplete log entry" +#define OB_PARTIAL_LOG__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4102, Incomplete log entry" #define OB_CHECKSUM_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4103, Data checksum error" +#define OB_CHECKSUM_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4103, Data checksum error" #define OB_INIT_FAIL__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4104, Initialize error" +#define OB_INIT_FAIL__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4104, Initialize error" #define OB_ROWKEY_ORDER_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4105, Rowkey order error" +#define OB_ROWKEY_ORDER_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4105, Rowkey order error" #define OB_NOT_ENOUGH_STORE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4106, not enough commitlog store" +#define OB_NOT_ENOUGH_STORE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4106, not enough commitlog store" #define OB_BLOCK_SWITCHED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4107, block switched when fill commitlog" +#define OB_BLOCK_SWITCHED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4107, block switched when fill commitlog" #define OB_PHYSIC_CHECKSUM_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4108, Physic data checksum error" +#define OB_PHYSIC_CHECKSUM_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4108, Physic data checksum error" #define OB_STATE_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4109, Server state or role not the same as expected" +#define OB_STATE_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4109, Server state or role not the same as expected" #define OB_READ_ZERO_LOG__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4110, Read zero log" +#define OB_READ_ZERO_LOG__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4110, Read zero log" #define OB_BLOCK_NEED_FREEZE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4111, block need freeze" +#define OB_BLOCK_NEED_FREEZE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4111, block need freeze" #define OB_BLOCK_FROZEN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4112, block frozen" +#define OB_BLOCK_FROZEN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4112, block frozen" #define OB_IN_FATAL_STATE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4113, In FATAL state" +#define OB_IN_FATAL_STATE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4113, In FATAL state" #define OB_IN_STOP_STATE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4114, In STOP state" +#define OB_IN_STOP_STATE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4114, In STOP state" #define OB_UPS_MASTER_EXISTS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4115, Master UpdateServer already exists" +#define OB_UPS_MASTER_EXISTS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4115, Master UpdateServer already exists" #define OB_LOG_NOT_CLEAR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4116, Log not clear" +#define OB_LOG_NOT_CLEAR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4116, Log not clear" #define OB_FILE_ALREADY_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4117, File already exist" +#define OB_FILE_ALREADY_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4117, File already exist" #define OB_UNKNOWN_PACKET__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4118, Unknown packet" +#define OB_UNKNOWN_PACKET__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4118, Unknown packet" #define OB_RPC_PACKET_TOO_LONG__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4119, RPC packet to send too long" +#define OB_RPC_PACKET_TOO_LONG__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4119, RPC packet to send too long" #define OB_LOG_TOO_LARGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4120, Log too large" +#define OB_LOG_TOO_LARGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4120, Log too large" #define OB_RPC_SEND_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4121, RPC send error" +#define OB_RPC_SEND_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4121, RPC send error" #define OB_RPC_POST_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4122, RPC post error" +#define OB_RPC_POST_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4122, RPC post error" #define OB_LIBEASY_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4123, Libeasy error" +#define OB_LIBEASY_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4123, Libeasy error" #define OB_CONNECT_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4124, Connect error" +#define OB_CONNECT_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4124, Connect error" #define OB_NOT_FREE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4125, Not free" +#define OB_NOT_FREE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4125, Not free" #define OB_INIT_SQL_CONTEXT_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4126, Init SQL context error" +#define OB_INIT_SQL_CONTEXT_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4126, Init SQL context error" #define OB_SKIP_INVALID_ROW__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4127, Skip invalid row" +#define OB_SKIP_INVALID_ROW__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4127, Skip invalid row" #define OB_RPC_PACKET_INVALID__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4128, RPC packet is invalid" +#define OB_RPC_PACKET_INVALID__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4128, RPC packet is invalid" #define OB_NO_TABLET__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4133, No tablets" +#define OB_NO_TABLET__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4133, No tablets" #define OB_SNAPSHOT_DISCARDED__ORA_USER_ERROR_MSG "ORA-01555: snapshot too old" +#define OB_SNAPSHOT_DISCARDED__OBE_USER_ERROR_MSG "OBE-01555: snapshot too old" #define OB_DATA_NOT_UPTODATE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4139, State is stale" +#define OB_DATA_NOT_UPTODATE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4139, State is stale" #define OB_ROW_MODIFIED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4142, Row modified" +#define OB_ROW_MODIFIED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4142, Row modified" #define OB_VERSION_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4143, Version not match" +#define OB_VERSION_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4143, Version not match" #define OB_BAD_ADDRESS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4144, Bad address" +#define OB_BAD_ADDRESS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4144, Bad address" #define OB_ENQUEUE_FAILED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4146, Enqueue error" +#define OB_ENQUEUE_FAILED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4146, Enqueue error" #define OB_INVALID_CONFIG__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4147, %s" +#define OB_INVALID_CONFIG__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4147, %s" #define OB_STMT_EXPIRED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4149, Expired statement" +#define OB_STMT_EXPIRED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4149, Expired statement" #define OB_ERR_MIN_VALUE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4150, Min value" +#define OB_ERR_MIN_VALUE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4150, Min value" #define OB_ERR_MAX_VALUE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4151, Max value" +#define OB_ERR_MAX_VALUE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4151, Max value" #define OB_ERR_NULL_VALUE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4152, %s" +#define OB_ERR_NULL_VALUE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4152, %s" #define OB_RESOURCE_OUT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4153, Out of resource" +#define OB_RESOURCE_OUT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4153, Out of resource" #define OB_ERR_SQL_CLIENT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4154, Internal SQL client error" +#define OB_ERR_SQL_CLIENT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4154, Internal SQL client error" #define OB_META_TABLE_WITHOUT_USE_TABLE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4155, Meta table without use table" +#define OB_META_TABLE_WITHOUT_USE_TABLE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4155, Meta table without use table" #define OB_DISCARD_PACKET__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4156, Discard packet" +#define OB_DISCARD_PACKET__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4156, Discard packet" #define OB_OPERATE_OVERFLOW__ORA_USER_ERROR_MSG "ORA-25137: Data value %s out of range in '%s'" +#define OB_OPERATE_OVERFLOW__OBE_USER_ERROR_MSG "OBE-25137: Data value %s out of range in '%s'" #define OB_INVALID_DATE_FORMAT__ORA_USER_ERROR_MSG "ORA-01821: date format not recognized, %s=%d must between %d and %d" +#define OB_INVALID_DATE_FORMAT__OBE_USER_ERROR_MSG "OBE-01821: date format not recognized, %s=%d must between %d and %d" #define OB_POOL_REGISTERED_FAILED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4159, register pool failed" +#define OB_POOL_REGISTERED_FAILED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4159, register pool failed" #define OB_POOL_UNREGISTERED_FAILED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4160, unregister pool failed" +#define OB_POOL_UNREGISTERED_FAILED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4160, unregister pool failed" #define OB_INVALID_ARGUMENT_NUM__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4161, Invalid argument num" +#define OB_INVALID_ARGUMENT_NUM__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4161, Invalid argument num" #define OB_LEASE_NOT_ENOUGH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4162, reserved lease not enough" +#define OB_LEASE_NOT_ENOUGH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4162, reserved lease not enough" #define OB_LEASE_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4163, ups lease not match with rs" +#define OB_LEASE_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4163, ups lease not match with rs" #define OB_UPS_SWITCH_NOT_HAPPEN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4164, ups switch not happen" +#define OB_UPS_SWITCH_NOT_HAPPEN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4164, ups switch not happen" #define OB_EMPTY_RESULT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4165, Empty result" +#define OB_EMPTY_RESULT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4165, Empty result" #define OB_CACHE_NOT_HIT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4166, Cache not hit" +#define OB_CACHE_NOT_HIT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4166, Cache not hit" #define OB_NESTED_LOOP_NOT_SUPPORT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4167, Nested loop not support" +#define OB_NESTED_LOOP_NOT_SUPPORT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4167, Nested loop not support" #define OB_LOG_INVALID_MOD_ID__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4168, Invalid log module id" +#define OB_LOG_INVALID_MOD_ID__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4168, Invalid log module id" #define OB_LOG_MODULE_UNKNOWN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4169, Unknown module name. Invalid Setting:'%.*s'. Syntax:parMod.subMod:level, parMod.subMod:level" +#define OB_LOG_MODULE_UNKNOWN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4169, Unknown module name. Invalid Setting:'%.*s'. Syntax:parMod.subMod:level, parMod.subMod:level" #define OB_LOG_LEVEL_INVALID__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4170, Invalid level. Invalid setting:'%.*s'. Syntax:parMod.subMod:level, parMod.subMod:level" +#define OB_LOG_LEVEL_INVALID__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4170, Invalid level. Invalid setting:'%.*s'. Syntax:parMod.subMod:level, parMod.subMod:level" #define OB_LOG_PARSER_SYNTAX_ERR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4171, Syntax to set log_level error. Invalid setting:'%.*s'. Syntax:parMod.subMod:level, parMod.subMod:level" +#define OB_LOG_PARSER_SYNTAX_ERR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4171, Syntax to set log_level error. Invalid setting:'%.*s'. Syntax:parMod.subMod:level, parMod.subMod:level" #define OB_INDEX_OUT_OF_RANGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4172, Index out of range" +#define OB_INDEX_OUT_OF_RANGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4172, Index out of range" #define OB_INT_UNDERFLOW__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4173, Int underflow" +#define OB_INT_UNDERFLOW__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4173, Int underflow" #define OB_UNKNOWN_CONNECTION__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4174, Unknown thread id: %lu" +#define OB_UNKNOWN_CONNECTION__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4174, Unknown thread id: %lu" #define OB_ERROR_OUT_OF_RANGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4175, Out of range" +#define OB_ERROR_OUT_OF_RANGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4175, Out of range" #define OB_CACHE_SHRINK_FAILED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4176, shrink cache failed, no available cache" +#define OB_CACHE_SHRINK_FAILED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4176, shrink cache failed, no available cache" #define OB_OLD_SCHEMA_VERSION__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4177, Schema version too old" +#define OB_OLD_SCHEMA_VERSION__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4177, Schema version too old" #define OB_RELEASE_SCHEMA_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4178, Release schema error" +#define OB_RELEASE_SCHEMA_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4178, Release schema error" #define OB_OP_NOT_ALLOW__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4179, %s not allowed" +#define OB_OP_NOT_ALLOW__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4179, %s not allowed" #define OB_NO_EMPTY_ENTRY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4180, No empty entry" +#define OB_NO_EMPTY_ENTRY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4180, No empty entry" #define OB_ERR_ALREADY_EXISTS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4181, Already exist" +#define OB_ERR_ALREADY_EXISTS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4181, Already exist" #define OB_SEARCH_NOT_FOUND__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4182, Value not found" +#define OB_SEARCH_NOT_FOUND__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4182, Value not found" #define OB_BEYOND_THE_RANGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4183, Key out of range" +#define OB_BEYOND_THE_RANGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4183, Key out of range" #define OB_SERVER_OUTOF_DISK_SPACE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4184, Server out of disk space" +#define OB_SERVER_OUTOF_DISK_SPACE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4184, Server out of disk space" #define OB_COLUMN_GROUP_NOT_FOUND__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4185, Column group \'%.*s\' not found" +#define OB_COLUMN_GROUP_NOT_FOUND__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4185, Column group \'%.*s\' not found" #define OB_CS_COMPRESS_LIB_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4186, Server failed to get compress library" +#define OB_CS_COMPRESS_LIB_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4186, Server failed to get compress library" #define OB_ITEM_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4187, Item not match" +#define OB_ITEM_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4187, Item not match" #define OB_SCHEDULER_TASK_CNT_MISMATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4188, Running task cnt and unfinished task cnt not consistent" +#define OB_SCHEDULER_TASK_CNT_MISMATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4188, Running task cnt and unfinished task cnt not consistent" #define OB_INVALID_MACRO_BLOCK_TYPE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4189, the macro block type does not exist" +#define OB_INVALID_MACRO_BLOCK_TYPE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4189, the macro block type does not exist" #define OB_INVALID_DATE_FORMAT_END__ORA_USER_ERROR_MSG "ORA-01830: date format picture ends before converting entire input string" +#define OB_INVALID_DATE_FORMAT_END__OBE_USER_ERROR_MSG "OBE-01830: date format picture ends before converting entire input string" #define OB_PG_IS_REMOVED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4191, partition group is removed" +#define OB_PG_IS_REMOVED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4191, partition group is removed" #define OB_DDL_TASK_EXECUTE_TOO_MUCH_TIME__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4192, ddl task executes too much time" +#define OB_DDL_TASK_EXECUTE_TOO_MUCH_TIME__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4192, ddl task executes too much time" #define OB_HASH_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4200, %s" +#define OB_HASH_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4200, %s" #define OB_HASH_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4201, %s" +#define OB_HASH_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4201, %s" #define OB_HASH_GET_TIMEOUT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4204, hash map/set get timeout" +#define OB_HASH_GET_TIMEOUT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4204, hash map/set get timeout" #define OB_HASH_PLACEMENT_RETRY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4205, hash map/set retry" +#define OB_HASH_PLACEMENT_RETRY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4205, hash map/set retry" #define OB_HASH_FULL__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4206, hash map/set full" +#define OB_HASH_FULL__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4206, hash map/set full" #define OB_PACKET_PROCESSED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4207, packet processed" +#define OB_PACKET_PROCESSED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4207, packet processed" #define OB_WAIT_NEXT_TIMEOUT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4208, wait next packet timeout" +#define OB_WAIT_NEXT_TIMEOUT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4208, wait next packet timeout" #define OB_LEADER_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4209, partition has not leader" +#define OB_LEADER_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4209, partition has not leader" #define OB_PREPARE_MAJOR_FREEZE_FAILED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4210, prepare major freeze failed" +#define OB_PREPARE_MAJOR_FREEZE_FAILED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4210, prepare major freeze failed" #define OB_COMMIT_MAJOR_FREEZE_FAILED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4211, commit major freeze failed" +#define OB_COMMIT_MAJOR_FREEZE_FAILED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4211, commit major freeze failed" #define OB_ABORT_MAJOR_FREEZE_FAILED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4212, abort major freeze failed" +#define OB_ABORT_MAJOR_FREEZE_FAILED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4212, abort major freeze failed" #define OB_MAJOR_FREEZE_NOT_FINISHED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4213, %s" +#define OB_MAJOR_FREEZE_NOT_FINISHED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4213, %s" #define OB_PARTITION_NOT_LEADER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4214, partition is not leader partition" +#define OB_PARTITION_NOT_LEADER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4214, partition is not leader partition" #define OB_WAIT_MAJOR_FREEZE_RESPONSE_TIMEOUT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4215, wait major freeze response timeout" +#define OB_WAIT_MAJOR_FREEZE_RESPONSE_TIMEOUT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4215, wait major freeze response timeout" #define OB_CURL_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4216, curl error" +#define OB_CURL_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4216, curl error" #define OB_MAJOR_FREEZE_NOT_ALLOW__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4217, %s" +#define OB_MAJOR_FREEZE_NOT_ALLOW__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4217, %s" #define OB_PREPARE_FREEZE_FAILED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4218, prepare freeze failed" +#define OB_PREPARE_FREEZE_FAILED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4218, prepare freeze failed" #define OB_INVALID_DATE_VALUE__ORA_USER_ERROR_MSG "ORA-01861: literal does not match format string: '%.*s' for column '%s'" +#define OB_INVALID_DATE_VALUE__OBE_USER_ERROR_MSG "OBE-01861: literal does not match format string: '%.*s' for column '%s'" #define OB_INACTIVE_SQL_CLIENT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4220, Inactive sql client, only read allowed" +#define OB_INACTIVE_SQL_CLIENT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4220, Inactive sql client, only read allowed" #define OB_INACTIVE_RPC_PROXY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4221, Inactive rpc proxy, can not send RPC request" +#define OB_INACTIVE_RPC_PROXY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4221, Inactive rpc proxy, can not send RPC request" #define OB_INTERVAL_WITH_MONTH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4222, Interval with year or month can not be converted to microseconds" +#define OB_INTERVAL_WITH_MONTH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4222, Interval with year or month can not be converted to microseconds" #define OB_TOO_MANY_DATETIME_PARTS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4223, Interval has too many datetime parts" +#define OB_TOO_MANY_DATETIME_PARTS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4223, Interval has too many datetime parts" #define OB_DATA_OUT_OF_RANGE__ORA_USER_ERROR_MSG "ORA-01438: value larger than specified precision allowed for this column '%.*s' at row %ld" +#define OB_DATA_OUT_OF_RANGE__OBE_USER_ERROR_MSG "OBE-01438: value larger than specified precision allowed for this column '%.*s' at row %ld" #define OB_PARTITION_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4225, Partition entry not exists" +#define OB_PARTITION_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4225, Partition entry not exists" #define OB_ERR_TRUNCATED_WRONG_VALUE_FOR_FIELD__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4226, Incorrect integer value for column '%.*s' at row %ld" +#define OB_ERR_TRUNCATED_WRONG_VALUE_FOR_FIELD__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4226, Incorrect integer value for column '%.*s' at row %ld" #define OB_ERR_NO_DEFAULT_FOR_FIELD__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4227, Field \'%s\' doesn't have a default value" +#define OB_ERR_NO_DEFAULT_FOR_FIELD__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4227, Field \'%s\' doesn't have a default value" #define OB_ERR_FIELD_SPECIFIED_TWICE__ORA_USER_ERROR_MSG "ORA-00957: duplicate column name \'%s\'" +#define OB_ERR_FIELD_SPECIFIED_TWICE__OBE_USER_ERROR_MSG "OBE-00957: duplicate column name \'%s\'" #define OB_ERR_TOO_LONG_TABLE_COMMENT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4229, Comment for table is too long (max = %ld)" +#define OB_ERR_TOO_LONG_TABLE_COMMENT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4229, Comment for table is too long (max = %ld)" #define OB_ERR_TOO_LONG_FIELD_COMMENT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4230, Comment for field is too long (max = %ld)" +#define OB_ERR_TOO_LONG_FIELD_COMMENT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4230, Comment for field is too long (max = %ld)" #define OB_ERR_TOO_LONG_INDEX_COMMENT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4231, Comment for index is too long (max = %ld)" +#define OB_ERR_TOO_LONG_INDEX_COMMENT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4231, Comment for index is too long (max = %ld)" #define OB_NOT_FOLLOWER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4232, The observer or zone is not a follower" +#define OB_NOT_FOLLOWER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4232, The observer or zone is not a follower" #define OB_ERR_OUT_OF_LOWER_BOUND__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4233, smaller than container lower bound" +#define OB_ERR_OUT_OF_LOWER_BOUND__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4233, smaller than container lower bound" #define OB_ERR_OUT_OF_UPPER_BOUND__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4234, bigger than container upper bound" +#define OB_ERR_OUT_OF_UPPER_BOUND__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4234, bigger than container upper bound" #define OB_BAD_NULL_ERROR__ORA_USER_ERROR_MSG "ORA-01400: cannot insert NULL into '(%.*s)'" +#define OB_BAD_NULL_ERROR__OBE_USER_ERROR_MSG "OBE-01400: cannot insert NULL into '(%.*s)'" #define OB_OBCONFIG_RETURN_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4236, ObConfig return error code" +#define OB_OBCONFIG_RETURN_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4236, ObConfig return error code" #define OB_OBCONFIG_APPNAME_MISMATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4237, Appname mismatch with obconfig result" +#define OB_OBCONFIG_APPNAME_MISMATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4237, Appname mismatch with obconfig result" #define OB_ERR_VIEW_SELECT_DERIVED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4238, View's SELECT contains a subquery in the FROM clause" +#define OB_ERR_VIEW_SELECT_DERIVED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4238, View's SELECT contains a subquery in the FROM clause" #define OB_CANT_MJ_PATH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4239, Can not use merge-join to join the tables without join conditions" +#define OB_CANT_MJ_PATH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4239, Can not use merge-join to join the tables without join conditions" #define OB_ERR_NO_JOIN_ORDER_GENERATED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4240, No join order generated" +#define OB_ERR_NO_JOIN_ORDER_GENERATED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4240, No join order generated" #define OB_ERR_NO_PATH_GENERATED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4241, No join path generated" +#define OB_ERR_NO_PATH_GENERATED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4241, No join path generated" #define OB_ERR_WAIT_REMOTE_SCHEMA_REFRESH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4242, Schema error" +#define OB_ERR_WAIT_REMOTE_SCHEMA_REFRESH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4242, Schema error" #define OB_FILE_NOT_OPENED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4243, file not opened" +#define OB_FILE_NOT_OPENED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4243, file not opened" #define OB_TIMER_TASK_HAS_SCHEDULED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4244, Timer task has been scheduled" +#define OB_TIMER_TASK_HAS_SCHEDULED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4244, Timer task has been scheduled" #define OB_TIMER_TASK_HAS_NOT_SCHEDULED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4245, Timer task has not been scheduled" +#define OB_TIMER_TASK_HAS_NOT_SCHEDULED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4245, Timer task has not been scheduled" #define OB_PARSE_DEBUG_SYNC_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4246, parse debug sync string error" +#define OB_PARSE_DEBUG_SYNC_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4246, parse debug sync string error" #define OB_UNKNOWN_DEBUG_SYNC_POINT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4247, unknown debug sync point" +#define OB_UNKNOWN_DEBUG_SYNC_POINT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4247, unknown debug sync point" #define OB_ERR_INTERRUPTED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4248, task is interrupted while running" +#define OB_ERR_INTERRUPTED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4248, task is interrupted while running" #define OB_ERR_DATA_TRUNCATED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4249, Data truncated for column '%.*s' at row %ld" +#define OB_ERR_DATA_TRUNCATED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4249, Data truncated for column '%.*s' at row %ld" #define OB_NOT_RUNNING__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4250, module is not running" +#define OB_NOT_RUNNING__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4250, module is not running" #define OB_INVALID_PARTITION__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4251, partition not valid" +#define OB_INVALID_PARTITION__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4251, partition not valid" #define OB_ERR_TIMEOUT_TRUNCATED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4252, Timeout value truncated to 102 years" +#define OB_ERR_TIMEOUT_TRUNCATED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4252, Timeout value truncated to 102 years" #define OB_ERR_TOO_LONG_TENANT_COMMENT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4253, Comment for tenant is too long (max = %ld)" +#define OB_ERR_TOO_LONG_TENANT_COMMENT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4253, Comment for tenant is too long (max = %ld)" #define OB_ERR_NET_PACKET_TOO_LARGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4254, Got a packet bigger than \'max_allowed_packet\' bytes" +#define OB_ERR_NET_PACKET_TOO_LARGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4254, Got a packet bigger than \'max_allowed_packet\' bytes" #define OB_TRACE_DESC_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4255, trace log title or key not exist describe" +#define OB_TRACE_DESC_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4255, trace log title or key not exist describe" #define OB_ERR_NO_DEFAULT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4256, Variable '%.*s' doesn't have a default value" +#define OB_ERR_NO_DEFAULT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4256, Variable '%.*s' doesn't have a default value" #define OB_ERR_COMPRESS_DECOMPRESS_DATA__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4257, compress data or decompress data failed" +#define OB_ERR_COMPRESS_DECOMPRESS_DATA__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4257, compress data or decompress data failed" #define OB_ERR_INCORRECT_STRING_VALUE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4258, Incorrect string value for column '%.*s' at row %ld" +#define OB_ERR_INCORRECT_STRING_VALUE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4258, Incorrect string value for column '%.*s' at row %ld" #define OB_IS_CHANGING_LEADER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4260, the partition is changing leader" +#define OB_IS_CHANGING_LEADER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4260, the partition is changing leader" #define OB_DATETIME_FUNCTION_OVERFLOW__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4261, Datetime overflow" +#define OB_DATETIME_FUNCTION_OVERFLOW__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4261, Datetime overflow" #define OB_ERR_DOUBLE_TRUNCATED__ORA_USER_ERROR_MSG "ORA-01722: invalid number: '%.*s'" +#define OB_ERR_DOUBLE_TRUNCATED__OBE_USER_ERROR_MSG "OBE-01722: invalid number: '%.*s'" #define OB_MINOR_FREEZE_NOT_ALLOW__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4263, %s" +#define OB_MINOR_FREEZE_NOT_ALLOW__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4263, %s" #define OB_LOG_OUTOF_DISK_SPACE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4264, Log out of disk space" +#define OB_LOG_OUTOF_DISK_SPACE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4264, Log out of disk space" #define OB_RPC_CONNECT_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4265, Rpc connect error" +#define OB_RPC_CONNECT_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4265, Rpc connect error" #define OB_MINOR_MERGE_NOT_ALLOW__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4266, minor merge not allow" +#define OB_MINOR_MERGE_NOT_ALLOW__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4266, minor merge not allow" #define OB_CACHE_INVALID__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4267, Cache invalid" +#define OB_CACHE_INVALID__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4267, Cache invalid" #define OB_REACH_SERVER_DATA_COPY_IN_CONCURRENCY_LIMIT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4268, reach server data copy in concurrency" +#define OB_REACH_SERVER_DATA_COPY_IN_CONCURRENCY_LIMIT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4268, reach server data copy in concurrency" #define OB_WORKING_PARTITION_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4269, Working partition entry already exists" +#define OB_WORKING_PARTITION_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4269, Working partition entry already exists" #define OB_WORKING_PARTITION_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4270, Working partition entry does not exists" +#define OB_WORKING_PARTITION_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4270, Working partition entry does not exists" #define OB_LIBEASY_REACH_MEM_LIMIT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4271, LIBEASY reach memory limit" +#define OB_LIBEASY_REACH_MEM_LIMIT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4271, LIBEASY reach memory limit" #define OB_CACHE_FREE_BLOCK_NOT_ENOUGH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4273, free memblock in cache is not enough" +#define OB_CACHE_FREE_BLOCK_NOT_ENOUGH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4273, free memblock in cache is not enough" #define OB_SYNC_WASH_MB_TIMEOUT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4274, sync wash memblock timeout" +#define OB_SYNC_WASH_MB_TIMEOUT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4274, sync wash memblock timeout" #define OB_NOT_ALLOW_MIGRATE_IN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4275, not allow migrate in" +#define OB_NOT_ALLOW_MIGRATE_IN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4275, not allow migrate in" #define OB_SCHEDULER_TASK_CNT_MISTACH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4276, Scheduler task cnt does not match" +#define OB_SCHEDULER_TASK_CNT_MISTACH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4276, Scheduler task cnt does not match" #define OB_MISS_ARGUMENT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4277, Miss argument for %s" +#define OB_MISS_ARGUMENT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4277, Miss argument for %s" #define OB_LAST_LOG_NOT_COMPLETE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4278, last log is not complete" +#define OB_LAST_LOG_NOT_COMPLETE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4278, last log is not complete" #define OB_TABLE_IS_DELETED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4279, table is deleted" +#define OB_TABLE_IS_DELETED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4279, table is deleted" #define OB_VERSION_RANGE_NOT_CONTINUES__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4280, version range not continues" +#define OB_VERSION_RANGE_NOT_CONTINUES__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4280, version range not continues" #define OB_INVALID_IO_BUFFER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4281, io buffer is invalid" +#define OB_INVALID_IO_BUFFER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4281, io buffer is invalid" #define OB_PARTITION_IS_REMOVED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4282, partition is removed" +#define OB_PARTITION_IS_REMOVED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4282, partition is removed" #define OB_GTS_NOT_READY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4283, gts is not ready" +#define OB_GTS_NOT_READY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4283, gts is not ready" #define OB_MAJOR_SSTABLE_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4284, major sstable not exist" +#define OB_MAJOR_SSTABLE_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4284, major sstable not exist" #define OB_VERSION_RANGE_DISCARDED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4285, Request to read too old version range data" +#define OB_VERSION_RANGE_DISCARDED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4285, Request to read too old version range data" #define OB_MAJOR_SSTABLE_HAS_MERGED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4286, major sstable may has been merged" +#define OB_MAJOR_SSTABLE_HAS_MERGED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4286, major sstable may has been merged" #define OB_MINOR_SSTABLE_RANGE_CROSS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4287, minor sstable version range cross" +#define OB_MINOR_SSTABLE_RANGE_CROSS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4287, minor sstable version range cross" #define OB_MEMTABLE_CANNOT_MINOR_MERGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4288, memtable cannot minor merge" +#define OB_MEMTABLE_CANNOT_MINOR_MERGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4288, memtable cannot minor merge" #define OB_TASK_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4289, task exist" +#define OB_TASK_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4289, task exist" #define OB_ALLOCATE_DISK_SPACE_FAILED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4290, cannot allocate disk space" +#define OB_ALLOCATE_DISK_SPACE_FAILED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4290, cannot allocate disk space" #define OB_CANT_FIND_UDF__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4291, Can not load function %s" +#define OB_CANT_FIND_UDF__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4291, Can not load function %s" #define OB_CANT_INITIALIZE_UDF__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4292, Can not initialize function '%.*s'" +#define OB_CANT_INITIALIZE_UDF__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4292, Can not initialize function '%.*s'" #define OB_UDF_NO_PATHS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4293, No paths allowed for shared library" +#define OB_UDF_NO_PATHS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4293, No paths allowed for shared library" #define OB_UDF_EXISTS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4294, Function %.*s already exists" +#define OB_UDF_EXISTS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4294, Function %.*s already exists" #define OB_CANT_OPEN_LIBRARY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4295, Can not open shared library '%.*s'" +#define OB_CANT_OPEN_LIBRARY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4295, Can not open shared library '%.*s'" #define OB_CANT_FIND_DL_ENTRY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4296, Can't find symbol %.*s in library" +#define OB_CANT_FIND_DL_ENTRY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4296, Can't find symbol %.*s in library" #define OB_OBJECT_NAME_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4297, name is already used by an existing object" +#define OB_OBJECT_NAME_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4297, name is already used by an existing object" #define OB_OBJECT_NAME_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-02289: %s does not exist" +#define OB_OBJECT_NAME_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-02289: %s does not exist" #define OB_ERR_DUP_ARGUMENT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4299, Option '%s' used twice in statement" +#define OB_ERR_DUP_ARGUMENT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4299, Option '%s' used twice in statement" #define OB_ERR_INVALID_SEQUENCE_NAME__ORA_USER_ERROR_MSG "ORA-02277: invalid sequence name" +#define OB_ERR_INVALID_SEQUENCE_NAME__OBE_USER_ERROR_MSG "OBE-02277: invalid sequence name" #define OB_ERR_DUP_MAXVALUE_SPEC__ORA_USER_ERROR_MSG "ORA-02278: duplicate MAXVALUE/NOMAXVALUE specifications" +#define OB_ERR_DUP_MAXVALUE_SPEC__OBE_USER_ERROR_MSG "OBE-02278: duplicate MAXVALUE/NOMAXVALUE specifications" #define OB_ERR_DUP_MINVALUE_SPEC__ORA_USER_ERROR_MSG "ORA-02279: duplicate MINVALUE/NOMINVALUE specifications" +#define OB_ERR_DUP_MINVALUE_SPEC__OBE_USER_ERROR_MSG "OBE-02279: duplicate MINVALUE/NOMINVALUE specifications" #define OB_ERR_DUP_CYCLE_SPEC__ORA_USER_ERROR_MSG "ORA-02280: duplicate CYCLE/NOCYCLE specifications" +#define OB_ERR_DUP_CYCLE_SPEC__OBE_USER_ERROR_MSG "OBE-02280: duplicate CYCLE/NOCYCLE specifications" #define OB_ERR_DUP_CACHE_SPEC__ORA_USER_ERROR_MSG "ORA-02281: duplicate CACHE/NOCACHE specifications" +#define OB_ERR_DUP_CACHE_SPEC__OBE_USER_ERROR_MSG "OBE-02281: duplicate CACHE/NOCACHE specifications" #define OB_ERR_DUP_ORDER_SPEC__ORA_USER_ERROR_MSG "ORA-02282: duplicate ORDER/NOORDER specifications" +#define OB_ERR_DUP_ORDER_SPEC__OBE_USER_ERROR_MSG "OBE-02282: duplicate ORDER/NOORDER specifications" #define OB_ERR_CONFL_MAXVALUE_SPEC__ORA_USER_ERROR_MSG "ORA-02278: conflicting MAXVALUE/NOMAXVALUE specifications" +#define OB_ERR_CONFL_MAXVALUE_SPEC__OBE_USER_ERROR_MSG "OBE-02278: conflicting MAXVALUE/NOMAXVALUE specifications" #define OB_ERR_CONFL_MINVALUE_SPEC__ORA_USER_ERROR_MSG "ORA-02279: conflicting MINVALUE/NOMINVALUE specifications" +#define OB_ERR_CONFL_MINVALUE_SPEC__OBE_USER_ERROR_MSG "OBE-02279: conflicting MINVALUE/NOMINVALUE specifications" #define OB_ERR_CONFL_CYCLE_SPEC__ORA_USER_ERROR_MSG "ORA-02280: conflicting CYCLE/NOCYCLE specifications" +#define OB_ERR_CONFL_CYCLE_SPEC__OBE_USER_ERROR_MSG "OBE-02280: conflicting CYCLE/NOCYCLE specifications" #define OB_ERR_CONFL_CACHE_SPEC__ORA_USER_ERROR_MSG "ORA-02281: conflicting CACHE/NOCACHE specifications" +#define OB_ERR_CONFL_CACHE_SPEC__OBE_USER_ERROR_MSG "OBE-02281: conflicting CACHE/NOCACHE specifications" #define OB_ERR_CONFL_ORDER_SPEC__ORA_USER_ERROR_MSG "ORA-02282: conflicting ORDER/NOORDER specifications" +#define OB_ERR_CONFL_ORDER_SPEC__OBE_USER_ERROR_MSG "OBE-02282: conflicting ORDER/NOORDER specifications" #define OB_ERR_ALTER_START_SEQ_NUMBER_NOT_ALLOWED__ORA_USER_ERROR_MSG "ORA-02283: cannot alter starting sequence number" +#define OB_ERR_ALTER_START_SEQ_NUMBER_NOT_ALLOWED__OBE_USER_ERROR_MSG "OBE-02283: cannot alter starting sequence number" #define OB_ERR_DUP_INCREMENT_BY_SPEC__ORA_USER_ERROR_MSG "ORA-02284: duplicate INCREMENT BY specifications" +#define OB_ERR_DUP_INCREMENT_BY_SPEC__OBE_USER_ERROR_MSG "OBE-02284: duplicate INCREMENT BY specifications" #define OB_ERR_DUP_START_WITH_SPEC__ORA_USER_ERROR_MSG "ORA-02285: duplicate START WITH specifications" +#define OB_ERR_DUP_START_WITH_SPEC__OBE_USER_ERROR_MSG "OBE-02285: duplicate START WITH specifications" #define OB_ERR_REQUIRE_ALTER_SEQ_OPTION__ORA_USER_ERROR_MSG "ORA-02286: no options specified for ALTER SEQUENCE" +#define OB_ERR_REQUIRE_ALTER_SEQ_OPTION__OBE_USER_ERROR_MSG "OBE-02286: no options specified for ALTER SEQUENCE" #define OB_ERR_SEQ_NOT_ALLOWED_HERE__ORA_USER_ERROR_MSG "ORA-02287: sequence number not allowed here" +#define OB_ERR_SEQ_NOT_ALLOWED_HERE__OBE_USER_ERROR_MSG "OBE-02287: sequence number not allowed here" #define OB_ERR_SEQ_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-02289: sequence does not exist" +#define OB_ERR_SEQ_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-02289: sequence does not exist" #define OB_ERR_SEQ_OPTION_MUST_BE_INTEGER__ORA_USER_ERROR_MSG "ORA-04001: sequence parameter %s must be an integer" +#define OB_ERR_SEQ_OPTION_MUST_BE_INTEGER__OBE_USER_ERROR_MSG "OBE-04001: sequence parameter %s must be an integer" #define OB_ERR_SEQ_INCREMENT_CAN_NOT_BE_ZERO__ORA_USER_ERROR_MSG "ORA-04002: INCREMENT must be a nonzero integer" +#define OB_ERR_SEQ_INCREMENT_CAN_NOT_BE_ZERO__OBE_USER_ERROR_MSG "OBE-04002: INCREMENT must be a nonzero integer" #define OB_ERR_SEQ_OPTION_EXCEED_RANGE__ORA_USER_ERROR_MSG "ORA-04003: sequence parameter exceeds maximum size allowed" +#define OB_ERR_SEQ_OPTION_EXCEED_RANGE__OBE_USER_ERROR_MSG "OBE-04003: sequence parameter exceeds maximum size allowed" #define OB_ERR_MINVALUE_LARGER_THAN_MAXVALUE__ORA_USER_ERROR_MSG "ORA-04004: MINVALUE must be less than MAXVALUE" +#define OB_ERR_MINVALUE_LARGER_THAN_MAXVALUE__OBE_USER_ERROR_MSG "OBE-04004: MINVALUE must be less than MAXVALUE" #define OB_ERR_SEQ_INCREMENT_TOO_LARGE__ORA_USER_ERROR_MSG "ORA-04005: INCREMENT must be less than MAXVALUE minus MINVALUE" +#define OB_ERR_SEQ_INCREMENT_TOO_LARGE__OBE_USER_ERROR_MSG "OBE-04005: INCREMENT must be less than MAXVALUE minus MINVALUE" #define OB_ERR_START_WITH_LESS_THAN_MINVALUE__ORA_USER_ERROR_MSG "ORA-04006: START WITH cannot be less than MINVALUE" +#define OB_ERR_START_WITH_LESS_THAN_MINVALUE__OBE_USER_ERROR_MSG "OBE-04006: START WITH cannot be less than MINVALUE" #define OB_ERR_MINVALUE_EXCEED_CURRVAL__ORA_USER_ERROR_MSG "ORA-04007: MINVALUE cannot be made to exceed the current value" +#define OB_ERR_MINVALUE_EXCEED_CURRVAL__OBE_USER_ERROR_MSG "OBE-04007: MINVALUE cannot be made to exceed the current value" #define OB_ERR_START_WITH_EXCEED_MAXVALUE__ORA_USER_ERROR_MSG "ORA-04008: START WITH cannot be more than MAXVALUE" +#define OB_ERR_START_WITH_EXCEED_MAXVALUE__OBE_USER_ERROR_MSG "OBE-04008: START WITH cannot be more than MAXVALUE" #define OB_ERR_MAXVALUE_EXCEED_CURRVAL__ORA_USER_ERROR_MSG "ORA-04009: MAXVALUE cannot be made to be less than the current value" +#define OB_ERR_MAXVALUE_EXCEED_CURRVAL__OBE_USER_ERROR_MSG "OBE-04009: MAXVALUE cannot be made to be less than the current value" #define OB_ERR_SEQ_CACHE_TOO_SMALL__ORA_USER_ERROR_MSG "ORA-04010: the number of values to CACHE must be greater than 1" +#define OB_ERR_SEQ_CACHE_TOO_SMALL__OBE_USER_ERROR_MSG "OBE-04010: the number of values to CACHE must be greater than 1" #define OB_ERR_SEQ_OPTION_OUT_OF_RANGE__ORA_USER_ERROR_MSG "ORA-04011: sequence option value out of range" +#define OB_ERR_SEQ_OPTION_OUT_OF_RANGE__OBE_USER_ERROR_MSG "OBE-04011: sequence option value out of range" #define OB_ERR_SEQ_CACHE_TOO_LARGE__ORA_USER_ERROR_MSG "ORA-04013: number to CACHE must be less than one cycle" +#define OB_ERR_SEQ_CACHE_TOO_LARGE__OBE_USER_ERROR_MSG "OBE-04013: number to CACHE must be less than one cycle" #define OB_ERR_SEQ_REQUIRE_MINVALUE__ORA_USER_ERROR_MSG "ORA-04014: descending sequences that CYCLE must specify MINVALUE" +#define OB_ERR_SEQ_REQUIRE_MINVALUE__OBE_USER_ERROR_MSG "OBE-04014: descending sequences that CYCLE must specify MINVALUE" #define OB_ERR_SEQ_REQUIRE_MAXVALUE__ORA_USER_ERROR_MSG "ORA-04015: ascending sequences that CYCLE must specify MAXVALUE" +#define OB_ERR_SEQ_REQUIRE_MAXVALUE__OBE_USER_ERROR_MSG "OBE-04015: ascending sequences that CYCLE must specify MAXVALUE" #define OB_ERR_SEQ_NO_LONGER_EXIST__ORA_USER_ERROR_MSG "ORA-04015: sequence %s no longer exists" +#define OB_ERR_SEQ_NO_LONGER_EXIST__OBE_USER_ERROR_MSG "OBE-04015: sequence %s no longer exists" #define OB_ERR_SEQ_VALUE_EXCEED_LIMIT__ORA_USER_ERROR_MSG "ORA-08004: sequence exceeds %s and cannot be instantiated" +#define OB_ERR_SEQ_VALUE_EXCEED_LIMIT__OBE_USER_ERROR_MSG "OBE-08004: sequence exceeds %s and cannot be instantiated" #define OB_ERR_DIVISOR_IS_ZERO__ORA_USER_ERROR_MSG "ORA-01476: divisor is equal to zero" +#define OB_ERR_DIVISOR_IS_ZERO__OBE_USER_ERROR_MSG "OBE-01476: divisor is equal to zero" #define OB_ERR_AES_DECRYPT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4334, fail to decrypt data" +#define OB_ERR_AES_DECRYPT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4334, fail to decrypt data" #define OB_ERR_AES_ENCRYPT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4335, fail to encrypt data" +#define OB_ERR_AES_ENCRYPT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4335, fail to encrypt data" #define OB_ERR_AES_IV_LENGTH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4336, The initialization vector supplied to aes_encrypt is too short. Must be at least 16 bytes long" +#define OB_ERR_AES_IV_LENGTH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4336, The initialization vector supplied to aes_encrypt is too short. Must be at least 16 bytes long" #define OB_STORE_DIR_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4337, store directory structure error" +#define OB_STORE_DIR_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4337, store directory structure error" #define OB_OPEN_TWICE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4338, open twice" +#define OB_OPEN_TWICE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4338, open twice" #define OB_RAID_SUPER_BLOCK_NOT_MACTH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4339, raid super block not match" +#define OB_RAID_SUPER_BLOCK_NOT_MACTH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4339, raid super block not match" #define OB_NOT_OPEN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4340, not opened" +#define OB_NOT_OPEN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4340, not opened" #define OB_NOT_IN_SERVICE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4341, target module is not in service" +#define OB_NOT_IN_SERVICE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4341, target module is not in service" #define OB_RAID_DISK_NOT_NORMAL__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4342, raid disk not in normal status" +#define OB_RAID_DISK_NOT_NORMAL__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4342, raid disk not in normal status" #define OB_TENANT_SCHEMA_NOT_FULL__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4343, tenant schema is not full" +#define OB_TENANT_SCHEMA_NOT_FULL__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4343, tenant schema is not full" #define OB_INVALID_QUERY_TIMESTAMP__ORA_USER_ERROR_MSG "ORA-08186: invalid timestamp" +#define OB_INVALID_QUERY_TIMESTAMP__OBE_USER_ERROR_MSG "OBE-08186: invalid timestamp" #define OB_DIR_NOT_EMPTY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4345, dir not empty" +#define OB_DIR_NOT_EMPTY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4345, dir not empty" #define OB_SCHEMA_NOT_UPTODATE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4346, schema is not up to date for read" +#define OB_SCHEMA_NOT_UPTODATE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4346, schema is not up to date for read" #define OB_ROLE_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-01919: role '%.*s' does not exist" +#define OB_ROLE_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-01919: role '%.*s' does not exist" #define OB_ROLE_EXIST__ORA_USER_ERROR_MSG "ORA-01921: role name '%.*s' conflicts with another user or role name" +#define OB_ROLE_EXIST__OBE_USER_ERROR_MSG "OBE-01921: role name '%.*s' conflicts with another user or role name" #define OB_PRIV_DUP__ORA_USER_ERROR_MSG "ORA-01711: duplicate privilege listed" +#define OB_PRIV_DUP__OBE_USER_ERROR_MSG "OBE-01711: duplicate privilege listed" #define OB_KEYSTORE_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4350, the keystore already exists and each tenant can only have at most one" +#define OB_KEYSTORE_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4350, the keystore already exists and each tenant can only have at most one" #define OB_KEYSTORE_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4351, the keystore is not exist" +#define OB_KEYSTORE_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4351, the keystore is not exist" #define OB_KEYSTORE_WRONG_PASSWORD__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4352, the password is wrong for keystore" +#define OB_KEYSTORE_WRONG_PASSWORD__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4352, the password is wrong for keystore" #define OB_TABLESPACE_EXIST__ORA_USER_ERROR_MSG "ORA-01543: tablespace '%.*s' already exists" +#define OB_TABLESPACE_EXIST__OBE_USER_ERROR_MSG "OBE-01543: tablespace '%.*s' already exists" #define OB_TABLESPACE_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00959: Tablespace '%.*s' does not exist" +#define OB_TABLESPACE_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00959: Tablespace '%.*s' does not exist" #define OB_TABLESPACE_DELETE_NOT_EMPTY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4355, cannot delete a tablespace which is not empty" +#define OB_TABLESPACE_DELETE_NOT_EMPTY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4355, cannot delete a tablespace which is not empty" #define OB_FLOAT_PRECISION_OUT_RANGE__ORA_USER_ERROR_MSG "ORA-01724: floating point precision is out of range (1 to 126)" +#define OB_FLOAT_PRECISION_OUT_RANGE__OBE_USER_ERROR_MSG "OBE-01724: floating point precision is out of range (1 to 126)" #define OB_NUMERIC_PRECISION_OUT_RANGE__ORA_USER_ERROR_MSG "ORA-01727: numeric precision specifier is out of range (1 to 38)" +#define OB_NUMERIC_PRECISION_OUT_RANGE__OBE_USER_ERROR_MSG "OBE-01727: numeric precision specifier is out of range (1 to 38)" #define OB_NUMERIC_SCALE_OUT_RANGE__ORA_USER_ERROR_MSG "ORA-01728: numeric scale specifier is out of range (-84 to 127)" +#define OB_NUMERIC_SCALE_OUT_RANGE__OBE_USER_ERROR_MSG "OBE-01728: numeric scale specifier is out of range (-84 to 127)" #define OB_KEYSTORE_NOT_OPEN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4359, the keystore is not open" +#define OB_KEYSTORE_NOT_OPEN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4359, the keystore is not open" #define OB_KEYSTORE_OPEN_NO_MASTER_KEY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4360, the keystore opened with dont have a master key" +#define OB_KEYSTORE_OPEN_NO_MASTER_KEY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4360, the keystore opened with dont have a master key" #define OB_SLOG_REACH_MAX_CONCURRENCY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4361, slog active transaction entries reach maximum" +#define OB_SLOG_REACH_MAX_CONCURRENCY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4361, slog active transaction entries reach maximum" #define OB_ERR_BY_ACCESS_OR_SESSION_CLAUSE_NOT_ALLOWED_FOR_NOAUDIT__ORA_USER_ERROR_MSG "ORA-01718: BY ACCESS | SESSION clause not allowed for NOAUDIT" +#define OB_ERR_BY_ACCESS_OR_SESSION_CLAUSE_NOT_ALLOWED_FOR_NOAUDIT__OBE_USER_ERROR_MSG "OBE-01718: BY ACCESS | SESSION clause not allowed for NOAUDIT" #define OB_ERR_AUDITING_THE_OBJECT_IS_NOT_SUPPORTED__ORA_USER_ERROR_MSG "ORA-01930: auditing the object is not supported" +#define OB_ERR_AUDITING_THE_OBJECT_IS_NOT_SUPPORTED__OBE_USER_ERROR_MSG "OBE-01930: auditing the object is not supported" #define OB_ERR_DDL_STATEMENT_CANNOT_BE_AUDITED_WITH_BY_SESSION_SPECIFIED__ORA_USER_ERROR_MSG "ORA-32595: DDL statement cannot be audited with BY SESSION specified" +#define OB_ERR_DDL_STATEMENT_CANNOT_BE_AUDITED_WITH_BY_SESSION_SPECIFIED__OBE_USER_ERROR_MSG "OBE-32595: DDL statement cannot be audited with BY SESSION specified" #define OB_ERR_NOT_VALID_PASSWORD__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4365, Your password does not satisfy the current policy requirements" +#define OB_ERR_NOT_VALID_PASSWORD__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4365, Your password does not satisfy the current policy requirements" #define OB_ERR_MUST_CHANGE_PASSWORD__ORA_USER_ERROR_MSG "ORA-28001: the password has expired" +#define OB_ERR_MUST_CHANGE_PASSWORD__OBE_USER_ERROR_MSG "OBE-28001: the password has expired" #define OB_OVERSIZE_NEED_RETRY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4367, The data more than 64M(rpc limit), split into smaller task and retry" +#define OB_OVERSIZE_NEED_RETRY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4367, The data more than 64M(rpc limit), split into smaller task and retry" #define OB_OBCONFIG_CLUSTER_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4368, cluster not exists" +#define OB_OBCONFIG_CLUSTER_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4368, cluster not exists" #define OB_ERR_GET_MASTER_KEY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4369, fail to get master key" +#define OB_ERR_GET_MASTER_KEY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4369, fail to get master key" #define OB_ERR_TDE_METHOD__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4370, tde_method parameter is invalid" +#define OB_ERR_TDE_METHOD__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4370, tde_method parameter is invalid" #define OB_KMS_SERVER_CONNECT_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4371, kms server connect failed, may be kms server is down" +#define OB_KMS_SERVER_CONNECT_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4371, kms server connect failed, may be kms server is down" #define OB_KMS_SERVER_IS_BUSY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4372, kms server is busy, try again" +#define OB_KMS_SERVER_IS_BUSY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4372, kms server is busy, try again" #define OB_KMS_SERVER_UPDATE_KEY_CONFLICT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4373, kms server update key conflict at the same time, please try again" +#define OB_KMS_SERVER_UPDATE_KEY_CONFLICT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4373, kms server update key conflict at the same time, please try again" #define OB_ERR_VALUE_LARGER_THAN_ALLOWED__ORA_USER_ERROR_MSG "ORA-01438: value larger than specified precision allowed for this column" +#define OB_ERR_VALUE_LARGER_THAN_ALLOWED__OBE_USER_ERROR_MSG "OBE-01438: value larger than specified precision allowed for this column" #define OB_DISK_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4375, observer has disk error" +#define OB_DISK_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4375, observer has disk error" #define OB_UNIMPLEMENTED_FEATURE__ORA_USER_ERROR_MSG "ORA-03001: unimplemented feature" +#define OB_UNIMPLEMENTED_FEATURE__OBE_USER_ERROR_MSG "OBE-03001: unimplemented feature" #define OB_ERR_DEFENSIVE_CHECK__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4377, fatal internal error in [%.*s]" +#define OB_ERR_DEFENSIVE_CHECK__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4377, fatal internal error in [%.*s]" #define OB_CLUSTER_NAME_HASH_CONFLICT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4378, cluster name conflict" +#define OB_CLUSTER_NAME_HASH_CONFLICT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4378, cluster name conflict" #define OB_HEAP_TABLE_EXAUSTED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4379, heap table has reached max row size, cannot insert anymore" +#define OB_HEAP_TABLE_EXAUSTED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4379, heap table has reached max row size, cannot insert anymore" #define OB_ERR_INDEX_KEY_NOT_FOUND__ORA_USER_ERROR_MSG "ORA-08102: index key not found" +#define OB_ERR_INDEX_KEY_NOT_FOUND__OBE_USER_ERROR_MSG "OBE-08102: index key not found" #define OB_UNSUPPORTED_DEPRECATED_FEATURE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4381, Not supported, deprecated %s feature" +#define OB_UNSUPPORTED_DEPRECATED_FEATURE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4381, Not supported, deprecated %s feature" #define OB_ERR_DUP_RESTART_SPEC__ORA_USER_ERROR_MSG "ORA-64601: duplicate RESTART specified" +#define OB_ERR_DUP_RESTART_SPEC__OBE_USER_ERROR_MSG "OBE-64601: duplicate RESTART specified" #define OB_GTI_NOT_READY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4383, transaction id is not ready" +#define OB_GTI_NOT_READY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4383, transaction id is not ready" #define OB_STACK_OVERFLOW__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4385, stack overflow" +#define OB_STACK_OVERFLOW__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4385, stack overflow" #define OB_NOT_ALLOW_REMOVING_LEADER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4386, Do not allow removing leader" +#define OB_NOT_ALLOW_REMOVING_LEADER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4386, Do not allow removing leader" #define OB_NEED_SWITCH_CONSUMER_GROUP__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4387, Failed to switch resource group" +#define OB_NEED_SWITCH_CONSUMER_GROUP__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4387, Failed to switch resource group" #define OB_UNEXPECT_INTERNAL_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4388, Unexpected internal error happen, please checkout the internal errcode" +#define OB_UNEXPECT_INTERNAL_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4388, Unexpected internal error happen, please checkout the internal errcode" #define OB_ERR_TOO_MUCH_TIME__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4389, Processing time is too long" +#define OB_ERR_TOO_MUCH_TIME__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4389, Processing time is too long" #define OB_ERR_REMOTE_SCHEMA_NOT_FULL__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4390, Schema of remote server is not refreshed yet" +#define OB_ERR_REMOTE_SCHEMA_NOT_FULL__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4390, Schema of remote server is not refreshed yet" #define OB_DDL_SSTABLE_RANGE_CROSS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4391, ddl sstable version range cross" +#define OB_DDL_SSTABLE_RANGE_CROSS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4391, ddl sstable version range cross" #define OB_DISK_HUNG__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4392, disk is hung" +#define OB_DISK_HUNG__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4392, disk is hung" #define OB_ERR_OBSERVER_START__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4393, observer start process failure" +#define OB_ERR_OBSERVER_START__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4393, observer start process failure" #define OB_ERR_OBSERVER_STOP__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4394, observer stop process failure" +#define OB_ERR_OBSERVER_STOP__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4394, observer stop process failure" #define OB_ERR_OBSERVICE_START__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4395, observice start process has failure" +#define OB_ERR_OBSERVICE_START__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4395, observice start process has failure" #define OB_ERR_THREAD_PANIC__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4396, Worker thread panic, thread may be terminated or hung" +#define OB_ERR_THREAD_PANIC__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4396, Worker thread panic, thread may be terminated or hung" #define OB_ENCODING_EST_SIZE_OVERFLOW__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4397, Encoding estimated size overflow" +#define OB_ENCODING_EST_SIZE_OVERFLOW__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4397, Encoding estimated size overflow" #define OB_INVALID_SUB_PARTITION_TYPE__ORA_USER_ERROR_MSG "ORA-14020: this physical attribute may not be specified for a table partition" +#define OB_INVALID_SUB_PARTITION_TYPE__OBE_USER_ERROR_MSG "OBE-14020: this physical attribute may not be specified for a table partition" #define OB_ERR_UNEXPECTED_UNIT_STATUS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4399, Unit status is not expected" +#define OB_ERR_UNEXPECTED_UNIT_STATUS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4399, Unit status is not expected" #define OB_AUTOINC_CACHE_NOT_EQUAL__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4400, Autoinc cache's autoinc version is not equal to request's autoinc version" +#define OB_AUTOINC_CACHE_NOT_EQUAL__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4400, Autoinc cache's autoinc version is not equal to request's autoinc version" #define OB_ERR_KILL_CLIENT_SESSION__ORA_USER_ERROR_MSG "ORA-04401: Client Session need be killed" +#define OB_ERR_KILL_CLIENT_SESSION__OBE_USER_ERROR_MSG "OBE-04401: Client Session need be killed" #define OB_ERR_KILL_CLIENT_SESSION_FAILED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4402, Kill Client Session failed" +#define OB_ERR_KILL_CLIENT_SESSION_FAILED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4402, Kill Client Session failed" #define OB_IMPROPER_OS_PARAM__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4403, OS params check failed, because the operating system has improper parameter configurations" +#define OB_IMPROPER_OS_PARAM__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4403, OS params check failed, because the operating system has improper parameter configurations" #define OB_IMPORT_NOT_IN_SERVER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4505, Import not in service" +#define OB_IMPORT_NOT_IN_SERVER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4505, Import not in service" #define OB_CONVERT_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4507, Convert error" +#define OB_CONVERT_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4507, Convert error" #define OB_BYPASS_TIMEOUT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4510, Bypass timeout" +#define OB_BYPASS_TIMEOUT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4510, Bypass timeout" #define OB_RS_STATE_NOT_ALLOW__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4512, RootServer state error" +#define OB_RS_STATE_NOT_ALLOW__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4512, RootServer state error" #define OB_NO_REPLICA_VALID__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4515, No replica is valid" +#define OB_NO_REPLICA_VALID__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4515, No replica is valid" #define OB_NO_NEED_UPDATE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4517, No need to update" +#define OB_NO_NEED_UPDATE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4517, No need to update" #define OB_CACHE_TIMEOUT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4518, Cache timeout" +#define OB_CACHE_TIMEOUT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4518, Cache timeout" #define OB_ITER_STOP__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4519, Iteration was stopped" +#define OB_ITER_STOP__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4519, Iteration was stopped" #define OB_ZONE_ALREADY_MASTER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4523, The zone is the master already" +#define OB_ZONE_ALREADY_MASTER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4523, The zone is the master already" #define OB_IP_PORT_IS_NOT_SLAVE_ZONE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4524, Not slave zone" +#define OB_IP_PORT_IS_NOT_SLAVE_ZONE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4524, Not slave zone" #define OB_ZONE_IS_NOT_SLAVE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4525, Not slave zone" +#define OB_ZONE_IS_NOT_SLAVE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4525, Not slave zone" #define OB_ZONE_IS_NOT_MASTER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4526, Not master zone" +#define OB_ZONE_IS_NOT_MASTER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4526, Not master zone" #define OB_CONFIG_NOT_SYNC__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4527, Configuration not sync" +#define OB_CONFIG_NOT_SYNC__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4527, Configuration not sync" #define OB_IP_PORT_IS_NOT_ZONE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4528, Not a zone address" +#define OB_IP_PORT_IS_NOT_ZONE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4528, Not a zone address" #define OB_MASTER_ZONE_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4529, Master zone not exist" +#define OB_MASTER_ZONE_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4529, Master zone not exist" #define OB_ZONE_INFO_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4530, Zone info \'%s\' not exist" +#define OB_ZONE_INFO_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4530, Zone info \'%s\' not exist" #define OB_GET_ZONE_MASTER_UPS_FAILED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4531, Failed to get master UpdateServer" +#define OB_GET_ZONE_MASTER_UPS_FAILED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4531, Failed to get master UpdateServer" #define OB_MULTIPLE_MASTER_ZONES_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4532, Multiple master zones" +#define OB_MULTIPLE_MASTER_ZONES_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4532, Multiple master zones" #define OB_INDEXING_ZONE_INVALID__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4533, indexing zone is not exist anymore or not active" +#define OB_INDEXING_ZONE_INVALID__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4533, indexing zone is not exist anymore or not active" #define OB_ROOT_TABLE_RANGE_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4537, Tablet range not exist" +#define OB_ROOT_TABLE_RANGE_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4537, Tablet range not exist" #define OB_ROOT_MIGRATE_CONCURRENCY_FULL__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4538, Migrate concurrency full" +#define OB_ROOT_MIGRATE_CONCURRENCY_FULL__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4538, Migrate concurrency full" #define OB_ROOT_MIGRATE_INFO_NOT_FOUND__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4539, Migrate info not found" +#define OB_ROOT_MIGRATE_INFO_NOT_FOUND__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4539, Migrate info not found" #define OB_NOT_DATA_LOAD_TABLE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4540, No data to load" +#define OB_NOT_DATA_LOAD_TABLE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4540, No data to load" #define OB_DATA_LOAD_TABLE_DUPLICATED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4541, Duplicated table data to load" +#define OB_DATA_LOAD_TABLE_DUPLICATED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4541, Duplicated table data to load" #define OB_ROOT_TABLE_ID_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4542, Table ID exist" +#define OB_ROOT_TABLE_ID_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4542, Table ID exist" #define OB_INDEX_TIMEOUT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4543, Building index timeout" +#define OB_INDEX_TIMEOUT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4543, Building index timeout" #define OB_ROOT_NOT_INTEGRATED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4544, Root not integrated" +#define OB_ROOT_NOT_INTEGRATED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4544, Root not integrated" #define OB_INDEX_INELIGIBLE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4545, index data not unique" +#define OB_INDEX_INELIGIBLE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4545, index data not unique" #define OB_REBALANCE_EXEC_TIMEOUT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4546, execute replication or migration task timeout" +#define OB_REBALANCE_EXEC_TIMEOUT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4546, execute replication or migration task timeout" #define OB_MERGE_NOT_STARTED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4547, global merge not started" +#define OB_MERGE_NOT_STARTED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4547, global merge not started" #define OB_MERGE_ALREADY_STARTED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4548, merge already started" +#define OB_MERGE_ALREADY_STARTED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4548, merge already started" #define OB_ROOTSERVICE_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4549, rootservice already exist" +#define OB_ROOTSERVICE_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4549, rootservice already exist" #define OB_RS_SHUTDOWN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4550, rootservice is shutdown" +#define OB_RS_SHUTDOWN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4550, rootservice is shutdown" #define OB_SERVER_MIGRATE_IN_DENIED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4551, server migrate in denied" +#define OB_SERVER_MIGRATE_IN_DENIED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4551, server migrate in denied" #define OB_REBALANCE_TASK_CANT_EXEC__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4552, rebalance task can not executing now" +#define OB_REBALANCE_TASK_CANT_EXEC__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4552, rebalance task can not executing now" #define OB_PARTITION_CNT_REACH_ROOTSERVER_LIMIT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4553, rootserver can not hold more partition" +#define OB_PARTITION_CNT_REACH_ROOTSERVER_LIMIT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4553, rootserver can not hold more partition" #define OB_REBALANCE_TASK_NOT_IN_PROGRESS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4554, rebalance task not in progress on observer" +#define OB_REBALANCE_TASK_NOT_IN_PROGRESS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4554, rebalance task not in progress on observer" #define OB_DATA_SOURCE_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4600, Data source not exist" +#define OB_DATA_SOURCE_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4600, Data source not exist" #define OB_DATA_SOURCE_TABLE_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4601, Data source table not exist" +#define OB_DATA_SOURCE_TABLE_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4601, Data source table not exist" #define OB_DATA_SOURCE_RANGE_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4602, Data source range not exist" +#define OB_DATA_SOURCE_RANGE_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4602, Data source range not exist" #define OB_DATA_SOURCE_DATA_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4603, Data source data not exist" +#define OB_DATA_SOURCE_DATA_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4603, Data source data not exist" #define OB_DATA_SOURCE_SYS_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4604, Data source sys error" +#define OB_DATA_SOURCE_SYS_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4604, Data source sys error" #define OB_DATA_SOURCE_TIMEOUT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4605, Data source timeout" +#define OB_DATA_SOURCE_TIMEOUT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4605, Data source timeout" #define OB_DATA_SOURCE_CONCURRENCY_FULL__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4606, Data source concurrency full" +#define OB_DATA_SOURCE_CONCURRENCY_FULL__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4606, Data source concurrency full" #define OB_DATA_SOURCE_WRONG_URI_FORMAT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4607, Data source wrong URI format" +#define OB_DATA_SOURCE_WRONG_URI_FORMAT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4607, Data source wrong URI format" #define OB_SSTABLE_VERSION_UNEQUAL__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4608, SSTable version not equal" +#define OB_SSTABLE_VERSION_UNEQUAL__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4608, SSTable version not equal" #define OB_UPS_RENEW_LEASE_NOT_ALLOWED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4609, ups should not renew its lease" +#define OB_UPS_RENEW_LEASE_NOT_ALLOWED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4609, ups should not renew its lease" #define OB_UPS_COUNT_OVER_LIMIT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4610, ups count over limit" +#define OB_UPS_COUNT_OVER_LIMIT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4610, ups count over limit" #define OB_NO_UPS_MAJORITY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4611, ups not form a majority" +#define OB_NO_UPS_MAJORITY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4611, ups not form a majority" #define OB_INDEX_COUNT_REACH_THE_LIMIT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4613, created index tables count has reach the limit:128" +#define OB_INDEX_COUNT_REACH_THE_LIMIT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4613, created index tables count has reach the limit:128" #define OB_TASK_EXPIRED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4614, task expired" +#define OB_TASK_EXPIRED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4614, task expired" #define OB_TABLEGROUP_NOT_EMPTY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4615, tablegroup is not empty" +#define OB_TABLEGROUP_NOT_EMPTY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4615, tablegroup is not empty" #define OB_INVALID_SERVER_STATUS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4620, server status is not valid" +#define OB_INVALID_SERVER_STATUS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4620, server status is not valid" #define OB_WAIT_ELEC_LEADER_TIMEOUT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4621, wait elect partition leader timeout" +#define OB_WAIT_ELEC_LEADER_TIMEOUT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4621, wait elect partition leader timeout" #define OB_WAIT_ALL_RS_ONLINE_TIMEOUT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4622, wait all rs online timeout" +#define OB_WAIT_ALL_RS_ONLINE_TIMEOUT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4622, wait all rs online timeout" #define OB_ALL_REPLICAS_ON_MERGE_ZONE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4623, all replicas of partition group are on zones to merge" +#define OB_ALL_REPLICAS_ON_MERGE_ZONE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4623, all replicas of partition group are on zones to merge" #define OB_MACHINE_RESOURCE_NOT_ENOUGH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4624, zone '%s' server \'%s\' %s resource is not enough to hold a new unit" +#define OB_MACHINE_RESOURCE_NOT_ENOUGH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4624, zone '%s' server \'%s\' %s resource is not enough to hold a new unit" #define OB_NOT_SERVER_CAN_HOLD_SOFTLY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4625, not server can hold the unit and not over soft limit" +#define OB_NOT_SERVER_CAN_HOLD_SOFTLY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4625, not server can hold the unit and not over soft limit" #define OB_RESOURCE_POOL_ALREADY_GRANTED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4626, resource pool \'%s\' has already been granted to a tenant" +#define OB_RESOURCE_POOL_ALREADY_GRANTED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4626, resource pool \'%s\' has already been granted to a tenant" #define OB_SERVER_ALREADY_DELETED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4628, server has already been deleted" +#define OB_SERVER_ALREADY_DELETED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4628, server has already been deleted" #define OB_SERVER_NOT_DELETING__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4629, server is not in deleting status" +#define OB_SERVER_NOT_DELETING__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4629, server is not in deleting status" #define OB_SERVER_NOT_IN_WHITE_LIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4630, server not in server white list" +#define OB_SERVER_NOT_IN_WHITE_LIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4630, server not in server white list" #define OB_SERVER_ZONE_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4631, server zone not match" +#define OB_SERVER_ZONE_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4631, server zone not match" #define OB_OVER_ZONE_NUM_LIMIT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4632, zone num has reach max zone num" +#define OB_OVER_ZONE_NUM_LIMIT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4632, zone num has reach max zone num" #define OB_ZONE_STATUS_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4633, zone status not match" +#define OB_ZONE_STATUS_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4633, zone status not match" #define OB_RESOURCE_UNIT_IS_REFERENCED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4634, resource unit \'%s\' is referenced by some resource pool" +#define OB_RESOURCE_UNIT_IS_REFERENCED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4634, resource unit \'%s\' is referenced by some resource pool" #define OB_DIFFERENT_PRIMARY_ZONE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4636, table schema primary zone different with other table in same tablegroup" +#define OB_DIFFERENT_PRIMARY_ZONE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4636, table schema primary zone different with other table in same tablegroup" #define OB_SERVER_NOT_ACTIVE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4637, server is not active" +#define OB_SERVER_NOT_ACTIVE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4637, server is not active" #define OB_RS_NOT_MASTER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4638, The RootServer is not the master" +#define OB_RS_NOT_MASTER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4638, The RootServer is not the master" #define OB_CANDIDATE_LIST_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4639, The candidate list is invalid" +#define OB_CANDIDATE_LIST_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4639, The candidate list is invalid" #define OB_PARTITION_ZONE_DUPLICATED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4640, The chosen partition servers belong to same zone." +#define OB_PARTITION_ZONE_DUPLICATED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4640, The chosen partition servers belong to same zone." #define OB_ZONE_DUPLICATED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4641, Duplicated zone \'%s\' in zone list %s" +#define OB_ZONE_DUPLICATED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4641, Duplicated zone \'%s\' in zone list %s" #define OB_NOT_ALL_ZONE_ACTIVE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4642, Not all zone in zone list are active" +#define OB_NOT_ALL_ZONE_ACTIVE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4642, Not all zone in zone list are active" #define OB_PRIMARY_ZONE_NOT_IN_ZONE_LIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4643, primary zone \'%s\' not in zone list %s" +#define OB_PRIMARY_ZONE_NOT_IN_ZONE_LIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4643, primary zone \'%s\' not in zone list %s" #define OB_REPLICA_NUM_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4644, replica num not same with zone count" +#define OB_REPLICA_NUM_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4644, replica num not same with zone count" #define OB_ZONE_LIST_POOL_LIST_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4645, zone list %s not a subset of resource pool zone list %s" +#define OB_ZONE_LIST_POOL_LIST_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4645, zone list %s not a subset of resource pool zone list %s" #define OB_INVALID_TENANT_NAME__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4646, tenant name \'%s\' over max_tenant_name_length %ld" +#define OB_INVALID_TENANT_NAME__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4646, tenant name \'%s\' over max_tenant_name_length %ld" #define OB_EMPTY_RESOURCE_POOL_LIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4647, resource pool list is empty" +#define OB_EMPTY_RESOURCE_POOL_LIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4647, resource pool list is empty" #define OB_RESOURCE_UNIT_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4648, resource unit \'%s\' not exist" +#define OB_RESOURCE_UNIT_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4648, resource unit \'%s\' not exist" #define OB_RESOURCE_UNIT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4649, resource unit \'%s\' already exist" +#define OB_RESOURCE_UNIT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4649, resource unit \'%s\' already exist" #define OB_RESOURCE_POOL_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4650, resource pool \'%s\' not exist" +#define OB_RESOURCE_POOL_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4650, resource pool \'%s\' not exist" #define OB_RESOURCE_POOL_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4651, resource pool \'%s\' exist" +#define OB_RESOURCE_POOL_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4651, resource pool \'%s\' exist" #define OB_WAIT_LEADER_SWITCH_TIMEOUT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4652, wait leader switch timeout" +#define OB_WAIT_LEADER_SWITCH_TIMEOUT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4652, wait leader switch timeout" #define OB_LOCATION_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4653, location not exist" +#define OB_LOCATION_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4653, location not exist" #define OB_LOCATION_LEADER_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4654, location leader not exist" +#define OB_LOCATION_LEADER_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4654, location leader not exist" #define OB_ZONE_NOT_ACTIVE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4655, zone not active" +#define OB_ZONE_NOT_ACTIVE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4655, zone not active" #define OB_UNIT_NUM_OVER_SERVER_COUNT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4656, resource pool unit num is bigger than zone server count" +#define OB_UNIT_NUM_OVER_SERVER_COUNT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4656, resource pool unit num is bigger than zone server count" #define OB_POOL_SERVER_INTERSECT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4657, resource pool list %s unit servers intersect" +#define OB_POOL_SERVER_INTERSECT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4657, resource pool list %s unit servers intersect" #define OB_NOT_SINGLE_RESOURCE_POOL__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4658, create tenant only support single resource pool now, but pool list is %s" +#define OB_NOT_SINGLE_RESOURCE_POOL__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4658, create tenant only support single resource pool now, but pool list is %s" #define OB_RESOURCE_UNIT_VALUE_BELOW_LIMIT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4659, invalid %s value, min value is %s" +#define OB_RESOURCE_UNIT_VALUE_BELOW_LIMIT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4659, invalid %s value, min value is %s" #define OB_STOP_SERVER_IN_MULTIPLE_ZONES__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4660, %s" +#define OB_STOP_SERVER_IN_MULTIPLE_ZONES__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4660, %s" #define OB_SESSION_ENTRY_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4661, Session already exist" +#define OB_SESSION_ENTRY_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4661, Session already exist" #define OB_GOT_SIGNAL_ABORTING__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4662, %s: Got signal %d. Aborting!" +#define OB_GOT_SIGNAL_ABORTING__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4662, %s: Got signal %d. Aborting!" #define OB_SERVER_NOT_ALIVE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4663, server is not alive" +#define OB_SERVER_NOT_ALIVE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4663, server is not alive" #define OB_GET_LOCATION_TIME_OUT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4664, Timeout" +#define OB_GET_LOCATION_TIME_OUT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4664, Timeout" #define OB_UNIT_IS_MIGRATING__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4665, Unit is migrating, can not migrate again" +#define OB_UNIT_IS_MIGRATING__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4665, Unit is migrating, can not migrate again" #define OB_CLUSTER_NO_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4666, cluster name does not match to \'%s\'" +#define OB_CLUSTER_NO_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4666, cluster name does not match to \'%s\'" #define OB_CHECK_ZONE_MERGE_ORDER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4667, Please check new zone in zone_merge_order. You can show parameters like 'zone_merge_order'" +#define OB_CHECK_ZONE_MERGE_ORDER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4667, Please check new zone in zone_merge_order. You can show parameters like 'zone_merge_order'" #define OB_ERR_ZONE_NOT_EMPTY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4668, The zone is not empty and can not be deleted. You should delete the servers of the zone. There are %ld servers alive and %ld not alive." +#define OB_ERR_ZONE_NOT_EMPTY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4668, The zone is not empty and can not be deleted. You should delete the servers of the zone. There are %ld servers alive and %ld not alive." #define OB_DIFFERENT_LOCALITY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4669, locality not match, check it" +#define OB_DIFFERENT_LOCALITY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4669, locality not match, check it" #define OB_EMPTY_LOCALITY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4670, locality is empty" +#define OB_EMPTY_LOCALITY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4670, locality is empty" #define OB_FULL_REPLICA_NUM_NOT_ENOUGH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4671, full replica num not enough" +#define OB_FULL_REPLICA_NUM_NOT_ENOUGH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4671, full replica num not enough" #define OB_REPLICA_NUM_NOT_ENOUGH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4672, replica num not enough" +#define OB_REPLICA_NUM_NOT_ENOUGH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4672, replica num not enough" #define OB_DATA_SOURCE_NOT_VALID__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4673, Data source not valid" +#define OB_DATA_SOURCE_NOT_VALID__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4673, Data source not valid" #define OB_RUN_JOB_NOT_SUCCESS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4674, run job not success yet" +#define OB_RUN_JOB_NOT_SUCCESS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4674, run job not success yet" #define OB_NO_NEED_REBUILD__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4675, no need to rebuild" +#define OB_NO_NEED_REBUILD__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4675, no need to rebuild" #define OB_NEED_REMOVE_UNNEED_TABLE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4676, need remove unneed table" +#define OB_NEED_REMOVE_UNNEED_TABLE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4676, need remove unneed table" #define OB_NO_NEED_MERGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4677, no need to merge" +#define OB_NO_NEED_MERGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4677, no need to merge" #define OB_CONFLICT_OPTION__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4678, conflicting %.*s specifications" +#define OB_CONFLICT_OPTION__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4678, conflicting %.*s specifications" #define OB_DUPLICATE_OPTION__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4679, duplicate %.*s specifications" +#define OB_DUPLICATE_OPTION__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4679, duplicate %.*s specifications" #define OB_INVALID_OPTION__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4680, %s" +#define OB_INVALID_OPTION__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4680, %s" #define OB_RPC_NEED_RECONNECT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4681, %s" +#define OB_RPC_NEED_RECONNECT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4681, %s" #define OB_CANNOT_COPY_MAJOR_SSTABLE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4682, cannot copy major sstable now" +#define OB_CANNOT_COPY_MAJOR_SSTABLE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4682, cannot copy major sstable now" #define OB_SRC_DO_NOT_ALLOWED_MIGRATE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4683, src do not allowed migrate" +#define OB_SRC_DO_NOT_ALLOWED_MIGRATE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4683, src do not allowed migrate" #define OB_TOO_MANY_TENANT_PARTITIONS_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4684, Too many partitions were defined for this tenant" +#define OB_TOO_MANY_TENANT_PARTITIONS_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4684, Too many partitions were defined for this tenant" #define OB_ACTIVE_MEMTBALE_NOT_EXSIT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4685, active memtable not exist" +#define OB_ACTIVE_MEMTBALE_NOT_EXSIT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4685, active memtable not exist" #define OB_USE_DUP_FOLLOW_AFTER_DML__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4686, Should use leader replica for duplicate table after DML operator" +#define OB_USE_DUP_FOLLOW_AFTER_DML__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4686, Should use leader replica for duplicate table after DML operator" #define OB_NO_DISK_NEED_REBUILD__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4687, no disk need rebuild" +#define OB_NO_DISK_NEED_REBUILD__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4687, no disk need rebuild" #define OB_STANDBY_READ_ONLY__ORA_USER_ERROR_MSG "ORA-16000: standby tenant is read only" +#define OB_STANDBY_READ_ONLY__OBE_USER_ERROR_MSG "OBE-16000: standby tenant is read only" #define OB_INVALD_WEB_SERVICE_CONTENT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4689, web service content not valid" +#define OB_INVALD_WEB_SERVICE_CONTENT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4689, web service content not valid" #define OB_PRIMARY_CLUSTER_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4690, other primary cluster already exist, can not start as primary" +#define OB_PRIMARY_CLUSTER_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4690, other primary cluster already exist, can not start as primary" #define OB_ARRAY_BINDING_SWITCH_ITERATOR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4691, array binding needs to switch iterator" +#define OB_ARRAY_BINDING_SWITCH_ITERATOR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4691, array binding needs to switch iterator" #define OB_ERR_STANDBY_CLUSTER_NOT_EMPTY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4692, standby cluster not empty" +#define OB_ERR_STANDBY_CLUSTER_NOT_EMPTY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4692, standby cluster not empty" #define OB_NOT_PRIMARY_CLUSTER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4693, not primary cluster" +#define OB_NOT_PRIMARY_CLUSTER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4693, not primary cluster" #define OB_ERR_CHECK_DROP_COLUMN_FAILED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4694, check drop column failed" +#define OB_ERR_CHECK_DROP_COLUMN_FAILED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4694, check drop column failed" #define OB_NOT_STANDBY_CLUSTER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4695, not standby cluster" +#define OB_NOT_STANDBY_CLUSTER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4695, not standby cluster" #define OB_CLUSTER_VERSION_NOT_COMPATIBLE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4696, cluster version not compatible" +#define OB_CLUSTER_VERSION_NOT_COMPATIBLE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4696, cluster version not compatible" #define OB_WAIT_TRANS_TABLE_MERGE_TIMEOUT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4697, wait trans table merge finish timeout" +#define OB_WAIT_TRANS_TABLE_MERGE_TIMEOUT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4697, wait trans table merge finish timeout" #define OB_SKIP_RENEW_LOCATION_BY_RPC__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4698, skip renew location by rpc" +#define OB_SKIP_RENEW_LOCATION_BY_RPC__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4698, skip renew location by rpc" #define OB_RENEW_LOCATION_BY_RPC_FAILED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4699, renew location by rpc failed" +#define OB_RENEW_LOCATION_BY_RPC_FAILED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4699, renew location by rpc failed" #define OB_CLUSTER_ID_NO_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4700, cluster id does not match" +#define OB_CLUSTER_ID_NO_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4700, cluster id does not match" #define OB_ERR_PARAM_INVALID__ORA_USER_ERROR_MSG "ORA-02097: parameter cannot be modified because specified value is invalid" +#define OB_ERR_PARAM_INVALID__OBE_USER_ERROR_MSG "OBE-02097: parameter cannot be modified because specified value is invalid" #define OB_ERR_RES_OBJ_ALREADY_EXIST__ORA_USER_ERROR_MSG "ORA-29357: %s %.*s already exists" +#define OB_ERR_RES_OBJ_ALREADY_EXIST__OBE_USER_ERROR_MSG "OBE-29357: %s %.*s already exists" #define OB_ERR_RES_PLAN_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-29358: resource plan %.*s does not exist" +#define OB_ERR_RES_PLAN_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-29358: resource plan %.*s does not exist" #define OB_ERR_PERCENTAGE_OUT_OF_RANGE__ORA_USER_ERROR_MSG "ORA-29361: value %ld for %s is outside valid range of 0 to 100" +#define OB_ERR_PERCENTAGE_OUT_OF_RANGE__OBE_USER_ERROR_MSG "OBE-29361: value %ld for %s is outside valid range of 0 to 100" #define OB_ERR_PLAN_DIRECTIVE_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-29362: plan directive %.*s, %.*s does not exist" +#define OB_ERR_PLAN_DIRECTIVE_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-29362: plan directive %.*s, %.*s does not exist" #define OB_ERR_PLAN_DIRECTIVE_ALREADY_EXIST__ORA_USER_ERROR_MSG "ORA-29364: plan directive %.*s, %.*s already exists" +#define OB_ERR_PLAN_DIRECTIVE_ALREADY_EXIST__OBE_USER_ERROR_MSG "OBE-29364: plan directive %.*s, %.*s already exists" #define OB_ERR_INVALID_PLAN_DIRECTIVE_NAME__ORA_USER_ERROR_MSG "ORA-29366: plan directive name '%.*s' not supported." +#define OB_ERR_INVALID_PLAN_DIRECTIVE_NAME__OBE_USER_ERROR_MSG "OBE-29366: plan directive name '%.*s' not supported." #define OB_FAILOVER_NOT_ALLOW__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4708, %s" +#define OB_FAILOVER_NOT_ALLOW__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4708, %s" #define OB_ADD_CLUSTER_NOT_ALLOWED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4709, Add cluster not allowed. Actions: %s" +#define OB_ADD_CLUSTER_NOT_ALLOWED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4709, Add cluster not allowed. Actions: %s" #define OB_ERR_CONSUMER_GROUP_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-29368: consumer group %.*s does not exist" +#define OB_ERR_CONSUMER_GROUP_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-29368: consumer group %.*s does not exist" #define OB_CLUSTER_NOT_ACCESSIBLE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4711, cluster is not accessible, cluster_id: %ld" +#define OB_CLUSTER_NOT_ACCESSIBLE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4711, cluster is not accessible, cluster_id: %ld" #define OB_TENANT_RESOURCE_UNIT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4712, tenant already has resource unit configured, tenant_id: %ld, observer: \'%s\'" +#define OB_TENANT_RESOURCE_UNIT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4712, tenant already has resource unit configured, tenant_id: %ld, observer: \'%s\'" #define OB_ERR_DROP_TRUNCATE_PARTITION_REBUILD_INDEX__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4713, rebuild global index:'%.*s' failed when drop/truncate partitions" +#define OB_ERR_DROP_TRUNCATE_PARTITION_REBUILD_INDEX__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4713, rebuild global index:'%.*s' failed when drop/truncate partitions" #define OB_ERR_ATLER_TABLE_ILLEGAL_FK__ORA_USER_ERROR_MSG "ORA-02266: unique/primary keys in table referenced by enabled foreign keys" +#define OB_ERR_ATLER_TABLE_ILLEGAL_FK__OBE_USER_ERROR_MSG "OBE-02266: unique/primary keys in table referenced by enabled foreign keys" #define OB_ERR_NO_RESOURCE_MANAGER_PRIVILEGE__ORA_USER_ERROR_MSG "ORA-56713: insufficient Resource Manager privileges" +#define OB_ERR_NO_RESOURCE_MANAGER_PRIVILEGE__OBE_USER_ERROR_MSG "OBE-56713: insufficient Resource Manager privileges" #define OB_LEADER_COORDINATOR_NEED_RETRY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4716, leader coordinator needs retry" +#define OB_LEADER_COORDINATOR_NEED_RETRY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4716, leader coordinator needs retry" #define OB_REBALANCE_TASK_NEED_RETRY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4717, rebalance task needs retry" +#define OB_REBALANCE_TASK_NEED_RETRY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4717, rebalance task needs retry" #define OB_ERR_RES_MGR_PLAN_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-07452: specified resource manager plan does not exist in the data dictionary" +#define OB_ERR_RES_MGR_PLAN_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-07452: specified resource manager plan does not exist in the data dictionary" #define OB_LS_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4719, log stream does not exist" +#define OB_LS_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4719, log stream does not exist" #define OB_TOO_MANY_TENANT_LS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4720, too many log streams were defined for this tenant" +#define OB_TOO_MANY_TENANT_LS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4720, too many log streams were defined for this tenant" #define OB_LS_LOCATION_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4721, log stream location does not exist" +#define OB_LS_LOCATION_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4721, log stream location does not exist" #define OB_LS_LOCATION_LEADER_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4722, log stream location leader does not exist" +#define OB_LS_LOCATION_LEADER_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4722, log stream location leader does not exist" #define OB_MAPPING_BETWEEN_TABLET_AND_LS_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4723, mapping between tablet and log stream does not exist" +#define OB_MAPPING_BETWEEN_TABLET_AND_LS_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4723, mapping between tablet and log stream does not exist" #define OB_TABLET_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4724, unexpected tablet existence" +#define OB_TABLET_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4724, unexpected tablet existence" #define OB_TABLET_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4725, tablet does not exist" +#define OB_TABLET_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4725, tablet does not exist" #define OB_ERR_STANDBY_STATUS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4726, check standby cluster status" +#define OB_ERR_STANDBY_STATUS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4726, check standby cluster status" #define OB_LS_NEED_REVOKE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4727, ls need revoke" +#define OB_LS_NEED_REVOKE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4727, ls need revoke" #define OB_ERR_INTERVAL_PARTITION_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4728, interval partition already exists" +#define OB_ERR_INTERVAL_PARTITION_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4728, interval partition already exists" #define OB_ERR_INTERVAL_PARTITION_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4729, the property of interval partition is changed" +#define OB_ERR_INTERVAL_PARTITION_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4729, the property of interval partition is changed" #define OB_ERR_LAST_PARTITION_IN_THE_RANGE_SECTION_CANNOT_BE_DROPPED__ORA_USER_ERROR_MSG "ORA-14758: Last partition in the range section cannot be dropped" +#define OB_ERR_LAST_PARTITION_IN_THE_RANGE_SECTION_CANNOT_BE_DROPPED__OBE_USER_ERROR_MSG "OBE-14758: Last partition in the range section cannot be dropped" #define OB_ERR_SET_INTERVAL_IS_NOT_LEGAL_ON_THIS_TABLE__ORA_USER_ERROR_MSG "ORA-14759: SET INTERVAL is not legal on this table." +#define OB_ERR_SET_INTERVAL_IS_NOT_LEGAL_ON_THIS_TABLE__OBE_USER_ERROR_MSG "OBE-14759: SET INTERVAL is not legal on this table." #define OB_CHECK_CLUSTER_STATUS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4732, %s" +#define OB_CHECK_CLUSTER_STATUS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4732, %s" #define OB_ZONE_RESOURCE_NOT_ENOUGH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4733, zone '%s' resource not enough to hold %ld unit. You can check resource info by views: DBA_OB_UNITS, GV$OB_UNITS, GV$OB_SERVERS.\n%s" +#define OB_ZONE_RESOURCE_NOT_ENOUGH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4733, zone '%s' resource not enough to hold %ld unit. You can check resource info by views: DBA_OB_UNITS, GV$OB_UNITS, GV$OB_SERVERS.\n%s" #define OB_ZONE_SERVER_NOT_ENOUGH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4734, zone '%s' server not enough to hold %ld new unit, please check zone valid servers" +#define OB_ZONE_SERVER_NOT_ENOUGH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4734, zone '%s' server not enough to hold %ld new unit, please check zone valid servers" #define OB_SSTABLE_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4735, sstable not exist" +#define OB_SSTABLE_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4735, sstable not exist" #define OB_RESOURCE_UNIT_VALUE_INVALID__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4736, resource unit value is invalid" +#define OB_RESOURCE_UNIT_VALUE_INVALID__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4736, resource unit value is invalid" #define OB_LS_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4737, log stream already exist" +#define OB_LS_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4737, log stream already exist" #define OB_DEVICE_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4738, Unexpected device existence" +#define OB_DEVICE_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4738, Unexpected device existence" #define OB_DEVICE_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4739, Device does not exist" +#define OB_DEVICE_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4739, Device does not exist" #define OB_LS_REPLICA_TASK_RESULT_UNCERTAIN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4740, log stream replica task result is uncertain" +#define OB_LS_REPLICA_TASK_RESULT_UNCERTAIN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4740, log stream replica task result is uncertain" #define OB_WAIT_REPLAY_TIMEOUT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4741, log stream wait log replay timeout" +#define OB_WAIT_REPLAY_TIMEOUT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4741, log stream wait log replay timeout" #define OB_WAIT_TABLET_READY_TIMEOUT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4742, log stream wait tablet ready timeout" +#define OB_WAIT_TABLET_READY_TIMEOUT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4742, log stream wait tablet ready timeout" #define OB_FREEZE_SERVICE_EPOCH_MISMATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4743, freeze service epoch is not expected" +#define OB_FREEZE_SERVICE_EPOCH_MISMATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4743, freeze service epoch is not expected" #define OB_FROZEN_INFO_ALREADY_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4744, %s" +#define OB_FROZEN_INFO_ALREADY_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4744, %s" #define OB_DELETE_SERVER_NOT_ALLOWED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4745, %s" +#define OB_DELETE_SERVER_NOT_ALLOWED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4745, %s" #define OB_PACKET_STATUS_UNKNOWN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4746, Network error and packet status unknown. Abort auto retry." +#define OB_PACKET_STATUS_UNKNOWN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4746, Network error and packet status unknown. Abort auto retry." #define OB_ARBITRATION_SERVICE_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4747, arbitration service does not exist, %s" +#define OB_ARBITRATION_SERVICE_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4747, arbitration service does not exist, %s" #define OB_ARBITRATION_SERVICE_ALREADY_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4748, arbitration service already exist, %s" +#define OB_ARBITRATION_SERVICE_ALREADY_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4748, arbitration service already exist, %s" #define OB_UNEXPECTED_TABLET_STATUS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4749, %s" +#define OB_UNEXPECTED_TABLET_STATUS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4749, %s" #define OB_INVALID_TABLE_STORE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4750, %s" +#define OB_INVALID_TABLE_STORE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4750, %s" #define OB_WAIT_DEGRATION_TIMEOUT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4751, wait degration finished timeout" +#define OB_WAIT_DEGRATION_TIMEOUT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4751, wait degration finished timeout" #define OB_ERR_ROOTSERVICE_START__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4752, rootservice start process has failure" +#define OB_ERR_ROOTSERVICE_START__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4752, rootservice start process has failure" #define OB_ERR_ROOTSERVICE_STOP__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4753, rootservice stop process has failure" +#define OB_ERR_ROOTSERVICE_STOP__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4753, rootservice stop process has failure" #define OB_ERR_ROOT_INSPECTION__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4754, root inspection is not passed" +#define OB_ERR_ROOT_INSPECTION__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4754, root inspection is not passed" #define OB_ERR_ROOTSERVICE_THREAD_HUNG__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4755, rootservice background thread may be hung" +#define OB_ERR_ROOTSERVICE_THREAD_HUNG__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4755, rootservice background thread may be hung" #define OB_MIGRATE_NOT_COMPATIBLE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4756, Migration src and dest version is not compatible." +#define OB_MIGRATE_NOT_COMPATIBLE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4756, Migration src and dest version is not compatible." #define OB_CLUSTER_INFO_MAYBE_REMAINED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4757, Cluster info may remain on arbitration server '%.*s', please make sure whether to use ob_admin to clean it." +#define OB_CLUSTER_INFO_MAYBE_REMAINED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4757, Cluster info may remain on arbitration server '%.*s', please make sure whether to use ob_admin to clean it." #define OB_ARBITRATION_INFO_QUERY_FAILED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4758, the arbitration service may be unavailable, please check and retry" +#define OB_ARBITRATION_INFO_QUERY_FAILED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4758, the arbitration service may be unavailable, please check and retry" #define OB_IGNORE_ERR_ACCESS_VIRTUAL_TABLE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4759, An error was ignored when accessing virtual table, actual error code: %d" +#define OB_IGNORE_ERR_ACCESS_VIRTUAL_TABLE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4759, An error was ignored when accessing virtual table, actual error code: %d" #define OB_LS_OFFLINE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4760, log stream is offline" +#define OB_LS_OFFLINE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4760, log stream is offline" #define OB_LS_IS_DELETED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4761, log stream is deleted" +#define OB_LS_IS_DELETED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4761, log stream is deleted" #define OB_SKIP_CHECKING_LS_STATUS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4762, This operation has been finished without checking ls status" +#define OB_SKIP_CHECKING_LS_STATUS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4762, This operation has been finished without checking ls status" #define OB_ERR_USE_ROWID_FOR_UPDATE__ORA_USER_ERROR_MSG "ORA-01747: invalid user.table.column, table.column, or column specification" +#define OB_ERR_USE_ROWID_FOR_UPDATE__OBE_USER_ERROR_MSG "OBE-01747: invalid user.table.column, table.column, or column specification" #define OB_ERR_UNKNOWN_SET_OPTION__ORA_USER_ERROR_MSG "ORA-00600: unknown SET option \'%s\'" +#define OB_ERR_UNKNOWN_SET_OPTION__OBE_USER_ERROR_MSG "OBE-00600: unknown SET option \'%s\'" #define OB_CREATE_STANDBY_TENANT_FAILED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4765, create standby tenant may fail, %s" +#define OB_CREATE_STANDBY_TENANT_FAILED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4765, create standby tenant may fail, %s" #define OB_LS_WAITING_SAFE_DESTROY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4766, ls waiting safe destory, %s" +#define OB_LS_WAITING_SAFE_DESTROY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4766, ls waiting safe destory, %s" #define OB_LS_NOT_LEADER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4767, log stream is not leader log stream" +#define OB_LS_NOT_LEADER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4767, log stream is not leader log stream" #define OB_LS_LOCK_CONFLICT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4768, ls lock conflict, %s" +#define OB_LS_LOCK_CONFLICT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4768, ls lock conflict, %s" #define OB_INVALID_ROOT_KEY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4769, %s" +#define OB_INVALID_ROOT_KEY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4769, %s" #define OB_CONFLICT_WITH_CLONE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4770, Tenant (%ld) is in %s procedure, %s not allowed now" +#define OB_CONFLICT_WITH_CLONE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4770, Tenant (%ld) is in %s procedure, %s not allowed now" #define OB_BREAK_BY_TEST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4771, process is breaked by test case" +#define OB_BREAK_BY_TEST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4771, process is breaked by test case" #define OB_TABLES_DIFFERENT_DEFINITIONS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4772, Tables have different definitions" +#define OB_TABLES_DIFFERENT_DEFINITIONS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4772, Tables have different definitions" #define OB_ERR_PARTITION_EXCHANGE_DIFFERENT_OPTION__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4773, Non matching attribute '%s' between partition and table" +#define OB_ERR_PARTITION_EXCHANGE_DIFFERENT_OPTION__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4773, Non matching attribute '%s' between partition and table" #define OB_ERR_COLUMNS_NUMBER_MISMATCH_ALTER_TABLE_EXCHANGE_PARTITION__ORA_USER_ERROR_MSG "ORA-14096: tables in ALTER TABLE EXCHANGE PARTITION must have the same number of columns" +#define OB_ERR_COLUMNS_NUMBER_MISMATCH_ALTER_TABLE_EXCHANGE_PARTITION__OBE_USER_ERROR_MSG "OBE-14096: tables in ALTER TABLE EXCHANGE PARTITION must have the same number of columns" #define OB_ERR_COLUMN_TYPE_OR_SIZE_MISMATCH_ALTER_TABLE_EXCHANGE_PARTITION__ORA_USER_ERROR_MSG "ORA-14097: column type or size mismatch in ALTER TABLE EXCHANGE PARTITION" +#define OB_ERR_COLUMN_TYPE_OR_SIZE_MISMATCH_ALTER_TABLE_EXCHANGE_PARTITION__OBE_USER_ERROR_MSG "OBE-14097: column type or size mismatch in ALTER TABLE EXCHANGE PARTITION" #define OB_ERR_INDEX_MISMATCH_ALTER_TABLE_EXCHANGE_PARTITION__ORA_USER_ERROR_MSG "ORA-14098: index mismatch for tables in ALTER TABLE EXCHANGE PARTITION" +#define OB_ERR_INDEX_MISMATCH_ALTER_TABLE_EXCHANGE_PARTITION__OBE_USER_ERROR_MSG "OBE-14098: index mismatch for tables in ALTER TABLE EXCHANGE PARTITION" #define OB_ERR_CHECK_CONSTRAINT_MISMATCH_ALTER_TABLE_EXCHANGE_PARTITION__ORA_USER_ERROR_MSG "ORA-14118: CHECK constraint mismatch in ALTER TABLE EXCHANGE PARTITION" +#define OB_ERR_CHECK_CONSTRAINT_MISMATCH_ALTER_TABLE_EXCHANGE_PARTITION__OBE_USER_ERROR_MSG "OBE-14118: CHECK constraint mismatch in ALTER TABLE EXCHANGE PARTITION" #define OB_ERR_FOREIGN_KEY_MISMATCH_ALTER_TABLE_EXCHANGE_PARTITION__ORA_USER_ERROR_MSG "ORA-14128: FOREIGN KEY constraint mismatch in ALTER TABLE EXCHANGE PARTITION" +#define OB_ERR_FOREIGN_KEY_MISMATCH_ALTER_TABLE_EXCHANGE_PARTITION__OBE_USER_ERROR_MSG "OBE-14128: FOREIGN KEY constraint mismatch in ALTER TABLE EXCHANGE PARTITION" #define OB_ERR_EXCHANGE_COMPOSITE_PARTITION__ORA_USER_ERROR_MSG "ORA-14291: cannot EXCHANGE a composite partition with a non-partitioned table" +#define OB_ERR_EXCHANGE_COMPOSITE_PARTITION__OBE_USER_ERROR_MSG "OBE-14291: cannot EXCHANGE a composite partition with a non-partitioned table" #define OB_SERVICE_NAME_NOT_FOUND__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4780, This service_name is not found in the tenant" +#define OB_SERVICE_NAME_NOT_FOUND__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4780, This service_name is not found in the tenant" #define OB_SERVICE_NOT_FULLY_STARTED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4781, The service has not started on all servers" +#define OB_SERVICE_NOT_FULLY_STARTED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4781, The service has not started on all servers" #define OB_NOT_PRIMARY_TENANT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4782, The tenant is not PRIMARY" +#define OB_NOT_PRIMARY_TENANT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4782, The tenant is not PRIMARY" #define OB_SERVICE_STOPPED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -4783, The service has stopped" +#define OB_SERVICE_STOPPED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -4783, The service has stopped" #define OB_ERR_PARSER_INIT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5000, Failed to init SQL parser" +#define OB_ERR_PARSER_INIT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5000, Failed to init SQL parser" #define OB_ERR_PARSE_SQL__ORA_USER_ERROR_MSG "ORA-00900: %s near \'%.*s\' at line %d" +#define OB_ERR_PARSE_SQL__OBE_USER_ERROR_MSG "OBE-00900: %s near \'%.*s\' at line %d" #define OB_ERR_RESOLVE_SQL__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5002, Resolve error" +#define OB_ERR_RESOLVE_SQL__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5002, Resolve error" #define OB_ERR_GEN_PLAN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5003, Generate plan error" +#define OB_ERR_GEN_PLAN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5003, Generate plan error" #define OB_ERR_PARSER_SYNTAX__ORA_USER_ERROR_MSG "ORA-00900: You have an error in your SQL syntax; check the manual that corresponds to your OceanBase version for the right syntax to use" +#define OB_ERR_PARSER_SYNTAX__OBE_USER_ERROR_MSG "OBE-00900: You have an error in your SQL syntax; check the manual that corresponds to your OceanBase version for the right syntax to use" #define OB_ERR_COLUMN_SIZE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5007, The used SELECT statements have a different number of columns" +#define OB_ERR_COLUMN_SIZE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5007, The used SELECT statements have a different number of columns" #define OB_ERR_COLUMN_DUPLICATE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5008, Duplicate column name '%.*s'" +#define OB_ERR_COLUMN_DUPLICATE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5008, Duplicate column name '%.*s'" #define OB_ERR_OPERATOR_UNKNOWN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5010, Unknown operator" +#define OB_ERR_OPERATOR_UNKNOWN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5010, Unknown operator" #define OB_ERR_STAR_DUPLICATE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5011, Duplicated star" +#define OB_ERR_STAR_DUPLICATE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5011, Duplicated star" #define OB_ERR_ILLEGAL_ID__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5012, %s" +#define OB_ERR_ILLEGAL_ID__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5012, %s" #define OB_ERR_ILLEGAL_VALUE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5014, Illegal value" +#define OB_ERR_ILLEGAL_VALUE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5014, Illegal value" #define OB_ERR_COLUMN_AMBIGUOUS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5015, Ambiguous column" +#define OB_ERR_COLUMN_AMBIGUOUS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5015, Ambiguous column" #define OB_ERR_LOGICAL_PLAN_FAILD__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5016, Generate logical plan error" +#define OB_ERR_LOGICAL_PLAN_FAILD__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5016, Generate logical plan error" #define OB_ERR_SCHEMA_UNSET__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5017, Schema not set" +#define OB_ERR_SCHEMA_UNSET__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5017, Schema not set" #define OB_ERR_ILLEGAL_NAME__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5018, Illegal name" +#define OB_ERR_ILLEGAL_NAME__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5018, Illegal name" #define OB_TABLE_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00942: table or view \'%s.%s\' does not exist" +#define OB_TABLE_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00942: table or view \'%s.%s\' does not exist" #define OB_ERR_TABLE_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5020, Table '%.*s' already exists" +#define OB_ERR_TABLE_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5020, Table '%.*s' already exists" #define OB_ERR_EXPR_UNKNOWN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5022, Unknown expression" +#define OB_ERR_EXPR_UNKNOWN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5022, Unknown expression" #define OB_ERR_ILLEGAL_TYPE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5023, unsupport MySQL type %d. Maybe you should use java.sql.Timestamp instead of java.util.Date." +#define OB_ERR_ILLEGAL_TYPE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5023, unsupport MySQL type %d. Maybe you should use java.sql.Timestamp instead of java.util.Date." #define OB_ERR_PRIMARY_KEY_DUPLICATE__ORA_USER_ERROR_MSG "ORA-00001: unique constraint \'%s\' for key \'%.*s\' violated" +#define OB_ERR_PRIMARY_KEY_DUPLICATE__OBE_USER_ERROR_MSG "OBE-00001: unique constraint \'%s\' for key \'%.*s\' violated" #define OB_ERR_KEY_NAME_DUPLICATE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5025, Duplicate key name \'%.*s\'" +#define OB_ERR_KEY_NAME_DUPLICATE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5025, Duplicate key name \'%.*s\'" #define OB_ERR_CREATETIME_DUPLICATE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5026, Duplicated createtime" +#define OB_ERR_CREATETIME_DUPLICATE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5026, Duplicated createtime" #define OB_ERR_MODIFYTIME_DUPLICATE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5027, Duplicated modifytime" +#define OB_ERR_MODIFYTIME_DUPLICATE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5027, Duplicated modifytime" #define OB_ERR_ILLEGAL_INDEX__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5028, Illegal index" +#define OB_ERR_ILLEGAL_INDEX__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5028, Illegal index" #define OB_ERR_INVALID_SCHEMA__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5029, Invalid schema" +#define OB_ERR_INVALID_SCHEMA__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5029, Invalid schema" #define OB_ERR_INSERT_NULL_ROWKEY__ORA_USER_ERROR_MSG "ORA-01400: cannot insert NULL into (%.*s)" +#define OB_ERR_INSERT_NULL_ROWKEY__OBE_USER_ERROR_MSG "OBE-01400: cannot insert NULL into (%.*s)" #define OB_ERR_COLUMN_NOT_FOUND__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5031, Column not found" +#define OB_ERR_COLUMN_NOT_FOUND__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5031, Column not found" #define OB_ERR_DELETE_NULL_ROWKEY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5032, Delete null rowkey" +#define OB_ERR_DELETE_NULL_ROWKEY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5032, Delete null rowkey" #define OB_ERR_USER_EMPTY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5034, No user" +#define OB_ERR_USER_EMPTY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5034, No user" #define OB_ERR_USER_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5035, User not exist" +#define OB_ERR_USER_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5035, User not exist" #define OB_ERR_NO_PRIVILEGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5036, Access denied; you need (at least one of) the %s privilege(s) for this operation" +#define OB_ERR_NO_PRIVILEGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5036, Access denied; you need (at least one of) the %s privilege(s) for this operation" #define OB_ERR_NO_AVAILABLE_PRIVILEGE_ENTRY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5037, No privilege entry" +#define OB_ERR_NO_AVAILABLE_PRIVILEGE_ENTRY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5037, No privilege entry" #define OB_ERR_WRONG_PASSWORD__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5038, Incorrect password" +#define OB_ERR_WRONG_PASSWORD__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5038, Incorrect password" #define OB_ERR_USER_IS_LOCKED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5039, User locked" +#define OB_ERR_USER_IS_LOCKED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5039, User locked" #define OB_ERR_UPDATE_ROWKEY_COLUMN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5040, Can not update rowkey column" +#define OB_ERR_UPDATE_ROWKEY_COLUMN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5040, Can not update rowkey column" #define OB_ERR_UPDATE_JOIN_COLUMN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5041, Can not update join column" +#define OB_ERR_UPDATE_JOIN_COLUMN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5041, Can not update join column" #define OB_ERR_INVALID_COLUMN_NUM__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5042, Operand should contain %ld column(s)" +#define OB_ERR_INVALID_COLUMN_NUM__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5042, Operand should contain %ld column(s)" #define OB_ERR_PREPARE_STMT_NOT_FOUND__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5043, statement not prepared, stmt_id=%u" +#define OB_ERR_PREPARE_STMT_NOT_FOUND__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5043, statement not prepared, stmt_id=%u" #define OB_ERR_SYS_VARIABLE_UNKNOWN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5044, Unknown system variable '%.*s'" +#define OB_ERR_SYS_VARIABLE_UNKNOWN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5044, Unknown system variable '%.*s'" #define OB_ERR_OLDER_PRIVILEGE_VERSION__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5046, Older privilege version" +#define OB_ERR_OLDER_PRIVILEGE_VERSION__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5046, Older privilege version" #define OB_ERR_LACK_OF_ROWKEY_COL__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5047, Primary key column(s) not specified in the WHERE clause" +#define OB_ERR_LACK_OF_ROWKEY_COL__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5047, Primary key column(s) not specified in the WHERE clause" #define OB_ERR_USER_EXIST__ORA_USER_ERROR_MSG "ORA-01920: user name conflicts with another user or role name" +#define OB_ERR_USER_EXIST__OBE_USER_ERROR_MSG "OBE-01920: user name conflicts with another user or role name" #define OB_ERR_PASSWORD_EMPTY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5051, Empty password" +#define OB_ERR_PASSWORD_EMPTY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5051, Empty password" #define OB_ERR_GRANT_PRIVILEGES_TO_CREATE_TABLE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5052, Failed to grant privelege" +#define OB_ERR_GRANT_PRIVILEGES_TO_CREATE_TABLE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5052, Failed to grant privelege" #define OB_ERR_WRONG_DYNAMIC_PARAM__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5053, Incorrect arguments number to EXECUTE, need %ld arguments but give %ld" +#define OB_ERR_WRONG_DYNAMIC_PARAM__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5053, Incorrect arguments number to EXECUTE, need %ld arguments but give %ld" #define OB_ERR_PARAM_SIZE__ORA_USER_ERROR_MSG "ORA-00909: invalid number of arguments in the call to native function '%.*s'" +#define OB_ERR_PARAM_SIZE__OBE_USER_ERROR_MSG "OBE-00909: invalid number of arguments in the call to native function '%.*s'" #define OB_ERR_FUNCTION_UNKNOWN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5055, %s %.*s does not exist" +#define OB_ERR_FUNCTION_UNKNOWN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5055, %s %.*s does not exist" #define OB_ERR_CREAT_MODIFY_TIME_COLUMN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5056, CreateTime or ModifyTime column cannot be modified" +#define OB_ERR_CREAT_MODIFY_TIME_COLUMN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5056, CreateTime or ModifyTime column cannot be modified" #define OB_ERR_MODIFY_PRIMARY_KEY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5057, Primary key cannot be modified" +#define OB_ERR_MODIFY_PRIMARY_KEY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5057, Primary key cannot be modified" #define OB_ERR_PARAM_DUPLICATE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5058, Duplicated parameters" +#define OB_ERR_PARAM_DUPLICATE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5058, Duplicated parameters" #define OB_ERR_TOO_MANY_SESSIONS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5059, Too many sessions" +#define OB_ERR_TOO_MANY_SESSIONS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5059, Too many sessions" #define OB_ERR_TOO_MANY_PS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5061, Too many prepared statements" +#define OB_ERR_TOO_MANY_PS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5061, Too many prepared statements" #define OB_ERR_HINT_UNKNOWN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5063, Unknown hint" +#define OB_ERR_HINT_UNKNOWN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5063, Unknown hint" #define OB_ERR_WHEN_UNSATISFIED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5064, When condition not satisfied" +#define OB_ERR_WHEN_UNSATISFIED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5064, When condition not satisfied" #define OB_ERR_QUERY_INTERRUPTED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5065, Query execution was interrupted, %s" +#define OB_ERR_QUERY_INTERRUPTED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5065, Query execution was interrupted, %s" #define OB_ERR_SESSION_INTERRUPTED__ORA_USER_ERROR_MSG "ORA-01092: OceanBase instance terminated. Disconnection forced" +#define OB_ERR_SESSION_INTERRUPTED__OBE_USER_ERROR_MSG "OBE-01092: OceanBase instance terminated. Disconnection forced" #define OB_ERR_UNKNOWN_SESSION_ID__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5067, Unknown session ID" +#define OB_ERR_UNKNOWN_SESSION_ID__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5067, Unknown session ID" #define OB_ERR_PROTOCOL_NOT_RECOGNIZE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5068, Incorrect protocol" +#define OB_ERR_PROTOCOL_NOT_RECOGNIZE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5068, Incorrect protocol" #define OB_ERR_WRITE_AUTH_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5069, Write auth packet error" +#define OB_ERR_WRITE_AUTH_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5069, Write auth packet error" #define OB_ERR_PARSE_JOIN_INFO__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5070, Wrong join info" +#define OB_ERR_PARSE_JOIN_INFO__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5070, Wrong join info" #define OB_ERR_ALTER_INDEX_COLUMN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5071, Cannot alter index column" +#define OB_ERR_ALTER_INDEX_COLUMN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5071, Cannot alter index column" #define OB_ERR_MODIFY_INDEX_TABLE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5072, Cannot modify index table" +#define OB_ERR_MODIFY_INDEX_TABLE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5072, Cannot modify index table" #define OB_ERR_INDEX_UNAVAILABLE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5073, Index unavailable" +#define OB_ERR_INDEX_UNAVAILABLE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5073, Index unavailable" #define OB_ERR_NOP_VALUE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5074, NOP cannot be used here" +#define OB_ERR_NOP_VALUE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5074, NOP cannot be used here" #define OB_ERR_PS_TOO_MANY_PARAM__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5080, Prepared statement contains too many placeholders" +#define OB_ERR_PS_TOO_MANY_PARAM__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5080, Prepared statement contains too many placeholders" #define OB_ERR_READ_ONLY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5081, The server is read only now" +#define OB_ERR_READ_ONLY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5081, The server is read only now" #define OB_ERR_INVALID_TYPE_FOR_OP__ORA_USER_ERROR_MSG "ORA-00932: inconsistent datatypes: left_type=%s right_type=%s" +#define OB_ERR_INVALID_TYPE_FOR_OP__OBE_USER_ERROR_MSG "OBE-00932: inconsistent datatypes: left_type=%s right_type=%s" #define OB_ERR_CAST_VARCHAR_TO_BOOL__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5084, Can not cast varchar value to bool type" +#define OB_ERR_CAST_VARCHAR_TO_BOOL__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5084, Can not cast varchar value to bool type" #define OB_ERR_CAST_VARCHAR_TO_NUMBER__ORA_USER_ERROR_MSG "ORA-01722: invalid number" +#define OB_ERR_CAST_VARCHAR_TO_NUMBER__OBE_USER_ERROR_MSG "OBE-01722: invalid number" #define OB_ERR_CAST_VARCHAR_TO_TIME__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5086, Not timestamp Can not cast varchar value to timestamp type" +#define OB_ERR_CAST_VARCHAR_TO_TIME__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5086, Not timestamp Can not cast varchar value to timestamp type" #define OB_ERR_CAST_NUMBER_OVERFLOW__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5087, Result value was out of range when cast to number" +#define OB_ERR_CAST_NUMBER_OVERFLOW__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5087, Result value was out of range when cast to number" #define OB_INTEGER_PRECISION_OVERFLOW__ORA_USER_ERROR_MSG "ORA-01426: numeric overflow, value larger than specified precision(%ld,%ld) allowed for this column" +#define OB_INTEGER_PRECISION_OVERFLOW__OBE_USER_ERROR_MSG "OBE-01426: numeric overflow, value larger than specified precision(%ld,%ld) allowed for this column" #define OB_DECIMAL_PRECISION_OVERFLOW__ORA_USER_ERROR_MSG "ORA-01426: numeric overflow, value(%s) larger than specified precision(%ld,%ld) allowed for this column" +#define OB_DECIMAL_PRECISION_OVERFLOW__OBE_USER_ERROR_MSG "OBE-01426: numeric overflow, value(%s) larger than specified precision(%ld,%ld) allowed for this column" #define OB_SCHEMA_NUMBER_PRECISION_OVERFLOW__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5090, Precision was out of range" +#define OB_SCHEMA_NUMBER_PRECISION_OVERFLOW__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5090, Precision was out of range" #define OB_SCHEMA_NUMBER_SCALE_OVERFLOW__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5091, Scale value was out of range" +#define OB_SCHEMA_NUMBER_SCALE_OVERFLOW__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5091, Scale value was out of range" #define OB_ERR_INDEX_UNKNOWN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5092, Unknown index" +#define OB_ERR_INDEX_UNKNOWN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5092, Unknown index" #define OB_NUMERIC_OVERFLOW__ORA_USER_ERROR_MSG "ORA-01426: numeric overflow" +#define OB_NUMERIC_OVERFLOW__OBE_USER_ERROR_MSG "OBE-01426: numeric overflow" #define OB_ERR_TOO_MANY_JOIN_TABLES__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5094, too many joined tables" +#define OB_ERR_TOO_MANY_JOIN_TABLES__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5094, too many joined tables" #define OB_ERR_DDL_ON_REMOTE_DATABASE__ORA_USER_ERROR_MSG "ORA-02021: DDL operations are not allowed on a remote database" +#define OB_ERR_DDL_ON_REMOTE_DATABASE__OBE_USER_ERROR_MSG "OBE-02021: DDL operations are not allowed on a remote database" #define OB_ERR_MISSING_KEYWORD__ORA_USER_ERROR_MSG "ORA-00905: missing keyword" +#define OB_ERR_MISSING_KEYWORD__OBE_USER_ERROR_MSG "OBE-00905: missing keyword" #define OB_ERR_DATABASE_LINK_EXPECTED__ORA_USER_ERROR_MSG "ORA-01729: database link name expected" +#define OB_ERR_DATABASE_LINK_EXPECTED__OBE_USER_ERROR_MSG "OBE-01729: database link name expected" #define OB_ERR_VARCHAR_TOO_LONG__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5098, Data too long(%d>%ld) for column '%s'" +#define OB_ERR_VARCHAR_TOO_LONG__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5098, Data too long(%d>%ld) for column '%s'" #define OB_ERR_SYS_CONFIG_UNKNOWN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5099, System config unknown" +#define OB_ERR_SYS_CONFIG_UNKNOWN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5099, System config unknown" #define OB_ERR_LOCAL_VARIABLE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5100, Variable \'%.*s\' is a SESSION variable and can't be used with SET GLOBAL" +#define OB_ERR_LOCAL_VARIABLE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5100, Variable \'%.*s\' is a SESSION variable and can't be used with SET GLOBAL" #define OB_ERR_GLOBAL_VARIABLE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5101, Variable \'%.*s\' is a GLOBAL variable and should be set with SET GLOBAL" +#define OB_ERR_GLOBAL_VARIABLE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5101, Variable \'%.*s\' is a GLOBAL variable and should be set with SET GLOBAL" #define OB_ERR_VARIABLE_IS_READONLY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5102, %.*s variable '%.*s' is read-only. Use SET %.*s to assign the value" +#define OB_ERR_VARIABLE_IS_READONLY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5102, %.*s variable '%.*s' is read-only. Use SET %.*s to assign the value" #define OB_ERR_INCORRECT_GLOBAL_LOCAL_VAR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5103, Variable '%.*s' is a %.*s variable" +#define OB_ERR_INCORRECT_GLOBAL_LOCAL_VAR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5103, Variable '%.*s' is a %.*s variable" #define OB_ERR_EXPIRE_INFO_TOO_LONG__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5104, length(%d) of expire_info is larger than the max allowed(%ld)" +#define OB_ERR_EXPIRE_INFO_TOO_LONG__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5104, length(%d) of expire_info is larger than the max allowed(%ld)" #define OB_ERR_EXPIRE_COND_TOO_LONG__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5105, total length(%ld) of expire_info and its expression is larger than the max allowed(%ld)" +#define OB_ERR_EXPIRE_COND_TOO_LONG__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5105, total length(%ld) of expire_info and its expression is larger than the max allowed(%ld)" #define OB_INVALID_ARGUMENT_FOR_EXTRACT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5106, EXTRACT() expected timestamp or a string as date argument" +#define OB_INVALID_ARGUMENT_FOR_EXTRACT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5106, EXTRACT() expected timestamp or a string as date argument" #define OB_INVALID_ARGUMENT_FOR_IS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5107, Invalid operand type for IS operator, lval=%s" +#define OB_INVALID_ARGUMENT_FOR_IS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5107, Invalid operand type for IS operator, lval=%s" #define OB_INVALID_ARGUMENT_FOR_LENGTH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5108, function LENGTH() expected a varchar argument" +#define OB_INVALID_ARGUMENT_FOR_LENGTH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5108, function LENGTH() expected a varchar argument" #define OB_INVALID_ARGUMENT_FOR_SUBSTR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5109, invalid input format. ret=%d text=%s start=%s length=%s" +#define OB_INVALID_ARGUMENT_FOR_SUBSTR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5109, invalid input format. ret=%d text=%s start=%s length=%s" #define OB_INVALID_ARGUMENT_FOR_TIME_TO_USEC__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5110, TIME_TO_USEC() expected timestamp or a string as date argument" +#define OB_INVALID_ARGUMENT_FOR_TIME_TO_USEC__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5110, TIME_TO_USEC() expected timestamp or a string as date argument" #define OB_INVALID_ARGUMENT_FOR_USEC_TO_TIME__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5111, USEC_TO_TIME expected a integer number as usec argument" +#define OB_INVALID_ARGUMENT_FOR_USEC_TO_TIME__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5111, USEC_TO_TIME expected a integer number as usec argument" #define OB_ERR_USER_VARIABLE_UNKNOWN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5112, Variable %.*s does not exists" +#define OB_ERR_USER_VARIABLE_UNKNOWN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5112, Variable %.*s does not exists" #define OB_ILLEGAL_USAGE_OF_MERGING_FROZEN_TIME__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5113, MERGING_FROZEN_TIME() system function only be used in daily merging." +#define OB_ILLEGAL_USAGE_OF_MERGING_FROZEN_TIME__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5113, MERGING_FROZEN_TIME() system function only be used in daily merging." #define OB_INVALID_NUMERIC__ORA_USER_ERROR_MSG "ORA-01722: invalid number char '%c'" +#define OB_INVALID_NUMERIC__OBE_USER_ERROR_MSG "OBE-01722: invalid number char '%c'" #define OB_ERR_REGEXP_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5115, Got error '%s' from regexp" +#define OB_ERR_REGEXP_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5115, Got error '%s' from regexp" #define OB_SQL_LOG_OP_SETCHILD_OVERFLOW__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5116, Logical operator child index overflow" +#define OB_SQL_LOG_OP_SETCHILD_OVERFLOW__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5116, Logical operator child index overflow" #define OB_SQL_EXPLAIN_FAILED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5117, fail to explain plan" +#define OB_SQL_EXPLAIN_FAILED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5117, fail to explain plan" #define OB_SQL_OPT_COPY_OP_FAILED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5118, fail to copy logical operator" +#define OB_SQL_OPT_COPY_OP_FAILED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5118, fail to copy logical operator" #define OB_SQL_OPT_GEN_PLAN_FALIED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5119, fail to generate plan" +#define OB_SQL_OPT_GEN_PLAN_FALIED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5119, fail to generate plan" #define OB_SQL_OPT_CREATE_RAWEXPR_FAILED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5120, fail to create raw expr" +#define OB_SQL_OPT_CREATE_RAWEXPR_FAILED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5120, fail to create raw expr" #define OB_SQL_OPT_JOIN_ORDER_FAILED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5121, fail to generate join order" +#define OB_SQL_OPT_JOIN_ORDER_FAILED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5121, fail to generate join order" #define OB_SQL_OPT_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5122, optimizer general error" +#define OB_SQL_OPT_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5122, optimizer general error" #define OB_ERR_OCI_INIT_TIMEZONE__ORA_USER_ERROR_MSG "ORA-01804: failure to initialize timezone information" +#define OB_ERR_OCI_INIT_TIMEZONE__OBE_USER_ERROR_MSG "OBE-01804: failure to initialize timezone information" #define OB_ERR_ZLIB_DATA__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5124, ZLIB: Input data corrupted" +#define OB_ERR_ZLIB_DATA__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5124, ZLIB: Input data corrupted" #define OB_ERR_DBLINK_SESSION_KILLED__ORA_USER_ERROR_MSG "ORA-00028: your session has been killed" +#define OB_ERR_DBLINK_SESSION_KILLED__OBE_USER_ERROR_MSG "OBE-00028: your session has been killed" #define OB_SQL_RESOLVER_NO_MEMORY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5130, sql resolver no memory" +#define OB_SQL_RESOLVER_NO_MEMORY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5130, sql resolver no memory" #define OB_SQL_DML_ONLY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5131, plan cache support dml only" +#define OB_SQL_DML_ONLY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5131, plan cache support dml only" #define OB_ERR_NO_GRANT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5133, No such grant defined" +#define OB_ERR_NO_GRANT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5133, No such grant defined" #define OB_ERR_NO_DB_SELECTED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5134, No database selected" +#define OB_ERR_NO_DB_SELECTED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5134, No database selected" #define OB_SQL_PC_OVERFLOW__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5135, plan cache is overflow" +#define OB_SQL_PC_OVERFLOW__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5135, plan cache is overflow" #define OB_SQL_PC_PLAN_DUPLICATE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5136, plan exists in plan cache already" +#define OB_SQL_PC_PLAN_DUPLICATE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5136, plan exists in plan cache already" #define OB_SQL_PC_PLAN_EXPIRE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5137, plan is expired" +#define OB_SQL_PC_PLAN_EXPIRE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5137, plan is expired" #define OB_SQL_PC_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5138, no plan exist" +#define OB_SQL_PC_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5138, no plan exist" #define OB_SQL_PARAMS_LIMIT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5139, too many params, plan cache not support" +#define OB_SQL_PARAMS_LIMIT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5139, too many params, plan cache not support" #define OB_SQL_PC_PLAN_SIZE_LIMIT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5140, plan is too big to add to plan cache" +#define OB_SQL_PC_PLAN_SIZE_LIMIT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5140, plan is too big to add to plan cache" #define OB_ERR_UNKNOWN_CHARSET__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5142, Unknown character set: '%.*s'" +#define OB_ERR_UNKNOWN_CHARSET__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5142, Unknown character set: '%.*s'" #define OB_ERR_UNKNOWN_COLLATION__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5143, Unknown collation: '%.*s'" +#define OB_ERR_UNKNOWN_COLLATION__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5143, Unknown collation: '%.*s'" #define OB_ERR_COLLATION_MISMATCH__ORA_USER_ERROR_MSG "ORA-12704: COLLATION '%.*s' is not valid for CHARACTER SET '%.*s'" +#define OB_ERR_COLLATION_MISMATCH__OBE_USER_ERROR_MSG "OBE-12704: COLLATION '%.*s' is not valid for CHARACTER SET '%.*s'" #define OB_ERR_WRONG_VALUE_FOR_VAR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5145, Variable \'%.*s\' can't be set to the value of \'%.*s\'" +#define OB_ERR_WRONG_VALUE_FOR_VAR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5145, Variable \'%.*s\' can't be set to the value of \'%.*s\'" #define OB_UNKNOWN_PARTITION__ORA_USER_ERROR_MSG "ORA-02149: Specified partition does not exist '%.*s' in table '%.*s'" +#define OB_UNKNOWN_PARTITION__OBE_USER_ERROR_MSG "OBE-02149: Specified partition does not exist '%.*s' in table '%.*s'" #define OB_PARTITION_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5147, Found a row not matching the given partition set" +#define OB_PARTITION_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5147, Found a row not matching the given partition set" #define OB_ER_PASSWD_LENGTH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5148, Password hash should be a 40-digit hexadecimal number" +#define OB_ER_PASSWD_LENGTH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5148, Password hash should be a 40-digit hexadecimal number" #define OB_ERR_INSERT_INNER_JOIN_COLUMN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5149, Insert inner join column error" +#define OB_ERR_INSERT_INNER_JOIN_COLUMN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5149, Insert inner join column error" #define OB_TENANT_NOT_IN_SERVER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5150, Tenant not in this server" +#define OB_TENANT_NOT_IN_SERVER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5150, Tenant not in this server" #define OB_TABLEGROUP_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5151, tablegroup not exist" +#define OB_TABLEGROUP_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5151, tablegroup not exist" #define OB_SUBQUERY_TOO_MANY_ROW__ORA_USER_ERROR_MSG "ORA-01427: single-row subquery returns more than one row" +#define OB_SUBQUERY_TOO_MANY_ROW__OBE_USER_ERROR_MSG "OBE-01427: single-row subquery returns more than one row" #define OB_ERR_BAD_DATABASE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5154, Unknown database '%.*s'" +#define OB_ERR_BAD_DATABASE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5154, Unknown database '%.*s'" #define OB_CANNOT_USER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5155, Operation %.*s failed for %.*s" +#define OB_CANNOT_USER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5155, Operation %.*s failed for %.*s" #define OB_TENANT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5156, tenant \'%s\' already exist" +#define OB_TENANT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5156, tenant \'%s\' already exist" #define OB_TENANT_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5157, Unknown tenant '%.*s'" +#define OB_TENANT_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5157, Unknown tenant '%.*s'" #define OB_DATABASE_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5158, Can't create database '%.*s'; database exists" +#define OB_DATABASE_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5158, Can't create database '%.*s'; database exists" #define OB_TABLEGROUP_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5159, tablegroup already exist" +#define OB_TABLEGROUP_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5159, tablegroup already exist" #define OB_ERR_INVALID_TENANT_NAME__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5160, invalid tenant name specified in connection string" +#define OB_ERR_INVALID_TENANT_NAME__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5160, invalid tenant name specified in connection string" #define OB_EMPTY_TENANT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5161, tenant is empty" +#define OB_EMPTY_TENANT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5161, tenant is empty" #define OB_WRONG_DB_NAME__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5162, Incorrect database name '%.*s'" +#define OB_WRONG_DB_NAME__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5162, Incorrect database name '%.*s'" #define OB_WRONG_TABLE_NAME__ORA_USER_ERROR_MSG "ORA-00903: invalid table name '%.*s'" +#define OB_WRONG_TABLE_NAME__OBE_USER_ERROR_MSG "OBE-00903: invalid table name '%.*s'" #define OB_WRONG_COLUMN_NAME__ORA_USER_ERROR_MSG "ORA-00904: invalid identifier '%.*s'" +#define OB_WRONG_COLUMN_NAME__OBE_USER_ERROR_MSG "OBE-00904: invalid identifier '%.*s'" #define OB_ERR_COLUMN_SPEC__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5165, Incorrect column specifier for column '%.*s'" +#define OB_ERR_COLUMN_SPEC__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5165, Incorrect column specifier for column '%.*s'" #define OB_ERR_DB_DROP_EXISTS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5166, Can't drop database '%.*s'; database doesn't exist" +#define OB_ERR_DB_DROP_EXISTS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5166, Can't drop database '%.*s'; database doesn't exist" #define OB_ERR_DATA_TOO_LONG__ORA_USER_ERROR_MSG "ORA-12899: value too large for column '%.*s' at row %ld" +#define OB_ERR_DATA_TOO_LONG__OBE_USER_ERROR_MSG "OBE-12899: value too large for column '%.*s' at row %ld" #define OB_ERR_WRONG_VALUE_COUNT_ON_ROW__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5168, column count does not match value count at row '%d'" +#define OB_ERR_WRONG_VALUE_COUNT_ON_ROW__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5168, column count does not match value count at row '%d'" #define OB_ERR_CREATE_USER_WITH_GRANT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5169, You are not allowed to create a user with GRANT" +#define OB_ERR_CREATE_USER_WITH_GRANT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5169, You are not allowed to create a user with GRANT" #define OB_ERR_NO_DB_PRIVILEGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5170, Access denied for user '%.*s'@'%.*s' to database '%.*s'" +#define OB_ERR_NO_DB_PRIVILEGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5170, Access denied for user '%.*s'@'%.*s' to database '%.*s'" #define OB_ERR_NO_TABLE_PRIVILEGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5171, %.*s command denied to user '%.*s'@'%.*s' for table '%.*s'" +#define OB_ERR_NO_TABLE_PRIVILEGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5171, %.*s command denied to user '%.*s'@'%.*s' for table '%.*s'" #define OB_INVALID_ON_UPDATE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5172, Invalid ON UPDATE clause for \'%s\' column" +#define OB_INVALID_ON_UPDATE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5172, Invalid ON UPDATE clause for \'%s\' column" #define OB_INVALID_DEFAULT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5173, Invalid default value for \'%.*s\'" +#define OB_INVALID_DEFAULT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5173, Invalid default value for \'%.*s\'" #define OB_ERR_UPDATE_TABLE_USED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5174, You can\'t specify target table \'%s\' for update in FROM clause" +#define OB_ERR_UPDATE_TABLE_USED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5174, You can\'t specify target table \'%s\' for update in FROM clause" #define OB_ERR_COULUMN_VALUE_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5175, Column count doesn\'t match value count at row %ld" +#define OB_ERR_COULUMN_VALUE_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5175, Column count doesn\'t match value count at row %ld" #define OB_ERR_INVALID_GROUP_FUNC_USE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5176, Invalid use of group function" +#define OB_ERR_INVALID_GROUP_FUNC_USE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5176, Invalid use of group function" #define OB_CANT_AGGREGATE_2COLLATIONS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5177, Illegal mix of collations" +#define OB_CANT_AGGREGATE_2COLLATIONS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5177, Illegal mix of collations" #define OB_ERR_FIELD_TYPE_NOT_ALLOWED_AS_PARTITION_FIELD__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5178, Field \'%.*s\' is of a not allowed type for this type of partitioning" +#define OB_ERR_FIELD_TYPE_NOT_ALLOWED_AS_PARTITION_FIELD__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5178, Field \'%.*s\' is of a not allowed type for this type of partitioning" #define OB_ERR_TOO_LONG_IDENT__ORA_USER_ERROR_MSG "ORA-00972: identifier \'%.*s\' is too long" +#define OB_ERR_TOO_LONG_IDENT__OBE_USER_ERROR_MSG "OBE-00972: identifier \'%.*s\' is too long" #define OB_ERR_WRONG_TYPE_FOR_VAR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5180, Incorrect argument type to variable '%.*s'" +#define OB_ERR_WRONG_TYPE_FOR_VAR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5180, Incorrect argument type to variable '%.*s'" #define OB_WRONG_USER_NAME_LENGTH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5181, String '%.*s' is too long for user name (should be no longer than 64)" +#define OB_WRONG_USER_NAME_LENGTH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5181, String '%.*s' is too long for user name (should be no longer than 64)" #define OB_ERR_PRIV_USAGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5182, Incorrect usage of DB GRANT and GLOBAL PRIVILEGES" +#define OB_ERR_PRIV_USAGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5182, Incorrect usage of DB GRANT and GLOBAL PRIVILEGES" #define OB_ILLEGAL_GRANT_FOR_TABLE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5183, Illegal GRANT/REVOKE command; please consult the manual to see which privileges can be used" +#define OB_ILLEGAL_GRANT_FOR_TABLE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5183, Illegal GRANT/REVOKE command; please consult the manual to see which privileges can be used" #define OB_ERR_REACH_AUTOINC_MAX__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5184, Failed to read auto-increment value from storage engine" +#define OB_ERR_REACH_AUTOINC_MAX__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5184, Failed to read auto-increment value from storage engine" #define OB_ERR_NO_TABLES_USED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5185, No tables used" +#define OB_ERR_NO_TABLES_USED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5185, No tables used" #define OB_CANT_REMOVE_ALL_FIELDS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5187, You can't delete all columns with ALTER TABLE; use DROP TABLE instead" +#define OB_CANT_REMOVE_ALL_FIELDS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5187, You can't delete all columns with ALTER TABLE; use DROP TABLE instead" #define OB_TOO_MANY_PARTITIONS_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5188, Too many partitions (including subpartitions) were defined" +#define OB_TOO_MANY_PARTITIONS_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5188, Too many partitions (including subpartitions) were defined" #define OB_NO_PARTS_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5189, Number of partitions = 0 is not an allowed value" +#define OB_NO_PARTS_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5189, Number of partitions = 0 is not an allowed value" #define OB_WRONG_SUB_KEY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5190, Incorrect prefix key; the used key part isn't a string, the used length is longer than the key part, or the storage engine doesn't support unique prefix keys" +#define OB_WRONG_SUB_KEY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5190, Incorrect prefix key; the used key part isn't a string, the used length is longer than the key part, or the storage engine doesn't support unique prefix keys" #define OB_KEY_PART_0__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5191, Key part \'%.*s\' length cannot be 0" +#define OB_KEY_PART_0__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5191, Key part \'%.*s\' length cannot be 0" #define OB_ERR_UNKNOWN_TIME_ZONE__ORA_USER_ERROR_MSG "ORA-01882: timezone region \'%.*s\' not found" +#define OB_ERR_UNKNOWN_TIME_ZONE__OBE_USER_ERROR_MSG "OBE-01882: timezone region \'%.*s\' not found" #define OB_ERR_WRONG_AUTO_KEY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5193, Incorrect table definition; there can be only one auto column" +#define OB_ERR_WRONG_AUTO_KEY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5193, Incorrect table definition; there can be only one auto column" #define OB_ERR_TOO_MANY_KEYS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5194, Too many keys specified; max %ld keys allowed" +#define OB_ERR_TOO_MANY_KEYS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5194, Too many keys specified; max %ld keys allowed" #define OB_ERR_TOO_MANY_ROWKEY_COLUMNS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5195, Too many key parts specified; max %ld parts allowed" +#define OB_ERR_TOO_MANY_ROWKEY_COLUMNS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5195, Too many key parts specified; max %ld parts allowed" #define OB_ERR_TOO_LONG_KEY_LENGTH__ORA_USER_ERROR_MSG "ORA-01450: maximum key length (%ld) exceeded" +#define OB_ERR_TOO_LONG_KEY_LENGTH__OBE_USER_ERROR_MSG "OBE-01450: maximum key length (%ld) exceeded" #define OB_ERR_TOO_MANY_COLUMNS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5197, Too many columns" +#define OB_ERR_TOO_MANY_COLUMNS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5197, Too many columns" #define OB_ERR_TOO_LONG_COLUMN_LENGTH__ORA_USER_ERROR_MSG "ORA-00910: specified length too long for column '%s' (max = %d byte)" +#define OB_ERR_TOO_LONG_COLUMN_LENGTH__OBE_USER_ERROR_MSG "OBE-00910: specified length too long for column '%s' (max = %d byte)" #define OB_ERR_TOO_BIG_ROWSIZE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5199, Row size too large" +#define OB_ERR_TOO_BIG_ROWSIZE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5199, Row size too large" #define OB_ERR_UNKNOWN_TABLE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5200, Unknown table '%.*s' in %.*s" +#define OB_ERR_UNKNOWN_TABLE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5200, Unknown table '%.*s' in %.*s" #define OB_ERR_BAD_TABLE__ORA_USER_ERROR_MSG "ORA-00942: table or view '%.*s' does not exist" +#define OB_ERR_BAD_TABLE__OBE_USER_ERROR_MSG "OBE-00942: table or view '%.*s' does not exist" #define OB_ERR_TOO_BIG_SCALE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5202, Too big scale %d specified for column '%s'. Maximum is %ld." +#define OB_ERR_TOO_BIG_SCALE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5202, Too big scale %d specified for column '%s'. Maximum is %ld." #define OB_ERR_TOO_BIG_PRECISION__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5203, Too big precision %d specified for column '%s'. Maximum is %ld." +#define OB_ERR_TOO_BIG_PRECISION__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5203, Too big precision %d specified for column '%s'. Maximum is %ld." #define OB_ERR_M_BIGGER_THAN_D__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5204, For float(M,D), double(M,D) or decimal(M,D), M must be >= D (column '%s')." +#define OB_ERR_M_BIGGER_THAN_D__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5204, For float(M,D), double(M,D) or decimal(M,D), M must be >= D (column '%s')." #define OB_ERR_TOO_BIG_DISPLAYWIDTH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5205, Display width out of range for column '%s' (max = %ld)" +#define OB_ERR_TOO_BIG_DISPLAYWIDTH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5205, Display width out of range for column '%s' (max = %ld)" #define OB_WRONG_GROUP_FIELD__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5206, Can't group on '%.*s'" +#define OB_WRONG_GROUP_FIELD__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5206, Can't group on '%.*s'" #define OB_NON_UNIQ_ERROR__ORA_USER_ERROR_MSG "ORA-00918: column '%.*s' in %.*s ambiguously defined" +#define OB_NON_UNIQ_ERROR__OBE_USER_ERROR_MSG "OBE-00918: column '%.*s' in %.*s ambiguously defined" #define OB_ERR_NONUNIQ_TABLE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5208, Not unique table/alias: \'%.*s\'" +#define OB_ERR_NONUNIQ_TABLE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5208, Not unique table/alias: \'%.*s\'" #define OB_ERR_CANT_DROP_FIELD_OR_KEY__ORA_USER_ERROR_MSG "ORA-01418: specified index '%.*s' does not exist" +#define OB_ERR_CANT_DROP_FIELD_OR_KEY__OBE_USER_ERROR_MSG "OBE-01418: specified index '%.*s' does not exist" #define OB_ERR_MULTIPLE_PRI_KEY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5210, Multiple primary key defined" +#define OB_ERR_MULTIPLE_PRI_KEY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5210, Multiple primary key defined" #define OB_ERR_KEY_COLUMN_DOES_NOT_EXITS__ORA_USER_ERROR_MSG "ORA-00904: '%.*s': invalid identifier" +#define OB_ERR_KEY_COLUMN_DOES_NOT_EXITS__OBE_USER_ERROR_MSG "OBE-00904: '%.*s': invalid identifier" #define OB_ERR_AUTO_PARTITION_KEY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5212, auto-increment column '%.*s' should not be part of partition key" +#define OB_ERR_AUTO_PARTITION_KEY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5212, auto-increment column '%.*s' should not be part of partition key" #define OB_ERR_CANT_USE_OPTION_HERE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5213, Incorrect usage/placement of '%s'" +#define OB_ERR_CANT_USE_OPTION_HERE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5213, Incorrect usage/placement of '%s'" #define OB_ERR_WRONG_OBJECT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5214, \'%s.%s\' is not %s" +#define OB_ERR_WRONG_OBJECT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5214, \'%s.%s\' is not %s" #define OB_ERR_ON_RENAME__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5215, Error on rename of \'%s.%s\' to \'%s.%s\'" +#define OB_ERR_ON_RENAME__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5215, Error on rename of \'%s.%s\' to \'%s.%s\'" #define OB_ERR_WRONG_KEY_COLUMN__ORA_USER_ERROR_MSG "ORA-02329: column '%.*s' of datatype string cannot be unique or a primary key" +#define OB_ERR_WRONG_KEY_COLUMN__OBE_USER_ERROR_MSG "OBE-02329: column '%.*s' of datatype string cannot be unique or a primary key" #define OB_ERR_BAD_FIELD_ERROR__ORA_USER_ERROR_MSG "ORA-00904: invalid identifier '%.*s' in '%.*s'" +#define OB_ERR_BAD_FIELD_ERROR__OBE_USER_ERROR_MSG "OBE-00904: invalid identifier '%.*s' in '%.*s'" #define OB_ERR_WRONG_FIELD_WITH_GROUP__ORA_USER_ERROR_MSG "ORA-00979: \'%.*s\' not a GROUP BY expression" +#define OB_ERR_WRONG_FIELD_WITH_GROUP__OBE_USER_ERROR_MSG "OBE-00979: \'%.*s\' not a GROUP BY expression" #define OB_ERR_CANT_CHANGE_TX_CHARACTERISTICS__ORA_USER_ERROR_MSG "ORA-01453: SET TRANSACTION must be first statement of transaction" +#define OB_ERR_CANT_CHANGE_TX_CHARACTERISTICS__OBE_USER_ERROR_MSG "OBE-01453: SET TRANSACTION must be first statement of transaction" #define OB_ERR_CANT_EXECUTE_IN_READ_ONLY_TRANSACTION__ORA_USER_ERROR_MSG "ORA-01456: may not perform insert/delete/update operation inside a READ ONLY transaction" +#define OB_ERR_CANT_EXECUTE_IN_READ_ONLY_TRANSACTION__OBE_USER_ERROR_MSG "OBE-01456: may not perform insert/delete/update operation inside a READ ONLY transaction" #define OB_ERR_MIX_OF_GROUP_FUNC_AND_FIELDS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5221, Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause" +#define OB_ERR_MIX_OF_GROUP_FUNC_AND_FIELDS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5221, Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause" #define OB_ERR_TRUNCATED_WRONG_VALUE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5222, Truncated incorrect %.*s value: '%.*s'" +#define OB_ERR_TRUNCATED_WRONG_VALUE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5222, Truncated incorrect %.*s value: '%.*s'" #define OB_ERR_WRONG_IDENT_NAME__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5223, wrong ident name" +#define OB_ERR_WRONG_IDENT_NAME__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5223, wrong ident name" #define OB_WRONG_NAME_FOR_INDEX__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5224, Incorrect index name '%.*s'" +#define OB_WRONG_NAME_FOR_INDEX__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5224, Incorrect index name '%.*s'" #define OB_ILLEGAL_REFERENCE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5225, Reference '%.*s' not supported (reference to group function)" +#define OB_ILLEGAL_REFERENCE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5225, Reference '%.*s' not supported (reference to group function)" #define OB_REACH_MEMORY_LIMIT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5226, plan cache memory used reach the high water mark." +#define OB_REACH_MEMORY_LIMIT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5226, plan cache memory used reach the high water mark." #define OB_ERR_PASSWORD_FORMAT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5227, The password hash doesn't have the expected format. Check if the correct password algorithm is being used with the PASSWORD() function." +#define OB_ERR_PASSWORD_FORMAT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5227, The password hash doesn't have the expected format. Check if the correct password algorithm is being used with the PASSWORD() function." #define OB_ERR_NON_UPDATABLE_TABLE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5228, The target table %.*s of the %.*s is not updatable" +#define OB_ERR_NON_UPDATABLE_TABLE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5228, The target table %.*s of the %.*s is not updatable" #define OB_ERR_WARN_DATA_OUT_OF_RANGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5229, Out of range value for column '%.*s' at row %ld" +#define OB_ERR_WARN_DATA_OUT_OF_RANGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5229, Out of range value for column '%.*s' at row %ld" #define OB_ERR_WRONG_EXPR_IN_PARTITION_FUNC_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5230, Constant or random or timezone-dependent expressions in (sub)partitioning function are not allowed" +#define OB_ERR_WRONG_EXPR_IN_PARTITION_FUNC_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5230, Constant or random or timezone-dependent expressions in (sub)partitioning function are not allowed" #define OB_ERR_VIEW_INVALID__ORA_USER_ERROR_MSG "ORA-04063: view '%.*s.%.*s' has errors" +#define OB_ERR_VIEW_INVALID__OBE_USER_ERROR_MSG "OBE-04063: view '%.*s.%.*s' has errors" #define OB_ERR_OPTION_PREVENTS_STATEMENT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5233, The MySQL server is running with the --read-only option so it cannot execute this statement" +#define OB_ERR_OPTION_PREVENTS_STATEMENT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5233, The MySQL server is running with the --read-only option so it cannot execute this statement" #define OB_ERR_DB_READ_ONLY__ORA_USER_ERROR_MSG "ORA-16000: database \'%.*s\' open for read-only access" +#define OB_ERR_DB_READ_ONLY__OBE_USER_ERROR_MSG "OBE-16000: database \'%.*s\' open for read-only access" #define OB_ERR_TABLE_READ_ONLY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5235, The table \'%.*s.%.*s\' is read only so it cannot execute this statement" +#define OB_ERR_TABLE_READ_ONLY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5235, The table \'%.*s.%.*s\' is read only so it cannot execute this statement" #define OB_ERR_LOCK_OR_ACTIVE_TRANSACTION__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5236, Can't execute the given command because you have active locked tables or an active transaction" +#define OB_ERR_LOCK_OR_ACTIVE_TRANSACTION__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5236, Can't execute the given command because you have active locked tables or an active transaction" #define OB_ERR_SAME_NAME_PARTITION_FIELD__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5237, Duplicate partition field name '%.*s'" +#define OB_ERR_SAME_NAME_PARTITION_FIELD__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5237, Duplicate partition field name '%.*s'" #define OB_ERR_TABLENAME_NOT_ALLOWED_HERE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5238, Table \'%.*s\' from one of the SELECTs cannot be used in global ORDER clause" +#define OB_ERR_TABLENAME_NOT_ALLOWED_HERE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5238, Table \'%.*s\' from one of the SELECTs cannot be used in global ORDER clause" #define OB_ERR_VIEW_RECURSIVE__ORA_USER_ERROR_MSG "ORA-01731: view '%.*s.%.*s' encounters circular definition" +#define OB_ERR_VIEW_RECURSIVE__OBE_USER_ERROR_MSG "OBE-01731: view '%.*s.%.*s' encounters circular definition" #define OB_ERR_QUALIFIER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5240, Column part of USING clause cannot have qualifier" +#define OB_ERR_QUALIFIER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5240, Column part of USING clause cannot have qualifier" #define OB_ERR_WRONG_VALUE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5241, Incorrect %s value: '%s'" +#define OB_ERR_WRONG_VALUE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5241, Incorrect %s value: '%s'" #define OB_ERR_VIEW_WRONG_LIST__ORA_USER_ERROR_MSG "ORA-01730: invalid number of column names specified" +#define OB_ERR_VIEW_WRONG_LIST__OBE_USER_ERROR_MSG "OBE-01730: invalid number of column names specified" #define OB_SYS_VARS_MAYBE_DIFF_VERSION__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5243, system variables' version maybe different" +#define OB_SYS_VARS_MAYBE_DIFF_VERSION__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5243, system variables' version maybe different" #define OB_ERR_AUTO_INCREMENT_CONFLICT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5244, Auto-increment value in UPDATE conflicts with internally generated values" +#define OB_ERR_AUTO_INCREMENT_CONFLICT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5244, Auto-increment value in UPDATE conflicts with internally generated values" #define OB_ERR_TASK_SKIPPED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5245, some tasks are skipped, skipped server addr is '%s', the orginal error code is %d" +#define OB_ERR_TASK_SKIPPED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5245, some tasks are skipped, skipped server addr is '%s', the orginal error code is %d" #define OB_ERR_NAME_BECOMES_EMPTY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5246, Name \'%.*s\' has become ''" +#define OB_ERR_NAME_BECOMES_EMPTY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5246, Name \'%.*s\' has become ''" #define OB_ERR_REMOVED_SPACES__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5247, Leading spaces are removed from name \'%.*s\'" +#define OB_ERR_REMOVED_SPACES__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5247, Leading spaces are removed from name \'%.*s\'" #define OB_WARN_ADD_AUTOINCREMENT_COLUMN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5248, Alter table add auto_increment column is dangerous, table_name=\'%.*s\', column_name=\'%s\'" +#define OB_WARN_ADD_AUTOINCREMENT_COLUMN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5248, Alter table add auto_increment column is dangerous, table_name=\'%.*s\', column_name=\'%s\'" #define OB_WARN_CHAMGE_NULL_ATTRIBUTE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5249, Alter table change nullable column to not nullable is dangerous, table_name=\'%.*s\', column_name=\'%.*s\'" +#define OB_WARN_CHAMGE_NULL_ATTRIBUTE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5249, Alter table change nullable column to not nullable is dangerous, table_name=\'%.*s\', column_name=\'%.*s\'" #define OB_ERR_INVALID_CHARACTER_STRING__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5250, Invalid %.*s character string: \'%.*s\'" +#define OB_ERR_INVALID_CHARACTER_STRING__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5250, Invalid %.*s character string: \'%.*s\'" #define OB_ERR_KILL_DENIED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5251, You are not owner of thread %lu" +#define OB_ERR_KILL_DENIED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5251, You are not owner of thread %lu" #define OB_ERR_COLUMN_DEFINITION_AMBIGUOUS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5252, Column \'%.*s\' definition is ambiguous. Column has both NULL and NOT NULL attributes" +#define OB_ERR_COLUMN_DEFINITION_AMBIGUOUS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5252, Column \'%.*s\' definition is ambiguous. Column has both NULL and NOT NULL attributes" #define OB_ERR_EMPTY_QUERY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5253, Query was empty" +#define OB_ERR_EMPTY_QUERY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5253, Query was empty" #define OB_ERR_CUT_VALUE_GROUP_CONCAT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5254, Row %ld was cut by GROUP_CONCAT()" +#define OB_ERR_CUT_VALUE_GROUP_CONCAT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5254, Row %ld was cut by GROUP_CONCAT()" #define OB_ERR_FIELD_NOT_FOUND_PART__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5255, Field in list of fields for partition function not found in table" +#define OB_ERR_FIELD_NOT_FOUND_PART__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5255, Field in list of fields for partition function not found in table" #define OB_ERR_PRIMARY_CANT_HAVE_NULL__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5256, All parts of a PRIMARY KEY must be NOT NULL; if you need NULL in a key, use UNIQUE instead" +#define OB_ERR_PRIMARY_CANT_HAVE_NULL__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5256, All parts of a PRIMARY KEY must be NOT NULL; if you need NULL in a key, use UNIQUE instead" #define OB_ERR_PARTITION_FUNC_NOT_ALLOWED_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5257, The PARTITION function returns the wrong type" +#define OB_ERR_PARTITION_FUNC_NOT_ALLOWED_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5257, The PARTITION function returns the wrong type" #define OB_ERR_INVALID_BLOCK_SIZE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5258, Invalid block size, block size should between 1024 and 1048576" +#define OB_ERR_INVALID_BLOCK_SIZE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5258, Invalid block size, block size should between 1024 and 1048576" #define OB_ERR_UNKNOWN_STORAGE_ENGINE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5259, Unknown storage engine \'%.*s\'" +#define OB_ERR_UNKNOWN_STORAGE_ENGINE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5259, Unknown storage engine \'%.*s\'" #define OB_ERR_TENANT_IS_LOCKED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5260, Tenant \'%.*s\' is locked" +#define OB_ERR_TENANT_IS_LOCKED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5260, Tenant \'%.*s\' is locked" #define OB_EER_UNIQUE_KEY_NEED_ALL_FIELDS_IN_PF__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5261, A %s must include all columns in the table's partitioning function" +#define OB_EER_UNIQUE_KEY_NEED_ALL_FIELDS_IN_PF__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5261, A %s must include all columns in the table's partitioning function" #define OB_ERR_PARTITION_FUNCTION_IS_NOT_ALLOWED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5262, This partition function is not allowed" +#define OB_ERR_PARTITION_FUNCTION_IS_NOT_ALLOWED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5262, This partition function is not allowed" #define OB_ERR_AGGREGATE_ORDER_FOR_UNION__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5263, Expression #%d of ORDER BY contains aggregate function and applies to a UNION" +#define OB_ERR_AGGREGATE_ORDER_FOR_UNION__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5263, Expression #%d of ORDER BY contains aggregate function and applies to a UNION" #define OB_ERR_OUTLINE_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5264, Outline '%.*s' already exists" +#define OB_ERR_OUTLINE_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5264, Outline '%.*s' already exists" #define OB_OUTLINE_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5265, Outline \'%.*s.%.*s\' doesn\'t exist" +#define OB_OUTLINE_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5265, Outline \'%.*s.%.*s\' doesn\'t exist" #define OB_WARN_OPTION_BELOW_LIMIT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5266, The value of \'%s\' should be no less than the value of \'%s\'" +#define OB_WARN_OPTION_BELOW_LIMIT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5266, The value of \'%s\' should be no less than the value of \'%s\'" #define OB_INVALID_OUTLINE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5267, invalid outline ,error info:%s" +#define OB_INVALID_OUTLINE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5267, invalid outline ,error info:%s" #define OB_REACH_MAX_CONCURRENT_NUM__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5268, SQL reach max concurrent num %ld" +#define OB_REACH_MAX_CONCURRENT_NUM__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5268, SQL reach max concurrent num %ld" #define OB_ERR_OPERATION_ON_RECYCLE_OBJECT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5269, can not perform DDL/DML over objects in Recycle Bin" +#define OB_ERR_OPERATION_ON_RECYCLE_OBJECT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5269, can not perform DDL/DML over objects in Recycle Bin" #define OB_ERR_OBJECT_NOT_IN_RECYCLEBIN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5270, object not in RECYCLE BIN" +#define OB_ERR_OBJECT_NOT_IN_RECYCLEBIN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5270, object not in RECYCLE BIN" #define OB_ERR_CON_COUNT_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5271, Too many connections" +#define OB_ERR_CON_COUNT_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5271, Too many connections" #define OB_ERR_OUTLINE_CONTENT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5272, Outline content '%.*s' of outline '%.*s' already exists when added" +#define OB_ERR_OUTLINE_CONTENT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5272, Outline content '%.*s' of outline '%.*s' already exists when added" #define OB_ERR_OUTLINE_MAX_CONCURRENT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5273, Max concurrent in outline '%.*s' already exists when added" +#define OB_ERR_OUTLINE_MAX_CONCURRENT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5273, Max concurrent in outline '%.*s' already exists when added" #define OB_ERR_VALUES_IS_NOT_INT_TYPE_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5274, VALUES value for partition \'%.*s\' must have type INT" +#define OB_ERR_VALUES_IS_NOT_INT_TYPE_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5274, VALUES value for partition \'%.*s\' must have type INT" #define OB_ERR_WRONG_TYPE_COLUMN_VALUE_ERROR__ORA_USER_ERROR_MSG "ORA-14019: partition bound element must be one of: string, datetime or interval literal, number, or MAXVALUE" +#define OB_ERR_WRONG_TYPE_COLUMN_VALUE_ERROR__OBE_USER_ERROR_MSG "OBE-14019: partition bound element must be one of: string, datetime or interval literal, number, or MAXVALUE" #define OB_ERR_PARTITION_COLUMN_LIST_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5276, Inconsistency in usage of column lists for partitioning" +#define OB_ERR_PARTITION_COLUMN_LIST_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5276, Inconsistency in usage of column lists for partitioning" #define OB_ERR_TOO_MANY_VALUES_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5277, Cannot have more than one value for this type of RANGE partitioning" +#define OB_ERR_TOO_MANY_VALUES_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5277, Cannot have more than one value for this type of RANGE partitioning" #define OB_ERR_PARTITION_VALUE_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5278, This partition value with incorrect charset type" +#define OB_ERR_PARTITION_VALUE_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5278, This partition value with incorrect charset type" #define OB_ERR_PARTITION_INTERVAL_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5279, Partition interval must have type INT" +#define OB_ERR_PARTITION_INTERVAL_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5279, Partition interval must have type INT" #define OB_ERR_SAME_NAME_PARTITION__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5280, Duplicate partition name \'%.*s\'" +#define OB_ERR_SAME_NAME_PARTITION__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5280, Duplicate partition name \'%.*s\'" #define OB_ERR_RANGE_NOT_INCREASING_ERROR__ORA_USER_ERROR_MSG "ORA-14037: partition bound of partition '%.*s' is too high" +#define OB_ERR_RANGE_NOT_INCREASING_ERROR__OBE_USER_ERROR_MSG "OBE-14037: partition bound of partition '%.*s' is too high" #define OB_ERR_PARSE_PARTITION_RANGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5282, Wrong number of partitions defined, mismatch with previous setting" +#define OB_ERR_PARSE_PARTITION_RANGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5282, Wrong number of partitions defined, mismatch with previous setting" #define OB_ERR_UNIQUE_KEY_NEED_ALL_FIELDS_IN_PF__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5283, A PRIMARY KEY must include all columns in the table\'s partitioning function" +#define OB_ERR_UNIQUE_KEY_NEED_ALL_FIELDS_IN_PF__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5283, A PRIMARY KEY must include all columns in the table\'s partitioning function" #define OB_NO_PARTITION_FOR_GIVEN_VALUE__ORA_USER_ERROR_MSG "ORA-14400: inserted partition key does not map to any partition" +#define OB_NO_PARTITION_FOR_GIVEN_VALUE__OBE_USER_ERROR_MSG "OBE-14400: inserted partition key does not map to any partition" #define OB_EER_NULL_IN_VALUES_LESS_THAN__ORA_USER_ERROR_MSG "ORA-14019: partition bound element must be one of: datetime or interval literal, number, or MAXVALUE" +#define OB_EER_NULL_IN_VALUES_LESS_THAN__OBE_USER_ERROR_MSG "OBE-14019: partition bound element must be one of: datetime or interval literal, number, or MAXVALUE" #define OB_ERR_PARTITION_CONST_DOMAIN_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5286, Partition constant is out of partition function domain" +#define OB_ERR_PARTITION_CONST_DOMAIN_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5286, Partition constant is out of partition function domain" #define OB_ERR_TOO_MANY_PARTITION_FUNC_FIELDS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5287, Too many fields in \'list of partition fields\'" +#define OB_ERR_TOO_MANY_PARTITION_FUNC_FIELDS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5287, Too many fields in \'list of partition fields\'" #define OB_ERR_BAD_FT_COLUMN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5288, Column '%.*s' cannot be part of FULLTEXT index" +#define OB_ERR_BAD_FT_COLUMN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5288, Column '%.*s' cannot be part of FULLTEXT index" #define OB_ERR_KEY_DOES_NOT_EXISTS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5289, Key '%.*s' doesn't exist in table '%.*s'" +#define OB_ERR_KEY_DOES_NOT_EXISTS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5289, Key '%.*s' doesn't exist in table '%.*s'" #define OB_NON_DEFAULT_VALUE_FOR_GENERATED_COLUMN__ORA_USER_ERROR_MSG "ORA-54013: INSERT operation disallowed on virtual columns '%.*s'.'%.*s'" +#define OB_NON_DEFAULT_VALUE_FOR_GENERATED_COLUMN__OBE_USER_ERROR_MSG "OBE-54013: INSERT operation disallowed on virtual columns '%.*s'.'%.*s'" #define OB_ERR_BAD_CTXCAT_COLUMN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5291, The CTXCAT column must be contiguous in the index column list" +#define OB_ERR_BAD_CTXCAT_COLUMN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5291, The CTXCAT column must be contiguous in the index column list" #define OB_ERR_UNSUPPORTED_ACTION_ON_GENERATED_COLUMN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5292, '%s' is not supported for generated columns." +#define OB_ERR_UNSUPPORTED_ACTION_ON_GENERATED_COLUMN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5292, '%s' is not supported for generated columns." #define OB_ERR_DEPENDENT_BY_GENERATED_COLUMN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5293, Column '%.*s' has a generated column dependency" +#define OB_ERR_DEPENDENT_BY_GENERATED_COLUMN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5293, Column '%.*s' has a generated column dependency" #define OB_ERR_TOO_MANY_ROWS__ORA_USER_ERROR_MSG "ORA-01422: exact fetch returns more than requested number of rows" +#define OB_ERR_TOO_MANY_ROWS__OBE_USER_ERROR_MSG "OBE-01422: exact fetch returns more than requested number of rows" #define OB_WRONG_FIELD_TERMINATORS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5295, Field separator argument is not what is expected; check the manual" +#define OB_WRONG_FIELD_TERMINATORS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5295, Field separator argument is not what is expected; check the manual" #define OB_NO_READABLE_REPLICA__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5296, there has no readable replica" +#define OB_NO_READABLE_REPLICA__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5296, there has no readable replica" #define OB_ERR_UNEXPECTED_TZ_TRANSITION__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5297, unexpected time zone info transition" +#define OB_ERR_UNEXPECTED_TZ_TRANSITION__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5297, unexpected time zone info transition" #define OB_ERR_SYNONYM_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5298, synonym '%.*s' already exists" +#define OB_ERR_SYNONYM_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5298, synonym '%.*s' already exists" #define OB_SYNONYM_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5299, synonym \'%.*s.%.*s\' doesn\'t exist" +#define OB_SYNONYM_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5299, synonym \'%.*s.%.*s\' doesn\'t exist" #define OB_ERR_MISS_ORDER_BY_EXPR__ORA_USER_ERROR_MSG "ORA-30485: missing ORDER BY expression in the window specification" +#define OB_ERR_MISS_ORDER_BY_EXPR__OBE_USER_ERROR_MSG "OBE-30485: missing ORDER BY expression in the window specification" #define OB_ERR_NOT_CONST_EXPR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5301, The argument of the window function should be a constant for a partition" +#define OB_ERR_NOT_CONST_EXPR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5301, The argument of the window function should be a constant for a partition" #define OB_ERR_PARTITION_MGMT_ON_NONPARTITIONED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5302, Partition management on a not partitioned table is not possible" +#define OB_ERR_PARTITION_MGMT_ON_NONPARTITIONED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5302, Partition management on a not partitioned table is not possible" #define OB_ERR_DROP_PARTITION_NON_EXISTENT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5303, Error in list of partitions to DROP" +#define OB_ERR_DROP_PARTITION_NON_EXISTENT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5303, Error in list of partitions to DROP" #define OB_ERR_PARTITION_MGMT_ON_TWOPART_TABLE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5304, Partition management on a two-part table is not possible" +#define OB_ERR_PARTITION_MGMT_ON_TWOPART_TABLE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5304, Partition management on a two-part table is not possible" #define OB_ERR_ONLY_ON_RANGE_LIST_PARTITION__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5305, %s PARTITION can only be used on RANGE/LIST partitions" +#define OB_ERR_ONLY_ON_RANGE_LIST_PARTITION__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5305, %s PARTITION can only be used on RANGE/LIST partitions" #define OB_ERR_DROP_LAST_PARTITION__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5306, Cannot remove all partitions, use DROP TABLE instead" +#define OB_ERR_DROP_LAST_PARTITION__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5306, Cannot remove all partitions, use DROP TABLE instead" #define OB_ERR_PARALLEL_SERVERS_TARGET_NOT_ENOUGH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5307, Not enough thread resource to execute the query. Require setting parallel_servers_target to a value no less than %ld for this query" +#define OB_ERR_PARALLEL_SERVERS_TARGET_NOT_ENOUGH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5307, Not enough thread resource to execute the query. Require setting parallel_servers_target to a value no less than %ld for this query" #define OB_ERR_IGNORE_USER_HOST_NAME__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5308, Ignore the host name" +#define OB_ERR_IGNORE_USER_HOST_NAME__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5308, Ignore the host name" #define OB_IGNORE_SQL_IN_RESTORE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5309, Ignore sql in restore process" +#define OB_IGNORE_SQL_IN_RESTORE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5309, Ignore sql in restore process" #define OB_ERR_TEMPORARY_TABLE_WITH_PARTITION__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5310, Cannot create temporary table with partitions" +#define OB_ERR_TEMPORARY_TABLE_WITH_PARTITION__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5310, Cannot create temporary table with partitions" #define OB_ERR_INVALID_COLUMN_ID__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5311, Invalid column id for %.*s" +#define OB_ERR_INVALID_COLUMN_ID__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5311, Invalid column id for %.*s" #define OB_SYNC_DDL_DUPLICATE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5312, Duplicated ddl id '%.*s'" +#define OB_SYNC_DDL_DUPLICATE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5312, Duplicated ddl id '%.*s'" #define OB_SYNC_DDL_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5313, Failed to sync ddl '%.*s'" +#define OB_SYNC_DDL_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5313, Failed to sync ddl '%.*s'" #define OB_ERR_ROW_IS_REFERENCED__ORA_USER_ERROR_MSG "ORA-02292: integrity constraint violated - child record found" +#define OB_ERR_ROW_IS_REFERENCED__OBE_USER_ERROR_MSG "OBE-02292: integrity constraint violated - child record found" #define OB_ERR_NO_REFERENCED_ROW__ORA_USER_ERROR_MSG "ORA-02291: integrity constraint violated - parent key not found" +#define OB_ERR_NO_REFERENCED_ROW__OBE_USER_ERROR_MSG "OBE-02291: integrity constraint violated - parent key not found" #define OB_ERR_FUNC_RESULT_TOO_LARGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5316, Result of %s() was larger than max_allowed_packet (%d) - truncated" +#define OB_ERR_FUNC_RESULT_TOO_LARGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5316, Result of %s() was larger than max_allowed_packet (%d) - truncated" #define OB_ERR_CANNOT_ADD_FOREIGN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5317, Cannot add foreign key constraint" +#define OB_ERR_CANNOT_ADD_FOREIGN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5317, Cannot add foreign key constraint" #define OB_ERR_WRONG_FK_DEF__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5318, Incorrect foreign key definition: Key reference and table reference don't match" +#define OB_ERR_WRONG_FK_DEF__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5318, Incorrect foreign key definition: Key reference and table reference don't match" #define OB_ERR_INVALID_CHILD_COLUMN_LENGTH_FK__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5319, Child column \'%.*s\' data length cannot be less than parent column \'%.*s\' data length" +#define OB_ERR_INVALID_CHILD_COLUMN_LENGTH_FK__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5319, Child column \'%.*s\' data length cannot be less than parent column \'%.*s\' data length" #define OB_ERR_ALTER_COLUMN_FK__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5320, \'%.*s\': used in a foreign key constraint" +#define OB_ERR_ALTER_COLUMN_FK__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5320, \'%.*s\': used in a foreign key constraint" #define OB_ERR_CONNECT_BY_REQUIRED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5321, CONNECT BY clause required in this query block" +#define OB_ERR_CONNECT_BY_REQUIRED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5321, CONNECT BY clause required in this query block" #define OB_ERR_INVALID_PSEUDO_COLUMN_PLACE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5322, Specified pseudocolumn, operator or function not allowed here" +#define OB_ERR_INVALID_PSEUDO_COLUMN_PLACE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5322, Specified pseudocolumn, operator or function not allowed here" #define OB_ERR_NOCYCLE_REQUIRED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5323, NOCYCLE keyword is required with CONNECT_BY_ISCYCLE pseudocolumn" +#define OB_ERR_NOCYCLE_REQUIRED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5323, NOCYCLE keyword is required with CONNECT_BY_ISCYCLE pseudocolumn" #define OB_ERR_CONNECT_BY_LOOP__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5324, CONNECT BY loop in user data" +#define OB_ERR_CONNECT_BY_LOOP__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5324, CONNECT BY loop in user data" #define OB_ERR_INVALID_SIBLINGS__ORA_USER_ERROR_MSG "ORA-30929: ORDER SIBLINGS BY clause not allowed here" +#define OB_ERR_INVALID_SIBLINGS__OBE_USER_ERROR_MSG "OBE-30929: ORDER SIBLINGS BY clause not allowed here" #define OB_ERR_INVALID_SEPARATOR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5326, when using SYS_CONNECT_BY_PATH function, cannot have separator as part of column value" +#define OB_ERR_INVALID_SEPARATOR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5326, when using SYS_CONNECT_BY_PATH function, cannot have separator as part of column value" #define OB_ERR_INVALID_SYNONYM_NAME__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5327, Database can not be specified in public synonym" +#define OB_ERR_INVALID_SYNONYM_NAME__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5327, Database can not be specified in public synonym" #define OB_ERR_LOOP_OF_SYNONYM__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5328, Looping chain of synonyms" +#define OB_ERR_LOOP_OF_SYNONYM__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5328, Looping chain of synonyms" #define OB_ERR_SYNONYM_SAME_AS_OBJECT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5329, Cannot create a synonym with same name as object" +#define OB_ERR_SYNONYM_SAME_AS_OBJECT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5329, Cannot create a synonym with same name as object" #define OB_ERR_SYNONYM_TRANSLATION_INVALID__ORA_USER_ERROR_MSG "ORA-00980: synonym %s translation is no longer valid" +#define OB_ERR_SYNONYM_TRANSLATION_INVALID__OBE_USER_ERROR_MSG "OBE-00980: synonym %s translation is no longer valid" #define OB_ERR_EXIST_OBJECT__ORA_USER_ERROR_MSG "ORA-00955: name is already used by an existing object" +#define OB_ERR_EXIST_OBJECT__OBE_USER_ERROR_MSG "OBE-00955: name is already used by an existing object" #define OB_ERR_ILLEGAL_VALUE_FOR_TYPE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5332, Illegal %s '%.*s' value found during parsing" +#define OB_ERR_ILLEGAL_VALUE_FOR_TYPE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5332, Illegal %s '%.*s' value found during parsing" #define OB_ER_TOO_LONG_SET_ENUM_VALUE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5333, Too long enumeration/set value for column %.*s." +#define OB_ER_TOO_LONG_SET_ENUM_VALUE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5333, Too long enumeration/set value for column %.*s." #define OB_ER_DUPLICATED_VALUE_IN_TYPE__ORA_USER_ERROR_MSG "ORA-00001: unique constraint violated, column '%.*s' with value '%.*s' in %s" +#define OB_ER_DUPLICATED_VALUE_IN_TYPE__OBE_USER_ERROR_MSG "OBE-00001: unique constraint violated, column '%.*s' with value '%.*s' in %s" #define OB_ER_TOO_BIG_ENUM__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5335, Too many enumeration values for column %.*s" +#define OB_ER_TOO_BIG_ENUM__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5335, Too many enumeration values for column %.*s" #define OB_ERR_TOO_BIG_SET__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5336, Too many strings for column %.*s and SET" +#define OB_ERR_TOO_BIG_SET__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5336, Too many strings for column %.*s and SET" #define OB_ERR_WRONG_ROWID__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5337, rowid is wrong" +#define OB_ERR_WRONG_ROWID__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5337, rowid is wrong" #define OB_ERR_INVALID_WINDOW_FUNCTION_PLACE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5338, Window Function not allowed here" +#define OB_ERR_INVALID_WINDOW_FUNCTION_PLACE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5338, Window Function not allowed here" #define OB_ERR_PARSE_PARTITION_LIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5339, Fail to parse list partition" +#define OB_ERR_PARSE_PARTITION_LIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5339, Fail to parse list partition" #define OB_ERR_MULTIPLE_DEF_CONST_IN_LIST_PART__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5340, Multiple definition of same constant in list partitioning" +#define OB_ERR_MULTIPLE_DEF_CONST_IN_LIST_PART__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5340, Multiple definition of same constant in list partitioning" #define OB_ERR_INVALID_TIMEZONE_REGION_ID__ORA_USER_ERROR_MSG "ORA-01881: timezone region ID is invalid" +#define OB_ERR_INVALID_TIMEZONE_REGION_ID__OBE_USER_ERROR_MSG "OBE-01881: timezone region ID is invalid" #define OB_ERR_INVALID_HEX_NUMBER__ORA_USER_ERROR_MSG "ORA-01465: invalid hex number" +#define OB_ERR_INVALID_HEX_NUMBER__OBE_USER_ERROR_MSG "OBE-01465: invalid hex number" #define OB_ERR_WRONG_FUNC_ARGUMENTS_TYPE__ORA_USER_ERROR_MSG "ORA-06553: wrong number or types of arguments in call to '%.*s'" +#define OB_ERR_WRONG_FUNC_ARGUMENTS_TYPE__OBE_USER_ERROR_MSG "OBE-06553: wrong number or types of arguments in call to '%.*s'" #define OB_ERR_MULTI_UPDATE_KEY_CONFLICT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5344, Primary key/index key/partition key update is not allowed since the table is updated both as '%.*s' and '%.*s'" +#define OB_ERR_MULTI_UPDATE_KEY_CONFLICT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5344, Primary key/index key/partition key update is not allowed since the table is updated both as '%.*s' and '%.*s'" #define OB_ERR_INSUFFICIENT_PX_WORKER__ORA_USER_ERROR_MSG "ORA-12827: insufficient parallel query worker available" +#define OB_ERR_INSUFFICIENT_PX_WORKER__OBE_USER_ERROR_MSG "OBE-12827: insufficient parallel query worker available" #define OB_ERR_FOR_UPDATE_EXPR_NOT_ALLOWED__ORA_USER_ERROR_MSG "ORA-01786: FOR UPDATE of this query expression is not allowed" +#define OB_ERR_FOR_UPDATE_EXPR_NOT_ALLOWED__OBE_USER_ERROR_MSG "OBE-01786: FOR UPDATE of this query expression is not allowed" #define OB_ERR_WIN_FUNC_ARG_NOT_IN_PARTITION_BY__ORA_USER_ERROR_MSG "ORA-30488: argument should be a function of expressions in PARTITION BY" +#define OB_ERR_WIN_FUNC_ARG_NOT_IN_PARTITION_BY__OBE_USER_ERROR_MSG "OBE-30488: argument should be a function of expressions in PARTITION BY" #define OB_ERR_TOO_LONG_STRING_IN_CONCAT__ORA_USER_ERROR_MSG "ORA-01489: result of string concatenation is too long" +#define OB_ERR_TOO_LONG_STRING_IN_CONCAT__OBE_USER_ERROR_MSG "OBE-01489: result of string concatenation is too long" #define OB_ERR_WRONG_TIMESTAMP_LTZ_COLUMN_VALUE_ERROR__ORA_USER_ERROR_MSG "ORA-30078: partition bound must be TIME/TIMESTAMP WITH TIME ZONE literals" +#define OB_ERR_WRONG_TIMESTAMP_LTZ_COLUMN_VALUE_ERROR__OBE_USER_ERROR_MSG "OBE-30078: partition bound must be TIME/TIMESTAMP WITH TIME ZONE literals" #define OB_ERR_UPD_CAUSE_PART_CHANGE__ORA_USER_ERROR_MSG "ORA-14402: updating partition key column would cause a partition change" +#define OB_ERR_UPD_CAUSE_PART_CHANGE__OBE_USER_ERROR_MSG "OBE-14402: updating partition key column would cause a partition change" #define OB_ERR_INVALID_TYPE_FOR_ARGUMENT__ORA_USER_ERROR_MSG "ORA-30175: invalid type given for an argument" +#define OB_ERR_INVALID_TYPE_FOR_ARGUMENT__OBE_USER_ERROR_MSG "OBE-30175: invalid type given for an argument" #define OB_ERR_FIELD_NOT_FOUND_IN_DATETIME_OR_INTERVAL__ORA_USER_ERROR_MSG "ORA-01878: specified field not found in datetime or interval" +#define OB_ERR_FIELD_NOT_FOUND_IN_DATETIME_OR_INTERVAL__OBE_USER_ERROR_MSG "OBE-01878: specified field not found in datetime or interval" #define OB_ERR_ADD_PART_BOUN_NOT_INC__ORA_USER_ERROR_MSG "ORA-14074: partition bound must collate higher than that of the last partition" +#define OB_ERR_ADD_PART_BOUN_NOT_INC__OBE_USER_ERROR_MSG "OBE-14074: partition bound must collate higher than that of the last partition" #define OB_ERR_DATA_TOO_LONG_IN_PART_CHECK__ORA_USER_ERROR_MSG "ORA-14036: partition bound value too large for column" +#define OB_ERR_DATA_TOO_LONG_IN_PART_CHECK__OBE_USER_ERROR_MSG "OBE-14036: partition bound value too large for column" #define OB_ERR_WRONG_TYPE_COLUMN_VALUE_V2_ERROR__ORA_USER_ERROR_MSG "ORA-14308: partition bound element must be one of: string, datetime or interval literal, number, or NULL" +#define OB_ERR_WRONG_TYPE_COLUMN_VALUE_V2_ERROR__OBE_USER_ERROR_MSG "OBE-14308: partition bound element must be one of: string, datetime or interval literal, number, or NULL" #define OB_CANT_AGGREGATE_3COLLATIONS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5356, Illegal mix of collations" +#define OB_CANT_AGGREGATE_3COLLATIONS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5356, Illegal mix of collations" #define OB_CANT_AGGREGATE_NCOLLATIONS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5357, Illegal mix of collations" +#define OB_CANT_AGGREGATE_NCOLLATIONS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5357, Illegal mix of collations" #define OB_ERR_DUPLICATED_UNIQUE_KEY__ORA_USER_ERROR_MSG "ORA-01452: cannot CREATE UNIQUE INDEX; duplicate keys found" +#define OB_ERR_DUPLICATED_UNIQUE_KEY__OBE_USER_ERROR_MSG "OBE-01452: cannot CREATE UNIQUE INDEX; duplicate keys found" #define OB_DOUBLE_OVERFLOW__ORA_USER_ERROR_MSG "ORA-01426: Double value overflow" +#define OB_DOUBLE_OVERFLOW__OBE_USER_ERROR_MSG "OBE-01426: Double value overflow" #define OB_ERR_NO_SYS_PRIVILEGE__ORA_USER_ERROR_MSG "ORA-01031: insufficient privileges" +#define OB_ERR_NO_SYS_PRIVILEGE__OBE_USER_ERROR_MSG "OBE-01031: insufficient privileges" #define OB_ERR_NO_LOGIN_PRIVILEGE__ORA_USER_ERROR_MSG "ORA-01045: user %.*s lacks CREATE SESSION privilege; logon denied" +#define OB_ERR_NO_LOGIN_PRIVILEGE__OBE_USER_ERROR_MSG "OBE-01045: user %.*s lacks CREATE SESSION privilege; logon denied" #define OB_ERR_CANNOT_REVOKE_PRIVILEGES_YOU_DID_NOT_GRANT__ORA_USER_ERROR_MSG "ORA-01927: cannot REVOKE privileges you did not grant" +#define OB_ERR_CANNOT_REVOKE_PRIVILEGES_YOU_DID_NOT_GRANT__OBE_USER_ERROR_MSG "OBE-01927: cannot REVOKE privileges you did not grant" #define OB_ERR_SYSTEM_PRIVILEGES_NOT_GRANTED_TO__ORA_USER_ERROR_MSG "ORA-01952: system privileges not granted to '%.*s'" +#define OB_ERR_SYSTEM_PRIVILEGES_NOT_GRANTED_TO__OBE_USER_ERROR_MSG "OBE-01952: system privileges not granted to '%.*s'" #define OB_ERR_ONLY_SELECT_AND_ALTER_PRIVILEGES_ARE_VALID_FOR_SEQUENCES__ORA_USER_ERROR_MSG "ORA-02205: only SELECT and ALTER privileges are valid for sequences" +#define OB_ERR_ONLY_SELECT_AND_ALTER_PRIVILEGES_ARE_VALID_FOR_SEQUENCES__OBE_USER_ERROR_MSG "OBE-02205: only SELECT and ALTER privileges are valid for sequences" #define OB_ERR_EXECUTE_PRIVILEGE_NOT_ALLOWED_FOR_TABLES__ORA_USER_ERROR_MSG "ORA-02224: EXECUTE privilege not allowed for tables" +#define OB_ERR_EXECUTE_PRIVILEGE_NOT_ALLOWED_FOR_TABLES__OBE_USER_ERROR_MSG "OBE-02224: EXECUTE privilege not allowed for tables" #define OB_ERR_ONLY_EXECUTE_AND_DEBUG_PRIVILEGES_ARE_VALID_FOR_PROCEDURES__ORA_USER_ERROR_MSG "ORA-02225: only EXECUTE and DEBUG privileges are valid for procedures" +#define OB_ERR_ONLY_EXECUTE_AND_DEBUG_PRIVILEGES_ARE_VALID_FOR_PROCEDURES__OBE_USER_ERROR_MSG "OBE-02225: only EXECUTE and DEBUG privileges are valid for procedures" #define OB_ERR_ONLY_EXECUTE_DEBUG_AND_UNDER_PRIVILEGES_ARE_VALID_FOR_TYPES__ORA_USER_ERROR_MSG "ORA-02305: only EXECUTE, DEBUG, and UNDER privileges are valid for types" +#define OB_ERR_ONLY_EXECUTE_DEBUG_AND_UNDER_PRIVILEGES_ARE_VALID_FOR_TYPES__OBE_USER_ERROR_MSG "OBE-02305: only EXECUTE, DEBUG, and UNDER privileges are valid for types" #define OB_ERR_ADMIN_OPTION_NOT_GRANTED_FOR_ROLE__ORA_USER_ERROR_MSG "ORA-01932: ADMIN option not granted for role '%.*s'" +#define OB_ERR_ADMIN_OPTION_NOT_GRANTED_FOR_ROLE__OBE_USER_ERROR_MSG "OBE-01932: ADMIN option not granted for role '%.*s'" #define OB_ERR_USER_OR_ROLE_DOES_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-01917: user or role '%.*s' does not exist" +#define OB_ERR_USER_OR_ROLE_DOES_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-01917: user or role '%.*s' does not exist" #define OB_ERR_MISSING_ON_KEYWORD__ORA_USER_ERROR_MSG "ORA-00969: missing ON keyword" +#define OB_ERR_MISSING_ON_KEYWORD__OBE_USER_ERROR_MSG "OBE-00969: missing ON keyword" #define OB_ERR_NO_GRANT_OPTION__ORA_USER_ERROR_MSG "ORA-01720: grant option does not exist for '%.*s.%.*s'" +#define OB_ERR_NO_GRANT_OPTION__OBE_USER_ERROR_MSG "OBE-01720: grant option does not exist for '%.*s.%.*s'" #define OB_ERR_ALTER_INDEX_AND_EXECUTE_NOT_ALLOWED_FOR_VIEWS__ORA_USER_ERROR_MSG "ORA-02204: ALTER, INDEX and EXECUTE not allowed for views" +#define OB_ERR_ALTER_INDEX_AND_EXECUTE_NOT_ALLOWED_FOR_VIEWS__OBE_USER_ERROR_MSG "OBE-02204: ALTER, INDEX and EXECUTE not allowed for views" #define OB_ERR_CIRCULAR_ROLE_GRANT_DETECTED__ORA_USER_ERROR_MSG "ORA-01934: User account `%.*s`@`%.*s` is directly or indirectly granted to the role `%.*s`@`%.*s`. The GRANT would create a loop" +#define OB_ERR_CIRCULAR_ROLE_GRANT_DETECTED__OBE_USER_ERROR_MSG "OBE-01934: User account `%.*s`@`%.*s` is directly or indirectly granted to the role `%.*s`@`%.*s`. The GRANT would create a loop" #define OB_ERR_INVALID_PRIVILEGE_ON_DIRECTORIES__ORA_USER_ERROR_MSG "ORA-22928: invalid privilege on directories" +#define OB_ERR_INVALID_PRIVILEGE_ON_DIRECTORIES__OBE_USER_ERROR_MSG "OBE-22928: invalid privilege on directories" #define OB_ERR_DIRECTORY_ACCESS_DENIED__ORA_USER_ERROR_MSG "ORA-29289: directory access denied" +#define OB_ERR_DIRECTORY_ACCESS_DENIED__OBE_USER_ERROR_MSG "OBE-29289: directory access denied" #define OB_ERR_MISSING_OR_INVALID_ROLE_NAME__ORA_USER_ERROR_MSG "ORA-01937: missing or invalid role name" +#define OB_ERR_MISSING_OR_INVALID_ROLE_NAME__OBE_USER_ERROR_MSG "OBE-01937: missing or invalid role name" #define OB_ERR_ROLE_NOT_GRANTED_OR_DOES_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-01924: role '%.*s' not granted or does not exist" +#define OB_ERR_ROLE_NOT_GRANTED_OR_DOES_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-01924: role '%.*s' not granted or does not exist" #define OB_ERR_DEFAULT_ROLE_NOT_GRANTED_TO_USER__ORA_USER_ERROR_MSG "ORA-01955: DEFAULT ROLE '%.*s' not granted to user" +#define OB_ERR_DEFAULT_ROLE_NOT_GRANTED_TO_USER__OBE_USER_ERROR_MSG "OBE-01955: DEFAULT ROLE '%.*s' not granted to user" #define OB_ERR_ROLE_NOT_GRANTED_TO__ORA_USER_ERROR_MSG "ORA-01951: ROLE '%.*s%.*s' not granted to '%.*s%.*s'" +#define OB_ERR_ROLE_NOT_GRANTED_TO__OBE_USER_ERROR_MSG "OBE-01951: ROLE '%.*s%.*s' not granted to '%.*s%.*s'" #define OB_ERR_CANNOT_GRANT_TO_A_ROLE_WITH_GRANT_OPTION__ORA_USER_ERROR_MSG "ORA-01926: cannot GRANT to a role WITH GRANT OPTION" +#define OB_ERR_CANNOT_GRANT_TO_A_ROLE_WITH_GRANT_OPTION__OBE_USER_ERROR_MSG "OBE-01926: cannot GRANT to a role WITH GRANT OPTION" #define OB_ERR_DUPLICATE_USERNAME_IN_LIST__ORA_USER_ERROR_MSG "ORA-01700: duplicate username in list" +#define OB_ERR_DUPLICATE_USERNAME_IN_LIST__OBE_USER_ERROR_MSG "OBE-01700: duplicate username in list" #define OB_ERR_CANNOT_GRANT_STRING_TO_A_ROLE__ORA_USER_ERROR_MSG "ORA-01931: cannot grant %.*s to a role" +#define OB_ERR_CANNOT_GRANT_STRING_TO_A_ROLE__OBE_USER_ERROR_MSG "OBE-01931: cannot grant %.*s to a role" #define OB_ERR_CASCADE_CONSTRAINTS_MUST_BE_SPECIFIED_TO_PERFORM_THIS_REVOKE__ORA_USER_ERROR_MSG "ORA-01981: CASCADE CONSTRAINTS must be specified to perform this revoke" +#define OB_ERR_CASCADE_CONSTRAINTS_MUST_BE_SPECIFIED_TO_PERFORM_THIS_REVOKE__OBE_USER_ERROR_MSG "OBE-01981: CASCADE CONSTRAINTS must be specified to perform this revoke" #define OB_ERR_YOU_MAY_NOT_REVOKE_PRIVILEGES_FROM_YOURSELF__ORA_USER_ERROR_MSG "ORA-01749: you may not GRANT/REVOKE privileges to/from yourself" +#define OB_ERR_YOU_MAY_NOT_REVOKE_PRIVILEGES_FROM_YOURSELF__OBE_USER_ERROR_MSG "OBE-01749: you may not GRANT/REVOKE privileges to/from yourself" #define OB_ERR_MISS_ERR_LOG_MANDATORY_COLUMN__ORA_USER_ERROR_MSG "ORA-38900: miss mandatory column %.*s of error log table" +#define OB_ERR_MISS_ERR_LOG_MANDATORY_COLUMN__OBE_USER_ERROR_MSG "OBE-38900: miss mandatory column %.*s of error log table" #define OB_TABLE_DEFINITION_CHANGED__ORA_USER_ERROR_MSG "ORA-01466: Unable to read data -- Table definition has changed" +#define OB_TABLE_DEFINITION_CHANGED__OBE_USER_ERROR_MSG "OBE-01466: Unable to read data -- Table definition has changed" #define OB_ERR_NO_ROUTINE_PRIVILEGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5387, %.*s command denied to user '%.*s'@'%.*s' for routine '%.*s'" +#define OB_ERR_NO_ROUTINE_PRIVILEGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5387, %.*s command denied to user '%.*s'@'%.*s' for routine '%.*s'" #define OB_ERR_USER_REFFERD_AS_DEFINER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5388, User '%.*s'@'%.*s' is referenced as a definer account in a stored routine." +#define OB_ERR_USER_REFFERD_AS_DEFINER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5388, User '%.*s'@'%.*s' is referenced as a definer account in a stored routine." #define OB_ERR_OPERATION_ON_USER_REFERRED_AS_DEFINER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5389, Operation %.*s failed for '%.*s'@'%.*s' as it is referenced as a definer account in a stored routine." +#define OB_ERR_OPERATION_ON_USER_REFERRED_AS_DEFINER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5389, Operation %.*s failed for '%.*s'@'%.*s' as it is referenced as a definer account in a stored routine." #define OB_ERR_NO_COLUMN_PRIVILEGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5390, %.*s command denied to user '%.*s'@'%.*s' for column '%.*s' in table '%.*s'" +#define OB_ERR_NO_COLUMN_PRIVILEGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5390, %.*s command denied to user '%.*s'@'%.*s' for column '%.*s' in table '%.*s'" #define OB_ERR_OBJECT_STRING_DOES_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-04043: object %.*s does not exist" +#define OB_ERR_OBJECT_STRING_DOES_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-04043: object %.*s does not exist" #define OB_ERR_RESULTANT_DATA_TYPE_OF_VIRTUAL_COLUMN_IS_NOT_SUPPORTED__ORA_USER_ERROR_MSG "ORA-54004: resultant data type of virtual column is not supported" +#define OB_ERR_RESULTANT_DATA_TYPE_OF_VIRTUAL_COLUMN_IS_NOT_SUPPORTED__OBE_USER_ERROR_MSG "OBE-54004: resultant data type of virtual column is not supported" #define OB_ERR_GET_STACKED_DIAGNOSTICS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5402, GET STACKED DIAGNOSTICS when handler not active" +#define OB_ERR_GET_STACKED_DIAGNOSTICS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5402, GET STACKED DIAGNOSTICS when handler not active" #define OB_DDL_SCHEMA_VERSION_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5403, ddl schema version not match" +#define OB_DDL_SCHEMA_VERSION_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5403, ddl schema version not match" #define OB_ERR_COLUMN_GROUP_DUPLICATE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5404, Duplicate column group name '%.*s'" +#define OB_ERR_COLUMN_GROUP_DUPLICATE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5404, Duplicate column group name '%.*s'" #define OB_ERR_RESERVED_SYNTAX__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5405, The \'%.*s\' syntax is reserved for purposes internal to the OceanBase Server" +#define OB_ERR_RESERVED_SYNTAX__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5405, The \'%.*s\' syntax is reserved for purposes internal to the OceanBase Server" #define OB_ERR_INVALID_PARAM_TO_PROCEDURE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5406, Incorrect parameters to procedure \'%.*s\'" +#define OB_ERR_INVALID_PARAM_TO_PROCEDURE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5406, Incorrect parameters to procedure \'%.*s\'" #define OB_ERR_WRONG_PARAMETERS_TO_NATIVE_FCT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5407, Incorrect parameters in the call to native function '%.*s'" +#define OB_ERR_WRONG_PARAMETERS_TO_NATIVE_FCT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5407, Incorrect parameters in the call to native function '%.*s'" #define OB_ERR_CTE_MAX_RECURSION_DEPTH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5408, Recursive query aborted after %lu iterations. Try increasing @@cte_max_recursion_depth to a larger value." +#define OB_ERR_CTE_MAX_RECURSION_DEPTH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5408, Recursive query aborted after %lu iterations. Try increasing @@cte_max_recursion_depth to a larger value." #define OB_DUPLICATE_OBJECT_NAME_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5409, Duplicate object name exists, schema refreshing may be hung" +#define OB_DUPLICATE_OBJECT_NAME_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5409, Duplicate object name exists, schema refreshing may be hung" #define OB_ERR_REFRESH_SCHEMA_TOO_LONG__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5410, Refresh schema failed continuously, ddl may be hung" +#define OB_ERR_REFRESH_SCHEMA_TOO_LONG__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5410, Refresh schema failed continuously, ddl may be hung" #define OB_ERR_INVALID_JSON_TEXT__ORA_USER_ERROR_MSG "ORA-40441: JSON syntax error." +#define OB_ERR_INVALID_JSON_TEXT__OBE_USER_ERROR_MSG "OBE-40441: JSON syntax error." #define OB_ERR_INVALID_JSON_TEXT_IN_PARAM__ORA_USER_ERROR_MSG "ORA-40441: JSON syntax error" +#define OB_ERR_INVALID_JSON_TEXT_IN_PARAM__OBE_USER_ERROR_MSG "OBE-40441: JSON syntax error" #define OB_ERR_INVALID_JSON_BINARY_DATA__ORA_USER_ERROR_MSG "ORA-40783: invalid binary JSON data\nstring" +#define OB_ERR_INVALID_JSON_BINARY_DATA__OBE_USER_ERROR_MSG "OBE-40783: invalid binary JSON data\nstring" #define OB_ERR_INVALID_JSON_PATH__ORA_USER_ERROR_MSG "ORA-40442: JSON path expression syntax error ('INT')" +#define OB_ERR_INVALID_JSON_PATH__OBE_USER_ERROR_MSG "OBE-40442: JSON path expression syntax error ('INT')" #define OB_ERR_INVALID_JSON_CHARSET__ORA_USER_ERROR_MSG "ORA-00600: Cannot create a JSON value from a string." +#define OB_ERR_INVALID_JSON_CHARSET__OBE_USER_ERROR_MSG "OBE-00600: Cannot create a JSON value from a string." #define OB_ERR_INVALID_JSON_CHARSET_IN_FUNCTION__ORA_USER_ERROR_MSG "ORA-00600: Invalid JSON character data provided to function." +#define OB_ERR_INVALID_JSON_CHARSET_IN_FUNCTION__OBE_USER_ERROR_MSG "OBE-00600: Invalid JSON character data provided to function." #define OB_ERR_INVALID_TYPE_FOR_JSON__ORA_USER_ERROR_MSG "ORA-00600: Invalid data type for JSON data in argument %u to function %s; a JSON string or JSON type is required." +#define OB_ERR_INVALID_TYPE_FOR_JSON__OBE_USER_ERROR_MSG "OBE-00600: Invalid data type for JSON data in argument %u to function %s; a JSON string or JSON type is required." #define OB_ERR_INVALID_CAST_TO_JSON__ORA_USER_ERROR_MSG "ORA-00600: Cannot CAST value to JSON." +#define OB_ERR_INVALID_CAST_TO_JSON__OBE_USER_ERROR_MSG "OBE-00600: Cannot CAST value to JSON." #define OB_ERR_INVALID_JSON_PATH_CHARSET__ORA_USER_ERROR_MSG "ORA-00600: A path expression must be encoded in the utf8 character set." +#define OB_ERR_INVALID_JSON_PATH_CHARSET__OBE_USER_ERROR_MSG "OBE-00600: A path expression must be encoded in the utf8 character set." #define OB_ERR_INVALID_JSON_PATH_WILDCARD__ORA_USER_ERROR_MSG "ORA-00600: In this situation, path expressions may not contain the * and ** tokens." +#define OB_ERR_INVALID_JSON_PATH_WILDCARD__OBE_USER_ERROR_MSG "OBE-00600: In this situation, path expressions may not contain the * and ** tokens." #define OB_ERR_JSON_VALUE_TOO_BIG__ORA_USER_ERROR_MSG "ORA-00600: The JSON value is too big to be stored in a JSON column." +#define OB_ERR_JSON_VALUE_TOO_BIG__OBE_USER_ERROR_MSG "OBE-00600: The JSON value is too big to be stored in a JSON column." #define OB_ERR_JSON_KEY_TOO_BIG__ORA_USER_ERROR_MSG "ORA-40476: JSON key too long." +#define OB_ERR_JSON_KEY_TOO_BIG__OBE_USER_ERROR_MSG "OBE-40476: JSON key too long." #define OB_ERR_JSON_USED_AS_KEY__ORA_USER_ERROR_MSG "ORA-00600: JSON column '%.*s' cannot be used in key specification." +#define OB_ERR_JSON_USED_AS_KEY__OBE_USER_ERROR_MSG "OBE-00600: JSON column '%.*s' cannot be used in key specification." #define OB_ERR_JSON_VACUOUS_PATH__ORA_USER_ERROR_MSG "ORA-00600: The path expression is not allowed in this context." +#define OB_ERR_JSON_VACUOUS_PATH__OBE_USER_ERROR_MSG "OBE-00600: The path expression is not allowed in this context." #define OB_ERR_JSON_BAD_ONE_OR_ALL_ARG__ORA_USER_ERROR_MSG "ORA-00600: The oneOrAll argument may take these values: \'one\' or \'all\'." +#define OB_ERR_JSON_BAD_ONE_OR_ALL_ARG__OBE_USER_ERROR_MSG "OBE-00600: The oneOrAll argument may take these values: \'one\' or \'all\'." #define OB_ERR_NUMERIC_JSON_VALUE_OUT_OF_RANGE__ORA_USER_ERROR_MSG "ORA-00600: Out of range JSON value for CAST" +#define OB_ERR_NUMERIC_JSON_VALUE_OUT_OF_RANGE__OBE_USER_ERROR_MSG "OBE-00600: Out of range JSON value for CAST" #define OB_ERR_INVALID_JSON_VALUE_FOR_CAST__ORA_USER_ERROR_MSG "ORA-00600: Invalid JSON value for CAST" +#define OB_ERR_INVALID_JSON_VALUE_FOR_CAST__OBE_USER_ERROR_MSG "OBE-00600: Invalid JSON value for CAST" #define OB_ERR_JSON_OUT_OF_DEPTH__ORA_USER_ERROR_MSG "ORA-00600: The JSON document exceeds the maximum depth." +#define OB_ERR_JSON_OUT_OF_DEPTH__OBE_USER_ERROR_MSG "OBE-00600: The JSON document exceeds the maximum depth." #define OB_ERR_JSON_DOCUMENT_NULL_KEY__ORA_USER_ERROR_MSG "ORA-40595: Name input to JSON generation function cannot be null" +#define OB_ERR_JSON_DOCUMENT_NULL_KEY__OBE_USER_ERROR_MSG "OBE-40595: Name input to JSON generation function cannot be null" #define OB_ERR_BLOB_CANT_HAVE_DEFAULT__ORA_USER_ERROR_MSG "ORA-00600: Invalid default value for \'%.*s\'" +#define OB_ERR_BLOB_CANT_HAVE_DEFAULT__OBE_USER_ERROR_MSG "OBE-00600: Invalid default value for \'%.*s\'" #define OB_ERR_INVALID_JSON_PATH_ARRAY_CELL__ORA_USER_ERROR_MSG "ORA-00600: A path expression is not a path to a cell in an array" +#define OB_ERR_INVALID_JSON_PATH_ARRAY_CELL__OBE_USER_ERROR_MSG "OBE-00600: A path expression is not a path to a cell in an array" #define OB_ERR_MISSING_JSON_VALUE__ORA_USER_ERROR_MSG "ORA-40462: '%.192s' evaluated to no value" +#define OB_ERR_MISSING_JSON_VALUE__OBE_USER_ERROR_MSG "OBE-40462: '%.192s' evaluated to no value" #define OB_ERR_MULTIPLE_JSON_VALUES__ORA_USER_ERROR_MSG "ORA-40470: More than one value was found by '%.192s' on the specified path." +#define OB_ERR_MULTIPLE_JSON_VALUES__OBE_USER_ERROR_MSG "OBE-40470: More than one value was found by '%.192s' on the specified path." #define OB_SQL_RETRY_SPM__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5434, retry sql due to spm" +#define OB_SQL_RETRY_SPM__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5434, retry sql due to spm" #define OB_OUTLINE_NOT_REPRODUCIBLE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5435, outline not reproducible" +#define OB_OUTLINE_NOT_REPRODUCIBLE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5435, outline not reproducible" #define OB_INVALID_ARGUMENT_FOR_TIMESTAMP_TO_SCN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5436, TIMESTAMP_TO_SCN expected timestamp argument" +#define OB_INVALID_ARGUMENT_FOR_TIMESTAMP_TO_SCN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5436, TIMESTAMP_TO_SCN expected timestamp argument" #define OB_INVALID_ARGUMENT_FOR_SCN_TO_TIMESTAMP__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5437, SCN_TO_TIMESTAMP expected a integer number as nsec argument" +#define OB_INVALID_ARGUMENT_FOR_SCN_TO_TIMESTAMP__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5437, SCN_TO_TIMESTAMP expected a integer number as nsec argument" #define OB_EER_WINDOW_NO_CHILD_PARTITIONING__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5438, A window which depends on another cannot define partitioning" +#define OB_EER_WINDOW_NO_CHILD_PARTITIONING__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5438, A window which depends on another cannot define partitioning" #define OB_EER_WINDOW_NO_INHERIT_FRAME__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5439, Window '%.*s' has a frame definition, so cannot be referenced by another window" +#define OB_EER_WINDOW_NO_INHERIT_FRAME__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5439, Window '%.*s' has a frame definition, so cannot be referenced by another window" #define OB_EER_WINDOW_NO_REDEFINE_ORDER_BY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5440, Window '%.*s' cannot inherit '%.*s' since both contain an ORDER BY clause" +#define OB_EER_WINDOW_NO_REDEFINE_ORDER_BY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5440, Window '%.*s' cannot inherit '%.*s' since both contain an ORDER BY clause" #define OB_ERR_INVALID_JSON_TYPE__ORA_USER_ERROR_MSG "ORA-40587: invalid JSON type." +#define OB_ERR_INVALID_JSON_TYPE__OBE_USER_ERROR_MSG "OBE-40587: invalid JSON type." #define OB_ERR_JSON_PATH_SYNTAX_ERROR__ORA_USER_ERROR_MSG "ORA-40442: JSON path expression syntax error ('%s')" +#define OB_ERR_JSON_PATH_SYNTAX_ERROR__OBE_USER_ERROR_MSG "OBE-40442: JSON path expression syntax error ('%s')" #define OB_ERR_INVALID_DATA_TYPE_RETURNING__ORA_USER_ERROR_MSG "ORA-40449: invalid data type for return value" +#define OB_ERR_INVALID_DATA_TYPE_RETURNING__OBE_USER_ERROR_MSG "OBE-40449: invalid data type for return value" #define OB_ERR_JSON_VALUE_NO_SCALAR__ORA_USER_ERROR_MSG "ORA-40456: JSON_VALUE evaluated to non-scalar value" +#define OB_ERR_JSON_VALUE_NO_SCALAR__OBE_USER_ERROR_MSG "OBE-40456: JSON_VALUE evaluated to non-scalar value" #define OB_ERR_JSON_VALUE_NO_VALUE__ORA_USER_ERROR_MSG "ORA-40462: JSON_VALUE evaluated to no value" +#define OB_ERR_JSON_VALUE_NO_VALUE__OBE_USER_ERROR_MSG "OBE-40462: JSON_VALUE evaluated to no value" #define OB_ERR_DEFAULT_VALUE_NOT_LITERAL__ORA_USER_ERROR_MSG "ORA-40455: default value not a literal" +#define OB_ERR_DEFAULT_VALUE_NOT_LITERAL__OBE_USER_ERROR_MSG "OBE-40455: default value not a literal" #define OB_ERR_JSON_SYNTAX_ERROR__ORA_USER_ERROR_MSG "ORA-40441: JSON syntax error" +#define OB_ERR_JSON_SYNTAX_ERROR__OBE_USER_ERROR_MSG "OBE-40441: JSON syntax error" #define OB_ERR_JSON_EQUAL_OUTSIDE_PREDICATE__ORA_USER_ERROR_MSG "ORA-40600: JSON_EQUAL used outside predicate" +#define OB_ERR_JSON_EQUAL_OUTSIDE_PREDICATE__OBE_USER_ERROR_MSG "OBE-40600: JSON_EQUAL used outside predicate" #define OB_ERR_WITHOUT_ARR_WRAPPER__ORA_USER_ERROR_MSG "ORA-40480: result cannot be returned without array wrapper" +#define OB_ERR_WITHOUT_ARR_WRAPPER__OBE_USER_ERROR_MSG "OBE-40480: result cannot be returned without array wrapper" #define OB_ERR_JSON_PATCH_INVALID__ORA_USER_ERROR_MSG "ORA-40629: Patch specification is not valid JSON" +#define OB_ERR_JSON_PATCH_INVALID__OBE_USER_ERROR_MSG "OBE-40629: Patch specification is not valid JSON" #define OB_ERR_ORDER_SIBLINGS_BY_NOT_ALLOWED__ORA_USER_ERROR_MSG "ORA-30929: ORDER SIBLINGS BY clause not allowed here" +#define OB_ERR_ORDER_SIBLINGS_BY_NOT_ALLOWED__OBE_USER_ERROR_MSG "OBE-30929: ORDER SIBLINGS BY clause not allowed here" #define OB_ERR_LOB_TYPE_NOT_SORTING__ORA_USER_ERROR_MSG "ORA-40750: Column of LOB type cannot be used for sorting" +#define OB_ERR_LOB_TYPE_NOT_SORTING__OBE_USER_ERROR_MSG "OBE-40750: Column of LOB type cannot be used for sorting" #define OB_ERR_DUPLICATE_KEY__ORA_USER_ERROR_MSG "ORA-40473: duplicate key names in JSON object" +#define OB_ERR_DUPLICATE_KEY__OBE_USER_ERROR_MSG "OBE-40473: duplicate key names in JSON object" #define OB_ERR_JSON_PATH_EXPRESSION_SYNTAX_ERROR__ORA_USER_ERROR_MSG "ORA-40597: JSON path expression syntax error ('%.*s')" +#define OB_ERR_JSON_PATH_EXPRESSION_SYNTAX_ERROR__OBE_USER_ERROR_MSG "OBE-40597: JSON path expression syntax error ('%.*s')" #define OB_ERR_JSON_ILLEGAL_ZERO_LENGTH_IDENTIFIER_ERROR__ORA_USER_ERROR_MSG "ORA-01741: illegal zero-length identifier" +#define OB_ERR_JSON_ILLEGAL_ZERO_LENGTH_IDENTIFIER_ERROR__OBE_USER_ERROR_MSG "OBE-01741: illegal zero-length identifier" #define OB_ERR_NO_VALUE_IN_PASSING__ORA_USER_ERROR_MSG "ORA-40656: Variable in JSON path expression has no value in PASSING clause." +#define OB_ERR_NO_VALUE_IN_PASSING__OBE_USER_ERROR_MSG "OBE-40656: Variable in JSON path expression has no value in PASSING clause." #define OB_ERR_INVALID_COLUMN_SPE__ORA_USER_ERROR_MSG "ORA-01747: invalid user.table.column, table.column, or column specification" +#define OB_ERR_INVALID_COLUMN_SPE__OBE_USER_ERROR_MSG "OBE-01747: invalid user.table.column, table.column, or column specification" #define OB_ERR_INPUT_JSON_NOT_BE_NULL__ORA_USER_ERROR_MSG "ORA-40595: Name input to JSON generation function cannot be null" +#define OB_ERR_INPUT_JSON_NOT_BE_NULL__OBE_USER_ERROR_MSG "OBE-40595: Name input to JSON generation function cannot be null" #define OB_ERR_INVALID_DATA_TYPE__ORA_USER_ERROR_MSG "ORA-40484: invalid data type for '%s' column" +#define OB_ERR_INVALID_DATA_TYPE__OBE_USER_ERROR_MSG "OBE-40484: invalid data type for '%s' column" #define OB_ERR_INVALID_CLAUSE__ORA_USER_ERROR_MSG "ORA-40450: invalid '%s' clause" +#define OB_ERR_INVALID_CLAUSE__OBE_USER_ERROR_MSG "OBE-40450: invalid '%s' clause" #define OB_ERR_INVALID_CMP_OP__ORA_USER_ERROR_MSG "ORA-40796: invalid comparison operation involving JSON type value" +#define OB_ERR_INVALID_CMP_OP__OBE_USER_ERROR_MSG "OBE-40796: invalid comparison operation involving JSON type value" #define OB_ERR_INVALID_INPUT__ORA_USER_ERROR_MSG "ORA-30980: Invalid Input" +#define OB_ERR_INVALID_INPUT__OBE_USER_ERROR_MSG "OBE-30980: Invalid Input" #define OB_ERR_EMPTY_INPUT_TO_JSON_OPERATOR__ORA_USER_ERROR_MSG "ORA-40833: empty input to JSON operator" +#define OB_ERR_EMPTY_INPUT_TO_JSON_OPERATOR__OBE_USER_ERROR_MSG "OBE-40833: empty input to JSON operator" #define OB_ERR_ADDITIONAL_IS_JSON__ORA_USER_ERROR_MSG "ORA-40664: cannot add additional IS jSON check constraint" +#define OB_ERR_ADDITIONAL_IS_JSON__OBE_USER_ERROR_MSG "OBE-40664: cannot add additional IS jSON check constraint" #define OB_ERR_FUNCTION_INVALID_STATE__ORA_USER_ERROR_MSG "ORA-06575: Package or function PRO is in an invalid state" +#define OB_ERR_FUNCTION_INVALID_STATE__OBE_USER_ERROR_MSG "OBE-06575: Package or function PRO is in an invalid state" #define OB_ERR_MISS_VALUE__ORA_USER_ERROR_MSG "ORA-02000: missing VALUE keyword" +#define OB_ERR_MISS_VALUE__OBE_USER_ERROR_MSG "OBE-02000: missing VALUE keyword" #define OB_ERR_DIFFERENT_TYPE_SELECTED__ORA_USER_ERROR_MSG "ORA-40566: JSON path expression selected a value of different data type" +#define OB_ERR_DIFFERENT_TYPE_SELECTED__OBE_USER_ERROR_MSG "OBE-40566: JSON path expression selected a value of different data type" #define OB_ERR_NO_VALUE_SELECTED__ORA_USER_ERROR_MSG "ORA-40565: JSON path expression did not select a value." +#define OB_ERR_NO_VALUE_SELECTED__OBE_USER_ERROR_MSG "OBE-40565: JSON path expression did not select a value." #define OB_ERR_NON_TEXT_RET_NOTSUPPORT__ORA_USER_ERROR_MSG "ORA-40481: ASCII or PRETTY not supported for non-textual return data type" +#define OB_ERR_NON_TEXT_RET_NOTSUPPORT__OBE_USER_ERROR_MSG "OBE-40481: ASCII or PRETTY not supported for non-textual return data type" #define OB_ERR_PL_JSONTYPE_USAGE__ORA_USER_ERROR_MSG "ORA-40573: Invalid use of PL/SQL JSON object type" +#define OB_ERR_PL_JSONTYPE_USAGE__OBE_USER_ERROR_MSG "OBE-40573: Invalid use of PL/SQL JSON object type" #define OB_ERR_NULL_INPUT__ORA_USER_ERROR_MSG "ORA-64403: Input cannot be null" +#define OB_ERR_NULL_INPUT__OBE_USER_ERROR_MSG "OBE-64403: Input cannot be null" #define OB_ERR_NOT_ISO_8601_FORMAT__ORA_USER_ERROR_MSG "ORA-40688: date or time stamp string value does not conform to ISO 8601 format" +#define OB_ERR_NOT_ISO_8601_FORMAT__OBE_USER_ERROR_MSG "OBE-40688: date or time stamp string value does not conform to ISO 8601 format" #define OB_ERR_VALUE_EXCEEDED_MAX__ORA_USER_ERROR_MSG "ORA-40459: output value too large (actual: %d, maximum: %d)" +#define OB_ERR_VALUE_EXCEEDED_MAX__OBE_USER_ERROR_MSG "OBE-40459: output value too large (actual: %d, maximum: %d)" #define OB_ERR_DEFAULT_VALUE_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-40452: default value not matching type defined in RETURNING clause" +#define OB_ERR_DEFAULT_VALUE_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-40452: default value not matching type defined in RETURNING clause" #define OB_ERR_BOOL_NOT_CONVERT_NUMBER__ORA_USER_ERROR_MSG "ORA-40799: cannot convert Boolean value to number" +#define OB_ERR_BOOL_NOT_CONVERT_NUMBER__OBE_USER_ERROR_MSG "OBE-40799: cannot convert Boolean value to number" #define OB_ERR_CONVERSION_FAIL__ORA_USER_ERROR_MSG "ORA-40570: JSON conversion failed" +#define OB_ERR_CONVERSION_FAIL__OBE_USER_ERROR_MSG "OBE-40570: JSON conversion failed" #define OB_ERR_NOT_OBJ_REF__ORA_USER_ERROR_MSG "ORA-22806: not an object or REF" +#define OB_ERR_NOT_OBJ_REF__OBE_USER_ERROR_MSG "OBE-22806: not an object or REF" #define OB_ERR_UNSUPPORT_TRUNCATE_TYPE__ORA_USER_ERROR_MSG "ORA-40779: Truncation is not supported with data type in RETURNING clause" +#define OB_ERR_UNSUPPORT_TRUNCATE_TYPE__OBE_USER_ERROR_MSG "OBE-40779: Truncation is not supported with data type in RETURNING clause" #define OB_ERR_UNIMPLEMENT_JSON_FEATURE__ORA_USER_ERROR_MSG "ORA-40569: Unimplemented JSON feature" +#define OB_ERR_UNIMPLEMENT_JSON_FEATURE__OBE_USER_ERROR_MSG "OBE-40569: Unimplemented JSON feature" #define OB_ERR_USAGE_KEYWORD__ORA_USER_ERROR_MSG "ORA-40487: invalid usage of keyword EXISTS" +#define OB_ERR_USAGE_KEYWORD__OBE_USER_ERROR_MSG "OBE-40487: invalid usage of keyword EXISTS" #define OB_ERR_INPUT_JSON_TABLE__ORA_USER_ERROR_MSG "ORA-40491: invalid input data type for JSON_TABLE" +#define OB_ERR_INPUT_JSON_TABLE__OBE_USER_ERROR_MSG "OBE-40491: invalid input data type for JSON_TABLE" #define OB_ERR_BOOL_CAST_NUMBER__ORA_USER_ERROR_MSG "ORA-40799: cannot convert Boolean value to number" +#define OB_ERR_BOOL_CAST_NUMBER__OBE_USER_ERROR_MSG "OBE-40799: cannot convert Boolean value to number" #define OB_ERR_NESTED_PATH_DISJUNCT__ORA_USER_ERROR_MSG "ORA-40560: JSON_TABLE nested path expressions not disjunct" +#define OB_ERR_NESTED_PATH_DISJUNCT__OBE_USER_ERROR_MSG "OBE-40560: JSON_TABLE nested path expressions not disjunct" #define OB_ERR_INVALID_VARIABLE_IN_JSON_PATH__ORA_USER_ERROR_MSG "ORA-40576: Invalid use of bind variable in SQL/JSON path." +#define OB_ERR_INVALID_VARIABLE_IN_JSON_PATH__OBE_USER_ERROR_MSG "OBE-40576: Invalid use of bind variable in SQL/JSON path." #define OB_ERR_JSON_KEY_NOT_FOUND__ORA_USER_ERROR_MSG "ORA-40571: JSON key name not found." +#define OB_ERR_JSON_KEY_NOT_FOUND__OBE_USER_ERROR_MSG "OBE-40571: JSON key name not found." #define OB_ERR_INVALID_DEFAULT_VALUE_PROVIDED__ORA_USER_ERROR_MSG "ORA-40451: invalid default value provided" +#define OB_ERR_INVALID_DEFAULT_VALUE_PROVIDED__OBE_USER_ERROR_MSG "OBE-40451: invalid default value provided" #define OB_ERR_PATH_EXPRESSION_NOT_LITERAL__ORA_USER_ERROR_MSG "ORA-40454: path expression not a literal" +#define OB_ERR_PATH_EXPRESSION_NOT_LITERAL__OBE_USER_ERROR_MSG "OBE-40454: path expression not a literal" #define OB_ERR_INVALID_ARGUMENT_FOR_JSON_CALL__ORA_USER_ERROR_MSG "PLS-00185: invalid argument for %s call" +#define OB_ERR_INVALID_ARGUMENT_FOR_JSON_CALL__OBE_USER_ERROR_MSG "PLS-00185: invalid argument for %s call" #define OB_ERR_SCHEMA_HISTORY_EMPTY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5489, Schema history is empty" +#define OB_ERR_SCHEMA_HISTORY_EMPTY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5489, Schema history is empty" #define OB_ERR_TABLE_NAME_NOT_IN_LIST__ORA_USER_ERROR_MSG "ORA-00964: table name not in FROM list" +#define OB_ERR_TABLE_NAME_NOT_IN_LIST__OBE_USER_ERROR_MSG "OBE-00964: table name not in FROM list" #define OB_ERR_DEFAULT_NOT_AT_LAST_IN_LIST_PART__ORA_USER_ERROR_MSG "ORA-14318: DEFAULT partition must be last partition specified" +#define OB_ERR_DEFAULT_NOT_AT_LAST_IN_LIST_PART__OBE_USER_ERROR_MSG "OBE-14318: DEFAULT partition must be last partition specified" #define OB_ERR_MYSQL_CHARACTER_SET_MISMATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5492, Character set '%.*s' cannot be used in conjunction with '%.*s' in regexp function call." +#define OB_ERR_MYSQL_CHARACTER_SET_MISMATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5492, Character set '%.*s' cannot be used in conjunction with '%.*s' in regexp function call." #define OB_ERR_RENAME_PARTITION_NAME_DUPLICATE__ORA_USER_ERROR_MSG "ORA-14082: New partition name %.*s must differ from that of any other partition or subpartition of the object." +#define OB_ERR_RENAME_PARTITION_NAME_DUPLICATE__OBE_USER_ERROR_MSG "OBE-14082: New partition name %.*s must differ from that of any other partition or subpartition of the object." #define OB_ERR_RENAME_SUBPARTITION_NAME_DUPLICATE__ORA_USER_ERROR_MSG "ORA-14263: New subpartition name %.*s must differ from that of any other partition or subpartition of the object." +#define OB_ERR_RENAME_SUBPARTITION_NAME_DUPLICATE__OBE_USER_ERROR_MSG "OBE-14263: New subpartition name %.*s must differ from that of any other partition or subpartition of the object." #define OB_ERR_INVALID_WAIT_INTERVAL__ORA_USER_ERROR_MSG "ORA-30005: missing or invalid WAIT interval" +#define OB_ERR_INVALID_WAIT_INTERVAL__OBE_USER_ERROR_MSG "OBE-30005: missing or invalid WAIT interval" #define OB_ERR_FUNCTIONAL_INDEX_REF_AUTO_INCREMENT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5496, Functional index '%.*s' cannot refer to an auto-increment column." +#define OB_ERR_FUNCTIONAL_INDEX_REF_AUTO_INCREMENT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5496, Functional index '%.*s' cannot refer to an auto-increment column." #define OB_ERR_DEPENDENT_BY_FUNCTIONAL_INDEX__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5497, Column '%.*s' has a functional index dependency and cannot be dropped or renamed." +#define OB_ERR_DEPENDENT_BY_FUNCTIONAL_INDEX__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5497, Column '%.*s' has a functional index dependency and cannot be dropped or renamed." #define OB_ERR_FUNCTIONAL_INDEX_ON_LOB__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5498, Cannot create a functional index on an expression that returns a BLOB or TEXT. Please consider using CAST." +#define OB_ERR_FUNCTIONAL_INDEX_ON_LOB__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5498, Cannot create a functional index on an expression that returns a BLOB or TEXT. Please consider using CAST." #define OB_ERR_FUNCTIONAL_INDEX_ON_FIELD__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5499, Functional index on a column is not supported. Consider using a regular index instead." +#define OB_ERR_FUNCTIONAL_INDEX_ON_FIELD__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5499, Functional index on a column is not supported. Consider using a regular index instead." #define OB_ERR_GENCOL_LEGIT_CHECK_FAILED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5500, Legitimacy check failed for generated columns." +#define OB_ERR_GENCOL_LEGIT_CHECK_FAILED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5500, Legitimacy check failed for generated columns." #define OB_ERR_GROUPING_FUNC_WITHOUT_GROUP_BY__ORA_USER_ERROR_MSG "ORA-30481: GROUPING function only supported with GROUP BY CUBE or ROLLUP" +#define OB_ERR_GROUPING_FUNC_WITHOUT_GROUP_BY__OBE_USER_ERROR_MSG "OBE-30481: GROUPING function only supported with GROUP BY CUBE or ROLLUP" #define OB_ERR_DEPENDENT_BY_PARTITION_FUNC__ORA_USER_ERROR_MSG "ORA-12984: cannot drop partitioning column '%.*s'" +#define OB_ERR_DEPENDENT_BY_PARTITION_FUNC__OBE_USER_ERROR_MSG "OBE-12984: cannot drop partitioning column '%.*s'" #define OB_ERR_VIEW_SELECT_CONTAIN_INTO__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5503, View's SELECT contains a 'INTO' clause." +#define OB_ERR_VIEW_SELECT_CONTAIN_INTO__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5503, View's SELECT contains a 'INTO' clause." #define OB_ERR_DEFAULT_NOT_ALLOWED__ORA_USER_ERROR_MSG "ORA-54025: Virtual column cannot have a default value" +#define OB_ERR_DEFAULT_NOT_ALLOWED__OBE_USER_ERROR_MSG "OBE-54025: Virtual column cannot have a default value" #define OB_ERR_MODIFY_REALCOL_TO_GENCOL__ORA_USER_ERROR_MSG "ORA-54026: Real column cannot have an expression" +#define OB_ERR_MODIFY_REALCOL_TO_GENCOL__OBE_USER_ERROR_MSG "OBE-54026: Real column cannot have an expression" #define OB_ERR_MODIFY_TYPE_OF_GENCOL__ORA_USER_ERROR_MSG "ORA-54027: cannot modify data-type of virtual column" +#define OB_ERR_MODIFY_TYPE_OF_GENCOL__OBE_USER_ERROR_MSG "OBE-54027: cannot modify data-type of virtual column" #define OB_ERR_WINDOW_FRAME_ILLEGAL__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5507, Window '%.*s': frame start or end is negative or NULL or of non-integral type" +#define OB_ERR_WINDOW_FRAME_ILLEGAL__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5507, Window '%.*s': frame start or end is negative or NULL or of non-integral type" #define OB_ERR_WINDOW_RANGE_FRAME_TEMPORAL_TYPE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5508, Window '%.*s' with RANGE frame has ORDER BY expression of datetime type. Only INTERVAL bound value allowed." +#define OB_ERR_WINDOW_RANGE_FRAME_TEMPORAL_TYPE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5508, Window '%.*s' with RANGE frame has ORDER BY expression of datetime type. Only INTERVAL bound value allowed." #define OB_ERR_WINDOW_RANGE_FRAME_NUMERIC_TYPE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5509, Window '%.*s' with RANGE frame has ORDER BY expression of numeric type. INTERVAL bound value not allowed." +#define OB_ERR_WINDOW_RANGE_FRAME_NUMERIC_TYPE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5509, Window '%.*s' with RANGE frame has ORDER BY expression of numeric type. INTERVAL bound value not allowed." #define OB_ERR_WINDOW_RANGE_BOUND_NOT_CONSTANT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5510, Window '%.*s' has a non-constant frame bound." +#define OB_ERR_WINDOW_RANGE_BOUND_NOT_CONSTANT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5510, Window '%.*s' has a non-constant frame bound." #define OB_ERR_DEFAULT_FOR_MODIFYING_VIEWS__ORA_USER_ERROR_MSG "ORA-32575: Explicit column default is not supported for modifying views" +#define OB_ERR_DEFAULT_FOR_MODIFYING_VIEWS__OBE_USER_ERROR_MSG "OBE-32575: Explicit column default is not supported for modifying views" #define OB_ERR_FK_COLUMN_NOT_NULL__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5512, Column \'%s\' cannot be NOT NULL: needed in a foreign key constraint \'%s\' SET NULL" +#define OB_ERR_FK_COLUMN_NOT_NULL__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5512, Column \'%s\' cannot be NOT NULL: needed in a foreign key constraint \'%s\' SET NULL" #define OB_ERR_UNSUPPORTED_FK_SET_NULL_ON_GENERATED_COLUMN__ORA_USER_ERROR_MSG "ORA-54036: cannot define referential constraint with ON DELETE SET NULL clause on virtual column" +#define OB_ERR_UNSUPPORTED_FK_SET_NULL_ON_GENERATED_COLUMN__OBE_USER_ERROR_MSG "OBE-54036: cannot define referential constraint with ON DELETE SET NULL clause on virtual column" #define OB_JSON_PROCESSING_ERROR__ORA_USER_ERROR_MSG "ORA-40444: JSON processing error" +#define OB_JSON_PROCESSING_ERROR__OBE_USER_ERROR_MSG "OBE-40444: JSON processing error" #define OB_ERR_TABLE_WITHOUT_ALIAS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5515, Every table function must have an alias" +#define OB_ERR_TABLE_WITHOUT_ALIAS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5515, Every table function must have an alias" #define OB_ERR_DEPRECATED_SYNTAX__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5516, %s is deprecated and will be removed in a future release. Please use \'%s\' instead" +#define OB_ERR_DEPRECATED_SYNTAX__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5516, %s is deprecated and will be removed in a future release. Please use \'%s\' instead" #define OB_ERR_NON_STRING_NOT_SUPPORT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5517, This version of MySQL doesn't yet support 'non-string DEFAULT value for a column in a JSON_TABLE expression'" +#define OB_ERR_NON_STRING_NOT_SUPPORT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5517, This version of MySQL doesn't yet support 'non-string DEFAULT value for a column in a JSON_TABLE expression'" #define OB_ERR_DEPRECATED_SYNTAX_NO_REP__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5518, %s is deprecated and will be removed in a future release" +#define OB_ERR_DEPRECATED_SYNTAX_NO_REP__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5518, %s is deprecated and will be removed in a future release" #define OB_NOT_MULTIVALUE_SUPPORT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5519, This version of MySQL doesn't yet support %s" +#define OB_NOT_MULTIVALUE_SUPPORT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5519, This version of MySQL doesn't yet support %s" #define OB_ERR_JSON_VALUE_CAST_FUNCTION_INDEX__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5520, Invalid JSON value for CAST for functional index." +#define OB_ERR_JSON_VALUE_CAST_FUNCTION_INDEX__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5520, Invalid JSON value for CAST for functional index." #define OB_ERR_JSON_CONTAINER_CAST_SCALAR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5521, Cannot store an array or an object in a scalar key part of the index." +#define OB_ERR_JSON_CONTAINER_CAST_SCALAR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5521, Cannot store an array or an object in a scalar key part of the index." #define OB_ERR_INVALID_IDENTIFIER_JSON_TABLE__ORA_USER_ERROR_MSG "ORA-40680: invalid identifier used for path expression in JSON_TABLE" +#define OB_ERR_INVALID_IDENTIFIER_JSON_TABLE__OBE_USER_ERROR_MSG "OBE-40680: invalid identifier used for path expression in JSON_TABLE" #define OB_ERR_SESSION_VAR_CHANGED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5540, System variable '%.*s' is different from the old value solidified for '%.*s'(old value:%.*s)." +#define OB_ERR_SESSION_VAR_CHANGED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5540, System variable '%.*s' is different from the old value solidified for '%.*s'(old value:%.*s)." #define OB_ERR_SP_ALREADY_EXISTS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5541, %s %.*s already exists" +#define OB_ERR_SP_ALREADY_EXISTS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5541, %s %.*s already exists" #define OB_ERR_SP_DOES_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5542, %s %.*s.%.*s does not exist" +#define OB_ERR_SP_DOES_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5542, %s %.*s.%.*s does not exist" #define OB_ERR_SP_UNDECLARED_VAR__ORA_USER_ERROR_MSG "PLS-00201: identifier '%.*s' must be declared" +#define OB_ERR_SP_UNDECLARED_VAR__OBE_USER_ERROR_MSG "PLS-00201: identifier '%.*s' must be declared" #define OB_ERR_SP_UNDECLARED_TYPE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5544, Undeclared type: %.*s" +#define OB_ERR_SP_UNDECLARED_TYPE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5544, Undeclared type: %.*s" #define OB_ERR_SP_COND_MISMATCH__ORA_USER_ERROR_MSG "PLS-00485: in exception handler, '%.*s' must be an exception name" +#define OB_ERR_SP_COND_MISMATCH__OBE_USER_ERROR_MSG "PLS-00485: in exception handler, '%.*s' must be an exception name" #define OB_ERR_SP_LILABEL_MISMATCH__ORA_USER_ERROR_MSG "PLS-00201: identifier '%.*s' must be declared" +#define OB_ERR_SP_LILABEL_MISMATCH__OBE_USER_ERROR_MSG "PLS-00201: identifier '%.*s' must be declared" #define OB_ERR_SP_CURSOR_MISMATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5547, Undefined CURSOR: %.*s" +#define OB_ERR_SP_CURSOR_MISMATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5547, Undefined CURSOR: %.*s" #define OB_ERR_SP_DUP_PARAM__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5548, Duplicate parameter: %.*s" +#define OB_ERR_SP_DUP_PARAM__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5548, Duplicate parameter: %.*s" #define OB_ERR_SP_DUP_VAR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5549, Duplicate variable: %.*s" +#define OB_ERR_SP_DUP_VAR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5549, Duplicate variable: %.*s" #define OB_ERR_SP_DUP_TYPE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5550, Duplicate type: %.*s" +#define OB_ERR_SP_DUP_TYPE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5550, Duplicate type: %.*s" #define OB_ERR_SP_DUP_CONDITION__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5551, Duplicate condition: %.*s" +#define OB_ERR_SP_DUP_CONDITION__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5551, Duplicate condition: %.*s" #define OB_ERR_SP_DUP_LABEL__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5552, Duplicate label: %.*s" +#define OB_ERR_SP_DUP_LABEL__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5552, Duplicate label: %.*s" #define OB_ERR_SP_DUP_CURSOR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5553, Duplicate cursor: %.*s" +#define OB_ERR_SP_DUP_CURSOR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5553, Duplicate cursor: %.*s" #define OB_ERR_SP_INVALID_FETCH_ARG__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5554, Incorrect number of FETCH variables" +#define OB_ERR_SP_INVALID_FETCH_ARG__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5554, Incorrect number of FETCH variables" #define OB_ERR_SP_WRONG_ARG_NUM__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5555, Incorrect number of arguments for %s %s; expected %u, got %u" +#define OB_ERR_SP_WRONG_ARG_NUM__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5555, Incorrect number of arguments for %s %s; expected %u, got %u" #define OB_ERR_SP_UNHANDLED_EXCEPTION__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5556, Unhandled user-defined exception condition" +#define OB_ERR_SP_UNHANDLED_EXCEPTION__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5556, Unhandled user-defined exception condition" #define OB_ERR_SP_BAD_CONDITION_TYPE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5557, SIGNAL/RESIGNAL can only use a CONDITION defined with SQLSTATE" +#define OB_ERR_SP_BAD_CONDITION_TYPE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5557, SIGNAL/RESIGNAL can only use a CONDITION defined with SQLSTATE" #define OB_ERR_PACKAGE_ALREADY_EXISTS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5558, %s \'%.*s.%.*s\' already exists" +#define OB_ERR_PACKAGE_ALREADY_EXISTS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5558, %s \'%.*s.%.*s\' already exists" #define OB_ERR_PACKAGE_DOSE_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5559, %s \'%.*s.%.*s\' does not exist" +#define OB_ERR_PACKAGE_DOSE_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5559, %s \'%.*s.%.*s\' does not exist" #define OB_EER_UNKNOWN_STMT_HANDLER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5560, Unknown prepared statement handle" +#define OB_EER_UNKNOWN_STMT_HANDLER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5560, Unknown prepared statement handle" #define OB_ERR_INVALID_WINDOW_FUNC_USE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5561, Invalid use of window function" +#define OB_ERR_INVALID_WINDOW_FUNC_USE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5561, Invalid use of window function" #define OB_ERR_CONSTRAINT_DUPLICATE__ORA_USER_ERROR_MSG "ORA-00001: unique constraint (%.*s) violated" +#define OB_ERR_CONSTRAINT_DUPLICATE__OBE_USER_ERROR_MSG "OBE-00001: unique constraint (%.*s) violated" #define OB_ERR_CONTRAINT_NOT_FOUND__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5563, Constraint not found" +#define OB_ERR_CONTRAINT_NOT_FOUND__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5563, Constraint not found" #define OB_ERR_ALTER_TABLE_ALTER_DUPLICATED_INDEX__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5564, Duplicate alter index operations on column \'%.*s\'" +#define OB_ERR_ALTER_TABLE_ALTER_DUPLICATED_INDEX__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5564, Duplicate alter index operations on column \'%.*s\'" #define OB_EER_INVALID_ARGUMENT_FOR_LOGARITHM__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5565, Invalid argument for logarithm" +#define OB_EER_INVALID_ARGUMENT_FOR_LOGARITHM__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5565, Invalid argument for logarithm" #define OB_ERR_REORGANIZE_OUTSIDE_RANGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5566, Reorganize of range partitions cannot change total ranges except for last partition where it can extend the range" +#define OB_ERR_REORGANIZE_OUTSIDE_RANGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5566, Reorganize of range partitions cannot change total ranges except for last partition where it can extend the range" #define OB_ER_SP_RECURSION_LIMIT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5567, Recursive limit %ld (as set by the max_sp_recursion_depth variable) was exceeded for routine" +#define OB_ER_SP_RECURSION_LIMIT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5567, Recursive limit %ld (as set by the max_sp_recursion_depth variable) was exceeded for routine" #define OB_ER_UNSUPPORTED_PS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5568, This command is not supported in the prepared statement protocol yet" +#define OB_ER_UNSUPPORTED_PS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5568, This command is not supported in the prepared statement protocol yet" #define OB_ER_STMT_NOT_ALLOWED_IN_SF_OR_TRG__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5569, %s is not allowed in stored function or trigger" +#define OB_ER_STMT_NOT_ALLOWED_IN_SF_OR_TRG__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5569, %s is not allowed in stored function or trigger" #define OB_ER_SP_NO_RECURSION__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5570, Recursive stored functions are not allowed." +#define OB_ER_SP_NO_RECURSION__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5570, Recursive stored functions are not allowed." #define OB_ER_SP_CASE_NOT_FOUND__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5571, Case not found for CASE statement" +#define OB_ER_SP_CASE_NOT_FOUND__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5571, Case not found for CASE statement" #define OB_ERR_INVALID_SPLIT_COUNT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5572, a partition may be split into exactly two new partitions" +#define OB_ERR_INVALID_SPLIT_COUNT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5572, a partition may be split into exactly two new partitions" #define OB_ERR_INVALID_SPLIT_GRAMMAR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5573, this physical attribute may not be specified for a table partition" +#define OB_ERR_INVALID_SPLIT_GRAMMAR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5573, this physical attribute may not be specified for a table partition" #define OB_ERR_MISS_VALUES__ORA_USER_ERROR_MSG "ORA-00926: missing VALUES keyword" +#define OB_ERR_MISS_VALUES__OBE_USER_ERROR_MSG "OBE-00926: missing VALUES keyword" #define OB_ERR_MISS_AT_VALUES__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5575, missing AT or VALUES keyword" +#define OB_ERR_MISS_AT_VALUES__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5575, missing AT or VALUES keyword" #define OB_ER_COMMIT_NOT_ALLOWED_IN_SF_OR_TRG__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5576, Explicit or implicit commit is not allowed in stored function or trigger." +#define OB_ER_COMMIT_NOT_ALLOWED_IN_SF_OR_TRG__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5576, Explicit or implicit commit is not allowed in stored function or trigger." #define OB_PC_GET_LOCATION_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5577, Plan cache get location failed" +#define OB_PC_GET_LOCATION_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5577, Plan cache get location failed" #define OB_PC_LOCK_CONFLICT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5578, Plan cache lock conflict" +#define OB_PC_LOCK_CONFLICT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5578, Plan cache lock conflict" #define OB_ER_SP_NO_RETSET__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5579, Not allowed to return a result set from a %s" +#define OB_ER_SP_NO_RETSET__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5579, Not allowed to return a result set from a %s" #define OB_ER_SP_NORETURNEND__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5580, FUNCTION %s ended without RETURN" +#define OB_ER_SP_NORETURNEND__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5580, FUNCTION %s ended without RETURN" #define OB_ERR_SP_DUP_HANDLER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5581, Duplicate handler declared in the same block" +#define OB_ERR_SP_DUP_HANDLER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5581, Duplicate handler declared in the same block" #define OB_ER_SP_NO_RECURSIVE_CREATE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5582, Can\'t create a routine from within another routine" +#define OB_ER_SP_NO_RECURSIVE_CREATE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5582, Can\'t create a routine from within another routine" #define OB_ER_SP_BADRETURN__ORA_USER_ERROR_MSG "PLS-00372: In a procedure, RETURN statement cannot contain an expression" +#define OB_ER_SP_BADRETURN__OBE_USER_ERROR_MSG "PLS-00372: In a procedure, RETURN statement cannot contain an expression" #define OB_ER_SP_BAD_CURSOR_SELECT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5584, Cursor SELECT must not have INTO" +#define OB_ER_SP_BAD_CURSOR_SELECT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5584, Cursor SELECT must not have INTO" #define OB_ER_SP_BAD_SQLSTATE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5585, Bad SQLSTATE: \'%.*s\'" +#define OB_ER_SP_BAD_SQLSTATE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5585, Bad SQLSTATE: \'%.*s\'" #define OB_ER_SP_VARCOND_AFTER_CURSHNDLR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5586, Variable or condition declaration after cursor or handler declaration" +#define OB_ER_SP_VARCOND_AFTER_CURSHNDLR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5586, Variable or condition declaration after cursor or handler declaration" #define OB_ER_SP_CURSOR_AFTER_HANDLER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5587, Cursor declaration after handler declaration" +#define OB_ER_SP_CURSOR_AFTER_HANDLER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5587, Cursor declaration after handler declaration" #define OB_ER_SP_WRONG_NAME__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5588, Incorrect routine name \'%.*s\'" +#define OB_ER_SP_WRONG_NAME__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5588, Incorrect routine name \'%.*s\'" #define OB_ER_SP_CURSOR_ALREADY_OPEN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5589, Cursor is already open" +#define OB_ER_SP_CURSOR_ALREADY_OPEN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5589, Cursor is already open" #define OB_ER_SP_CURSOR_NOT_OPEN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5590, Cursor is not open" +#define OB_ER_SP_CURSOR_NOT_OPEN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5590, Cursor is not open" #define OB_ER_SP_CANT_SET_AUTOCOMMIT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5591, Not allowed to set autocommit from a stored function or trigger" +#define OB_ER_SP_CANT_SET_AUTOCOMMIT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5591, Not allowed to set autocommit from a stored function or trigger" #define OB_ER_SP_NOT_VAR_ARG__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5592, OUT or INOUT argument %d for routine %.*s is not a variable" +#define OB_ER_SP_NOT_VAR_ARG__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5592, OUT or INOUT argument %d for routine %.*s is not a variable" #define OB_ER_SP_LILABEL_MISMATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5593, %s with no matching label: %s" +#define OB_ER_SP_LILABEL_MISMATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5593, %s with no matching label: %s" #define OB_ERR_TRUNCATE_ILLEGAL_FK__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5594, Cannot truncate a table referenced in a foreign key constraint %.*s" +#define OB_ERR_TRUNCATE_ILLEGAL_FK__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5594, Cannot truncate a table referenced in a foreign key constraint %.*s" #define OB_ERR_DUP_KEY__ORA_USER_ERROR_MSG "ORA-00001: unique constraint (%.*s) violated" +#define OB_ERR_DUP_KEY__OBE_USER_ERROR_MSG "OBE-00001: unique constraint (%.*s) violated" #define OB_ER_INVALID_USE_OF_NULL__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5596, Invalid use of NULL value" +#define OB_ER_INVALID_USE_OF_NULL__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5596, Invalid use of NULL value" #define OB_ERR_SPLIT_LIST_LESS_VALUE__ORA_USER_ERROR_MSG "ORA-14805: last resulting partition cannot contain bounds" +#define OB_ERR_SPLIT_LIST_LESS_VALUE__OBE_USER_ERROR_MSG "OBE-14805: last resulting partition cannot contain bounds" #define OB_ERR_ADD_PARTITION_TO_DEFAULT_LIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5598, cannot add partition when DEFAULT partition exists" +#define OB_ERR_ADD_PARTITION_TO_DEFAULT_LIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5598, cannot add partition when DEFAULT partition exists" #define OB_ERR_SPLIT_INTO_ONE_PARTITION__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5599, cannot split partition into one partition, use rename instead" +#define OB_ERR_SPLIT_INTO_ONE_PARTITION__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5599, cannot split partition into one partition, use rename instead" #define OB_ERR_NO_TENANT_PRIVILEGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5600, can not create user %s in sys tenant, name %.*s" +#define OB_ERR_NO_TENANT_PRIVILEGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5600, can not create user %s in sys tenant, name %.*s" #define OB_ERR_INVALID_PERCENTAGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5601, Percentage should between 1 and 99" +#define OB_ERR_INVALID_PERCENTAGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5601, Percentage should between 1 and 99" #define OB_ERR_COLLECT_HISTOGRAM__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5602, Should collect histogram after major freeze" +#define OB_ERR_COLLECT_HISTOGRAM__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5602, Should collect histogram after major freeze" #define OB_ER_TEMP_TABLE_IN_USE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5603, Attempt to create, alter or drop an index on temporary table already in use" +#define OB_ER_TEMP_TABLE_IN_USE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5603, Attempt to create, alter or drop an index on temporary table already in use" #define OB_ERR_INVALID_NLS_PARAMETER_STRING__ORA_USER_ERROR_MSG "ORA-12702: invalid NLS parameter string used in SQL function" +#define OB_ERR_INVALID_NLS_PARAMETER_STRING__OBE_USER_ERROR_MSG "OBE-12702: invalid NLS parameter string used in SQL function" #define OB_ERR_DATETIME_INTERVAL_PRECISION_OUT_OF_RANGE__ORA_USER_ERROR_MSG "ORA-30088: datetime/interval precision is out of range" +#define OB_ERR_DATETIME_INTERVAL_PRECISION_OUT_OF_RANGE__OBE_USER_ERROR_MSG "OBE-30088: datetime/interval precision is out of range" #define OB_ERR_CMD_NOT_PROPERLY_ENDED__ORA_USER_ERROR_MSG "ORA-00933: SQL command not properly ended" +#define OB_ERR_CMD_NOT_PROPERLY_ENDED__OBE_USER_ERROR_MSG "OBE-00933: SQL command not properly ended" #define OB_ERR_INVALID_NUMBER_FORMAT_MODEL__ORA_USER_ERROR_MSG "ORA-01481: invalid number format model" +#define OB_ERR_INVALID_NUMBER_FORMAT_MODEL__OBE_USER_ERROR_MSG "OBE-01481: invalid number format model" #define OB_WARN_NON_ASCII_SEPARATOR_NOT_IMPLEMENTED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5609, Non-ASCII separator arguments are not fully supported" +#define OB_WARN_NON_ASCII_SEPARATOR_NOT_IMPLEMENTED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5609, Non-ASCII separator arguments are not fully supported" #define OB_WARN_AMBIGUOUS_FIELD_TERM__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5610, First character of the FIELDS TERMINATED string is ambiguous; please use non-optional and non-empty FIELDS ENCLOSED BY" +#define OB_WARN_AMBIGUOUS_FIELD_TERM__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5610, First character of the FIELDS TERMINATED string is ambiguous; please use non-optional and non-empty FIELDS ENCLOSED BY" #define OB_WARN_TOO_FEW_RECORDS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5611, Row %ld doesn't contain data for all columns" +#define OB_WARN_TOO_FEW_RECORDS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5611, Row %ld doesn't contain data for all columns" #define OB_WARN_TOO_MANY_RECORDS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5612, Row %ld was truncated; it contained more data than there were input columns" +#define OB_WARN_TOO_MANY_RECORDS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5612, Row %ld was truncated; it contained more data than there were input columns" #define OB_ERR_TOO_MANY_VALUES__ORA_USER_ERROR_MSG "ORA-00913: too many values" +#define OB_ERR_TOO_MANY_VALUES__OBE_USER_ERROR_MSG "OBE-00913: too many values" #define OB_ERR_NOT_ENOUGH_VALUES__ORA_USER_ERROR_MSG "ORA-00947: not enough values" +#define OB_ERR_NOT_ENOUGH_VALUES__OBE_USER_ERROR_MSG "OBE-00947: not enough values" #define OB_ERR_MORE_THAN_ONE_ROW__ORA_USER_ERROR_MSG "ORA-01427: single-row subquery returns more than one row" +#define OB_ERR_MORE_THAN_ONE_ROW__OBE_USER_ERROR_MSG "OBE-01427: single-row subquery returns more than one row" #define OB_ERR_NOT_SUBQUERY__ORA_USER_ERROR_MSG "ORA-01767: UPDATE ... SET expression must be a subquery" +#define OB_ERR_NOT_SUBQUERY__OBE_USER_ERROR_MSG "OBE-01767: UPDATE ... SET expression must be a subquery" #define OB_INAPPROPRIATE_INTO__ORA_USER_ERROR_MSG "ORA-01744: inappropriate INTO" +#define OB_INAPPROPRIATE_INTO__OBE_USER_ERROR_MSG "OBE-01744: inappropriate INTO" #define OB_ERR_TABLE_IS_REFERENCED__ORA_USER_ERROR_MSG "ORA-02449: unique/primary keys in table (%.*s) referenced by foreign key (%.*s) on table (%.*s)" +#define OB_ERR_TABLE_IS_REFERENCED__OBE_USER_ERROR_MSG "OBE-02449: unique/primary keys in table (%.*s) referenced by foreign key (%.*s) on table (%.*s)" #define OB_ERR_QUALIFIER_EXISTS_FOR_USING_COLUMN__ORA_USER_ERROR_MSG "ORA-25154: Column part of using clause can not have qualifier" +#define OB_ERR_QUALIFIER_EXISTS_FOR_USING_COLUMN__OBE_USER_ERROR_MSG "OBE-25154: Column part of using clause can not have qualifier" #define OB_ERR_OUTER_JOIN_NESTED__ORA_USER_ERROR_MSG "ORA-01416: two tables cannot be outer-joined to each other" +#define OB_ERR_OUTER_JOIN_NESTED__OBE_USER_ERROR_MSG "OBE-01416: two tables cannot be outer-joined to each other" #define OB_ERR_MULTI_OUTER_JOIN_TABLE__ORA_USER_ERROR_MSG "ORA-01468: a predicate may reference only one outer-joined table" +#define OB_ERR_MULTI_OUTER_JOIN_TABLE__OBE_USER_ERROR_MSG "OBE-01468: a predicate may reference only one outer-joined table" #define OB_ERR_OUTER_JOIN_ON_CORRELATION_COLUMN__ORA_USER_ERROR_MSG "ORA-01705: an outer join cannot be specified on a correlation column" +#define OB_ERR_OUTER_JOIN_ON_CORRELATION_COLUMN__OBE_USER_ERROR_MSG "OBE-01705: an outer join cannot be specified on a correlation column" #define OB_ERR_OUTER_JOIN_AMBIGUOUS__ORA_USER_ERROR_MSG "ORA-01719: outer join operator (+) not allowed in operand of OR or IN" +#define OB_ERR_OUTER_JOIN_AMBIGUOUS__OBE_USER_ERROR_MSG "OBE-01719: outer join operator (+) not allowed in operand of OR or IN" #define OB_ERR_OUTER_JOIN_WITH_SUBQUERY__ORA_USER_ERROR_MSG "ORA-01799: a column may not be outer-joined to a subquery" +#define OB_ERR_OUTER_JOIN_WITH_SUBQUERY__OBE_USER_ERROR_MSG "OBE-01799: a column may not be outer-joined to a subquery" #define OB_ERR_OUTER_JOIN_WITH_ANSI_JOIN__ORA_USER_ERROR_MSG "ORA-25156: old style outer join (+) cannot be used with ANSI joins" +#define OB_ERR_OUTER_JOIN_WITH_ANSI_JOIN__OBE_USER_ERROR_MSG "OBE-25156: old style outer join (+) cannot be used with ANSI joins" #define OB_ERR_OUTER_JOIN_NOT_ALLOWED__ORA_USER_ERROR_MSG "ORA-30563: outer join operator (+) is not allowed here" +#define OB_ERR_OUTER_JOIN_NOT_ALLOWED__OBE_USER_ERROR_MSG "OBE-30563: outer join operator (+) is not allowed here" #define OB_SCHEMA_EAGAIN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5627, Schema try again" +#define OB_SCHEMA_EAGAIN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5627, Schema try again" #define OB_ERR_ZERO_LEN_COL__ORA_USER_ERROR_MSG "ORA-01723: zero-length columns are not allowed" +#define OB_ERR_ZERO_LEN_COL__OBE_USER_ERROR_MSG "OBE-01723: zero-length columns are not allowed" #define OB_ERR_YEAR_CONFLICTS_WITH_JULIAN_DATE__ORA_USER_ERROR_MSG "ORA-01831: year conflicts with Julian date" +#define OB_ERR_YEAR_CONFLICTS_WITH_JULIAN_DATE__OBE_USER_ERROR_MSG "OBE-01831: year conflicts with Julian date" #define OB_ERR_DAY_OF_YEAR_CONFLICTS_WITH_JULIAN_DATE__ORA_USER_ERROR_MSG "ORA-01832: day of year conflicts with Julian date" +#define OB_ERR_DAY_OF_YEAR_CONFLICTS_WITH_JULIAN_DATE__OBE_USER_ERROR_MSG "OBE-01832: day of year conflicts with Julian date" #define OB_ERR_MONTH_CONFLICTS_WITH_JULIAN_DATE__ORA_USER_ERROR_MSG "ORA-01833: month conflicts with Julian date" +#define OB_ERR_MONTH_CONFLICTS_WITH_JULIAN_DATE__OBE_USER_ERROR_MSG "OBE-01833: month conflicts with Julian date" #define OB_ERR_DAY_OF_MONTH_CONFLICTS_WITH_JULIAN_DATE__ORA_USER_ERROR_MSG "ORA-01834: day of month conflicts with Julian date" +#define OB_ERR_DAY_OF_MONTH_CONFLICTS_WITH_JULIAN_DATE__OBE_USER_ERROR_MSG "OBE-01834: day of month conflicts with Julian date" #define OB_ERR_DAY_OF_WEEK_CONFLICTS_WITH_JULIAN_DATE__ORA_USER_ERROR_MSG "ORA-01835: day of week conflicts with Julian date" +#define OB_ERR_DAY_OF_WEEK_CONFLICTS_WITH_JULIAN_DATE__OBE_USER_ERROR_MSG "OBE-01835: day of week conflicts with Julian date" #define OB_ERR_HOUR_CONFLICTS_WITH_SECONDS_IN_DAY__ORA_USER_ERROR_MSG "ORA-01836: hour conflicts with seconds in day" +#define OB_ERR_HOUR_CONFLICTS_WITH_SECONDS_IN_DAY__OBE_USER_ERROR_MSG "OBE-01836: hour conflicts with seconds in day" #define OB_ERR_MINUTES_OF_HOUR_CONFLICTS_WITH_SECONDS_IN_DAY__ORA_USER_ERROR_MSG "ORA-01837: minutes of hour conflicts with seconds in day" +#define OB_ERR_MINUTES_OF_HOUR_CONFLICTS_WITH_SECONDS_IN_DAY__OBE_USER_ERROR_MSG "OBE-01837: minutes of hour conflicts with seconds in day" #define OB_ERR_SECONDS_OF_MINUTE_CONFLICTS_WITH_SECONDS_IN_DAY__ORA_USER_ERROR_MSG "ORA-01838: seconds of minute conflicts with seconds in day" +#define OB_ERR_SECONDS_OF_MINUTE_CONFLICTS_WITH_SECONDS_IN_DAY__OBE_USER_ERROR_MSG "OBE-01838: seconds of minute conflicts with seconds in day" #define OB_ERR_DATE_NOT_VALID_FOR_MONTH_SPECIFIED__ORA_USER_ERROR_MSG "ORA-01839: date not valid for month specified" +#define OB_ERR_DATE_NOT_VALID_FOR_MONTH_SPECIFIED__OBE_USER_ERROR_MSG "OBE-01839: date not valid for month specified" #define OB_ERR_INPUT_VALUE_NOT_LONG_ENOUGH__ORA_USER_ERROR_MSG "ORA-01840: input value not long enough for date format" +#define OB_ERR_INPUT_VALUE_NOT_LONG_ENOUGH__OBE_USER_ERROR_MSG "OBE-01840: input value not long enough for date format" #define OB_ERR_INVALID_YEAR_VALUE__ORA_USER_ERROR_MSG "ORA-01841: (full) year must be between -4713 and +9999, and not be 0" +#define OB_ERR_INVALID_YEAR_VALUE__OBE_USER_ERROR_MSG "OBE-01841: (full) year must be between -4713 and +9999, and not be 0" #define OB_ERR_INVALID_QUARTER_VALUE__ORA_USER_ERROR_MSG "ORA-01842: quarter must be between 1 and 4" +#define OB_ERR_INVALID_QUARTER_VALUE__OBE_USER_ERROR_MSG "OBE-01842: quarter must be between 1 and 4" #define OB_ERR_INVALID_MONTH__ORA_USER_ERROR_MSG "ORA-01843: not a valid month" +#define OB_ERR_INVALID_MONTH__OBE_USER_ERROR_MSG "OBE-01843: not a valid month" #define OB_ERR_INVALID_DAY_OF_THE_WEEK__ORA_USER_ERROR_MSG "ORA-01846: not a valid day of the week" +#define OB_ERR_INVALID_DAY_OF_THE_WEEK__OBE_USER_ERROR_MSG "OBE-01846: not a valid day of the week" #define OB_ERR_INVALID_DAY_OF_YEAR_VALUE__ORA_USER_ERROR_MSG "ORA-01848: day of year must be between 1 and 365 (366 for leap year)" +#define OB_ERR_INVALID_DAY_OF_YEAR_VALUE__OBE_USER_ERROR_MSG "OBE-01848: day of year must be between 1 and 365 (366 for leap year)" #define OB_ERR_INVALID_HOUR12_VALUE__ORA_USER_ERROR_MSG "ORA-01849: hour must be between 1 and 12" +#define OB_ERR_INVALID_HOUR12_VALUE__OBE_USER_ERROR_MSG "OBE-01849: hour must be between 1 and 12" #define OB_ERR_INVALID_HOUR24_VALUE__ORA_USER_ERROR_MSG "ORA-01850: hour must be between 0 and 23" +#define OB_ERR_INVALID_HOUR24_VALUE__OBE_USER_ERROR_MSG "OBE-01850: hour must be between 0 and 23" #define OB_ERR_INVALID_MINUTES_VALUE__ORA_USER_ERROR_MSG "ORA-01851: minutes must be between 0 and 59" +#define OB_ERR_INVALID_MINUTES_VALUE__OBE_USER_ERROR_MSG "OBE-01851: minutes must be between 0 and 59" #define OB_ERR_INVALID_SECONDS_VALUE__ORA_USER_ERROR_MSG "ORA-01852: seconds must be between 0 and 59" +#define OB_ERR_INVALID_SECONDS_VALUE__OBE_USER_ERROR_MSG "OBE-01852: seconds must be between 0 and 59" #define OB_ERR_INVALID_SECONDS_IN_DAY_VALUE__ORA_USER_ERROR_MSG "ORA-01853: seconds in day must be between 0 and 86399" +#define OB_ERR_INVALID_SECONDS_IN_DAY_VALUE__OBE_USER_ERROR_MSG "OBE-01853: seconds in day must be between 0 and 86399" #define OB_ERR_INVALID_JULIAN_DATE_VALUE__ORA_USER_ERROR_MSG "ORA-01854: julian date must be between 1 and 5373484" +#define OB_ERR_INVALID_JULIAN_DATE_VALUE__OBE_USER_ERROR_MSG "OBE-01854: julian date must be between 1 and 5373484" #define OB_ERR_AM_OR_PM_REQUIRED__ORA_USER_ERROR_MSG "ORA-01855: AM/A.M. or PM/P.M. required" +#define OB_ERR_AM_OR_PM_REQUIRED__OBE_USER_ERROR_MSG "OBE-01855: AM/A.M. or PM/P.M. required" #define OB_ERR_BC_OR_AD_REQUIRED__ORA_USER_ERROR_MSG "ORA-01856: BC/B.C. or AD/A.D. required" +#define OB_ERR_BC_OR_AD_REQUIRED__OBE_USER_ERROR_MSG "OBE-01856: BC/B.C. or AD/A.D. required" #define OB_ERR_FORMAT_CODE_APPEARS_TWICE__ORA_USER_ERROR_MSG "ORA-01810: format code appears twice" +#define OB_ERR_FORMAT_CODE_APPEARS_TWICE__OBE_USER_ERROR_MSG "OBE-01810: format code appears twice" #define OB_ERR_DAY_OF_WEEK_SPECIFIED_MORE_THAN_ONCE__ORA_USER_ERROR_MSG "ORA-01817: day of week may only be specified once" +#define OB_ERR_DAY_OF_WEEK_SPECIFIED_MORE_THAN_ONCE__OBE_USER_ERROR_MSG "OBE-01817: day of week may only be specified once" #define OB_ERR_SIGNED_YEAR_PRECLUDES_USE_OF_BC_AD__ORA_USER_ERROR_MSG "ORA-01819: signed year precludes use of BC/AD" +#define OB_ERR_SIGNED_YEAR_PRECLUDES_USE_OF_BC_AD__OBE_USER_ERROR_MSG "OBE-01819: signed year precludes use of BC/AD" #define OB_ERR_JULIAN_DATE_PRECLUDES_USE_OF_DAY_OF_YEAR__ORA_USER_ERROR_MSG "ORA-01811: Julian date precludes use of day of year" +#define OB_ERR_JULIAN_DATE_PRECLUDES_USE_OF_DAY_OF_YEAR__OBE_USER_ERROR_MSG "OBE-01811: Julian date precludes use of day of year" #define OB_ERR_YEAR_MAY_ONLY_BE_SPECIFIED_ONCE__ORA_USER_ERROR_MSG "ORA-01812: year may only be specified once" +#define OB_ERR_YEAR_MAY_ONLY_BE_SPECIFIED_ONCE__OBE_USER_ERROR_MSG "OBE-01812: year may only be specified once" #define OB_ERR_HOUR_MAY_ONLY_BE_SPECIFIED_ONCE__ORA_USER_ERROR_MSG "ORA-01813: hour may only be specified once" +#define OB_ERR_HOUR_MAY_ONLY_BE_SPECIFIED_ONCE__OBE_USER_ERROR_MSG "OBE-01813: hour may only be specified once" #define OB_ERR_AM_PM_CONFLICTS_WITH_USE_OF_AM_DOT_PM_DOT__ORA_USER_ERROR_MSG "ORA-01814: AM/PM conflicts with use of A.M./P.M." +#define OB_ERR_AM_PM_CONFLICTS_WITH_USE_OF_AM_DOT_PM_DOT__OBE_USER_ERROR_MSG "OBE-01814: AM/PM conflicts with use of A.M./P.M." #define OB_ERR_BC_AD_CONFLICT_WITH_USE_OF_BC_DOT_AD_DOT__ORA_USER_ERROR_MSG "ORA-01815: BC/AD conflicts with use of B.C./A.D." +#define OB_ERR_BC_AD_CONFLICT_WITH_USE_OF_BC_DOT_AD_DOT__OBE_USER_ERROR_MSG "OBE-01815: BC/AD conflicts with use of B.C./A.D." #define OB_ERR_MONTH_MAY_ONLY_BE_SPECIFIED_ONCE__ORA_USER_ERROR_MSG "ORA-01816: month may only be specified once" +#define OB_ERR_MONTH_MAY_ONLY_BE_SPECIFIED_ONCE__OBE_USER_ERROR_MSG "OBE-01816: month may only be specified once" #define OB_ERR_DAY_OF_WEEK_MAY_ONLY_BE_SPECIFIED_ONCE__ORA_USER_ERROR_MSG "ORA-01817: day of week may only be specified once" +#define OB_ERR_DAY_OF_WEEK_MAY_ONLY_BE_SPECIFIED_ONCE__OBE_USER_ERROR_MSG "OBE-01817: day of week may only be specified once" #define OB_ERR_FORMAT_CODE_CANNOT_APPEAR__ORA_USER_ERROR_MSG "ORA-01820: format code cannot appear in date input format" +#define OB_ERR_FORMAT_CODE_CANNOT_APPEAR__OBE_USER_ERROR_MSG "OBE-01820: format code cannot appear in date input format" #define OB_ERR_NON_NUMERIC_CHARACTER_VALUE__ORA_USER_ERROR_MSG "ORA-01858: a non-numeric character was found where a numeric was expected" +#define OB_ERR_NON_NUMERIC_CHARACTER_VALUE__OBE_USER_ERROR_MSG "OBE-01858: a non-numeric character was found where a numeric was expected" #define OB_INVALID_MERIDIAN_INDICATOR_USE__ORA_USER_ERROR_MSG "ORA-01818: 'HH24' precludes use of meridian indicator" +#define OB_INVALID_MERIDIAN_INDICATOR_USE__OBE_USER_ERROR_MSG "OBE-01818: 'HH24' precludes use of meridian indicator" #define OB_ERR_INVALID_CHAR_FOLLOWING_ESCAPE_CHAR__ORA_USER_ERROR_MSG "ORA-01424: missing or illegal character following the escape character" +#define OB_ERR_INVALID_CHAR_FOLLOWING_ESCAPE_CHAR__OBE_USER_ERROR_MSG "OBE-01424: missing or illegal character following the escape character" #define OB_ERR_INVALID_ESCAPE_CHAR_LENGTH__ORA_USER_ERROR_MSG "ORA-01425: escape character must be character string of length 1" +#define OB_ERR_INVALID_ESCAPE_CHAR_LENGTH__OBE_USER_ERROR_MSG "OBE-01425: escape character must be character string of length 1" #define OB_ERR_DAY_OF_MONTH_RANGE__ORA_USER_ERROR_MSG "ORA-01847: day of month must be between 1 and last day of month" +#define OB_ERR_DAY_OF_MONTH_RANGE__OBE_USER_ERROR_MSG "OBE-01847: day of month must be between 1 and last day of month" #define OB_ERR_NOT_SELECTED_EXPR__ORA_USER_ERROR_MSG "ORA-01791: not a SELECTed expression" +#define OB_ERR_NOT_SELECTED_EXPR__OBE_USER_ERROR_MSG "OBE-01791: not a SELECTed expression" #define OB_ERR_UK_PK_DUPLICATE__ORA_USER_ERROR_MSG "ORA-02261: such unique or primary key already exists in the table" +#define OB_ERR_UK_PK_DUPLICATE__OBE_USER_ERROR_MSG "OBE-02261: such unique or primary key already exists in the table" #define OB_ERR_COLUMN_LIST_ALREADY_INDEXED__ORA_USER_ERROR_MSG "ORA-01408: such column list already indexed" +#define OB_ERR_COLUMN_LIST_ALREADY_INDEXED__OBE_USER_ERROR_MSG "OBE-01408: such column list already indexed" #define OB_ERR_BUSHY_TREE_NOT_SUPPORTED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5673, PX does not support processing a bushy tree" +#define OB_ERR_BUSHY_TREE_NOT_SUPPORTED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5673, PX does not support processing a bushy tree" #define OB_ERR_ARGUMENT_OUT_OF_RANGE__ORA_USER_ERROR_MSG "ORA-01428: argument '%ld' is out of range" +#define OB_ERR_ARGUMENT_OUT_OF_RANGE__OBE_USER_ERROR_MSG "OBE-01428: argument '%ld' is out of range" #define OB_ERR_ORDER_BY_ITEM_NOT_IN_SELECT_LIST__ORA_USER_ERROR_MSG "ORA-01785: ORDER BY item must be the number of a SELECT-list expression" +#define OB_ERR_ORDER_BY_ITEM_NOT_IN_SELECT_LIST__OBE_USER_ERROR_MSG "OBE-01785: ORDER BY item must be the number of a SELECT-list expression" #define OB_ERR_INTERVAL_INVALID__ORA_USER_ERROR_MSG "ORA-01867: the interval is invalid" +#define OB_ERR_INTERVAL_INVALID__OBE_USER_ERROR_MSG "OBE-01867: the interval is invalid" #define OB_ERR_NUMERIC_OR_VALUE_ERROR__ORA_USER_ERROR_MSG "ORA-06502: PL/SQL: numeric or value error: %.*s" +#define OB_ERR_NUMERIC_OR_VALUE_ERROR__OBE_USER_ERROR_MSG "OBE-06502: PL/SQL: numeric or value error: %.*s" #define OB_ERR_CONSTRAINT_NAME_DUPLICATE__ORA_USER_ERROR_MSG "ORA-02264: name \'%.*s\' already used by an existing constraint" +#define OB_ERR_CONSTRAINT_NAME_DUPLICATE__OBE_USER_ERROR_MSG "OBE-02264: name \'%.*s\' already used by an existing constraint" #define OB_ERR_ONLY_HAVE_INVISIBLE_COL_IN_TABLE__ORA_USER_ERROR_MSG "ORA-54039: table must have at least one column that is not invisible" +#define OB_ERR_ONLY_HAVE_INVISIBLE_COL_IN_TABLE__OBE_USER_ERROR_MSG "OBE-54039: table must have at least one column that is not invisible" #define OB_ERR_INVISIBLE_COL_ON_UNSUPPORTED_TABLE_TYPE__ORA_USER_ERROR_MSG "ORA-54042: Invisible column is not supported on this type of table." +#define OB_ERR_INVISIBLE_COL_ON_UNSUPPORTED_TABLE_TYPE__OBE_USER_ERROR_MSG "OBE-54042: Invisible column is not supported on this type of table." #define OB_ERR_MODIFY_COL_VISIBILITY_COMBINED_WITH_OTHER_OPTION__ORA_USER_ERROR_MSG "ORA-54046: Column visibility modifications cannot be combined with any other modified column DDL option." +#define OB_ERR_MODIFY_COL_VISIBILITY_COMBINED_WITH_OTHER_OPTION__OBE_USER_ERROR_MSG "OBE-54046: Column visibility modifications cannot be combined with any other modified column DDL option." #define OB_ERR_MODIFY_COL_VISIBILITY_BY_SYS_USER__ORA_USER_ERROR_MSG "ORA-54053: The visibility of a column from a table owned by a SYS user cannot be changed." +#define OB_ERR_MODIFY_COL_VISIBILITY_BY_SYS_USER__OBE_USER_ERROR_MSG "OBE-54053: The visibility of a column from a table owned by a SYS user cannot be changed." #define OB_ERR_TOO_MANY_ARGS_FOR_FUN__ORA_USER_ERROR_MSG "ORA-00939: too many arguments for function" +#define OB_ERR_TOO_MANY_ARGS_FOR_FUN__OBE_USER_ERROR_MSG "OBE-00939: too many arguments for function" #define OB_PX_SQL_NEED_RETRY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5684, PX sql need retry" +#define OB_PX_SQL_NEED_RETRY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5684, PX sql need retry" #define OB_TENANT_HAS_BEEN_DROPPED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5685, Tenant '%.*s' has been dropped" +#define OB_TENANT_HAS_BEEN_DROPPED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5685, Tenant '%.*s' has been dropped" #define OB_ERR_EXTRACT_FIELD_INVALID__ORA_USER_ERROR_MSG "ORA-30076: invalid extract field for extract source" +#define OB_ERR_EXTRACT_FIELD_INVALID__OBE_USER_ERROR_MSG "OBE-30076: invalid extract field for extract source" #define OB_ERR_PACKAGE_COMPILE_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5687, %s \'%.*s.%.*s\' compile error" +#define OB_ERR_PACKAGE_COMPILE_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5687, %s \'%.*s.%.*s\' compile error" #define OB_ERR_SP_EMPTY_BLOCK__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5688, Empty block prohibited in Oracle" +#define OB_ERR_SP_EMPTY_BLOCK__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5688, Empty block prohibited in Oracle" #define OB_ARRAY_BINDING_ROLLBACK__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5689, array binding need rollback" +#define OB_ARRAY_BINDING_ROLLBACK__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5689, array binding need rollback" #define OB_ERR_INVALID_SUBQUERY_USE__ORA_USER_ERROR_MSG "ORA-02251: subquery not allowed here" +#define OB_ERR_INVALID_SUBQUERY_USE__OBE_USER_ERROR_MSG "OBE-02251: subquery not allowed here" #define OB_ERR_DATE_OR_SYS_VAR_CANNOT_IN_CHECK_CST__ORA_USER_ERROR_MSG "ORA-02436: date or system variable wrongly specified in CHECK constraint" +#define OB_ERR_DATE_OR_SYS_VAR_CANNOT_IN_CHECK_CST__OBE_USER_ERROR_MSG "OBE-02436: date or system variable wrongly specified in CHECK constraint" #define OB_ERR_NONEXISTENT_CONSTRAINT__ORA_USER_ERROR_MSG "ORA-02443: Cannot drop constraint \'%.*s\' - nonexistent constraint" +#define OB_ERR_NONEXISTENT_CONSTRAINT__OBE_USER_ERROR_MSG "OBE-02443: Cannot drop constraint \'%.*s\' - nonexistent constraint" #define OB_ERR_CHECK_CONSTRAINT_VIOLATED__ORA_USER_ERROR_MSG "ORA-02290: check constraint violated" +#define OB_ERR_CHECK_CONSTRAINT_VIOLATED__OBE_USER_ERROR_MSG "OBE-02290: check constraint violated" #define OB_ERR_GROUP_FUNC_NOT_ALLOWED__ORA_USER_ERROR_MSG "ORA-00934: group function is not allowed here" +#define OB_ERR_GROUP_FUNC_NOT_ALLOWED__OBE_USER_ERROR_MSG "OBE-00934: group function is not allowed here" #define OB_ERR_POLICY_STRING_NOT_FOUND__ORA_USER_ERROR_MSG "ORA-12416: policy string not found" +#define OB_ERR_POLICY_STRING_NOT_FOUND__OBE_USER_ERROR_MSG "OBE-12416: policy string not found" #define OB_ERR_INVALID_LABEL_STRING__ORA_USER_ERROR_MSG "ORA-12401: invalid label string" +#define OB_ERR_INVALID_LABEL_STRING__OBE_USER_ERROR_MSG "OBE-12401: invalid label string" #define OB_ERR_UNDEFINED_COMPARTMENT_STRING_FOR_POLICY_STRING__ORA_USER_ERROR_MSG "ORA-12462: undefined compartment string for policy string" +#define OB_ERR_UNDEFINED_COMPARTMENT_STRING_FOR_POLICY_STRING__OBE_USER_ERROR_MSG "OBE-12462: undefined compartment string for policy string" #define OB_ERR_UNDEFINED_LEVEL_STRING_FOR_POLICY_STRING__ORA_USER_ERROR_MSG "ORA-12461: undefined level string for policy string" +#define OB_ERR_UNDEFINED_LEVEL_STRING_FOR_POLICY_STRING__OBE_USER_ERROR_MSG "OBE-12461: undefined level string for policy string" #define OB_ERR_UNDEFINED_GROUP_STRING_FOR_POLICY_STRING__ORA_USER_ERROR_MSG "ORA-12463: undefined group string for policy string" +#define OB_ERR_UNDEFINED_GROUP_STRING_FOR_POLICY_STRING__OBE_USER_ERROR_MSG "OBE-12463: undefined group string for policy string" #define OB_ERR_LBAC_ERROR__ORA_USER_ERROR_MSG "ORA-12432: LBAC error: %s" +#define OB_ERR_LBAC_ERROR__OBE_USER_ERROR_MSG "OBE-12432: LBAC error: %s" #define OB_ERR_POLICY_ROLE_ALREADY_EXISTS_FOR_POLICY_STRING__ORA_USER_ERROR_MSG "ORA-12447: policy role already exists for policy string" +#define OB_ERR_POLICY_ROLE_ALREADY_EXISTS_FOR_POLICY_STRING__OBE_USER_ERROR_MSG "OBE-12447: policy role already exists for policy string" #define OB_ERR_NULL_OR_INVALID_USER_LABEL__ORA_USER_ERROR_MSG "ORA-12470: NULL or invalid user label: %s" +#define OB_ERR_NULL_OR_INVALID_USER_LABEL__OBE_USER_ERROR_MSG "OBE-12470: NULL or invalid user label: %s" #define OB_ERR_ADD_INDEX__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5703, Add index failed" +#define OB_ERR_ADD_INDEX__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5703, Add index failed" #define OB_ERR_PROFILE_STRING_DOES_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-02380: profile %.*s does not exist" +#define OB_ERR_PROFILE_STRING_DOES_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-02380: profile %.*s does not exist" #define OB_ERR_INVALID_RESOURCE_LIMIT__ORA_USER_ERROR_MSG "ORA-02377: invalid resource limit %s" +#define OB_ERR_INVALID_RESOURCE_LIMIT__OBE_USER_ERROR_MSG "OBE-02377: invalid resource limit %s" #define OB_ERR_PROFILE_STRING_ALREADY_EXISTS__ORA_USER_ERROR_MSG "ORA-02379: profile %.*s already exists" +#define OB_ERR_PROFILE_STRING_ALREADY_EXISTS__OBE_USER_ERROR_MSG "OBE-02379: profile %.*s already exists" #define OB_ERR_PROFILE_STRING_HAS_USERS_ASSIGNED__ORA_USER_ERROR_MSG "ORA-02382: profile %.*s has users assigned, cannot drop without CASCADE" +#define OB_ERR_PROFILE_STRING_HAS_USERS_ASSIGNED__OBE_USER_ERROR_MSG "OBE-02382: profile %.*s has users assigned, cannot drop without CASCADE" #define OB_ERR_THE_LEADING_PRECISION_OF_THE_INTERVAL_IS_TOO_SMALL__ORA_USER_ERROR_MSG "ORA-01873: the leading precision of the interval is too small" +#define OB_ERR_THE_LEADING_PRECISION_OF_THE_INTERVAL_IS_TOO_SMALL__OBE_USER_ERROR_MSG "OBE-01873: the leading precision of the interval is too small" #define OB_ERR_INVALID_TIME_ZONE_HOUR__ORA_USER_ERROR_MSG "ORA-01874: time zone hour must be between -15 and 15" +#define OB_ERR_INVALID_TIME_ZONE_HOUR__OBE_USER_ERROR_MSG "OBE-01874: time zone hour must be between -15 and 15" #define OB_ERR_INVALID_TIME_ZONE_MINUTE__ORA_USER_ERROR_MSG "ORA-01875: time zone minute must be between -59 and 59" +#define OB_ERR_INVALID_TIME_ZONE_MINUTE__OBE_USER_ERROR_MSG "OBE-01875: time zone minute must be between -59 and 59" #define OB_ERR_NOT_A_VALID_TIME_ZONE__ORA_USER_ERROR_MSG "ORA-01857: not a valid time zone" +#define OB_ERR_NOT_A_VALID_TIME_ZONE__OBE_USER_ERROR_MSG "OBE-01857: not a valid time zone" #define OB_ERR_DATE_FORMAT_IS_TOO_LONG_FOR_INTERNAL_BUFFER__ORA_USER_ERROR_MSG "ORA-01801: date format is too long for internal buffer" +#define OB_ERR_DATE_FORMAT_IS_TOO_LONG_FOR_INTERNAL_BUFFER__OBE_USER_ERROR_MSG "OBE-01801: date format is too long for internal buffer" #define OB_ERR_ADD_CHECK_CONSTRAINT_VIOLATED__ORA_USER_ERROR_MSG "ORA-02293: cannot validate (%.*s.%.*s) - check constraint violated" +#define OB_ERR_ADD_CHECK_CONSTRAINT_VIOLATED__OBE_USER_ERROR_MSG "OBE-02293: cannot validate (%.*s.%.*s) - check constraint violated" #define OB_ERR_ILLEGAL_VIEW_UPDATE__ORA_USER_ERROR_MSG "ORA-01732: data manipulation operation not legal on this view" +#define OB_ERR_ILLEGAL_VIEW_UPDATE__OBE_USER_ERROR_MSG "OBE-01732: data manipulation operation not legal on this view" #define OB_ERR_VIRTUAL_COL_NOT_ALLOWED__ORA_USER_ERROR_MSG "ORA-01733: virtual column not allowed here" +#define OB_ERR_VIRTUAL_COL_NOT_ALLOWED__OBE_USER_ERROR_MSG "OBE-01733: virtual column not allowed here" #define OB_ERR_O_VIEW_MULTIUPDATE__ORA_USER_ERROR_MSG "ORA-01776: cannot modify more than one base table through a join view" +#define OB_ERR_O_VIEW_MULTIUPDATE__OBE_USER_ERROR_MSG "OBE-01776: cannot modify more than one base table through a join view" #define OB_ERR_NON_INSERTABLE_TABLE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5717, The target table %.*s of the INSERT is not insertable-into" +#define OB_ERR_NON_INSERTABLE_TABLE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5717, The target table %.*s of the INSERT is not insertable-into" #define OB_ERR_VIEW_MULTIUPDATE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5718, Can not modify more than one base table through a join view '%.*s.%.*s'" +#define OB_ERR_VIEW_MULTIUPDATE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5718, Can not modify more than one base table through a join view '%.*s.%.*s'" #define OB_ERR_NONUPDATEABLE_COLUMN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5719, Column '%.*s' is not updatable" +#define OB_ERR_NONUPDATEABLE_COLUMN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5719, Column '%.*s' is not updatable" #define OB_ERR_VIEW_DELETE_MERGE_VIEW__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5720, Can not delete from join view '%.*s.%.*s'" +#define OB_ERR_VIEW_DELETE_MERGE_VIEW__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5720, Can not delete from join view '%.*s.%.*s'" #define OB_ERR_O_DELETE_VIEW_NON_KEY_PRESERVED__ORA_USER_ERROR_MSG "ORA-01752: cannot delete from view without exactly one key-preserved table" +#define OB_ERR_O_DELETE_VIEW_NON_KEY_PRESERVED__OBE_USER_ERROR_MSG "OBE-01752: cannot delete from view without exactly one key-preserved table" #define OB_ERR_O_UPDATE_VIEW_NON_KEY_PRESERVED__ORA_USER_ERROR_MSG "ORA-01779: cannot modify a column which maps to a non key-preserved table" +#define OB_ERR_O_UPDATE_VIEW_NON_KEY_PRESERVED__OBE_USER_ERROR_MSG "OBE-01779: cannot modify a column which maps to a non key-preserved table" #define OB_ERR_MODIFY_READ_ONLY_VIEW__ORA_USER_ERROR_MSG "ORA-42399: cannot perform a DML operation on a read-only view" +#define OB_ERR_MODIFY_READ_ONLY_VIEW__OBE_USER_ERROR_MSG "OBE-42399: cannot perform a DML operation on a read-only view" #define OB_ERR_INVALID_INITRANS_VALUE__ORA_USER_ERROR_MSG "ORA-02207: invalid INITRANS option value" +#define OB_ERR_INVALID_INITRANS_VALUE__OBE_USER_ERROR_MSG "OBE-02207: invalid INITRANS option value" #define OB_ERR_INVALID_MAXTRANS_VALUE__ORA_USER_ERROR_MSG "ORA-02209: invalid MAXTRANS option value" +#define OB_ERR_INVALID_MAXTRANS_VALUE__OBE_USER_ERROR_MSG "OBE-02209: invalid MAXTRANS option value" #define OB_ERR_INVALID_PCTFREE_OR_PCTUSED_VALUE__ORA_USER_ERROR_MSG "ORA-02211: invalid value for PCTFREE or PCTUSED" +#define OB_ERR_INVALID_PCTFREE_OR_PCTUSED_VALUE__OBE_USER_ERROR_MSG "OBE-02211: invalid value for PCTFREE or PCTUSED" #define OB_ERR_PROXY_REROUTE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5727, SQL request should be rerouted" +#define OB_ERR_PROXY_REROUTE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5727, SQL request should be rerouted" #define OB_ERR_ILLEGAL_ARGUMENT_FOR_FUNCTION__ORA_USER_ERROR_MSG "ORA-01760: illegal argument for function" +#define OB_ERR_ILLEGAL_ARGUMENT_FOR_FUNCTION__OBE_USER_ERROR_MSG "OBE-01760: illegal argument for function" #define OB_ERR_OPERATOR_CANNOT_BE_USED_WITH_LIST__ORA_USER_ERROR_MSG "ORA-01796: this operator cannot be used with lists" +#define OB_ERR_OPERATOR_CANNOT_BE_USED_WITH_LIST__OBE_USER_ERROR_MSG "OBE-01796: this operator cannot be used with lists" #define OB_ERR_INVALID_SAMPLING_RANGE__ORA_USER_ERROR_MSG "ORA-30562: SAMPLE percentage must be in the range [0.000001,100)" +#define OB_ERR_INVALID_SAMPLING_RANGE__OBE_USER_ERROR_MSG "OBE-30562: SAMPLE percentage must be in the range [0.000001,100)" #define OB_ERR_SPECIFY_DATABASE_NOT_ALLOWED__ORA_USER_ERROR_MSG "ORA-01765: specifying owner's name of the table is not allowed" +#define OB_ERR_SPECIFY_DATABASE_NOT_ALLOWED__OBE_USER_ERROR_MSG "OBE-01765: specifying owner's name of the table is not allowed" #define OB_ERR_STMT_TRIGGER_WITH_WHEN_CLAUSE__ORA_USER_ERROR_MSG "ORA-04077: stmt trigger with when clause" +#define OB_ERR_STMT_TRIGGER_WITH_WHEN_CLAUSE__OBE_USER_ERROR_MSG "OBE-04077: stmt trigger with when clause" #define OB_ERR_TRIGGER_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-04080: trigger '%.*s' does not exist" +#define OB_ERR_TRIGGER_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-04080: trigger '%.*s' does not exist" #define OB_ERR_TRIGGER_ALREADY_EXIST__ORA_USER_ERROR_MSG "ORA-04081: trigger '%.*s' already exist" +#define OB_ERR_TRIGGER_ALREADY_EXIST__OBE_USER_ERROR_MSG "OBE-04081: trigger '%.*s' already exist" #define OB_ERR_TRIGGER_EXIST_ON_OTHER_TABLE__ORA_USER_ERROR_MSG "ORA-04095: trigger '%.*s' already exists on another table, cannot replace it" +#define OB_ERR_TRIGGER_EXIST_ON_OTHER_TABLE__OBE_USER_ERROR_MSG "OBE-04095: trigger '%.*s' already exists on another table, cannot replace it" #define OB_ERR_SIGNALED_IN_PARALLEL_QUERY_SERVER__ORA_USER_ERROR_MSG "ORA-12801: error signaled in parallel query server" +#define OB_ERR_SIGNALED_IN_PARALLEL_QUERY_SERVER__OBE_USER_ERROR_MSG "OBE-12801: error signaled in parallel query server" #define OB_ERR_CTE_ILLEGAL_QUERY_NAME__ORA_USER_ERROR_MSG "ORA-32031: illegal reference of a query name in WITH clause" +#define OB_ERR_CTE_ILLEGAL_QUERY_NAME__OBE_USER_ERROR_MSG "OBE-32031: illegal reference of a query name in WITH clause" #define OB_ERR_CTE_UNSUPPORTED_COLUMN_ALIASING__ORA_USER_ERROR_MSG "ORA-32033: unsupported column aliasing" +#define OB_ERR_CTE_UNSUPPORTED_COLUMN_ALIASING__OBE_USER_ERROR_MSG "OBE-32033: unsupported column aliasing" #define OB_ERR_UNSUPPORTED_USE_OF_CTE__ORA_USER_ERROR_MSG "ORA-32034: unsupported use of WITH clause" +#define OB_ERR_UNSUPPORTED_USE_OF_CTE__OBE_USER_ERROR_MSG "OBE-32034: unsupported use of WITH clause" #define OB_ERR_CTE_COLUMN_NUMBER_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-32038: number of WITH clause column names does not match number of elements in select list" +#define OB_ERR_CTE_COLUMN_NUMBER_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-32038: number of WITH clause column names does not match number of elements in select list" #define OB_ERR_NEED_COLUMN_ALIAS_LIST_IN_RECURSIVE_CTE__ORA_USER_ERROR_MSG "ORA-32039: recursive WITH clause must have column alias list" +#define OB_ERR_NEED_COLUMN_ALIAS_LIST_IN_RECURSIVE_CTE__OBE_USER_ERROR_MSG "OBE-32039: recursive WITH clause must have column alias list" #define OB_ERR_NEED_UNION_ALL_IN_RECURSIVE_CTE__ORA_USER_ERROR_MSG "ORA-32040: recursive WITH clause must use a UNION ALL operation" +#define OB_ERR_NEED_UNION_ALL_IN_RECURSIVE_CTE__OBE_USER_ERROR_MSG "OBE-32040: recursive WITH clause must use a UNION ALL operation" #define OB_ERR_NEED_ONLY_TWO_BRANCH_IN_RECURSIVE_CTE__ORA_USER_ERROR_MSG "ORA-32041: UNION ALL operation in recursive WITH clause must have only two branches" +#define OB_ERR_NEED_ONLY_TWO_BRANCH_IN_RECURSIVE_CTE__OBE_USER_ERROR_MSG "OBE-32041: UNION ALL operation in recursive WITH clause must have only two branches" #define OB_ERR_NEED_REFERENCE_ITSELF_DIRECTLY_IN_RECURSIVE_CTE__ORA_USER_ERROR_MSG "ORA-32042: recursive WITH clause must reference itself directly in one of the UNION ALL branches" +#define OB_ERR_NEED_REFERENCE_ITSELF_DIRECTLY_IN_RECURSIVE_CTE__OBE_USER_ERROR_MSG "OBE-32042: recursive WITH clause must reference itself directly in one of the UNION ALL branches" #define OB_ERR_NEED_INIT_BRANCH_IN_RECURSIVE_CTE__ORA_USER_ERROR_MSG "ORA-32043: recursive WITH clause needs an initialization branch" +#define OB_ERR_NEED_INIT_BRANCH_IN_RECURSIVE_CTE__OBE_USER_ERROR_MSG "OBE-32043: recursive WITH clause needs an initialization branch" #define OB_ERR_CYCLE_FOUND_IN_RECURSIVE_CTE__ORA_USER_ERROR_MSG "ORA-32044: cycle detected while executing recursive WITH query" +#define OB_ERR_CYCLE_FOUND_IN_RECURSIVE_CTE__OBE_USER_ERROR_MSG "OBE-32044: cycle detected while executing recursive WITH query" #define OB_ERR_CTE_REACH_MAX_LEVEL_RECURSION__ORA_USER_ERROR_MSG "ORA-32045: maximum level of recursion reached while executing recursive WITH query" +#define OB_ERR_CTE_REACH_MAX_LEVEL_RECURSION__OBE_USER_ERROR_MSG "OBE-32045: maximum level of recursion reached while executing recursive WITH query" #define OB_ERR_CTE_ILLEGAL_SEARCH_PSEUDO_NAME__ORA_USER_ERROR_MSG "ORA-32046: sequence column name for SEARCH clause must not be part of the column alias list" +#define OB_ERR_CTE_ILLEGAL_SEARCH_PSEUDO_NAME__OBE_USER_ERROR_MSG "OBE-32046: sequence column name for SEARCH clause must not be part of the column alias list" #define OB_ERR_CTE_ILLEGAL_CYCLE_NON_CYCLE_VALUE__ORA_USER_ERROR_MSG "ORA-32047: cycle mark value and non-cycle mark value must be one byte character string values" +#define OB_ERR_CTE_ILLEGAL_CYCLE_NON_CYCLE_VALUE__OBE_USER_ERROR_MSG "OBE-32047: cycle mark value and non-cycle mark value must be one byte character string values" #define OB_ERR_CTE_ILLEGAL_CYCLE_PSEUDO_NAME__ORA_USER_ERROR_MSG "ORA-32048: cycle mark column name for CYCLE clause must not be part of the column alias list" +#define OB_ERR_CTE_ILLEGAL_CYCLE_PSEUDO_NAME__OBE_USER_ERROR_MSG "OBE-32048: cycle mark column name for CYCLE clause must not be part of the column alias list" #define OB_ERR_CTE_COLUMN_ALIAS_DUPLICATE__ORA_USER_ERROR_MSG "ORA-32049: duplicate name found in column alias list for WITH clause" +#define OB_ERR_CTE_COLUMN_ALIAS_DUPLICATE__OBE_USER_ERROR_MSG "OBE-32049: duplicate name found in column alias list for WITH clause" #define OB_ERR_CTE_ILLEGAL_SEARCH_CYCLE_CLAUSE__ORA_USER_ERROR_MSG "ORA-32480: SEARCH and CYCLE clauses can only be specified for recursive WITH clause elements" +#define OB_ERR_CTE_ILLEGAL_SEARCH_CYCLE_CLAUSE__OBE_USER_ERROR_MSG "OBE-32480: SEARCH and CYCLE clauses can only be specified for recursive WITH clause elements" #define OB_ERR_CTE_DUPLICATE_CYCLE_NON_CYCLE_VALUE__ORA_USER_ERROR_MSG "ORA-32481: cycle value for CYCLE clause must be different from the non-cycle value" +#define OB_ERR_CTE_DUPLICATE_CYCLE_NON_CYCLE_VALUE__OBE_USER_ERROR_MSG "OBE-32481: cycle value for CYCLE clause must be different from the non-cycle value" #define OB_ERR_CTE_DUPLICATE_SEQ_NAME_CYCLE_COLUMN__ORA_USER_ERROR_MSG "ORA-32482: sequence column for SEARCH clause must be different from the cycle mark column for CYCLE clause" +#define OB_ERR_CTE_DUPLICATE_SEQ_NAME_CYCLE_COLUMN__OBE_USER_ERROR_MSG "OBE-32482: sequence column for SEARCH clause must be different from the cycle mark column for CYCLE clause" #define OB_ERR_CTE_DUPLICATE_NAME_IN_SEARCH_CLAUSE__ORA_USER_ERROR_MSG "ORA-32483: duplicate name found in sort specification list for SEARCH clause of WITH clause" +#define OB_ERR_CTE_DUPLICATE_NAME_IN_SEARCH_CLAUSE__OBE_USER_ERROR_MSG "OBE-32483: duplicate name found in sort specification list for SEARCH clause of WITH clause" #define OB_ERR_CTE_DUPLICATE_NAME_IN_CYCLE_CLAUSE__ORA_USER_ERROR_MSG "ORA-32484: duplicate name found in cycle column list for CYCLE clause of WITH clause" +#define OB_ERR_CTE_DUPLICATE_NAME_IN_CYCLE_CLAUSE__OBE_USER_ERROR_MSG "OBE-32484: duplicate name found in cycle column list for CYCLE clause of WITH clause" #define OB_ERR_CTE_ILLEGAL_COLUMN_IN_CYCLE_CLAUSE__ORA_USER_ERROR_MSG "ORA-32485: element in cycle column list of CYCLE clause must appear in the column alias list of the WITH clause element" +#define OB_ERR_CTE_ILLEGAL_COLUMN_IN_CYCLE_CLAUSE__OBE_USER_ERROR_MSG "OBE-32485: element in cycle column list of CYCLE clause must appear in the column alias list of the WITH clause element" #define OB_ERR_CTE_ILLEGAL_RECURSIVE_BRANCH__ORA_USER_ERROR_MSG "ORA-32486: unsupported operation in recursive branch of recursive WITH clause" +#define OB_ERR_CTE_ILLEGAL_RECURSIVE_BRANCH__OBE_USER_ERROR_MSG "OBE-32486: unsupported operation in recursive branch of recursive WITH clause" #define OB_ERR_ILLEGAL_JOIN_IN_RECURSIVE_CTE__ORA_USER_ERROR_MSG "ORA-32487: unsupported join in recursive WITH query" +#define OB_ERR_ILLEGAL_JOIN_IN_RECURSIVE_CTE__OBE_USER_ERROR_MSG "OBE-32487: unsupported join in recursive WITH query" #define OB_ERR_CTE_NEED_COLUMN_ALIAS_LIST__ORA_USER_ERROR_MSG "ORA-32488: WITH clause element did not have a column alias list" +#define OB_ERR_CTE_NEED_COLUMN_ALIAS_LIST__OBE_USER_ERROR_MSG "OBE-32488: WITH clause element did not have a column alias list" #define OB_ERR_CTE_ILLEGAL_COLUMN_IN_SERACH_CALUSE__ORA_USER_ERROR_MSG "ORA-32489: element in sort specification list of SEARCH clause did not appear in the column alias list of the WITH clause element" +#define OB_ERR_CTE_ILLEGAL_COLUMN_IN_SERACH_CALUSE__OBE_USER_ERROR_MSG "OBE-32489: element in sort specification list of SEARCH clause did not appear in the column alias list of the WITH clause element" #define OB_ERR_CTE_RECURSIVE_QUERY_NAME_REFERENCED_MORE_THAN_ONCE__ORA_USER_ERROR_MSG "ORA-32490: recursive query name referenced more than once in recursive branch of recursive WITH clause element" +#define OB_ERR_CTE_RECURSIVE_QUERY_NAME_REFERENCED_MORE_THAN_ONCE__OBE_USER_ERROR_MSG "OBE-32490: recursive query name referenced more than once in recursive branch of recursive WITH clause element" #define OB_ERR_CBY_PSEUDO_COLUMN_NOT_ALLOWED__ORA_USER_ERROR_MSG "ORA-00976: Specified pseudo column or operator not allowed here" +#define OB_ERR_CBY_PSEUDO_COLUMN_NOT_ALLOWED__OBE_USER_ERROR_MSG "OBE-00976: Specified pseudo column or operator not allowed here" #define OB_ERR_CBY_LOOP__ORA_USER_ERROR_MSG "ORA-01436: CONNECT BY loop in user data" +#define OB_ERR_CBY_LOOP__OBE_USER_ERROR_MSG "OBE-01436: CONNECT BY loop in user data" #define OB_ERR_CBY_JOIN_NOT_ALLOWED__ORA_USER_ERROR_MSG "ORA-01437: cannot have join with CONNECT BY" +#define OB_ERR_CBY_JOIN_NOT_ALLOWED__OBE_USER_ERROR_MSG "OBE-01437: cannot have join with CONNECT BY" #define OB_ERR_CBY_CONNECT_BY_REQUIRED__ORA_USER_ERROR_MSG "ORA-01788: CONNECT BY clause required in this query block" +#define OB_ERR_CBY_CONNECT_BY_REQUIRED__OBE_USER_ERROR_MSG "OBE-01788: CONNECT BY clause required in this query block" #define OB_ERR_CBY_CONNECT_BY_PATH_NOT_ALLOWED__ORA_USER_ERROR_MSG "ORA-30002: SYS_CONNECT_BY_PATH function is not allowed here" +#define OB_ERR_CBY_CONNECT_BY_PATH_NOT_ALLOWED__OBE_USER_ERROR_MSG "OBE-30002: SYS_CONNECT_BY_PATH function is not allowed here" #define OB_ERR_CBY_CONNECT_BY_PATH_ILLEGAL_PARAM__ORA_USER_ERROR_MSG "ORA-30003: illegal parameter in SYS_CONNECT_BY_PATH function" +#define OB_ERR_CBY_CONNECT_BY_PATH_ILLEGAL_PARAM__OBE_USER_ERROR_MSG "OBE-30003: illegal parameter in SYS_CONNECT_BY_PATH function" #define OB_ERR_CBY_CONNECT_BY_PATH_INVALID_SEPARATOR__ORA_USER_ERROR_MSG "ORA-30004: A column value contained the string that the SYS_CONNECT_BY_PATH function was to use to separate column values." +#define OB_ERR_CBY_CONNECT_BY_PATH_INVALID_SEPARATOR__OBE_USER_ERROR_MSG "OBE-30004: A column value contained the string that the SYS_CONNECT_BY_PATH function was to use to separate column values." #define OB_ERR_CBY_CONNECT_BY_ROOT_ILLEGAL_USED__ORA_USER_ERROR_MSG "ORA-30007: CONNECT BY ROOT operator is not supported in the START WITH or in the CONNECT BY condition" +#define OB_ERR_CBY_CONNECT_BY_ROOT_ILLEGAL_USED__OBE_USER_ERROR_MSG "OBE-30007: CONNECT BY ROOT operator is not supported in the START WITH or in the CONNECT BY condition" #define OB_ERR_CBY_OREDER_SIBLINGS_BY_NOT_ALLOWED__ORA_USER_ERROR_MSG "ORA-30929: ORDER SIBLINGS BY clause not allowed here" +#define OB_ERR_CBY_OREDER_SIBLINGS_BY_NOT_ALLOWED__OBE_USER_ERROR_MSG "OBE-30929: ORDER SIBLINGS BY clause not allowed here" #define OB_ERR_CBY_NOCYCLE_REQUIRED__ORA_USER_ERROR_MSG "ORA-30930: NOCYCLE keyword is required with CONNECT_BY_ISCYCLE pseudo column" +#define OB_ERR_CBY_NOCYCLE_REQUIRED__OBE_USER_ERROR_MSG "OBE-30930: NOCYCLE keyword is required with CONNECT_BY_ISCYCLE pseudo column" #define OB_ERR_NOT_ENOUGH_ARGS_FOR_FUN__ORA_USER_ERROR_MSG "ORA-00938: not enough arguments for function" +#define OB_ERR_NOT_ENOUGH_ARGS_FOR_FUN__OBE_USER_ERROR_MSG "OBE-00938: not enough arguments for function" #define OB_ERR_PREPARE_STMT_CHECKSUM__ORA_USER_ERROR_MSG "ORA-00603: Oracle Server session terminated by fatal error" +#define OB_ERR_PREPARE_STMT_CHECKSUM__OBE_USER_ERROR_MSG "OBE-00603: Oracle Server session terminated by fatal error" #define OB_ERR_ENABLE_NONEXISTENT_CONSTRAINT__ORA_USER_ERROR_MSG "ORA-02430: cannot enable constraint (%.*s) - no such constraint" +#define OB_ERR_ENABLE_NONEXISTENT_CONSTRAINT__OBE_USER_ERROR_MSG "OBE-02430: cannot enable constraint (%.*s) - no such constraint" #define OB_ERR_DISABLE_NONEXISTENT_CONSTRAINT__ORA_USER_ERROR_MSG "ORA-02431: cannot disable constraint (%.*s) - no such constraint" +#define OB_ERR_DISABLE_NONEXISTENT_CONSTRAINT__OBE_USER_ERROR_MSG "OBE-02431: cannot disable constraint (%.*s) - no such constraint" #define OB_ERR_DOWNGRADE_DOP__ORA_USER_ERROR_MSG "ORA-00000: PX DOP downgrade from %ld to %ld" +#define OB_ERR_DOWNGRADE_DOP__OBE_USER_ERROR_MSG "OBE-00000: PX DOP downgrade from %ld to %ld" #define OB_ERR_DOWNGRADE_PARALLEL_MAX_SERVERS__ORA_USER_ERROR_MSG "ORA-00000: parallel_max_servers downgrade due to insufficent cpu resource from %ld to %ld. deprecated." +#define OB_ERR_DOWNGRADE_PARALLEL_MAX_SERVERS__OBE_USER_ERROR_MSG "OBE-00000: parallel_max_servers downgrade due to insufficent cpu resource from %ld to %ld. deprecated." #define OB_ERR_ORPHANED_CHILD_RECORD_EXISTS__ORA_USER_ERROR_MSG "ORA-02298: cannot validate (%.*s.%.*s) - parent keys not found" +#define OB_ERR_ORPHANED_CHILD_RECORD_EXISTS__OBE_USER_ERROR_MSG "OBE-02298: cannot validate (%.*s.%.*s) - parent keys not found" #define OB_ERR_COL_CHECK_CST_REFER_ANOTHER_COL__ORA_USER_ERROR_MSG "ORA-02438: Column check constraint \'%.*s\' cannot reference other columns" +#define OB_ERR_COL_CHECK_CST_REFER_ANOTHER_COL__OBE_USER_ERROR_MSG "OBE-02438: Column check constraint \'%.*s\' cannot reference other columns" #define OB_BATCHED_MULTI_STMT_ROLLBACK__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5787, batched multi statement execution needs rollback" +#define OB_BATCHED_MULTI_STMT_ROLLBACK__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5787, batched multi statement execution needs rollback" #define OB_ERR_FOR_UPDATE_SELECT_VIEW_CANNOT__ORA_USER_ERROR_MSG "ORA-02014: cannot select FOR UPDATE from view with DISTINCT, GROUP BY, etc." +#define OB_ERR_FOR_UPDATE_SELECT_VIEW_CANNOT__OBE_USER_ERROR_MSG "OBE-02014: cannot select FOR UPDATE from view with DISTINCT, GROUP BY, etc." #define OB_ERR_POLICY_WITH_CHECK_OPTION_VIOLATION__ORA_USER_ERROR_MSG "ORA-28115: policy with check option violation" +#define OB_ERR_POLICY_WITH_CHECK_OPTION_VIOLATION__OBE_USER_ERROR_MSG "OBE-28115: policy with check option violation" #define OB_ERR_POLICY_ALREADY_APPLIED_TO_TABLE__ORA_USER_ERROR_MSG "ORA-12444: policy already applied to table" +#define OB_ERR_POLICY_ALREADY_APPLIED_TO_TABLE__OBE_USER_ERROR_MSG "OBE-12444: policy already applied to table" #define OB_ERR_MUTATING_TABLE_OPERATION__ORA_USER_ERROR_MSG "ORA-04091: table '%.*s'.'%.*s' is mutating, trigger/function may not see it" +#define OB_ERR_MUTATING_TABLE_OPERATION__OBE_USER_ERROR_MSG "OBE-04091: table '%.*s'.'%.*s' is mutating, trigger/function may not see it" #define OB_ERR_MODIFY_OR_DROP_MULTI_COLUMN_CONSTRAINT__ORA_USER_ERROR_MSG "ORA-12991: column is referenced in a multi-column constraint" +#define OB_ERR_MODIFY_OR_DROP_MULTI_COLUMN_CONSTRAINT__OBE_USER_ERROR_MSG "OBE-12991: column is referenced in a multi-column constraint" #define OB_ERR_DROP_PARENT_KEY_COLUMN__ORA_USER_ERROR_MSG "ORA-12992: cannot drop parent key column" +#define OB_ERR_DROP_PARENT_KEY_COLUMN__OBE_USER_ERROR_MSG "OBE-12992: cannot drop parent key column" #define OB_AUTOINC_SERVICE_BUSY__ORA_USER_ERROR_MSG "ORA-00600: auto increment service busy" +#define OB_AUTOINC_SERVICE_BUSY__OBE_USER_ERROR_MSG "OBE-00600: auto increment service busy" #define OB_ERR_CONSTRAINT_CONSTRAINT_DISABLE_VALIDATE__ORA_USER_ERROR_MSG "ORA-25128: No insert/update/delete on table with constraint (%.*s.%.*s) disabled and validated" +#define OB_ERR_CONSTRAINT_CONSTRAINT_DISABLE_VALIDATE__OBE_USER_ERROR_MSG "OBE-25128: No insert/update/delete on table with constraint (%.*s.%.*s) disabled and validated" #define OB_ERR_AUTONOMOUS_TRANSACTION_ROLLBACK__ORA_USER_ERROR_MSG "ORA-06519: active autonomous transaction detected and rolled back" +#define OB_ERR_AUTONOMOUS_TRANSACTION_ROLLBACK__OBE_USER_ERROR_MSG "OBE-06519: active autonomous transaction detected and rolled back" #define OB_ORDERBY_CLAUSE_NOT_ALLOWED__ORA_USER_ERROR_MSG "ORA-30487: ORDER BY not allowed here" +#define OB_ORDERBY_CLAUSE_NOT_ALLOWED__OBE_USER_ERROR_MSG "OBE-30487: ORDER BY not allowed here" #define OB_DISTINCT_NOT_ALLOWED__ORA_USER_ERROR_MSG "ORA-30482: DISTINCT not allowed here" +#define OB_DISTINCT_NOT_ALLOWED__OBE_USER_ERROR_MSG "OBE-30482: DISTINCT not allowed here" #define OB_ERR_ASSIGN_USER_VARIABLE_NOT_ALLOWED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5799, assign user variable with := only allowed in select filed list and as root expression" +#define OB_ERR_ASSIGN_USER_VARIABLE_NOT_ALLOWED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5799, assign user variable with := only allowed in select filed list and as root expression" #define OB_ERR_MODIFY_NONEXISTENT_CONSTRAINT__ORA_USER_ERROR_MSG "ORA-25129: cannot modify constraint (%.*s) - no such constraint" +#define OB_ERR_MODIFY_NONEXISTENT_CONSTRAINT__OBE_USER_ERROR_MSG "OBE-25129: cannot modify constraint (%.*s) - no such constraint" #define OB_ERR_SP_EXCEPTION_HANDLE_ILLEGAL__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5801, implementation restriction: exception handler in nested transaction is illegal" +#define OB_ERR_SP_EXCEPTION_HANDLE_ILLEGAL__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5801, implementation restriction: exception handler in nested transaction is illegal" #define OB_INVALID_ROWID__ORA_USER_ERROR_MSG "ORA-01410: invalid ROWID" +#define OB_INVALID_ROWID__OBE_USER_ERROR_MSG "OBE-01410: invalid ROWID" #define OB_ERR_INVALID_INSERT_COLUMN__ORA_USER_ERROR_MSG "ORA-38101: Invalid column in the INSERT VALUES Clause:'%.*s'.'%.*s'" +#define OB_ERR_INVALID_INSERT_COLUMN__OBE_USER_ERROR_MSG "OBE-38101: Invalid column in the INSERT VALUES Clause:'%.*s'.'%.*s'" #define OB_INCORRECT_USE_OF_OPERATOR__ORA_USER_ERROR_MSG "ORA-13207: incorrect use of the ['%.*s'] operator" +#define OB_INCORRECT_USE_OF_OPERATOR__OBE_USER_ERROR_MSG "OBE-13207: incorrect use of the ['%.*s'] operator" #define OB_ERR_NON_CONST_EXPR_IS_NOT_ALLOWED_FOR_PIVOT_UNPIVOT_VALUES__ORA_USER_ERROR_MSG "ORA-56901: non-constant expression is not allowed for pivot|unpivot values" +#define OB_ERR_NON_CONST_EXPR_IS_NOT_ALLOWED_FOR_PIVOT_UNPIVOT_VALUES__OBE_USER_ERROR_MSG "OBE-56901: non-constant expression is not allowed for pivot|unpivot values" #define OB_ERR_EXPECT_AGGREGATE_FUNCTION_INSIDE_PIVOT_OPERATION__ORA_USER_ERROR_MSG "ORA-56902: expect aggregate function inside pivot operation" +#define OB_ERR_EXPECT_AGGREGATE_FUNCTION_INSIDE_PIVOT_OPERATION__OBE_USER_ERROR_MSG "OBE-56902: expect aggregate function inside pivot operation" #define OB_ERR_EXP_NEED_SAME_DATATYPE__ORA_USER_ERROR_MSG "ORA-01790: expression must have same datatype as corresponding expression" +#define OB_ERR_EXP_NEED_SAME_DATATYPE__OBE_USER_ERROR_MSG "OBE-01790: expression must have same datatype as corresponding expression" #define OB_ERR_CHARACTER_SET_MISMATCH__ORA_USER_ERROR_MSG "ORA-12704: character set mismatch" +#define OB_ERR_CHARACTER_SET_MISMATCH__OBE_USER_ERROR_MSG "OBE-12704: character set mismatch" #define OB_ERR_REGEXP_NOMATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5809, regular expression failed to match" +#define OB_ERR_REGEXP_NOMATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5809, regular expression failed to match" #define OB_ERR_REGEXP_BADPAT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5810, invalid regular expression (reg version 0.8)" +#define OB_ERR_REGEXP_BADPAT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5810, invalid regular expression (reg version 0.8)" #define OB_ERR_REGEXP_EESCAPE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5811, invalid escape \\ sequence in regular expression" +#define OB_ERR_REGEXP_EESCAPE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5811, invalid escape \\ sequence in regular expression" #define OB_ERR_REGEXP_EBRACK__ORA_USER_ERROR_MSG "ORA-12726: unmatched bracket in regular expression" +#define OB_ERR_REGEXP_EBRACK__OBE_USER_ERROR_MSG "OBE-12726: unmatched bracket in regular expression" #define OB_ERR_REGEXP_EPAREN__ORA_USER_ERROR_MSG "ORA-12725: unmatched parentheses in regular expression" +#define OB_ERR_REGEXP_EPAREN__OBE_USER_ERROR_MSG "OBE-12725: unmatched parentheses in regular expression" #define OB_ERR_REGEXP_ESUBREG__ORA_USER_ERROR_MSG "ORA-12727: invalid back reference in regular expression" +#define OB_ERR_REGEXP_ESUBREG__OBE_USER_ERROR_MSG "OBE-12727: invalid back reference in regular expression" #define OB_ERR_REGEXP_ERANGE__ORA_USER_ERROR_MSG "ORA-12728: invalid range in regular expression" +#define OB_ERR_REGEXP_ERANGE__OBE_USER_ERROR_MSG "OBE-12728: invalid range in regular expression" #define OB_ERR_REGEXP_ECTYPE__ORA_USER_ERROR_MSG "ORA-12729: invalid character class in regular expression" +#define OB_ERR_REGEXP_ECTYPE__OBE_USER_ERROR_MSG "OBE-12729: invalid character class in regular expression" #define OB_ERR_REGEXP_ECOLLATE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5817, invalid collation class in regular expression" +#define OB_ERR_REGEXP_ECOLLATE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5817, invalid collation class in regular expression" #define OB_ERR_REGEXP_EBRACE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5818, braces {} not balanced in in regular expression" +#define OB_ERR_REGEXP_EBRACE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5818, braces {} not balanced in in regular expression" #define OB_ERR_REGEXP_BADBR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5819, invalid repetition count(s) in regular expression" +#define OB_ERR_REGEXP_BADBR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5819, invalid repetition count(s) in regular expression" #define OB_ERR_REGEXP_BADRPT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5820, The regular expression was too complex and current library can't be parsed" +#define OB_ERR_REGEXP_BADRPT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5820, The regular expression was too complex and current library can't be parsed" #define OB_ERR_REGEXP_ASSERT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5821, regular expression internal error" +#define OB_ERR_REGEXP_ASSERT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5821, regular expression internal error" #define OB_ERR_REGEXP_INVARG__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5822, invalid argument in regular expression" +#define OB_ERR_REGEXP_INVARG__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5822, invalid argument in regular expression" #define OB_ERR_REGEXP_MIXED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5823, character widths of regex and string differ in regular expression" +#define OB_ERR_REGEXP_MIXED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5823, character widths of regex and string differ in regular expression" #define OB_ERR_REGEXP_BADOPT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5824, invalid embedded option in regular expression" +#define OB_ERR_REGEXP_BADOPT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5824, invalid embedded option in regular expression" #define OB_ERR_REGEXP_ETOOBIG__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5825, nfa has too many states in regular expression, may be the regular expression too long" +#define OB_ERR_REGEXP_ETOOBIG__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5825, nfa has too many states in regular expression, may be the regular expression too long" #define OB_NOT_SUPPORTED_ROWID_TYPE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5826, ROWID for tables without primary key is not implemented" +#define OB_NOT_SUPPORTED_ROWID_TYPE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5826, ROWID for tables without primary key is not implemented" #define OB_ERR_PARALLEL_DDL_CONFLICT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5827, the definition of relative objects have been modified, please check and retry" +#define OB_ERR_PARALLEL_DDL_CONFLICT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5827, the definition of relative objects have been modified, please check and retry" #define OB_ERR_SUBSCRIPT_BEYOND_COUNT__ORA_USER_ERROR_MSG "ORA-06533: Subscript beyond count" +#define OB_ERR_SUBSCRIPT_BEYOND_COUNT__OBE_USER_ERROR_MSG "OBE-06533: Subscript beyond count" #define OB_ERR_NOT_PARTITIONED__ORA_USER_ERROR_MSG "ORA-14501: object is not partitioned" +#define OB_ERR_NOT_PARTITIONED__OBE_USER_ERROR_MSG "OBE-14501: object is not partitioned" #define OB_UNKNOWN_SUBPARTITION__ORA_USER_ERROR_MSG "ORA-14251: Specified subpartition does not exist" +#define OB_UNKNOWN_SUBPARTITION__OBE_USER_ERROR_MSG "OBE-14251: Specified subpartition does not exist" #define OB_ERR_INVALID_SQL_ROW_LIMITING__ORA_USER_ERROR_MSG "ORA-62550: Invalid SQL ROW LIMITING expression was specified." +#define OB_ERR_INVALID_SQL_ROW_LIMITING__OBE_USER_ERROR_MSG "OBE-62550: Invalid SQL ROW LIMITING expression was specified." #define INCORRECT_ARGUMENTS_TO_ESCAPE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5832, Incorrect arguments to ESCAPE" +#define INCORRECT_ARGUMENTS_TO_ESCAPE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5832, Incorrect arguments to ESCAPE" #define STATIC_ENG_NOT_IMPLEMENT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5833, not implemented in SQL static typing engine, will try the old engine automatically" +#define STATIC_ENG_NOT_IMPLEMENT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5833, not implemented in SQL static typing engine, will try the old engine automatically" #define OB_OBJ_ALREADY_EXIST__ORA_USER_ERROR_MSG "ORA-00955: name is already used by an existing object" +#define OB_OBJ_ALREADY_EXIST__OBE_USER_ERROR_MSG "OBE-00955: name is already used by an existing object" #define OB_DBLINK_NOT_EXIST_TO_ACCESS__ORA_USER_ERROR_MSG "ORA-02019: connection description for remote database not found" +#define OB_DBLINK_NOT_EXIST_TO_ACCESS__OBE_USER_ERROR_MSG "OBE-02019: connection description for remote database not found" #define OB_DBLINK_NOT_EXIST_TO_DROP__ORA_USER_ERROR_MSG "ORA-02024: database link not found" +#define OB_DBLINK_NOT_EXIST_TO_DROP__OBE_USER_ERROR_MSG "OBE-02024: database link not found" #define OB_ERR_ACCESS_INTO_NULL__ORA_USER_ERROR_MSG "ORA-06530: Reference to uninitialized composite" +#define OB_ERR_ACCESS_INTO_NULL__OBE_USER_ERROR_MSG "OBE-06530: Reference to uninitialized composite" #define OB_ERR_COLLECION_NULL__ORA_USER_ERROR_MSG "ORA-06531: Reference to uninitialized collection" +#define OB_ERR_COLLECION_NULL__OBE_USER_ERROR_MSG "OBE-06531: Reference to uninitialized collection" #define OB_ERR_NO_DATA_NEEDED__ORA_USER_ERROR_MSG "ORA-06548: no more rows needed" +#define OB_ERR_NO_DATA_NEEDED__OBE_USER_ERROR_MSG "OBE-06548: no more rows needed" #define OB_ERR_PROGRAM_ERROR__ORA_USER_ERROR_MSG "ORA-06501: PL/SQL: program error" +#define OB_ERR_PROGRAM_ERROR__OBE_USER_ERROR_MSG "OBE-06501: PL/SQL: program error" #define OB_ERR_ROWTYPE_MISMATCH__ORA_USER_ERROR_MSG "ORA-06504: PL/SQL: Return types of Result Set variables or query do not match" +#define OB_ERR_ROWTYPE_MISMATCH__OBE_USER_ERROR_MSG "OBE-06504: PL/SQL: Return types of Result Set variables or query do not match" #define OB_ERR_STORAGE_ERROR__ORA_USER_ERROR_MSG "ORA-06500: PL/SQL: storage error" +#define OB_ERR_STORAGE_ERROR__OBE_USER_ERROR_MSG "OBE-06500: PL/SQL: storage error" #define OB_ERR_SUBSCRIPT_OUTSIDE_LIMIT__ORA_USER_ERROR_MSG "ORA-06532: Subscript outside of limit" +#define OB_ERR_SUBSCRIPT_OUTSIDE_LIMIT__OBE_USER_ERROR_MSG "OBE-06532: Subscript outside of limit" #define OB_ERR_INVALID_CURSOR__ORA_USER_ERROR_MSG "ORA-01001: invalid cursor" +#define OB_ERR_INVALID_CURSOR__OBE_USER_ERROR_MSG "OBE-01001: invalid cursor" #define OB_ERR_LOGIN_DENIED__ORA_USER_ERROR_MSG "ORA-01017: invalid username/password; logon denied" +#define OB_ERR_LOGIN_DENIED__OBE_USER_ERROR_MSG "OBE-01017: invalid username/password; logon denied" #define OB_ERR_NOT_LOGGED_ON__ORA_USER_ERROR_MSG "ORA-01012: not logged on" +#define OB_ERR_NOT_LOGGED_ON__OBE_USER_ERROR_MSG "OBE-01012: not logged on" #define OB_ERR_SELF_IS_NULL__ORA_USER_ERROR_MSG "ORA-30625: method dispatch on NULL SELF argument is disallowed" +#define OB_ERR_SELF_IS_NULL__OBE_USER_ERROR_MSG "OBE-30625: method dispatch on NULL SELF argument is disallowed" #define OB_ERR_TIMEOUT_ON_RESOURCE__ORA_USER_ERROR_MSG "ORA-00051: timeout occurred while waiting for a resource" +#define OB_ERR_TIMEOUT_ON_RESOURCE__OBE_USER_ERROR_MSG "OBE-00051: timeout occurred while waiting for a resource" #define OB_COLUMN_CANT_CHANGE_TO_NOT_NULL__ORA_USER_ERROR_MSG "ORA-01442: column to be modified to NOT NULL is already NOT NULL" +#define OB_COLUMN_CANT_CHANGE_TO_NOT_NULL__OBE_USER_ERROR_MSG "OBE-01442: column to be modified to NOT NULL is already NOT NULL" #define OB_COLUMN_CANT_CHANGE_TO_NULLALE__ORA_USER_ERROR_MSG "ORA-01451: column to be modified to NULL cannot be modified to NULL" +#define OB_COLUMN_CANT_CHANGE_TO_NULLALE__OBE_USER_ERROR_MSG "OBE-01451: column to be modified to NULL cannot be modified to NULL" #define OB_ENABLE_NOT_NULL_CONSTRAINT_VIOLATED__ORA_USER_ERROR_MSG "ORA-02296: cannot enable (%.*s.%.*s) - null values found" +#define OB_ENABLE_NOT_NULL_CONSTRAINT_VIOLATED__OBE_USER_ERROR_MSG "OBE-02296: cannot enable (%.*s.%.*s) - null values found" #define OB_ERR_ARGUMENT_SHOULD_CONSTANT__ORA_USER_ERROR_MSG "ORA-30496: Argument should be a constant." +#define OB_ERR_ARGUMENT_SHOULD_CONSTANT__OBE_USER_ERROR_MSG "OBE-30496: Argument should be a constant." #define OB_ERR_NOT_A_SINGLE_GROUP_FUNCTION__ORA_USER_ERROR_MSG "ORA-00937: not a single-group group function" +#define OB_ERR_NOT_A_SINGLE_GROUP_FUNCTION__OBE_USER_ERROR_MSG "OBE-00937: not a single-group group function" #define OB_ERR_ZERO_LENGTH_IDENTIFIER__ORA_USER_ERROR_MSG "ORA-01741: illegal zero-length identifier" +#define OB_ERR_ZERO_LENGTH_IDENTIFIER__OBE_USER_ERROR_MSG "OBE-01741: illegal zero-length identifier" #define OB_ERR_PARAM_VALUE_INVALID__ORA_USER_ERROR_MSG "ORA-02097: parameter cannot be modified because specified value is invalid" +#define OB_ERR_PARAM_VALUE_INVALID__OBE_USER_ERROR_MSG "OBE-02097: parameter cannot be modified because specified value is invalid" #define OB_ERR_DBMS_SQL_CURSOR_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-29471: DBMS_SQL access denied" +#define OB_ERR_DBMS_SQL_CURSOR_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-29471: DBMS_SQL access denied" #define OB_ERR_DBMS_SQL_NOT_ALL_VAR_BIND__ORA_USER_ERROR_MSG "ORA-01008: not all variables bound" +#define OB_ERR_DBMS_SQL_NOT_ALL_VAR_BIND__OBE_USER_ERROR_MSG "OBE-01008: not all variables bound" #define OB_ERR_CONFLICTING_DECLARATIONS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5858, Conflicting declarations: '%s' and '%s'" +#define OB_ERR_CONFLICTING_DECLARATIONS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5858, Conflicting declarations: '%s' and '%s'" #define OB_ERR_DROP_COL_REFERENCED_MULTI_COLS_CONSTRAINT__ORA_USER_ERROR_MSG "ORA-12991: column \'%.*s\' is referenced in a multi-column constraint \'%.*s\'" +#define OB_ERR_DROP_COL_REFERENCED_MULTI_COLS_CONSTRAINT__OBE_USER_ERROR_MSG "OBE-12991: column \'%.*s\' is referenced in a multi-column constraint \'%.*s\'" #define OB_ERR_MODIFY_COL_DATATYEP_REFERENCED_CONSTRAINT__ORA_USER_ERROR_MSG "ORA-01463: cannot modify column datatype with current constraint(s)" +#define OB_ERR_MODIFY_COL_DATATYEP_REFERENCED_CONSTRAINT__OBE_USER_ERROR_MSG "OBE-01463: cannot modify column datatype with current constraint(s)" #define OB_ERR_PERCENTILE_VALUE_INVALID__ORA_USER_ERROR_MSG "ORA-30493: The percentile value should be a number between 0 and 1." +#define OB_ERR_PERCENTILE_VALUE_INVALID__OBE_USER_ERROR_MSG "OBE-30493: The percentile value should be a number between 0 and 1." #define OB_ERR_ARGUMENT_SHOULD_NUMERIC_DATE_DATETIME_TYPE__ORA_USER_ERROR_MSG "ORA-30495: The argument should be of numeric or date/datetime type." +#define OB_ERR_ARGUMENT_SHOULD_NUMERIC_DATE_DATETIME_TYPE__OBE_USER_ERROR_MSG "OBE-30495: The argument should be of numeric or date/datetime type." #define OB_ERR_ALTER_TABLE_RENAME_WITH_OPTION__ORA_USER_ERROR_MSG "ORA-14047: ALTER TABLE|INDEX RENAME may not be combined with other operations" +#define OB_ERR_ALTER_TABLE_RENAME_WITH_OPTION__OBE_USER_ERROR_MSG "OBE-14047: ALTER TABLE|INDEX RENAME may not be combined with other operations" #define OB_ERR_ONLY_SIMPLE_COLUMN_NAME_ALLOWED__ORA_USER_ERROR_MSG "ORA-01748: only simple column names allowed here." +#define OB_ERR_ONLY_SIMPLE_COLUMN_NAME_ALLOWED__OBE_USER_ERROR_MSG "OBE-01748: only simple column names allowed here." #define OB_ERR_SAFE_UPDATE_MODE_NEED_WHERE_OR_LIMIT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5865, You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column" +#define OB_ERR_SAFE_UPDATE_MODE_NEED_WHERE_OR_LIMIT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5865, You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column" #define OB_ERR_SPECIFIY_PARTITION_DESCRIPTION__ORA_USER_ERROR_MSG "ORA-14170: cannot specify <(sub)partition-description> clause in CREATE TABLE or CREATE INDEX" +#define OB_ERR_SPECIFIY_PARTITION_DESCRIPTION__OBE_USER_ERROR_MSG "OBE-14170: cannot specify <(sub)partition-description> clause in CREATE TABLE or CREATE INDEX" #define OB_ERR_SAME_NAME_SUBPARTITION__ORA_USER_ERROR_MSG "ORA-14159: duplicate subpartition name %.*s" +#define OB_ERR_SAME_NAME_SUBPARTITION__OBE_USER_ERROR_MSG "OBE-14159: duplicate subpartition name %.*s" #define OB_ERR_UPDATE_ORDER_BY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5868, Incorrect usage of UPDATE and ORDER BY" +#define OB_ERR_UPDATE_ORDER_BY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5868, Incorrect usage of UPDATE and ORDER BY" #define OB_ERR_UPDATE_LIMIT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5869, Incorrect usage of UPDATE and LIMIT" +#define OB_ERR_UPDATE_LIMIT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5869, Incorrect usage of UPDATE and LIMIT" #define OB_ROWID_TYPE_MISMATCH__ORA_USER_ERROR_MSG "ORA-00600: rowid type mismatch, expect %.*s, got %.*s" +#define OB_ROWID_TYPE_MISMATCH__OBE_USER_ERROR_MSG "OBE-00600: rowid type mismatch, expect %.*s, got %.*s" #define OB_ROWID_NUM_MISMATCH__ORA_USER_ERROR_MSG "ORA-00600: rowid num mismatch, expect %ld, actual %ld" +#define OB_ROWID_NUM_MISMATCH__OBE_USER_ERROR_MSG "OBE-00600: rowid num mismatch, expect %ld, actual %ld" #define OB_NO_COLUMN_ALIAS__ORA_USER_ERROR_MSG "ORA-00998: must name %.*s with a column alias" +#define OB_NO_COLUMN_ALIAS__OBE_USER_ERROR_MSG "OBE-00998: must name %.*s with a column alias" #define OB_ERR_NUMERIC_NOT_MATCH_FORMAT_LENGTH__ORA_USER_ERROR_MSG "ORA-01862: the numeric value does not match the length of the format item" +#define OB_ERR_NUMERIC_NOT_MATCH_FORMAT_LENGTH__OBE_USER_ERROR_MSG "OBE-01862: the numeric value does not match the length of the format item" #define OB_ERR_INVALID_DATATYPE__ORA_USER_ERROR_MSG "ORA-00902: invalid datatype" +#define OB_ERR_INVALID_DATATYPE__OBE_USER_ERROR_MSG "OBE-00902: invalid datatype" #define OB_ERR_NOT_COMPOSITE_PARTITION__ORA_USER_ERROR_MSG "ORA-14253: table is not partitioned by composite partition method" +#define OB_ERR_NOT_COMPOSITE_PARTITION__OBE_USER_ERROR_MSG "OBE-14253: table is not partitioned by composite partition method" #define OB_ERR_SUBPARTITION_NOT_EXPECT_VALUES_IN__ORA_USER_ERROR_MSG "ORA-14214: VALUES () cannot be used for Range subpartitioned tables" +#define OB_ERR_SUBPARTITION_NOT_EXPECT_VALUES_IN__OBE_USER_ERROR_MSG "OBE-14214: VALUES () cannot be used for Range subpartitioned tables" #define OB_ERR_SUBPARTITION_EXPECT_VALUES_IN__ORA_USER_ERROR_MSG "ORA-14217: VALUES () clause expected" +#define OB_ERR_SUBPARTITION_EXPECT_VALUES_IN__OBE_USER_ERROR_MSG "OBE-14217: VALUES () clause expected" #define OB_ERR_PARTITION_NOT_EXPECT_VALUES_LESS_THAN__ORA_USER_ERROR_MSG "ORA-14310: VALUES LESS THAN or AT clause cannot be used with List partitioned tables" +#define OB_ERR_PARTITION_NOT_EXPECT_VALUES_LESS_THAN__OBE_USER_ERROR_MSG "OBE-14310: VALUES LESS THAN or AT clause cannot be used with List partitioned tables" #define OB_ERR_PARTITION_EXPECT_VALUES_LESS_THAN__ORA_USER_ERROR_MSG "ORA-14311: Expecting VALUES LESS THAN  or AT clause" +#define OB_ERR_PARTITION_EXPECT_VALUES_LESS_THAN__OBE_USER_ERROR_MSG "OBE-14311: Expecting VALUES LESS THAN  or AT clause" #define OB_ERR_PROGRAM_UNIT_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-04042: procedure, function, package, or package body does not exist" +#define OB_ERR_PROGRAM_UNIT_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-04042: procedure, function, package, or package body does not exist" #define OB_ERR_INVALID_RESTORE_POINT_NAME__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5881, invalid restore point name specified in connection string" +#define OB_ERR_INVALID_RESTORE_POINT_NAME__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5881, invalid restore point name specified in connection string" #define OB_ERR_INPUT_TIME_TYPE__ORA_USER_ERROR_MSG "ORA-14312: invalid time limit specified" +#define OB_ERR_INPUT_TIME_TYPE__OBE_USER_ERROR_MSG "OBE-14312: invalid time limit specified" #define OB_ERR_IN_ARRAY_DML__ORA_USER_ERROR_MSG "ORA-24381: error(s) in array DML" +#define OB_ERR_IN_ARRAY_DML__OBE_USER_ERROR_MSG "OBE-24381: error(s) in array DML" #define OB_ERR_TRIGGER_COMPILE_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5884, %s \'%.*s.%.*s\' compile error" +#define OB_ERR_TRIGGER_COMPILE_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5884, %s \'%.*s.%.*s\' compile error" #define OB_ERR_IN_TRIM_SET__ORA_USER_ERROR_MSG "ORA-30001: trim set should have only one character" +#define OB_ERR_IN_TRIM_SET__OBE_USER_ERROR_MSG "OBE-30001: trim set should have only one character" #define OB_ERR_MISSING_OR_INVALID_PASSWORD_FOR_ROLE__ORA_USER_ERROR_MSG "ORA-01979: missing or invalid password for role '%.*s'" +#define OB_ERR_MISSING_OR_INVALID_PASSWORD_FOR_ROLE__OBE_USER_ERROR_MSG "OBE-01979: missing or invalid password for role '%.*s'" #define OB_ERR_MISSING_OR_INVALID_PASSWORD__ORA_USER_ERROR_MSG "ORA-00988: missing or invalid password(s)" +#define OB_ERR_MISSING_OR_INVALID_PASSWORD__OBE_USER_ERROR_MSG "OBE-00988: missing or invalid password(s)" #define OB_ERR_NO_OPTIONS_FOR_ALTER_USER__ORA_USER_ERROR_MSG "ORA-02157: no options specified for ALTER USER" +#define OB_ERR_NO_OPTIONS_FOR_ALTER_USER__OBE_USER_ERROR_MSG "OBE-02157: no options specified for ALTER USER" #define OB_ERR_NO_MATCHING_UK_PK_FOR_COL_LIST__ORA_USER_ERROR_MSG "ORA-02270: no matching unique or primary key for this column-list" +#define OB_ERR_NO_MATCHING_UK_PK_FOR_COL_LIST__OBE_USER_ERROR_MSG "OBE-02270: no matching unique or primary key for this column-list" #define OB_ERR_DUP_FK_IN_TABLE__ORA_USER_ERROR_MSG "ORA-02774: duplicate referential constraint specifications" +#define OB_ERR_DUP_FK_IN_TABLE__OBE_USER_ERROR_MSG "OBE-02774: duplicate referential constraint specifications" #define OB_ERR_DUP_FK_EXISTS__ORA_USER_ERROR_MSG "ORA-02775: such a referential constraint already exists in the table" +#define OB_ERR_DUP_FK_EXISTS__OBE_USER_ERROR_MSG "OBE-02775: such a referential constraint already exists in the table" #define OB_ERR_MISSING_OR_INVALID_PRIVIEGE__ORA_USER_ERROR_MSG "ORA-00990: missing or invalid privilege" +#define OB_ERR_MISSING_OR_INVALID_PRIVIEGE__OBE_USER_ERROR_MSG "OBE-00990: missing or invalid privilege" #define OB_ERR_INVALID_VIRTUAL_COLUMN_TYPE__ORA_USER_ERROR_MSG "ORA-54003: specified data type is not supported for a virtual column" +#define OB_ERR_INVALID_VIRTUAL_COLUMN_TYPE__OBE_USER_ERROR_MSG "OBE-54003: specified data type is not supported for a virtual column" #define OB_ERR_REFERENCED_TABLE_HAS_NO_PK__ORA_USER_ERROR_MSG "ORA-02268: referenced table does not have a primary key" +#define OB_ERR_REFERENCED_TABLE_HAS_NO_PK__OBE_USER_ERROR_MSG "OBE-02268: referenced table does not have a primary key" #define OB_ERR_MODIFY_PART_COLUMN_TYPE__ORA_USER_ERROR_MSG "ORA-14060: data type or length of a table partitioning column may not be changed" +#define OB_ERR_MODIFY_PART_COLUMN_TYPE__OBE_USER_ERROR_MSG "OBE-14060: data type or length of a table partitioning column may not be changed" #define OB_ERR_MODIFY_SUBPART_COLUMN_TYPE__ORA_USER_ERROR_MSG "ORA-14265: data type or length of a table subpartitioning column may not be changed" +#define OB_ERR_MODIFY_SUBPART_COLUMN_TYPE__OBE_USER_ERROR_MSG "OBE-14265: data type or length of a table subpartitioning column may not be changed" #define OB_ERR_DECREASE_COLUMN_LENGTH__ORA_USER_ERROR_MSG "ORA-01441: cannot decrease column length because some value is too big" +#define OB_ERR_DECREASE_COLUMN_LENGTH__OBE_USER_ERROR_MSG "OBE-01441: cannot decrease column length because some value is too big" #define OB_ERR_DATETIME_INTERVAL_INTERNAL_ERROR__ORA_USER_ERROR_MSG "ORA-01891: Datetime/Interval internal error" +#define OB_ERR_DATETIME_INTERVAL_INTERNAL_ERROR__OBE_USER_ERROR_MSG "OBE-01891: Datetime/Interval internal error" #define OB_ERR_REMOTE_PART_ILLEGAL__ORA_USER_ERROR_MSG "ORA-14100: partition extended table name cannot refer to a remote object" +#define OB_ERR_REMOTE_PART_ILLEGAL__OBE_USER_ERROR_MSG "OBE-14100: partition extended table name cannot refer to a remote object" #define OB_ERR_DUPLICATE_COLUMN_EXPRESSION_WAS_SPECIFIED__ORA_USER_ERROR_MSG "ORA-54015: Duplicate column expression was specified" +#define OB_ERR_DUPLICATE_COLUMN_EXPRESSION_WAS_SPECIFIED__OBE_USER_ERROR_MSG "OBE-54015: Duplicate column expression was specified" #define OB_ERR_A_VIEW_NOT_APPROPRIATE_HERE__ORA_USER_ERROR_MSG "ORA-01702: a view is not appropriate here" +#define OB_ERR_A_VIEW_NOT_APPROPRIATE_HERE__OBE_USER_ERROR_MSG "OBE-01702: a view is not appropriate here" #define OB_ROWID_VIEW_NO_KEY_PRESERVED__ORA_USER_ERROR_MSG "ORA-01445: cannot select ROWID from, or sample, a join view without a key-preserved table" +#define OB_ROWID_VIEW_NO_KEY_PRESERVED__OBE_USER_ERROR_MSG "OBE-01445: cannot select ROWID from, or sample, a join view without a key-preserved table" #define OB_ROWID_VIEW_HAS_DISTINCT_ETC__ORA_USER_ERROR_MSG "ORA-01446: cannot select ROWID from, or sample, a view with DISTINCT, GROUP BY, etc" +#define OB_ROWID_VIEW_HAS_DISTINCT_ETC__OBE_USER_ERROR_MSG "OBE-01446: cannot select ROWID from, or sample, a view with DISTINCT, GROUP BY, etc" #define OB_ERR_AT_LEAST_ONE_COLUMN_NOT_VIRTUAL__ORA_USER_ERROR_MSG "ORA-54037: table must have at least 1 column that is not virtual" +#define OB_ERR_AT_LEAST_ONE_COLUMN_NOT_VIRTUAL__OBE_USER_ERROR_MSG "OBE-54037: table must have at least 1 column that is not virtual" #define OB_ERR_ONLY_PURE_FUNC_CANBE_INDEXED__ORA_USER_ERROR_MSG "ORA-01743: only pure functions can be indexed" +#define OB_ERR_ONLY_PURE_FUNC_CANBE_INDEXED__OBE_USER_ERROR_MSG "OBE-01743: only pure functions can be indexed" #define OB_ERR_ONLY_PURE_FUNC_CANBE_VIRTUAL_COLUMN_EXPRESSION__ORA_USER_ERROR_MSG "ORA-54002: only pure functions can be specified in a virtual column expression" +#define OB_ERR_ONLY_PURE_FUNC_CANBE_VIRTUAL_COLUMN_EXPRESSION__OBE_USER_ERROR_MSG "OBE-54002: only pure functions can be specified in a virtual column expression" #define OB_ERR_UPDATE_OPERATION_ON_VIRTUAL_COLUMNS__ORA_USER_ERROR_MSG "ORA-54017: UPDATE operation disallowed on virtual columns" +#define OB_ERR_UPDATE_OPERATION_ON_VIRTUAL_COLUMNS__OBE_USER_ERROR_MSG "OBE-54017: UPDATE operation disallowed on virtual columns" #define OB_ERR_INVALID_COLUMN_EXPRESSION__ORA_USER_ERROR_MSG "ORA-54016: Invalid column expression was specified" +#define OB_ERR_INVALID_COLUMN_EXPRESSION__OBE_USER_ERROR_MSG "OBE-54016: Invalid column expression was specified" #define OB_ERR_IDENTITY_COLUMN_COUNT_EXCE_LIMIT__ORA_USER_ERROR_MSG "ORA-30669: table can have only one identity column" +#define OB_ERR_IDENTITY_COLUMN_COUNT_EXCE_LIMIT__OBE_USER_ERROR_MSG "OBE-30669: table can have only one identity column" #define OB_ERR_INVALID_NOT_NULL_CONSTRAINT_ON_IDENTITY_COLUMN__ORA_USER_ERROR_MSG "ORA-30670: invalid NOT NULL constraint specified on an identity column" +#define OB_ERR_INVALID_NOT_NULL_CONSTRAINT_ON_IDENTITY_COLUMN__OBE_USER_ERROR_MSG "OBE-30670: invalid NOT NULL constraint specified on an identity column" #define OB_ERR_CANNOT_MODIFY_NOT_NULL_CONSTRAINT_ON_IDENTITY_COLUMN__ORA_USER_ERROR_MSG "ORA-30671: cannot modify NOT NULL constraint on an identity column" +#define OB_ERR_CANNOT_MODIFY_NOT_NULL_CONSTRAINT_ON_IDENTITY_COLUMN__OBE_USER_ERROR_MSG "OBE-30671: cannot modify NOT NULL constraint on an identity column" #define OB_ERR_CANNOT_DROP_NOT_NULL_CONSTRAINT_ON_IDENTITY_COLUMN__ORA_USER_ERROR_MSG "ORA-30672: cannot drop NOT NULL constraint on an identity column" +#define OB_ERR_CANNOT_DROP_NOT_NULL_CONSTRAINT_ON_IDENTITY_COLUMN__OBE_USER_ERROR_MSG "OBE-30672: cannot drop NOT NULL constraint on an identity column" #define OB_ERR_COLUMN_MODIFY_TO_IDENTITY_COLUMN__ORA_USER_ERROR_MSG "ORA-30673: column to be modified is not an identity column" +#define OB_ERR_COLUMN_MODIFY_TO_IDENTITY_COLUMN__OBE_USER_ERROR_MSG "OBE-30673: column to be modified is not an identity column" #define OB_ERR_IDENTITY_COLUMN_CANNOT_HAVE_DEFAULT_VALUE__ORA_USER_ERROR_MSG "ORA-30674: identity column cannot have a default value" +#define OB_ERR_IDENTITY_COLUMN_CANNOT_HAVE_DEFAULT_VALUE__OBE_USER_ERROR_MSG "OBE-30674: identity column cannot have a default value" #define OB_ERR_IDENTITY_COLUMN_MUST_BE_NUMERIC_TYPE__ORA_USER_ERROR_MSG "ORA-30675: identity column must be a numeric type" +#define OB_ERR_IDENTITY_COLUMN_MUST_BE_NUMERIC_TYPE__OBE_USER_ERROR_MSG "OBE-30675: identity column must be a numeric type" #define OB_ERR_PREBUILT_TABLE_MANAGED_CANNOT_BE_IDENTITY_COLUMN__ORA_USER_ERROR_MSG "ORA-32792: prebuilt table managed column cannot be an identity column" +#define OB_ERR_PREBUILT_TABLE_MANAGED_CANNOT_BE_IDENTITY_COLUMN__OBE_USER_ERROR_MSG "OBE-32792: prebuilt table managed column cannot be an identity column" #define OB_ERR_CANNOT_ALTER_SYSTEM_GENERATED_SEQUENCE__ORA_USER_ERROR_MSG "ORA-32793: cannot alter a system-generated sequence" +#define OB_ERR_CANNOT_ALTER_SYSTEM_GENERATED_SEQUENCE__OBE_USER_ERROR_MSG "OBE-32793: cannot alter a system-generated sequence" #define OB_ERR_CANNOT_DROP_SYSTEM_GENERATED_SEQUENCE__ORA_USER_ERROR_MSG "ORA-32794: cannot drop a system-generated sequence" +#define OB_ERR_CANNOT_DROP_SYSTEM_GENERATED_SEQUENCE__OBE_USER_ERROR_MSG "OBE-32794: cannot drop a system-generated sequence" #define OB_ERR_INSERT_INTO_GENERATED_ALWAYS_IDENTITY_COLUMN__ORA_USER_ERROR_MSG "ORA-32795: cannot insert into a generated always identity column" +#define OB_ERR_INSERT_INTO_GENERATED_ALWAYS_IDENTITY_COLUMN__OBE_USER_ERROR_MSG "OBE-32795: cannot insert into a generated always identity column" #define OB_ERR_UPDATE_GENERATED_ALWAYS_IDENTITY_COLUMN__ORA_USER_ERROR_MSG "ORA-32796: cannot update a generated always identity column" +#define OB_ERR_UPDATE_GENERATED_ALWAYS_IDENTITY_COLUMN__OBE_USER_ERROR_MSG "OBE-32796: cannot update a generated always identity column" #define OB_ERR_IDENTITY_COLUMN_SEQUENCE_MISMATCH_ALTER_TABLE_EXCHANGE_PARTITION__ORA_USER_ERROR_MSG "ORA-32797: identity column sequence mismatch in ALTER TABLE EXCHANGE PARTITION" +#define OB_ERR_IDENTITY_COLUMN_SEQUENCE_MISMATCH_ALTER_TABLE_EXCHANGE_PARTITION__OBE_USER_ERROR_MSG "OBE-32797: identity column sequence mismatch in ALTER TABLE EXCHANGE PARTITION" #define OB_ERR_CANNOT_RENAME_SYSTEM_GENERATED_SEQUENCE__ORA_USER_ERROR_MSG "ORA-32799: cannot rename a system-generated sequence" +#define OB_ERR_CANNOT_RENAME_SYSTEM_GENERATED_SEQUENCE__OBE_USER_ERROR_MSG "OBE-32799: cannot rename a system-generated sequence" #define OB_ERR_REVOKE_BY_COLUMN__ORA_USER_ERROR_MSG "ORA-01750: UPDATE/REFERENCES may only be REVOKEd from the whole table, not by column" +#define OB_ERR_REVOKE_BY_COLUMN__OBE_USER_ERROR_MSG "OBE-01750: UPDATE/REFERENCES may only be REVOKEd from the whole table, not by column" #define OB_ERR_TYPE_BODY_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-04067: not executed, type body '%.*s' does not exist" +#define OB_ERR_TYPE_BODY_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-04067: not executed, type body '%.*s' does not exist" #define OB_ERR_INVALID_ARGUMENT_FOR_WIDTH_BUCKET__ORA_USER_ERROR_MSG "ORA-30494: The argument [%s] of WIDTH_BUCKET function is NULL or invalid." +#define OB_ERR_INVALID_ARGUMENT_FOR_WIDTH_BUCKET__OBE_USER_ERROR_MSG "OBE-30494: The argument [%s] of WIDTH_BUCKET function is NULL or invalid." #define OB_ERR_CBY_NO_MEMORY__ORA_USER_ERROR_MSG "ORA-30009: Not enough memory for CONNECT BY operation" +#define OB_ERR_CBY_NO_MEMORY__OBE_USER_ERROR_MSG "OBE-30009: Not enough memory for CONNECT BY operation" #define OB_ERR_ILLEGAL_PARAM_FOR_CBY_PATH__ORA_USER_ERROR_MSG "ORA-30003: illegal parameter in SYS_CONNECT_BY_PATH function" +#define OB_ERR_ILLEGAL_PARAM_FOR_CBY_PATH__OBE_USER_ERROR_MSG "OBE-30003: illegal parameter in SYS_CONNECT_BY_PATH function" #define OB_ERR_HOST_UNKNOWN__ORA_USER_ERROR_MSG "ORA-29257: host %.*s unknown" +#define OB_ERR_HOST_UNKNOWN__OBE_USER_ERROR_MSG "OBE-29257: host %.*s unknown" #define OB_ERR_WINDOW_NAME_IS_NOT_DEFINE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5929, Window name '%.*s' is not defined." +#define OB_ERR_WINDOW_NAME_IS_NOT_DEFINE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5929, Window name '%.*s' is not defined." #define OB_ERR_OPEN_CURSORS_EXCEEDED__ORA_USER_ERROR_MSG "ORA-01000: maximum open cursors exceeded" +#define OB_ERR_OPEN_CURSORS_EXCEEDED__OBE_USER_ERROR_MSG "OBE-01000: maximum open cursors exceeded" #define OB_ERR_FETCH_OUT_SEQUENCE__ORA_USER_ERROR_MSG "ORA-01002: fetch out of sequence" +#define OB_ERR_FETCH_OUT_SEQUENCE__OBE_USER_ERROR_MSG "OBE-01002: fetch out of sequence" #define OB_ERR_UNEXPECTED_NAME_STR__ORA_USER_ERROR_MSG "ORA-23481: unexpected name string '%.*s'" +#define OB_ERR_UNEXPECTED_NAME_STR__OBE_USER_ERROR_MSG "OBE-23481: unexpected name string '%.*s'" #define OB_ERR_NO_PROGRAM_UNIT__ORA_USER_ERROR_MSG "ORA-06508: PL/SQL: could not find program unit being called: '%.*s'" +#define OB_ERR_NO_PROGRAM_UNIT__OBE_USER_ERROR_MSG "OBE-06508: PL/SQL: could not find program unit being called: '%.*s'" #define OB_ERR_ARG_INVALID__ORA_USER_ERROR_MSG "ORA-21560: argument %.*s is null, invalid, or out of range" +#define OB_ERR_ARG_INVALID__OBE_USER_ERROR_MSG "OBE-21560: argument %.*s is null, invalid, or out of range" #define OB_ERR_DBMS_STATS_PL__ORA_USER_ERROR_MSG "ORA-20001: %s" +#define OB_ERR_DBMS_STATS_PL__OBE_USER_ERROR_MSG "OBE-20001: %s" #define OB_ERR_INCORRECT_VALUE_FOR_FUNCTION__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5936, Incorrect %.*s value: '%.*s' for function %.*s" +#define OB_ERR_INCORRECT_VALUE_FOR_FUNCTION__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5936, Incorrect %.*s value: '%.*s' for function %.*s" #define OB_ERR_UNSUPPORTED_CHARACTER_SET__ORA_USER_ERROR_MSG "ORA-01482: unsupported character set" +#define OB_ERR_UNSUPPORTED_CHARACTER_SET__OBE_USER_ERROR_MSG "OBE-01482: unsupported character set" #define OB_ERR_MUST_BE_FOLLOWED_BY_FOUR_HEXADECIMAL_CHARACTERS_OR_ANOTHER__ORA_USER_ERROR_MSG "ORA-30186: '\\' must be followed by four hexadecimal characters or another '\\'" +#define OB_ERR_MUST_BE_FOLLOWED_BY_FOUR_HEXADECIMAL_CHARACTERS_OR_ANOTHER__OBE_USER_ERROR_MSG "OBE-30186: '\\' must be followed by four hexadecimal characters or another '\\'" #define OB_ERR_PARAMETER_TOO_LONG__ORA_USER_ERROR_MSG "ORA-32021: parameter value longer than %d characters" +#define OB_ERR_PARAMETER_TOO_LONG__OBE_USER_ERROR_MSG "OBE-32021: parameter value longer than %d characters" #define OB_ERR_INVALID_PLSQL_CCFLAGS__ORA_USER_ERROR_MSG "ORA-39962: invalid parameter for PLSQL_CCFLAGS" +#define OB_ERR_INVALID_PLSQL_CCFLAGS__OBE_USER_ERROR_MSG "OBE-39962: invalid parameter for PLSQL_CCFLAGS" #define OB_ERR_REF_MUTUALLY_DEP__ORA_USER_ERROR_MSG "ORA-04055: Aborted: '%.*s' formed a non-REF mutually-dependent cycle with '%.*s'" +#define OB_ERR_REF_MUTUALLY_DEP__OBE_USER_ERROR_MSG "OBE-04055: Aborted: '%.*s' formed a non-REF mutually-dependent cycle with '%.*s'" #define OB_ERR_COLUMN_NOT_ALLOWED__ORA_USER_ERROR_MSG "ORA-00984: column not allowed here" +#define OB_ERR_COLUMN_NOT_ALLOWED__OBE_USER_ERROR_MSG "OBE-00984: column not allowed here" #define OB_ERR_CANNOT_ACCESS_NLS_DATA_FILES_OR_INVALID_ENVIRONMENT_SPECIFIED__ORA_USER_ERROR_MSG "ORA-12705: Cannot access NLS data files or invalid environment specified" +#define OB_ERR_CANNOT_ACCESS_NLS_DATA_FILES_OR_INVALID_ENVIRONMENT_SPECIFIED__OBE_USER_ERROR_MSG "OBE-12705: Cannot access NLS data files or invalid environment specified" #define OB_ERR_DUPLICATE_NULL_SPECIFICATION__ORA_USER_ERROR_MSG "ORA-02258: duplicate or conflicting NULL and/or NOT NULL specifications" +#define OB_ERR_DUPLICATE_NULL_SPECIFICATION__OBE_USER_ERROR_MSG "OBE-02258: duplicate or conflicting NULL and/or NOT NULL specifications" #define OB_ERR_NOT_NULL_CONSTRAINT_VIOLATED__ORA_USER_ERROR_MSG "ORA-02296: cannot enable (%.*s.%.*s) - null values found" +#define OB_ERR_NOT_NULL_CONSTRAINT_VIOLATED__OBE_USER_ERROR_MSG "OBE-02296: cannot enable (%.*s.%.*s) - null values found" #define OB_ERR_TABLE_ADD_NOT_NULL_COLUMN_NOT_EMPTY__ORA_USER_ERROR_MSG "ORA-01758: table must be empty to add mandatory (NOT NULL) column" +#define OB_ERR_TABLE_ADD_NOT_NULL_COLUMN_NOT_EMPTY__OBE_USER_ERROR_MSG "OBE-01758: table must be empty to add mandatory (NOT NULL) column" #define OB_ERR_COLUMN_EXPRESSION_MODIFICATION_WITH_OTHER_DDL__ORA_USER_ERROR_MSG "ORA-54048: Column expression modifications cannot be combined with any other column DDL operation" +#define OB_ERR_COLUMN_EXPRESSION_MODIFICATION_WITH_OTHER_DDL__OBE_USER_ERROR_MSG "OBE-54048: Column expression modifications cannot be combined with any other column DDL operation" #define OB_ERR_VIRTUAL_COL_WITH_CONSTRAINT_CANT_BE_CHANGED__ORA_USER_ERROR_MSG "ORA-54023: Virtual column expression cannot be changed because a constraint is defined on column" +#define OB_ERR_VIRTUAL_COL_WITH_CONSTRAINT_CANT_BE_CHANGED__OBE_USER_ERROR_MSG "OBE-54023: Virtual column expression cannot be changed because a constraint is defined on column" #define OB_ERR_INVALID_NOT_NULL_CONSTRAINT_ON_DEFAULT_ON_NULL_IDENTITY_COLUMN__ORA_USER_ERROR_MSG "ORA-30665: invalid NOT NULL constraint specified on a DEFAULT ON NULL column" +#define OB_ERR_INVALID_NOT_NULL_CONSTRAINT_ON_DEFAULT_ON_NULL_IDENTITY_COLUMN__OBE_USER_ERROR_MSG "OBE-30665: invalid NOT NULL constraint specified on a DEFAULT ON NULL column" #define OB_ERR_INVALID_DATA_TYPE_FOR_AT_TIME_ZONE__ORA_USER_ERROR_MSG "ORA-30084: invalid data type for datetime primary with time zone modifier" +#define OB_ERR_INVALID_DATA_TYPE_FOR_AT_TIME_ZONE__OBE_USER_ERROR_MSG "OBE-30084: invalid data type for datetime primary with time zone modifier" #define OB_ERR_BAD_ARG__ORA_USER_ERROR_MSG "ORA-29261: bad argument" +#define OB_ERR_BAD_ARG__OBE_USER_ERROR_MSG "OBE-29261: bad argument" #define OB_ERR_CANNOT_MODIFY_NOT_NULL_CONSTRAINT_ON_DEFAULT_ON_NULL_COLUMN__ORA_USER_ERROR_MSG "ORA-30666: cannot modify NOT NULL constraint on a DEFAULT ON NULL column" +#define OB_ERR_CANNOT_MODIFY_NOT_NULL_CONSTRAINT_ON_DEFAULT_ON_NULL_COLUMN__OBE_USER_ERROR_MSG "OBE-30666: cannot modify NOT NULL constraint on a DEFAULT ON NULL column" #define OB_ERR_CANNOT_DROP_NOT_NULL_CONSTRAINT_ON_DEFAULT_ON_NULL_COLUMN__ORA_USER_ERROR_MSG "ORA-30667: cannot drop NOT NULL constraint on a DEFAULT ON NULL column" +#define OB_ERR_CANNOT_DROP_NOT_NULL_CONSTRAINT_ON_DEFAULT_ON_NULL_COLUMN__OBE_USER_ERROR_MSG "OBE-30667: cannot drop NOT NULL constraint on a DEFAULT ON NULL column" #define OB_ERR_INVALID_PATH__ORA_USER_ERROR_MSG "ORA-22288: file or LOB operation string failed" +#define OB_ERR_INVALID_PATH__OBE_USER_ERROR_MSG "OBE-22288: file or LOB operation string failed" #define OB_ERR_INVALID_PARAM_ENCOUNTERED__ORA_USER_ERROR_MSG "ORA-22369: invalid parameter encountered in method %s" +#define OB_ERR_INVALID_PARAM_ENCOUNTERED__OBE_USER_ERROR_MSG "OBE-22369: invalid parameter encountered in method %s" #define OB_ERR_INCORRECT_METHOD_USAGE__ORA_USER_ERROR_MSG "ORA-22370: incorrect usage of method %s" +#define OB_ERR_INCORRECT_METHOD_USAGE__OBE_USER_ERROR_MSG "OBE-22370: incorrect usage of method %s" #define OB_ERR_TYPE_MISMATCH__ORA_USER_ERROR_MSG "ORA-22626: Type Mismatch while constructing or accessing OCIAnyData" +#define OB_ERR_TYPE_MISMATCH__OBE_USER_ERROR_MSG "OBE-22626: Type Mismatch while constructing or accessing OCIAnyData" #define OB_ERR_FETCH_COLUMN_NULL__ORA_USER_ERROR_MSG "ORA-01405: fetched column value is NULL" +#define OB_ERR_FETCH_COLUMN_NULL__OBE_USER_ERROR_MSG "OBE-01405: fetched column value is NULL" #define OB_ERR_INVALID_SIZE_SPECIFIED__ORA_USER_ERROR_MSG "ORA-01494: invalid SIZE specified" +#define OB_ERR_INVALID_SIZE_SPECIFIED__OBE_USER_ERROR_MSG "OBE-01494: invalid SIZE specified" #define OB_ERR_SOURCE_EMPTY__ORA_USER_ERROR_MSG "ORA-24236: source text is empty" +#define OB_ERR_SOURCE_EMPTY__OBE_USER_ERROR_MSG "OBE-24236: source text is empty" #define OB_ERR_BAD_VALUE_FOR_OBJECT_TYPE__ORA_USER_ERROR_MSG "ORA-24235: bad value for object type: %.*s" +#define OB_ERR_BAD_VALUE_FOR_OBJECT_TYPE__OBE_USER_ERROR_MSG "OBE-24235: bad value for object type: %.*s" #define OB_ERR_UNABLE_GET_SOURCE__ORA_USER_ERROR_MSG "ORA-24234: unable to get source of string \'%.*s\'.\'%.*s\', insufficient privileges or does not exist" +#define OB_ERR_UNABLE_GET_SOURCE__OBE_USER_ERROR_MSG "OBE-24234: unable to get source of string \'%.*s\'.\'%.*s\', insufficient privileges or does not exist" #define OB_ERR_MISSING_IDENTIFIER__ORA_USER_ERROR_MSG "ORA-00931: missing identifier" +#define OB_ERR_MISSING_IDENTIFIER__OBE_USER_ERROR_MSG "OBE-00931: missing identifier" #define OB_ERR_DUP_COMPILE_PARAM__ORA_USER_ERROR_MSG "ORA-39956: duplicate setting for PL/SQL compiler parameter %.*s" +#define OB_ERR_DUP_COMPILE_PARAM__OBE_USER_ERROR_MSG "OBE-39956: duplicate setting for PL/SQL compiler parameter %.*s" #define OB_ERR_DATA_NOT_WELL_FORMAT__ORA_USER_ERROR_MSG "ORA-22625: OCIAnyData is not well-formed" +#define OB_ERR_DATA_NOT_WELL_FORMAT__OBE_USER_ERROR_MSG "OBE-22625: OCIAnyData is not well-formed" #define OB_ERR_MUST_COMPOSIT_TYPE__ORA_USER_ERROR_MSG "ORA-22627: tc [%s] must be that of object/varray/nested table" +#define OB_ERR_MUST_COMPOSIT_TYPE__OBE_USER_ERROR_MSG "OBE-22627: tc [%s] must be that of object/varray/nested table" #define OB_ERR_USER_EXCEED_RESOURCE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5967, User '%.*s' has exceeded the '%s' resource (current value: %lu)" +#define OB_ERR_USER_EXCEED_RESOURCE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5967, User '%.*s' has exceeded the '%s' resource (current value: %lu)" #define OB_ERR_UTL_ENCODE_ARGUMENT_INVALID__ORA_USER_ERROR_MSG "ORA-29261: bad argument" +#define OB_ERR_UTL_ENCODE_ARGUMENT_INVALID__OBE_USER_ERROR_MSG "OBE-29261: bad argument" #define OB_ERR_UTL_ENCODE_CHARSET_INVALID__ORA_USER_ERROR_MSG "ORA-30205: invalid Character set" +#define OB_ERR_UTL_ENCODE_CHARSET_INVALID__OBE_USER_ERROR_MSG "OBE-30205: invalid Character set" #define OB_ERR_UTL_ENCODE_MIME_HEAD_TAG__ORA_USER_ERROR_MSG "ORA-29295: invalid mime header tag" +#define OB_ERR_UTL_ENCODE_MIME_HEAD_TAG__OBE_USER_ERROR_MSG "OBE-29295: invalid mime header tag" #define OB_ERR_CHECK_OPTION_VIOLATED__ORA_USER_ERROR_MSG "ORA-01402: view WITH CHECK OPTION where-clause violation" +#define OB_ERR_CHECK_OPTION_VIOLATED__OBE_USER_ERROR_MSG "OBE-01402: view WITH CHECK OPTION where-clause violation" #define OB_ERR_CHECK_OPTION_ON_NONUPDATABLE_VIEW__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5972, CHECK OPTION on non-updatable view '%.*s.%.*s'" +#define OB_ERR_CHECK_OPTION_ON_NONUPDATABLE_VIEW__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5972, CHECK OPTION on non-updatable view '%.*s.%.*s'" #define OB_ERR_NO_DESC_FOR_POS__ORA_USER_ERROR_MSG "ORA-24334: no descriptor for this position" +#define OB_ERR_NO_DESC_FOR_POS__OBE_USER_ERROR_MSG "OBE-24334: no descriptor for this position" #define OB_ERR_ILL_OBJ_FLAG__ORA_USER_ERROR_MSG "ORA-04047: object specified is incompatible with the flag specified" +#define OB_ERR_ILL_OBJ_FLAG__OBE_USER_ERROR_MSG "OBE-04047: object specified is incompatible with the flag specified" #define OB_ERR_DBLINK_REMOTE_ECODE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5975, \ndblink remote error code: %d,\nremote error msg: %.*s" +#define OB_ERR_DBLINK_REMOTE_ECODE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5975, \ndblink remote error code: %d,\nremote error msg: %.*s" #define OB_ERR_DBLINK_NO_LIB__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5976, can not find the expected version of OCI LIB: %.*s" +#define OB_ERR_DBLINK_NO_LIB__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5976, can not find the expected version of OCI LIB: %.*s" #define OB_ERR_PARTITION_EXTENDED_ON_VIEW__ORA_USER_ERROR_MSG "ORA-14109: partition-extended object names may only be used with tables and editioning views" +#define OB_ERR_PARTITION_EXTENDED_ON_VIEW__OBE_USER_ERROR_MSG "OBE-14109: partition-extended object names may only be used with tables and editioning views" #define OB_ERR_NOT_ALL_VARIABLE_BIND__ORA_USER_ERROR_MSG "ORA-01008: not all variables bound" +#define OB_ERR_NOT_ALL_VARIABLE_BIND__OBE_USER_ERROR_MSG "OBE-01008: not all variables bound" #define OB_ERR_BIND_VARIABLE_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-01006: bind variable does not exist" +#define OB_ERR_BIND_VARIABLE_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-01006: bind variable does not exist" #define OB_ERR_NOT_VALID_ROUTINE_NAME__ORA_USER_ERROR_MSG "ORA-06576: not a valid function or procedure name" +#define OB_ERR_NOT_VALID_ROUTINE_NAME__OBE_USER_ERROR_MSG "OBE-06576: not a valid function or procedure name" #define OB_ERR_DDL_IN_ILLEGAL_CONTEXT__ORA_USER_ERROR_MSG "ORA-06546: DDL statement is executed in an illegal context" +#define OB_ERR_DDL_IN_ILLEGAL_CONTEXT__OBE_USER_ERROR_MSG "OBE-06546: DDL statement is executed in an illegal context" #define OB_ERR_CTE_NEED_QUERY_BLOCKS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5982, Recursive Common Table Expression should have one or more non-recursive query blocks followed by one or more recursive ones: %s" +#define OB_ERR_CTE_NEED_QUERY_BLOCKS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5982, Recursive Common Table Expression should have one or more non-recursive query blocks followed by one or more recursive ones: %s" #define OB_ERR_WINDOW_ROWS_INTERVAL_USE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5983, Window '%s': INTERVAL can only be used with RANGE frames." +#define OB_ERR_WINDOW_ROWS_INTERVAL_USE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5983, Window '%s': INTERVAL can only be used with RANGE frames." #define OB_ERR_WINDOW_RANGE_FRAME_ORDER_TYPE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5984, Window '%s' with RANGE N PRECEDING/FOLLOWING frame requires exactly one ORDER BY expression of numeric or temporal type" +#define OB_ERR_WINDOW_RANGE_FRAME_ORDER_TYPE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5984, Window '%s' with RANGE N PRECEDING/FOLLOWING frame requires exactly one ORDER BY expression of numeric or temporal type" #define OB_ERR_WINDOW_ILLEGAL_ORDER_BY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5985, Window '%s': ORDER BY or PARTITION BY uses legacy position indication which is not supported use expression." +#define OB_ERR_WINDOW_ILLEGAL_ORDER_BY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5985, Window '%s': ORDER BY or PARTITION BY uses legacy position indication which is not supported use expression." #define OB_ERR_MULTIPLE_CONSTRAINTS_WITH_SAME_NAME__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5986, Table has multiple constraints with the name \'%.*s\'. Please use constraint specific \'%.*s\' clause." +#define OB_ERR_MULTIPLE_CONSTRAINTS_WITH_SAME_NAME__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5986, Table has multiple constraints with the name \'%.*s\'. Please use constraint specific \'%.*s\' clause." #define OB_ERR_NON_BOOLEAN_EXPR_FOR_CHECK_CONSTRAINT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5987, An expression of non-boolean type specified to a check constraint \'%.*s\'" +#define OB_ERR_NON_BOOLEAN_EXPR_FOR_CHECK_CONSTRAINT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5987, An expression of non-boolean type specified to a check constraint \'%.*s\'" #define OB_ERR_CHECK_CONSTRAINT_NOT_FOUND__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5988, Check constraint \'%.*s\' is not found in the table." +#define OB_ERR_CHECK_CONSTRAINT_NOT_FOUND__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5988, Check constraint \'%.*s\' is not found in the table." #define OB_ERR_ALTER_CONSTRAINT_ENFORCEMENT_NOT_SUPPORTED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5989, Altering constraint enforcement is not supported for the constraint \'%.*s\'. Enforcement state alter is not supported for the PRIMARY, UNIQUE and FOREIGN KEY type constraints." +#define OB_ERR_ALTER_CONSTRAINT_ENFORCEMENT_NOT_SUPPORTED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5989, Altering constraint enforcement is not supported for the constraint \'%.*s\'. Enforcement state alter is not supported for the PRIMARY, UNIQUE and FOREIGN KEY type constraints." #define OB_ERR_CHECK_CONSTRAINT_REFERS_AUTO_INCREMENT_COLUMN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5990, Check constraint \'%.*s\' cannot refer to an auto-increment column." +#define OB_ERR_CHECK_CONSTRAINT_REFERS_AUTO_INCREMENT_COLUMN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5990, Check constraint \'%.*s\' cannot refer to an auto-increment column." #define OB_ERR_CHECK_CONSTRAINT_NAMED_FUNCTION_IS_NOT_ALLOWED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5991, An expression of a check constraint \'%.*s\' contains disallowed function: %.*s." +#define OB_ERR_CHECK_CONSTRAINT_NAMED_FUNCTION_IS_NOT_ALLOWED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5991, An expression of a check constraint \'%.*s\' contains disallowed function: %.*s." #define OB_ERR_CHECK_CONSTRAINT_FUNCTION_IS_NOT_ALLOWED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5992, An expression of a check constraint \'%.*s\' contains disallowed function" +#define OB_ERR_CHECK_CONSTRAINT_FUNCTION_IS_NOT_ALLOWED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5992, An expression of a check constraint \'%.*s\' contains disallowed function" #define OB_ERR_CHECK_CONSTRAINT_VARIABLES__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5993, An expression of a check constraint \'%.*s\' cannot refer to a user or system variable." +#define OB_ERR_CHECK_CONSTRAINT_VARIABLES__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5993, An expression of a check constraint \'%.*s\' cannot refer to a user or system variable." #define OB_ERR_CHECK_CONSTRAINT_REFERS_UNKNOWN_COLUMN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -5994, Check constraint \'%.*s\' refers to non-existing column \'%.*s\'." +#define OB_ERR_CHECK_CONSTRAINT_REFERS_UNKNOWN_COLUMN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -5994, Check constraint \'%.*s\' refers to non-existing column \'%.*s\'." #define OB_ERR_USE_UDF_IN_PART__ORA_USER_ERROR_MSG "ORA-54021: Cannot use PL/SQL expressions in partitioning or subpartitioning columns" +#define OB_ERR_USE_UDF_IN_PART__OBE_USER_ERROR_MSG "OBE-54021: Cannot use PL/SQL expressions in partitioning or subpartitioning columns" #define OB_ERR_USE_UDF_NOT_DETERMIN__ORA_USER_ERROR_MSG "ORA-30553: The function is not deterministic" +#define OB_ERR_USE_UDF_NOT_DETERMIN__OBE_USER_ERROR_MSG "OBE-30553: The function is not deterministic" #define OB_ERR_INTERVAL_CLAUSE_HAS_MORE_THAN_ONE_COLUMN__ORA_USER_ERROR_MSG "ORA-14750: Range partitioned table with INTERVAL clause has more than one column" +#define OB_ERR_INTERVAL_CLAUSE_HAS_MORE_THAN_ONE_COLUMN__OBE_USER_ERROR_MSG "OBE-14750: Range partitioned table with INTERVAL clause has more than one column" #define OB_ERR_INVALID_DATA_TYPE_INTERVAL_TABLE__ORA_USER_ERROR_MSG "ORA-14751: Invalid data type for partitioning column of an interval partitioned table" +#define OB_ERR_INVALID_DATA_TYPE_INTERVAL_TABLE__OBE_USER_ERROR_MSG "OBE-14751: Invalid data type for partitioning column of an interval partitioned table" #define OB_ERR_INTERVAL_EXPR_NOT_CORRECT_TYPE__ORA_USER_ERROR_MSG "ORA-14752: Interval expression is not a constant of the correct type" +#define OB_ERR_INTERVAL_EXPR_NOT_CORRECT_TYPE__OBE_USER_ERROR_MSG "OBE-14752: Interval expression is not a constant of the correct type" #define OB_ERR_TABLE_IS_ALREADY_A_RANGE_PARTITIONED_TABLE__ORA_USER_ERROR_MSG "ORA-14757: Table is already a range partitioned table" +#define OB_ERR_TABLE_IS_ALREADY_A_RANGE_PARTITIONED_TABLE__OBE_USER_ERROR_MSG "OBE-14757: Table is already a range partitioned table" #define OB_TRANSACTION_SET_VIOLATION__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6001, Transaction set changed during the execution" +#define OB_TRANSACTION_SET_VIOLATION__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6001, Transaction set changed during the execution" #define OB_TRANS_ROLLBACKED__ORA_USER_ERROR_MSG "ORA-24761: transaction rolled back" +#define OB_TRANS_ROLLBACKED__OBE_USER_ERROR_MSG "OBE-24761: transaction rolled back" #define OB_ERR_EXCLUSIVE_LOCK_CONFLICT__ORA_USER_ERROR_MSG "ORA-30006: resource busy; acquire with WAIT timeout expired" +#define OB_ERR_EXCLUSIVE_LOCK_CONFLICT__OBE_USER_ERROR_MSG "OBE-30006: resource busy; acquire with WAIT timeout expired" #define OB_ERR_SHARED_LOCK_CONFLICT__ORA_USER_ERROR_MSG "ORA-02049: timeout: distributed transaction waiting for lock" +#define OB_ERR_SHARED_LOCK_CONFLICT__OBE_USER_ERROR_MSG "OBE-02049: timeout: distributed transaction waiting for lock" #define OB_TRY_LOCK_ROW_CONFLICT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6005, Try lock row conflict" +#define OB_TRY_LOCK_ROW_CONFLICT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6005, Try lock row conflict" #define OB_ERR_EXCLUSIVE_LOCK_CONFLICT_NOWAIT__ORA_USER_ERROR_MSG "ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired" +#define OB_ERR_EXCLUSIVE_LOCK_CONFLICT_NOWAIT__OBE_USER_ERROR_MSG "OBE-00054: resource busy and acquire with NOWAIT specified or timeout expired" #define OB_CLOCK_OUT_OF_ORDER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6201, Clock out of order" +#define OB_CLOCK_OUT_OF_ORDER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6201, Clock out of order" #define OB_SWITCHING_TO_FOLLOWER_GRACEFULLY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6202, %s" +#define OB_SWITCHING_TO_FOLLOWER_GRACEFULLY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6202, %s" #define OB_MASK_SET_NO_NODE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6203, Mask set has no node" +#define OB_MASK_SET_NO_NODE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6203, Mask set has no node" #define OB_TRANS_HAS_DECIDED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6204, Transaction has been decided" +#define OB_TRANS_HAS_DECIDED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6204, Transaction has been decided" #define OB_TRANS_INVALID_STATE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6205, Transaction state invalid" +#define OB_TRANS_INVALID_STATE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6205, Transaction state invalid" #define OB_TRANS_STATE_NOT_CHANGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6206, Transaction state not changed" +#define OB_TRANS_STATE_NOT_CHANGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6206, Transaction state not changed" #define OB_TRANS_PROTOCOL_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6207, Transaction protocol error" +#define OB_TRANS_PROTOCOL_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6207, Transaction protocol error" #define OB_TRANS_INVALID_MESSAGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6208, Transaction message invalid" +#define OB_TRANS_INVALID_MESSAGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6208, Transaction message invalid" #define OB_TRANS_INVALID_MESSAGE_TYPE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6209, Transaction message type invalid" +#define OB_TRANS_INVALID_MESSAGE_TYPE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6209, Transaction message type invalid" #define OB_TRANS_TIMEOUT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6210, Transaction timeout occurred, please rollback the transaction, set the variable ob_trx_timeout to a larger value and then restart the transaction" +#define OB_TRANS_TIMEOUT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6210, Transaction timeout occurred, please rollback the transaction, set the variable ob_trx_timeout to a larger value and then restart the transaction" #define OB_TRANS_KILLED__ORA_USER_ERROR_MSG "ORA-24761: transaction rolled back: transaction is killed" +#define OB_TRANS_KILLED__OBE_USER_ERROR_MSG "OBE-24761: transaction rolled back: transaction is killed" #define OB_TRANS_STMT_TIMEOUT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6212, Statement timeout occurred, please set the variable ob_query_timeout to a larger value an then restart the statement" +#define OB_TRANS_STMT_TIMEOUT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6212, Statement timeout occurred, please set the variable ob_query_timeout to a larger value an then restart the statement" #define OB_TRANS_CTX_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-24761: transaction rolled back: transaction context does not exist" +#define OB_TRANS_CTX_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-24761: transaction rolled back: transaction context does not exist" #define OB_PARTITION_IS_FROZEN__ORA_USER_ERROR_MSG "ORA-24761: transaction rolled back: partition is frozen" +#define OB_PARTITION_IS_FROZEN__OBE_USER_ERROR_MSG "OBE-24761: transaction rolled back: partition is frozen" #define OB_PARTITION_IS_NOT_FROZEN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6215, Partition is not frozen" +#define OB_PARTITION_IS_NOT_FROZEN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6215, Partition is not frozen" #define OB_TRANS_INVALID_LOG_TYPE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6219, Transaction invalid log type" +#define OB_TRANS_INVALID_LOG_TYPE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6219, Transaction invalid log type" #define OB_TRANS_SQL_SEQUENCE_ILLEGAL__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6220, SQL sequence illegal" +#define OB_TRANS_SQL_SEQUENCE_ILLEGAL__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6220, SQL sequence illegal" #define OB_TRANS_CANNOT_BE_KILLED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6221, Transaction context cannot be killed" +#define OB_TRANS_CANNOT_BE_KILLED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6221, Transaction context cannot be killed" #define OB_TRANS_STATE_UNKNOWN__ORA_USER_ERROR_MSG "ORA-25405: transaction status unknown" +#define OB_TRANS_STATE_UNKNOWN__OBE_USER_ERROR_MSG "OBE-25405: transaction status unknown" #define OB_TRANS_IS_EXITING__ORA_USER_ERROR_MSG "ORA-24761: transaction rolled back: Transaction exiting" +#define OB_TRANS_IS_EXITING__OBE_USER_ERROR_MSG "OBE-24761: transaction rolled back: Transaction exiting" #define OB_TRANS_NEED_ROLLBACK__ORA_USER_ERROR_MSG "ORA-24761: transaction rolled back: transaction needs rollback" +#define OB_TRANS_NEED_ROLLBACK__OBE_USER_ERROR_MSG "OBE-24761: transaction rolled back: transaction needs rollback" #define OB_TRANS_UNKNOWN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6225, Transaction result is unknown" +#define OB_TRANS_UNKNOWN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6225, Transaction result is unknown" #define OB_ERR_READ_ONLY_TRANSACTION__ORA_USER_ERROR_MSG "ORA-01456: may not perform insert/delete/update operation inside a READ ONLY transaction" +#define OB_ERR_READ_ONLY_TRANSACTION__OBE_USER_ERROR_MSG "OBE-01456: may not perform insert/delete/update operation inside a READ ONLY transaction" #define OB_PARTITION_IS_NOT_STOPPED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6227, Partition is not stopped" +#define OB_PARTITION_IS_NOT_STOPPED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6227, Partition is not stopped" #define OB_PARTITION_IS_STOPPED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6228, Partition has been stopped" +#define OB_PARTITION_IS_STOPPED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6228, Partition has been stopped" #define OB_PARTITION_IS_BLOCKED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6229, Partition has been blocked" +#define OB_PARTITION_IS_BLOCKED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6229, Partition has been blocked" #define OB_TRANS_RPC_TIMEOUT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6230, transaction rpc timeout" +#define OB_TRANS_RPC_TIMEOUT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6230, transaction rpc timeout" #define OB_REPLICA_NOT_READABLE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6231, replica is not readable" +#define OB_REPLICA_NOT_READABLE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6231, replica is not readable" #define OB_PARTITION_IS_SPLITTING__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6232, Partition is splitting" +#define OB_PARTITION_IS_SPLITTING__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6232, Partition is splitting" #define OB_TRANS_COMMITED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6233, Transaction has been commited" +#define OB_TRANS_COMMITED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6233, Transaction has been commited" #define OB_TRANS_CTX_COUNT_REACH_LIMIT__ORA_USER_ERROR_MSG "ORA-24761: transaction rolled back: transaction context count reach limit" +#define OB_TRANS_CTX_COUNT_REACH_LIMIT__OBE_USER_ERROR_MSG "OBE-24761: transaction rolled back: transaction context count reach limit" #define OB_TRANS_CANNOT_SERIALIZE__ORA_USER_ERROR_MSG "ORA-08177: can't serialize access for this transaction" +#define OB_TRANS_CANNOT_SERIALIZE__OBE_USER_ERROR_MSG "OBE-08177: can't serialize access for this transaction" #define OB_TRANS_WEAK_READ_VERSION_NOT_READY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6236, transaction weak read version is not ready" +#define OB_TRANS_WEAK_READ_VERSION_NOT_READY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6236, transaction weak read version is not ready" #define OB_GTS_STANDBY_IS_INVALID__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6237, gts standby is invalid" +#define OB_GTS_STANDBY_IS_INVALID__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6237, gts standby is invalid" #define OB_GTS_UPDATE_FAILED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6238, gts update failed" +#define OB_GTS_UPDATE_FAILED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6238, gts update failed" #define OB_GTS_IS_NOT_SERVING__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6239, gts is not serving" +#define OB_GTS_IS_NOT_SERVING__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6239, gts is not serving" #define OB_PG_PARTITION_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6240, pg partition not exist" +#define OB_PG_PARTITION_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6240, pg partition not exist" #define OB_TRANS_STMT_NEED_RETRY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6241, transaction statement need retry" +#define OB_TRANS_STMT_NEED_RETRY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6241, transaction statement need retry" #define OB_SAVEPOINT_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-01086: savepoint does not exist" +#define OB_SAVEPOINT_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-01086: savepoint does not exist" #define OB_TRANS_WAIT_SCHEMA_REFRESH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6243, local schema is not new enough, replaying logs of user table from standby cluster needs to wait for schema refreshing " +#define OB_TRANS_WAIT_SCHEMA_REFRESH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6243, local schema is not new enough, replaying logs of user table from standby cluster needs to wait for schema refreshing " #define OB_TRANS_OUT_OF_THRESHOLD__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6244, out of transaction threshold" +#define OB_TRANS_OUT_OF_THRESHOLD__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6244, out of transaction threshold" #define OB_TRANS_XA_NOTA__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6245, Unknown XID" +#define OB_TRANS_XA_NOTA__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6245, Unknown XID" #define OB_TRANS_XA_RMFAIL__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6246, The command cannot be executed when global transaction is in the %s state" +#define OB_TRANS_XA_RMFAIL__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6246, The command cannot be executed when global transaction is in the %s state" #define OB_TRANS_XA_DUPID__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6247, The XID already exists" +#define OB_TRANS_XA_DUPID__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6247, The XID already exists" #define OB_TRANS_XA_OUTSIDE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6248, Some work is done outside global transaction" +#define OB_TRANS_XA_OUTSIDE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6248, Some work is done outside global transaction" #define OB_TRANS_XA_INVAL__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6249, Invalid arguments were given" +#define OB_TRANS_XA_INVAL__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6249, Invalid arguments were given" #define OB_TRANS_XA_RMERR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6250, Resource manager error occurred in the transaction branch" +#define OB_TRANS_XA_RMERR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6250, Resource manager error occurred in the transaction branch" #define OB_TRANS_XA_PROTO__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6251, Routine invoked in an improper context" +#define OB_TRANS_XA_PROTO__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6251, Routine invoked in an improper context" #define OB_TRANS_XA_RBROLLBACK__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6252, Rollback was caused by an unspecified reason" +#define OB_TRANS_XA_RBROLLBACK__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6252, Rollback was caused by an unspecified reason" #define OB_TRANS_XA_RBTIMEOUT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6253, Transaction branch took long" +#define OB_TRANS_XA_RBTIMEOUT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6253, Transaction branch took long" #define OB_TRANS_XA_RDONLY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6254, Transaction was read-only and has been committed" +#define OB_TRANS_XA_RDONLY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6254, Transaction was read-only and has been committed" #define OB_TRANS_XA_RETRY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6255, Routine returned with no effect and may be re-issued" +#define OB_TRANS_XA_RETRY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6255, Routine returned with no effect and may be re-issued" #define OB_ERR_ROW_NOT_LOCKED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6256, Row has not been locked" +#define OB_ERR_ROW_NOT_LOCKED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6256, Row has not been locked" #define OB_EMPTY_PG__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6257, Empty partition group" +#define OB_EMPTY_PG__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6257, Empty partition group" #define OB_TRANS_XA_ERR_COMMIT__ORA_USER_ERROR_MSG "ORA-02089: COMMIT is not allowed in a subordinate session" +#define OB_TRANS_XA_ERR_COMMIT__OBE_USER_ERROR_MSG "OBE-02089: COMMIT is not allowed in a subordinate session" #define OB_ERR_RESTORE_POINT_EXIST__ORA_USER_ERROR_MSG "ORA-38778: Restore point %s already exists" +#define OB_ERR_RESTORE_POINT_EXIST__OBE_USER_ERROR_MSG "OBE-38778: Restore point %s already exists" #define OB_ERR_RESTORE_POINT_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-38780: Restore point %s does not exists" +#define OB_ERR_RESTORE_POINT_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-38780: Restore point %s does not exists" #define OB_ERR_BACKUP_POINT_EXIST__ORA_USER_ERROR_MSG "ORA-38778: Restore point %s already exists" +#define OB_ERR_BACKUP_POINT_EXIST__OBE_USER_ERROR_MSG "OBE-38778: Restore point %s already exists" #define OB_ERR_BACKUP_POINT_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-38780: Restore point %s does not exists" +#define OB_ERR_BACKUP_POINT_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-38780: Restore point %s does not exists" #define OB_ERR_RESTORE_POINT_TOO_MANY__ORA_USER_ERROR_MSG "ORA-38779: cannot create restore point - too many restore points" +#define OB_ERR_RESTORE_POINT_TOO_MANY__OBE_USER_ERROR_MSG "OBE-38779: cannot create restore point - too many restore points" #define OB_TRANS_XA_BRANCH_FAIL__ORA_USER_ERROR_MSG "ORA-02051: another session or branch in same transaction failed or finalized" +#define OB_TRANS_XA_BRANCH_FAIL__OBE_USER_ERROR_MSG "OBE-02051: another session or branch in same transaction failed or finalized" #define OB_OBJ_LOCK_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6265, object lock does not exist." +#define OB_OBJ_LOCK_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6265, object lock does not exist." #define OB_OBJ_LOCK_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6266, object lock exists." +#define OB_OBJ_LOCK_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6266, object lock exists." #define OB_TRY_LOCK_OBJ_CONFLICT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6267, Try lock object conflict" +#define OB_TRY_LOCK_OBJ_CONFLICT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6267, Try lock object conflict" #define OB_TX_NOLOGCB__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6268, No log callbacks available" +#define OB_TX_NOLOGCB__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6268, No log callbacks available" #define OB_ERR_ADD_PARTITION_ON_INTERVAL__ORA_USER_ERROR_MSG "ORA-14760: ADD PARTITION is not permitted on Interval partitioned objects" +#define OB_ERR_ADD_PARTITION_ON_INTERVAL__OBE_USER_ERROR_MSG "OBE-14760: ADD PARTITION is not permitted on Interval partitioned objects" #define OB_ERR_MAXVALUE_PARTITION_WITH_INTERVAL__ORA_USER_ERROR_MSG "ORA-14761: MAXVALUE partition cannot be specified for Interval partitioned objects" +#define OB_ERR_MAXVALUE_PARTITION_WITH_INTERVAL__OBE_USER_ERROR_MSG "OBE-14761: MAXVALUE partition cannot be specified for Interval partitioned objects" #define OB_ERR_INVALID_INTERVAL_HIGH_BOUNDS__ORA_USER_ERROR_MSG "ORA-14767: Cannot specify this interval with existing high bounds" +#define OB_ERR_INVALID_INTERVAL_HIGH_BOUNDS__OBE_USER_ERROR_MSG "OBE-14767: Cannot specify this interval with existing high bounds" #define OB_NO_PARTITION_FOR_INTERVAL_PART__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6272, Table has no partition for value in interval partition table" +#define OB_NO_PARTITION_FOR_INTERVAL_PART__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6272, Table has no partition for value in interval partition table" #define OB_ERR_INTERVAL_CANNOT_BE_ZERO__ORA_USER_ERROR_MSG "ORA-14753: Interval cannot be zero" +#define OB_ERR_INTERVAL_CANNOT_BE_ZERO__OBE_USER_ERROR_MSG "OBE-14753: Interval cannot be zero" #define OB_ERR_PARTITIONING_KEY_MAPS_TO_A_PARTITION_OUTSIDE_MAXIMUM_PERMITTED_NUMBER_OF_PARTITIONS__ORA_USER_ERROR_MSG "ORA-14300: partitioning key maps to a partition outside maximum permitted number of partitions" +#define OB_ERR_PARTITIONING_KEY_MAPS_TO_A_PARTITION_OUTSIDE_MAXIMUM_PERMITTED_NUMBER_OF_PARTITIONS__OBE_USER_ERROR_MSG "OBE-14300: partitioning key maps to a partition outside maximum permitted number of partitions" #define OB_OBJ_LOCK_NOT_COMPLETED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6275, object lock not completed, and can not unlock." +#define OB_OBJ_LOCK_NOT_COMPLETED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6275, object lock not completed, and can not unlock." #define OB_OBJ_UNLOCK_CONFLICT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6276, there is an unlock operation doing, unlock conflict." +#define OB_OBJ_UNLOCK_CONFLICT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6276, there is an unlock operation doing, unlock conflict." #define OB_SCN_OUT_OF_BOUND__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6277, scn is out of bounds of memtable" +#define OB_SCN_OUT_OF_BOUND__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6277, scn is out of bounds of memtable" #define OB_TRANS_IDLE_TIMEOUT__ORA_USER_ERROR_MSG "ORA-24761: transaction rolled back: transaction idle timeout" +#define OB_TRANS_IDLE_TIMEOUT__OBE_USER_ERROR_MSG "OBE-24761: transaction rolled back: transaction idle timeout" #define OB_TRANS_FREE_ROUTE_NOT_SUPPORTED__ORA_USER_ERROR_MSG "ORA-06279: Query is not supported to be executed on txn temporary node" +#define OB_TRANS_FREE_ROUTE_NOT_SUPPORTED__OBE_USER_ERROR_MSG "OBE-06279: Query is not supported to be executed on txn temporary node" #define OB_TRANS_LIVE_TOO_MUCH_TIME__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6280, Transaction cost too much without commit or rollback" +#define OB_TRANS_LIVE_TOO_MUCH_TIME__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6280, Transaction cost too much without commit or rollback" #define OB_TRANS_COMMIT_TOO_MUCH_TIME__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6281, Transaction commit cost too much" +#define OB_TRANS_COMMIT_TOO_MUCH_TIME__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6281, Transaction commit cost too much" #define OB_TRANS_TOO_MANY_PARTICIPANTS__ORA_USER_ERROR_MSG "ORA-24761: transaction rolled back: too many transaction participants" +#define OB_TRANS_TOO_MANY_PARTICIPANTS__OBE_USER_ERROR_MSG "OBE-24761: transaction rolled back: too many transaction participants" #define OB_LOG_ALREADY_SPLIT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6283, The big log entry has been split into multiple part" +#define OB_LOG_ALREADY_SPLIT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6283, The big log entry has been split into multiple part" #define OB_ERR_UNSUPPROTED_REF_IN_JSON_SCHEMA__ORA_USER_ERROR_MSG "ORA-40441: This version doesn't yet support 'references in JSON Schema." +#define OB_ERR_UNSUPPROTED_REF_IN_JSON_SCHEMA__OBE_USER_ERROR_MSG "OBE-40441: This version doesn't yet support 'references in JSON Schema." #define OB_ERR_TYPE_OF_JSON_SCHEMA__ORA_USER_ERROR_MSG "ORA-40876: invalid JSON schema document" +#define OB_ERR_TYPE_OF_JSON_SCHEMA__OBE_USER_ERROR_MSG "OBE-40876: invalid JSON schema document" #define OB_LOG_ID_NOT_FOUND__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6301, log id not found" +#define OB_LOG_ID_NOT_FOUND__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6301, log id not found" #define OB_LSR_THREAD_STOPPED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6302, log scan runnable thread stop" +#define OB_LSR_THREAD_STOPPED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6302, log scan runnable thread stop" #define OB_NO_LOG__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6303, no log ever scanned" +#define OB_NO_LOG__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6303, no log ever scanned" #define OB_LOG_ID_RANGE_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6304, log id range error" +#define OB_LOG_ID_RANGE_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6304, log id range error" #define OB_LOG_ITER_ENOUGH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6305, iter scans enough files" +#define OB_LOG_ITER_ENOUGH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6305, iter scans enough files" #define OB_CLOG_INVALID_ACK__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6306, invalid ack msg" +#define OB_CLOG_INVALID_ACK__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6306, invalid ack msg" #define OB_CLOG_CACHE_INVALID__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6307, clog cache invalid" +#define OB_CLOG_CACHE_INVALID__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6307, clog cache invalid" #define OB_EXT_HANDLE_UNFINISH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6308, external executor handle do not finish" +#define OB_EXT_HANDLE_UNFINISH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6308, external executor handle do not finish" #define OB_CURSOR_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6309, cursor not exist" +#define OB_CURSOR_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6309, cursor not exist" #define OB_STREAM_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6310, stream not exist" +#define OB_STREAM_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6310, stream not exist" #define OB_STREAM_BUSY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6311, stream busy" +#define OB_STREAM_BUSY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6311, stream busy" #define OB_FILE_RECYCLED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6312, file recycled" +#define OB_FILE_RECYCLED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6312, file recycled" #define OB_REPLAY_EAGAIN_TOO_MUCH_TIME__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6313, replay eagain cost too much time" +#define OB_REPLAY_EAGAIN_TOO_MUCH_TIME__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6313, replay eagain cost too much time" #define OB_MEMBER_CHANGE_FAILED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6314, member change log sync failed" +#define OB_MEMBER_CHANGE_FAILED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6314, member change log sync failed" #define OB_NO_NEED_BATCH_CTX__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6315, no need batch ctx" +#define OB_NO_NEED_BATCH_CTX__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6315, no need batch ctx" #define OB_TOO_LARGE_LOG_ID__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6316, too large log id" +#define OB_TOO_LARGE_LOG_ID__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6316, too large log id" #define OB_ALLOC_LOG_ID_NEED_RETRY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6317, alloc log id need retry" +#define OB_ALLOC_LOG_ID_NEED_RETRY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6317, alloc log id need retry" #define OB_TRANS_ONE_PC_NOT_ALLOWED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6318, transaction one pc not allowed" +#define OB_TRANS_ONE_PC_NOT_ALLOWED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6318, transaction one pc not allowed" #define OB_LOG_NEED_REBUILD__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6319, need rebuild" +#define OB_LOG_NEED_REBUILD__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6319, need rebuild" #define OB_TOO_MANY_LOG_TASK__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6320, too many log tasks" +#define OB_TOO_MANY_LOG_TASK__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6320, too many log tasks" #define OB_INVALID_BATCH_SIZE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6321, ob invalid batch size" +#define OB_INVALID_BATCH_SIZE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6321, ob invalid batch size" #define OB_CLOG_SLIDE_TIMEOUT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6322, ob clog slide timeout" +#define OB_CLOG_SLIDE_TIMEOUT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6322, ob clog slide timeout" #define OB_LOG_REPLAY_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6323, log replay error" +#define OB_LOG_REPLAY_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6323, log replay error" #define OB_TRY_LOCK_CONFIG_CHANGE_CONFLICT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6324, ob trying to lock config change conflicts" +#define OB_TRY_LOCK_CONFIG_CHANGE_CONFLICT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6324, ob trying to lock config change conflicts" #define OB_CLOG_DISK_HANG__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6325, ob clog disk hang" +#define OB_CLOG_DISK_HANG__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6325, ob clog disk hang" #define OB_TABLE_LOCK_SPLIT_TWICE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6326, table lock has been splitted before, can not be splitted again" +#define OB_TABLE_LOCK_SPLIT_TWICE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6326, table lock has been splitted before, can not be splitted again" #define OB_TABLE_LOCK_IS_SPLITTING__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6327, table lock is being splitted, can not be splitted again" +#define OB_TABLE_LOCK_IS_SPLITTING__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6327, table lock is being splitted, can not be splitted again" #define OB_TABLE_LOCK_SPLIT_FAIL__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6328, table lock splitting failed" +#define OB_TABLE_LOCK_SPLIT_FAIL__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6328, table lock splitting failed" #define OB_SEQ_NO_REORDER_UNDER_PDML__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6329, pdml sql need retry under sequence number reorder" +#define OB_SEQ_NO_REORDER_UNDER_PDML__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6329, pdml sql need retry under sequence number reorder" #define OB_USER_OUTOF_DATA_DISK_SPACE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6330, user data disk is almost full" +#define OB_USER_OUTOF_DATA_DISK_SPACE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6330, user data disk is almost full" #define OB_ARB_DEGRADE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6331, logstream has been degraded due to error" +#define OB_ARB_DEGRADE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6331, logstream has been degraded due to error" #define OB_OBJ_LOCK_WRONG_WORKER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -6332, object lock worker thread wrong" +#define OB_OBJ_LOCK_WRONG_WORKER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -6332, object lock worker thread wrong" #define OB_ELECTION_WARN_LOGBUF_FULL__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7000, The log buffer is full" +#define OB_ELECTION_WARN_LOGBUF_FULL__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7000, The log buffer is full" #define OB_ELECTION_WARN_LOGBUF_EMPTY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7001, The log buffer is empty" +#define OB_ELECTION_WARN_LOGBUF_EMPTY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7001, The log buffer is empty" #define OB_ELECTION_WARN_NOT_RUNNING__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7002, The object is not running" +#define OB_ELECTION_WARN_NOT_RUNNING__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7002, The object is not running" #define OB_ELECTION_WARN_IS_RUNNING__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7003, The object is running" +#define OB_ELECTION_WARN_IS_RUNNING__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7003, The object is running" #define OB_ELECTION_WARN_NOT_REACH_MAJORITY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7004, Election does not reach majority" +#define OB_ELECTION_WARN_NOT_REACH_MAJORITY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7004, Election does not reach majority" #define OB_ELECTION_WARN_INVALID_SERVER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7005, The server is not valid" +#define OB_ELECTION_WARN_INVALID_SERVER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7005, The server is not valid" #define OB_ELECTION_WARN_INVALID_LEADER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7006, The leader is not valid" +#define OB_ELECTION_WARN_INVALID_LEADER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7006, The leader is not valid" #define OB_ELECTION_WARN_LEADER_LEASE_EXPIRED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7007, The leader lease is expired" +#define OB_ELECTION_WARN_LEADER_LEASE_EXPIRED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7007, The leader lease is expired" #define OB_ELECTION_WARN_INVALID_MESSAGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7010, The message is not valid" +#define OB_ELECTION_WARN_INVALID_MESSAGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7010, The message is not valid" #define OB_ELECTION_WARN_MESSAGE_NOT_INTIME__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7011, The message is not intime" +#define OB_ELECTION_WARN_MESSAGE_NOT_INTIME__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7011, The message is not intime" #define OB_ELECTION_WARN_NOT_CANDIDATE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7012, The server is not candidate" +#define OB_ELECTION_WARN_NOT_CANDIDATE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7012, The server is not candidate" #define OB_ELECTION_WARN_NOT_CANDIDATE_OR_VOTER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7013, The server is not candidate or voter" +#define OB_ELECTION_WARN_NOT_CANDIDATE_OR_VOTER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7013, The server is not candidate or voter" #define OB_ELECTION_WARN_PROTOCOL_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7014, Election protocol error" +#define OB_ELECTION_WARN_PROTOCOL_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7014, Election protocol error" #define OB_ELECTION_WARN_RUNTIME_OUT_OF_RANGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7015, The task run time out of range" +#define OB_ELECTION_WARN_RUNTIME_OUT_OF_RANGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7015, The task run time out of range" #define OB_ELECTION_WARN_LAST_OPERATION_NOT_DONE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7021, Last operation has not done" +#define OB_ELECTION_WARN_LAST_OPERATION_NOT_DONE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7021, Last operation has not done" #define OB_ELECTION_WARN_CURRENT_SERVER_NOT_LEADER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7022, Current server is not leader" +#define OB_ELECTION_WARN_CURRENT_SERVER_NOT_LEADER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7022, Current server is not leader" #define OB_ELECTION_WARN_NO_PREPARE_MESSAGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7024, There is not prepare message" +#define OB_ELECTION_WARN_NO_PREPARE_MESSAGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7024, There is not prepare message" #define OB_ELECTION_ERROR_MULTI_PREPARE_MESSAGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7025, There is more than one prepare message" +#define OB_ELECTION_ERROR_MULTI_PREPARE_MESSAGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7025, There is more than one prepare message" #define OB_ELECTION_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7026, Election does not exist" +#define OB_ELECTION_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7026, Election does not exist" #define OB_ELECTION_MGR_IS_RUNNING__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7027, Election manager is running" +#define OB_ELECTION_MGR_IS_RUNNING__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7027, Election manager is running" #define OB_ELECTION_WARN_NO_MAJORITY_PREPARE_MESSAGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7029, Election msg pool not have majority prepare message" +#define OB_ELECTION_WARN_NO_MAJORITY_PREPARE_MESSAGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7029, Election msg pool not have majority prepare message" #define OB_ELECTION_ASYNC_LOG_WARN_INIT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7030, Election async log init error" +#define OB_ELECTION_ASYNC_LOG_WARN_INIT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7030, Election async log init error" #define OB_ELECTION_WAIT_LEADER_MESSAGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7031, Election waiting leader message" +#define OB_ELECTION_WAIT_LEADER_MESSAGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7031, Election waiting leader message" #define OB_ELECTION_GROUP_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7032, Election group not exist" +#define OB_ELECTION_GROUP_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7032, Election group not exist" #define OB_UNEXPECT_EG_VERSION__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7033, unexpected eg_version" +#define OB_UNEXPECT_EG_VERSION__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7033, unexpected eg_version" #define OB_ELECTION_GROUP_MGR_IS_RUNNING__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7034, election_group_mgr is running" +#define OB_ELECTION_GROUP_MGR_IS_RUNNING__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7034, election_group_mgr is running" #define OB_ELECTION_MGR_NOT_RUNNING__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7035, Election manager is not running" +#define OB_ELECTION_MGR_NOT_RUNNING__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7035, Election manager is not running" #define OB_ELECTION_ERROR_VOTE_MSG_CONFLICT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7036, Receive change leader msg and vote msg with same T1 timestamp" +#define OB_ELECTION_ERROR_VOTE_MSG_CONFLICT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7036, Receive change leader msg and vote msg with same T1 timestamp" #define OB_ELECTION_ERROR_DUPLICATED_MSG__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7037, Receive duplicated prepare/vote msg with same T1 timestamp" +#define OB_ELECTION_ERROR_DUPLICATED_MSG__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7037, Receive duplicated prepare/vote msg with same T1 timestamp" #define OB_ELECTION_WARN_T1_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7038, T1 timestamp is not match" +#define OB_ELECTION_WARN_T1_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7038, T1 timestamp is not match" #define OB_ELECTION_BELOW_MAJORITY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7039, not reach majority" +#define OB_ELECTION_BELOW_MAJORITY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7039, not reach majority" #define OB_ELECTION_OVER_MAJORITY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7040, over majority" +#define OB_ELECTION_OVER_MAJORITY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7040, over majority" #define OB_ELECTION_DURING_UPGRADING__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7041, election priority mechanism changed, maybe during upgrading" +#define OB_ELECTION_DURING_UPGRADING__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7041, election priority mechanism changed, maybe during upgrading" #define OB_TRANSFER_TASK_COMPLETED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7100, transfer task completed" +#define OB_TRANSFER_TASK_COMPLETED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7100, transfer task completed" #define OB_TOO_MANY_TRANSFER_TASK__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7101, too many transfer tasks" +#define OB_TOO_MANY_TRANSFER_TASK__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7101, too many transfer tasks" #define OB_TRANSFER_TASK_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7102, transfer task exist" +#define OB_TRANSFER_TASK_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7102, transfer task exist" #define OB_TRANSFER_TASK_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7103, transfer task not exist" +#define OB_TRANSFER_TASK_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7103, transfer task not exist" #define OB_NOT_ALLOW_TO_REMOVE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7104, not allow to remove" +#define OB_NOT_ALLOW_TO_REMOVE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7104, not allow to remove" #define OB_RG_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7105, replication group not match" +#define OB_RG_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7105, replication group not match" #define OB_TRANSFER_TASK_ABORTED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7106, transfer task aborted" +#define OB_TRANSFER_TASK_ABORTED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7106, transfer task aborted" #define OB_TRANSFER_INVALID_MESSAGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7107, transfer invalid message" +#define OB_TRANSFER_INVALID_MESSAGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7107, transfer invalid message" #define OB_TRANSFER_CTX_TS_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7108, transfer ctx_ts not match" +#define OB_TRANSFER_CTX_TS_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7108, transfer ctx_ts not match" #define OB_TRANSFER_SYS_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7109, transfer system error" +#define OB_TRANSFER_SYS_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7109, transfer system error" #define OB_TRANSFER_MEMBER_LIST_NOT_SAME__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7110, transfer src ls and dest ls member list not same" +#define OB_TRANSFER_MEMBER_LIST_NOT_SAME__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7110, transfer src ls and dest ls member list not same" #define OB_ERR_UNEXPECTED_LOCK_OWNER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7111, lock owner id is not expected" +#define OB_ERR_UNEXPECTED_LOCK_OWNER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7111, lock owner id is not expected" #define OB_LS_TRANSFER_SCN_TOO_SMALL__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7112, change member list compare ls transfer scn too small" +#define OB_LS_TRANSFER_SCN_TOO_SMALL__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7112, change member list compare ls transfer scn too small" #define OB_TABLET_TRANSFER_SEQ_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7113, compare tablet transfer seq not match" +#define OB_TABLET_TRANSFER_SEQ_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7113, compare tablet transfer seq not match" #define OB_TRANSFER_DETECT_ACTIVE_TRANS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7114, transfer detect active trans" +#define OB_TRANSFER_DETECT_ACTIVE_TRANS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7114, transfer detect active trans" #define OB_TRANSFER_SRC_LS_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7115, transfer src ls does not exist" +#define OB_TRANSFER_SRC_LS_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7115, transfer src ls does not exist" #define OB_TRANSFER_SRC_TABLET_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7116, transfer src tablet does not exist" +#define OB_TRANSFER_SRC_TABLET_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7116, transfer src tablet does not exist" #define OB_LS_NEED_REBUILD__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7117, ls need rebuild" +#define OB_LS_NEED_REBUILD__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7117, ls need rebuild" #define OB_OBSOLETE_CLOG_NEED_SKIP__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7118, obsolete clog need skip" +#define OB_OBSOLETE_CLOG_NEED_SKIP__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7118, obsolete clog need skip" #define OB_TRANSFER_WAIT_TRANSACTION_END_TIMEOUT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7119, transfer wait transactions end timeout" +#define OB_TRANSFER_WAIT_TRANSACTION_END_TIMEOUT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7119, transfer wait transactions end timeout" #define OB_TABLET_GC_LOCK_CONFLICT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7120, tablet GC lock conflict" +#define OB_TABLET_GC_LOCK_CONFLICT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7120, tablet GC lock conflict" #define OB_SEQUENCE_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7121, compare sequence not match" +#define OB_SEQUENCE_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7121, compare sequence not match" #define OB_SEQUENCE_TOO_SMALL__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7122, compare sequence too small" +#define OB_SEQUENCE_TOO_SMALL__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7122, compare sequence too small" #define OB_TRANSFER_CANNOT_START__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7123, transfer cannot start" +#define OB_TRANSFER_CANNOT_START__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7123, transfer cannot start" #define OB_PARTITION_ALREADY_BALANCED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7124, partitions are already balanced, %s" +#define OB_PARTITION_ALREADY_BALANCED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7124, partitions are already balanced, %s" #define OB_ERR_GIS_DIFFERENT_SRIDS__ORA_USER_ERROR_MSG "ORA-00600: Binary geometry function %s given two geometries of different srids: %u and %u, which should have been identical." +#define OB_ERR_GIS_DIFFERENT_SRIDS__OBE_USER_ERROR_MSG "OBE-00600: Binary geometry function %s given two geometries of different srids: %u and %u, which should have been identical." #define OB_ERR_GIS_UNSUPPORTED_ARGUMENT__ORA_USER_ERROR_MSG "ORA-00600: Calling geometry function %s with unsupported types of arguments." +#define OB_ERR_GIS_UNSUPPORTED_ARGUMENT__OBE_USER_ERROR_MSG "OBE-00600: Calling geometry function %s with unsupported types of arguments." #define OB_ERR_GIS_UNKNOWN_ERROR__ORA_USER_ERROR_MSG "ORA-00600: Unknown GIS error occurred in function %s." +#define OB_ERR_GIS_UNKNOWN_ERROR__OBE_USER_ERROR_MSG "OBE-00600: Unknown GIS error occurred in function %s." #define OB_ERR_GIS_UNKNOWN_EXCEPTION__ORA_USER_ERROR_MSG "ORA-00600: Unknown exception caught in GIS function %s." +#define OB_ERR_GIS_UNKNOWN_EXCEPTION__OBE_USER_ERROR_MSG "OBE-00600: Unknown exception caught in GIS function %s." #define OB_ERR_GIS_INVALID_DATA__ORA_USER_ERROR_MSG "ORA-00600: Invalid GIS data provided to function %s." +#define OB_ERR_GIS_INVALID_DATA__OBE_USER_ERROR_MSG "OBE-00600: Invalid GIS data provided to function %s." #define OB_ERR_BOOST_GEOMETRY_EMPTY_INPUT_EXCEPTION__ORA_USER_ERROR_MSG "ORA-00600: The geometry has no data in function %s." +#define OB_ERR_BOOST_GEOMETRY_EMPTY_INPUT_EXCEPTION__OBE_USER_ERROR_MSG "OBE-00600: The geometry has no data in function %s." #define OB_ERR_BOOST_GEOMETRY_CENTROID_EXCEPTION__ORA_USER_ERROR_MSG "ORA-00600: Unable to calculate centroid because geometry is empty in function %s." +#define OB_ERR_BOOST_GEOMETRY_CENTROID_EXCEPTION__OBE_USER_ERROR_MSG "OBE-00600: Unable to calculate centroid because geometry is empty in function %s." #define OB_ERR_BOOST_GEOMETRY_OVERLAY_INVALID_INPUT_EXCEPTION__ORA_USER_ERROR_MSG "ORA-00600: Geometry overlay calculation error: geometry data is invalid in function %s." +#define OB_ERR_BOOST_GEOMETRY_OVERLAY_INVALID_INPUT_EXCEPTION__OBE_USER_ERROR_MSG "OBE-00600: Geometry overlay calculation error: geometry data is invalid in function %s." #define OB_ERR_BOOST_GEOMETRY_TURN_INFO_EXCEPTION__ORA_USER_ERROR_MSG "ORA-00600: Geometry turn info calculation error: geometry data is invalid in function %s." +#define OB_ERR_BOOST_GEOMETRY_TURN_INFO_EXCEPTION__OBE_USER_ERROR_MSG "OBE-00600: Geometry turn info calculation error: geometry data is invalid in function %s." #define OB_ERR_BOOST_GEOMETRY_SELF_INTERSECTION_POINT_EXCEPTION__ORA_USER_ERROR_MSG "ORA-00600: Analysis procedures of intersection points interrupted unexpectedly in function %s." +#define OB_ERR_BOOST_GEOMETRY_SELF_INTERSECTION_POINT_EXCEPTION__OBE_USER_ERROR_MSG "OBE-00600: Analysis procedures of intersection points interrupted unexpectedly in function %s." #define OB_ERR_BOOST_GEOMETRY_UNKNOWN_EXCEPTION__ORA_USER_ERROR_MSG "ORA-00600: Unknown exception thrown in function %s." +#define OB_ERR_BOOST_GEOMETRY_UNKNOWN_EXCEPTION__OBE_USER_ERROR_MSG "OBE-00600: Unknown exception thrown in function %s." #define OB_ERR_GIS_DATA_WRONG_ENDIANESS__ORA_USER_ERROR_MSG "ORA-00600: Geometry byte string must be little endian." +#define OB_ERR_GIS_DATA_WRONG_ENDIANESS__OBE_USER_ERROR_MSG "OBE-00600: Geometry byte string must be little endian." #define OB_ERR_ALTER_OPERATION_NOT_SUPPORTED_REASON_GIS__ORA_USER_ERROR_MSG "ORA-00600: Do not support online operation on table with GIS index" +#define OB_ERR_ALTER_OPERATION_NOT_SUPPORTED_REASON_GIS__OBE_USER_ERROR_MSG "OBE-00600: Do not support online operation on table with GIS index" #define OB_ERR_BOOST_GEOMETRY_INCONSISTENT_TURNS_EXCEPTION__ORA_USER_ERROR_MSG "ORA-00600: Inconsistent intersection points." +#define OB_ERR_BOOST_GEOMETRY_INCONSISTENT_TURNS_EXCEPTION__OBE_USER_ERROR_MSG "OBE-00600: Inconsistent intersection points." #define OB_ERR_GIS_MAX_POINTS_IN_GEOMETRY_OVERFLOWED__ORA_USER_ERROR_MSG "ORA-00600: Parameter %s exceeds the maximum number of points in a geometry (%lu) in function %s." +#define OB_ERR_GIS_MAX_POINTS_IN_GEOMETRY_OVERFLOWED__OBE_USER_ERROR_MSG "OBE-00600: Parameter %s exceeds the maximum number of points in a geometry (%lu) in function %s." #define OB_ERR_UNEXPECTED_GEOMETRY_TYPE__ORA_USER_ERROR_MSG "ORA-00600: %.64s value is a geometry of unexpected type %.64s in %.64s." +#define OB_ERR_UNEXPECTED_GEOMETRY_TYPE__OBE_USER_ERROR_MSG "OBE-00600: %.64s value is a geometry of unexpected type %.64s in %.64s." #define OB_ERR_SRS_PARSE_ERROR__ORA_USER_ERROR_MSG "ORA-00600: Can\'t parse the spatial reference system definition of SRID %u." +#define OB_ERR_SRS_PARSE_ERROR__OBE_USER_ERROR_MSG "OBE-00600: Can\'t parse the spatial reference system definition of SRID %u." #define OB_ERR_SRS_PROJ_PARAMETER_MISSING__ORA_USER_ERROR_MSG "ORA-00600: The spatial reference system definition for SRID %u does not specify the mandatory %s (EPSG %u) projection parameter." +#define OB_ERR_SRS_PROJ_PARAMETER_MISSING__OBE_USER_ERROR_MSG "OBE-00600: The spatial reference system definition for SRID %u does not specify the mandatory %s (EPSG %u) projection parameter." #define OB_ERR_WARN_SRS_NOT_FOUND__ORA_USER_ERROR_MSG "ORA-00600: There\'s no spatial reference system with SRID %u." +#define OB_ERR_WARN_SRS_NOT_FOUND__OBE_USER_ERROR_MSG "OBE-00600: There\'s no spatial reference system with SRID %u." #define OB_ERR_SRS_NOT_CARTESIAN__ORA_USER_ERROR_MSG "ORA-00600: Function %s is only defined for Cartesian spatial reference systems, but one of its arguments is in SRID %u, which is not Cartesian." +#define OB_ERR_SRS_NOT_CARTESIAN__OBE_USER_ERROR_MSG "OBE-00600: Function %s is only defined for Cartesian spatial reference systems, but one of its arguments is in SRID %u, which is not Cartesian." #define OB_ERR_SRS_NOT_CARTESIAN_UNDEFINED__ORA_USER_ERROR_MSG "ORA-00600: Function %s is only defined for Cartesian spatial reference systems, but one of its arguments is in SRID %u, which has not been defined." +#define OB_ERR_SRS_NOT_CARTESIAN_UNDEFINED__OBE_USER_ERROR_MSG "OBE-00600: Function %s is only defined for Cartesian spatial reference systems, but one of its arguments is in SRID %u, which has not been defined." #define OB_ERR_SRS_NOT_FOUND__ORA_USER_ERROR_MSG "ORA-00600: There\'s no spatial reference system with SRID %u." +#define OB_ERR_SRS_NOT_FOUND__OBE_USER_ERROR_MSG "OBE-00600: There\'s no spatial reference system with SRID %u." #define OB_ERR_WARN_SRS_NOT_FOUND_AXIS_ORDER__ORA_USER_ERROR_MSG "ORA-00600: There\'s no spatial reference system with SRID %u. The axis order is unknown." +#define OB_ERR_WARN_SRS_NOT_FOUND_AXIS_ORDER__OBE_USER_ERROR_MSG "OBE-00600: There\'s no spatial reference system with SRID %u. The axis order is unknown." #define OB_ERR_NOT_IMPLEMENTED_FOR_GEOGRAPHIC_SRS__ORA_USER_ERROR_MSG "ORA-00600: %.192s(%.80s) has not been implemented for geographic spatial reference systems." +#define OB_ERR_NOT_IMPLEMENTED_FOR_GEOGRAPHIC_SRS__OBE_USER_ERROR_MSG "OBE-00600: %.192s(%.80s) has not been implemented for geographic spatial reference systems." #define OB_ERR_WRONG_SRID_FOR_COLUMN__ORA_USER_ERROR_MSG "ORA-00600: The SRID of the geometry does not match the SRID of the column. The SRID of the geometry is %lu, but the SRID of the column is %lu. Consider changing the SRID of the geometry or the SRID property of the column." +#define OB_ERR_WRONG_SRID_FOR_COLUMN__OBE_USER_ERROR_MSG "OBE-00600: The SRID of the geometry does not match the SRID of the column. The SRID of the geometry is %lu, but the SRID of the column is %lu. Consider changing the SRID of the geometry or the SRID property of the column." #define OB_ERR_CANNOT_ALTER_SRID_DUE_TO_INDEX__ORA_USER_ERROR_MSG "ORA-00600: The SRID specification on the column \'%.64s\' cannot be changed because there is a spatial index on the column. Please remove the spatial index before altering the SRID specification." +#define OB_ERR_CANNOT_ALTER_SRID_DUE_TO_INDEX__OBE_USER_ERROR_MSG "OBE-00600: The SRID specification on the column \'%.64s\' cannot be changed because there is a spatial index on the column. Please remove the spatial index before altering the SRID specification." #define OB_ERR_WARN_USELESS_SPATIAL_INDEX__ORA_USER_ERROR_MSG "ORA-00600: The spatial index on column \'%.64s\' will not be used by the query optimizer since the column does not have an SRID attribute. Consider adding an SRID attribute to the column." +#define OB_ERR_WARN_USELESS_SPATIAL_INDEX__OBE_USER_ERROR_MSG "OBE-00600: The spatial index on column \'%.64s\' will not be used by the query optimizer since the column does not have an SRID attribute. Consider adding an SRID attribute to the column." #define OB_ERR_ONLY_IMPLEMENTED_FOR_SRID_0_AND_4326__ORA_USER_ERROR_MSG "ORA-00600: Function %.192s is only defined for SRID 0 and SRID 4326." +#define OB_ERR_ONLY_IMPLEMENTED_FOR_SRID_0_AND_4326__OBE_USER_ERROR_MSG "OBE-00600: Function %.192s is only defined for SRID 0 and SRID 4326." #define OB_ERR_NOT_IMPLEMENTED_FOR_CARTESIAN_SRS__ORA_USER_ERROR_MSG "ORA-00600: %.192s(%.80s) has not been implemented for Cartesian spatial reference systems." +#define OB_ERR_NOT_IMPLEMENTED_FOR_CARTESIAN_SRS__OBE_USER_ERROR_MSG "OBE-00600: %.192s(%.80s) has not been implemented for Cartesian spatial reference systems." #define OB_ERR_NOT_IMPLEMENTED_FOR_PROJECTED_SRS__ORA_USER_ERROR_MSG "ORA-00600: %.192s(%.80s) has not been implemented for projected spatial reference systems." +#define OB_ERR_NOT_IMPLEMENTED_FOR_PROJECTED_SRS__OBE_USER_ERROR_MSG "OBE-00600: %.192s(%.80s) has not been implemented for projected spatial reference systems." #define OB_ERR_SRS_MISSING_MANDATORY_ATTRIBUTE__ORA_USER_ERROR_MSG "ORA-00600: Missing mandatory attribute %s." +#define OB_ERR_SRS_MISSING_MANDATORY_ATTRIBUTE__OBE_USER_ERROR_MSG "OBE-00600: Missing mandatory attribute %s." #define OB_ERR_SRS_MULTIPLE_ATTRIBUTE_DEFINITIONS__ORA_USER_ERROR_MSG "ORA-00600: Multiple definitions of attribute %s." +#define OB_ERR_SRS_MULTIPLE_ATTRIBUTE_DEFINITIONS__OBE_USER_ERROR_MSG "OBE-00600: Multiple definitions of attribute %s." #define OB_ERR_SRS_NAME_CANT_BE_EMPTY_OR_WHITESPACE__ORA_USER_ERROR_MSG "ORA-00600: The spatial reference system name can\'t be an empty string or start or end with whitespace." +#define OB_ERR_SRS_NAME_CANT_BE_EMPTY_OR_WHITESPACE__OBE_USER_ERROR_MSG "OBE-00600: The spatial reference system name can\'t be an empty string or start or end with whitespace." #define OB_ERR_SRS_ORGANIZATION_CANT_BE_EMPTY_OR_WHITESPACE__ORA_USER_ERROR_MSG "ORA-00600: The organization name can\'t be an empty string or start or end with whitespace." +#define OB_ERR_SRS_ORGANIZATION_CANT_BE_EMPTY_OR_WHITESPACE__OBE_USER_ERROR_MSG "OBE-00600: The organization name can\'t be an empty string or start or end with whitespace." #define OB_ERR_SRS_ID_ALREADY_EXISTS__ORA_USER_ERROR_MSG "ORA-00600: There is already a spatial reference system with SRID %u." +#define OB_ERR_SRS_ID_ALREADY_EXISTS__OBE_USER_ERROR_MSG "OBE-00600: There is already a spatial reference system with SRID %u." #define OB_ERR_WARN_SRS_ID_ALREADY_EXISTS__ORA_USER_ERROR_MSG "ORA-00600: There is already a spatial reference system with SRID %u." +#define OB_ERR_WARN_SRS_ID_ALREADY_EXISTS__OBE_USER_ERROR_MSG "OBE-00600: There is already a spatial reference system with SRID %u." #define OB_ERR_CANT_MODIFY_SRID_0__ORA_USER_ERROR_MSG "ORA-00600: SRID 0 is not modifiable." +#define OB_ERR_CANT_MODIFY_SRID_0__OBE_USER_ERROR_MSG "OBE-00600: SRID 0 is not modifiable." #define OB_ERR_WARN_RESERVED_SRID_RANGE__ORA_USER_ERROR_MSG "ORA-00600: The SRID range [%u, %u] has been reserved for system use. SRSs in this range may be added, modified or removed without warning during upgrade." +#define OB_ERR_WARN_RESERVED_SRID_RANGE__OBE_USER_ERROR_MSG "OBE-00600: The SRID range [%u, %u] has been reserved for system use. SRSs in this range may be added, modified or removed without warning during upgrade." #define OB_ERR_CANT_MODIFY_SRS_USED_BY_COLUMN__ORA_USER_ERROR_MSG "ORA-00600: Can\'t modify SRID %u. There is at least one column depending on it." +#define OB_ERR_CANT_MODIFY_SRS_USED_BY_COLUMN__OBE_USER_ERROR_MSG "OBE-00600: Can\'t modify SRID %u. There is at least one column depending on it." #define OB_ERR_SRS_INVALID_CHARACTER_IN_ATTRIBUTE__ORA_USER_ERROR_MSG "ORA-00600: Invalid character in attribute %s." +#define OB_ERR_SRS_INVALID_CHARACTER_IN_ATTRIBUTE__OBE_USER_ERROR_MSG "OBE-00600: Invalid character in attribute %s." #define OB_ERR_SRS_ATTRIBUTE_STRING_TOO_LONG__ORA_USER_ERROR_MSG "ORA-00600: Attribute %s is too long. The maximum length is %u characters." +#define OB_ERR_SRS_ATTRIBUTE_STRING_TOO_LONG__OBE_USER_ERROR_MSG "OBE-00600: Attribute %s is too long. The maximum length is %u characters." #define OB_ERR_SRS_NOT_GEOGRAPHIC__ORA_USER_ERROR_MSG "ORA-00600: Function %s is only defined for geographic spatial reference systems, but one of its arguments is in SRID %u, which is not geographic." +#define OB_ERR_SRS_NOT_GEOGRAPHIC__OBE_USER_ERROR_MSG "OBE-00600: Function %s is only defined for geographic spatial reference systems, but one of its arguments is in SRID %u, which is not geographic." #define OB_ERR_POLYGON_TOO_LARGE__ORA_USER_ERROR_MSG "ORA-00600: Function %s encountered a polygon that was too large. Polygons must cover less than half the planet." +#define OB_ERR_POLYGON_TOO_LARGE__OBE_USER_ERROR_MSG "OBE-00600: Function %s encountered a polygon that was too large. Polygons must cover less than half the planet." #define OB_ERR_SPATIAL_UNIQUE_INDEX__ORA_USER_ERROR_MSG "ORA-00600: Spatial indexes can\'t be primary or unique indexes." +#define OB_ERR_SPATIAL_UNIQUE_INDEX__OBE_USER_ERROR_MSG "OBE-00600: Spatial indexes can\'t be primary or unique indexes." #define OB_ERR_GEOMETRY_PARAM_LONGITUDE_OUT_OF_RANGE__ORA_USER_ERROR_MSG "ORA-00600: A parameter of function %.192s contains a geometry with longitude %f, which is out of range. It must be within (%f, %f]." +#define OB_ERR_GEOMETRY_PARAM_LONGITUDE_OUT_OF_RANGE__OBE_USER_ERROR_MSG "OBE-00600: A parameter of function %.192s contains a geometry with longitude %f, which is out of range. It must be within (%f, %f]." #define OB_ERR_GEOMETRY_PARAM_LATITUDE_OUT_OF_RANGE__ORA_USER_ERROR_MSG "ORA-00600: A parameter of function %.192s contains a geometry with latitude %f, which is out of range. It must be within [%f, %f]." +#define OB_ERR_GEOMETRY_PARAM_LATITUDE_OUT_OF_RANGE__OBE_USER_ERROR_MSG "OBE-00600: A parameter of function %.192s contains a geometry with latitude %f, which is out of range. It must be within [%f, %f]." #define OB_ERR_SRS_GEOGCS_INVALID_AXES__ORA_USER_ERROR_MSG "ORA-00600: The spatial reference system definition for SRID %u specifies invalid geographic axes \'%.20s\' and \'%.20s\'. One axis must be NORTH or SOUTH and the other must be EAST or WEST." +#define OB_ERR_SRS_GEOGCS_INVALID_AXES__OBE_USER_ERROR_MSG "OBE-00600: The spatial reference system definition for SRID %u specifies invalid geographic axes \'%.20s\' and \'%.20s\'. One axis must be NORTH or SOUTH and the other must be EAST or WEST." #define OB_ERR_SRS_INVALID_SEMI_MAJOR_AXIS__ORA_USER_ERROR_MSG "ORA-00600: The length of the semi-major axis must be a positive number." +#define OB_ERR_SRS_INVALID_SEMI_MAJOR_AXIS__OBE_USER_ERROR_MSG "OBE-00600: The length of the semi-major axis must be a positive number." #define OB_ERR_SRS_INVALID_INVERSE_FLATTENING__ORA_USER_ERROR_MSG "ORA-00600: The inverse flattening must be larger than 1.0, or 0.0 if the ellipsoid is a sphere." +#define OB_ERR_SRS_INVALID_INVERSE_FLATTENING__OBE_USER_ERROR_MSG "OBE-00600: The inverse flattening must be larger than 1.0, or 0.0 if the ellipsoid is a sphere." #define OB_ERR_SRS_INVALID_ANGULAR_UNIT__ORA_USER_ERROR_MSG "ORA-00600: The angular unit conversion factor must be a positive number." +#define OB_ERR_SRS_INVALID_ANGULAR_UNIT__OBE_USER_ERROR_MSG "OBE-00600: The angular unit conversion factor must be a positive number." #define OB_ERR_SRS_INVALID_PRIME_MERIDIAN__ORA_USER_ERROR_MSG "ORA-00600: The prime meridian must be within (-180, 180] degrees, specified in the SRS angular unit." +#define OB_ERR_SRS_INVALID_PRIME_MERIDIAN__OBE_USER_ERROR_MSG "OBE-00600: The prime meridian must be within (-180, 180] degrees, specified in the SRS angular unit." #define OB_ERR_TRANSFORM_SOURCE_SRS_NOT_SUPPORTED__ORA_USER_ERROR_MSG "ORA-00600: Transformation from SRID %u is not supported." +#define OB_ERR_TRANSFORM_SOURCE_SRS_NOT_SUPPORTED__OBE_USER_ERROR_MSG "OBE-00600: Transformation from SRID %u is not supported." #define OB_ERR_TRANSFORM_TARGET_SRS_NOT_SUPPORTED__ORA_USER_ERROR_MSG "ORA-00600: Transformation to SRID %u is not supported." +#define OB_ERR_TRANSFORM_TARGET_SRS_NOT_SUPPORTED__OBE_USER_ERROR_MSG "OBE-00600: Transformation to SRID %u is not supported." #define OB_ERR_TRANSFORM_SOURCE_SRS_MISSING_TOWGS84__ORA_USER_ERROR_MSG "ORA-00600: Transformation from SRID %u is not supported. The spatial reference system has no TOWGS84 clause." +#define OB_ERR_TRANSFORM_SOURCE_SRS_MISSING_TOWGS84__OBE_USER_ERROR_MSG "OBE-00600: Transformation from SRID %u is not supported. The spatial reference system has no TOWGS84 clause." #define OB_ERR_TRANSFORM_TARGET_SRS_MISSING_TOWGS84__ORA_USER_ERROR_MSG "ORA-00600: Transformation to SRID %u is not supported. The spatial reference system has no TOWGS84 clause." +#define OB_ERR_TRANSFORM_TARGET_SRS_MISSING_TOWGS84__OBE_USER_ERROR_MSG "OBE-00600: Transformation to SRID %u is not supported. The spatial reference system has no TOWGS84 clause." #define OB_ERR_FUNCTIONAL_INDEX_ON_JSON_OR_GEOMETRY_FUNCTION__ORA_USER_ERROR_MSG "ORA-00600: Cannot create a functional index on a function that returns a JSON or GEOMETRY value." +#define OB_ERR_FUNCTIONAL_INDEX_ON_JSON_OR_GEOMETRY_FUNCTION__OBE_USER_ERROR_MSG "OBE-00600: Cannot create a functional index on a function that returns a JSON or GEOMETRY value." #define OB_ERR_SPATIAL_FUNCTIONAL_INDEX__ORA_USER_ERROR_MSG "ORA-00600: Spatial functional index is not supported." +#define OB_ERR_SPATIAL_FUNCTIONAL_INDEX__OBE_USER_ERROR_MSG "OBE-00600: Spatial functional index is not supported." #define OB_ERR_GEOMETRY_IN_UNKNOWN_LENGTH_UNIT__ORA_USER_ERROR_MSG "ORA-00600: The geometry passed to function %s is in SRID 0, which doesn\'t specify a length unit. Can\'t convert to \'%s\'." +#define OB_ERR_GEOMETRY_IN_UNKNOWN_LENGTH_UNIT__OBE_USER_ERROR_MSG "OBE-00600: The geometry passed to function %s is in SRID 0, which doesn\'t specify a length unit. Can\'t convert to \'%s\'." #define OB_ERR_INVALID_CAST_TO_GEOMETRY__ORA_USER_ERROR_MSG "ORA-00600: Invalid cast from %s to %s." +#define OB_ERR_INVALID_CAST_TO_GEOMETRY__OBE_USER_ERROR_MSG "OBE-00600: Invalid cast from %s to %s." #define OB_ERR_INVALID_CAST_POLYGON_RING_DIRECTION__ORA_USER_ERROR_MSG "ORA-00600: Invalid cast from %s to %s. A polygon ring is in the wrong direction." +#define OB_ERR_INVALID_CAST_POLYGON_RING_DIRECTION__OBE_USER_ERROR_MSG "OBE-00600: Invalid cast from %s to %s. A polygon ring is in the wrong direction." #define OB_ERR_GIS_DIFFERENT_SRIDS_AGGREGATION__ORA_USER_ERROR_MSG "ORA-00600: Arguments to function %s contains geometries with different SRIDs: %u and %u. All geometries must have the same SRID." +#define OB_ERR_GIS_DIFFERENT_SRIDS_AGGREGATION__OBE_USER_ERROR_MSG "OBE-00600: Arguments to function %s contains geometries with different SRIDs: %u and %u. All geometries must have the same SRID." #define OB_ERR_LONGITUDE_OUT_OF_RANGE__ORA_USER_ERROR_MSG "ORA-00600: Longitude %f is out of range in function %.192s. It must be within (%f, %f]." +#define OB_ERR_LONGITUDE_OUT_OF_RANGE__OBE_USER_ERROR_MSG "OBE-00600: Longitude %f is out of range in function %.192s. It must be within (%f, %f]." #define OB_ERR_LATITUDE_OUT_OF_RANGE__ORA_USER_ERROR_MSG "ORA-00600: Latitude %f is out of range in function %.192s. It must be within [%f, %f]." +#define OB_ERR_LATITUDE_OUT_OF_RANGE__OBE_USER_ERROR_MSG "OBE-00600: Latitude %f is out of range in function %.192s. It must be within [%f, %f]." #define OB_ERR_STD_BAD_ALLOC_ERROR__ORA_USER_ERROR_MSG "ORA-00600: Memory allocation error: %-.256s in function %s." +#define OB_ERR_STD_BAD_ALLOC_ERROR__OBE_USER_ERROR_MSG "OBE-00600: Memory allocation error: %-.256s in function %s." #define OB_ERR_STD_DOMAIN_ERROR__ORA_USER_ERROR_MSG "ORA-00600: Domain error: %-.256s in function %s." +#define OB_ERR_STD_DOMAIN_ERROR__OBE_USER_ERROR_MSG "OBE-00600: Domain error: %-.256s in function %s." #define OB_ERR_STD_LENGTH_ERROR__ORA_USER_ERROR_MSG "ORA-00600: Length error: %-.256s in function %s." +#define OB_ERR_STD_LENGTH_ERROR__OBE_USER_ERROR_MSG "OBE-00600: Length error: %-.256s in function %s." #define OB_ERR_STD_INVALID_ARGUMENT__ORA_USER_ERROR_MSG "ORA-00600: Invalid argument error: %-.256s in function %s." +#define OB_ERR_STD_INVALID_ARGUMENT__OBE_USER_ERROR_MSG "OBE-00600: Invalid argument error: %-.256s in function %s." #define OB_ERR_STD_OUT_OF_RANGE_ERROR__ORA_USER_ERROR_MSG "ORA-00600: Out of range error: %-.256s in function %s." +#define OB_ERR_STD_OUT_OF_RANGE_ERROR__OBE_USER_ERROR_MSG "OBE-00600: Out of range error: %-.256s in function %s." #define OB_ERR_STD_OVERFLOW_ERROR__ORA_USER_ERROR_MSG "ORA-00600: Overflow error: %-.256s in function %s." +#define OB_ERR_STD_OVERFLOW_ERROR__OBE_USER_ERROR_MSG "OBE-00600: Overflow error: %-.256s in function %s." #define OB_ERR_STD_RANGE_ERROR__ORA_USER_ERROR_MSG "ORA-00600: Range error: %-.256s in function %s." +#define OB_ERR_STD_RANGE_ERROR__OBE_USER_ERROR_MSG "OBE-00600: Range error: %-.256s in function %s." #define OB_ERR_STD_UNDERFLOW_ERROR__ORA_USER_ERROR_MSG "ORA-00600: Underflow error: %-.256s in function %s." +#define OB_ERR_STD_UNDERFLOW_ERROR__OBE_USER_ERROR_MSG "OBE-00600: Underflow error: %-.256s in function %s." #define OB_ERR_STD_LOGIC_ERROR__ORA_USER_ERROR_MSG "ORA-00600: Logic error: %-.256s in function %s." +#define OB_ERR_STD_LOGIC_ERROR__OBE_USER_ERROR_MSG "OBE-00600: Logic error: %-.256s in function %s." #define OB_ERR_STD_RUNTIME_ERROR__ORA_USER_ERROR_MSG "ORA-00600: Runtime error: %-.256s in function %s." +#define OB_ERR_STD_RUNTIME_ERROR__OBE_USER_ERROR_MSG "OBE-00600: Runtime error: %-.256s in function %s." #define OB_ERR_STD_UNKNOWN_EXCEPTION__ORA_USER_ERROR_MSG "ORA-00600: Unknown exception: %-.384s in function %s." +#define OB_ERR_STD_UNKNOWN_EXCEPTION__OBE_USER_ERROR_MSG "OBE-00600: Unknown exception: %-.384s in function %s." #define OB_ERR_CANT_CREATE_GEOMETRY_OBJECT__ORA_USER_ERROR_MSG "ORA-00600: Cannot get geometry object from data you send to the GEOMETRY field." +#define OB_ERR_CANT_CREATE_GEOMETRY_OBJECT__OBE_USER_ERROR_MSG "OBE-00600: Cannot get geometry object from data you send to the GEOMETRY field." #define OB_ERR_SRID_WRONG_USAGE__ORA_USER_ERROR_MSG "ORA-00600: Incorrect usage of srid." +#define OB_ERR_SRID_WRONG_USAGE__OBE_USER_ERROR_MSG "OBE-00600: Incorrect usage of srid." #define OB_ERR_INDEX_ORDER_WRONG_USAGE__ORA_USER_ERROR_MSG "ORA-00600: Incorrect usage of spatial/fulltext/hash index and explicit index order." +#define OB_ERR_INDEX_ORDER_WRONG_USAGE__OBE_USER_ERROR_MSG "OBE-00600: Incorrect usage of spatial/fulltext/hash index and explicit index order." #define OB_ERR_SPATIAL_MUST_HAVE_GEOM_COL__ORA_USER_ERROR_MSG "ORA-13249: A SPATIAL index may only contain a geometrical type column." +#define OB_ERR_SPATIAL_MUST_HAVE_GEOM_COL__OBE_USER_ERROR_MSG "OBE-13249: A SPATIAL index may only contain a geometrical type column." #define OB_ERR_SPATIAL_CANT_HAVE_NULL__ORA_USER_ERROR_MSG "ORA-00600: All parts of a SPATIAL index must be NOT NULL." +#define OB_ERR_SPATIAL_CANT_HAVE_NULL__OBE_USER_ERROR_MSG "OBE-00600: All parts of a SPATIAL index must be NOT NULL." #define OB_ERR_INDEX_TYPE_NOT_SUPPORTED_FOR_SPATIAL_INDEX__ORA_USER_ERROR_MSG "ORA-00600: The index type %s is not supported for spatial indexes." +#define OB_ERR_INDEX_TYPE_NOT_SUPPORTED_FOR_SPATIAL_INDEX__OBE_USER_ERROR_MSG "OBE-00600: The index type %s is not supported for spatial indexes." #define OB_ERR_UNIT_NOT_FOUND__ORA_USER_ERROR_MSG "ORA-00600: There\'s no unit of measure named \'%s\'." +#define OB_ERR_UNIT_NOT_FOUND__OBE_USER_ERROR_MSG "OBE-00600: There\'s no unit of measure named \'%s\'." #define OB_ERR_INVALID_OPTION_KEY_VALUE_PAIR__ORA_USER_ERROR_MSG "ORA-00600: The string \'%.192s\' is not a valid key %c value pair in function %.192s." +#define OB_ERR_INVALID_OPTION_KEY_VALUE_PAIR__OBE_USER_ERROR_MSG "OBE-00600: The string \'%.192s\' is not a valid key %c value pair in function %.192s." #define OB_ERR_NONPOSITIVE_RADIUS__ORA_USER_ERROR_MSG "ORA-00600: Invalid radius provided to function %s: Radius(%lf) must be greater than zero." +#define OB_ERR_NONPOSITIVE_RADIUS__OBE_USER_ERROR_MSG "OBE-00600: Invalid radius provided to function %s: Radius(%lf) must be greater than zero." #define OB_ERR_SRS_EMPTY__ORA_USER_ERROR_MSG "ORA-00600: Spatial reference system is empty" +#define OB_ERR_SRS_EMPTY__OBE_USER_ERROR_MSG "OBE-00600: Spatial reference system is empty" #define OB_ERR_INVALID_OPTION_KEY__ORA_USER_ERROR_MSG "ORA-00600: Invalid option key \'%.192s\' in function %.192s." +#define OB_ERR_INVALID_OPTION_KEY__OBE_USER_ERROR_MSG "OBE-00600: Invalid option key \'%.192s\' in function %.192s." #define OB_ERR_INVALID_OPTION_VALUE__ORA_USER_ERROR_MSG "ORA-00600: Invalid value \'%.192s\' for option \'%.192s\' in function \'%.192s\'." +#define OB_ERR_INVALID_OPTION_VALUE__OBE_USER_ERROR_MSG "OBE-00600: Invalid value \'%.192s\' for option \'%.192s\' in function \'%.192s\'." #define OB_ERR_INVALID_GEOMETRY_TYPE__ORA_USER_ERROR_MSG "ORA-00600: Unknown WKB type(%d)! Full WKB type number was (%d)." +#define OB_ERR_INVALID_GEOMETRY_TYPE__OBE_USER_ERROR_MSG "OBE-00600: Unknown WKB type(%d)! Full WKB type number was (%d)." #define OB_ERR_FTS_MUST_HAVE_TEXT_COL__ORA_USER_ERROR_MSG "ORA-00600: A FTS index may only contain a text type column." +#define OB_ERR_FTS_MUST_HAVE_TEXT_COL__OBE_USER_ERROR_MSG "OBE-00600: A FTS index may only contain a text type column." #define OB_ERR_DIMENSION_NUMBER_IS_OUT_OF_RANGE__ORA_USER_ERROR_MSG "ORA-13000: dimension number is out of range" +#define OB_ERR_DIMENSION_NUMBER_IS_OUT_OF_RANGE__OBE_USER_ERROR_MSG "OBE-13000: dimension number is out of range" #define OB_ERR_INVALID_GTYPE_IN_SDO_GEROMETRY__ORA_USER_ERROR_MSG "ORA-13028: Invalid Gtype in the SDO_GEOMETRY object" +#define OB_ERR_INVALID_GTYPE_IN_SDO_GEROMETRY__OBE_USER_ERROR_MSG "OBE-13028: Invalid Gtype in the SDO_GEOMETRY object" #define OB_ERR_INVALID_SRID_IN_SDO_GEOMETRY__ORA_USER_ERROR_MSG "ORA-13029: Invalid SRID in the SDO_GEOMETRY object" +#define OB_ERR_INVALID_SRID_IN_SDO_GEOMETRY__OBE_USER_ERROR_MSG "OBE-13029: Invalid SRID in the SDO_GEOMETRY object" #define OB_ERR_INVALID_GTYPE_FOR_POINT_OBJECT__ORA_USER_ERROR_MSG "ORA-13031: Invalid Gtype in the SDO_GEOMETRY object for point object" +#define OB_ERR_INVALID_GTYPE_FOR_POINT_OBJECT__OBE_USER_ERROR_MSG "OBE-13031: Invalid Gtype in the SDO_GEOMETRY object for point object" #define OB_ERR_INVALID_NULL_SDO_GEOMETRY__ORA_USER_ERROR_MSG "ORA-13032: Invalid NULL SDO_GEOMETRY object" +#define OB_ERR_INVALID_NULL_SDO_GEOMETRY__OBE_USER_ERROR_MSG "OBE-13032: Invalid NULL SDO_GEOMETRY object" #define OB_ERR_INVALID_DATA_IN_SDO_ELEM_INFO_ARRAY__ORA_USER_ERROR_MSG "ORA-13033: Invalid data in the SDO_ELEM_INFO_ARRAY in SDO_GEOMETRY object" +#define OB_ERR_INVALID_DATA_IN_SDO_ELEM_INFO_ARRAY__OBE_USER_ERROR_MSG "OBE-13033: Invalid data in the SDO_ELEM_INFO_ARRAY in SDO_GEOMETRY object" #define OB_ERR_INVALID_DATA_IN_SDO_ORDINATE_ARRAY__ORA_USER_ERROR_MSG "ORA-13034: Invalid data in the SDO_ORDINATE_ARRAY in SDO_GEOMETRY object" +#define OB_ERR_INVALID_DATA_IN_SDO_ORDINATE_ARRAY__OBE_USER_ERROR_MSG "OBE-13034: Invalid data in the SDO_ORDINATE_ARRAY in SDO_GEOMETRY object" #define OB_ERR_VALUE_NOT_ALLOWED__ORA_USER_ERROR_MSG "ORA-24323: value not allowed" +#define OB_ERR_VALUE_NOT_ALLOWED__OBE_USER_ERROR_MSG "OBE-24323: value not allowed" #define OB_ERR_OPERATOR_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-29900: operator binding does not exist" +#define OB_ERR_OPERATOR_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-29900: operator binding does not exist" #define OB_INVALID_MASK__ORA_USER_ERROR_MSG "ORA-20000: operator binding does not exist" +#define OB_INVALID_MASK__OBE_USER_ERROR_MSG "OBE-20000: operator binding does not exist" #define OB_GEO_IN_DIFFERENT_COORDINATE__ORA_USER_ERROR_MSG "ORA-13295: geometry objects are in different coordinate systems" +#define OB_GEO_IN_DIFFERENT_COORDINATE__OBE_USER_ERROR_MSG "OBE-13295: geometry objects are in different coordinate systems" #define OB_ERR_DOMAIN_COLUMN_DUPLICATE__ORA_USER_ERROR_MSG "ORA-29879: cannot create multiple domain indexes on a column list using same" +#define OB_ERR_DOMAIN_COLUMN_DUPLICATE__OBE_USER_ERROR_MSG "OBE-29879: cannot create multiple domain indexes on a column list using same" #define OB_ERR_PARSING_SPATIAL_PARAM__ORA_USER_ERROR_MSG "ORA-13205: internal error while parsing spatial parameters" +#define OB_ERR_PARSING_SPATIAL_PARAM__OBE_USER_ERROR_MSG "OBE-13205: internal error while parsing spatial parameters" #define OB_ERR_INVALID_XML_DATATYPE__ORA_USER_ERROR_MSG "ORA-00932: inconsistent datatypes: expected %s got %s" +#define OB_ERR_INVALID_XML_DATATYPE__OBE_USER_ERROR_MSG "OBE-00932: inconsistent datatypes: expected %s got %s" #define OB_ERR_XML_MISSING_COMMA__ORA_USER_ERROR_MSG "ORA-00917: missing comma" +#define OB_ERR_XML_MISSING_COMMA__OBE_USER_ERROR_MSG "OBE-00917: missing comma" #define OB_ERR_INVALID_XPATH_EXPRESSION__ORA_USER_ERROR_MSG "ORA-31013: invalid xpath expression" +#define OB_ERR_INVALID_XPATH_EXPRESSION__OBE_USER_ERROR_MSG "OBE-31013: invalid xpath expression" #define OB_ERR_EXTRACTVALUE_MULTI_NODES__ORA_USER_ERROR_MSG "ORA-19025: EXTRACTVALUE cannot extract values of multiple nodes" +#define OB_ERR_EXTRACTVALUE_MULTI_NODES__OBE_USER_ERROR_MSG "OBE-19025: EXTRACTVALUE cannot extract values of multiple nodes" #define OB_ERR_XML_FRAMENT_CONVERT__ORA_USER_ERROR_MSG "ORA-19012: Cannot convert XML fragment to the required datatype" +#define OB_ERR_XML_FRAMENT_CONVERT__OBE_USER_ERROR_MSG "OBE-19012: Cannot convert XML fragment to the required datatype" #define OB_INVALID_PRINT_OPTION__ORA_USER_ERROR_MSG "ORA-31188: The specified printing option is invalid" +#define OB_INVALID_PRINT_OPTION__OBE_USER_ERROR_MSG "OBE-31188: The specified printing option is invalid" #define OB_XML_CHAR_LEN_TOO_SMALL__ORA_USER_ERROR_MSG "ORA-19044: character length specified for XMLSerialize is too small." +#define OB_XML_CHAR_LEN_TOO_SMALL__OBE_USER_ERROR_MSG "OBE-19044: character length specified for XMLSerialize is too small." #define OB_XPATH_EXPRESSION_UNSUPPORTED__ORA_USER_ERROR_MSG "ORA-31012: Given XPATH expression not supported" +#define OB_XPATH_EXPRESSION_UNSUPPORTED__OBE_USER_ERROR_MSG "OBE-31012: Given XPATH expression not supported" #define OB_EXTRACTVALUE_NOT_LEAF_NODE__ORA_USER_ERROR_MSG "ORA-19026: EXTRACTVALUE can only retrieve value of leaf node" +#define OB_EXTRACTVALUE_NOT_LEAF_NODE__OBE_USER_ERROR_MSG "OBE-19026: EXTRACTVALUE can only retrieve value of leaf node" #define OB_XML_INSERT_FRAGMENT__ORA_USER_ERROR_MSG "ORA-19010: Cannot insert XML fragments" +#define OB_XML_INSERT_FRAGMENT__OBE_USER_ERROR_MSG "OBE-19010: Cannot insert XML fragments" #define OB_ERR_NO_ORDER_MAP_SQL__ORA_USER_ERROR_MSG "ORA-22950: cannot ORDER objects without MAP or ORDER method" +#define OB_ERR_NO_ORDER_MAP_SQL__OBE_USER_ERROR_MSG "OBE-22950: cannot ORDER objects without MAP or ORDER method" #define OB_ERR_XMLELEMENT_ALIASED__ORA_USER_ERROR_MSG "ORA-19208: parameter %d of function XMLELEMENT must be aliased" +#define OB_ERR_XMLELEMENT_ALIASED__OBE_USER_ERROR_MSG "OBE-19208: parameter %d of function XMLELEMENT must be aliased" #define OB_INVALID_ALTERATIONG_DATATYPE__ORA_USER_ERROR_MSG "ORA-22858: invalid alteration of datatype" +#define OB_INVALID_ALTERATIONG_DATATYPE__OBE_USER_ERROR_MSG "OBE-22858: invalid alteration of datatype" #define OB_INVALID_MODIFICATION_OF_COLUMNS__ORA_USER_ERROR_MSG "ORA-22859: invalid modification of columns" +#define OB_INVALID_MODIFICATION_OF_COLUMNS__OBE_USER_ERROR_MSG "OBE-22859: invalid modification of columns" #define OB_ERR_NULL_FOR_XML_CONSTRUCTOR__ORA_USER_ERROR_MSG "ORA-19032: Expected XML tag , got no content" +#define OB_ERR_NULL_FOR_XML_CONSTRUCTOR__OBE_USER_ERROR_MSG "OBE-19032: Expected XML tag , got no content" #define OB_ERR_XML_INDEX__ORA_USER_ERROR_MSG "ORA-02327: cannot create index on expression with datatype ADT '%.*s'" +#define OB_ERR_XML_INDEX__OBE_USER_ERROR_MSG "OBE-02327: cannot create index on expression with datatype ADT '%.*s'" #define OB_ERR_UPDATE_XML_WITH_INVALID_NODE__ORA_USER_ERROR_MSG "ORA-31067: XML nodes must be updated with valid nodes and of the same type" +#define OB_ERR_UPDATE_XML_WITH_INVALID_NODE__OBE_USER_ERROR_MSG "OBE-31067: XML nodes must be updated with valid nodes and of the same type" #define OB_LOB_VALUE_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-22922: LOB value does not exist" +#define OB_LOB_VALUE_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-22922: LOB value does not exist" #define OB_ERR_JSON_FUN_UNSUPPORTED_TYPE__ORA_USER_ERROR_MSG "ORA-40654: Input to JSON generation function has unsupported data type" +#define OB_ERR_JSON_FUN_UNSUPPORTED_TYPE__OBE_USER_ERROR_MSG "OBE-40654: Input to JSON generation function has unsupported data type" #define OB_ERR_XQUERY_MULTI_VALUE__ORA_USER_ERROR_MSG "ORA-19279: XPTY0004 - XQuery dynamic type mismatch: expected singleton sequence - got multi-item sequence" +#define OB_ERR_XQUERY_MULTI_VALUE__OBE_USER_ERROR_MSG "OBE-19279: XPTY0004 - XQuery dynamic type mismatch: expected singleton sequence - got multi-item sequence" #define OB_ERR_PARSE_XQUERY_EXPR__ORA_USER_ERROR_MSG "ORA-19114: XPST0003 - error during parsing the XQuery expression : %.*s" +#define OB_ERR_PARSE_XQUERY_EXPR__OBE_USER_ERROR_MSG "OBE-19114: XPST0003 - error during parsing the XQuery expression : %.*s" #define OB_ERR_LACK_XQUERY_LITERAL__ORA_USER_ERROR_MSG "ORA-19102: XQuery string literal expected" +#define OB_ERR_LACK_XQUERY_LITERAL__OBE_USER_ERROR_MSG "OBE-19102: XQuery string literal expected" #define OB_ERR_TOO_MANY_PREFIX_DECLARE__ORA_USER_ERROR_MSG "ORA-19253: XPST0033 - too many declarations for namespace prefix %.*s" +#define OB_ERR_TOO_MANY_PREFIX_DECLARE__OBE_USER_ERROR_MSG "OBE-19253: XPST0033 - too many declarations for namespace prefix %.*s" #define OB_ERR_XQUERY_TYPE_MISMATCH__ORA_USER_ERROR_MSG "ORA-19224: XPTY0004 - XQuery static type mismatch: expected - node()* got -" +#define OB_ERR_XQUERY_TYPE_MISMATCH__OBE_USER_ERROR_MSG "OBE-19224: XPTY0004 - XQuery static type mismatch: expected - node()* got -" #define OB_ERR_XPATH_INVALID_NODE__ORA_USER_ERROR_MSG "ORA-19276: XPST0005 - XPath step specifies an invalid element/attribute name: %.*s" +#define OB_ERR_XPATH_INVALID_NODE__OBE_USER_ERROR_MSG "OBE-19276: XPST0005 - XPath step specifies an invalid element/attribute name: %.*s" #define OB_ERR_XPATH_NO_NODE__ORA_USER_ERROR_MSG "ORA-19277: XPST0005 - XPath step specifies an item type matching no node: %.*s" +#define OB_ERR_XPATH_NO_NODE__OBE_USER_ERROR_MSG "OBE-19277: XPST0005 - XPath step specifies an item type matching no node: %.*s" #define OB_ERR_XQUERY_UNSUPPORTED__ORA_USER_ERROR_MSG "ORA-19110: unsupported XQuery expression" +#define OB_ERR_XQUERY_UNSUPPORTED__OBE_USER_ERROR_MSG "OBE-19110: unsupported XQuery expression" #define OB_ERR_INVALID_XML_CHILD_NAME__ORA_USER_ERROR_MSG "ORA-31056: The document being inserted does not conform to specified child name" +#define OB_ERR_INVALID_XML_CHILD_NAME__OBE_USER_ERROR_MSG "OBE-31056: The document being inserted does not conform to specified child name" #define OB_ERR_XML_NOT_SUPPORT_OPERATION__ORA_USER_ERROR_MSG "ORA-31195: XML node '' (type=%s) does not support this operation" +#define OB_ERR_XML_NOT_SUPPORT_OPERATION__OBE_USER_ERROR_MSG "OBE-31195: XML node '' (type=%s) does not support this operation" #define OB_ERR_DUP_DEF_NAMESPACE__ORA_USER_ERROR_MSG "ORA-19118: XQST0066 - duplicate default namespace definition - %s." +#define OB_ERR_DUP_DEF_NAMESPACE__OBE_USER_ERROR_MSG "OBE-19118: XQST0066 - duplicate default namespace definition - %s." #define OB_ERR_COMPARE_VARRAY_LOB_ATTR__ORA_USER_ERROR_MSG "ORA-22901: cannot compare VARRAY or LOB attributes of an object type" +#define OB_ERR_COMPARE_VARRAY_LOB_ATTR__OBE_USER_ERROR_MSG "OBE-22901: cannot compare VARRAY or LOB attributes of an object type" #define OB_ERR_XML_PARENT_ALREADY_CONTAINS_CHILD__ORA_USER_ERROR_MSG "ORA-31003: Parent %.*s already contains child entry %s%.*s" +#define OB_ERR_XML_PARENT_ALREADY_CONTAINS_CHILD__OBE_USER_ERROR_MSG "OBE-31003: Parent %.*s already contains child entry %s%.*s" #define OB_ERR_CONVERSION_OF_UNIT__ORA_USER_ERROR_MSG "ORA-13291: conversion error between the specified unit and standard unit" +#define OB_ERR_CONVERSION_OF_UNIT__OBE_USER_ERROR_MSG "OBE-13291: conversion error between the specified unit and standard unit" #define OB_ERR_PARAM_OUT_OF_RANGE__ORA_USER_ERROR_MSG "ORA-13011: value is out of range" +#define OB_ERR_PARAM_OUT_OF_RANGE__OBE_USER_ERROR_MSG "OBE-13011: value is out of range" #define OB_ERR_INVALID_VECTOR_DIM__ORA_USER_ERROR_MSG "ORA-00932: inconsistent dimension: expected %u got %u" +#define OB_ERR_INVALID_VECTOR_DIM__OBE_USER_ERROR_MSG "OBE-00932: inconsistent dimension: expected %u got %u" #define OB_ERR_BAD_VEC_INDEX_COLUMN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -7601, Column '%.*s' cannot be part of VECTOR index" +#define OB_ERR_BAD_VEC_INDEX_COLUMN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -7601, Column '%.*s' cannot be part of VECTOR index" #define OB_ERR_ARRAY_TYPE_MISMATCH__ORA_USER_ERROR_MSG "ORA-00932: array type mismatch found between definition(%.*s) and data(%.*s)" +#define OB_ERR_ARRAY_TYPE_MISMATCH__OBE_USER_ERROR_MSG "OBE-00932: array type mismatch found between definition(%.*s) and data(%.*s)" #define OB_SERVER_IS_INIT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -8001, Server is initializing" +#define OB_SERVER_IS_INIT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -8001, Server is initializing" #define OB_SERVER_IS_STOPPING__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -8002, Server is stopping" +#define OB_SERVER_IS_STOPPING__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -8002, Server is stopping" #define OB_PACKET_CHECKSUM_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -8003, Packet checksum error" +#define OB_PACKET_CHECKSUM_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -8003, Packet checksum error" #define OB_PACKET_CLUSTER_ID_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -8004, Packet cluster_id not match" +#define OB_PACKET_CLUSTER_ID_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -8004, Packet cluster_id not match" #define OB_TENANT_ID_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -8005, Tenant id not match" +#define OB_TENANT_ID_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -8005, Tenant id not match" #define OB_URI_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9001, URI error" +#define OB_URI_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9001, URI error" #define OB_FINAL_MD5_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9002, OSS file MD5 error" +#define OB_FINAL_MD5_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9002, OSS file MD5 error" #define OB_OSS_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9003, OSS error" +#define OB_OSS_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9003, OSS error" #define OB_INIT_MD5_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9004, Init MD5 fail" +#define OB_INIT_MD5_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9004, Init MD5 fail" #define OB_OUT_OF_ELEMENT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9005, Out of element" +#define OB_OUT_OF_ELEMENT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9005, Out of element" #define OB_UPDATE_MD5_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9006, Update MD5 fail" +#define OB_UPDATE_MD5_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9006, Update MD5 fail" #define OB_FILE_LENGTH_INVALID__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9007, Invalid OSS file length" +#define OB_FILE_LENGTH_INVALID__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9007, Invalid OSS file length" #define OB_NOT_READ_ALL_DATA__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9008, Read all data fail" +#define OB_NOT_READ_ALL_DATA__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9008, Read all data fail" #define OB_BUILD_MD5_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9009, Build MD5 fail" +#define OB_BUILD_MD5_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9009, Build MD5 fail" #define OB_MD5_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9010, OSS file MD5 not match" +#define OB_MD5_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9010, OSS file MD5 not match" #define OB_BACKUP_FILE_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9011, cannot find backup file" +#define OB_BACKUP_FILE_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9011, cannot find backup file" #define OB_OSS_DATA_VERSION_NOT_MATCHED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9012, Can not get data version from timestamp" +#define OB_OSS_DATA_VERSION_NOT_MATCHED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9012, Can not get data version from timestamp" #define OB_OSS_WRITE_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9013, Write OSS file error" +#define OB_OSS_WRITE_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9013, Write OSS file error" #define OB_RESTORE_IN_PROGRESS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9014, Another restore is in progress" +#define OB_RESTORE_IN_PROGRESS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9014, Another restore is in progress" #define OB_AGENT_INITING_BACKUP_COUNT_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9015, agent initing backup count error" +#define OB_AGENT_INITING_BACKUP_COUNT_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9015, agent initing backup count error" #define OB_CLUSTER_NAME_NOT_EQUAL__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9016, ob cluster name not equal" +#define OB_CLUSTER_NAME_NOT_EQUAL__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9016, ob cluster name not equal" #define OB_RS_LIST_INVAILD__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9017, rs list invalid" +#define OB_RS_LIST_INVAILD__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9017, rs list invalid" #define OB_AGENT_HAS_FAILED_TASK__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9018, agent has failed task" +#define OB_AGENT_HAS_FAILED_TASK__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9018, agent has failed task" #define OB_RESTORE_PARTITION_IS_COMPLETE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9019, restore partition is complete" +#define OB_RESTORE_PARTITION_IS_COMPLETE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9019, restore partition is complete" #define OB_RESTORE_PARTITION_TWICE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9020, restore partition twice" +#define OB_RESTORE_PARTITION_TWICE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9020, restore partition twice" #define OB_STOP_DROP_SCHEMA__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9022, physical backup switch is on" +#define OB_STOP_DROP_SCHEMA__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9022, physical backup switch is on" #define OB_CANNOT_START_LOG_ARCHIVE_BACKUP__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9023, cannot start log archive backup" +#define OB_CANNOT_START_LOG_ARCHIVE_BACKUP__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9023, cannot start log archive backup" #define OB_ALREADY_NO_LOG_ARCHIVE_BACKUP__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9024, log archive backup is already disabled" +#define OB_ALREADY_NO_LOG_ARCHIVE_BACKUP__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9024, log archive backup is already disabled" #define OB_LOG_ARCHIVE_BACKUP_INFO_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9025, log archive backup info not exists" +#define OB_LOG_ARCHIVE_BACKUP_INFO_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9025, log archive backup info not exists" #define OB_INVALID_BACKUP_DEST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9026, %s is not a valid uri" +#define OB_INVALID_BACKUP_DEST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9026, %s is not a valid uri" #define OB_LOG_ARCHIVE_INTERRUPTED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9027, ob log archive interrupted" +#define OB_LOG_ARCHIVE_INTERRUPTED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9027, ob log archive interrupted" #define OB_LOG_ARCHIVE_STAT_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9028, ob log archive stat not match" +#define OB_LOG_ARCHIVE_STAT_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9028, ob log archive stat not match" #define OB_LOG_ARCHIVE_NOT_RUNNING__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9029, log archive is not running" +#define OB_LOG_ARCHIVE_NOT_RUNNING__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9029, log archive is not running" #define OB_LOG_ARCHIVE_INVALID_ROUND__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9030, log archive invalid round" +#define OB_LOG_ARCHIVE_INVALID_ROUND__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9030, log archive invalid round" #define OB_REPLICA_CANNOT_BACKUP__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9031, Cannot backup ob replica" +#define OB_REPLICA_CANNOT_BACKUP__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9031, Cannot backup ob replica" #define OB_BACKUP_INFO_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9032, backup info not exists" +#define OB_BACKUP_INFO_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9032, backup info not exists" #define OB_BACKUP_INFO_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9033, Backup meta info stored in system dictionary does not match with current system status" +#define OB_BACKUP_INFO_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9033, Backup meta info stored in system dictionary does not match with current system status" #define OB_LOG_ARCHIVE_ALREADY_STOPPED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9034, log archive already stopped" +#define OB_LOG_ARCHIVE_ALREADY_STOPPED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9034, log archive already stopped" #define OB_RESTORE_INDEX_FAILED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9035, restore index failed" +#define OB_RESTORE_INDEX_FAILED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9035, restore index failed" #define OB_BACKUP_IN_PROGRESS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9036, Backup is in progress" +#define OB_BACKUP_IN_PROGRESS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9036, Backup is in progress" #define OB_INVALID_LOG_ARCHIVE_STATUS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9037, log archive status is not valid" +#define OB_INVALID_LOG_ARCHIVE_STATUS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9037, log archive status is not valid" #define OB_CANNOT_ADD_REPLICA_DURING_SET_MEMBER_LIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9038, Cannot add replica during set member list in restore" +#define OB_CANNOT_ADD_REPLICA_DURING_SET_MEMBER_LIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9038, Cannot add replica during set member list in restore" #define OB_LOG_ARCHIVE_LEADER_CHANGED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9039, pg log archive leader changed" +#define OB_LOG_ARCHIVE_LEADER_CHANGED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9039, pg log archive leader changed" #define OB_BACKUP_CAN_NOT_START__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9040, backup can not start, because %s" +#define OB_BACKUP_CAN_NOT_START__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9040, backup can not start, because %s" #define OB_CANCEL_BACKUP_NOT_ALLOWED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9041, cancel backup do not allow" +#define OB_CANCEL_BACKUP_NOT_ALLOWED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9041, cancel backup do not allow" #define OB_BACKUP_DATA_VERSION_GAP_OVER_LIMIT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9042, backup data version gap over limit" +#define OB_BACKUP_DATA_VERSION_GAP_OVER_LIMIT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9042, backup data version gap over limit" #define OB_PG_LOG_ARCHIVE_STATUS_NOT_INIT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9043, pg log archive status is still invalid" +#define OB_PG_LOG_ARCHIVE_STATUS_NOT_INIT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9043, pg log archive status is still invalid" #define OB_BACKUP_DELETE_DATA_IN_PROGRESS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9044, delete backup data is in progress" +#define OB_BACKUP_DELETE_DATA_IN_PROGRESS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9044, delete backup data is in progress" #define OB_BACKUP_DELETE_BACKUP_SET_NOT_ALLOWED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9045, delete backup set do not allow" +#define OB_BACKUP_DELETE_BACKUP_SET_NOT_ALLOWED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9045, delete backup set do not allow" #define OB_INVALID_BACKUP_SET_ID__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9046, backup set id is not valid" +#define OB_INVALID_BACKUP_SET_ID__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9046, backup set id is not valid" #define OB_BACKUP_INVALID_PASSWORD__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9047, invalid password for backup" +#define OB_BACKUP_INVALID_PASSWORD__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9047, invalid password for backup" #define OB_ISOLATED_BACKUP_SET__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9048, backup set is isolated by two log archive round" +#define OB_ISOLATED_BACKUP_SET__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9048, backup set is isolated by two log archive round" #define OB_CANNOT_CANCEL_STOPPED_BACKUP__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9049, backup status is stopped, can not cancel" +#define OB_CANNOT_CANCEL_STOPPED_BACKUP__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9049, backup status is stopped, can not cancel" #define OB_BACKUP_BACKUP_CAN_NOT_START__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9050, no backup data to be backuped up" +#define OB_BACKUP_BACKUP_CAN_NOT_START__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9050, no backup data to be backuped up" #define OB_BACKUP_MOUNT_FILE_NOT_VALID__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9051, backup mount file is not valid" +#define OB_BACKUP_MOUNT_FILE_NOT_VALID__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9051, backup mount file is not valid" #define OB_BACKUP_CLEAN_INFO_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9052, backup clean info not match" +#define OB_BACKUP_CLEAN_INFO_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9052, backup clean info not match" #define OB_CANCEL_DELETE_BACKUP_NOT_ALLOWED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9053, cancel delete backup do not allow" +#define OB_CANCEL_DELETE_BACKUP_NOT_ALLOWED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9053, cancel delete backup do not allow" #define OB_BACKUP_CLEAN_INFO_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9054, backup clean info not exists" +#define OB_BACKUP_CLEAN_INFO_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9054, backup clean info not exists" #define OB_CANNOT_SET_BACKUP_REGION__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9057, can not set backup region, because %s" +#define OB_CANNOT_SET_BACKUP_REGION__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9057, can not set backup region, because %s" #define OB_CANNOT_SET_BACKUP_ZONE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9058, can not set backup zone, because %s" +#define OB_CANNOT_SET_BACKUP_ZONE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9058, can not set backup zone, because %s" #define OB_BACKUP_BACKUP_REACH_MAX_BACKUP_TIMES__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9059, backup backup has reached max backup times" +#define OB_BACKUP_BACKUP_REACH_MAX_BACKUP_TIMES__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9059, backup backup has reached max backup times" #define OB_COS_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9060, COS error" +#define OB_COS_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9060, COS error" #define OB_IO_LIMIT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9061, IO limit" +#define OB_IO_LIMIT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9061, IO limit" #define OB_BACKUP_BACKUP_REACH_COPY_LIMIT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9062, reach backup backup copy limit" +#define OB_BACKUP_BACKUP_REACH_COPY_LIMIT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9062, reach backup backup copy limit" #define OB_BACKUP_IO_PROHIBITED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9063, backup io is prohibited" +#define OB_BACKUP_IO_PROHIBITED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9063, backup io is prohibited" #define OB_ARCHIVE_LOG_NOT_CONTINUES_WITH_DATA__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9064, the archive log and backup data are not continuous" +#define OB_ARCHIVE_LOG_NOT_CONTINUES_WITH_DATA__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9064, the archive log and backup data are not continuous" #define OB_AGENT_HAS_SUSPENDED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9065, agent has suspended" +#define OB_AGENT_HAS_SUSPENDED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9065, agent has suspended" #define OB_BACKUP_CONFLICT_VALUE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9066, %.*s is conflict with %.*s" +#define OB_BACKUP_CONFLICT_VALUE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9066, %.*s is conflict with %.*s" #define OB_BACKUP_DELETE_BACKUP_PIECE_NOT_ALLOWED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9069, deleting backup piece is not allowed" +#define OB_BACKUP_DELETE_BACKUP_PIECE_NOT_ALLOWED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9069, deleting backup piece is not allowed" #define OB_BACKUP_DEST_NOT_CONNECT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9070, can not connect to backup destination" +#define OB_BACKUP_DEST_NOT_CONNECT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9070, can not connect to backup destination" #define OB_BACKUP_PERMISSION_DENIED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9071, no I/O operation permission at the backup destination" +#define OB_BACKUP_PERMISSION_DENIED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9071, no I/O operation permission at the backup destination" #define OB_ESI_SESSION_CONFLICTS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9072, obesi process session conflicts" +#define OB_ESI_SESSION_CONFLICTS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9072, obesi process session conflicts" #define OB_ESI_OBS_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9073, external storage OBS error" +#define OB_ESI_OBS_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9073, external storage OBS error" #define OB_BACKUP_VALIDATE_TASK_SKIPPED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9074, backup validation task skipped" +#define OB_BACKUP_VALIDATE_TASK_SKIPPED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9074, backup validation task skipped" #define OB_ESI_IO_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9075, obesi process io error" +#define OB_ESI_IO_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9075, obesi process io error" #define OB_BACKUP_META_INDEX_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9076, backup meta index does not exist" +#define OB_BACKUP_META_INDEX_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9076, backup meta index does not exist" #define OB_ARCHIVE_ROUND_NOT_CONTINUOUS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9077, log discontinuous between two archive rounds" +#define OB_ARCHIVE_ROUND_NOT_CONTINUOUS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9077, log discontinuous between two archive rounds" #define OB_ARCHIVE_LOG_TO_END__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9078, archive log is to end" +#define OB_ARCHIVE_LOG_TO_END__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9078, archive log is to end" #define OB_ARCHIVE_LOG_RECYCLED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9079, archive log had been recycled" +#define OB_ARCHIVE_LOG_RECYCLED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9079, archive log had been recycled" #define OB_BACKUP_FORMAT_FILE_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9080, format file does not exist%s" +#define OB_BACKUP_FORMAT_FILE_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9080, format file does not exist%s" #define OB_BACKUP_FORMAT_FILE_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9081, format file does not match%s" +#define OB_BACKUP_FORMAT_FILE_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9081, format file does not match%s" #define OB_BACKUP_DEVICE_OUT_OF_SPACE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9082, backup device out of space" +#define OB_BACKUP_DEVICE_OUT_OF_SPACE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9082, backup device out of space" #define OB_BACKUP_PWRITE_OFFSET_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9083, the pwrite offset of the object storage is inconsistent" +#define OB_BACKUP_PWRITE_OFFSET_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9083, the pwrite offset of the object storage is inconsistent" #define OB_BACKUP_PWRITE_CONTENT_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9084, the contents of pwrite are inconsistent" +#define OB_BACKUP_PWRITE_CONTENT_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9084, the contents of pwrite are inconsistent" #define OB_BACKUP_MAJOR_NOT_COVER_MINOR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9085, backup major sstable range not cover minor sstable" +#define OB_BACKUP_MAJOR_NOT_COVER_MINOR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9085, backup major sstable range not cover minor sstable" #define OB_BACKUP_ADVANCE_CHECKPOINT_TIMEOUT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9086, backup advance checkpoint by flush timeout" +#define OB_BACKUP_ADVANCE_CHECKPOINT_TIMEOUT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9086, backup advance checkpoint by flush timeout" #define OB_CLOG_RECYCLE_BEFORE_ARCHIVE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9087, observer clog is recycled before archive" +#define OB_CLOG_RECYCLE_BEFORE_ARCHIVE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9087, observer clog is recycled before archive" #define OB_SOURCE_TENANT_STATE_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9088, log restore source tenant state not match, switchover to primary not allowed" +#define OB_SOURCE_TENANT_STATE_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9088, log restore source tenant state not match, switchover to primary not allowed" #define OB_SOURCE_LS_STATE_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9089, log restore source ls state not match, switchover to primary not allowed" +#define OB_SOURCE_LS_STATE_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9089, log restore source ls state not match, switchover to primary not allowed" #define OB_ESI_SESSION_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9090, obesi process session not exist" +#define OB_ESI_SESSION_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9090, obesi process session not exist" #define OB_ALREADY_IN_ARCHIVE_MODE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9091, Already in ARCHIVELOG mode" +#define OB_ALREADY_IN_ARCHIVE_MODE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9091, Already in ARCHIVELOG mode" #define OB_ALREADY_IN_NOARCHIVE_MODE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9092, Already in NOARCHIVELOG mode" +#define OB_ALREADY_IN_NOARCHIVE_MODE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9092, Already in NOARCHIVELOG mode" #define OB_RESTORE_LOG_TO_END__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9093, Restore log to end" +#define OB_RESTORE_LOG_TO_END__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9093, Restore log to end" #define OB_LS_RESTORE_FAILED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9094, Restore log stream failed" +#define OB_LS_RESTORE_FAILED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9094, Restore log stream failed" #define OB_NO_TABLET_NEED_BACKUP__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9095, No tablet need backup" +#define OB_NO_TABLET_NEED_BACKUP__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9095, No tablet need backup" #define OB_ERR_RESTORE_STANDBY_VERSION_LAG__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9096, standby binary version is lower than primary data version, standby need upgrade" +#define OB_ERR_RESTORE_STANDBY_VERSION_LAG__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9096, standby binary version is lower than primary data version, standby need upgrade" #define OB_ERR_RESTORE_PRIMARY_TENANT_DROPPED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9097, primary tenant has been dropped" +#define OB_ERR_RESTORE_PRIMARY_TENANT_DROPPED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9097, primary tenant has been dropped" #define OB_CLOUD_OBJECT_NOT_APPENDABLE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9098, normal object in object_storage(oss,cos,etc.) can't be appended content" +#define OB_CLOUD_OBJECT_NOT_APPENDABLE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9098, normal object in object_storage(oss,cos,etc.) can't be appended content" #define OB_RESTORE_TENANT_FAILED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9099, %s restore failed, %s" +#define OB_RESTORE_TENANT_FAILED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9099, %s restore failed, %s" #define OB_NO_SUCH_FILE_OR_DIRECTORY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9100, no such file or directory" +#define OB_NO_SUCH_FILE_OR_DIRECTORY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9100, no such file or directory" #define OB_FILE_OR_DIRECTORY_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9101, file or directory already exist" +#define OB_FILE_OR_DIRECTORY_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9101, file or directory already exist" #define OB_FILE_OR_DIRECTORY_PERMISSION_DENIED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9102, file or directory permission denied" +#define OB_FILE_OR_DIRECTORY_PERMISSION_DENIED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9102, file or directory permission denied" #define OB_TOO_MANY_OPEN_FILES__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9103, too many open files" +#define OB_TOO_MANY_OPEN_FILES__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9103, too many open files" #define OB_DIRECT_LOAD_COMMIT_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9104, fail to commit direct load" +#define OB_DIRECT_LOAD_COMMIT_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9104, fail to commit direct load" #define OB_S3_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9105, S3 error" +#define OB_S3_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9105, S3 error" #define OB_TENANT_SNAPSHOT_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9106, Tenant snapshot \'%.*s\' does not exist" +#define OB_TENANT_SNAPSHOT_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9106, Tenant snapshot \'%.*s\' does not exist" #define OB_TENANT_SNAPSHOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9107, Tenant snapshot \'%.*s\' already exist" +#define OB_TENANT_SNAPSHOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9107, Tenant snapshot \'%.*s\' already exist" #define OB_TENANT_SNAPSHOT_TIMEOUT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9108, Tenant snapshot task timeout. %.*s" +#define OB_TENANT_SNAPSHOT_TIMEOUT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9108, Tenant snapshot task timeout. %.*s" #define OB_CLONE_TENANT_TIMEOUT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9109, Clone tenant timeout. %.*s" +#define OB_CLONE_TENANT_TIMEOUT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9109, Clone tenant timeout. %.*s" #define OB_ERR_CLONE_TENANT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9110, %.*s" +#define OB_ERR_CLONE_TENANT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9110, %.*s" #define OB_ERR_TENANT_SNAPSHOT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9111, %.*s" +#define OB_ERR_TENANT_SNAPSHOT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9111, %.*s" #define OB_TENANT_SNAPSHOT_LOCK_CONFLICT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9112, %s" +#define OB_TENANT_SNAPSHOT_LOCK_CONFLICT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9112, %s" #define OB_CHECKSUM_TYPE_NOT_SUPPORTED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9113, checksum type %s is not supported for the input destination" +#define OB_CHECKSUM_TYPE_NOT_SUPPORTED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9113, checksum type %s is not supported for the input destination" #define OB_INVALID_STORAGE_DEST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9114, storage destination is not valid" +#define OB_INVALID_STORAGE_DEST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9114, storage destination is not valid" #define OB_STORAGE_DEST_NOT_CONNECT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9115, can not connect to storage destination" +#define OB_STORAGE_DEST_NOT_CONNECT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9115, can not connect to storage destination" #define OB_OBJECT_STORAGE_PERMISSION_DENIED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9116, no I/O operation permission of the object storage" +#define OB_OBJECT_STORAGE_PERMISSION_DENIED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9116, no I/O operation permission of the object storage" #define OB_S3_REGION_MISMATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9117, the specified s3_region does not match the endpoint" +#define OB_S3_REGION_MISMATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9117, the specified s3_region does not match the endpoint" #define OB_INVALID_OBJECT_STORAGE_ENDPOINT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9118, object storage endpoint is invalid" +#define OB_INVALID_OBJECT_STORAGE_ENDPOINT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9118, object storage endpoint is invalid" #define OB_RESTORE_SOURCE_NOT_ENOUGH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9119, %s" +#define OB_RESTORE_SOURCE_NOT_ENOUGH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9119, %s" #define OB_OBJECT_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9120, cannot find object on object storage" +#define OB_OBJECT_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9120, cannot find object on object storage" #define OB_S2_REUSE_VERSION_MISMATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9121, reuse_version of mem_block or phy_block is not mismatched with micro_meta in s2 micro_cache" +#define OB_S2_REUSE_VERSION_MISMATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9121, reuse_version of mem_block or phy_block is not mismatched with micro_meta in s2 micro_cache" #define OB_S2_ENTRY_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9122, entry not exist in s2 micro_cache" +#define OB_S2_ENTRY_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9122, entry not exist in s2 micro_cache" #define OB_TABLET_IS_SPLIT_SRC__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9123, cannot access split src tablet" +#define OB_TABLET_IS_SPLIT_SRC__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9123, cannot access split src tablet" #define OB_ALLOCATE_TMP_FILE_PAGE_FAILED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9124, fail to allocate a tmp file page" +#define OB_ALLOCATE_TMP_FILE_PAGE_FAILED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9124, fail to allocate a tmp file page" #define OB_ERR_RESIZE_FILE_TO_SMALLER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9200, Extend ssblock file to smaller is not allowed" +#define OB_ERR_RESIZE_FILE_TO_SMALLER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9200, Extend ssblock file to smaller is not allowed" #define OB_MARK_BLOCK_INFO_TIMEOUT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9201, Mark blocks timeout(5s) in auto extend process when alloc block fail" +#define OB_MARK_BLOCK_INFO_TIMEOUT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9201, Mark blocks timeout(5s) in auto extend process when alloc block fail" #define OB_NOT_READY_TO_EXTEND_FILE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9202, Auto extend param is not ready to start extending file" +#define OB_NOT_READY_TO_EXTEND_FILE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9202, Auto extend param is not ready to start extending file" #define OB_FUNCTION_NOT_DEFINED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9203, Function %.*s is not defined" +#define OB_FUNCTION_NOT_DEFINED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9203, Function %.*s is not defined" #define OB_ERR_DUPLICATE_HAVING_CLAUSE_IN_TABLE_EXPRESSION__ORA_USER_ERROR_MSG "PLS-00119: Duplicate having-clause in table expression" +#define OB_ERR_DUPLICATE_HAVING_CLAUSE_IN_TABLE_EXPRESSION__OBE_USER_ERROR_MSG "PLS-00119: Duplicate having-clause in table expression" #define OB_ERR_INOUT_PARAM_PLACEMENT_NOT_PROPERLY__ORA_USER_ERROR_MSG "PLS-00254: OUT and IN/OUT modes cannot be used in this context" +#define OB_ERR_INOUT_PARAM_PLACEMENT_NOT_PROPERLY__OBE_USER_ERROR_MSG "PLS-00254: OUT and IN/OUT modes cannot be used in this context" #define OB_ERR_OBJECT_NOT_FOUND__ORA_USER_ERROR_MSG "ORA-31603: object '%.*s' of type %.*s not found in schema '%.*s'" +#define OB_ERR_OBJECT_NOT_FOUND__OBE_USER_ERROR_MSG "OBE-31603: object '%.*s' of type %.*s not found in schema '%.*s'" #define OB_ERR_INVALID_INPUT_VALUE__ORA_USER_ERROR_MSG "ORA-31600: invalid input value %.*s for parameter %.*s in function %.*s" +#define OB_ERR_INVALID_INPUT_VALUE__OBE_USER_ERROR_MSG "OBE-31600: invalid input value %.*s for parameter %.*s in function %.*s" #define OB_ERR_GOTO_BRANCH_ILLEGAL__ORA_USER_ERROR_MSG "PLS-00375: illegal GOTO statement; this GOTO cannot branch to label '%.*s'" +#define OB_ERR_GOTO_BRANCH_ILLEGAL__OBE_USER_ERROR_MSG "PLS-00375: illegal GOTO statement; this GOTO cannot branch to label '%.*s'" #define OB_ERR_ONLY_SCHEMA_LEVEL_ALLOW__ORA_USER_ERROR_MSG "PLS-00157: Only schema-level programs allow %s" +#define OB_ERR_ONLY_SCHEMA_LEVEL_ALLOW__OBE_USER_ERROR_MSG "PLS-00157: Only schema-level programs allow %s" #define OB_ERR_DECL_MORE_THAN_ONCE__ORA_USER_ERROR_MSG "PLS-00371: at most one declaration for '%.*s' is permitted" +#define OB_ERR_DECL_MORE_THAN_ONCE__OBE_USER_ERROR_MSG "PLS-00371: at most one declaration for '%.*s' is permitted" #define OB_ERR_DUPLICATE_FILED__ORA_USER_ERROR_MSG "PLS-00410: duplicate fields in RECORD,TABLE or argument list are not permitted" +#define OB_ERR_DUPLICATE_FILED__OBE_USER_ERROR_MSG "PLS-00410: duplicate fields in RECORD,TABLE or argument list are not permitted" #define OB_ERR_PRAGMA_ILLEGAL__ORA_USER_ERROR_MSG "PLS-00710: Pragma %s cannot be specified here" +#define OB_ERR_PRAGMA_ILLEGAL__OBE_USER_ERROR_MSG "PLS-00710: Pragma %s cannot be specified here" #define OB_ERR_EXIT_CONTINUE_ILLEGAL__ORA_USER_ERROR_MSG "PLS-00376: illegal EXIT/CONTINUE statement; it must appear inside a loop" +#define OB_ERR_EXIT_CONTINUE_ILLEGAL__OBE_USER_ERROR_MSG "PLS-00376: illegal EXIT/CONTINUE statement; it must appear inside a loop" #define OB_ERR_LABEL_ILLEGAL__ORA_USER_ERROR_MSG "PLS-00373: EXIT/CONTINUE label '%.*s' must label a LOOP statement" +#define OB_ERR_LABEL_ILLEGAL__OBE_USER_ERROR_MSG "PLS-00373: EXIT/CONTINUE label '%.*s' must label a LOOP statement" #define OB_ERR_CURSOR_LEFT_ASSIGN__ORA_USER_ERROR_MSG "PLS-00321: expression '%.*s' is inappropriate as the left hand side of anassignment statement" +#define OB_ERR_CURSOR_LEFT_ASSIGN__OBE_USER_ERROR_MSG "PLS-00321: expression '%.*s' is inappropriate as the left hand side of anassignment statement" #define OB_ERR_INIT_NOTNULL_ILLEGAL__ORA_USER_ERROR_MSG "PLS-00218: a variable declared NOT NULL must have an initialization assignment" +#define OB_ERR_INIT_NOTNULL_ILLEGAL__OBE_USER_ERROR_MSG "PLS-00218: a variable declared NOT NULL must have an initialization assignment" #define OB_ERR_INIT_CONST_ILLEGAL__ORA_USER_ERROR_MSG "PLS-00322: declaration of a constant '%.*s' must contain an initialization assignment" +#define OB_ERR_INIT_CONST_ILLEGAL__OBE_USER_ERROR_MSG "PLS-00322: declaration of a constant '%.*s' must contain an initialization assignment" #define OB_ERR_CURSOR_VAR_IN_PKG__ORA_USER_ERROR_MSG "PLS-00994: Cursor Variables cannot be declared as part of a package" +#define OB_ERR_CURSOR_VAR_IN_PKG__OBE_USER_ERROR_MSG "PLS-00994: Cursor Variables cannot be declared as part of a package" #define OB_ERR_LIMIT_CLAUSE__ORA_USER_ERROR_MSG "PLS-00438: value in LIMIT clause: \'%.*s\' use is invalid" +#define OB_ERR_LIMIT_CLAUSE__OBE_USER_ERROR_MSG "PLS-00438: value in LIMIT clause: \'%.*s\' use is invalid" #define OB_ERR_EXPRESSION_WRONG_TYPE__ORA_USER_ERROR_MSG "PLS-00382: expression is of wrong type" +#define OB_ERR_EXPRESSION_WRONG_TYPE__OBE_USER_ERROR_MSG "PLS-00382: expression is of wrong type" #define OB_ERR_SPEC_NOT_EXIST__ORA_USER_ERROR_MSG "PLS-00304: cannot compile body of '%.*s' without its specification" +#define OB_ERR_SPEC_NOT_EXIST__OBE_USER_ERROR_MSG "PLS-00304: cannot compile body of '%.*s' without its specification" #define OB_ERR_TYPE_SPEC_NO_ROUTINE__ORA_USER_ERROR_MSG "PLS-00539: subprogram '%.*s' is declared in an object type body and must be defined in the object type specification" +#define OB_ERR_TYPE_SPEC_NO_ROUTINE__OBE_USER_ERROR_MSG "PLS-00539: subprogram '%.*s' is declared in an object type body and must be defined in the object type specification" #define OB_ERR_TYPE_BODY_NO_ROUTINE__ORA_USER_ERROR_MSG "PLS-00538: subprogram or cursor '%.*s' is declared in an object type specification and must be defined in the object type body" +#define OB_ERR_TYPE_BODY_NO_ROUTINE__OBE_USER_ERROR_MSG "PLS-00538: subprogram or cursor '%.*s' is declared in an object type specification and must be defined in the object type body" #define OB_ERR_BOTH_ORDER_MAP__ORA_USER_ERROR_MSG "PLS-00154: An object type may have only 1 MAP or 1 ORDER method" +#define OB_ERR_BOTH_ORDER_MAP__OBE_USER_ERROR_MSG "PLS-00154: An object type may have only 1 MAP or 1 ORDER method" #define OB_ERR_NO_ORDER_MAP__ORA_USER_ERROR_MSG "PLS-00526: A MAP or ORDER function is required for comparing objects in PL/SQL" +#define OB_ERR_NO_ORDER_MAP__OBE_USER_ERROR_MSG "PLS-00526: A MAP or ORDER function is required for comparing objects in PL/SQL" #define OB_ERR_ORDER_MAP_NEED_BE_FUNC__ORA_USER_ERROR_MSG "PLS-00155: Only a function may be a MAP, ORDER or CONSTRUCTOR method" +#define OB_ERR_ORDER_MAP_NEED_BE_FUNC__OBE_USER_ERROR_MSG "PLS-00155: Only a function may be a MAP, ORDER or CONSTRUCTOR method" #define OB_ERR_IDENTIFIER_TOO_LONG__ORA_USER_ERROR_MSG "PLS-00114: identifier '%.*s' too long" +#define OB_ERR_IDENTIFIER_TOO_LONG__OBE_USER_ERROR_MSG "PLS-00114: identifier '%.*s' too long" #define OB_ERR_INVOKE_STATIC_BY_INSTANCE__ORA_USER_ERROR_MSG "PLS-00587: a static method cannot be invoked on an instance value" +#define OB_ERR_INVOKE_STATIC_BY_INSTANCE__OBE_USER_ERROR_MSG "PLS-00587: a static method cannot be invoked on an instance value" #define OB_ERR_CONS_NAME_ILLEGAL__ORA_USER_ERROR_MSG "PLS-00658: constructor method name must match type name" +#define OB_ERR_CONS_NAME_ILLEGAL__OBE_USER_ERROR_MSG "PLS-00658: constructor method name must match type name" #define OB_ERR_ATTR_FUNC_CONFLICT__ORA_USER_ERROR_MSG "PLS-00305: previous use of '%.*s' conflicts with this use" +#define OB_ERR_ATTR_FUNC_CONFLICT__OBE_USER_ERROR_MSG "PLS-00305: previous use of '%.*s' conflicts with this use" #define OB_ERR_SELF_PARAM_NOT_OUT__ORA_USER_ERROR_MSG "PLS-00594: the SELF parameter can be declared only as IN or as IN OUT" +#define OB_ERR_SELF_PARAM_NOT_OUT__OBE_USER_ERROR_MSG "PLS-00594: the SELF parameter can be declared only as IN or as IN OUT" #define OB_ERR_MAP_RET_SCALAR_TYPE__ORA_USER_ERROR_MSG "PLS-00522: MAP methods must return a scalar type" +#define OB_ERR_MAP_RET_SCALAR_TYPE__OBE_USER_ERROR_MSG "PLS-00522: MAP methods must return a scalar type" #define OB_ERR_MAP_MORE_THAN_SELF_PARAM__ORA_USER_ERROR_MSG "PLS-00520: MAP methods must be declared without any parameters other than (optional) SELF" +#define OB_ERR_MAP_MORE_THAN_SELF_PARAM__OBE_USER_ERROR_MSG "PLS-00520: MAP methods must be declared without any parameters other than (optional) SELF" #define OB_ERR_ORDER_RET_INT_TYPE__ORA_USER_ERROR_MSG "PLS-00523: ORDER methods must return an INTEGER" +#define OB_ERR_ORDER_RET_INT_TYPE__OBE_USER_ERROR_MSG "PLS-00523: ORDER methods must return an INTEGER" #define OB_ERR_ORDER_PARAM_TYPE__ORA_USER_ERROR_MSG "PLS-00524: The parameter type in an ORDER method must be the containing object type" +#define OB_ERR_ORDER_PARAM_TYPE__OBE_USER_ERROR_MSG "PLS-00524: The parameter type in an ORDER method must be the containing object type" #define OB_ERR_OBJ_CMP_SQL__ORA_USER_ERROR_MSG "PLS-00525: Within SQL statements, only equality comparisons of objects are allowed without a map or order function" +#define OB_ERR_OBJ_CMP_SQL__OBE_USER_ERROR_MSG "PLS-00525: Within SQL statements, only equality comparisons of objects are allowed without a map or order function" #define OB_ERR_MAP_ORDER_PRAGMA__ORA_USER_ERROR_MSG "PLS-00527: MAP or ORDER functions require a PRAGMA RESTRICT_REFERENCES specifying :WNDS,WNPS,RNPS,RNDS" +#define OB_ERR_MAP_ORDER_PRAGMA__OBE_USER_ERROR_MSG "PLS-00527: MAP or ORDER functions require a PRAGMA RESTRICT_REFERENCES specifying :WNDS,WNPS,RNPS,RNDS" #define OB_ERR_ORDER_PARAM_MUST_IN_MODE__ORA_USER_ERROR_MSG "PLS-00528: The parameters to an ORDER function must have IN mode" +#define OB_ERR_ORDER_PARAM_MUST_IN_MODE__OBE_USER_ERROR_MSG "PLS-00528: The parameters to an ORDER function must have IN mode" #define OB_ERR_ORDER_PARAM_NOT_TWO__ORA_USER_ERROR_MSG "PLS-00521: ORDER methods must be declared with 1 (one) parameter in addition to (optional) SELF" +#define OB_ERR_ORDER_PARAM_NOT_TWO__OBE_USER_ERROR_MSG "PLS-00521: ORDER methods must be declared with 1 (one) parameter in addition to (optional) SELF" #define OB_ERR_TYPE_REF_REFCURSIVE__ORA_USER_ERROR_MSG "PLS-00318: type '%.*s' is malformed because it is a non-REF mutually recursive type" +#define OB_ERR_TYPE_REF_REFCURSIVE__OBE_USER_ERROR_MSG "PLS-00318: type '%.*s' is malformed because it is a non-REF mutually recursive type" #define OB_ERR_DIRECTIVE_ERROR__ORA_USER_ERROR_MSG "PLS-00179: $ERROR: %.*s" +#define OB_ERR_DIRECTIVE_ERROR__OBE_USER_ERROR_MSG "PLS-00179: $ERROR: %.*s" #define OB_ERR_CONS_HAS_RET_NODE__ORA_USER_ERROR_MSG "PLS-00661: RETURN statement in a CONSTRUCTOR cannot include an expression" +#define OB_ERR_CONS_HAS_RET_NODE__OBE_USER_ERROR_MSG "PLS-00661: RETURN statement in a CONSTRUCTOR cannot include an expression" #define OB_ERR_CALL_WRONG_ARG__ORA_USER_ERROR_MSG "PLS-00306: wrong number or types of arguments in call to '%.*s'" +#define OB_ERR_CALL_WRONG_ARG__OBE_USER_ERROR_MSG "PLS-00306: wrong number or types of arguments in call to '%.*s'" #define OB_ERR_FUNC_NAME_SAME_WITH_CONS__ORA_USER_ERROR_MSG "PLS-00488: '%.*s' must be a type" +#define OB_ERR_FUNC_NAME_SAME_WITH_CONS__OBE_USER_ERROR_MSG "PLS-00488: '%.*s' must be a type" #define OB_ERR_FUNC_DUP__ORA_USER_ERROR_MSG "PLS-00307: too many declarations of '%.*s' match this call" +#define OB_ERR_FUNC_DUP__OBE_USER_ERROR_MSG "PLS-00307: too many declarations of '%.*s' match this call" #define OB_ERR_WHEN_CLAUSE__ORA_USER_ERROR_MSG "ORA-04077: WHEN clause cannot be used with table level triggers" +#define OB_ERR_WHEN_CLAUSE__OBE_USER_ERROR_MSG "OBE-04077: WHEN clause cannot be used with table level triggers" #define OB_ERR_NEW_OLD_REFERENCES__ORA_USER_ERROR_MSG "ORA-04082: NEW or OLD references not allowed in table level triggers" +#define OB_ERR_NEW_OLD_REFERENCES__OBE_USER_ERROR_MSG "OBE-04082: NEW or OLD references not allowed in table level triggers" #define OB_ERR_TYPE_DECL_ILLEGAL__ORA_USER_ERROR_MSG "PLS-00206: %%TYPE must be applied to a variable, column, field or attribute, not to '%.*s'" +#define OB_ERR_TYPE_DECL_ILLEGAL__OBE_USER_ERROR_MSG "PLS-00206: %%TYPE must be applied to a variable, column, field or attribute, not to '%.*s'" #define OB_ERR_OBJECT_INVALID__ORA_USER_ERROR_MSG "PLS-00905: object '%.*s' is invalid" +#define OB_ERR_OBJECT_INVALID__OBE_USER_ERROR_MSG "PLS-00905: object '%.*s' is invalid" #define OB_ERR_XML_PARSE__ORA_USER_ERROR_MSG "ORA-31011: XML parsing failed" +#define OB_ERR_XML_PARSE__OBE_USER_ERROR_MSG "OBE-31011: XML parsing failed" #define OB_ERR_EXP_NOT_ASSIGNABLE__ORA_USER_ERROR_MSG "PLS-00363: expression '%.*s' cannot be used as an assignment" +#define OB_ERR_EXP_NOT_ASSIGNABLE__OBE_USER_ERROR_MSG "PLS-00363: expression '%.*s' cannot be used as an assignment" #define OB_ERR_CURSOR_CONTAIN_BOTH_REGULAR_AND_ARRAY__ORA_USER_ERROR_MSG "ORA-29256: Cursor contains both regular and array defines which is illegal" +#define OB_ERR_CURSOR_CONTAIN_BOTH_REGULAR_AND_ARRAY__OBE_USER_ERROR_MSG "OBE-29256: Cursor contains both regular and array defines which is illegal" #define OB_ERR_STATIC_BOOL_EXPR__ORA_USER_ERROR_MSG "PLS-00174: a static boolean expression must be used" +#define OB_ERR_STATIC_BOOL_EXPR__OBE_USER_ERROR_MSG "PLS-00174: a static boolean expression must be used" #define OB_ERR_DIRECTIVE_CONTEXT__ORA_USER_ERROR_MSG "PLS-00180: preprocessor directives are not supported in this context" +#define OB_ERR_DIRECTIVE_CONTEXT__OBE_USER_ERROR_MSG "PLS-00180: preprocessor directives are not supported in this context" #define OB_UTL_FILE_INVALID_PATH__ORA_USER_ERROR_MSG "ORA-29280: invalid directory path" +#define OB_UTL_FILE_INVALID_PATH__OBE_USER_ERROR_MSG "OBE-29280: invalid directory path" #define OB_UTL_FILE_INVALID_MODE__ORA_USER_ERROR_MSG "ORA-29281: invalid mode" +#define OB_UTL_FILE_INVALID_MODE__OBE_USER_ERROR_MSG "OBE-29281: invalid mode" #define OB_UTL_FILE_INVALID_FILEHANDLE__ORA_USER_ERROR_MSG "ORA-29282: invalid file ID" +#define OB_UTL_FILE_INVALID_FILEHANDLE__OBE_USER_ERROR_MSG "OBE-29282: invalid file ID" #define OB_UTL_FILE_INVALID_OPERATION__ORA_USER_ERROR_MSG "ORA-29283: invalid file operation: %.*s" +#define OB_UTL_FILE_INVALID_OPERATION__OBE_USER_ERROR_MSG "OBE-29283: invalid file operation: %.*s" #define OB_UTL_FILE_READ_ERROR__ORA_USER_ERROR_MSG "ORA-29284: file read error" +#define OB_UTL_FILE_READ_ERROR__OBE_USER_ERROR_MSG "OBE-29284: file read error" #define OB_UTL_FILE_WRITE_ERROR__ORA_USER_ERROR_MSG "ORA-29285: file write error" +#define OB_UTL_FILE_WRITE_ERROR__OBE_USER_ERROR_MSG "OBE-29285: file write error" #define OB_UTL_FILE_INTERNAL_ERROR__ORA_USER_ERROR_MSG "ORA-29286: internal error" +#define OB_UTL_FILE_INTERNAL_ERROR__OBE_USER_ERROR_MSG "OBE-29286: internal error" #define OB_UTL_FILE_CHARSETMISMATCH__ORA_USER_ERROR_MSG "ORA-29298: character set mismatch" +#define OB_UTL_FILE_CHARSETMISMATCH__OBE_USER_ERROR_MSG "OBE-29298: character set mismatch" #define OB_UTL_FILE_INVALID_MAXLINESIZE__ORA_USER_ERROR_MSG "ORA-29287: invalid maximum line size" +#define OB_UTL_FILE_INVALID_MAXLINESIZE__OBE_USER_ERROR_MSG "OBE-29287: invalid maximum line size" #define OB_UTL_FILE_INVALID_FILENAME__ORA_USER_ERROR_MSG "ORA-29288: invalid file name" +#define OB_UTL_FILE_INVALID_FILENAME__OBE_USER_ERROR_MSG "OBE-29288: invalid file name" #define OB_UTL_FILE_ACCESS_DENIED__ORA_USER_ERROR_MSG "ORA-29289: directory access denied" +#define OB_UTL_FILE_ACCESS_DENIED__OBE_USER_ERROR_MSG "OBE-29289: directory access denied" #define OB_UTL_FILE_INVALID_OFFSET__ORA_USER_ERROR_MSG "ORA-29290: invalid offset specified for seek" +#define OB_UTL_FILE_INVALID_OFFSET__OBE_USER_ERROR_MSG "OBE-29290: invalid offset specified for seek" #define OB_UTL_FILE_DELETE_FAILED__ORA_USER_ERROR_MSG "ORA-29291: file remove operation failed" +#define OB_UTL_FILE_DELETE_FAILED__OBE_USER_ERROR_MSG "OBE-29291: file remove operation failed" #define OB_UTL_FILE_RENAME_FAILED__ORA_USER_ERROR_MSG "ORA-29292: file rename operation failed" +#define OB_UTL_FILE_RENAME_FAILED__OBE_USER_ERROR_MSG "OBE-29292: file rename operation failed" #define OB_ERR_BIND_TYPE_NOT_MATCH_COLUMN__ORA_USER_ERROR_MSG "ORA-06562: type of out argument must match type of column or bind variable" +#define OB_ERR_BIND_TYPE_NOT_MATCH_COLUMN__OBE_USER_ERROR_MSG "OBE-06562: type of out argument must match type of column or bind variable" #define OB_ERR_NESTED_TABLE_IN_TRI__ORA_USER_ERROR_MSG "ORA-25009: Nested table clause allowed only for INSTEAD OF triggers" +#define OB_ERR_NESTED_TABLE_IN_TRI__OBE_USER_ERROR_MSG "OBE-25009: Nested table clause allowed only for INSTEAD OF triggers" #define OB_ERR_COL_LIST_IN_TRI__ORA_USER_ERROR_MSG "ORA-04073: column list not valid for this trigger type" +#define OB_ERR_COL_LIST_IN_TRI__OBE_USER_ERROR_MSG "OBE-04073: column list not valid for this trigger type" #define OB_ERR_WHEN_CLAUSE_IN_TRI__ORA_USER_ERROR_MSG "ORA-25004: WHEN clause is not allowed in INSTEAD OF triggers" +#define OB_ERR_WHEN_CLAUSE_IN_TRI__OBE_USER_ERROR_MSG "OBE-25004: WHEN clause is not allowed in INSTEAD OF triggers" #define OB_ERR_INSTEAD_TRI_ON_TABLE__ORA_USER_ERROR_MSG "ORA-25002: cannot create INSTEAD OF triggers on tables" +#define OB_ERR_INSTEAD_TRI_ON_TABLE__OBE_USER_ERROR_MSG "OBE-25002: cannot create INSTEAD OF triggers on tables" #define OB_ERR_RETURNING_CLAUSE__ORA_USER_ERROR_MSG "ORA-22816: unsupported feature with RETURNING clause" +#define OB_ERR_RETURNING_CLAUSE__OBE_USER_ERROR_MSG "OBE-22816: unsupported feature with RETURNING clause" #define OB_ERR_XSLT_PARSE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9574, document is not a stylesheet" +#define OB_ERR_XSLT_PARSE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9574, document is not a stylesheet" #define OB_ERR_NO_RETURN_IN_FUNCTION__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9575, No Return found in FUNCTION '%.*s'" +#define OB_ERR_NO_RETURN_IN_FUNCTION__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9575, No Return found in FUNCTION '%.*s'" #define OB_ERR_STMT_NOT_ALLOW_IN_MYSQL_FUNC_TRIGGER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9576, '%.*s' is not allowed in stored function or trigger." +#define OB_ERR_STMT_NOT_ALLOW_IN_MYSQL_FUNC_TRIGGER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9576, '%.*s' is not allowed in stored function or trigger." #define OB_ERR_TOO_LONG_STRING_TYPE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9577, Column length too big for column '%.*s' (max = %d); use BLOB or TEXT instead" +#define OB_ERR_TOO_LONG_STRING_TYPE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9577, Column length too big for column '%.*s' (max = %d); use BLOB or TEXT instead" #define OB_ERR_WIDTH_OUT_OF_RANGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9578, Display width out of range for column '%.*s' (max = %d)" +#define OB_ERR_WIDTH_OUT_OF_RANGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9578, Display width out of range for column '%.*s' (max = %d)" #define OB_ERR_REDEFINE_LABEL__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9579, Redefining label '%.*s'" +#define OB_ERR_REDEFINE_LABEL__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9579, Redefining label '%.*s'" #define OB_ERR_STMT_NOT_ALLOW_IN_MYSQL_PROCEDRUE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9580, '%.*s' is not allowed in stored procedure." +#define OB_ERR_STMT_NOT_ALLOW_IN_MYSQL_PROCEDRUE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9580, '%.*s' is not allowed in stored procedure." #define OB_ERR_TRIGGER_NOT_SUPPORT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9581, This version of OceanBase doesn't yet support 'multiple triggers with the same action time and event for one table'" +#define OB_ERR_TRIGGER_NOT_SUPPORT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9581, This version of OceanBase doesn't yet support 'multiple triggers with the same action time and event for one table'" #define OB_ERR_TRIGGER_IN_WRONG_SCHEMA__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9582, Trigger in wrong schema" +#define OB_ERR_TRIGGER_IN_WRONG_SCHEMA__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9582, Trigger in wrong schema" #define OB_ERR_UNKNOWN_EXCEPTION__ORA_USER_ERROR_MSG "PLS-00109: unknown exception name '%.*s' in PRAGMA EXCEPTION_INIT" +#define OB_ERR_UNKNOWN_EXCEPTION__OBE_USER_ERROR_MSG "PLS-00109: unknown exception name '%.*s' in PRAGMA EXCEPTION_INIT" #define OB_ERR_TRIGGER_CANT_CHANGE_ROW__ORA_USER_ERROR_MSG "ORA-04084: cannot change NEW values for this trigger type" +#define OB_ERR_TRIGGER_CANT_CHANGE_ROW__OBE_USER_ERROR_MSG "OBE-04084: cannot change NEW values for this trigger type" #define OB_ERR_ITEM_NOT_IN_BODY__ORA_USER_ERROR_MSG "PLS-00323: subprogram or cursor '%.*s' is declared in a package specification and must be defined in the package body" +#define OB_ERR_ITEM_NOT_IN_BODY__OBE_USER_ERROR_MSG "PLS-00323: subprogram or cursor '%.*s' is declared in a package specification and must be defined in the package body" #define OB_ERR_WRONG_ROWTYPE__ORA_USER_ERROR_MSG "PLS-00310: with %%ROWTYPE attribute, '%.*s' must name a table, cursor or cursor-variable" +#define OB_ERR_WRONG_ROWTYPE__OBE_USER_ERROR_MSG "PLS-00310: with %%ROWTYPE attribute, '%.*s' must name a table, cursor or cursor-variable" #define OB_ERR_ROUTINE_NOT_DEFINE__ORA_USER_ERROR_MSG "PLS-00328: A subprogram body must be defined for the forward declaration of %.*s." +#define OB_ERR_ROUTINE_NOT_DEFINE__OBE_USER_ERROR_MSG "PLS-00328: A subprogram body must be defined for the forward declaration of %.*s." #define OB_ERR_DUP_NAME_IN_CURSOR__ORA_USER_ERROR_MSG "PLS-00402: alias required in SELECT list of cursor to avoid duplicate column names" +#define OB_ERR_DUP_NAME_IN_CURSOR__OBE_USER_ERROR_MSG "PLS-00402: alias required in SELECT list of cursor to avoid duplicate column names" #define OB_ERR_LOCAL_COLL_IN_SQL__ORA_USER_ERROR_MSG "PLS-00642: local collection types not allowed in SQL statements" +#define OB_ERR_LOCAL_COLL_IN_SQL__OBE_USER_ERROR_MSG "PLS-00642: local collection types not allowed in SQL statements" #define OB_ERR_TYPE_MISMATCH_IN_FETCH__ORA_USER_ERROR_MSG "PLS-00386: type mismatch found at '%.*s' between FETCH cursor and INTO variables" +#define OB_ERR_TYPE_MISMATCH_IN_FETCH__OBE_USER_ERROR_MSG "PLS-00386: type mismatch found at '%.*s' between FETCH cursor and INTO variables" #define OB_ERR_OTHERS_MUST_LAST__ORA_USER_ERROR_MSG "PLS-00370: OTHERS handler must be last among the exception handlers of a block" +#define OB_ERR_OTHERS_MUST_LAST__OBE_USER_ERROR_MSG "PLS-00370: OTHERS handler must be last among the exception handlers of a block" #define OB_ERR_RAISE_NOT_IN_HANDLER__ORA_USER_ERROR_MSG "PLS-00367: a RAISE statement with no exception name must be inside an exception handler" +#define OB_ERR_RAISE_NOT_IN_HANDLER__OBE_USER_ERROR_MSG "PLS-00367: a RAISE statement with no exception name must be inside an exception handler" #define OB_ERR_INVALID_CURSOR_RETURN_TYPE__ORA_USER_ERROR_MSG "PLS-00362: invalid cursor return type; '%.*s' must be a record type" +#define OB_ERR_INVALID_CURSOR_RETURN_TYPE__OBE_USER_ERROR_MSG "PLS-00362: invalid cursor return type; '%.*s' must be a record type" #define OB_ERR_IN_CURSOR_OPEND__ORA_USER_ERROR_MSG "PLS-00361: IN cursor '%.*s' cannot be OPEN'ed" +#define OB_ERR_IN_CURSOR_OPEND__OBE_USER_ERROR_MSG "PLS-00361: IN cursor '%.*s' cannot be OPEN'ed" #define OB_ERR_CURSOR_NO_RETURN_TYPE__ORA_USER_ERROR_MSG "PLS-00360: cursor declaration without body needs return type" +#define OB_ERR_CURSOR_NO_RETURN_TYPE__OBE_USER_ERROR_MSG "PLS-00360: cursor declaration without body needs return type" #define OB_ERR_NO_CHOICES__ORA_USER_ERROR_MSG "PLS-00369: no choices may appear with choice OTHERS in an exception handler" +#define OB_ERR_NO_CHOICES__OBE_USER_ERROR_MSG "PLS-00369: no choices may appear with choice OTHERS in an exception handler" #define OB_ERR_TYPE_DECL_MALFORMED__ORA_USER_ERROR_MSG "PLS-00320: the declaration of the type of this expression is incomplete or malformed" +#define OB_ERR_TYPE_DECL_MALFORMED__OBE_USER_ERROR_MSG "PLS-00320: the declaration of the type of this expression is incomplete or malformed" #define OB_ERR_IN_FORMAL_NOT_DENOTABLE__ORA_USER_ERROR_MSG "PLS-00227: subprogram 'in' formal %.*s is not yet denotable" +#define OB_ERR_IN_FORMAL_NOT_DENOTABLE__OBE_USER_ERROR_MSG "PLS-00227: subprogram 'in' formal %.*s is not yet denotable" #define OB_ERR_OUT_PARAM_HAS_DEFAULT__ORA_USER_ERROR_MSG "PLS-00230: OUT and IN OUT formal parameters may not have default expressions" +#define OB_ERR_OUT_PARAM_HAS_DEFAULT__OBE_USER_ERROR_MSG "PLS-00230: OUT and IN OUT formal parameters may not have default expressions" #define OB_ERR_ONLY_FUNC_CAN_PIPELINED__ORA_USER_ERROR_MSG "PLS-00655: only functions can be declared as PIPELINED" +#define OB_ERR_ONLY_FUNC_CAN_PIPELINED__OBE_USER_ERROR_MSG "PLS-00655: only functions can be declared as PIPELINED" #define OB_ERR_PIPE_RETURN_NOT_COLL__ORA_USER_ERROR_MSG "PLS-00630: pipelined functions must have a supported collection return type" +#define OB_ERR_PIPE_RETURN_NOT_COLL__OBE_USER_ERROR_MSG "PLS-00630: pipelined functions must have a supported collection return type" #define OB_ERR_MISMATCH_SUBPROGRAM__ORA_USER_ERROR_MSG "PLS-00263: mismatch between string on a subprogram specification and body" +#define OB_ERR_MISMATCH_SUBPROGRAM__OBE_USER_ERROR_MSG "PLS-00263: mismatch between string on a subprogram specification and body" #define OB_ERR_PARAM_IN_PACKAGE_SPEC__ORA_USER_ERROR_MSG "PLS-00708: Pragma %.*s must be declared in a package specification" +#define OB_ERR_PARAM_IN_PACKAGE_SPEC__OBE_USER_ERROR_MSG "PLS-00708: Pragma %.*s must be declared in a package specification" #define OB_ERR_NUMERIC_LITERAL_REQUIRED__ORA_USER_ERROR_MSG "PLS-00491: numeric literal required" +#define OB_ERR_NUMERIC_LITERAL_REQUIRED__OBE_USER_ERROR_MSG "PLS-00491: numeric literal required" #define OB_ERR_NON_INT_LITERAL__ORA_USER_ERROR_MSG "PLS-00325: non-integral numeric literal %.*s is inappropriate in this context" +#define OB_ERR_NON_INT_LITERAL__OBE_USER_ERROR_MSG "PLS-00325: non-integral numeric literal %.*s is inappropriate in this context" #define OB_ERR_IMPROPER_CONSTRAINT_FORM__ORA_USER_ERROR_MSG "PLS-00572: improper constraint form used" +#define OB_ERR_IMPROPER_CONSTRAINT_FORM__OBE_USER_ERROR_MSG "PLS-00572: improper constraint form used" #define OB_ERR_TYPE_CANT_CONSTRAINED__ORA_USER_ERROR_MSG "PLS-00566: type name '%.*s' cannot be constrained" +#define OB_ERR_TYPE_CANT_CONSTRAINED__OBE_USER_ERROR_MSG "PLS-00566: type name '%.*s' cannot be constrained" #define OB_ERR_ANY_CS_NOT_ALLOWED__ORA_USER_ERROR_MSG "PLS-00551: character set ANY_CS is only allowed on a subprogram parameter" +#define OB_ERR_ANY_CS_NOT_ALLOWED__OBE_USER_ERROR_MSG "PLS-00551: character set ANY_CS is only allowed on a subprogram parameter" #define OB_ERR_SCHEMA_TYPE_ILLEGAL__ORA_USER_ERROR_MSG "PLS-00329: schema-level type has illegal reference to %.*s" +#define OB_ERR_SCHEMA_TYPE_ILLEGAL__OBE_USER_ERROR_MSG "PLS-00329: schema-level type has illegal reference to %.*s" #define OB_ERR_UNSUPPORTED_TABLE_INDEX_TYPE__ORA_USER_ERROR_MSG "PLS-00315: Implementation restriction: unsupported table index type" +#define OB_ERR_UNSUPPORTED_TABLE_INDEX_TYPE__OBE_USER_ERROR_MSG "PLS-00315: Implementation restriction: unsupported table index type" #define OB_ERR_ARRAY_MUST_HAVE_POSITIVE_LIMIT__ORA_USER_ERROR_MSG "PLS-00537: A VARRAY must have a positive limit" +#define OB_ERR_ARRAY_MUST_HAVE_POSITIVE_LIMIT__OBE_USER_ERROR_MSG "PLS-00537: A VARRAY must have a positive limit" #define OB_ERR_FORALL_ITER_NOT_ALLOWED__ORA_USER_ERROR_MSG "PLS-00430: FORALL iteration variable %.*s is not allowed in this context" +#define OB_ERR_FORALL_ITER_NOT_ALLOWED__OBE_USER_ERROR_MSG "PLS-00430: FORALL iteration variable %.*s is not allowed in this context" #define OB_ERR_BULK_IN_BIND__ORA_USER_ERROR_MSG "PLS-00674: references to fields of BULK In-BIND table of records or objects must have the form A(I).F" +#define OB_ERR_BULK_IN_BIND__OBE_USER_ERROR_MSG "PLS-00674: references to fields of BULK In-BIND table of records or objects must have the form A(I).F" #define OB_ERR_FORALL_BULK_TOGETHER__ORA_USER_ERROR_MSG "PLS-00432: implementation restriction: cannot use FORALL and BULK COLLECT INTO together in SELECT statements" +#define OB_ERR_FORALL_BULK_TOGETHER__OBE_USER_ERROR_MSG "PLS-00432: implementation restriction: cannot use FORALL and BULK COLLECT INTO together in SELECT statements" #define OB_ERR_FORALL_DML_WITHOUT_BULK__ORA_USER_ERROR_MSG "PLS-00435: DML statement without BULK In-BIND cannot be used inside FORALL" +#define OB_ERR_FORALL_DML_WITHOUT_BULK__OBE_USER_ERROR_MSG "PLS-00435: DML statement without BULK In-BIND cannot be used inside FORALL" #define OB_ERR_SHOULD_COLLECTION_TYPE__ORA_USER_ERROR_MSG "PLS-00668: Type of expression should be a collection type" +#define OB_ERR_SHOULD_COLLECTION_TYPE__OBE_USER_ERROR_MSG "PLS-00668: Type of expression should be a collection type" #define OB_ERR_ASSOC_ELEM_TYPE__ORA_USER_ERROR_MSG "PLS-00667: Element type of associative array should be pls_integer or binary_integer" +#define OB_ERR_ASSOC_ELEM_TYPE__OBE_USER_ERROR_MSG "PLS-00667: Element type of associative array should be pls_integer or binary_integer" #define OB_ERR_INTO_CLAUSE_EXPECTED__ORA_USER_ERROR_MSG "PLS-00428: an INTO clause is expected in this SELECT statement" +#define OB_ERR_INTO_CLAUSE_EXPECTED__OBE_USER_ERROR_MSG "PLS-00428: an INTO clause is expected in this SELECT statement" #define OB_ERR_SUBPROGRAM_VIOLATES_PRAGMA__ORA_USER_ERROR_MSG "PLS-00452: Subprogram '%.*s' violates its associated pragma" +#define OB_ERR_SUBPROGRAM_VIOLATES_PRAGMA__OBE_USER_ERROR_MSG "PLS-00452: Subprogram '%.*s' violates its associated pragma" #define OB_ERR_EXPR_SQL_TYPE__ORA_USER_ERROR_MSG "PLS-00457: expressions have to be of SQL types" +#define OB_ERR_EXPR_SQL_TYPE__OBE_USER_ERROR_MSG "PLS-00457: expressions have to be of SQL types" #define OB_ERR_PRAGMA_DECL_TWICE__ORA_USER_ERROR_MSG "PLS-00711: PRAGMA %.*s cannot be declared twice" +#define OB_ERR_PRAGMA_DECL_TWICE__OBE_USER_ERROR_MSG "PLS-00711: PRAGMA %.*s cannot be declared twice" #define OB_ERR_PRAGMA_FOLLOW_DECL__ORA_USER_ERROR_MSG "PLS-00115: this PRAGMA must follow the declaration of '%.*s'" +#define OB_ERR_PRAGMA_FOLLOW_DECL__OBE_USER_ERROR_MSG "PLS-00115: this PRAGMA must follow the declaration of '%.*s'" #define OB_ERR_PIPE_STMT_IN_NON_PIPELINED_FUNC__ORA_USER_ERROR_MSG "PLS-00629: PIPE statement cannot be used in non-pipelined functions" +#define OB_ERR_PIPE_STMT_IN_NON_PIPELINED_FUNC__OBE_USER_ERROR_MSG "PLS-00629: PIPE statement cannot be used in non-pipelined functions" #define OB_ERR_IMPL_RESTRICTION__ORA_USER_ERROR_MSG "PLS-00999: implementation restriction (may be temporary) %s" +#define OB_ERR_IMPL_RESTRICTION__OBE_USER_ERROR_MSG "PLS-00999: implementation restriction (may be temporary) %s" #define OB_ERR_INSUFFICIENT_PRIVILEGE__ORA_USER_ERROR_MSG "PLS-00904: insufficient privilege to access object string" +#define OB_ERR_INSUFFICIENT_PRIVILEGE__OBE_USER_ERROR_MSG "PLS-00904: insufficient privilege to access object string" #define OB_ERR_ILLEGAL_OPTION__ORA_USER_ERROR_MSG "PLS-00712: illegal option for subprogram %.*s" +#define OB_ERR_ILLEGAL_OPTION__OBE_USER_ERROR_MSG "PLS-00712: illegal option for subprogram %.*s" #define OB_ERR_NO_FUNCTION_EXIST__ORA_USER_ERROR_MSG "PLS-00222: no function with name '%.*s' exists in this scope" +#define OB_ERR_NO_FUNCTION_EXIST__OBE_USER_ERROR_MSG "PLS-00222: no function with name '%.*s' exists in this scope" #define OB_ERR_OUT_OF_SCOPE__ORA_USER_ERROR_MSG "PLS-00225: subprogram or cursor '%.*s' reference is out of scope" +#define OB_ERR_OUT_OF_SCOPE__OBE_USER_ERROR_MSG "PLS-00225: subprogram or cursor '%.*s' reference is out of scope" #define OB_ERR_ILLEGAL_ERROR_NUM__ORA_USER_ERROR_MSG "PLS-00701: illegal ORACLE error number %.*s for PRAGMA EXCEPTION_INIT" +#define OB_ERR_ILLEGAL_ERROR_NUM__OBE_USER_ERROR_MSG "PLS-00701: illegal ORACLE error number %.*s for PRAGMA EXCEPTION_INIT" #define OB_ERR_DEFAULT_NOT_MATCH__ORA_USER_ERROR_MSG "PLS-00593: default value of parameter '%.*s' in body must match that of spec" +#define OB_ERR_DEFAULT_NOT_MATCH__OBE_USER_ERROR_MSG "PLS-00593: default value of parameter '%.*s' in body must match that of spec" #define OB_ERR_TABLE_SINGLE_INDEX__ORA_USER_ERROR_MSG "PLS-00316: PL/SQL TABLEs must use a single index" +#define OB_ERR_TABLE_SINGLE_INDEX__OBE_USER_ERROR_MSG "PLS-00316: PL/SQL TABLEs must use a single index" #define OB_ERR_PRAGMA_DECL__ORA_USER_ERROR_MSG "PLS-00709: pragma %.*s must be declared in package specification and body" +#define OB_ERR_PRAGMA_DECL__OBE_USER_ERROR_MSG "PLS-00709: pragma %.*s must be declared in package specification and body" #define OB_ERR_INCORRECT_ARGUMENTS__ORA_USER_ERROR_MSG "PLS-00652: incorrect number of arguments for aggregate function" +#define OB_ERR_INCORRECT_ARGUMENTS__OBE_USER_ERROR_MSG "PLS-00652: incorrect number of arguments for aggregate function" #define OB_ERR_RETURN_VALUE_REQUIRED__ORA_USER_ERROR_MSG "PLS-00503: RETURN value statement required for this return from function" +#define OB_ERR_RETURN_VALUE_REQUIRED__OBE_USER_ERROR_MSG "PLS-00503: RETURN value statement required for this return from function" #define OB_ERR_RETURN_EXPR_ILLEGAL__ORA_USER_ERROR_MSG "PLS-00633: RETURN statement in a pipelined function cannot contain an expression" +#define OB_ERR_RETURN_EXPR_ILLEGAL__OBE_USER_ERROR_MSG "PLS-00633: RETURN statement in a pipelined function cannot contain an expression" #define OB_ERR_LIMIT_ILLEGAL__ORA_USER_ERROR_MSG "PLS-00439: A LIMIT clause must be used within a BULK FETCH" +#define OB_ERR_LIMIT_ILLEGAL__OBE_USER_ERROR_MSG "PLS-00439: A LIMIT clause must be used within a BULK FETCH" #define OB_ERR_INTO_EXPR_ILLEGAL__ORA_USER_ERROR_MSG "PLS-00597: expression '%.*s' in the INTO list is of wrong type" +#define OB_ERR_INTO_EXPR_ILLEGAL__OBE_USER_ERROR_MSG "PLS-00597: expression '%.*s' in the INTO list is of wrong type" #define OB_ERR_BULK_SQL_RESTRICTION__ORA_USER_ERROR_MSG "PLS-00657: Implementation restriction: bulk SQL with associative arrays with VARCHAR2 key is not supported." +#define OB_ERR_BULK_SQL_RESTRICTION__OBE_USER_ERROR_MSG "PLS-00657: Implementation restriction: bulk SQL with associative arrays with VARCHAR2 key is not supported." #define OB_ERR_MIX_SINGLE_MULTI__ORA_USER_ERROR_MSG "PLS-00497: cannot mix between single row and multi-row (BULK) in INTO list" +#define OB_ERR_MIX_SINGLE_MULTI__OBE_USER_ERROR_MSG "PLS-00497: cannot mix between single row and multi-row (BULK) in INTO list" #define OB_ERR_TRIGGER_NO_SUCH_ROW__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9640, There is no %s row in on %s trigger" +#define OB_ERR_TRIGGER_NO_SUCH_ROW__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9640, There is no %s row in on %s trigger" #define OB_ERR_SET_USAGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9641, Incorrect usage of UNION and INTO" +#define OB_ERR_SET_USAGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9641, Incorrect usage of UNION and INTO" #define OB_ERR_MODIFIER_CONFLICTS__ORA_USER_ERROR_MSG "PLS-00169: modifier '%s' conflicts with prior '%s' specification" +#define OB_ERR_MODIFIER_CONFLICTS__OBE_USER_ERROR_MSG "PLS-00169: modifier '%s' conflicts with prior '%s' specification" #define OB_ERR_DUPLICATE_MODIFIER__ORA_USER_ERROR_MSG "PLS-00168: duplicate modifier specification '%s'" +#define OB_ERR_DUPLICATE_MODIFIER__OBE_USER_ERROR_MSG "PLS-00168: duplicate modifier specification '%s'" #define OB_ERR_STR_LITERAL_TOO_LONG__ORA_USER_ERROR_MSG "PLS-00172: string literal too long" +#define OB_ERR_STR_LITERAL_TOO_LONG__OBE_USER_ERROR_MSG "PLS-00172: string literal too long" #define OB_ERR_SELF_PARAM_NOT_INOUT__ORA_USER_ERROR_MSG "PLS-00660: SELF parameter of constructor method must be IN OUT" +#define OB_ERR_SELF_PARAM_NOT_INOUT__OBE_USER_ERROR_MSG "PLS-00660: SELF parameter of constructor method must be IN OUT" #define OB_ERR_CONSTRUCT_MUST_RETURN_SELF__ORA_USER_ERROR_MSG "PLS-00659: constructor method must return SELF AS RESULT" +#define OB_ERR_CONSTRUCT_MUST_RETURN_SELF__OBE_USER_ERROR_MSG "PLS-00659: constructor method must return SELF AS RESULT" #define OB_ERR_FIRST_PARAM_MUST_NOT_NULL__ORA_USER_ERROR_MSG "PLS-00619: the first operand in the NULLIF expression must not be NULL" +#define OB_ERR_FIRST_PARAM_MUST_NOT_NULL__OBE_USER_ERROR_MSG "PLS-00619: the first operand in the NULLIF expression must not be NULL" #define OB_ERR_COALESCE_AT_LEAST_ONE_NOT_NULL__ORA_USER_ERROR_MSG "PLS-00621: at least one operand in the COALESCE expression must not be NULL" +#define OB_ERR_COALESCE_AT_LEAST_ONE_NOT_NULL__OBE_USER_ERROR_MSG "PLS-00621: at least one operand in the COALESCE expression must not be NULL" #define OB_ERR_STATIC_METHOD_HAS_SELF__ORA_USER_ERROR_MSG "PLS-00586: a static method cannot declare a parameter named SELF" +#define OB_ERR_STATIC_METHOD_HAS_SELF__OBE_USER_ERROR_MSG "PLS-00586: a static method cannot declare a parameter named SELF" #define OB_ERR_NO_ATTR_FOUND__ORA_USER_ERROR_MSG "PLS-00589: no attributes found in object type '%.*s'" +#define OB_ERR_NO_ATTR_FOUND__OBE_USER_ERROR_MSG "PLS-00589: no attributes found in object type '%.*s'" #define OB_ERR_ILLEGAL_TYPE_FOR_OBJECT__ORA_USER_ERROR_MSG "PLS-00530: Illegal type used for object type attribute: '%.*s'." +#define OB_ERR_ILLEGAL_TYPE_FOR_OBJECT__OBE_USER_ERROR_MSG "PLS-00530: Illegal type used for object type attribute: '%.*s'." #define OB_ERR_UNSUPPORTED_TYPE__ORA_USER_ERROR_MSG "PLS-00531: Unsupported type in a VARRAY or TABLE type: '%.*s'." +#define OB_ERR_UNSUPPORTED_TYPE__OBE_USER_ERROR_MSG "PLS-00531: Unsupported type in a VARRAY or TABLE type: '%.*s'." #define OB_ERR_POSITIONAL_FOLLOW_NAME__ORA_USER_ERROR_MSG "PLS-00312: a positional parameter association may not follow a named association" +#define OB_ERR_POSITIONAL_FOLLOW_NAME__OBE_USER_ERROR_MSG "PLS-00312: a positional parameter association may not follow a named association" #define OB_ERR_NEED_A_LABEL__ORA_USER_ERROR_MSG "PLS-00441: EXIT/CONTINUE statement may have a label here; '%.*s' is not a label" +#define OB_ERR_NEED_A_LABEL__OBE_USER_ERROR_MSG "PLS-00441: EXIT/CONTINUE statement may have a label here; '%.*s' is not a label" #define OB_ERR_REFER_SAME_PACKAGE__ORA_USER_ERROR_MSG "PLS-00492: variable or constant initialization may not refer to functions declared in the same package" +#define OB_ERR_REFER_SAME_PACKAGE__OBE_USER_ERROR_MSG "PLS-00492: variable or constant initialization may not refer to functions declared in the same package" #define OB_ERR_PL_COMMON__ORA_USER_ERROR_MSG "PLS-00001: %s" +#define OB_ERR_PL_COMMON__OBE_USER_ERROR_MSG "PLS-00001: %s" #define OB_ERR_IDENT_EMPTY__ORA_USER_ERROR_MSG "PLS-00182: Identifier cannot be an empty string" +#define OB_ERR_IDENT_EMPTY__OBE_USER_ERROR_MSG "PLS-00182: Identifier cannot be an empty string" #define OB_ERR_PRAGMA_STR_UNSUPPORT__ORA_USER_ERROR_MSG "PLS-00132: Pragma %s does not support %.*s" +#define OB_ERR_PRAGMA_STR_UNSUPPORT__OBE_USER_ERROR_MSG "PLS-00132: Pragma %s does not support %.*s" #define OB_ERR_END_LABEL_NOT_MATCH__ORA_USER_ERROR_MSG "PLS-00113: END identifier '%.*s' must match '%.*s'" +#define OB_ERR_END_LABEL_NOT_MATCH__OBE_USER_ERROR_MSG "PLS-00113: END identifier '%.*s' must match '%.*s'" #define OB_ERR_WRONG_FETCH_INTO_NUM__ORA_USER_ERROR_MSG "PLS-00394: wrong number of values in the INTO list of a FETCH statement" +#define OB_ERR_WRONG_FETCH_INTO_NUM__OBE_USER_ERROR_MSG "PLS-00394: wrong number of values in the INTO list of a FETCH statement" #define OB_ERR_PRAGMA_FIRST_ARG__ORA_USER_ERROR_MSG "PLS-00130: Pragma %s expects 1st argument to be a procedure/function/package/cursor" +#define OB_ERR_PRAGMA_FIRST_ARG__OBE_USER_ERROR_MSG "PLS-00130: Pragma %s expects 1st argument to be a procedure/function/package/cursor" #define OB_ERR_TRIGGER_CANT_CHANGE_OLD_ROW__ORA_USER_ERROR_MSG "ORA-04085: cannot change the value of an OLD reference variable" +#define OB_ERR_TRIGGER_CANT_CHANGE_OLD_ROW__OBE_USER_ERROR_MSG "OBE-04085: cannot change the value of an OLD reference variable" #define OB_ERR_TRIGGER_CANT_CRT_ON_RO_VIEW__ORA_USER_ERROR_MSG "ORA-25005: cannot CREATE INSTEAD OF trigger on a read-only view" +#define OB_ERR_TRIGGER_CANT_CRT_ON_RO_VIEW__OBE_USER_ERROR_MSG "OBE-25005: cannot CREATE INSTEAD OF trigger on a read-only view" #define OB_ERR_TRIGGER_INVALID_REF_NAME__ORA_USER_ERROR_MSG "ORA-04074: invalid REFERENCING name" +#define OB_ERR_TRIGGER_INVALID_REF_NAME__OBE_USER_ERROR_MSG "OBE-04074: invalid REFERENCING name" #define OB_ERR_EXP_NOT_INTO_TARGET__ORA_USER_ERROR_MSG "PLS-00403: expression '%.*s' cannot be used as an INTO-target of a SELECT/FETCH statement" +#define OB_ERR_EXP_NOT_INTO_TARGET__OBE_USER_ERROR_MSG "PLS-00403: expression '%.*s' cannot be used as an INTO-target of a SELECT/FETCH statement" #define OB_ERR_CASE_NULL__ORA_USER_ERROR_MSG "PLS-00617: at least one result in the CASE expression must not be NULL" +#define OB_ERR_CASE_NULL__OBE_USER_ERROR_MSG "PLS-00617: at least one result in the CASE expression must not be NULL" #define OB_ERR_INVALID_GOTO__ORA_USER_ERROR_MSG "PLS-00301: Invalid GOTO to non-label '%.*s'" +#define OB_ERR_INVALID_GOTO__OBE_USER_ERROR_MSG "PLS-00301: Invalid GOTO to non-label '%.*s'" #define OB_ERR_PRIVATE_UDF_USE_IN_SQL__ORA_USER_ERROR_MSG "PLS-00231: function '%.*s' may not be used in SQL" +#define OB_ERR_PRIVATE_UDF_USE_IN_SQL__OBE_USER_ERROR_MSG "PLS-00231: function '%.*s' may not be used in SQL" #define OB_ERR_FIELD_NOT_DENOTABLE__ORA_USER_ERROR_MSG "PLS-00742: field %.*s is not yet denotable" +#define OB_ERR_FIELD_NOT_DENOTABLE__OBE_USER_ERROR_MSG "PLS-00742: field %.*s is not yet denotable" #define OB_NUMERIC_PRECISION_NOT_INTEGER__ORA_USER_ERROR_MSG "PLS-00325: non-integral numeric literal %.*s is inappropriate in this context" +#define OB_NUMERIC_PRECISION_NOT_INTEGER__OBE_USER_ERROR_MSG "PLS-00325: non-integral numeric literal %.*s is inappropriate in this context" #define OB_ERR_REQUIRE_INTEGER__ORA_USER_ERROR_MSG "ORA-02017: integer value required" +#define OB_ERR_REQUIRE_INTEGER__OBE_USER_ERROR_MSG "OBE-02017: integer value required" #define OB_ERR_INDEX_TABLE_OF_CURSOR__ORA_USER_ERROR_MSG "PLS-00990: Index Tables of Cursor Variables are disallowed" +#define OB_ERR_INDEX_TABLE_OF_CURSOR__OBE_USER_ERROR_MSG "PLS-00990: Index Tables of Cursor Variables are disallowed" #define OB_NULL_CHECK_ERROR__ORA_USER_ERROR_MSG "PLS-00567: cannot pass NULL to a NOT NULL constrained formal parameter" +#define OB_NULL_CHECK_ERROR__OBE_USER_ERROR_MSG "PLS-00567: cannot pass NULL to a NOT NULL constrained formal parameter" #define OB_ERR_EX_NAME_ARG__ORA_USER_ERROR_MSG "PLS-00124: name of exception expected for first arg in exception_init pragma" +#define OB_ERR_EX_NAME_ARG__OBE_USER_ERROR_MSG "PLS-00124: name of exception expected for first arg in exception_init pragma" #define OB_ERR_EX_ARG_NUM__ORA_USER_ERROR_MSG "PLS-00128: Illegal number of arguments for pragma EXCEPTION_INIT" +#define OB_ERR_EX_ARG_NUM__OBE_USER_ERROR_MSG "PLS-00128: Illegal number of arguments for pragma EXCEPTION_INIT" #define OB_ERR_EX_SECOND_ARG__ORA_USER_ERROR_MSG "PLS-00702: second argument to PRAGMA EXCEPTION_INIT must be a numeric literal" +#define OB_ERR_EX_SECOND_ARG__OBE_USER_ERROR_MSG "PLS-00702: second argument to PRAGMA EXCEPTION_INIT must be a numeric literal" #define OB_OBEN_CURSOR_NUMBER_IS_ZERO__ORA_USER_ERROR_MSG "ORA-29474: DBMS_SQL.OPEN_CURSOR failed. security_level of 0 is not allowed" +#define OB_OBEN_CURSOR_NUMBER_IS_ZERO__OBE_USER_ERROR_MSG "OBE-29474: DBMS_SQL.OPEN_CURSOR failed. security_level of 0 is not allowed" #define OB_NO_STMT_PARSE__ORA_USER_ERROR_MSG "ORA-01003: no statement parsed" +#define OB_NO_STMT_PARSE__OBE_USER_ERROR_MSG "OBE-01003: no statement parsed" #define OB_ARRAY_CNT_IS_ILLEGAL__ORA_USER_ERROR_MSG "ORA-29253: Invalid count argument passed to procedure dbms_sql.define_array" +#define OB_ARRAY_CNT_IS_ILLEGAL__OBE_USER_ERROR_MSG "OBE-29253: Invalid count argument passed to procedure dbms_sql.define_array" #define OB_ERR_WRONG_SCHEMA_REF__ORA_USER_ERROR_MSG "PLS-00357: Table,View Or Sequence reference '%s%s%s%s%s' not allowed in this context" +#define OB_ERR_WRONG_SCHEMA_REF__OBE_USER_ERROR_MSG "PLS-00357: Table,View Or Sequence reference '%s%s%s%s%s' not allowed in this context" #define OB_ERR_COMPONENT_UNDECLARED__ORA_USER_ERROR_MSG "PLS-00302: component '%.*s' must be declared" +#define OB_ERR_COMPONENT_UNDECLARED__OBE_USER_ERROR_MSG "PLS-00302: component '%.*s' must be declared" #define OB_ERR_FUNC_ONLY_IN_SQL__ORA_USER_ERROR_MSG "PLS-00204: function or pseudo-column '%s' may be used inside a SQL statement only" +#define OB_ERR_FUNC_ONLY_IN_SQL__OBE_USER_ERROR_MSG "PLS-00204: function or pseudo-column '%s' may be used inside a SQL statement only" #define OB_ERR_UNDEFINED__ORA_USER_ERROR_MSG "PLS-00221: '%s' is not a procedure or is undefined" +#define OB_ERR_UNDEFINED__OBE_USER_ERROR_MSG "PLS-00221: '%s' is not a procedure or is undefined" #define OB_ERR_SUBTYPE_NOTNULL_MISMATCH__ORA_USER_ERROR_MSG "PLS-00366: subtype of a not null type must also be not null" +#define OB_ERR_SUBTYPE_NOTNULL_MISMATCH__OBE_USER_ERROR_MSG "PLS-00366: subtype of a not null type must also be not null" #define OB_ERR_BIND_VAR_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-01006: bind variable does not exist" +#define OB_ERR_BIND_VAR_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-01006: bind variable does not exist" #define OB_ERR_CURSOR_IN_OPEN_DYNAMIC_SQL__ORA_USER_ERROR_MSG "PLS-00455: cursor '%.*s' cannot be used in dynamic SQL OPEN statement" +#define OB_ERR_CURSOR_IN_OPEN_DYNAMIC_SQL__OBE_USER_ERROR_MSG "PLS-00455: cursor '%.*s' cannot be used in dynamic SQL OPEN statement" #define OB_ERR_INVALID_INPUT_ARGUMENT__ORA_USER_ERROR_MSG "ORA-28106: input value for argument #%d is not valid" +#define OB_ERR_INVALID_INPUT_ARGUMENT__OBE_USER_ERROR_MSG "OBE-28106: input value for argument #%d is not valid" #define OB_ERR_CLIENT_IDENTIFIER_TOO_LONG__ORA_USER_ERROR_MSG "ORA-28264: Client identifier is too long" +#define OB_ERR_CLIENT_IDENTIFIER_TOO_LONG__OBE_USER_ERROR_MSG "OBE-28264: Client identifier is too long" #define OB_ERR_INVALID_NAMESPACE_VALUE__ORA_USER_ERROR_MSG "ORA-28267: Invalid NameSpace Value" +#define OB_ERR_INVALID_NAMESPACE_VALUE__OBE_USER_ERROR_MSG "OBE-28267: Invalid NameSpace Value" #define OB_ERR_INVALID_NAMESPACE_BEG__ORA_USER_ERROR_MSG "ORA-28265: Namespace beginning with 'SYS_' is not allowed" +#define OB_ERR_INVALID_NAMESPACE_BEG__OBE_USER_ERROR_MSG "OBE-28265: Namespace beginning with 'SYS_' is not allowed" #define OB_ERR_SESSION_CONTEXT_EXCEEDED__ORA_USER_ERROR_MSG "ORA-28268: The maximum size specified by the _session_context_size parameter was exceeded." +#define OB_ERR_SESSION_CONTEXT_EXCEEDED__OBE_USER_ERROR_MSG "OBE-28268: The maximum size specified by the _session_context_size parameter was exceeded." #define OB_ERR_NOT_CURSOR_NAME_IN_CURRENT_OF__ORA_USER_ERROR_MSG "PLS-00413: identifier in CURRENT OF clause is not a cursor name" +#define OB_ERR_NOT_CURSOR_NAME_IN_CURRENT_OF__OBE_USER_ERROR_MSG "PLS-00413: identifier in CURRENT OF clause is not a cursor name" #define OB_ERR_NOT_FOR_UPDATE_CURSOR_IN_CURRENT_OF__ORA_USER_ERROR_MSG "PLS-00404: cursor '%.*s' must be declared with FOR UPDATE to use with CURRENT OF" +#define OB_ERR_NOT_FOR_UPDATE_CURSOR_IN_CURRENT_OF__OBE_USER_ERROR_MSG "PLS-00404: cursor '%.*s' must be declared with FOR UPDATE to use with CURRENT OF" #define OB_ERR_DUP_SIGNAL_SET__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9694, Duplicate condition information item '%s'" +#define OB_ERR_DUP_SIGNAL_SET__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9694, Duplicate condition information item '%s'" #define OB_ERR_SIGNAL_NOT_FOUND__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9695, Unhandled user-defined not found condition" +#define OB_ERR_SIGNAL_NOT_FOUND__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9695, Unhandled user-defined not found condition" #define OB_ERR_INVALID_CONDITION_NUMBER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9696, Invalid condition number" +#define OB_ERR_INVALID_CONDITION_NUMBER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9696, Invalid condition number" #define OB_ERR_RECURSIVE_SQL_LEVELS_EXCEEDED__ORA_USER_ERROR_MSG "ORA-00036: maximum number of recursive SQL levels (%ld) exceeded" +#define OB_ERR_RECURSIVE_SQL_LEVELS_EXCEEDED__OBE_USER_ERROR_MSG "OBE-00036: maximum number of recursive SQL levels (%ld) exceeded" #define OB_ERR_INVALID_SECTION__ORA_USER_ERROR_MSG "PLS-00675: invalid section for this type of Compound Trigger" +#define OB_ERR_INVALID_SECTION__OBE_USER_ERROR_MSG "PLS-00675: invalid section for this type of Compound Trigger" #define OB_ERR_DUPLICATE_TRIGGER_SECTION__ORA_USER_ERROR_MSG "PLS-00676: duplicate Compound Triggers section" +#define OB_ERR_DUPLICATE_TRIGGER_SECTION__OBE_USER_ERROR_MSG "PLS-00676: duplicate Compound Triggers section" #define OB_ERR_PARSE_PLSQL__ORA_USER_ERROR_MSG "PLS-00103: Encountered the symbol %s when expecting one of the following: %s" +#define OB_ERR_PARSE_PLSQL__OBE_USER_ERROR_MSG "PLS-00103: Encountered the symbol %s when expecting one of the following: %s" #define OB_ERR_SIGNAL_WARN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9701, Unhandled user-defined warning condition" +#define OB_ERR_SIGNAL_WARN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9701, Unhandled user-defined warning condition" #define OB_ERR_RESIGNAL_WITHOUT_ACTIVE_HANDLER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9702, RESIGNAL when handler not active" +#define OB_ERR_RESIGNAL_WITHOUT_ACTIVE_HANDLER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9702, RESIGNAL when handler not active" #define OB_ERR_CANNOT_UPDATE_VIRTUAL_COL_IN_TRG__ORA_USER_ERROR_MSG "ORA-54029: Virtual column cannot be updated in trigger body" +#define OB_ERR_CANNOT_UPDATE_VIRTUAL_COL_IN_TRG__OBE_USER_ERROR_MSG "OBE-54029: Virtual column cannot be updated in trigger body" #define OB_ERR_TRG_ORDER__ORA_USER_ERROR_MSG "ORA-00600: Trigger %s referenced in FOLLOWS or PRECEDES clause may not exist" +#define OB_ERR_TRG_ORDER__OBE_USER_ERROR_MSG "OBE-00600: Trigger %s referenced in FOLLOWS or PRECEDES clause may not exist" #define OB_ERR_REF_ANOTHER_TABLE_IN_TRG__ORA_USER_ERROR_MSG "ORA-25021: cannot reference a trigger defined on another table" +#define OB_ERR_REF_ANOTHER_TABLE_IN_TRG__OBE_USER_ERROR_MSG "OBE-25021: cannot reference a trigger defined on another table" #define OB_ERR_REF_TYPE_IN_TRG__ORA_USER_ERROR_MSG "ORA-25022: cannot reference a trigger of a different type" +#define OB_ERR_REF_TYPE_IN_TRG__OBE_USER_ERROR_MSG "OBE-25022: cannot reference a trigger of a different type" #define OB_ERR_REF_CYCLIC_IN_TRG__ORA_USER_ERROR_MSG "ORA-25023: Cyclic trigger dependency is not allowed" +#define OB_ERR_REF_CYCLIC_IN_TRG__OBE_USER_ERROR_MSG "OBE-25023: Cyclic trigger dependency is not allowed" #define OB_ERR_CANNOT_SPECIFY_PRECEDES_IN_TRG__ORA_USER_ERROR_MSG "ORA-25025: cannot specify PRECEDES clause" +#define OB_ERR_CANNOT_SPECIFY_PRECEDES_IN_TRG__OBE_USER_ERROR_MSG "OBE-25025: cannot specify PRECEDES clause" #define OB_ERR_CANNOT_PERFORM_DML_INSIDE_QUERY__ORA_USER_ERROR_MSG "ORA-14551: cannot perform a DML operation inside a query" +#define OB_ERR_CANNOT_PERFORM_DML_INSIDE_QUERY__OBE_USER_ERROR_MSG "OBE-14551: cannot perform a DML operation inside a query" #define OB_ERR_CANNOT_PERFORM_DDL_COMMIT_OR_ROLLBACK_INSIDE_QUERY_OR_DML_TIPS__ORA_USER_ERROR_MSG "ORA-14552: cannot perform a DDL commit or rollback inside a query or DML tips" +#define OB_ERR_CANNOT_PERFORM_DDL_COMMIT_OR_ROLLBACK_INSIDE_QUERY_OR_DML_TIPS__OBE_USER_ERROR_MSG "OBE-14552: cannot perform a DDL commit or rollback inside a query or DML tips" #define OB_ERR_STATEMENT_STRING_IN_EXECUTE_IMMEDIATE_IS_NULL_OR_ZERO_LENGTH__ORA_USER_ERROR_MSG "ORA-06535: statement string in EXECUTE IMMEDIATE is NULL or 0 length" +#define OB_ERR_STATEMENT_STRING_IN_EXECUTE_IMMEDIATE_IS_NULL_OR_ZERO_LENGTH__OBE_USER_ERROR_MSG "OBE-06535: statement string in EXECUTE IMMEDIATE is NULL or 0 length" #define OB_ERR_MISSING_INTO_KEYWORD__ORA_USER_ERROR_MSG "ORA-00925: missing INTO keyword" +#define OB_ERR_MISSING_INTO_KEYWORD__OBE_USER_ERROR_MSG "OBE-00925: missing INTO keyword" #define OB_ERR_CLAUSE_RETURN_ILLEGAL__ORA_USER_ERROR_MSG "ORA-06547: RETURNING clause must be used with INSERT, UPDATE, or DELETE statements" +#define OB_ERR_CLAUSE_RETURN_ILLEGAL__OBE_USER_ERROR_MSG "OBE-06547: RETURNING clause must be used with INSERT, UPDATE, or DELETE statements" #define OB_ERR_NAME_HAS_TOO_MANY_PARTS__ORA_USER_ERROR_MSG "ORA-06563: name has too many parts" +#define OB_ERR_NAME_HAS_TOO_MANY_PARTS__OBE_USER_ERROR_MSG "OBE-06563: name has too many parts" #define OB_ERR_LOB_SPAN_TRANSACTION__ORA_USER_ERROR_MSG "ORA-22990: LOB locators cannot span transactions" +#define OB_ERR_LOB_SPAN_TRANSACTION__OBE_USER_ERROR_MSG "OBE-22990: LOB locators cannot span transactions" #define OB_ERR_INVALID_MULTISET__ORA_USER_ERROR_MSG "ORA-22903: MULTISET expression not allowed" +#define OB_ERR_INVALID_MULTISET__OBE_USER_ERROR_MSG "OBE-22903: MULTISET expression not allowed" #define OB_ERR_INVALID_CAST_UDT__ORA_USER_ERROR_MSG "ORA-22907: invalid CAST to a type that is not a nested table or VARRAY" +#define OB_ERR_INVALID_CAST_UDT__OBE_USER_ERROR_MSG "OBE-22907: invalid CAST to a type that is not a nested table or VARRAY" #define OB_ERR_POLICY_EXIST__ORA_USER_ERROR_MSG "ORA-28101: policy already exists" +#define OB_ERR_POLICY_EXIST__OBE_USER_ERROR_MSG "OBE-28101: policy already exists" #define OB_ERR_POLICY_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-28102: policy does not exist" +#define OB_ERR_POLICY_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-28102: policy does not exist" #define OB_ERR_ADD_POLICY_TO_SYS_OBJECT__ORA_USER_ERROR_MSG "ORA-28103: adding a policy to an object owned by SYS is not allowed" +#define OB_ERR_ADD_POLICY_TO_SYS_OBJECT__OBE_USER_ERROR_MSG "OBE-28103: adding a policy to an object owned by SYS is not allowed" #define OB_ERR_INVALID_INPUT_STRING__ORA_USER_ERROR_MSG "ORA-28104: input value for %s is not valid" +#define OB_ERR_INVALID_INPUT_STRING__OBE_USER_ERROR_MSG "OBE-28104: input value for %s is not valid" #define OB_ERR_SEC_COLUMN_ON_VIEW__ORA_USER_ERROR_MSG "ORA-28105: cannot create security relevant column policy in an object view" +#define OB_ERR_SEC_COLUMN_ON_VIEW__OBE_USER_ERROR_MSG "OBE-28105: cannot create security relevant column policy in an object view" #define OB_ERR_INVALID_INPUT_FOR_ARGUMENT__ORA_USER_ERROR_MSG "ORA-28106: input value for argument %s is not valid" +#define OB_ERR_INVALID_INPUT_FOR_ARGUMENT__OBE_USER_ERROR_MSG "OBE-28106: input value for argument %s is not valid" #define OB_ERR_POLICY_DISABLED__ORA_USER_ERROR_MSG "ORA-28107: policy was disabled" +#define OB_ERR_POLICY_DISABLED__OBE_USER_ERROR_MSG "OBE-28107: policy was disabled" #define OB_ERR_CIRCULAR_POLICIES__ORA_USER_ERROR_MSG "ORA-28108: circular security policies detected" +#define OB_ERR_CIRCULAR_POLICIES__OBE_USER_ERROR_MSG "OBE-28108: circular security policies detected" #define OB_ERR_TOO_MANY_POLICIES__ORA_USER_ERROR_MSG "ORA-28109: the number of related policies has exceeded the limit of 16" +#define OB_ERR_TOO_MANY_POLICIES__OBE_USER_ERROR_MSG "OBE-28109: the number of related policies has exceeded the limit of 16" #define OB_ERR_POLICY_FUNCTION__ORA_USER_ERROR_MSG "ORA-28110: policy function or package %.*s.%.*s has error" +#define OB_ERR_POLICY_FUNCTION__OBE_USER_ERROR_MSG "OBE-28110: policy function or package %.*s.%.*s has error" #define OB_ERR_NO_PRIV_EVAL_PREDICATE__ORA_USER_ERROR_MSG "ORA-28111: insufficient privilege to evaluate policy predicate" +#define OB_ERR_NO_PRIV_EVAL_PREDICATE__OBE_USER_ERROR_MSG "OBE-28111: insufficient privilege to evaluate policy predicate" #define OB_ERR_EXECUTE_POLICY_FUNCTION__ORA_USER_ERROR_MSG "ORA-28112: failed to execute policy function" +#define OB_ERR_EXECUTE_POLICY_FUNCTION__OBE_USER_ERROR_MSG "OBE-28112: failed to execute policy function" #define OB_ERR_POLICY_PREDICATE__ORA_USER_ERROR_MSG "ORA-28113: policy predicate has error" +#define OB_ERR_POLICY_PREDICATE__OBE_USER_ERROR_MSG "OBE-28113: policy predicate has error" #define OB_ERR_NO_PRIV_DIRECT_PATH_ACCESS__ORA_USER_ERROR_MSG "ORA-28116: insufficient privileges to do direct path access" +#define OB_ERR_NO_PRIV_DIRECT_PATH_ACCESS__OBE_USER_ERROR_MSG "OBE-28116: insufficient privileges to do direct path access" #define OB_ERR_INTEGRITY_CONSTRAINT_VIOLATED__ORA_USER_ERROR_MSG "ORA-28117: integrity constraint violated - parent record not found" +#define OB_ERR_INTEGRITY_CONSTRAINT_VIOLATED__OBE_USER_ERROR_MSG "OBE-28117: integrity constraint violated - parent record not found" #define OB_ERR_POLICY_GROUP_EXIST__ORA_USER_ERROR_MSG "ORA-28118: policy group already exists" +#define OB_ERR_POLICY_GROUP_EXIST__OBE_USER_ERROR_MSG "OBE-28118: policy group already exists" #define OB_ERR_POLICY_GROUP_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-28119: policy group does not exist" +#define OB_ERR_POLICY_GROUP_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-28119: policy group does not exist" #define OB_ERR_DRIVING_CONTEXT_EXIST__ORA_USER_ERROR_MSG "ORA-28120: driving context already exists" +#define OB_ERR_DRIVING_CONTEXT_EXIST__OBE_USER_ERROR_MSG "OBE-28120: driving context already exists" #define OB_ERR_DRIVING_CONTEXT_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-28121: driving context does not exist" +#define OB_ERR_DRIVING_CONTEXT_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-28121: driving context does not exist" #define OB_ERR_UPDATE_DEFAULT_GROUP__ORA_USER_ERROR_MSG "ORA-28122: can not update SYS_DEFAULT policy group" +#define OB_ERR_UPDATE_DEFAULT_GROUP__OBE_USER_ERROR_MSG "OBE-28122: can not update SYS_DEFAULT policy group" #define OB_ERR_CONTEXT_CONTAIN_INVALID_GROUP__ORA_USER_ERROR_MSG "ORA-28123: Driving context %.*s,%.*s contains invalid group %.*s" +#define OB_ERR_CONTEXT_CONTAIN_INVALID_GROUP__OBE_USER_ERROR_MSG "OBE-28123: Driving context %.*s,%.*s contains invalid group %.*s" #define OB_ERR_INVALID_SEC_COLUMN_TYPE__ORA_USER_ERROR_MSG "ORA-28124: Column %.*s in sec_relevant_cols cannot be of an object data type" +#define OB_ERR_INVALID_SEC_COLUMN_TYPE__OBE_USER_ERROR_MSG "OBE-28124: Column %.*s in sec_relevant_cols cannot be of an object data type" #define OB_ERR_UNPROTECTED_VIRTUAL_COLUMN__ORA_USER_ERROR_MSG "ORA-28125: A protected base column was referenced in an unprotected virtual column expression" +#define OB_ERR_UNPROTECTED_VIRTUAL_COLUMN__OBE_USER_ERROR_MSG "OBE-28125: A protected base column was referenced in an unprotected virtual column expression" #define OB_ERR_ATTRIBUTE_ASSOCIATION__ORA_USER_ERROR_MSG "ORA-28126: Attribute association failed for policy %.*s" +#define OB_ERR_ATTRIBUTE_ASSOCIATION__OBE_USER_ERROR_MSG "OBE-28126: Attribute association failed for policy %.*s" #define OB_ERR_MERGE_INTO_WITH_POLICY__ORA_USER_ERROR_MSG "ORA-28132: The MERGE INTO syntax does not support the security policy" +#define OB_ERR_MERGE_INTO_WITH_POLICY__OBE_USER_ERROR_MSG "OBE-28132: The MERGE INTO syntax does not support the security policy" #define OB_ERR_SP_NO_DROP_SP__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9743, Can't drop or alter a '%s' from within another stored routine." +#define OB_ERR_SP_NO_DROP_SP__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9743, Can't drop or alter a '%s' from within another stored routine." #define OB_ERR_RECOMPILATION_OBJECT__ORA_USER_ERROR_MSG "ORA-04045: errors during recompilation/revalidation of %.*s.%.*s" +#define OB_ERR_RECOMPILATION_OBJECT__OBE_USER_ERROR_MSG "OBE-04045: errors during recompilation/revalidation of %.*s.%.*s" #define OB_ERR_VARIABLE_NOT_IN_SELECT_LIST__ORA_USER_ERROR_MSG "ORA-01007: variable not in select list" +#define OB_ERR_VARIABLE_NOT_IN_SELECT_LIST__OBE_USER_ERROR_MSG "OBE-01007: variable not in select list" #define OB_ERR_MULTI_RECORD__ORA_USER_ERROR_MSG "ORA-00494: coercion into multiple record targets not supported" +#define OB_ERR_MULTI_RECORD__OBE_USER_ERROR_MSG "OBE-00494: coercion into multiple record targets not supported" #define OB_ERR_MALFORMED_PS_PACKET__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9747, malformed ps packet" +#define OB_ERR_MALFORMED_PS_PACKET__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9747, malformed ps packet" #define OB_ERR_VIEW_SELECT_CONTAIN_QUESTIONMARK__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9748, View's SELECT contains a variable or parameter" +#define OB_ERR_VIEW_SELECT_CONTAIN_QUESTIONMARK__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9748, View's SELECT contains a variable or parameter" #define OB_ERR_OBJECT_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-06564: object does not exist" +#define OB_ERR_OBJECT_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-06564: object does not exist" #define OB_ERR_TABLE_OUT_OF_RANGE__ORA_USER_ERROR_MSG "ORA-06513: PL/SQL: index for PL/SQL table out of range for host language array" +#define OB_ERR_TABLE_OUT_OF_RANGE__OBE_USER_ERROR_MSG "OBE-06513: PL/SQL: index for PL/SQL table out of range for host language array" #define OB_ERR_WRONG_USAGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9751, Incorrect usage of %s" +#define OB_ERR_WRONG_USAGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9751, Incorrect usage of %s" #define OB_ERR_FORALL_ON_REMOTE_TABLE__ORA_USER_ERROR_MSG "PLS-00739: FORALL INSERT/UPDATE/DELETE not support on remote tables" +#define OB_ERR_FORALL_ON_REMOTE_TABLE__OBE_USER_ERROR_MSG "PLS-00739: FORALL INSERT/UPDATE/DELETE not support on remote tables" #define OB_ERR_SEQUENCE_NOT_DEFINE__ORA_USER_ERROR_MSG "ORA-08002: sequence is not yet defined in this session" +#define OB_ERR_SEQUENCE_NOT_DEFINE__OBE_USER_ERROR_MSG "OBE-08002: sequence is not yet defined in this session" #define OB_ERR_DEBUG_ID_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9754, debug_session_id = %u does not exist" +#define OB_ERR_DEBUG_ID_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9754, debug_session_id = %u does not exist" #define OB_ERR_TABLE_NO_MLOG__ORA_USER_ERROR_MSG "ORA-23413: table %s.%s does not have a materialized view log" +#define OB_ERR_TABLE_NO_MLOG__OBE_USER_ERROR_MSG "OBE-23413: table %s.%s does not have a materialized view log" #define OB_ERR_MLOG_EXIST__ORA_USER_ERROR_MSG "ORA-12000: a materialized view log already exists on table %s" +#define OB_ERR_MLOG_EXIST__OBE_USER_ERROR_MSG "OBE-12000: a materialized view log already exists on table %s" #define OB_ERR_MVIEW_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-12003: materialized view %s.%s does not exist" +#define OB_ERR_MVIEW_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-12003: materialized view %s.%s does not exist" #define OB_ERR_MVIEW_EXIST__ORA_USER_ERROR_MSG "ORA-12006: materialized view %s.%s already exists" +#define OB_ERR_MVIEW_EXIST__OBE_USER_ERROR_MSG "OBE-12006: materialized view %s.%s already exists" #define OB_ERR_MLOG_IS_YOUNGER__ORA_USER_ERROR_MSG "ORA-12034: materialized view log on %s.%s younger than last refresh" +#define OB_ERR_MLOG_IS_YOUNGER__OBE_USER_ERROR_MSG "OBE-12034: materialized view log on %s.%s younger than last refresh" #define OB_ERR_MVIEW_CAN_NOT_FAST_REFRESH__ORA_USER_ERROR_MSG "ORA-12052: cannot fast refresh materialized view %s.%s" +#define OB_ERR_MVIEW_CAN_NOT_FAST_REFRESH__OBE_USER_ERROR_MSG "OBE-12052: cannot fast refresh materialized view %s.%s" #define OB_ERR_MVIEW_NEVER_REFRESH__ORA_USER_ERROR_MSG "ORA-23538: cannot explicitly refresh a NEVER REFRESH materialized view (%s)" +#define OB_ERR_MVIEW_NEVER_REFRESH__OBE_USER_ERROR_MSG "OBE-23538: cannot explicitly refresh a NEVER REFRESH materialized view (%s)" #define OB_ERR_CLIENT_LOCAL_FILES_DISABLED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9762, Loading local data is disabled; this must be enabled on both the client and server sides" +#define OB_ERR_CLIENT_LOCAL_FILES_DISABLED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9762, Loading local data is disabled; this must be enabled on both the client and server sides" #define OB_ERR_OUT_PARAM_NOT_BIND_VAR__ORA_USER_ERROR_MSG "ORA-06577: output parameter not a bind variable" +#define OB_ERR_OUT_PARAM_NOT_BIND_VAR__OBE_USER_ERROR_MSG "OBE-06577: output parameter not a bind variable" #define OB_ERR_TIME_EARLIER_THAN_SYSDATE__ORA_USER_ERROR_MSG "ORA-23420: the parameter %s must evaluate to a time in the future" +#define OB_ERR_TIME_EARLIER_THAN_SYSDATE__OBE_USER_ERROR_MSG "OBE-23420: the parameter %s must evaluate to a time in the future" #define OB_ERR_NOT_FUNC_NAME__ORA_USER_ERROR_MSG "PLS-00224: object '%.*s' must be of type function or array to be used this way" +#define OB_ERR_NOT_FUNC_NAME__OBE_USER_ERROR_MSG "PLS-00224: object '%.*s' must be of type function or array to be used this way" #define OB_ERR_INVALID_CURSOR_EXPR__ORA_USER_ERROR_MSG "ORA-22902: CURSOR expression not allowed" +#define OB_ERR_INVALID_CURSOR_EXPR__OBE_USER_ERROR_MSG "OBE-22902: CURSOR expression not allowed" #define OB_APPLICATION_ERROR_FROM_REMOTE__ORA_USER_ERROR_MSG "%.*s" +#define OB_APPLICATION_ERROR_FROM_REMOTE__OBE_USER_ERROR_MSG "%.*s" #define OB_ERR_EVENT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9768, Event '%.*s' already exists" +#define OB_ERR_EVENT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9768, Event '%.*s' already exists" #define OB_ERR_EVENT_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9769, Unknown '%.*s' event" +#define OB_ERR_EVENT_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9769, Unknown '%.*s' event" #define OB_ERR_EVENT_CANT_ALTER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9770, Failed to alter event '%.*s'" +#define OB_ERR_EVENT_CANT_ALTER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9770, Failed to alter event '%.*s'" #define OB_ERR_EVENT_DROP_FAILED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9771, Failed to drop %.*s" +#define OB_ERR_EVENT_DROP_FAILED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9771, Failed to drop %.*s" #define OB_ERR_EVENT_INTERVAL_NOT_POSITIVE_OR_TOO_BIG__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9772, INTERVAL is either not positive or too big" +#define OB_ERR_EVENT_INTERVAL_NOT_POSITIVE_OR_TOO_BIG__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9772, INTERVAL is either not positive or too big" #define OB_ERR_EVENT_ENDS_BEFORE_STARTS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9773, ENDS is either invalid or before STARTS" +#define OB_ERR_EVENT_ENDS_BEFORE_STARTS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9773, ENDS is either invalid or before STARTS" #define OB_ERR_EVENT_EXEC_TIME_IN_THE_PAST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9774, Event execution time is in the past. Event has been disabled" +#define OB_ERR_EVENT_EXEC_TIME_IN_THE_PAST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9774, Event execution time is in the past. Event has been disabled" #define OB_ERR_EVENT_CANNOT_DELETE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9775, Failed to delete the event from mysql.event" +#define OB_ERR_EVENT_CANNOT_DELETE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9775, Failed to delete the event from mysql.event" #define OB_ERR_EVENT_SAME_NAME__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9776, Same old and new event name" +#define OB_ERR_EVENT_SAME_NAME__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9776, Same old and new event name" #define OB_ERR_EVENT_DATA_TOO_LONG__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9777, Data for column '%.*s' too long" +#define OB_ERR_EVENT_DATA_TOO_LONG__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9777, Data for column '%.*s' too long" #define OB_ERR_EVENT_CANNOT_CREATE_IN_THE_PAST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9778, Event execution time is in the past and ON COMPLETION NOT PRESERVE is set. The event was dropped immediately after creation." +#define OB_ERR_EVENT_CANNOT_CREATE_IN_THE_PAST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9778, Event execution time is in the past and ON COMPLETION NOT PRESERVE is set. The event was dropped immediately after creation." #define OB_ERR_EVENT_CANNOT_ALTER_IN_THE_PAST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9779, Event execution time is in the past and ON COMPLETION NOT PRESERVE is set. The event was not changed. Specify a time in the future." +#define OB_ERR_EVENT_CANNOT_ALTER_IN_THE_PAST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9779, Event execution time is in the past and ON COMPLETION NOT PRESERVE is set. The event was not changed. Specify a time in the future." #define OB_ERR_EVENT_RECURSION_FORBIDDEN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -9780, Recursion of EVENT DDL statements is forbidden when body is present" +#define OB_ERR_EVENT_RECURSION_FORBIDDEN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -9780, Recursion of EVENT DDL statements is forbidden when body is present" #define OB_NO_PARTITION_FOR_GIVEN_VALUE_SCHEMA_ERROR__ORA_USER_ERROR_MSG "ORA-14400: inserted partition key does not map to any partition" +#define OB_NO_PARTITION_FOR_GIVEN_VALUE_SCHEMA_ERROR__OBE_USER_ERROR_MSG "OBE-14400: inserted partition key does not map to any partition" #define OB_ERR_KV_GLOBAL_INDEX_ROUTE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -10500, incorrect route for obkv global index, client router should refresh." +#define OB_ERR_KV_GLOBAL_INDEX_ROUTE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -10500, incorrect route for obkv global index, client router should refresh." #define OB_TTL_NOT_ENABLE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -10501, TTL feature is not enabled" +#define OB_TTL_NOT_ENABLE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -10501, TTL feature is not enabled" #define OB_TTL_COLUMN_NOT_EXIST__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -10502, TTL column '%.*s' not exists" +#define OB_TTL_COLUMN_NOT_EXIST__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -10502, TTL column '%.*s' not exists" #define OB_TTL_COLUMN_TYPE_NOT_SUPPORTED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -10503, Column type of '%.*s' is not supported for TTL definition" +#define OB_TTL_COLUMN_TYPE_NOT_SUPPORTED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -10503, Column type of '%.*s' is not supported for TTL definition" #define OB_TTL_CMD_NOT_ALLOWED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -10504, TTL command is not allowed, current TTL status is '%s'" +#define OB_TTL_CMD_NOT_ALLOWED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -10504, TTL command is not allowed, current TTL status is '%s'" #define OB_TTL_NO_TASK_RUNNING__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -10505, No TTL task is running, please try trigger a new TTL task" +#define OB_TTL_NO_TASK_RUNNING__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -10505, No TTL task is running, please try trigger a new TTL task" #define OB_TTL_TENANT_IS_RESTORE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -10506, Cannot execute TTL task during tenant is restore" +#define OB_TTL_TENANT_IS_RESTORE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -10506, Cannot execute TTL task during tenant is restore" #define OB_TTL_INVALID_HBASE_TTL__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -10507, Time to live of hbase table must be greater than 0" +#define OB_TTL_INVALID_HBASE_TTL__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -10507, Time to live of hbase table must be greater than 0" #define OB_TTL_INVALID_HBASE_MAXVERSIONS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -10508, MaxVersions of hbase table must be greater than 0" +#define OB_TTL_INVALID_HBASE_MAXVERSIONS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -10508, MaxVersions of hbase table must be greater than 0" #define OB_KV_CREDENTIAL_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -10509, Access denied, credential '%.*s' not match '%.*s'" +#define OB_KV_CREDENTIAL_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -10509, Access denied, credential '%.*s' not match '%.*s'" #define OB_KV_ROWKEY_COUNT_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -10510, Rowkey column count not match, schema rowkey count is '%ld', input rowkey count is '%ld'" +#define OB_KV_ROWKEY_COUNT_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -10510, Rowkey column count not match, schema rowkey count is '%ld', input rowkey count is '%ld'" #define OB_KV_COLUMN_TYPE_NOT_MATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -10511, Column type for '%.*s' not match, schema column type is '%.*s', input column type is '%.*s'" +#define OB_KV_COLUMN_TYPE_NOT_MATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -10511, Column type for '%.*s' not match, schema column type is '%.*s', input column type is '%.*s'" #define OB_KV_COLLATION_MISMATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -10512, Collation type for '%.*s' not match, schema collation type is '%.*s', input collation type is '%.*s'" +#define OB_KV_COLLATION_MISMATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -10512, Collation type for '%.*s' not match, schema collation type is '%.*s', input collation type is '%.*s'" #define OB_KV_SCAN_RANGE_MISSING__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -10513, Scan range missing, input scan range cell count is '%ld', which should equal to rowkey count '%ld'" +#define OB_KV_SCAN_RANGE_MISSING__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -10513, Scan range missing, input scan range cell count is '%ld', which should equal to rowkey count '%ld'" #define OB_KV_FILTER_PARSE_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -10514, Filter parse errror, the input filter string is: '%.*s'" +#define OB_KV_FILTER_PARSE_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -10514, Filter parse errror, the input filter string is: '%.*s'" #define OB_KV_REDIS_PARSE_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -10515, Redis protocol parse errror, the input redis string is: '%.*s'" +#define OB_KV_REDIS_PARSE_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -10515, Redis protocol parse errror, the input redis string is: '%.*s'" #define OB_KV_HBASE_INCR_FIELD_IS_NOT_LONG__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -10516, When invoking the Increment interface, only HBase cells with a length of 8 can be converted to int64_t. the current length of the HBase cell is '%d'." +#define OB_KV_HBASE_INCR_FIELD_IS_NOT_LONG__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -10516, When invoking the Increment interface, only HBase cells with a length of 8 can be converted to int64_t. the current length of the HBase cell is '%d'." #define OB_KV_ODP_TIMEOUT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -10650, ODP process timeout" +#define OB_KV_ODP_TIMEOUT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -10650, ODP process timeout" #define OB_ERR_VALUES_CLAUSE_NEED_HAVE_COLUMN__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11000, Each row of a VALUES clause must have at least one column, unless when used as source in an INSERT statement." +#define OB_ERR_VALUES_CLAUSE_NEED_HAVE_COLUMN__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11000, Each row of a VALUES clause must have at least one column, unless when used as source in an INSERT statement." #define OB_ERR_VALUES_CLAUSE_CANNOT_USE_DEFAULT_VALUES__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11001, A VALUES clause cannot use DEFAULT values, unless used as a source in an INSERT statement." +#define OB_ERR_VALUES_CLAUSE_CANNOT_USE_DEFAULT_VALUES__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11001, A VALUES clause cannot use DEFAULT values, unless used as a source in an INSERT statement." #define OB_WRONG_PARTITION_NAME__ORA_USER_ERROR_MSG "ORA-20000: '%.*s' invalid partition name" +#define OB_WRONG_PARTITION_NAME__OBE_USER_ERROR_MSG "OBE-20000: '%.*s' invalid partition name" #define OB_ERR_PLUGIN_IS_NOT_LOADED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11003, Plugin '%.*s' is not loaded" +#define OB_ERR_PLUGIN_IS_NOT_LOADED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11003, Plugin '%.*s' is not loaded" #define OB_EST_DEVIA_TOO_LARGE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11004, Optimizer estimate deviation is too large 'Operator: %d.%.*s EST:%.ld -> REAL:%ld'" +#define OB_EST_DEVIA_TOO_LARGE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11004, Optimizer estimate deviation is too large 'Operator: %d.%.*s EST:%.ld -> REAL:%ld'" #define OB_ERR_HAS_TYPE_OR_TABLE_DEPENDENT__ORA_USER_ERROR_MSG "ORA-02303: cannot drop or replace a type with type or table dependents" +#define OB_ERR_HAS_TYPE_OR_TABLE_DEPENDENT__OBE_USER_ERROR_MSG "OBE-02303: cannot drop or replace a type with type or table dependents" #define OB_ERR_REPLACE_TYPE_WITH_TABLE_DEPENDENT__ORA_USER_ERROR_MSG "ORA-22866: cannot replace a type with table dependents" +#define OB_ERR_REPLACE_TYPE_WITH_TABLE_DEPENDENT__OBE_USER_ERROR_MSG "OBE-22866: cannot replace a type with table dependents" #define OB_ERR_UNKNOWN_AUTHID__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11007, Unknown authorization ID `%.*s`@`%.*s`" +#define OB_ERR_UNKNOWN_AUTHID__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11007, Unknown authorization ID `%.*s`@`%.*s`" #define OB_ERR_NO_GRANT_DEFINED_FOR_USER__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11008, There is no such grant defined for user '%.*s' on host '%.*s'" +#define OB_ERR_NO_GRANT_DEFINED_FOR_USER__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11008, There is no such grant defined for user '%.*s' on host '%.*s'" #define OB_ERR_USER_ALREADY_EXISTS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11009, Authorization ID '%.*s'@'%.*s' already exists" +#define OB_ERR_USER_ALREADY_EXISTS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11009, Authorization ID '%.*s'@'%.*s' already exists" #define OB_ERR_ARGUMENT_SHOULD_CONSTANT_OR_GROUP_EXPR__ORA_USER_ERROR_MSG "ORA-30497: Argument should be a constant or a function of expressions in GROUP BY." +#define OB_ERR_ARGUMENT_SHOULD_CONSTANT_OR_GROUP_EXPR__OBE_USER_ERROR_MSG "OBE-30497: Argument should be a constant or a function of expressions in GROUP BY." #define OB_ERR_QUERY_RANGE_MEMORY_EXHAUSTED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11011, query range memory exhausted" +#define OB_ERR_QUERY_RANGE_MEMORY_EXHAUSTED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11011, query range memory exhausted" #define OB_CANNOT_USER_IF_EXISTS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11012, User %.*s does not exist" +#define OB_CANNOT_USER_IF_EXISTS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11012, User %.*s does not exist" #define OB_ERR_ILLEGAL_USER_VAR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11013, User variable name %.*s is illegal" +#define OB_ERR_ILLEGAL_USER_VAR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11013, User variable name %.*s is illegal" #define OB_ERR_FT_COLUMN_NOT_INDEXED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11014, Can't find FULLTEXT index matching the column list" +#define OB_ERR_FT_COLUMN_NOT_INDEXED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11014, Can't find FULLTEXT index matching the column list" #define OB_ERR_CANT_UPDATE_TABLE_IN_CREATE_TABLE_SELECT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11015, Can't update table '%s' while '%s' is being created." +#define OB_ERR_CANT_UPDATE_TABLE_IN_CREATE_TABLE_SELECT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11015, Can't update table '%s' while '%s' is being created." #define OB_ERR_PS_NO_RECURSION__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11016, The prepared statement contains a stored routine call that refers to that same statement. It\'s not allowed to execute a prepared statement in such a recursive manner" +#define OB_ERR_PS_NO_RECURSION__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11016, The prepared statement contains a stored routine call that refers to that same statement. It\'s not allowed to execute a prepared statement in such a recursive manner" #define OB_ERR_PARTITION_EXCHANGE_PART_TABLE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11017, Table to exchange with partition is partitioned: \'%.*s\'" +#define OB_ERR_PARTITION_EXCHANGE_PART_TABLE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11017, Table to exchange with partition is partitioned: \'%.*s\'" #define OB_INVALID_EXTERNAL_FILE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11018, Invalid external file: %s" +#define OB_INVALID_EXTERNAL_FILE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11018, Invalid external file: %s" #define OB_HDFS_CONNECT_FS_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11019, HDFS: could not connect the hdfs file system" +#define OB_HDFS_CONNECT_FS_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11019, HDFS: could not connect the hdfs file system" #define OB_HDFS_OPEN_FILE_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11020, HDFS: could not open file on hdfs" +#define OB_HDFS_OPEN_FILE_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11020, HDFS: could not open file on hdfs" #define OB_HDFS_READ_FILE_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11021, HDFS: error reading the file on hdfs" +#define OB_HDFS_READ_FILE_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11021, HDFS: error reading the file on hdfs" #define OB_HDFS_CREATE_IO_SERVICE_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11022, HDFS: unable to create IoService for hdfs" +#define OB_HDFS_CREATE_IO_SERVICE_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11022, HDFS: unable to create IoService for hdfs" #define OB_HDFS_CREATE_FILE_SYSTEM_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11023, HDFS: unable to create hdfs file system" +#define OB_HDFS_CREATE_FILE_SYSTEM_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11023, HDFS: unable to create hdfs file system" #define OB_HDFS_CONNECT_DEFAULTFS_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11024, HDFS: error connecting to the cluster: defaultFS is empty" +#define OB_HDFS_CONNECT_DEFAULTFS_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11024, HDFS: error connecting to the cluster: defaultFS is empty" #define OB_HDFS_LOAD_DEFAULT_RESOURCES_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11025, HDFS: could not load hdfs default resources" +#define OB_HDFS_LOAD_DEFAULT_RESOURCES_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11025, HDFS: could not load hdfs default resources" #define OB_HDFS_VALIDATE_RESOURCES_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11026, HDFS: resources is invalid" +#define OB_HDFS_VALIDATE_RESOURCES_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11026, HDFS: resources is invalid" #define OB_HDFS_LOAD_OBJECT_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11027, HDFS: Could not load Options object" +#define OB_HDFS_LOAD_OBJECT_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11027, HDFS: Could not load Options object" #define OB_HDFS_RESOURCE_UNAVAILABLE__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11028, HDFS: resource is unavailable" +#define OB_HDFS_RESOURCE_UNAVAILABLE__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11028, HDFS: resource is unavailable" #define OB_HDFS_FUNC_UNIMPLEMENTED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11029, HDFS: function is unimplemented" +#define OB_HDFS_FUNC_UNIMPLEMENTED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11029, HDFS: function is unimplemented" #define OB_HDFS_OPERATION_CANCELED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11030, HDFS: operation is already canceled" +#define OB_HDFS_OPERATION_CANCELED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11030, HDFS: operation is already canceled" #define OB_HDFS_PERMISSION_DENIED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11031, HDFS: permission denied" +#define OB_HDFS_PERMISSION_DENIED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11031, HDFS: permission denied" #define OB_HDFS_PATH_NOT_FOUND__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11032, HDFS: path not found" +#define OB_HDFS_PATH_NOT_FOUND__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11032, HDFS: path not found" #define OB_HDFS_FILE_ALREADY_EXISTS__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11033, HDFS: file already exists" +#define OB_HDFS_FILE_ALREADY_EXISTS__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11033, HDFS: file already exists" #define OB_HDFS_PATH_IS_NOT_EMPTY_DIRECTORY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11034, HDFS: path is not empty directory" +#define OB_HDFS_PATH_IS_NOT_EMPTY_DIRECTORY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11034, HDFS: path is not empty directory" #define OB_HDFS_BUSY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11035, HDFS: io or resource is busy" +#define OB_HDFS_BUSY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11035, HDFS: io or resource is busy" #define OB_HDFS_AUTHENTICATION_FAILED__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11036, HDFS: authentication failed" +#define OB_HDFS_AUTHENTICATION_FAILED__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11036, HDFS: authentication failed" #define OB_HDFS_ACCESSCONTROL_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11037, HDFS: access control error" +#define OB_HDFS_ACCESSCONTROL_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11037, HDFS: access control error" #define OB_HDFS_STANDNDBY_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11038, HDFS: standby error" +#define OB_HDFS_STANDNDBY_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11038, HDFS: standby error" #define OB_HDFS_SNAPSHOT_PROTOCOL_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11039, HDFS: snapshot protocol error" +#define OB_HDFS_SNAPSHOT_PROTOCOL_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11039, HDFS: snapshot protocol error" #define OB_HDFS_INVALID_OFFSET__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11040, HDFS: use invalid offset" +#define OB_HDFS_INVALID_OFFSET__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11040, HDFS: use invalid offset" #define OB_HDFS_NOT_A_DIRECTORY__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11041, HDFS: not a directory" +#define OB_HDFS_NOT_A_DIRECTORY__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11041, HDFS: not a directory" #define OB_HDFS_MALFORMED_URI__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11042, HDFS: malformed uri" +#define OB_HDFS_MALFORMED_URI__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11042, HDFS: malformed uri" #define OB_HDFS_INVALID_ARGUMENT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11043, HDFS: invalid argument" +#define OB_HDFS_INVALID_ARGUMENT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11043, HDFS: invalid argument" #define OB_HDFS_NOT_IMPLEMENT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11044, HDFS: not implementation" +#define OB_HDFS_NOT_IMPLEMENT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11044, HDFS: not implementation" #define OB_HDFS_ERROR__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11045, HDFS error" +#define OB_HDFS_ERROR__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11045, HDFS error" #define OB_INVALID_EXTERNAL_FILE_COLUMN_PATH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11046, Invalid path: %.*s" +#define OB_INVALID_EXTERNAL_FILE_COLUMN_PATH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11046, Invalid path: %.*s" #define OB_EXTERNAL_FILE_COLUMN_TYPE_MISMATCH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11047, Column type mismatch between the file and the table: FileColumnType=%s TableColumnType=%s" +#define OB_EXTERNAL_FILE_COLUMN_TYPE_MISMATCH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11047, Column type mismatch between the file and the table: FileColumnType=%s TableColumnType=%s" #define OB_ERR_DDL_RESOURCE_NOT_ENOUGH__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11048, The tenant ddl resource is not enough, please retry" +#define OB_ERR_DDL_RESOURCE_NOT_ENOUGH__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11048, The tenant ddl resource is not enough, please retry" #define OB_EXCEED_QUERY_MEM_LIMIT__ORA_USER_ERROR_MSG "ORA-00600: internal error code, arguments: -11049, Exceed query memory limit (mem_limit=%ld, mem_hold=%ld), please check whether the query_memory_limit_percentage configuration item is reasonable." +#define OB_EXCEED_QUERY_MEM_LIMIT__OBE_USER_ERROR_MSG "OBE-00600: internal error code, arguments: -11049, Exceed query memory limit (mem_limit=%ld, mem_hold=%ld), please check whether the query_memory_limit_percentage configuration item is reasonable." #define OB_SP_RAISE_APPLICATION_ERROR__ORA_USER_ERROR_MSG "ORA%06ld: %.*s" +#define OB_SP_RAISE_APPLICATION_ERROR__OBE_USER_ERROR_MSG "ORA%06ld: %.*s" #define OB_SP_RAISE_APPLICATION_ERROR_NUM__ORA_USER_ERROR_MSG "ORA-21000: error number argument to raise_application_error of '%d' is out of range" +#define OB_SP_RAISE_APPLICATION_ERROR_NUM__OBE_USER_ERROR_MSG "OBE-21000: error number argument to raise_application_error of '%d' is out of range" #define OB_CLOB_ONLY_SUPPORT_WITH_MULTIBYTE_FUN__ORA_USER_ERROR_MSG "ORA-22998: CLOB or NCLOB in multibyte character set not supported" +#define OB_CLOB_ONLY_SUPPORT_WITH_MULTIBYTE_FUN__OBE_USER_ERROR_MSG "OBE-22998: CLOB or NCLOB in multibyte character set not supported" #define OB_ERR_UPDATE_TWICE__ORA_USER_ERROR_MSG "ORA-30926: unable to get a stable set of rows in the source tables" +#define OB_ERR_UPDATE_TWICE__OBE_USER_ERROR_MSG "OBE-30926: unable to get a stable set of rows in the source tables" #define OB_ERR_FLASHBACK_QUERY_WITH_UPDATE__ORA_USER_ERROR_MSG "ORA-08187: snapshot expression not allowed here" +#define OB_ERR_FLASHBACK_QUERY_WITH_UPDATE__OBE_USER_ERROR_MSG "OBE-08187: snapshot expression not allowed here" #define OB_ERR_UPDATE_ON_EXPR__ORA_USER_ERROR_MSG "ORA-38104: Columns referenced in the ON Clause cannot be updated:'%.*s'.'%.*s'" +#define OB_ERR_UPDATE_ON_EXPR__OBE_USER_ERROR_MSG "OBE-38104: Columns referenced in the ON Clause cannot be updated:'%.*s'.'%.*s'" #define OB_ERR_SPECIFIED_ROW_NO_LONGER_EXISTS__ORA_USER_ERROR_MSG "ORA-08006: specified row no longer exists" +#define OB_ERR_SPECIFIED_ROW_NO_LONGER_EXISTS__OBE_USER_ERROR_MSG "OBE-08006: specified row no longer exists" #define OB_ERR_DATA_TOO_LONG_MSG_FMT_V2__ORA_USER_ERROR_MSG "ORA-12899: value too large for column %.*s (actual: %ld, maximum: %ld)" +#define OB_ERR_DATA_TOO_LONG_MSG_FMT_V2__OBE_USER_ERROR_MSG "OBE-12899: value too large for column %.*s (actual: %ld, maximum: %ld)" #define OB_ERR_INVALID_DATE_MSG_FMT_V2__ORA_USER_ERROR_MSG "ORA-01861: Incorrect datetime value for column '%.*s' at row %ld" +#define OB_ERR_INVALID_DATE_MSG_FMT_V2__OBE_USER_ERROR_MSG "OBE-01861: Incorrect datetime value for column '%.*s' at row %ld" extern int g_all_ob_errnos[2316]; diff --git a/src/share/object/ob_obj_cast.cpp b/src/share/object/ob_obj_cast.cpp index 842285489..c5c53b898 100644 --- a/src/share/object/ob_obj_cast.cpp +++ b/src/share/object/ob_obj_cast.cpp @@ -9301,7 +9301,7 @@ static int cast_to_udt_not_support(const ObObjType expect_type, ObObjCastParams LOG_WARN_RET(ret, "invalid CAST to a type that is not a nested table or VARRAY"); } else { // other udts - // ORA-00932: inconsistent datatypes: expected PLSQL INDEX TABLE got NUMBER + // OBE-00932: inconsistent datatypes: expected PLSQL INDEX TABLE got NUMBER // currently other types to udt not supported ret = OB_ERR_UNEXPECTED; LOG_WARN_RET(ret, "not expected obj type convert", K(expect_type), K(in), K(out), K(cast_mode)); @@ -9690,7 +9690,7 @@ static int cast_udt_to_other_not_support(const ObObjType expect_type, ObObjCastP LOG_WARN_RET(ret, "inconsistent datatypes", K(expect_type), K(in), K(out), K(cast_mode)); } else { // other udts - // ORA-00932: inconsistent datatypes: expected PLSQL INDEX TABLE got NUMBER + // OBE-00932: inconsistent datatypes: expected PLSQL INDEX TABLE got NUMBER // currently other types to udt not supported ret = OB_ERR_UNEXPECTED; LOG_WARN_RET(ret, "not expected obj type convert", K(expect_type), K(in), K(out), K(cast_mode)); diff --git a/src/share/oracle_errno.h b/src/share/oracle_errno.h index af8a5b113..e191509fd 100644 --- a/src/share/oracle_errno.h +++ b/src/share/oracle_errno.h @@ -28,7 +28,7 @@ //Action: Remove the recursive SQL, possibly a recursive trigger. #define OER_RECURSIVE_SQL_LEVELS_EXCEEDED 36 -//ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired +//OBE-00054: resource busy and acquire with NOWAIT specified or timeout expired //Cause: Interested resource is busy. //Action: Retry if necessary or increase timeout. #define OER_RESOURCE_BUSY_AND_ACQUIRE_WITH_NOWAIT 54 diff --git a/src/share/parameter/ob_parameter_seed.ipp b/src/share/parameter/ob_parameter_seed.ipp index 769c34616..a03551e21 100644 --- a/src/share/parameter/ob_parameter_seed.ipp +++ b/src/share/parameter/ob_parameter_seed.ipp @@ -1991,6 +1991,10 @@ DEF_BOOL(strict_check_os_params, OB_CLUSTER_PARAMETER, "False", "A switch that determines whether to enable strict OS parameter check mode, defaulting to true and can be set to false to bypass strict checks." "Value: True: allowed; False: allowed but not suggested", ObParameterAttr(Section::OBSERVER, Source::DEFAULT, EditLevel::STATIC_EFFECTIVE)); +DEF_BOOL(enable_ob_error_msg_style, OB_CLUSTER_PARAMETER, "True", + "A switch that determines whether to use the ORA-xx or OBE-xx error code format for ORA error codes, with a default value of True to use the OBE-xx format." + "The default value is True. Value: False means we use the ORA-xx format, True means we use the OBE-xx format.", + ObParameterAttr(Section::OBSERVER, Source::DEFAULT, EditLevel::STATIC_EFFECTIVE)); DEF_BOOL(_enable_memleak_light_backtrace, OB_CLUSTER_PARAMETER, "True", "specifies whether allow memleak to get the backtrace of malloc by light_backtrace", ObParameterAttr(Section::OBSERVER, Source::DEFAULT, EditLevel::DYNAMIC_EFFECTIVE)); diff --git a/src/sql/engine/expr/ob_datum_cast.cpp b/src/sql/engine/expr/ob_datum_cast.cpp index b0e983b48..9b0089b58 100644 --- a/src/sql/engine/expr/ob_datum_cast.cpp +++ b/src/sql/engine/expr/ob_datum_cast.cpp @@ -9082,7 +9082,7 @@ int cast_to_udt_not_support(const sql::ObExpr &expr, sql::ObEvalCtx &ctx, sql::O K(out_obj_meta.get_subschema_id()), K(expr.extra_)); } else { // other udts - // ORA-00932: inconsistent datatypes: expected PLSQL INDEX TABLE got NUMBER + // OBE-00932: inconsistent datatypes: expected PLSQL INDEX TABLE got NUMBER // currently other types to udt not supported ret = OB_ERR_INVALID_CAST_UDT; LOG_WARN_RET(ret, "invalid CAST to a type that is not a nested table or VARRAY"); @@ -9120,7 +9120,7 @@ int cast_udt_to_other_not_support(const sql::ObExpr &expr, sql::ObEvalCtx &ctx, } } else { // other udts - // ORA-00932: inconsistent datatypes: expected PLSQL INDEX TABLE got NUMBER + // OBE-00932: inconsistent datatypes: expected PLSQL INDEX TABLE got NUMBER // currently other types to udt not supported ret = OB_ERR_INVALID_TYPE_FOR_OP; LOG_WARN_RET(ret, "not expected obj type convert", K(in_obj_meta), K(out_obj_meta), diff --git a/src/sql/engine/expr/ob_expr_obj_access.cpp b/src/sql/engine/expr/ob_expr_obj_access.cpp index 6a4de9e5d..28d4d4b32 100644 --- a/src/sql/engine/expr/ob_expr_obj_access.cpp +++ b/src/sql/engine/expr/ob_expr_obj_access.cpp @@ -159,7 +159,7 @@ int ObExprObjAccess::assign(const ObExprOperator &other) } else if (obj.is_null()) { \ if (!skip_check_error) { \ ret = OB_ERR_NUMERIC_OR_VALUE_ERROR; \ - LOG_WARN("ORA-06502: PL/SQL: numeric or value error: NULL index table key value",\ + LOG_WARN("OBE-06502: PL/SQL: numeric or value error: NULL index table key value",\ K(ret), K(obj), K(i)); \ } else { \ param_value = OB_INVALID_INDEX; \ diff --git a/src/sql/engine/expr/ob_expr_pl_sqlcode_sqlerrm.cpp b/src/sql/engine/expr/ob_expr_pl_sqlcode_sqlerrm.cpp index d9d30521d..173392198 100644 --- a/src/sql/engine/expr/ob_expr_pl_sqlcode_sqlerrm.cpp +++ b/src/sql/engine/expr/ob_expr_pl_sqlcode_sqlerrm.cpp @@ -116,16 +116,16 @@ int ObExprPLSQLCodeSQLErrm::eval_pl_sql_code_errm( int64_t sqlcode = sqlcode_info->get_sqlcode(); if (0 == sqlcode) { CK (OB_NOT_NULL(sqlerrm_result = expr.get_str_res_mem(ctx, max_buf_size))); - OZ (databuff_printf(sqlerrm_result, max_buf_size, pos, "ORA-0000: normal, successful completion")); + OZ (databuff_printf(sqlerrm_result, max_buf_size, pos, "OBE-0000: normal, successful completion")); } else if (sqlcode > 0) { CK (OB_NOT_NULL(sqlerrm_result = expr.get_str_res_mem(ctx, max_buf_size))); OZ (databuff_printf(sqlerrm_result, max_buf_size, pos, "User-Defined Exception")); } else if (sqlcode >= OB_MIN_RAISE_APPLICATION_ERROR && sqlcode <= OB_MAX_RAISE_APPLICATION_ERROR) { - max_buf_size = 30 + sqlcode_info->get_sqlmsg().length(); // ORA-CODE: ERRMSG + max_buf_size = 30 + sqlcode_info->get_sqlmsg().length(); // OBE-CODE: ERRMSG CK (OB_NOT_NULL(sqlerrm_result = expr.get_str_res_mem(ctx, max_buf_size))); OZ (databuff_printf(sqlerrm_result, max_buf_size, pos, - "ORA%ld: %.*s", sqlcode, + "OBE%ld: %.*s", sqlcode, sqlcode_info->get_sqlmsg().length(), sqlcode_info->get_sqlmsg().ptr())); } else { @@ -137,7 +137,7 @@ int ObExprPLSQLCodeSQLErrm::eval_pl_sql_code_errm( if (NULL == err_msg) { CK (OB_NOT_NULL(sqlerrm_result = expr.get_str_res_mem(ctx, max_buf_size))); OZ (databuff_printf(sqlerrm_result, max_buf_size, pos, - "ORA%ld: Message error_code not found; product=RDBMS; facility=ORA", sqlcode)); + "OBE%ld: Message error_code not found; product=RDBMS; facility=ORA", sqlcode)); } else { sqlerrm_result = const_cast(err_msg); } @@ -156,21 +156,21 @@ int ObExprPLSQLCodeSQLErrm::eval_pl_sql_code_errm( OZ (databuff_printf(sqlerrm_result, 200, pos, "-%ld: non-ORACLE exception", sqlcode)); } else if (sqlcode == 0) { CK (OB_NOT_NULL(sqlerrm_result = expr.get_str_res_mem(ctx, max_buf_size))); - OZ (databuff_printf(sqlerrm_result, 200, pos, "ORA-0000: normal, successful completion")); + OZ (databuff_printf(sqlerrm_result, 200, pos, "OBE-0000: normal, successful completion")); } else if (sqlcode >= OB_MIN_RAISE_APPLICATION_ERROR && sqlcode <= OB_MAX_RAISE_APPLICATION_ERROR) { if (sqlcode_info->get_sqlcode() == sqlcode) { - max_buf_size = 30 + sqlcode_info->get_sqlmsg().length(); // ORA-CODE: ERRMSG + max_buf_size = 30 + sqlcode_info->get_sqlmsg().length(); // OBE-CODE: ERRMSG CK (OB_NOT_NULL( sqlerrm_result = expr.get_str_res_mem(ctx, max_buf_size))); OZ (databuff_printf(sqlerrm_result, max_buf_size, pos, - "ORA%ld: %.*s", sqlcode, + "OBE%ld: %.*s", sqlcode, sqlcode_info->get_sqlmsg().length(), sqlcode_info->get_sqlmsg().ptr())); } else { CK (OB_NOT_NULL(sqlerrm_result = expr.get_str_res_mem(ctx, max_buf_size))); - OZ (databuff_printf(sqlerrm_result, 200, pos, "ORA%ld:", sqlcode)); + OZ (databuff_printf(sqlerrm_result, 200, pos, "OBE%ld:", sqlcode)); } } else if (sqlcode < 0) { const ObWarningBuffer *wb = common::ob_get_tsi_warning_buffer(); @@ -180,7 +180,7 @@ int ObExprPLSQLCodeSQLErrm::eval_pl_sql_code_errm( const char* err_msg = ob_errpkt_str_user_error(sqlcode, true); if (NULL == err_msg) { CK (OB_NOT_NULL(sqlerrm_result = expr.get_str_res_mem(ctx, max_buf_size))); - OZ (databuff_printf(sqlerrm_result, 200, pos, "ORA%ld: Message error_code not found; product=RDBMS; facility=ORA", sqlcode)); + OZ (databuff_printf(sqlerrm_result, 200, pos, "OBE%ld: Message error_code not found; product=RDBMS; facility=ORA", sqlcode)); } else { sqlerrm_result = const_cast(err_msg); } diff --git a/src/sql/engine/expr/ob_expr_plsql_variable.cpp b/src/sql/engine/expr/ob_expr_plsql_variable.cpp index 8c61d8bb6..a75abe260 100644 --- a/src/sql/engine/expr/ob_expr_plsql_variable.cpp +++ b/src/sql/engine/expr/ob_expr_plsql_variable.cpp @@ -171,7 +171,7 @@ int ObExprPLSQLVariable::check_key(const common::ObString &v) } if (!valid) { ret = OB_ERR_INVALID_PLSQL_CCFLAGS; - LOG_WARN("ORA-39962: invalid parameter for PLSQL_CCFLAGS", K(ret), K(v)); + LOG_WARN("OBE-39962: invalid parameter for PLSQL_CCFLAGS", K(ret), K(v)); } return ret; } @@ -198,7 +198,7 @@ int ObExprPLSQLVariable::check_value( OX (val_obj.set_int32(int_val)); if (OB_FAIL(ret)) { ret = OB_ERR_INVALID_PLSQL_CCFLAGS; - LOG_WARN("ORA-39962: invalid parameter for PLSQL_CCFLAGS", K(ret), K(v)); + LOG_WARN("OBE-39962: invalid parameter for PLSQL_CCFLAGS", K(ret), K(v)); } } return ret; @@ -230,7 +230,7 @@ int ObExprPLSQLVariable::check_plsql_ccflags( // do nothing ... } else if (v1.length() > OB_TMP_BUF_SIZE_256) { ret = OB_ERR_PARAMETER_TOO_LONG; - LOG_WARN("ORA-32021: parameter value longer than string characters", K(ret), K(v)); + LOG_WARN("OBE-32021: parameter value longer than string characters", K(ret), K(v)); LOG_USER_ERROR(OB_ERR_PARAMETER_TOO_LONG, static_cast(OB_TMP_BUF_SIZE_256)); } else { while (OB_SUCC(ret) && v1.length() > 0) { diff --git a/src/sql/engine/expr/ob_expr_rawtohex.cpp b/src/sql/engine/expr/ob_expr_rawtohex.cpp index 69f594873..966f10760 100644 --- a/src/sql/engine/expr/ob_expr_rawtohex.cpp +++ b/src/sql/engine/expr/ob_expr_rawtohex.cpp @@ -35,7 +35,7 @@ int internal_calc_result_length(ObExprResType &type, ObExprResType &text) if (ob_is_text_tc(param_type) && lib::is_oracle_mode()) { ret = OB_ERR_INVALID_TYPE_FOR_OP; LOG_USER_ERROR(OB_ERR_INVALID_TYPE_FOR_OP, "RAW", ob_obj_type_str(param_type)); - LOG_WARN("ORA-00932: inconsistent datatypes: expected - got LOB", K(ret)); + LOG_WARN("OBE-00932: inconsistent datatypes: expected - got LOB", K(ret)); } else if (ob_is_string_type(param_type) || ob_is_raw(param_type)) { length = 2 * text.get_length(); if (text.get_length_semantics() == LS_CHAR) { diff --git a/src/sql/engine/expr/ob_expr_udf.cpp b/src/sql/engine/expr/ob_expr_udf.cpp index 35858248b..8836fd785 100644 --- a/src/sql/engine/expr/ob_expr_udf.cpp +++ b/src/sql/engine/expr/ob_expr_udf.cpp @@ -111,7 +111,7 @@ int ObExprUDF::calc_result_typeN(ObExprResType &type, if (udf_package_id_ == T_OBJ_XML && types[i].is_xml_sql_type() && params_type_.at(i).is_string_type()) { ret = OB_ERR_WRONG_FUNC_ARGUMENTS_TYPE; - LOG_WARN("ORA-06553:PLS-306:wrong number or types of arguments in call procedure", + LOG_WARN("OBE-06553:PLS-306:wrong number or types of arguments in call procedure", K(i), K(udf_package_id_), K(udf_id_), K(types[i]), K(params_type_.at(i))); } else { types[i].set_calc_accuracy(params_type_.at(i).get_accuracy()); diff --git a/src/sql/ob_result_set.cpp b/src/sql/ob_result_set.cpp index 13785a49d..5f96f0c25 100644 --- a/src/sql/ob_result_set.cpp +++ b/src/sql/ob_result_set.cpp @@ -1378,7 +1378,7 @@ int ObResultSet::ExternalRetrieveInfo::check_into_exprs(ObStmt &stmt, if (basic_types.count() > select_stmt.get_select_item_size() || into_exprs_.count() > select_stmt.get_select_item_size()) { ret = OB_ERR_TOO_MANY_VALUES; - LOG_WARN("ORA-00913: too many values", + LOG_WARN("OBE-00913: too many values", K(ret), K(basic_types.count()), K(select_stmt.get_select_item_size())); } else if (basic_types.count() < select_stmt.get_select_item_size() || into_exprs_.count() < select_stmt.get_select_item_size()) { @@ -1392,7 +1392,7 @@ int ObResultSet::ExternalRetrieveInfo::check_into_exprs(ObStmt &stmt, const ObIArray &returning_exprs = dml_stmt.get_returning_exprs(); if (basic_types.count() > returning_exprs.count()) { ret = OB_ERR_TOO_MANY_VALUES; - LOG_WARN("ORA-00913: too many values", + LOG_WARN("OBE-00913: too many values", K(ret), K(basic_types.count()), K(returning_exprs.count())); } else if (basic_types.count() < returning_exprs.count()) { ret = OB_ERR_NOT_ENOUGH_VALUES; diff --git a/src/sql/ob_spi.cpp b/src/sql/ob_spi.cpp index 7c777c9e9..c12e1d5a3 100644 --- a/src/sql/ob_spi.cpp +++ b/src/sql/ob_spi.cpp @@ -355,28 +355,28 @@ int ObSPIResultSet::check_nested_stmt_legal(ObExecContext &exec_ctx, const ObStr */ if (!(lib::is_mysql_mode())) { ret = OB_ERR_CANNOT_PERFORM_DML_INSIDE_QUERY; - LOG_WARN("ORA-14551: cannot perform a DML operation inside a query", + LOG_WARN("OBE-14551: cannot perform a DML operation inside a query", K(ret), K(stmt_type), K(exec_ctx.get_sql_ctx()), K(&exec_ctx), K(exec_ctx.get_my_session()->get_cur_exec_ctx())); } } else if (stmt::T_SELECT == parent_stmt_type && stmt::T_SELECT == stmt_type && for_update && lib::is_oracle_mode()) { ret = OB_ERR_CANNOT_PERFORM_DML_INSIDE_QUERY; - LOG_WARN("ORA-14551: cannot perform a DML operation inside a query", + LOG_WARN("OBE-14551: cannot perform a DML operation inside a query", K(ret), K(stmt_type), K(exec_ctx.get_sql_ctx()), K(&exec_ctx), K(exec_ctx.get_my_session()->get_cur_exec_ctx())); } else if (ObStmt::is_ddl_stmt(stmt_type, has_global_variable) || ObStmt::is_tcl_stmt(stmt_type)) { ret = lib::is_oracle_mode() ? OB_NOT_SUPPORTED : OB_ER_COMMIT_NOT_ALLOWED_IN_SF_OR_TRG; - LOG_WARN("ORA-14552: Cannot Perform a DDL Commit or Rollback Inside a Query or DML tips", + LOG_WARN("OBE-14552: Cannot Perform a DDL Commit or Rollback Inside a Query or DML tips", K(ret), K(stmt_type), K(lbt())); if (OB_NOT_SUPPORTED == ret) { - LOG_USER_ERROR(OB_NOT_SUPPORTED, "ORA-14552: Cannot Perform a DDL Commit or Rollback Inside a Query or DML tips"); + LOG_USER_ERROR(OB_NOT_SUPPORTED, "OBE-14552: Cannot Perform a DDL Commit or Rollback Inside a Query or DML tips"); } } else if (lib::is_oracle_mode() && (stmt::T_CREATE_SAVEPOINT == stmt_type || stmt::T_ROLLBACK_SAVEPOINT == stmt_type || stmt::T_RELEASE_SAVEPOINT == stmt_type)) { ret = OB_ERR_CANNOT_PERFORM_DDL_COMMIT_OR_ROLLBACK_INSIDE_QUERY_OR_DML_TIPS; - LOG_WARN("ORA-14552: Cannot Perform a DDL Commit or Rollback Inside a Query or DML tips", + LOG_WARN("OBE-14552: Cannot Perform a DDL Commit or Rollback Inside a Query or DML tips", K(ret), K(stmt_type), K(lbt())); } else if (exec_ctx.get_my_session()->is_in_user_scope() && ObStmt::is_dml_write_stmt(stmt_type)) { ret = OB_ERR_CANT_UPDATE_TABLE_IN_CREATE_TABLE_SELECT; @@ -2647,7 +2647,7 @@ int ObSPIService::calc_dynamic_sqlstr( } else if (result.is_null_oracle()) { ret = OB_ERR_STATEMENT_STRING_IN_EXECUTE_IMMEDIATE_IS_NULL_OR_ZERO_LENGTH; LOG_WARN( - "ORA-06535: statement string in EXECUTE IMMEDIATE is NULL or 0 length", K(ret), K(result)); + "OBE-06535: statement string in EXECUTE IMMEDIATE is NULL or 0 length", K(ret), K(result)); } else if (!result.is_string_type() && !result.is_clob_locator()) { ret = OB_NOT_SUPPORTED; LOG_WARN("Dynamic sql is not a string", K(ret), K(result), K(sql_str)); @@ -2744,7 +2744,7 @@ int ObSPIService::prepare_dynamic(ObPLExecCtx *ctx, : pl_prepare_result.result_set_->get_param_fields()->count(); if (pl_prepare_result.result_set_->is_returning() && 0 == into_cnt) { ret = OB_ERR_MISSING_INTO_KEYWORD; - LOG_WARN("ORA-00925: missing INTO keyword", K(ret), + LOG_WARN("OBE-00925: missing INTO keyword", K(ret), K(pl_prepare_result.result_set_->is_returning()), K(into_cnt)); } else { /*! @@ -2762,12 +2762,12 @@ int ObSPIService::prepare_dynamic(ObPLExecCtx *ctx, LOG_USER_ERROR(OB_ERR_WRONG_DYNAMIC_PARAM, exec_param_cnt, param_cnt); } else if (param_cnt < need_exec_param_cnt) { ret = OB_ERR_NOT_ALL_VARIABLE_BIND; - LOG_WARN("ORA-01008: not all variables bound", + LOG_WARN("OBE-01008: not all variables bound", K(ret), K(param_cnt), K(need_exec_param_cnt), K(into_cnt), K(is_returning), K(stmt_type)); } else { ret = OB_ERR_BIND_VARIABLE_NOT_EXIST; - LOG_WARN("ORA-01006: bind variable does not exist", + LOG_WARN("OBE-01006: bind variable does not exist", K(ret), K(param_cnt), K(need_exec_param_cnt), K(into_cnt), K(is_returning), K(stmt_type)); } @@ -2782,13 +2782,13 @@ int ObSPIService::prepare_dynamic(ObPLExecCtx *ctx, && stmt_type != stmt::T_DELETE && stmt_type != stmt::T_UPDATE) { ret = OB_ERR_CLAUSE_RETURN_ILLEGAL; - LOG_WARN("ORA-06547: RETURNING clause must be used with " + LOG_WARN("OBE-06547: RETURNING clause must be used with " "INSERT, UPDATE, or DELETE statements", K(ret), K(stmt_type)); LOG_USER_ERROR(OB_NOT_SUPPORTED, "RETURNING clause used with not " "INSERT, UPDATE, or DELETE statements"); } else if (pl_prepare_result.result_set_->get_into_exprs().empty()) { ret = OB_ERR_MISSING_INTO_KEYWORD; - LOG_WARN("ORA-00925: missing INTO keyword", K(ret)); + LOG_WARN("OBE-00925: missing INTO keyword", K(ret)); LOG_USER_ERROR(OB_NOT_SUPPORTED, "missing INTO keyword"); } else { remove_into = true; @@ -2809,8 +2809,8 @@ int ObSPIService::prepare_dynamic(ObPLExecCtx *ctx, * DECLARE * * * ERROR at line 1: - * ORA-01006: bind variable does not exist - * ORA-06512: at line 6 + * OBE-01006: bind variable does not exist + * OBE-06512: at line 6 * */ remove_into = !pl_prepare_result.result_set_->get_into_exprs().empty(); } else { /*do nothing*/ } @@ -2953,7 +2953,7 @@ int ObSPIService::spi_execute_immediate(ObPLExecCtx *ctx, OZ (out_using_params.push_back(params[i])); } else { ret = OB_ERR_INOUT_PARAM_PLACEMENT_NOT_PROPERLY; - LOG_WARN("ORA-06536: IN bind variable bound to an OUT position", K(ret)); + LOG_WARN("OBE-06536: IN bind variable bound to an OUT position", K(ret)); } } } else if (ObStmt::is_dml_write_stmt(stmt_type) && inner_into_cnt > 0 && into_count > 0 && !is_returning) { @@ -2962,7 +2962,7 @@ int ObSPIService::spi_execute_immediate(ObPLExecCtx *ctx, ObPLRoutineParamMode pm = static_cast(params_mode[i]); if (PL_PARAM_IN == pm) { ret = OB_ERR_INOUT_PARAM_PLACEMENT_NOT_PROPERLY; - LOG_WARN("ORA-06536: IN bind variable bound to an OUT position", K(ret)); + LOG_WARN("OBE-06536: IN bind variable bound to an OUT position", K(ret)); } } } else { /*do nothing*/ } @@ -4602,7 +4602,7 @@ int ObSPIService::do_cursor_fetch(ObPLExecCtx *ctx, LOG_WARN("Limit must be used with Bulk Collect Into Clause", K(is_bulk), K(limit), K(ret)); } else if (limit != INT64_MAX && limit <= 0) { ret = OB_ERR_NUMERIC_OR_VALUE_ERROR; - LOG_WARN("ORA-06502: PL/SQL: numeric or value error", K(ret), K(limit)); + LOG_WARN("OBE-06502: PL/SQL: numeric or value error", K(ret), K(limit)); } else if (!cursor->isopen()) { ret = OB_ER_SP_CURSOR_NOT_OPEN; LOG_USER_ERROR(OB_ER_SP_CURSOR_NOT_OPEN); @@ -5265,7 +5265,7 @@ int ObSPIService::spi_extend_collection(pl::ObPLExecCtx *ctx, table = reinterpret_cast(result.get_ext()); if (!table->is_inited()) { ret = OB_NOT_INIT; - LOG_WARN("ORA-06531: Reference to uninitialized collection", K(ret)); + LOG_WARN("OBE-06531: Reference to uninitialized collection", K(ret)); } else if (0 == table->get_column_count()) { table->set_column_count(column_count); } @@ -5598,7 +5598,7 @@ int ObSPIService::spi_trim_collection(pl::ObPLExecCtx *ctx, if (OB_SUCC(ret) && !table->is_inited()) { ret = OB_NOT_INIT; - LOG_WARN("ORA-06531: Reference to uninitialized collection", K(ret)); + LOG_WARN("OBE-06531: Reference to uninitialized collection", K(ret)); } if (OB_SUCC(ret) && table->is_associative_array()) { ret = OB_NOT_SUPPORTED; @@ -5670,7 +5670,7 @@ int ObSPIService::spi_delete_collection(pl::ObPLExecCtx *ctx, CK (!(OB_ISNULL(m_expr) && OB_NOT_NULL(n_expr))); if (OB_SUCC(ret) && !table->is_inited()) { ret = OB_NOT_INIT; - LOG_WARN("ORA-06531: Reference to uninitialized collection", K(ret)); + LOG_WARN("OBE-06531: Reference to uninitialized collection", K(ret)); } if (OB_SUCC(ret)) { if (OB_ISNULL(m_expr) && OB_ISNULL(n_expr)) { @@ -5856,7 +5856,7 @@ int ObSPIService::spi_sub_nestedtable(ObPLExecCtx *ctx, int64_t src_idx, int64_t || lower > src_coll->get_count() || upper > src_coll->get_count()) { ret = OB_ARRAY_OUT_OF_RANGE; - LOG_WARN("ORA-22160: element at index does not exist", + LOG_WARN("OBE-22160: element at index does not exist", K(lower), K(upper), K(src_coll->get_count()), K(ret)); } else if (OB_ISNULL(dst_coll = static_cast(ctx->allocator_->alloc(sizeof(ObPLCollection))))) { ret = OB_ALLOCATE_MEMORY_FAILED; @@ -5989,7 +5989,7 @@ int ObSPIService::spi_set_collection(int64_t tenant_id, ObPLVArray &va = static_cast(coll); \ if (va.get_capacity() < va.get_count() + n) { \ ret = OB_SIZE_OVERFLOW; \ - LOG_WARN("varray size overflow, ORA-06532: Subscript outside of limit", K(va), K(va.get_capacity()), K(n), K(coll.get_count()), K(ret)); \ + LOG_WARN("varray size overflow, OBE-06532: Subscript outside of limit", K(va), K(va.get_capacity()), K(n), K(coll.get_count()), K(ret)); \ } \ } \ } \ @@ -6025,7 +6025,7 @@ int ObSPIService::spi_set_collection(int64_t tenant_id, bool set_data = false; if (extend_mode && !coll.is_inited()) { ret = OB_NOT_INIT; - LOG_WARN("ORA-06531: Reference to uninitialized collection", K(ret)); + LOG_WARN("OBE-06531: Reference to uninitialized collection", K(ret)); } else if (NULL == coll.get_allocator()) { collection_allocator = static_cast(allocator.alloc(sizeof(ObPLCollAllocator))); if (OB_ISNULL(collection_allocator)) { @@ -6202,8 +6202,8 @@ int ObSPIService::spi_reset_collection(ObPLCollection *coll) * * declare TYPE ARRYTYPE is table of Varchar2(10); * ERROR at line 1: - * ORA-06531: Reference to uninitialized collection - * ORA-06512: at line 6 + * OBE-06531: Reference to uninitialized collection + * OBE-06512: at line 6 * */ if (OB_NOT_NULL(coll->get_allocator())) { OZ (spi_set_collection(MTL_ID(), NULL, *(coll->get_allocator()), *coll, 0, false)); diff --git a/src/sql/resolver/cmd/ob_call_procedure_resolver.cpp b/src/sql/resolver/cmd/ob_call_procedure_resolver.cpp index 6e1b6ee47..4036b6634 100644 --- a/src/sql/resolver/cmd/ob_call_procedure_resolver.cpp +++ b/src/sql/resolver/cmd/ob_call_procedure_resolver.cpp @@ -38,7 +38,7 @@ int ObCallProcedureResolver::check_param_expr_legal(ObRawExpr *param) LOG_USER_ERROR(OB_NOT_SUPPORTED, "subqueries or stored function calls here"); } else if (T_FUN_SYS_PL_SEQ_NEXT_VALUE == param->get_expr_type()) { ret = OB_NOT_SUPPORTED; - LOG_USER_ERROR(OB_NOT_SUPPORTED, "ORA-06576 : not a valid function or procedure name"); + LOG_USER_ERROR(OB_NOT_SUPPORTED, "OBE-06576 : not a valid function or procedure name"); } /* else if (T_OP_GET_PACKAGE_VAR == param->get_expr_type()) { ret = OB_NOT_SUPPORTED; LOG_USER_ERROR(OB_NOT_SUPPORTED, "PLS-221: not procedure or not defined!"); @@ -566,7 +566,7 @@ int ObCallProcedureResolver::resolve(const ParseNode &parse_tree) stmt->set_dblink_routine_info(proc_info); if (proc_info->is_function()) { ret = OB_ERR_NOT_VALID_ROUTINE_NAME; - LOG_WARN("ORA-06576: not a valid function or procedure name", K(ret), KPC(proc_info)); + LOG_WARN("OBE-06576: not a valid function or procedure name", K(ret), KPC(proc_info)); } } // Step 4: cg raw expr diff --git a/src/sql/resolver/ddl/ob_alter_routine_resolver.cpp b/src/sql/resolver/ddl/ob_alter_routine_resolver.cpp index 9024b1fd5..c2c302284 100644 --- a/src/sql/resolver/ddl/ob_alter_routine_resolver.cpp +++ b/src/sql/resolver/ddl/ob_alter_routine_resolver.cpp @@ -302,7 +302,7 @@ int ObAlterRoutineResolver::resolve_compile_parameter( for (int64_t i = 0; OB_SUCC(ret) && i < params.count(); ++i) { if (params.at(i).first == var_type) { ret = OB_ERR_DUP_COMPILE_PARAM; - LOG_WARN("ORA-39956: duplicate setting for PL/SQL compiler parameter string"); + LOG_WARN("OBE-39956: duplicate setting for PL/SQL compiler parameter string"); LOG_USER_ERROR(OB_ERR_DUP_COMPILE_PARAM, var_name.length(), var_name.ptr()); } } diff --git a/src/sql/resolver/ddl/ob_trigger_resolver.cpp b/src/sql/resolver/ddl/ob_trigger_resolver.cpp index 0e31dfccd..b58b0f8cb 100644 --- a/src/sql/resolver/ddl/ob_trigger_resolver.cpp +++ b/src/sql/resolver/ddl/ob_trigger_resolver.cpp @@ -1044,7 +1044,7 @@ int ObTriggerResolver::resolve_order_clause(const ParseNode *parse_node, ObCreat if (OB_SUCC(ret) && (trg_info.get_database_id() == ref_db_id) && (trg_info.get_trigger_name() == ref_trg_name)) { ret = OB_ERR_REF_CYCLIC_IN_TRG; - LOG_WARN("ORA-25023: cyclic trigger dependency is not allowed", K(ret)); + LOG_WARN("OBE-25023: cyclic trigger dependency is not allowed", K(ret)); } } OZ (schema_checker_->get_trigger_info(trg_info.get_tenant_id(), ref_trg_db_name, ref_trg_name, ref_trg_info)); @@ -1071,7 +1071,7 @@ int ObTriggerResolver::resolve_order_clause(const ParseNode *parse_node, ObCreat if (is_oracle_mode) { if (trg_info.get_base_object_id() != ref_trg_info->get_base_object_id()) { ret = OB_ERR_REF_ANOTHER_TABLE_IN_TRG; - LOG_WARN("ORA-25021: cannot reference a trigger defined on another table", K(ret)); + LOG_WARN("OBE-25021: cannot reference a trigger defined on another table", K(ret)); } else if (trg_info.is_simple_dml_type() && !ref_trg_info->is_compound_dml_type()) { if (!(trg_info.is_row_level_before_trigger() && ref_trg_info->is_row_level_before_trigger()) && !(trg_info.is_row_level_after_trigger() && ref_trg_info->is_row_level_after_trigger()) diff --git a/src/sql/resolver/dml/ob_dml_resolver.cpp b/src/sql/resolver/dml/ob_dml_resolver.cpp index f9b3e733c..cf7f68447 100755 --- a/src/sql/resolver/dml/ob_dml_resolver.cpp +++ b/src/sql/resolver/dml/ob_dml_resolver.cpp @@ -3078,7 +3078,7 @@ int ObDMLResolver::resolve_qualified_identifier(ObQualifiedName &q_name, ret = OB_NOT_SUPPORTED; LOG_WARN("You tried to execute a SQL statement that referenced a package or function\ that contained an OUT parameter. This is not allowed.", K(ret), K(q_name)); - LOG_USER_ERROR(OB_NOT_SUPPORTED, "ORA-06572: function name has out arguments"); + LOG_USER_ERROR(OB_NOT_SUPPORTED, "OBE-06572: function name has out arguments"); } else if (udf->is_pkg_body_udf()) { ret = OB_ERR_PRIVATE_UDF_USE_IN_SQL; LOG_WARN("function 'string' may not be used in SQL", K(ret), KPC(udf)); @@ -3268,12 +3268,12 @@ int ObDMLResolver::resolve_qualified_identifier(ObQualifiedName &q_name, // SQL> select nextval from dual; // select nextval from dual // ERROR at line 1: - // ORA-00904: "NEXTVAL": invalid identifier + // OBE-00904: "NEXTVAL": invalid identifier // // SQL> select s.nextval from dual; // select s.nextval from dual // ERROR at line 1: - // ORA-02289: sequence does not exist + // OBE-02289: sequence does not exist ret = update_errno_if_sequence_object(q_name, ret); } return ret; @@ -5402,7 +5402,7 @@ int ObDMLResolver::resolve_function_table_item(const ParseNode &parse_tree, LOG_USER_ERROR(OB_ERR_WRONG_FUNC_ARGUMENTS_TYPE, 14, "TABLE FUNCTION"); } else if (!user_type->is_collection_type()) { ret = OB_NOT_SUPPORTED; - LOG_WARN("ORA-22905: cannot access rows from a non-nested table item", + LOG_WARN("OBE-22905: cannot access rows from a non-nested table item", K(ret), K(function_table_expr->get_result_type())); LOG_USER_ERROR(OB_NOT_SUPPORTED, "access rows from a non-nested table item"); } else if (is_dblink_type_id(user_type->get_user_type_id())) { @@ -6870,7 +6870,7 @@ int ObDMLResolver::resolve_current_of(const ParseNode &node, if (OB_ISNULL(params_.secondary_namespace_)) { // secondary_namespace_ 为空, 说明不是在PL中 ret = OB_UNIMPLEMENTED_FEATURE; - LOG_WARN("ORA-03001: unimplemented feature"); + LOG_WARN("OBE-03001: unimplemented feature"); } CK(T_SP_EXPLICIT_CURSOR_ATTR == node.type_, OB_NOT_NULL(params_.expr_factory_), @@ -12473,7 +12473,7 @@ int ObDMLResolver::check_oracle_outer_join_condition(const ObRawExpr *expr) if (OB_SUCC(ret) && (expr->has_flag(CNT_OUTER_JOIN_SYMBOL))) { if (expr->has_flag(CNT_SUB_QUERY)) { /** - * ORA-01799: 列不能外部联接到子查询 + * OBE-01799: 列不能外部联接到子查询 * 01799. 00000 - "a column may not be outer-joined to a subquery" * *Cause: (+) () is not allowed. * *Action: Either remove the (+) or make a view out of the subquery. @@ -12485,7 +12485,7 @@ int ObDMLResolver::check_oracle_outer_join_condition(const ObRawExpr *expr) LOG_WARN("column may not be outer-joined to a subquery"); } else if (OB_UNLIKELY(expr->has_flag(CNT_IN) || expr->has_flag(CNT_OR))) { /** - * ORA-01719: OR 或 IN 操作数中不允许外部联接运算符 (+) + * OBE-01719: OR 或 IN 操作数中不允许外部联接运算符 (+) * 01719. 00000 - "outer join operator (+) not allowed in operand of OR or IN" * *Cause: An outer join appears in an or clause. * *Action: If A and B are predicates, to get the effect of (A(+) or B), @@ -12521,9 +12521,9 @@ int ObDMLResolver::check_oracle_outer_join_in_or_validity(const ObRawExpr *expr, if(OB_SUCC(ret)){ switch (expr->get_expr_type()) { case T_OP_IN: { - // ORA-1719 t1.c1(+) in (t2.c1, xxxx); OB_ERR_OUTER_JOIN_AMBIGUOUS - // ORA-1468 t1.c1(+) in (t2.c1(+), xxxx); OB_ERR_MULTI_OUTER_JOIN_TABLE; - // ORA-1416 t1.c1(+) in (t1.c1, xxxx); OB_ERR_OUTER_JOIN_NESTED + // OBE-1719 t1.c1(+) in (t2.c1, xxxx); OB_ERR_OUTER_JOIN_AMBIGUOUS + // OBE-1468 t1.c1(+) in (t2.c1(+), xxxx); OB_ERR_MULTI_OUTER_JOIN_TABLE; + // OBE-1416 t1.c1(+) in (t1.c1, xxxx); OB_ERR_OUTER_JOIN_NESTED //@OK: t1.c1(+) in (1, 1); if(expr->get_param_count() == 2 && expr->has_flag(CNT_OUTER_JOIN_SYMBOL)) { const ObRawExpr * left_expr = expr->get_param_expr(0); @@ -12538,8 +12538,8 @@ int ObDMLResolver::check_oracle_outer_join_in_or_validity(const ObRawExpr *expr, OZ(extract_column_with_outer_join_symbol(left_expr, le_left_tables, le_right_tables)); const int64_t param_cnt = right_exprs->get_param_count(); /* check each expr separately from right to left. - * select * from t1,t2 where t1.c1(+) in (t1.c1, t2.c1(+)); will raise ORA-1468 - * select * from t1,t2 where t1.c1(+) in (t2.c1(+), t1.c1); will raise ORA-1416 + * select * from t1,t2 where t1.c1(+) in (t1.c1, t2.c1(+)); will raise OBE-1468 + * select * from t1,t2 where t1.c1(+) in (t2.c1(+), t1.c1); will raise OBE-1416 */ for (int64_t i = param_cnt - 1; OB_SUCC(ret) && i >= 0; i--) { const ObRawExpr * right_expr = right_exprs->get_param_expr(i); @@ -12558,7 +12558,7 @@ int ObDMLResolver::check_oracle_outer_join_in_or_validity(const ObRawExpr *expr, for (int64_t i = 0; i < le_right_tables.count(); i++) { OZ((common::add_var_to_array_no_dup)(right_tables, le_right_tables.at(i))); } - // if there is conflict between two exprs in IN, the error is ORA-1719 + // if there is conflict between two exprs in IN, the error is OBE-1719 if (right_tables.count() != 1 || left_tables.count() != 0) { ret = OB_ERR_OUTER_JOIN_AMBIGUOUS; LOG_WARN("outer join operator (+) not allowed in operand of OR or IN", K(ret)); @@ -12571,8 +12571,8 @@ int ObDMLResolver::check_oracle_outer_join_in_or_validity(const ObRawExpr *expr, case T_OP_OR: { // oracle_outer_join should appear in both side of OR-expr. /* the check order is from left to right. - * select * from t1,t2 where t1.c1(+) = t1.c1 or t1.c1(+) = t2.c1(+); will raise ORA-1416 - * select * from t1,t2 where t1.c1(+) = t2.c1(+) or t1.c1(+) = t1.c1; will raise ORA-1468 + * select * from t1,t2 where t1.c1(+) = t1.c1 or t1.c1(+) = t2.c1(+); will raise OBE-1416 + * select * from t1,t2 where t1.c1(+) = t2.c1(+) or t1.c1(+) = t1.c1; will raise OBE-1468 * @OK: select * from t1, t2 where t1.c1(+) = 1 or t1.c2(+) = 2; */ for (int64_t i = 0; OB_SUCC(ret) && i < expr->get_param_count(); i++) { @@ -12612,10 +12612,10 @@ int ObDMLResolver::check_oracle_outer_join_expr_validity(const ObRawExpr *expr, ObItemType parent_type) { /* the tmp_left_tables and tmp_right_tables contain the table_id of the tables appear - * in e. Conflict between tmp_left_tables and tmp_right_tables will raise ORA-1416 or ORA-1468. - * e,g,. t1.c1(+) = t2.c1(+) will raise ORA-1468. - * t1.c1(+) = t1.c1 will raise ORA-1416 - * t1.c1(+) + t2.c1 + t1.c1 = 1 or t1.c1(+) + t1.c1 + t2.c1 will raise ORA-1416 + * in e. Conflict between tmp_left_tables and tmp_right_tables will raise OBE-1416 or OBE-1468. + * e,g,. t1.c1(+) = t2.c1(+) will raise OBE-1468. + * t1.c1(+) = t1.c1 will raise OBE-1416 + * t1.c1(+) + t2.c1 + t1.c1 = 1 or t1.c1(+) + t1.c1 + t2.c1 will raise OBE-1416 */ int ret = OB_SUCCESS; ObArray tmp_left_tables; @@ -12704,8 +12704,8 @@ int ObDMLResolver::check_single_oracle_outer_join_expr_validity(const ObRawExpr } else { bool exist_flag = true; // check le_right_tables.count() to avoid left expr being a const. - // e,g,. select * from t1, t2 where 1 in (t1.c1(+), t2.c1(+)) should raise ORA-1719 - // instead of ORA-1468 + // e,g,. select * from t1, t2 where 1 in (t1.c1(+), t2.c1(+)) should raise OBE-1719 + // instead of OBE-1468 for (int64_t i = 0; le_right_tables.count() > 0 && i 1)) { /** - * ORA-01468: 一个谓词只能引用一个外部联接的表 + * OBE-01468: 一个谓词只能引用一个外部联接的表 * 01468. 00000 - "a predicate may reference only one outer-joined table" * *Cause: * *Action: @@ -13044,7 +13044,7 @@ int ObDMLResolver::deliver_outer_join_conditions(ObIArray &exprs, // do nothing } else if (OB_UNLIKELY(right_tables.count() > 1)) { /** - * ORA-01468: 一个谓词只能引用一个外部联接的表 + * OBE-01468: 一个谓词只能引用一个外部联接的表 * 01468. 00000 - "a predicate may reference only one outer-joined table" * *Cause: * *Action: @@ -13352,7 +13352,7 @@ int ObDMLResolver::resolve_ora_rowscn_pseudo_column( LOG_WARN("check rowscn table colum namespace failed", K(ret)); } else if (OB_ISNULL(table_item)) { ret = OB_ERR_BAD_FIELD_ERROR; - LOG_WARN("ORA_ROWSCN pseudo column only avaliable in basic table", K(ret)); + LOG_WARN("OBE_ROWSCN pseudo column only avaliable in basic table", K(ret)); } else if (OB_FAIL(get_stmt()->get_ora_rowscn_column(table_item->table_id_, pseudo_column_expr))) { LOG_WARN("failed to get ora_rowscn column", K(ret), K(table_item)); diff --git a/src/sql/resolver/expr/ob_raw_expr_resolver_impl.cpp b/src/sql/resolver/expr/ob_raw_expr_resolver_impl.cpp index 8e54f24c9..76147d112 100644 --- a/src/sql/resolver/expr/ob_raw_expr_resolver_impl.cpp +++ b/src/sql/resolver/expr/ob_raw_expr_resolver_impl.cpp @@ -1691,7 +1691,7 @@ int ObRawExprResolverImpl::process_dblink_udf_node(const ParseNode *node, ObRawE if (0 == column_ref.access_idents_.at(acc_cnt - 1).access_name_.case_compare("NEXTVAL") || 0 == column_ref.access_idents_.at(acc_cnt - 1).access_name_.case_compare("CURRVAL")) { ret = OB_ERR_SEQ_NOT_ALLOWED_HERE; - LOG_WARN("ORA-02287: sequence number not allowed here", K(ret), K(column_ref)); + LOG_WARN("OBE-02287: sequence number not allowed here", K(ret), K(column_ref)); } } OV (column_ref.access_idents_.count() >= 1); diff --git a/tools/deploy/mysql_test/test_suite/inner_table/r/mysql/all_virtual_sys_parameter_stat.result b/tools/deploy/mysql_test/test_suite/inner_table/r/mysql/all_virtual_sys_parameter_stat.result index aa3174efd..af0b1c89a 100644 --- a/tools/deploy/mysql_test/test_suite/inner_table/r/mysql/all_virtual_sys_parameter_stat.result +++ b/tools/deploy/mysql_test/test_suite/inner_table/r/mysql/all_virtual_sys_parameter_stat.result @@ -89,6 +89,7 @@ enable_global_background_resource_isolation enable_kv_ttl enable_major_freeze enable_monotonic_weak_read +enable_ob_error_msg_style enable_ob_ratelimit enable_perf_event enable_rebalance diff --git a/tools/ob_error/README.md b/tools/ob_error/README.md index 76889ec18..255200b2f 100644 --- a/tools/ob_error/README.md +++ b/tools/ob_error/README.md @@ -40,7 +40,7 @@ OceanBase: Solution: Contact OceanBase Support Oracle: - Oracle Error Code: ORA-04001 + Oracle Error Code: OBE-04001 Message: sequence parameter must be an integer Related OceanBase Error Code: OB_ERR_SEQ_OPTION_MUST_BE_INTEGER(-4317) @@ -78,7 +78,7 @@ When the facility is `ora` or `pls`, you will get the error info of Oracle mode( $ob_error ora 51 Oracle: - Oracle Error Code: ORA-00051 + Oracle Error Code: OBE-00051 Message: timeout occurred while waiting for a resource Related OceanBase Error Code: OB_ERR_TIMEOUT_ON_RESOURCE(-5848) @@ -96,13 +96,13 @@ OceanBase: Solution: Contact OceanBase Support Oracle: - Oracle Error Code: ORA-00600 + Oracle Error Code: OBE-00600 Message: internal error code, arguments: -5727, SQL request should be rerouted Related OceanBase Error Code: OB_ERR_PROXY_REROUTE(-5727) ``` -> **NOTE**: `-a` option helps to find `ORA-00600` error which has `arguments` (those Oracle internal errors). +> **NOTE**: `-a` option helps to find `OBE-00600` error which has `arguments` (those Oracle internal errors). You can find more test examples in [expect_result](test/expect_result.result). diff --git a/tools/ob_error/src/ob_error.h b/tools/ob_error/src/ob_error.h index e10d1cdc7..dd1734521 100644 --- a/tools/ob_error/src/ob_error.h +++ b/tools/ob_error/src/ob_error.h @@ -177,10 +177,10 @@ public: constexpr int OB_MAX_SAME_ERROR_COUNT = 10; constexpr int ORACLE_SPECIAL_ERROR_CODE = 600; constexpr int ORACLE_MAX_ERROR_CODE = 65535; -constexpr int ORACLE_MSG_PREFIX = 11; // strlen("ORA-00000: ") +constexpr int ORACLE_MSG_PREFIX = 11; // strlen("OBE-00000: ") constexpr float OB_ERROR_VERSION = 1.0; -static const char* facility_str[NONE] = {"ORA", "PLS", "MY"}; +static const char* facility_str[NONE] = {"OBE", "PLS", "MY"}; class ObErrorInfoMgr { public: diff --git a/tools/ob_error/test/expect_result.result b/tools/ob_error/test/expect_result.result index 7ff47b375..fb1674a5f 100644 --- a/tools/ob_error/test/expect_result.result +++ b/tools/ob_error/test/expect_result.result @@ -1,7 +1,7 @@ $ob_error 1 Oracle: - Oracle Error Code: ORA-00001 + Oracle Error Code: OBE-00001 Message: unique constraint violated Message: PL/SQL common error Related OceanBase Error Code: @@ -22,7 +22,7 @@ OceanBase: $ob_error 600 Oracle: - Oracle Error Code: ORA-00600 + Oracle Error Code: OBE-00600 Message: auto increment service busy Message: rowid type mismatch Message: rowid num mismatch @@ -39,7 +39,7 @@ MySQL: OB_FILE_NOT_EXIST(-4027) Oracle: - Oracle Error Code: ORA-01017 + Oracle Error Code: OBE-01017 Message: invalid username/password; logon denied Related OceanBase Error Code: OB_ERR_LOGIN_DENIED(-5845) @@ -61,7 +61,7 @@ OceanBase: Solution: Contact OceanBase Support Oracle: - Oracle Error Code: ORA-04001 + Oracle Error Code: OBE-04001 Message: sequence parameter must be an integer Related OceanBase Error Code: OB_ERR_SEQ_OPTION_MUST_BE_INTEGER(-4317) @@ -74,14 +74,14 @@ OceanBase: Solution: Contact OceanBase Support Oracle: - Oracle Error Code: ORA-20000 + Oracle Error Code: OBE-20000 Message: The stored procedure 'raise_application_error' was called which causes this error to be generated Related OceanBase Error Code: OB_SP_RAISE_APPLICATION_ERROR(-20000) $ob_error 24761 Oracle: - Oracle Error Code: ORA-24761 + Oracle Error Code: OBE-24761 Message: transaction rolled back Message: transaction rolled back: transaction is killed Message: transaction rolled back: transaction context does not exist @@ -136,7 +136,7 @@ OceanBase: Cause: Internal Error Solution: Contact OceanBase Support Compatible Error Code: - Oracle: ORA-00600 + Oracle: OBE-00600 $ob_error 5870 OceanBase: @@ -145,7 +145,7 @@ OceanBase: Cause: Internal Error Solution: Contact OceanBase Support Compatible Error Code: - Oracle: ORA-00600 + Oracle: OBE-00600 $ob_error 5871 OceanBase: @@ -154,7 +154,7 @@ OceanBase: Cause: Internal Error Solution: Contact OceanBase Support Compatible Error Code: - Oracle: ORA-00600 + Oracle: OBE-00600 $ob_error 4228 OceanBase: @@ -164,7 +164,7 @@ OceanBase: Solution: Contact OceanBase Support Compatible Error Code: MySQL: 1110(42000) - Oracle: ORA-00957 + Oracle: OBE-00957 $ob_error 700 -a 1000 error: '-a ARG' is unsupport in this scene Use 'ob_error ora 600 -a ARG'. @@ -177,7 +177,7 @@ OceanBase: Cause: Internal Error Solution: Contact OceanBase Support Compatible Error Code: - Oracle: ORA-14757 + Oracle: OBE-14757 $ob_error my 4000 OceanBase: @@ -206,14 +206,14 @@ MySQL: $ob_error ora 00051 Oracle: - Oracle Error Code: ORA-00051 + Oracle Error Code: OBE-00051 Message: timeout occurred while waiting for a resource Related OceanBase Error Code: OB_ERR_TIMEOUT_ON_RESOURCE(-5848) $ob_error ora 900 Oracle: - Oracle Error Code: ORA-00900 + Oracle Error Code: OBE-00900 Message: invalid SQL statement Message: You have an error in your SQL syntax; check the manual that corresponds to your OceanBase version for the right syntax to use Related OceanBase Error Code: @@ -230,7 +230,7 @@ OceanBase: MySQL: 1302(42000) Oracle: - Oracle Error Code: ORA-00600 + Oracle Error Code: OBE-00600 Message: internal error code, arguments: -5858, Conflicting declarations Related OceanBase Error Code: OB_ERR_CONFLICTING_DECLARATIONS(-5858) @@ -243,7 +243,7 @@ OceanBase: Solution: Contact OceanBase Support Oracle: - Oracle Error Code: ORA-00600 + Oracle Error Code: OBE-00600 Message: internal error code, arguments: -5727, SQL request should be rerouted Related OceanBase Error Code: OB_ERR_PROXY_REROUTE(-5727) @@ -261,7 +261,7 @@ OceanBase: Error Code 100 not found. Oracle: - Error Code ORA-00600 arguments: -100 not found. + Error Code OBE-00600 arguments: -100 not found. $ob_error pls 100 Oracle: diff --git a/unittest/tools/ob_error/test_ob_error.cpp b/unittest/tools/ob_error/test_ob_error.cpp index fe6a2778b..6ac232668 100644 --- a/unittest/tools/ob_error/test_ob_error.cpp +++ b/unittest/tools/ob_error/test_ob_error.cpp @@ -110,7 +110,7 @@ TEST_F(TestObError, test_parser) EXPECT_EQ(NONE, facility); facility = NONE; - parse_facility("ORa", facility); + parse_facility("OBE", facility); EXPECT_EQ(ORA, facility); facility = NONE; @@ -122,6 +122,7 @@ TEST_F(TestObError, test_parser) int main(int argc, char** argv) { + g_enable_ob_error_msg_style = 1; testing::InitGoogleTest(&argc, argv); return RUN_ALL_TESTS(); } \ No newline at end of file