powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
25 сообщений из 25, страница 1 из 1
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
    #39451438
Фотография Aliona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
oracle 10.2
...
Рейтинг: 0 / 0
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
    #39451474
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aliona,

А куда он должен писать? И как это выглядит.
У Nobody1111 алерт в соседнем топике logminer зафлуживает. Они сговорились?
...
Рейтинг: 0 / 0
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
    #39451509
Фотография Aliona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
envAliona,

А куда он должен писать?
Он пишет в свой trace-файл .../bdump/sid_reco_8375.trc
И дублирует все в alert.log

Недавно переключились primary<->standby.
На старом праймари reco о проблемный распределённых транзакциях не писал в alert.log, только в trace-файл.
А там ошибок много, потому-что в dba_2pc_pending полно висяков, аж с 2011 года.
Решить их пробую, но пока не со всеми получается.
Вот например, в транзакции от 2011 года участвует 52 сервера, десяток-другой из которых уже не существует.
А танзакция ругулятно всё пытается разрешиться. Эти сообщения пишутся и в трейс и в алерт:
автор*** 2017-05-09 20:44:11.550
ERROR, tran=149.1.839898, session#=1, ose=0:
ORA-12505: TNS:listener does not currently know of SID given in connect descriptor
ORA-12170: TNS:Connect timeout occurred
ORA-02062: distributed recovery received DBID 8ade2caf, expected d0aaf31f
ORA-12560: TNS:protocol adapter error
ORA-12170: TNS:Connect timeout occurred
ORA-12505: TNS:listener does not currently know of SID given in connect descriptor
ORA-12541: TNS:no listener
ORA-12170: TNS:Connect timeout occurred
ORA-12505: TNS:listener does not currently know of SID given in connect descriptor
ORA-12541: TNS:no listener
ORA-12545: Connect failed because target host or object does not exist
ORA-12545: Connect failed because target host or object does not exist
ORA-02062: distributed recovery received DBID 79be8bcc, expected d98d0dbc
ORA-02062: distributed recovery received DBID 0b54811f, expected 783eb08e
ORA-12560: TNS:protocol adapter error
ORA-12505: TNS:listener does not currently know of SID given in connect descriptor
ORA-12545: Connect failed because target host or object does not exist
ORA-1
...
Рейтинг: 0 / 0
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
    #39451572
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlionaenvAliona,

А куда он должен писать?
Он пишет в свой trace-файл .../bdump/sid_reco_8375.trc
И дублирует все в alert.log

Недавно переключились primary<->standby.
На старом праймари reco о проблемный распределённых транзакциях не писал в alert.log, только в trace-файл.
А там ошибок много, потому-что в dba_2pc_pending полно висяков, аж с 2011 года.
Решить их пробую, но пока не со всеми получается.
Вот например, в транзакции от 2011 года участвует 52 сервера, десяток-другой из которых уже не существует.
А танзакция ругулятно всё пытается разрешиться. Эти сообщения пишутся и в трейс и в алерт:
автор*** 2017-05-09 20:44:11.550
ERROR, tran=149.1.839898, session#=1, ose=0:
ORA-12505: TNS:listener does not currently know of SID given in connect descriptor
ORA-12170: TNS:Connect timeout occurred
ORA-02062: distributed recovery received DBID 8ade2caf, expected d0aaf31f
ORA-12560: TNS:protocol adapter error
ORA-12170: TNS:Connect timeout occurred
ORA-12505: TNS:listener does not currently know of SID given in connect descriptor
ORA-12541: TNS:no listener
ORA-12170: TNS:Connect timeout occurred
ORA-12505: TNS:listener does not currently know of SID given in connect descriptor
ORA-12541: TNS:no listener
ORA-12545: Connect failed because target host or object does not exist
ORA-12545: Connect failed because target host or object does not exist
ORA-02062: distributed recovery received DBID 79be8bcc, expected d98d0dbc
ORA-02062: distributed recovery received DBID 0b54811f, expected 783eb08e
ORA-12560: TNS:protocol adapter error
ORA-12505: TNS:listener does not currently know of SID given in connect descriptor
ORA-12545: Connect failed because target host or object does not exist
ORA-1



