Форум: "Базы";
Текущий архив: 2005.08.28;
Скачать: [xml.tar.bz2];
ВнизОшибка - конец файла Найти похожие ветки
← →
GekaNaz © (2005-07-18 17:03) [0]Подскажите плиз в чем может быть проблема !
пишу в базу данных (Сервер Yaffil) картинки и другие данные...
база достигла размера 233 Мб, и вылезла ошибка ! Конец файла.
← →
Anatoly Podgoretsky © (2005-07-18 17:04) [1]Нет ли у этого сервера ограничения на размер базы, как у Парадокс, больно величина знаковая.
← →
GekaNaz © (2005-07-18 17:05) [2]в документации писали, что там больше гига точно можно делать базы данных !
← →
Digitman © (2005-07-18 17:06) [3]проблема в том что "Конец файла".
← →
GekaNaz © (2005-07-18 17:07) [4]так раньше база была 30 Мб, и сама увеличивалась по мере надобности!
← →
msguns © (2005-07-18 17:11) [5]Какая капризная база (файл ?) ;)
← →
Digitman © (2005-07-18 17:13) [6]
> сама увеличивалась
что, вот так прямо сама по себе и увеличивалась ?!
а ты как программист к этому ни какого отношения не имел ?!)
> раньше
мало ли что было "раньше" !
а теперь вот ошибка в коде твоей программы дала о себе знать.
конец какого файла - тебе знать лучше, код - у тебя.
← →
GekaNaz © (2005-07-18 17:25) [7]файл самой базы данных
← →
GekaNaz © (2005-07-18 17:30) [8]Нутром чувствую, теперь ошибка вылезла еще хуже
database file appears corrupt()
wrong page type
page 0 is of wrong type (expected 7,found 1)
Process Stopped
← →
Digitman © (2005-07-18 17:38) [9]за Дятла не скажу, но возможно эта птица действительно подвергает свои базы краху при обнаружении лимита дискового/файлового пространства в момент исполнения запроса
проверь действительные лимиты дискового/файлового пространства .. в целом и для дятла в частности ..
← →
GekaNaz © (2005-07-18 17:45) [10]места еще дохрена 36 гиг свободно,
попробовал скопировать базу к себе на комп,
почистить базу от мусора, IBExpert гворит, что ошибок не найдено !
← →
P.N.P. © (2005-07-18 17:48) [11]>GekaNaz © (18.07.05 17:45) [10]
А gfix что говорит?
← →
Digitman © (2005-07-18 18:04) [12]
> попробовал скопировать базу к себе на комп,
> почистить базу от мусора, IBExpert гворит, что ошибок не
> найдено
значит ты откровенно врешь насчет
> файл самой базы данных
← →
GekaNaz © (2005-07-18 18:13) [13]>>Digitman - естественно ругался ИБ сервер, а файл базы данных он один , я его копировал ;)
P.N.P., а с какими ключами gfix запускать ? что именно надо проверить ?
← →
P.N.P. © (2005-07-18 18:20) [14]>GekaNaz © (18.07.05 18:13) [13]
http://www.ibase.ru/devinfo/db_repair.htm
← →
Digitman © (2005-07-18 18:21) [15]
> естественно ругался ИБ сервер
тогда показывай в коде твоего кл.приложения, где и как он "ругался"... без gdscode твои утверждения беспочвенны
← →
GekaNaz © (2005-07-18 18:42) [16]в данный момент при выполнении процедуры CAT_TEMP
три раза всё происходит нормально, на четвертый-ошибка
Достигнут конец файла
текст выполняемой процедуры
begin
/* Procedure Text */
select id from cat_temp where name=:a into :id;
if (id>0) then
begin
select id from cat_parse where typ=:typ and name=:b and idp=:id into :idv;
if (idv>0) then
update cat_temp set val=:b,id_val=:idv where id=:id; else
begin
insert into cat_parse values(0,:typ,:b,:id);
update cat_temp set val=:b,id_val=GEN_ID(GEN_CAT_PARSE_ID,0) where id=:id;
end
end else
begin/*Такого свойства еще нет*/
insert into cat_param values(0,:a,null);
insert into cat_parse values(0,:typ,:b,GEN_ID(GEN_CAT_PARAM_ID,0));
insert into cat_temp values(GEN_ID(GEN_CAT_PARAM_ID,0),:a,:b,GEN_ID(GEN_CAT_PARSE_ID,0),0);
end
suspend;
end
← →
Digitman © (2005-07-19 09:10) [17]gdscode-то какой ?
ты же очевидно исключение на клиенте получаешь, класса EIBError ?
ну так и приведи сюда значения св-в IBErrorCode и SQLCode !
← →
Johnmen © (2005-07-19 09:26) [18]А я вот не понЯл, зачем тут генератор, если его значение не меняется?
И почему не предполагается получать NULL в запросах?
← →
GekaNaz © (2005-07-19 16:20) [19]Спасибо за попытку помочь... но у меня база просто рухнула, пол вечера восстанавливал, написано тут
http://www.ibase.ru/devinfo/db_repair.htm#index
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.08.28;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.037 c