Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.09.02;
Скачать: [xml.tar.bz2];

Вниз

Проблема с базой 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.018 c
1-3358
andrey_pst
2002-08-22 07:53
2002.09.02
Маска файлов в OpenDialog.


14-3584
VictorT
2002-08-01 12:41
2002.09.02
IP -> регион


14-3572
Извращенец
2002-08-05 16:28
2002.09.02
Direct X 8.1 и более


3-3254
MW
2002-08-12 11:30
2002.09.02
Master-Detail


1-3400
nikolo
2002-08-21 11:05
2002.09.02
TSession в DLL





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