Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
SQLP_BADLOG "Log File cannot be used" Logging can not continue due to an error.
|
|||
|---|---|---|---|
|
#18+
не подключается база db2inst1@m9:~$ db2 restart database trade SQL1042C An unexpected system error occurred. SQLSTATE=58004 Соответствующий фрагмент db2diag.log прилагается там по порядку: MESSAGE : Crash Recovery is needed. ... MESSAGE : Crash recovery started. LowtranLSN 0000005C823FE91E MinbuffLSN 0000005C80D24233 ... MESSAGE : ADM1530E Crash recovery has been initiated. ... MESSAGE : DIA2051W Forward phase of crash recovery has completed. Next LSN is "0000005C82400010". ... потом MESSAGE : ZRC=0x8610000D=-2045771763=SQLP_BADLOG "Log File cannot be used" DIA8414C Logging can not continue due to an error. ... RETCODE : ZRC=0x8610000D=-2045771763=SQLP_BADLOG "Log File cannot be used" DIA8414C Logging can not continue due to an error. ... MESSAGE : Logging can not continue. ... RETCODE : ZRC=0x870F0151=-2029059759=SQLO_WP_TERM "The waitpost area has been terminated" ... Crash recovery failed with rc -2029059759 LowtranLSN 0000005C823FEFDA MinbuffLSN 0000005C80D24233 Recovery started on log file S0000003.LOG. ... MESSAGE : ADM1532E Crash recovery has failed with SQLCODE "-1042". ... MESSAGE : ADM14001C An unexpected and critical error has occurred: "DBMarkedBad". The instance may have been shutdown as a result. "Automatic" FODC (First Occurrence Data Capture) has been invoked and diagnostic information has been recorded in directory "/home/db2inst1/sqllib/db2dump/FODC_DBMarkedBad_2011-12-16-21.37.06.8 69136_0000/". Please look in this directory for detailed evidence about what happened and contact IBM support if necessary to diagnose the problem. ... MESSAGE : ADM7518C "TRADE " marked bad. ... и в итоге SQL1042C An unexpected system error occurred. SQLSTATE=58004 Из всего этого я понял что что-то случилось с логом. ~$ db2dart trade /RPTN trade-rpt /SCR M В файле trade-rpt только один warning - The database state is not consistent. то есть всё чисто кроме лога? Что можно со всем этим сделать? backup недельной давности (лучше чем ничего, однако...) База - 1С 8.2 Управление торговлей (хотя, думаю, это неважно) произошло после перезагрузки сервера (никакой кнопки - программный ребут) Можно-ли подключить базу без лога или как-то по другому хотя-бы readonly и сделать backup? Любые идеи приветствуются - свои кончаются :( Уже целый день проковырялся ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2011, 15:14 |
|
||
|
SQLP_BADLOG "Log File cannot be used" Logging can not continue due to an error.
|
|||
|---|---|---|---|
|
#18+
Андрей Тропичев, Попробуйте определить, где находятся логи: db2 get db cfg for trade | grep LOGPATH Потом выполните db2cklog: db2cklog archlogpath <путь к логам> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2011, 17:28 |
|
||
|
SQLP_BADLOG "Log File cannot be used" Logging can not continue due to an error.
|
|||
|---|---|---|---|
|
#18+
mustaccio, db2inst1@m9:~$ db2cklog CHECK 0 TO 15 ARCHLOGPATH /home/db2inst1/db2inst1/NODE0000/SQL00002/SQLOGDIR/ ... ======================================================== "db2cklog": Processing log file header of "/home/db2inst1/db2inst1/NODE0000/SQL00002/SQLOGDIR/S0000004.LOG". "db2cklog": Processing log pages of "/home/db2inst1/db2inst1/NODE0000/SQL00002/SQLOGDIR/S0000004.LOG" (total log pages: "8192"). ==> page "1" ... DBT7064E Log file validation failed because the current log record log sequence number (LSN) is not equal to the expected LSN in a log record. Current LSN: "394847924325". Expected LSN: "395382169699". Log record: "FULL". DBT7048E The db2cklog utility determined that the current log file is invalid. "db2cklog": Finished processing log file "S0000004.LOG". Return code: "-3006". ======================================================== как-то так. В принципе, я уже нашёл какой файл битый, вот только что с ним делать теперь? Спасибо за участие ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2011, 17:58 |
|
||
|
SQLP_BADLOG "Log File cannot be used" Logging can not continue due to an error.
|
|||
|---|---|---|---|
|
#18+
mustaccio, еще рез спасибо за совет - навел на правильную мысль. Поначалу я не допер что можно протестировать log-файлы все сразу и db2cklog выдавал мне для отдельных файлов непонятную пургу. Я удалил файлы S0000004.LOG...S0000015.LOG и база запустилась. Даже в 1С выгрузилась вроде как нормально. Сейчас протестирую 1С-ом и дальше будет видно. В любом случае DB2 тут уже не при чем будет. ... Может даже поспать сегодня получится Для тех кого заинтересовал вопрос скажу больше - проблемы начались после перехода с релиза 1С 8.2.13 на 8.2.14.540. И тут написано еще далеко не всё. Вот разберу остальное - расскажу поподробнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2011, 18:35 |
|
||
|
|

start [/forum/topic.php?fid=43&msg=37580407&tid=1601986]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
66ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 157ms |

| 0 / 0 |