Ну и кто тут ССЗБ?
почистить не пробовали? Или хотя бы отключить?
...
Рейтинг: 0 / 0
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
    #39451576
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ora-3135 ORA-2019 ORA-2058 ORA-2068 ORA-2050: Failed Distributed Transactions (Doc ID 1012842.102)
...
Рейтинг: 0 / 0
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
    #39451789
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alionaполно висяков, аж с 2011 года

нет слов, одни эмоции
...
Рейтинг: 0 / 0
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
    #39451800
Фотография Aliona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Lejnin
Ну и кто тут ССЗБ?
почистить не пробовали? Или хотя бы отключить?
А выше читать пытались?
авторА там ошибок много, потому-что в dba_2pc_pending полно висяков, аж с 2011 года.
Решить их пробую, но пока не со всеми получается.

Если бы всё так просто решалось в документации написано, то зачем был бы нужен металтнк и оракловая поддержака, которых у меня нет :(
...
Рейтинг: 0 / 0
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
    #39451801
Фотография Aliona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim LejninOra-3135 ORA-2019 ORA-2058 ORA-2068 ORA-2050: Failed Distributed Transactions (Doc ID 1012842.102)

Намекните, о чём там.
google ещё не штудировала, но придётся, другого средства у меня нет.
...
Рейтинг: 0 / 0
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
    #39451806
Фотография Aliona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
envAlionaполно висяков, аж с 2011 года

нет слов, одни эмоции

Я бы передала ваши эмоции бывшим работникам, но я с ними не знакома :)
Я тут работаю несколько месяцев, а система существует более 10 лет.

Кроме эмоций советов никаких нет ?
...
Рейтинг: 0 / 0
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
    #39451819
trace.log
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AlionaVadim LejninOra-3135 ORA-2019 ORA-2058 ORA-2068 ORA-2050: Failed Distributed Transactions (Doc ID 1012842.102)

Намекните, о чём там.
google ещё не штудировала, но придётся, другого средства у меня нет.

посмотрите почту.
...
Рейтинг: 0 / 0
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
    #39451825
dba123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aliona,

Привет
посмотри 32 и 33 главы Oracle® Database Administrator's Guide 10g Release 2 (10.2) B14231-02
http://docs.oracle.com/cd/B19306_01/server.102/b14231.pdf
...
Рейтинг: 0 / 0
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
    #39451832
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlionaКроме эмоций советов никаких нет ?

Ни одного
...
Рейтинг: 0 / 0
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
    #39451834
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aliona,
3032635
...
Рейтинг: 0 / 0
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
    #39451837
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
    #39451839
Фотография Aliona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dba123Aliona,

Привет
посмотри 32 и 33 главы Oracle® Database Administrator's Guide 10g Release 2 (10.2) B14231-02
http://docs.oracle.com/cd/B19306_01/server.102/b14231.pdf
Я их вчера читала, всё делала, как там написано, но пока не помогло :(
...
Рейтинг: 0 / 0
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
    #39451841
Фотография Aliona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
envAlionaКроме эмоций советов никаких нет ?

Ни одного
а вы сами то читать умеете?
я писала , что у меня 10.2 :)

Не трудитесь искать доку по 10.2 я её вчера читала и выполняла, прежде, чем сюда писать.
...
Рейтинг: 0 / 0
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
    #39451844
dba123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aliona,

в доке все тоже самое, что и в ноте - только больше писанины
смотри тогда пост Вадима, там цитируют статью с металинка.
...
Рейтинг: 0 / 0
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
    #39451848
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alionaа вы сами то читать умеете?
Ищу знакомые буквы, иногда нахожу.

Alionaя её вчера читала и выполняла
Тогда пост Вадима и нота.

