internal gds software consistency check (255)

Access Violation, некорректное выполнение запросов или вызовов API, ошибки утилит командной строки, в общем все, что вам мешает работать

Модераторы: kdv, dimitr

Ответить
old_man
Сообщения: 2
Зарегистрирован: 06 июл 2006, 17:07

internal gds software consistency check (255)

Сообщение old_man » 06 июл 2006, 17:18

При попытке залить в блоб большой объем данных (100 мегабайт) (не подумайте, что мне это нужно, просто интересно) получаю ошибку "internal gds software consistency check (cannot find free space (255))". В чем может быть проблема?

Проблема воспроизводилась на серверах FB 1.5.3.4870 (как embedded так и standalone) под Win XP SP2, а так же на сервере Interbase 6.5 под Windows 2000 Advanced Server. База только созданная (1 таблица с двумя полями :wink: ). К слову сказать, 50 мегабайт заливаются в блоб без проблем.

hvlad
Разработчик Firebird
Сообщения: 1244
Зарегистрирован: 21 мар 2005, 10:48

Re: internal gds software consistency check (255)

Сообщение hvlad » 06 июл 2006, 20:12

old_man писал(а):При попытке залить в блоб большой объем данных (100 мегабайт) (не подумайте, что мне это нужно, просто интересно) получаю ошибку "internal gds software consistency check (cannot find free space (255))". В чем может быть проблема?
Размер страницы ?

hvlad
Разработчик Firebird
Сообщения: 1244
Зарегистрирован: 21 мар 2005, 10:48

Сообщение hvlad » 06 июл 2006, 20:22

Если это то, о чём я думаю, то в 2-ке оно исправлено.
И увеличение размера страницы должно отодвинуть лимит размера блоба до появления этого багчека на версиях до 2-ки

old_man
Сообщения: 2
Зарегистрирован: 06 июл 2006, 17:07

Re: internal gds software consistency check (255)

Сообщение old_man » 06 июл 2006, 20:45

hvlad писал(а):IB/FB Development Studio при restore базы предлагает страничку 1024 по умолчанию...
поувбывав бы...

hvlad
Разработчик Firebird
Сообщения: 1244
Зарегистрирован: 21 мар 2005, 10:48

Re: internal gds software consistency check (255)

Сообщение hvlad » 06 июл 2006, 22:04

old_man писал(а):
hvlad писал(а):Размер страницы ?
Проблема была со страницей 1024. Поменял на 4096 - все стало нормально. Спасибо. А что имеется ограничение на количество страниц под поле/запись/поле в записи? Факи читал вроде...

p.s.

IB/FB Development Studio при restore базы предлагает страничку 1024 по умолчанию...
Макс. размер блоба ~(PAGE_SIZE ^ 3) / 16. В 2-ке этот лимит отслеживается и выдаётся сообщение об ошибке.
Для страницы в 1К получим < 64MB, для 4К < 4GB
Страница меньше 4К крайне не рекомендуется

Ответить