Ошибка OEM 13: проверьте, не сброшены ли все параметры адаптивных функций
У меня ошибка при попытке установить OEM 13.5 на Oracle 21c
Prerequisite Name = Проверить, не заданы ли все параметры адаптивных функций.
Подробное название необходимого компонента = проверьте, не установлены ли все параметры адаптивных функций.
Предварительный статус = сбой
Предварительная рекомендация = все параметры адаптивных функций должны быть отключены для повышения производительности SQL.
Предварительные требования Подробная рекомендация = Если вы установили следующие параметры в базе данных 18.x, 19.x и т. Д., Вам необходимо сбросить их, выполнив следующие команды как sysdba:
изменить сброс системы "_optimizer_nlj_hj_adaptive_join" scope = both sid = '*';
изменить сброс системы "_optimizer_strans_adaptive_pruning" scope = both sid = '*';
изменить сброс системы "_px_adaptive_dist_method" scope = both sid = '*';
изменить сброс системы "_sql_plan_directive_mgmt_control" scope = both sid = '*';
изменить сброс системы "_optimizer_dsdir_usage_control" scope = both sid = '*';
изменить сброс системы "_optimizer_use_feedback" scope = both sid = '*';
изменить сброс системы "_optimizer_gather_feedback" scope = both sid = '*';
изменить сброс системы "_optimizer_performance_feedback" scope = both sid = '*';
В sqlplus запустите all alter с sys как sydba, но не исправьте.
1 ответ
вам следует использовать эти коды:
alter system reset "_optimizer_nlj_hj_adaptive_join" scope=both
sid='*';
alter system reset "_optimizer_strans_adaptive_pruning" scope=both
sid='*';
alter system reset "_px_adaptive_dist_method" scope=both sid='*';
alter system reset "_sql_plan_directive_mgmt_control" scope=both
sid='*';
alter system reset "_optimizer_dsdir_usage_control" scope=both sid='*';
alter system reset "_optimizer_use_feedback" scope=both sid='*';
alter system reset "_optimizer_gather_feedback" scope=both sid='*';
alter system reset "_optimizer_performance_feedback" scope=both
sid='*';