Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.049 c
14-1123150297
pusrg
2005-08-04 14:11
2005.08.28
Изменение свойства Security для папки?


9-1113457023
parovoZZ
2005-04-14 09:37
2005.08.28
Наложение текстуры на OGL - е


3-1121621163
redlord
2005-07-17 21:26
2005.08.28
запрос sql: если есть изменить запись если нет то добавить запись


1-1123344330
Viktop
2005-08-06 20:05
2005.08.28
Как быстрее прочитать и обработать файл


3-1121764781
Андрей Жук
2005-07-19 13:19
2005.08.28
Баг в DCL Firebird 1.5.2





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский