powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ORA-00604: error occurred at recursive SQL level 1
38 сообщений из 38, показаны все 2 страниц
ORA-00604: error occurred at recursive SQL level 1
    #34652108
HaosMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При попытке обратится к списку таблиц через PL\\SQL Developer возникает ошибка
ORA-00604: ошибка на рекурсивном SQL-уровне 1
ORA-08103: объект больше не существует

Я в шоке. Подскажите пожалуйста что делать, как так могло случиться, поможет ли запуск системных скриптов, предложенных здесь:
линк
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #34652145
HaosMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста, очень нужна помощь.
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #34652267
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Не давайте спички детям"
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #34652507
HaosMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ты мне помог просто пипец....Этой не твой форум, иди лучше на смехопанорама.ru или петросян.ru, там оценя.
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #34652524
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А ты, видать, только оттуда?
Или действительно считаешь, что приведенных тобой данных достаточно даже для первичного диагноза?
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #34652606
Фотография dmidek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можете попробовать еще раз "обратиться к списку таблиц" ?
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #34652622
Jannny
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dmidekМожете попробовать еще раз "обратиться к списку таблиц" ?Перезагрузиться то бишь, как в анекдоте :)
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #34652884
HaosMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Скажите какие данные еще нужны я их предоставлю,а просто юморить так от этого проблема не решится.
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #34653288
тыц
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HaosManСкажите какие данные еще нужны я их предоставлю,а просто юморить так от этого проблема не решится.... если ко всему сдесь начнуть относиться без юмора, что будет...
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #34653301
Фотография dmidek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HaosManСкажите какие данные еще нужны я их предоставлю,а просто юморить так от этого проблема не решится.

"Я с тобой не шутил" :-)
(C) "Место встречи изменить нельзя"

Данная ошибка наблюдается постоянно или Вы видели ее один раз ?
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #34653317
Фотография Takurava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HaosManСкажите какие данные еще нужны я их предоставлюЧто выдаст в pluse и PL/SQLDev
Код: plaintext
select * from dba_tables
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
ORA-00604: error occurred at recursive SQL level 1
    #36968898
dimyaz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем добрый день, вот уже второй день рисуется такая же картина:

ORA-00604: ошибка на рекурсивном SQL-уровне 1

Побробовал рекавери сделать, все осталось так же, сейчас запускаю рекавери на неделю назад попробую, мож поможет не знаю. Если кто то встречал такую ситуацию, подскажите что случилось.

У меня стоит Oracle 11gR2 на виндоус XP.
select * from dba_tables отрабатывает нормально
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #36968900
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В alert.log не заглядывал?
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #36968907
dimyaz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вячеслав ЛюбомудровВ alert.log не заглядывал?

Mon Nov 22 11:06:19 2010
Errors in file d:\app\yazynindmitr\diag\rdbms\orcl\orcl\trace\orcl_ora_4816.trc:
ORA-00604: ошибка на рекурсивном SQL-уровне 1
ORA-01722: неверное число
ORA-06512: на line 2
и

Errors in file d:\app\yazynindmitr\diag\rdbms\orcl\orcl\trace\orcl_j005_3224.trc:
ORA-00604: error occurred at recursive SQL level 1
ORA-01722: invalid number
ORA-06512: at line 2
ORA-12012: error on auto execute of job 12192
ORA-01722: invalid number
ORA-06512: at line 2
ORA-01403: no data found
ORA-01403: no data found
ORA-06512: at "SYS.DBMS_AQ_INV", line 679
ORA-06512: at line 1
ORA-06512: at "SYS.DBMS_AQ_INV", line 679
ORA-06512: at line 1

ну и аналогично им куч ошибок
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #36968908
dimyaz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ммм, оказывается место кончилось на flash_recovery_area, однако у меня там все норм настроено было с ретеншном, вроде как должнобыло затирать начать старые логи, может от этого встать?
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #36968909
dimyaz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dimyazМмм, оказывается место кончилось на flash_recovery_area, однако у меня там все норм настроено было с ретеншном, вроде как должнобыло затирать начать старые логи, может от этого встать?

Я про бд естественно)))
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #36968910
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты их забэкапил?
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #36969031
dimyaz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вячеслав ЛюбомудровТы их забэкапил?

да бэкапил, блин что то не получается ничего
пытаюсь вернуть на месяц назад бд, выдает ошибку что

