При попытке залить в блоб большой объем данных (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 таблица с двумя полями ). К слову сказать, 50 мегабайт заливаются в блоб без проблем.
internal gds software consistency check (255)
Re: internal gds software consistency check (255)
Размер страницы ?old_man писал(а):При попытке залить в блоб большой объем данных (100 мегабайт) (не подумайте, что мне это нужно, просто интересно) получаю ошибку "internal gds software consistency check (cannot find free space (255))". В чем может быть проблема?
Re: internal gds software consistency check (255)
поувбывав бы...hvlad писал(а):IB/FB Development Studio при restore базы предлагает страничку 1024 по умолчанию...
Re: internal gds software consistency check (255)
Макс. размер блоба ~(PAGE_SIZE ^ 3) / 16. В 2-ке этот лимит отслеживается и выдаётся сообщение об ошибке.old_man писал(а):Проблема была со страницей 1024. Поменял на 4096 - все стало нормально. Спасибо. А что имеется ограничение на количество страниц под поле/запись/поле в записи? Факи читал вроде...hvlad писал(а):Размер страницы ?
p.s.
IB/FB Development Studio при restore базы предлагает страничку 1024 по умолчанию...
Для страницы в 1К получим < 64MB, для 4К < 4GB
Страница меньше 4К крайне не рекомендуется