powered by simpleCommunicator - 2.0.29     © 2024 Programmizd 02
Map
Форумы / Informix [игнор отключен] [закрыт для гостей] / Ошибка подключения к БД
23 сообщений из 23, страница 1 из 1
Ошибка подключения к БД
    #38864039
TYMON
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При попытках подключиться к БД, через программу получаю:
(-311): Cannot open system catalog (systables).
(-155): ISAM error: Primary and Mirror chunks are bad

Что нужно сделать, чтобы исправить эти ошибки, подскажите пожалуйста.
...
Рейтинг: 0 / 0
Ошибка подключения к БД
    #38864063
TYMON
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попытался сделать onstat -d выдало ошибку
...
Рейтинг: 0 / 0
Ошибка подключения к БД
    #38864074
яфшуеі
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Откріть online.log и посмотреть что там, посмотреть после чего начались проблемі.

Также пользуйтесь описанием ошибок, они иногда говорят что делать
finderr -155

# finderr -155
-155 ISAM error: Primary and Mirror chunks are bad.

The primary chunk (and the mirror chunk, if one exists) are unusable.
Roll back the current transaction and terminate the application.
Contact the database server administrator. New disk chunks must be
defined, and then the system must be restored.


Но, что там на самом деле по предоставленной инфе судить сложно.
...
Рейтинг: 0 / 0
Ошибка подключения к БД
    #38864091
TYMON
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При поиске файла online.log он не был обнаружен
...
Рейтинг: 0 / 0
Ошибка подключения к БД
    #38864108
яфшуеі
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Посмотрите полный путь к файлу
он прописан в конф. параметре MSGPATH
...
Рейтинг: 0 / 0
Ошибка подключения к БД
    #38864113
TYMON
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На всяк случай пишу что база данных находится на Windows Server
...
Рейтинг: 0 / 0
Ошибка подключения к БД
    #38864145
TYMON
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
яфшуеі, я в этом деле новичок, а проблему устранить надо срочно. Когда ввожу MSGPATH пишет команда не найдена. Искал в корне лог файл. Нашел другой измененный сегодня, но я так понимаю это не то, что нужно. Текст ниже:

[/quote]Tue Jan 27 10:57:42 2015

10:57:42 Booting Language <c> from module <>
10:57:44 Loading Module <CNULL>
10:57:46 Booting Language <builtin> from module <>
10:57:48 Loading Module <BUILTINNULL>
10:57:56 Informix Dynamic Server Version 9.30.TC2 Software Serial Number AAD#J332990
10:58:14 Informix Dynamic Server Initialized -- Shared Memory Initialized.

10:58:14 Physical Recovery Started at Page(13:438).
10:58:15 Physical Recovery Complete: 0 Pages Examined 0 Pages Restored.

10:58:15 Logical Recovery Started.
10:58:15 10 recovery worker threads will be started.
10:58:18 Logical Recovery has reached the transaction cleanup phase.
10:58:18 Logical Recovery Complete.
0 Committed, 0 Rolled Back, 0 Open, 0 Bad Locks

10:58:19 Dataskip is now OFF for all dbspaces
10:58:22 Checkpoint Completed: duration was 3 seconds.
10:58:22 Checkpoint loguniq 923, logpos 0x133018

10:58:22 Maximum server connections 0
10:58:22 Init operation complete - Mode Online
10:58:23 On-Line Mode
11:00:04 Shutdown Mode
11:00:05 Quiescent Mode
11:00:06 On-Line Mode
11:08:52 Checkpoint Completed: duration was 0 seconds.
11:08:52 Checkpoint loguniq 923, logpos 0x134018

11:08:52 Maximum server connections 1
11:11:08 Shutdown Mode
11:11:09 Quiescent Mode
11:11:10 On-Line Mode
11:29:48 Shutdown Mode
11:29:49 Quiescent Mode
11:29:50 On-Line Mode
...
Рейтинг: 0 / 0
Ошибка подключения к БД
    #38864176
яфшуеі
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Єто и есть online.log
По нему не видно, что есть проблемі с чанками.
Почему ругается на отснат - я не виндовоз, подсказать не могу.
При правильном пользователе и правильной консоле - не должно, проверьте права пользователя под которым работает и настройки консоли.
...
Рейтинг: 0 / 0
Ошибка подключения к БД
    #38864399
cpr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cpr
Гость
а через универсальные средства получается подключиться?
Например к sysmaster?
...
Рейтинг: 0 / 0
Ошибка подключения к БД
    #38864505
TYMON
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрался до onstat -d

C:\Informix>onstat -d

Informix Dynamic Server Version 9.30.TC2 -- On-Line -- Up 00:03:48 -- 137606
4 Kbytes

Dbspaces
address number flags fchunk nchunks flags owner name
3ccd67d0 1 0x1 1 2 N informix rootdbs
3d6dfcc0 2 0x5 2 5 ND informix workdbs
3d6dfe08 3 0x8001 3 1 N S informix sbspace
3d6e0018 4 0x11 9 1 N B informix blobdbs
3d6e0160 5 0x2001 10 1 N T informix tempdbs1
3d6e02a8 6 0x2001 11 1 N T informix tempdbs2
3d6e03f0 7 0x1 12 1 N informix tempdbs_log
3d6e0538 8 0x1 13 1 N informix phisdbs
3d6e0680 9 0x1 14 1 N informix logdbs
9 active, 2047 maximum

Note: For BLOB chunks, the number of free pages shown is out of date.
Run 'onstat -d update' for current stats.