RMAN-20207: UNTIL TIME или RECOVERY WINDOW находятся перед временем RESETLOGS
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #36969035
dimyaz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
хотя первый бекап был первого ноября, и на 1 ноября выдает этуже ошибку
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #36969139
dimyaz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
блин ниче не получается, сделал бекап, восстановил бд. и все равно вылазает эта ошибка

ORA-00604: ошибка на рекурсивном SQL-уровне 1

В алерт логе сыпятся вот такие ошибки:

Errors in file d:\app\yazynindmitr\diag\rdbms\orcl\orcl\trace\orcl_j002_644.trc:
ORA-00604: error occurred at recursive SQL level 1
ORA-01722: invalid number
ORA-06512: at line 2
ORA-12012: error on auto execute of job 57366
ORA-01722: invalid number
ORA-06512: at line 2
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #36969149
dimyaz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
у меня на данный момент во флэш рековери лежит два бэкапа, один сегодняшний а один н 01.11.2010. как заставить рман сделать рековер имеено по старому бекапу, на 01.11.2010? когда пытаюсь запустить вот такой скрипт


RMAN> RUN {
2> SET UNTIL TIME = '01.11.2010';
3> RESTORE DATABASE;
4> RECOVER DATABASE;
5> ALTER DATABASE OPEN RESETLOGS; }

вылазает ошибка

RMAN-20207: UNTIL TIME или RECOVERY WINDOW находятся перед временем RESETLOGS

???
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #36969163
dimyaz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вот что пишется в трайсе:

Trace file d:\app\localhost\diag\rdbms\orcl\orcl\trace\orcl_j000_3336.trc
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Windows XP Version V5.1 Service Pack 3
CPU : 1 - type 586, 1 Physical Cores
Process Affinity : 0x0x00000000
Memory (Avail/Total): Ph:478M/2039M, Ph+PgF:3109M/4944M, VA:1180M/2047M
Instance name: orcl
Redo thread mounted by this instance: 1
Oracle process number: 34
Windows thread id: 3336, image: ORACLE.EXE (J000)


*** 2010-11-22 14:19:07.258
*** SESSION ID:(44.197) 2010-11-22 14:19:07.258
*** CLIENT ID:() 2010-11-22 14:19:07.258
*** SERVICE NAME:(SYS$USERS) 2010-11-22 14:19:07.258
*** MODULE NAME:() 2010-11-22 14:19:07.258
*** ACTION NAME:() 2010-11-22 14:19:07.258

Skipped error 604 during the execution of SYSTEM.LOGON_TRIGGER

*** 2010-11-22 14:19:07.258
dbkedDefDump(): Starting a non-incident diagnostic dump (flags=0x0, level=0, mask=0x0)
----- Error Stack Dump -----
ORA-00604: error occurred at recursive SQL level 1
ORA-01722: invalid number
ORA-06512: at line 2
*** MODULE NAME:(DBMS_SCHEDULER) 2010-11-22 14:19:07.368
*** ACTION NAME:(RLM$SCHDNEGACTION) 2010-11-22 14:19:07.368


*** 2010-11-22 14:19:07.368
ORA-12012: error on auto execute of job 57366
ORA-01722: invalid number
ORA-06512: at line 2
Unexpected error 604 in job slave process
ORA-00604: error occurred at recursive SQL level 1
ORA-01722: invalid number
ORA-06512: at line 2
ORA-12012: error on auto execute of job 57366
ORA-01722: invalid number
ORA-06512: at line 2
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #36969166
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot dimyazSkipped error 604 during the execution of SYSTEM.LOGON_TRIGGER
[/quot]Ничего не напоминает?
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #36969227
dimyaz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вячеслав Любомудров,

Спасибо !!!

Блин как два тригера могли такие проблемы создать??? а что если в жизни понадобиться создать эти тригеры на логон и логоф? как их создавать тогда? потому что в референсе о том что они могут положить бд ни слова))
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #36969511
Охрименко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimyazВячеслав Любомудров,

Спасибо !!!

Блин как два тригера могли такие проблемы создать??? а что если в жизни понадобиться создать эти тригеры на логон и логоф? как их создавать тогда? потому что в референсе о том что они могут положить бд ни слова))

Делайте их так чтобы в них не возникали исключительные ситуации, в конце пишите блок

Код: plaintext
1.
exception when others then null;

У вас какая то ошибка в триггере валит сессию.
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #36969516
брадобрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а ведь кто-то таким как Охрименко зарплату платит
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #36969705
Охрименко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
брадобрейа ведь кто-то таким как Охрименко зарплату платит

По существу есть что сказать или тролим?
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #36969765
huliGUN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ОхрименкоdimyazВячеслав Любомудров,

