Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.01.13;
Скачать: [xml.tar.bz2];

Вниз

Ошибка 179   Найти похожие ветки 

 
Карелин Артем   (2002-12-17 14:36) [0]

Собственно я опять мучал базу с запредельной нагрузкой. Выдает сабж на простейших запросах. От типа сервера не зависит (FireBird 796 и IB 6.5).
Что тако?


 
Alexandr   (2002-12-17 14:42) [1]

что, прам по-русски так и пишет "ошибка 179"


 
Prooksius   (2002-12-17 14:51) [2]

2 Карелин Артем © (17.12.02 14:36)
Садистские наклонности у тебя, однако... :))))
А по-подробнее, а то уже задралось говорить, что мы не телепаты


 
Alexandr   (2002-12-17 14:57) [3]

я кажется догадался...
gds software error


 
Карелин Артем   (2002-12-17 15:06) [4]

Alexandr © (17.12.02 14:57) - Телепат ;)


 
Alexandr   (2002-12-17 15:08) [5]

ну так...
Вообщем, твоя база немножко сломалась.
Чинить надо. gfix и тому подобное.
может и backup\restore поможет...

Тебе может еще и сказать, как она сломалась? или сам знаешь7


 
Prooksius   (2002-12-17 15:10) [6]

2 Alexandr © (17.12.02 15:08)
Все, теперь вместо "Мы не телепаты" буду говорить "Обращайтесь к Alexandr" :)))


 
Alexandr   (2002-12-17 15:13) [7]

пусть обращаются.
Только не в мыло!


 
Alexandr   (2002-12-17 15:15) [8]

E: internal gds software consistency check (decompression overran buffer (179))
D: Обычно ошибка возникает при попытке прямого копирования базы данных с одной платформы на другую, например из-под NT на Netware.
S: перенос баз данных между платформами должен производиться только путем backup/restore. Если ошибка возникла при backup, то необходимо сделать проверку базы данных при помощи gfix с проверкой record fragments, и после этого опять попытаться сделать backup (возможно с опцией ignore checksum errors).


это процентов 80%. Остальные 20% это другие причины.


 
Карелин Артем   (2002-12-17 15:22) [9]

internal gds software consistency check (decompression overran buffer (179))
backup (даже с опцией ignore checksum errors). не чинит.
База оставалась на месте, сервер не менялся. Вообще не чинилась база. Так и удалил.
Всего лишь добавил 3 лимона записей, потом добавил пару строковых полей, занес в них данные с помощью Update ... set Field5=Field2, сбацал пару индексов составных и уникальных в одном коннекте.
Так, мелочи ;)


 
Alexandr   (2002-12-17 15:27) [10]

очень интересно...
версия сервера какая7
Точные данные, при которых проявилась ошибка можешь дать?
Долгий запрос не прерывал? (приложения, которые "зависли" не снимал?)
А, нашел...а точно на обоих серверах проявляется.
Слушай, будь другом проведи свой эксперимент на Yaffil.
Если баг будет устойчивым. т.е. после определенной последовательности операций база будет так ломаться, то баг поправят...


 
Карелин Артем   (2002-12-17 15:36) [11]

Так времени на это надо до фига. Я уже другими делами занялся.
Изначально обкатывал на FireBird 1.0.796
База на NTFS находится, ось 2K server.
Размер страницы 8 кило (кстати так на 30% быстрее, чем 4 кило).
Пару раз снимал EMS при запросах типа select count. Один раз питание сбойнуло, коннект локальный, FW включено.
Вставка шла пакетами по лимону в транзакции через хранимые процедуры.


 
Alexandr   (2002-12-18 07:32) [12]

вот дело скорее всего в снятии запроса. когда параллельно с запросом шла сборка мусора. напряги с этим в Firebird.
Т.е. сборка мусора очень ответственный и нежный процесс, который глубоко ковыряется в базе данных, а ты ее вместе с запросом срубил, вот она за собой и не закопала.
А ты на незакопанную кучку и попал... в результате споткнулся об 179.

Я популярно объяснил?



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2003.01.13;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.008 c
1-37007
Delphi Maniak
2003-01-01 10:13
2003.01.13
Вопрос про реестр


1-37106
Шишкин Илья
2003-01-04 11:30
2003.01.13
Работа со String


6-37233
Filin2000
2002-11-12 15:47
2003.01.13
TServerSocket в режиме stThreadBlocking


4-37431
vic_774N
2002-11-24 20:23
2003.01.13
Имеется TreeView в некотором приложении. Получить handle


1-37064
Аркадий
2003-01-03 02:38
2003.01.13
помогите





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский