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




Вниз

Добрый день. Вопрос по базе InterBase. 


Oleon   (2002-03-28 12:05) [0]

Иногда во время работы с базой, происходят странные вещи. То некоторые процедуры не дают себя редактировать (т.е. вношу изменения, пытаюсь сохранить и все виснет) Или какие-то ошибки выскакивают ни с того ни с сего "........ after bugcheck". Как-нибудь можно реставрировать базы в InterBase? Я не знаю как это называется, ну перестроить или еще что-то. А то после каждой такой поломки приходится возврашатья к последней копии, которая нормально работала. Спасибо.



Alexandr   (2002-03-28 12:20) [1]

1)сделай backup/restore своей глючной базе.
2) Приведи чего в interbase.log на сервере написано
3) чего-то у тебя не так...



Oleon   (2002-03-28 12:51) [2]

MEGAVOLT (Server) Wed Mar 27 15:35:25 2002
Database: D:\PROJECTS\COPYCASHDESK\DATA\DATA.GDB
internal gds software consistency check (decompression overran buffer (179))



Oleon   (2002-03-28 12:55) [3]

MEGAVOLT (Server) Fri Mar 22 13:41:18 2002
gds__free: attempt to release bad block



Alexandr   (2002-03-28 13:04) [4]

короче, ForceWrites включи для начала.

Это все от того, что сервак падал, но закончив как надо работу с файлом базы.



Oleon   (2002-03-28 13:07) [5]

Прошу прощения, а где это включается?



Alexandr   (2002-03-28 13:10) [6]

смотря в какой тулзе



Oleon   (2002-03-28 13:12) [7]

Нашел. Было Включено.



Oleon   (2002-03-28 13:12) [8]

Нашел. Было Включено.
Еще делаю BackUp затем Ресторе. Он при restore виснет на том, что пытается восстановить процедуру, в которйо есть ссылка на UDF которой уже нет. Я пытаюсь руками из базы эту процедуру удалить, так она нигде не испольуется, а он пишет, что не может найти эту UDF, хотя я ее удаляю из текста процедуры.



Alexandr   (2002-03-28 13:28) [9]

>Нашел. Было Включено.

ну сделай backup/restore и все.

>Еще делаю BackUp затем Ресторе. Он при restore виснет на том, >что пытается восстановить процедуру, в которйо есть ссылка на >UDF которой уже нет. Я пытаюсь руками из базы эту процедуру >удалить, так она нигде не испольуется, а он пишет, что не может >найти эту UDF, хотя я ее удаляю из текста процедуры.

ну создай какую нибудь левую UDF, потом удали процедуру, потом удали эту UDF



Oleon   (2002-03-28 13:45) [10]

ERASE RDB$procedure_parametrs faild
invalid request blr at offset 59
какая-то такая непонятная ошибка.



Oleon   (2002-03-28 13:45) [11]

ERASE RDB$procedure_parametrs faild
invalid request blr at offset 59
какая-то такая непонятная ошибка.



Oleon   (2002-03-28 14:53) [12]

По моему все обошлось. В том смысле, что по крайней мере BackUp и Restore отработали.




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




Наверх





Память: 0.73 MB
Время: 0.061 c
3-57583           Sysoper               2002-03-26 12:27  2002.04.18  
At End Of Table


3-57664           alexandervasjuk       2002-03-26 13:45  2002.04.18  
UpdateSQL: Insert => ID = 0


6-57824           otari                 2002-01-15 21:22  2002.04.18  
Я хочу отправить смс но не получается


1-57790           dimonf                2002-04-06 14:32  2002.04.18  
Народ, подскажите какой программой сделана kuliba.chm?


1-57808           Vitalik               2002-04-06 20:38  2002.04.18  
Динамическое окно