Спасибо !!!

Блин как два тригера могли такие проблемы создать??? а что если в жизни понадобиться создать эти тригеры на логон и логоф? как их создавать тогда? потому что в референсе о том что они могут положить бд ни слова))

Делайте их так чтобы в них не возникали исключительные ситуации, в конце пишите блок

Код: plaintext
1.
exception when others then null;

У вас какая то ошибка в триггере валит сессию.

Саня, ты что такое писать? Малоли что там за триггер...
Не не не...
Если уж и вешать триггер на STARTUP, то так и такой, что бы он не обвалил ничего. Т.е. сначала думаем, а потом вешаем.
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #36969780
Охрименко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что лучше пусть валит все сессии? :) У меня такое тоже было, только на стендбае. Не было проверки экземпляра на RW режим и в итоге никто не смог зайти на стендбай... Письмо, исправление на продакшене, накат логов на стендбай, письмо. Это сложнее чем просто не обнаружить строк в таблице аудита логинящихся сессий.
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #36969812
huliGUN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ОхрименкоА что лучше пусть валит все сессии? :) У меня такое тоже было, только на стендбае. Не было проверки экземпляра на RW режим и в итоге никто не смог зайти на стендбай... Письмо, исправление на продакшене, накат логов на стендбай, письмо. Это сложнее чем просто не обнаружить строк в таблице аудита логинящихся сессий.

Пардонте очитался. логон/логофф,а не стартап, но тут тоже дело такое, малоли чего в триггере весит. если это только аудит это одно дело если нет, другое. Мы же триггера не видели то.
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #36974713
dimyaz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да простые вроде бы были тригеры:

CREATE OR REPLACE TRIGGER logon_trig
AFTER LOGON ON DATABASE
BEGIN
INSERT INTO log_trig_table(user_id,log_date,action)
VALUES (USER, SYSDATE, 'Logging on');
END;

CREATE OR REPLACE TRIGGER logoff_trig
BEFORE LOGOFF ON DATABASE
BEGIN
INSERT INTO log_trig_table(user_id,log_date,action)
VALUES (USER, SYSDATE, 'Logging off');
END;

таблица была создана.
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #36974742
dimyaz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dimyaz,

черт, таблица называлась log_trigG_table )))
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
ORA-00604: error occurred at recursive SQL level 1
    #38858456
ArtyomMalytsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ORA-00604: error occured at recursive SQL level 1ORA-12705 в Oracle SQL Developer
База на линуксе, конект через sqldeveloper(стоит на винде). Как решить пролему, подскажите , пожалуйста
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #38858462
ArtyomMalytsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ArtyomMalytsa,
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #38858470
ArtyomMalytsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
это уже сделал..
Открываем <папку_со_средой>\ide\bin\ide.conf
Дописываем туда две строчки:

AddVMOption -Duser.language=en
AddVMOption -Duser.region=us

Все равно не помогает
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #38877228
stim644
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня такая же шибка была из eclipse при вызове spring jdbc ...
Мне это помогло ...
-Duser.language=en -Duser.region=us
Добавить в Run configuration, vm arguments
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
ORA-00604: error occurred at recursive SQL level 1
    #39615756
iv_roman_vl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
stim644,

У меня такая же беда.
Создаю любую таблицу. И пытаюсь ее удалить. И в ответ:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
SQL Error: ORA-00604: error occurred at recursive SQL level 1
ORA-04068: existing state of packages has been discarded
ORA-04065: not executed, altered or dropped stored procedure "SYS.DICTIONARY_OBJ_TYPE"
ORA-06508: PL/SQL: could not find program unit being called: "SYS.DICTIONARY_OBJ_TYPE"
ORA-06512: at line 2
00604. 00000 -  "error occurred at recursive SQL level %s"
*Cause:    An error occurred while processing a recursive SQL statement
           (a statement applying to internal dictionary tables).
*Action:   If the situation described in the next error on the stack
           can be corrected, do so; otherwise contact Oracle Support.



Такая ошибка только в sql developer. В лягушке и sqlplus все ок.
До этого работало нормально.
Кто сталкивался, подскажите, пожалуйста.
...
Рейтинг: 0 / 0
ORA-00604: error occurred at recursive SQL level 1
    #39615782
iv_roman_vl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
iv_roman_vl,

Перезагрузка спасла мир)
...
Рейтинг: 0 / 0
38 сообщений из 38, показаны все 2 страниц
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ORA-00604: error occurred at recursive SQL level 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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