Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Informix Новый топик    Ответить
 tbzero  [new]
Leonid Vorontsov
Member

Откуда: Рига
Сообщений: 321
Приветствую!
Произошла вот такая беда:

15:50:53 Assert Failed: Rollback error 172
15:50:53 IBM Informix Dynamic Server Version 7.31.TD8
15:50:53 Who: Session(809096, informix@dati-5173.dati-grupa.lv, 1040, 0)
Thread(825369, sqlexec, 0, 3)
File: \tristarm\rsam\rstrans.c Line: 2256
15:50:53 Results: Log record (OLDRSAM:HDELETE) in log 16073, offset 0x3e6114 was not rolled back
15:50:53 Action: Use 'onlog' to view the transaction and repair manually.
15:51:54 See Also: af.9c01972c
15:51:54 Rollback error 172
15:51:54 Assert Failed: Rollback error 172
15:51:54 IBM Informix Dynamic Server Version 7.31.TD8
15:51:54 Who: Session(809096, informix@dati-5173.dati-grupa.lv, 1040, 0)
Thread(825369, sqlexec, 0, 3)
File: \tristarm\rsam\rsextlog.c Line: 1467
15:51:54 Results: Log record (OLDRSAM:HDELETE) in log 16073, offset 0x3e6114 was not rolled back
15:51:54 Action: Use 'onlog' to view the transaction and repair manually.
15:52:54 See Also: af.9c01972c
15:52:54 Rollback error 172
15:52:54 Logical Logging error in 'rollback'
15:52:55 Assert Failed: Dynamic Server must abort
15:52:55 IBM Informix Dynamic Server Version 7.31.TD8
15:52:55 Who: Session(809096, informix@dati-5173.dati-grupa.lv, 1040, 0)
Thread(825369, sqlexec, 0, 3)
File: \tristarm\rsam\rslog.c Line: 3271
15:52:55 Results: Dynamic Server must abort
15:52:55 Action: Reinitialize shared memory
15:53:55 See Also: af.9c01972c
15:53:55 \tristarm\rsam\rslog.c, line 3271, thread 825369, proc id 197, Dynamic Server must abort.
15:53:55 PANIC: Attempting to bring system down

Сервер используется для разрабоки, резервное копирование не делается, накатывать транзакции необходимости нет. Я знаю, что в таких случая служба поддержки умеет зачищать журналы транзакций с помощью некой утилиты (типа tbzero). В связи с этим вопрос, есть ли среди нас такие спецы, у которых есть такая утилита, и которые умеют ею пользоваться? Ну, или у кого есть другие варианты по выходу из сложившейся ситуации?
10 окт 06, 18:11    [3243737]     Ответить | Цитировать Сообщить модератору
 Re: tbzero  [new]
Выбегалло
Member

Откуда: Scottsdale, AZ, USA
Сообщений: 3794
https://www.sql.ru/forum/actualthread.aspx?tid=256544&hl=onzero

В таком вот аксепте
10 окт 06, 21:00    [3244359]     Ответить | Цитировать Сообщить модератору
 Re: tbzero  [new]
vasilis
Member

Откуда: Украина, Киев
Сообщений: 2205
Леонид, ты же уходил на Сайбейз ? Снова "потянуло на Информикс" или просто по старой памяти просят помочь ?
По теме: - для виндовой платформы для требуемых манипуляций на диске хорошо подходит утилита WinHex (найти ее в инете, думаю, не будет проблемой).
11 окт 06, 14:16    [3247599]     Ответить | Цитировать Сообщить модератору
 Re: tbzero  [new]
Leonid Vorontsov
Member

Откуда: Рига
Сообщений: 321
> ты же уходил на Сайбейз
Если точнее - это мне дали внагрузку. А то с Informix проблем стало маловато...

P.S. А эту проблему support устранил. Но ни словом не обмолвился о секретах мастерства...
11 окт 06, 15:19    [3248134]     Ответить | Цитировать Сообщить модератору
 Re: tbzero  [new]
Leonid Vorontsov
Member

Откуда: Рига
Сообщений: 321
> эту проблему support устранил.
На какое-то время... На следующий день IDS снова завалился с теми же симптомами :-( Стал выяснять - оказалось, причина в update и rollback на одну из таблиц. Похоже на:
Bug: 166810 ROLLBACK OF A SIMPLE TRANSACTION CRASH THE ENGINE IF THE TABLE WAS ALTERED
В общем, как всегда - in-place alter - палка с двумя концами. С одной стороны хорошо - выполняется быстро, а с другой - такие вот проблемы могут случиться. Вылечил таблицу реорганизацией с помощью alter fragment init.


> ни словом не обмолвился о секретах мастерства...
Точнее ответ был такой:
:We hold internal courses and exams, going through the 'Informix
:internals'. Once certified, IBM deems you suitably skilled to make the
:right decisions when either patching the disk image manually or via the use
:of the tools (also written by certified engineers).
:As the course and exam covers internal source code, it's not available to
:external clients. Sorry.
18 окт 06, 11:08    [3275063]     Ответить | Цитировать Сообщить модератору
 Re: tbzero  [new]
vasilis
Member

Откуда: Украина, Киев
Сообщений: 2205
Leonid Vorontsov
:We hold internal courses and exams, going through the 'Informix
:internals'. Once certified, IBM deems you suitably skilled to make the
:right decisions when either patching the disk image manually or via the use
:of the tools (also written by certified engineers).
:As the course and exam covers internal source code, it's not available to
:external clients. Sorry.

Т.е. если я внешний клиент, то мне этих курсов "вовек не видать" ?
И что мне даст сертификация, если на курсах, доступных "external clients" такие вопросы не рассматриваются (типа, обрезания логов, поднятия битого чанка и пр.)
18 окт 06, 21:28    [3279602]     Ответить | Цитировать Сообщить модератору
 Re: tbzero  [new]
Выбегалло
Member

Откуда: Scottsdale, AZ, USA
Сообщений: 3794
vasilis
Leonid Vorontsov
:We hold internal courses and exams, going through the 'Informix
:internals'. Once certified, IBM deems you suitably skilled to make the
:right decisions when either patching the disk image manually or via the use
:of the tools (also written by certified engineers).
:As the course and exam covers internal source code, it's not available to
:external clients. Sorry.

Т.е. если я внешний клиент, то мне этих курсов "вовек не видать" ?
И что мне даст сертификация, если на курсах, доступных "external clients" такие вопросы не рассматриваются (типа, обрезания логов, поднятия битого чанка и пр.)


сертификация называется "Down system engineer" но вы ее никогда не получите, поскольку таки да, курсы эти - для внутреннего пользования. И сертификация, соответственно, тоже. Для того, чтобы правильно поднять чанк, надо детально понимать что вы делаете - средний DBA такими знаниями не обладает. Для этого существует саппорт.
18 окт 06, 23:21    [3279816]     Ответить | Цитировать Сообщить модератору
Все форумы / Informix Ответить