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

А куда он должен писать? И как это выглядит.
У Nobody1111 алерт в соседнем топике logminer зафлуживает. Они сговорились?
...
Рейтинг: 0 / 0
11.05.2017, 16:46
    #39451509
Aliona
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
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
11.05.2017, 18:35
    #39451572
Vadim Lejnin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
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
11.05.2017, 18:40
    #39451576
Vadim Lejnin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
Ora-3135 ORA-2019 ORA-2058 ORA-2068 ORA-2050: Failed Distributed Transactions (Doc ID 1012842.102)
...
Рейтинг: 0 / 0
12.05.2017, 08:41
    #39451789
env
env
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
Alionaполно висяков, аж с 2011 года

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

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

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

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

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

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

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

посмотрите почту.
...
Рейтинг: 0 / 0
12.05.2017, 09:43
    #39451825
dba123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
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
12.05.2017, 09:55
    #39451832
env
env
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
AlionaКроме эмоций советов никаких нет ?

Ни одного
...
Рейтинг: 0 / 0
12.05.2017, 09:57
    #39451834
Vadim Lejnin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
Aliona,
3032635
...
Рейтинг: 0 / 0
12.05.2017, 09:59
    #39451837
env
env
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
...
Рейтинг: 0 / 0
12.05.2017, 10:00
    #39451839
Aliona
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
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
12.05.2017, 10:03
    #39451841
Aliona
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
envAlionaКроме эмоций советов никаких нет ?

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

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

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

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

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

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

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

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

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

Почитаю статью внимательней.
...
Рейтинг: 0 / 0
12.05.2017, 10:41
    #39451881
env
env
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
...
Рейтинг: 0 / 0
12.05.2017, 10:56
    #39451899
Aliona
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
Ура! Сегодня одна из транзакций почистилась.
--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
12.05.2017, 10:57
    #39451901
Aliona
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
envAliona,

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

Спасибо, почитаю.
...
Рейтинг: 0 / 0
12.05.2017, 13:08
    #39452067
Aliona
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Процесс RECO пишет свои сообщения в alertl.log. Как это отменить?
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
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Процесс RECO пишет свои сообщения в alertl.log. Как это отменить? / 25 сообщений из 25, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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