|
SQL1042C системная ошибка
|
|||
---|---|---|---|
#18+
На сервере DB2 8.1.0.36 две базы, с одной все нормально, при обращении к другой церез Центр управления (и соотв-но другими способами): [IBM][CLI Driver]SQL1042C Произошла непредвиденная системная ошибка SQLSTATE=58004 Разработчики сказали в морг. Но я как-то не верю, что сервер СУБД может так уж напрочь лечь, вот и хочу альтернативное мнение. ------------------ ASE 12.5.3/EBF 13331 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.07.2007, 11:05 |
|
SQL1042C системная ошибка
|
|||
---|---|---|---|
#18+
При каком "обращении" вываливается 1042C ? В диаглоге что на это пишут ? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.07.2007, 11:16 |
|
SQL1042C системная ошибка
|
|||
---|---|---|---|
#18+
Пропало электричество, после этого при любом обращении (посредством ПО, при раскрытии "плюса" из Центра управления) к одной из баз: [IBM][CLI Driver] SQL1042C Произошла непредвиденная системная ошибка. SQLSTATE=58004 Объяснение: Произошла системная ошибка. Одна из возможных причин данной ошибки - неправильная установка менеджера баз данных или неправильная настройка среды. На системах OS/2 при попытке загрузить менеджер баз данных весьма частая причина данной ошибки - испорченный файл NET.ACC. Команду невозможно выполнить. Действия пользователя: Если ошибка возникла на системе OS/2 при попытке загрузить менеджер баз данных и вероятно повреждение файла NET.ACC, замените файлы NET.ACC в системе теми же файлами с установочной дискеты 1 DB2 для OS/2. Если ошибка возникла при попытке установить соединение с базой данных, получите информацию трассировки (инструкции ниже) и обратитесь в центр технического обслуживания IBM. Если вышеперечисленные гипотезы неверны, убедитесь, что корректно установлены системные время и дата, что в системе достаточно памяти и пространства для подкачки. Повторите команду. Если ошибка повторится, остановите менеджер баз данных и загрузите его вновь. Если ошибка все равно повторится, установите менеджер баз данных снова. Если трассировка активна, вызовите независимую утилиту трассировки из командной строки операционной системы. Обратитесь к представителю IBM по технической поддержке со следующей информацией: Необходимая информация: o Описание ошибки o Код SQLCODE или номер сообщения o Содержимое SQLCA (если возможно) o Файл трассировки (если возможно). пользователи Ожидаемое значение: если необходимо, определите, какой из источников данных не смог обработать требование (процедуру определения этого источника смотрите в руководстве по диагностике ошибок). Если ошибка связана с источником данных, выполните необходимые диагностические действия для этого источника данных. sqlcode : -1042 sqlstate : 58004 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.07.2007, 16:03 |
|
SQL1042C системная ошибка
|
|||
---|---|---|---|
#18+
Что в этот момент пишется в ~db2inst1/sqllib/db2dump/db2diag.log ? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.07.2007, 16:44 |
|
SQL1042C системная ошибка
|
|||
---|---|---|---|
#18+
Самому проанализировать лог-файл знаний не хватило :( ... |
|||
:
Нравится:
Не нравится:
|
|||
16.07.2007, 17:06 |
|
SQL1042C системная ошибка
|
|||
---|---|---|---|
#18+
Crash recovery не проходит, имхо, ресториться с бекапа. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.07.2007, 17:33 |
|
SQL1042C системная ошибка
|
|||
---|---|---|---|
#18+
Так надо из базы получить данные в период с ночи (бэкап) до момента выхода из строя ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2007, 11:27 |
|
SQL1042C системная ошибка
|
|||
---|---|---|---|
#18+
А вот для этого и нужны архивлоги, которых, судя по всему, у вас нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2007, 11:47 |
|
SQL1042C системная ошибка
|
|||
---|---|---|---|
#18+
Алексей КривеняНа сервере DB2 8.1.0.36 две базы, с одной все нормально, при обращении к другой церез Центр управления (и соотв-но другими способами): [IBM][CLI Driver]SQL1042C Произошла непредвиденная системная ошибка SQLSTATE=58004Похоже, что у вас индекс покосился. Запустите db2dart DB2_7250 /TS введите после приглашения цифру 2. Что пишут в файле отчета? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2007, 12:17 |
|
SQL1042C системная ошибка
|
|||
---|---|---|---|
#18+
Прикрепляю файл отчета DB2_7250.RPT К сожалению опять для меня не особо информативны :( db2_7250.txt UNCATALOG DATABASE DB2_7250 CATALOG DATABASE DB2_7250 AS DB2_7250 ON D WITH '_ ¤ --ле и<о '; DART.INF File Line DART Error DB Engn Function Called Number (Dec) Error(HEX) ========================================================================== drtpool.C 1019 -75 70F00CB sqloopenp( poolTable drtpool.C 1041 -75 70F00CB sqloopenp( poolTable drtpool.C 1106 -75 870F0009 drtpool.C 1118 -75 870F0009 ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2007, 15:02 |
|
SQL1042C системная ошибка
|
|||
---|---|---|---|
#18+
Вы прикрепили не весь файл. Пришлите мне на мыло (или здесь на форуме прикрепите) zip(rar, arg)-архив этого rpt-файла. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2007, 09:36 |
|
SQL1042C системная ошибка
|
|||
---|---|---|---|
#18+
Забыл сказать. Запуск указанной команды сопровождается сообщением, что db2dart.exe вызвала недопустимую операцию и будет закрыта :( Видимо, это и есть причина того, что файл неполный. По второй базе - сообщение об ошибке не выдается. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2007, 11:39 |
|
SQL1042C системная ошибка
|
|||
---|---|---|---|
#18+
Попробуйте пометить кривые индексы как инвалидные: db2dart DB2_7250 /MI /TSI 2 /OI 19 db2dart DB2_7250 /MI /TSI 2 /OI 32 После первой команды можете выполнить db2dart DB2_7250 /TS /TSI 2 может, отработает и до других кривых индексов доберется. Если опять вывалится, запустите db2start после 2-х первых команд и посмотрите в db2diag.log, если не база не стартует. Прикрепите новый db2diag.log. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2007, 12:10 |
|
SQL1042C системная ошибка
|
|||
---|---|---|---|
#18+
Спасибо за такую точную помощь, помогло. После того, как индекс был помечен как плохой, удалось подключиться к базе и выгрузить данные (далее пошли действия для интереса). Тем не менее, db2dart.exe все равно выдавало ошибку. После некоторых экспериментов, после reorg table ..., содержащей данный индекс уже и db2dart.exe отработала без ошибок. Несколько странной мне кажется ситуация, при которой испорченный индекс ломает всю базу. Ограничился бы хоть своей таблицей. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2007, 15:24 |
|
SQL1042C системная ошибка
|
|||
---|---|---|---|
#18+
Алексей КривеняНесколько странной мне кажется ситуация, при которой испорченный индекс ломает всю базу. Ограничился бы хоть своей таблицей.Скорее всего, здесь дело в древности вашей версии. После v8.1.0 вышло уже 14(!) фиксов... ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2007, 15:42 |
|
SQL1042C системная ошибка
|
|||
---|---|---|---|
#18+
Для общего развития повторил процесс восстановления втором HDD из зеркала. Остались непонятны два момента. Как по db2diag.log вы определили, что проблема в индексах? Я нашел лишь информативного 'An index manager programming error occurred' - это ключевой момент? Как вы определили проблемность 32-го индекса, если на 19-м db2dart.exe вылетала? Соответственно DB2_7250.RPT заканчивался на 'ошибка в индексе 19' ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2007, 16:20 |
|
SQL1042C системная ошибка
|
|||
---|---|---|---|
#18+
db2diag.log: Код: plaintext
tablespace_id=2 object_id=32 type_id=1 (0-таблица, 1-индекс, 2-long, 128-временная таблица) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2007, 16:40 |
|
SQL1042C системная ошибка
|
|||
---|---|---|---|
#18+
Помогите, а? у меня свалилась таблица, не могу ее удалить, выдается 1034 ошибка... Пытаюсь использовать db2dart base /mt.... Так там нужен какой-то пароль... Что это за пароль, кто-нибудь знает? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2008, 11:52 |
|
SQL1042C системная ошибка
|
|||
---|---|---|---|
#18+
Пароль может дать только swsupport@ru.ibm.com и он будет дейстовать только 1 день ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2008, 12:44 |
|
SQL1042C системная ошибка
|
|||
---|---|---|---|
#18+
nkulikov, а чего им надо туда написать? Примерный текст можете отправить, плз? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2008, 12:54 |
|
SQL1042C системная ошибка
|
|||
---|---|---|---|
#18+
TORTПомогите, а? у меня свалилась таблица, не могу ее удалить, выдается 1034 ошибка... Пытаюсь использовать db2dart base /mt.... Так там нужен какой-то пароль... Что это за пароль, кто-нибудь знает?1. "Свалилась" - это как? Что, при drop table появляется sql1034? Какая версия/фикспак у вас? 2. Чтоб поместить таблицу в drop-pending state можно при выключенном автокоммите: Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2008, 09:53 |
|
SQL1042C системная ошибка
|
|||
---|---|---|---|
#18+
Mark Barinstein, именно 1034.... При любом обращении к этой таблице.... Версия у нас v.8.1.9 for Win32. db2dart делал, он там много чего нехорошего пишет именно про таблицу, не про индексы... alter table my_table activate not logged initially; rollback; насчет этого не знаю... не пробовал... а что это делает? В нашем случае пришлось restore database делать.... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2008, 10:02 |
|
SQL1042C системная ошибка
|
|||
---|---|---|---|
#18+
парни подскажите тут проблема при создании бд, говорит что загружено максимальное кол-во бд, хотя одна всего загружена, как это побороть? C:\IBM\SQLLIB\BIN>db2 set client MAX_NETBIOS_CONNECT 254 SQL0104N Обнаружен неправильный элемент "MAX_NETBIOS_CONNECT" после текста "CLIENT". Список возможных правильных элементов: "CONNECT". SQLSTATE=42601 ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2017, 11:59 |
|
|
start [/forum/topic.php?fid=43&fpage=9&tid=1600432]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
78ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 190ms |
0 / 0 |