powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ERROR update ORA-04045 ORA-01031
4 сообщений из 4, страница 1 из 1
ERROR update ORA-04045 ORA-01031
    #39618783
gtimk4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
при обновлении оракла 11.2.0.1 на 11.2.0.4 выдает следующею ошибку ORA-04045: ошибки во время перекомпиляции/перепроверки TECH_USER.TR_SAVE_USER_SESSTAT ORA-01031: привилегий недостаточно

поиск в гугле и на форумах не помог

УДАЛИТЬ СХЕМУ НЕ ВАРИАНТ ТАК КАК НА НЕИ ЗАВЯЗАНЫ ВСЕ ПОЛЬЗОВАТЕЛИ
БАЗА РАБОЧАЯ ДЕЛАЛ ЕЕ НЕ Я )

Прием ниже не помог:
Симптомы
ERROR at line 1:
ORA-04045: errors during recompilation/revalidation of SYS.DBMS_REGISTRY_SYS
ORA-01031: insufficient privileges

Workaround
ALTER SYSTEM SET "_system_trig_enabled" = FALSE SCOPE=BOTH;


ЛОГИ-----------

COMMIT;

Commit complete.


--
-- Create the index
--

ALTER TABLE SYSTEM.HELP
2 ADD CONSTRAINT HELP_TOPIC_SEQ
3 PRIMARY KEY (TOPIC, SEQ)
4 USING INDEX STORAGE (INITIAL 10K);

Table altered.


--
-- Add all topics to the HELP TOPICS entry
--

CREATE OR REPLACE VIEW SYSTEM.HELP_TEMP_VIEW (TOPIC) AS
2 SELECT DISTINCT UPPER(TOPIC)
3 FROM SYSTEM.HELP
4 GROUP BY UPPER(TOPIC)
5 ORDER BY UPPER(TOPIC);

View created.


-- Using ROWNUM+10 below allows the first few rows of TOPICS to be
-- stored in the data file help<lang>.sql. Although there should only
-- be 3 lines there, we add 10 to allow future expansion or protect
-- from errors. The value for the SEQ column is not important as long
-- as it is unique and increases monotonically.

INSERT INTO SYSTEM.HELP
2 SELECT 'TOPICS', ROWNUM + 10, TOPIC
3 FROM SYSTEM.HELP_TEMP_VIEW;

58 rows created.


COMMIT;

Commit complete.


--
-- Drop the temp HELP view in a PL/SQL block so that the unnecessary error
-- ORA-0942 can be suppressed when view does not exist. (7676775)
--
BEGIN
2 EXECUTE IMMEDIATE 'DROP VIEW SYSTEM.HELP_TEMP_VIEW';
3 EXCEPTION WHEN OTHERS THEN
4 IF (SQLCODE = -942) THEN
5 NULL;
6 ELSE
7 RAISE;
8 END IF;
9 END;
10 /

PL/SQL procedure successfully completed.

"
ERROR:
ORA-04045: ошибки во время перекомпиляции/перепроверки TECH_USER.TR_SAVE_USER_SESSTAT ORA-01031: привилегий недостаточно
...
Рейтинг: 0 / 0
ERROR update ORA-04045 ORA-01031
    #39618786
gtimk4,

добавить привилегий не пробовал?
...
Рейтинг: 0 / 0
ERROR update ORA-04045 ORA-01031
    #39618789
gtimk4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
https://savepice.ru][IMG] https://cdn1.savepice.ru/uploads/2018/3/22/cbe5456a6a1f2cbf6ab2825b1c4606cf-full.jpg [/IMG]

СЫЛКА НА СКРИН
...
Рейтинг: 0 / 0
ERROR update ORA-04045 ORA-01031
    #39618790
gtimk4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый Э - Эх,

К сожалению нет , я новичок в этом деле
могли бы подсказать корректную команду, буду очень благодарен
в сообщении выше скрин ошибки
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ERROR update ORA-04045 ORA-01031
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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