Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.02;
Скачать: CL | DM;

Вниз

Проблема с базой InterBase   Найти похожие ветки 

 
sndanil ©   (2002-08-09 14:00) [0]

Мастера помогите... база в ИнтерБейзе прожила год, а затем начала потихоньку глючить (выдавать неверные результаты запросов и т.д.)... может кто подскажет, что с ней делать сейчас и на будующее как избегать таких приколов... заранее благодарен..


 
Johnmen ©   (2002-08-09 14:05) [1]

Неверные рез-ты запросов следствие неверных сохраненных данных...
Попробуй сделай валидейт базы и посмотри рез-т...


 
elv ©   (2002-08-09 14:09) [2]

sndanil © (09.08.02 14:00)
Мастера помогите... база в ИнтерБейзе прожила год, а затем начала потихоньку глючить (выдавать неверные результаты запросов и т.д.)... может кто подскажет, что с ней делать сейчас и на будующее как избегать таких приколов... заранее благодарен..
Какие глюки?
Backup/Restore делал?


 
sndanil ©   (2002-08-09 14:44) [3]

Глюки в том что запросы либо не работают, либо работают неверно, либо с базой работать совсем невозможно... ничего из предложенного пока не делал... но все равно такой вопрос: если это помогает, как сделать что бы прога делала все эти вещи сама автоматически... заранее благодарен...


 
elv ©   (2002-08-09 14:52) [4]

sndanil © (09.08.02 14:44)
Глюки в том что запросы либо не работают,
Это как?
либо работают неверно,
Это как?
либо с базой работать совсем невозможно...
Это как?


 
Johnmen ©   (2002-08-09 14:53) [5]

>sndanil © (09.08.02 14:44)
>как сделать что бы прога делала все эти вещи сама
>автоматически

Какие такие вещи ?


 
sndanil ©   (2002-08-09 15:11) [6]

elv
Это вот так: "select count(id) from list;" из программы выдает сообщение о том что "Field "COUNT" not found."... соответственно в течении последнего года прога находила это поле... кроме того есть большое подозрение, что примерно такой же запрос но только с подсчетом суммы считается неверно... и при выполнении запроса прога становится...
Johnmen
а вещи следующие: как программно сделать валидейт, бэкап и ресторе...


 
SaS13 ©   (2002-08-09 15:14) [7]

To: sndanil
Наверное правильней было-бы так:
select count(id) as count_id from list


 
Johnmen ©   (2002-08-09 15:17) [8]

Видимо кто-то поковырялся со структурой таблиц... :)

>...как программно сделать валидейт, бэкап и ресторе...

Рассказывать очень долго, почитай книги...
А предварительно сделай непрограммно.




 
sndanil ©   (2002-08-09 15:19) [9]

>SaS13
эт понятно, но тока когда много полей в результате... да к тому же как оно тогда так долго проработало и косяк вылез тока сейчас, а работало оно долго, в смысле этот запрос выполнялся по несколько раз в день...


 
sndanil ©   (2002-08-09 15:23) [10]

>Johnmen
В том то и косяк, что никто не ковырял эти поганые таблицы (кроме меня это там никто не умеет... и я как выяснилось неочень...:))...

> Рассказывать очень долго, почитай книги...
> А предварительно сделай непрограммно.

...да непрограммно конечно сделаю... дык нет у меня таких книжек... буду благодарен если в общих чертах или ссылочку...


 
Johnmen ©   (2002-08-09 15:32) [11]

>...да непрограммно конечно сделаю... дык нет у меня таких
>книжек... буду благодарен если в общих чертах или ссылочку...

Поставь библиотеку FIBPlus - там все это есть.
(самый быстрый ненапряжный вариант [для ленивых или незнающих])



 
sndanil ©   (2002-08-09 15:35) [12]

>Johnmen
да я имел ввиду ссылочку на описание... я ж не ленивый, а просто пока незнающий...


 
Johnmen ©   (2002-08-09 15:45) [13]

Описание процедур (gbak.exe,gdef.exe,gfix и т.д.) и работа с ними есть в руководстве по InterBase.
Тем не менее, настоятельно рекомендую пользовать FIBPlus.


 
elv ©   (2002-08-09 15:49) [14]

www.ibase.ru

gbak -b -user sysdba -pas masterkey base.gdb base.gbk





 
Desdechado ©   (2002-08-10 19:01) [15]

а вообще бэкапить нужно регулярно, а не когда в задницу кто-то клюнет :)


 
Alexandr ©   (2002-08-12 08:29) [16]

если в
select count(id) from list
поле перестало быть как count
то это по-моему значит, что кто-то версию сервера поменял с IB5 на IB6 или диалект в базе... типа такого.



Страницы: 1 вся ветка

Текущий архив: 2002.09.02;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.02 c
14-3605
Night cold
2002-08-05 11:41
2002.09.02
Pleaseeee!!!!UNIX


14-3625
Nikoss
2002-08-07 23:33
2002.09.02
Подскажите, где можно скачать маленькие картинки для меню и фалы


3-3256
Nonam
2002-08-09 16:14
2002.09.02
баг BDE?


1-3488
frum
2002-08-21 10:38
2002.09.02
ВЫДИЛЕНИЕ


3-3271
Ренат
2002-08-12 14:25
2002.09.02
ODBC driver