Если есть какие-то дополнительные подробности - ошибки и т.п., пиши сюда, пошуруем на металинке.
...
Рейтинг: 0 / 0
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
    #39451849
Фотография Aliona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim LejninAliona,
3032635

И это я вчера делала, об этом в документации написано.
Пока не помогло, буду ещё ковыряться.
...
Рейтинг: 0 / 0
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
    #39451851
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aliona,

Можешь пример набросать, как оно у тебя выглядит в dba_2pc_pending, что отвечает на purge и rollback force ?
...
Рейтинг: 0 / 0
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
    #39451862
Фотография Aliona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlionaVadim LejninAliona,
3032635

И это я вчера делала, об этом в документации написано.
Пока не помогло, буду ещё ковыряться.

вот это ещ не пробовала из статьи:
авторSQL>alter system set "_smu_debug_mode" = 4;

Почитаю статью внимательней.
...
Рейтинг: 0 / 0
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
    #39451881
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
    #39451899
Фотография Aliona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ура! Сегодня одна из транзакций почистилась.
--107.45.638709
select * from DBA_2PC_NEIGHBORS where local_tran_id='107.45.638709' ;
--52 rows
--LOCAL_TRAN_ID,IN_OUT,DATABASE,DBUSER_OWNER,INTERFACE,DBID,SESS#,BRANCH
107.45.638709,in,,CENTER,N,,1,0000
107.45.638709,out,LNXBELG,CENTER,N,407ba463,1,14
107.45.638709,out,LNXREUT,CENTER,N,30e36305,1,15
107.45.638709,out,LNX3103,CENTER,N,c021ce5e,1,16
107.45.638709,out,LNXSRT,CENTER,N,b8351452,1,17
107.45.638709,out,LNXPIKE,CENTER,N,c908e65e,1,18
107.45.638709,out,LNXVEGAS,CENTER,N,ed31950b,1,19
107.45.638709,out,LNXPRAGA,CENTER,N,383b13e5,1,20
107.45.638709,out,LNX3086,CENTER,N,369cd531,1,21
107.45.638709,out,LNX1KAZ,CENTER,N,57a7004e,1,22
107.45.638709,out,LNX1PERM,CENTER,N,e2622d2,1,23
107.45.638709,out,LNXSPB2,CENTER,N,a570f78,1,24
107.45.638709,out,LNX2NUT,CENTER,N,7f1a7ae3,1,25
107.45.638709,out,LNX2TLT,CENTER,N,020e6a76,1,26
107.45.638709,out,LNX1RST,CENTER,N,b6fc00e6,1,27
107.45.638709,out,LNX2KMR,CENTER,N,a7ca8003,1,28
107.45.638709,out,LNX2MGN,CENTER,N,eddb374b,1,29
107.45.638709,out,LNX2NSK,CENTER,N,d7e77895,1,30
107.45.638709,out,LNX1SUR,CENTER,N,459c5756,1,31
107.45.638709,out,LNX3SPB,CENTER,N,72d9ed88,1,32
107.45.638709,out,LNXVORON,CENTER,N,09139e29,1,33
107.45.638709,out,LNXMOLL,CENTER,N,947c61e1,1,34
107.45.638709,out,LNXGAGA,CENTER,N,d4aeff31,1,35
107.45.638709,out,LNXLUB,CENTER,N,216cbe2a,1,36
107.45.638709,out,LNX1NCH,CENTER,N,d280e898,1,37
107.45.638709,out,LNX2OMSK,CENTER,N,f1e255d5,1,38
107.45.638709,out,LNXCITY,CENTER,N,fdc55e4c,1,39
107.45.638709,out,LNX2IRK,CENTER,N,b2f0aaa2,1,40
107.45.638709,out,LNX1VOIK,CENTER,N,d97da73e,1,41
107.45.638709,out,LNX2BEAR,CENTER,N,938256ac,1,42
107.45.638709,out,LNX2MEGA,CENTER,N,a20a0fc1,1,43
107.45.638709,out,LNX3KRAS,CENTER,N,cc36d42d,1,44
107.45.638709,out,LNX2SMR,CENTER,N,006212a7,1,45
107.45.638709,out,LNX4SPB,CENTER,N,1f6fb0c8,1,46
107.45.638709,out,LNXLIGOV,CENTER,N,04b713c2,1,47
107.45.638709,out,LNX3OMSK,CENTER,N,671fe3e8,1,48
107.45.638709,out,LNX2RST,CENTER,N,d5c3f93a,1,49
107.45.638709,out,LNXUFA,CENTER,N,e2f85ccb,1,50
107.45.638709,out,LNXROST,CENTER,N,4d9038ec,1,51
107.45.638709,out,LNXRDM,CENTER,N,85647248,1,52
107.45.638709,out,LNX2RIO,CENTER,N,aca33a36,1,53
107.45.638709,out,LNXSTAN,CENTER,N,f842fef4,1,54
107.45.638709,out,LNX2KAZ,CENTER,N,88bf04d2,1,55
107.45.638709,out,LNXLUBL,CENTER,N,aca2479a,1,56
107.45.638709,out,LNX1BURG,CENTER,N,cf6204a2,1,57
107.45.638709,out,LNXBELV,CENTER,N,84768d3b,1,58
107.45.638709,out,LNX2LOAD,CENTER,N,bd6a717b,1,59
107.45.638709,out,LNX1KRAS,CENTER,N,c95a4c52,1,60
107.45.638709,out,LNX1SPB,CENTER,N,d801e90b,1,61
107.45.638709,out,LNX2DMD,CENTER,N,9358957,1,62
107.45.638709,out,LNX2LIGA,CENTER,N,e62109a,1,63
107.45.638709,out,ANTEY,CENTER,N,07e52885,1,64
--Вручную откатить сомнительную транзакцию

