powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Ошибка ORA-04045 error during recompilation/revalidation
4 сообщений из 4, страница 1 из 1
Ошибка ORA-04045 error during recompilation/revalidation
    #39382132
max5775
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Был сделан перенос данных их Oracle 10.2.0.2 в 11.2.0.4 со сменой разрядности на x64.
При запуске в алерт вылетает ошибка:
ORA-04045 error during recompilation/revalidation of SYSMAN.MGMT_STARTUP
ORA-01031 insufficient privileges
База при этом доступна и работает.
...
Рейтинг: 0 / 0
Ошибка ORA-04045 error during recompilation/revalidation
    #39382173
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
max5775,

запустите dbca и удалите и пересоздайте репозиторий и службу
...
Рейтинг: 0 / 0
Ошибка ORA-04045 error during recompilation/revalidation
    #39382281
max5775
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vadim Lejnin,
сделал вот по инструкции
SHUTDOWN IMMEDIATE;
STARTUP RESTRICT;
EXEC sysman.emd_maintenance.remove_em_dbms_jobs;
EXEC sysman.setEMUserContext('',5);
REVOKE dba FROM sysman;

DECLARE
CURSOR c1 IS
SELECT owner, synonym_name name
FROM dba_synonyms
WHERE table_owner = 'SYSMAN'
;
BEGIN
FOR r1 IN c1 LOOP
IF r1.owner = 'PUBLIC' THEN
EXECUTE IMMEDIATE 'DROP PUBLIC SYNONYM '||r1.name;
ELSE
EXECUTE IMMEDIATE 'DROP SYNONYM '||r1.owner||'.'||r1.name;
END IF;
END LOOP;
END;
/


DROP USER mgmt_view CASCADE;
DROP ROLE mgmt_user;
DROP USER sysman CASCADE;
ALTER SYSTEM DISABLE RESTRICTED SESSION;



далее

emca -config dbcontrol db -repos recreate

В конце было много ругани, что порт 1521 некорректный и листенер не запущен, но при запуске базы ошибка больше не появляется.
Как можно проверить что все корректно пересоздалось ( или нет) ?
...
Рейтинг: 0 / 0
Ошибка ORA-04045 error during recompilation/revalidation
    #39383053
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
max5775,
подумай:
Код: plsql
1.
ORA-04045 error during recompilation/revalidation of SYSMAN.MGMT_STARTUP



Код: plsql
1.
2.
3.
DROP USER sysman CASCADE;
...
emca -config dbcontrol db -repos recreate



авторВ конце было много ругани, что порт 1521 некорректный и листенер не запущен
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Ошибка ORA-04045 error during recompilation/revalidation
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]