![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Interbase: проблемы [D5, IB5.x]
shur1k © (2002-09-07 18:46:00)Локальный сервер БД InterBase.
Через опреденное время работы с базой возникает следующая ошибка:
internal gds software consistency check (decompression overran buffer (179))
Под работой понимаются периодические записи в таблицы.
После этого с той таблицей работа невозможна. Что это за ошибка и как она может возникнуть?
Большое спасибо за ответ.
shur1k (2002-09-23 17:26:00) [1]2служба тех. поддержки:
я не понимаю, в чем проблема.
когда другие люди (пусть даже учавствуют в коммерческом проекте, какая разница?) спрашивают, и я могу помочь, я помогаю.
Johnny Smith (2002-09-23 10:28:00) [2]2служба тех. поддержки (23.09.02 09:52)
Жаба давит, да?
служба тех. поддержки (2002-09-23 09:52:00) [3]
> к серверу коннектяться локально. и только.
> дело в том, что это на объекте (в другом городе), я им сказал
> протестировать винт, но результаты мне пока не сообщили.
слушай, ты что платную тех поддержку осуществляешь? Так у тебя коммерческий проект? И ты хочешь нашими силами решить эту проблему, а деньги забрать себе? Ну ты молодец!
shur1k (2002-09-22 18:55:00) [4]2Григорий Ситнин :
Может... я попробую.
2Desdechado:
к серверу коннектяться локально. и только.
дело в том, что это на объекте (в другом городе), я им сказал протестировать винт, но результаты мне пока не сообщили.
Desdechado (2002-09-22 18:36:00) [5]а с других машин есть клиенты? Если да, то по какому протоколу коннектятся?
какие результаты теста винта?
Григорий Ситнин (2002-09-22 16:32:00) [6]Может быть сервер FireBird решит проблему?
shur1k (2002-09-22 15:55:00) [7]сейчас стоит 5.6.0.29, все равно те же глюки...
Alexandr (2002-09-12 06:39:00) [8]ты сначала обнови ее до 5.6 а потом уже вопросы задавай.
С IB5.5 работают только те, кто тащится от глюков.
shur1k (2002-09-10 16:37:00) [9]Alexandr, да, именно!
Версия - WI-V5.5.0.742
Alexandr (2002-09-10 13:06:00) [10]типа даже не данные из таблицы удаляешь, а вообще новый файл создаешь (новую базу данных)?
Кстати, какая именно версия сервера БД?
shur1k (2002-09-10 10:13:00) [11]Alexandr, "несколько раз вытираю" - означает "удаляю базу и начинаю работу с нуля".
1) вроде да, но я еще перевпроверю;
2) нет
3) не лезет, но поставлю
4) нет
5) к этому я склоняюсь больше всего.
Fareader, force writes включено, за "проверить винт" - спасибо, сейчас буду этим заниматься...
Alexandr (2002-09-10 07:33:00) [12]В смысле "несколько раз вытираю".
Сделай базе backup/restore. Ошибки точно быть не должно
Если ошибка снова появилась
1) Проверь строку подключения к серверу у всех должна быть аднаитичная
2) Проверь нет ли шаринга файла БД в сеть
3) Поставь аудит на файл - мож кто к нему лезет еще?
4) Не включался ли компьютер
5) Может быть сбой винта или ОЗУ.
Fareader (2002-09-09 17:50:00) [13]Включить Force Writes и проверить винт
shur1k (2002-09-09 17:36:00) [14]Backup/restore не было, над базой вообще не происходит никаких действий.
Несколько раз вытираю, и снова через несколько часов эта ошибка.
Это у заказчика...
На рабочей машине все ok.
Praco (2002-09-09 10:03:00) [15]Может был перенос базы(без backup/restore) под другую версию IB?
Alexandr (2002-09-09 09:59:00) [16]значит просто файл грохнулся например из-за выключения компа
shur1k (2002-09-08 21:01:00) [17]Переносп между платформами не было!
Desdechado (2002-09-08 18:46:00) [18]цитирую http://www.ibase.ru/devinfo/errors.htm
E: internal gds software consistency check (decompression overran buffer (179))
D: Обычно ошибка возникает при попытке прямого копирования базы данных с одной платформы на другую, например из-под NT на Netware.
S: перенос баз данных между платформами должен производиться только путем backup/restore. Если ошибка возникла при backup, то необходимо сделать проверку базы данных при помощи gfix с проверкой record fragments, и после этого опять попытаться сделать backup (возможно с опцией ignore checksum errors).