SYS> ROLLBACK FORCE '107.45.638709';
ROLLBACK FORCE '107.45.638709'
*
ERROR at line 1:
ORA-02058: no prepared transaction found with ID 107.45.638709


--In this case, you need to execute the following procedure in the DBMS_TRANSACTION package to clear.
SQL> execute dbms_transaction.purge_lost_db_entry('107.45.638709');
--PL/SQL procedure successfully completed.

--Но тут она не пропала и через несколько часов, ничего не изменилось !!!!
select * from dba_2pc_pending where local_tran_id='107.45.638709';
107.45.638709,SUN.194ba895.107.45.638709,collecting,no,,,26.09.2011 18:15:04,,09.05.2017 19:41:40,Belozerov,ALL-25A1A9C2EB3,MSHOME\ALL-25A1A9C2EB3,CENTER,111094067444

-- на следующий день 12/05/17
select * from dba_2pc_pending where local_tran_id='107.45.638709';
-- УРА пусто !

Сегодня буду чикать остальные висяки.
...
Рейтинг: 0 / 0
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
    #39451901
Фотография Aliona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
envAliona,

Это попадалось уже?
Oracle Support Master Note for Troubleshooting Managed Distributed Transactions

Спасибо, почитаю.
...
Рейтинг: 0 / 0
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
    #39452067
Фотография Aliona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim LejninAliona,
3032635

Помогло, спасибо.
Bug.2191458:
применила commit;
это не делала: alter session set "_smu_debug_mode" = 4;
авторSYS> commit;

Commit complete.

SYS > execute dbms_transaction.purge_lost_db_entry('111.10.1452211');

PL/SQL procedure successfully completed.

SYS > commit;

Commit complete.

SYS > execute dbms_transaction.purge_lost_db_entry('88.22.741680');

PL/SQL procedure successfully completed.

SYS > commit;

Commit complete.

SYS > select * from dba_2pc_pending;

no rows selected

Сегодня dba_2pc_pending сразу опустела, не пришлось сутки ждать, как вчера, возможно из-за commit;

Господа, всем спасибо.
...
Рейтинг: 0 / 0
25 сообщений из 25, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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