Chunks
address chk/dbs offset size free bpages flags pathname
3ccd6918 1 1 0 12800 11312 PO- C:\IFMXDATA\ol_employ
ment\rootdbs_dat.000
3ce62e30 2 2 0 524032 0 PD- C:\IFMXDATA\ol_employ
ment\workdbs_dat.000
3ccd6ab8 3 3 0 12800 11886 11886 POS C:\IFMXDATA\ol_employ
ment\sbspace_dat.000
Metadata 861 556 861
3ccd6c20 4 1 0 37500 37497 PO- c:\ifmxdata\ol_employ
ment\rootdbs_dat.001
3ccd6d88 5 2 0 500000 0 PD- c:\ifmxdata\ol_employ
ment\workdbs_dat.001
3d6df018 6 2 0 500000 0 PD- c:\ifmxdata\ol_employ
ment\workdbs_dat.002
3d6df180 7 2 0 500000 0 PD- c:\ifmxdata\ol_employ
ment\workdbs_dat.003
3d6df2e8 8 2 0 500000 0 PD- c:\ifmxdata\ol_employ
ment\workdbs_dat.004
3d6df450 9 4 0 125000 ~125000 125000 POB c:\ifmxdata\ol_employ
ment\blobdbs_dat.000
3d6df5b8 10 5 0 125000 124947 PO- c:\ifmxdata\ol_employ
ment\tempdbs1_dat.000
3d6df720 11 6 0 125000 124947 PO- c:\ifmxdata\ol_employ
ment\tempdbs2_dat.000
3d6df888 12 7 0 50000 49781 PO- c:\ifmxdata\ol_employ
ment\tempdbs_log_dat.000
3d6df9f0 13 8 0 25000 19947 PO- c:\ifmxdata\ol_employ
ment\phisdbs_dat.000
3d6dfb58 14 9 0 100000 0 PO- c:\ifmxdata\ol_employ
ment\logdbs_dat.000
14 active, 2047 maximum
...
Рейтинг: 0 / 0
Ошибка подключения к БД
    #38865074
TYMON
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Посмотрев на то что у меня чанки типа "workdbs_dat" были переполнены предпринял попытку создания аналогичного чанка, не помогло, возможно одного создания не достаточно и надо предпринять что-то ещё?
...
Рейтинг: 0 / 0
Ошибка подключения к БД
    #38865323
яфшуеі
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
К sysmaster конект скорее всего произойдет
У вас действительно "вілетело" пространство workdbs

Самій простой способ - єто восстановление с архива.
...
Рейтинг: 0 / 0
Ошибка подключения к БД
    #38865393
TYMON
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Восстановление из архива не получается по причине того что БД надо перед этим удалить, и по этой же причине указанной в теме она не удаляется
...
Рейтинг: 0 / 0
Ошибка подключения к БД
    #38865428
яфшуеі
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если ві под архивом понимаете выгрузку dbimport и не имеете архивов ontape/onbar
то процесс выглядит где-то так:
1. Дисковая переинициализация сервера Информикс
Грубо говоря - сделать сервер с 0
2. Вгрузка БД.

Если у вас есть где-то старій архив 0 уровня - то можно восстановиться с него а потом удалить БД и загрузить нужніе.
...
Рейтинг: 0 / 0
Ошибка подключения к БД
    #38865479
TYMON
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да архив был получен с помощью утилиты dbexport
...
Рейтинг: 0 / 0
Ошибка подключения к БД
    #38865495
яфшуеі
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тогда действительно, для вас самый простой путь:
1. Инициировать пространства с 0
2. Залить БД

Возможно где-то есть аналогичный сервер (с аналогичным размещением чанков).
Сделайте с него архив ontape и восстановитесь, а потом удалите их БД а залейте свою.
...
Рейтинг: 0 / 0
Ошибка подключения к БД
    #38865951
TYMON
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста руководство где почитать о переинициализации пространств, чтобы более безопаснее вариант.
...
Рейтинг: 0 / 0
Ошибка подключения к БД
    #38868474
TYMON
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Залил базу, выставил в многопользовательский режим onmode -m. Пытаюсь зайти в программу пишет Not available transaction. В чем незадача? не могу найти ответ
...
Рейтинг: 0 / 0
Ошибка подключения к БД
    #38868633
bk0010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TYMONЗалил базу, выставил в многопользовательский режим onmode -m. Пытаюсь зайти в программу пишет Not available transaction. В чем незадача? не могу найти ответ
ontape -s -L 0 -U имя_базы
...
Рейтинг: 0 / 0
Ошибка подключения к БД
    #38868650
TYMON
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Делал не помогло, прочитал что возможно не все транзакции улеглись изза небольшого выделенного места, перезалил теперь ошибка -1829 и -951 error message failure
...
Рейтинг: 0 / 0
Ошибка подключения к БД
    #38870337
vvt1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
TYMON,

TYMON,

Еще раз, после перезаливок.
Вывод
Код: plaintext
onstat -d

Посмотреть чанки.

И как восстанавливались, через dbimport или ontape?

---
У меня есть подозрения, что проблема с offline чанками осталась для workdbs.
...
Рейтинг: 0 / 0
Ошибка подключения к БД
    #38871381
яфшуеі
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Такое иногда бівает
Обічно помогает перезапуск Информикс и повторное изменение транзакционного состояния БД
...
Рейтинг: 0 / 0
Ошибка подключения к БД
    #38871389
яфшуеі
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
прошу прощения - предідущий пост относился к ontape ...
относительно 951
а ві уверені что ві заходите под тем пользователем?
В вашем случае в онлайн логе вроде как должна появиться запись listenet чего-то там

-1829 Cannot open file citoxmsg.pam.
The file citoxmsg.pam is missing from the directory $INFORMIXDIR/msg.
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / Ошибка подключения к БД
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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