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

Вниз

Interbase Client Server   Найти похожие ветки 

 
BorisUK   (2002-11-11 06:55) [0]

Помогите плиз срочно...
Есть программа... на Клиент серверной архитектуре.
Сервер БД - InterBase.
Так вот при обращении к нему с запросами стала вылетать ошибка

internal gds software consistency check (can"t continue after bugcheck)

Рашьше ничего подобного небыло!! Все работало...
Происходит после обновления некоторых таблиц (в них конвертятся данные из внешних источников DBF)


 
Alexandr   (2002-11-11 07:39) [1]

это баг.
Его лечить надо.


 
BorisUK   (2002-11-11 07:55) [2]

Всмысле???
Поточнее можно :)


 
Alexandr   (2002-11-11 08:06) [3]

ну это у тебя либо БД повредилась и тогда поможет backup/restore без сборки мусора (disable garbege collection)
либо чего-то сильно ты накрутил в базе данных, в результате вылезла бага в сервере.
Ведь версия сервера-то у тебя старая...
Кстати, какая 5.1 5.5 или 5.6
если не 5.6 то в первую очередь сменить версию на 5.6. Это совершенно безопасно, а глюков станет на порядок меньше.

И 90% что и этот глюк исчезнет.


 
BorisUK   (2002-11-11 08:17) [4]

ОК спасибо... попробую


 
Alexandr   (2002-11-11 08:32) [5]

что попробуешь?
Версия сервера-то у тебя какая была?
Где ib5.6 искать собираешься.



 
BorisUK   (2002-11-11 09:00) [6]

У меня 5.0 стоит.

IB 5.6 я не нашел...
Зато нашел 5.5
Но проблема теперь не могу подобрать ID и SertKey для 5.5
на Тот что был там в каталоге с сетапом, говорит not valid... на краковских серваках пока не нашел... есть или для 5.6 или для 5.0
Поможите люди добрые :) Кто чем сможет...
Дайте плиз 5.6 или валидный ключ для 5.5


 
Alexandr   (2002-11-11 09:15) [7]

5.5 тебе не подойдет.
Нужен тебе только 5.6 т.к. только он стабильный.

а 5.6... полная установка это 20МБ.
Приезжай с пивом, забирай.


 
BorisUK   (2002-11-11 09:34) [8]

Вот спасибо :)
Даже боюсь спрашивать куда ехать...
А ссылку на него в сети как найти...?
Кстати пачему 5.5 не стабильный - может на первое время подойдет?
Только блин всеравно пока серткей не найду..


 
BorisUK   (2002-11-11 09:40) [9]

Кстати может на IB 6 перейти...?
Он как стабильный?


 
exit   (2002-11-11 09:56) [10]

Вероятнее всего при импорте данных из DBF нарушается целостность базы данных: Primary Keys, Foreign Keys и т.п. Это лечится утилитой gfix.exe, которая находится в bin Interbase или из Server Manager. А вот переход на IB 6.0 будет проблематичным, поскольку база там имеет другую ondisk structure и нужно сделать много подготовительных операций для такого перехода чтобы не запороть базу


 
Alexandr   (2002-11-11 09:59) [11]

а чего бояться - в Омск...
А как мне тебе 20МБ высылать посоветуешь?
Ну нету ссылки в сети на него.
Патаму-что спрашивай в Борманде почему...

А на первое время тоже не пойдет. Глюков там очень много - ты же уже на один напоролся...

нет.
Нормальный только Firebird.
он же и бесплатный.
Ну можешь перейти.
читать тут
www.ibase.ru


 
ЮЮ   (2002-11-11 10:03) [12]

> 20МБ.
> Только блин всеравно пока серткей не на

А FireBird бесплатный и всего 2,6 М

http://www.ibase.ru/ib6.htm#ib6d
http://prdownloads.sourceforge.net/firebird/Firebird-1.0.0.796-Win32.exe


 
Alexandr   (2002-11-11 10:10) [13]

нихрена в принципе не надо.
для перехода с IB5 на IB6.
Вот только этот IB6 хуже чем IB5.6 по стабильности...
И если уж переходить то на Firebird.
про ограничения и особенности перехода на сайте.


 
Alexandr   (2002-11-11 10:11) [14]

да и IB5.6 тоже там пара мег, вот только там в инсталляшке дока еще идет - она остальные 18мег и занимает.
А расщеплять мне влом, и объяснять потом челу как это все устанавливать тоже влом.


 
exit   (2002-11-11 10:17) [15]

Если база "в принципе" пустая то "ни хрена" конечно и не надо, а если есть пара сотен SP и триггера на каждую таблицу; используются переменные типа DATE; переменные пишутся то UPPER, то LOWER, то FirstUpper... А перейти хочется на Dialect 3...
Можно закрывать свою лавочку недели на две и заниматься только переходом.


 
Alexandr   (2002-11-11 10:21) [16]

боже упаси меня от перехода на диалект 3.
Какая такая острая необходимость перехода с IB5 на третий диалект?
Даже мысль о таком переходе порочна. Тщательное тестирование, как минимум перекомпиляция все прог и прочее ради чего - чтобы вместо известных проблем первого диалекта получить новые проблемы третьего?


 
evgeg   (2002-11-11 10:36) [17]

> BorisUK © (11.11.02 06:55)

В книге "Мир Interbase" пишут, что для всех версий 5.x < 5.6 существует БЕСПЛАТНЫЙ борландовский патч до версии 5.6, который можно скачать с борландовского сайта.

> боже упаси меня от перехода на диалект 3.
> Какая такая острая необходимость перехода с IB5 на третий
> диалект?

Вот, новый IB 7 вышел. Говорят он 1 диалект вообще не поддерживает. В 3 диалекте, кстати есть полезные вещи, например тип INT (64) и хранение в нем, а не в double, numeric и decimal.


 
Alexandr   (2002-11-11 10:43) [18]

это раньще он был бесплатный, а сейчас этот патч продается на диске, стоимость меньше 100$
А есть еще диск с ресской документацией на Interbase5 тоже бексов 60-90 где-то.
Это на www.ibase.ru там письмо отослать на мыло, или приехать к ним.

А насчет IB7 не знаю. Мне что, больше деньги некуда девать?
Есть же Firebird, есть же Yaffil в конце концов...
А то, что он первый диалект не поддерживает, так это проблемы Борланда и плюсов это Interbase не дает...


 
Fantos   (2002-11-11 11:43) [19]

> BorisUK

А ключики сгенерить не так уж и сложно...
У меня для этого есть самопальная примочка, так что, если есть желание - могу поделиться... :)


 
Alexandr   (2002-11-11 11:45) [20]

а для чего она ключики генерит?
IB4,5,6,7 под win и линукс, на unlimited или как задашь?
Хотелось бы и мне по-возможности... для экспериментов


 
evgeg   (2002-11-11 11:47) [21]

> это раньще он был бесплатный, а сейчас этот патч продается на диске, стоимость меньше 100$

Дезинформировали, значит? Надо будет им написать..

> А насчет IB7 не знаю. Мне что, больше деньги некуда девать?
Есть же Firebird, есть же Yaffil в конце концов...

За Yaffil деньги хотят в ближайшей перспективе. Причем где то 1500$.


 
Fantos   (2002-11-11 11:52) [22]

Я генерил для 5.5/5.6
Точно не помню, но по-моему и для 5.0
А тип лицензии выбираешь сам :)

Проверял только на win-платформе (если это существенно то уточню - 98/NT4/2000)


 
Alexandr   (2002-11-11 12:00) [23]

1) если в www.ibase.ru хорошо попросить, то мож и так дадут...
2) Откуда информация по цене? Смотря за какой Yaffil. За "народный" продукт и цена будет "народная. А вот если захочешь ClassicServer на windows с поддержкой 8 процессоров, то тут уж да... т.е. там будет очень гибкая ценовая политика это однозначно...
3) Вообщем-то кейген как-то не актуален, если он для IB6.5, IB7 не подходит... А мож все-таки подойдет?


 
Fantos   (2002-11-11 12:52) [24]

>Alexandr
На IB6.5, IB7 не проверял - я пока IB5.6 использую. Но думаю, что алгоритмы будут теми же (разве что только "внутренние константы" изменят :))


 
Alexandr   (2002-11-11 12:58) [25]

можно мне на мыло?
Если не жалко, то с исходниками.


 
BorisUK   (2002-11-11 13:31) [26]

А я всеравно не нашел пока 5.6 но генерилку бы можно...
Так как в связи со всякими экспериментами по переходу на FireBird у меня все слетело нафиг...
Придется переустанавливать а из дистрибов доступных только 5.5 и есть. Кстати FireBird ставишь все должно сразу пойти или чтото надо делать - я имею ввиду базы подцепить которые на 5.1.1 крутились....
ДАЙте ГЕНЕРАТОР :)
А то до вечера (утра) не управлюсь и завтра вместо баз меня крутить по кругу будут :)


 
Alexandr   (2002-11-11 14:09) [27]

переход на Firebird только через backup там и restore на новой версии.


 
evgeg   (2002-11-11 14:54) [28]

> переход на Firebird только через backup там и restore на новой версии.

Да нет. Работает и так. Хотя лучше, конечно, через backup/restore.

> Откуда информация по цене? Смотря за какой Yaffil.

Помню, как на news-х обсуждали цену. Можно посмотреть и вот это:
http://interbase-world.com/pack/ .

> А вот если захочешь ClassicServer на windows..

А он как classic и нужен.


 
BorisUK   (2002-11-11 15:26) [29]

Да хрен там работает - говорюж только заинсталил FireBird все слетело нафиг....
Тоесть у меня было через Алияс в БДЕ может конечно из за этого, но интербейс после этого тоже не заработал...
Теперь все переустанавливать нафиг... Так что поокуратнее там ... кто следующий ставить будет :)


 
evgeg   (2002-11-11 16:30) [30]

Перед тем, как ставить надо было старый Interbase снести.
У меня c Yaffil нормально коннектилось к базе от 4-ки через BDE


 
LAN   (2002-11-13 08:43) [31]

"bugcheck" - это когда у тебя в базе висит незавершенная транзакция и происходит "блокировка". Такая штука случается в случае если в базе "висит" открытый запрос, а произойти это может, например, в том случае, если подвисла прога (бывает такое что "на экране ее не видать", а в памяти она болтается) - это один из случаев. Бэкап/Ресторе в таких случаях может помочь, но еще можно попробовать использовать InterBase Server Manager, там есть команла Transaction Recovery


 
BorisUK   (2002-11-13 12:37) [32]

Да кстати на счет зависших транзакций...
Чтото висело, но бакап \ ресторе плоховато получался - выдавал что Ансаксесфул из за ... и примерно туже ошибку см Сабж.
Tranction Recovery - что конкретно делает?


 
BorisUK   (2002-11-13 12:46) [33]

Транзактион рековери сказала - но пендинг транзактион вёр фаунд - что по русски значит, что все ровно
Датабазе валидатион - тоже ошибок нет!



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

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

Наверх





Память: 0.52 MB
Время: 0.071 c
1-4321
DN
2002-11-21 17:27
2002.12.02
TIniFile


1-4336
skirdov
2002-11-20 17:02
2002.12.02
Как выполнить процедуру, имя которой содержится в переменной?


1-4366
Николай В.
2002-11-21 16:42
2002.12.02
Динамическая загрузка своей DLL, а не зарегистрированной в Window


14-4596
Ketmar
2002-11-11 12:29
2002.12.02
хочу финдиперцевый значок зеленого цвету!


1-4454
Lnstr
2002-11-19 13:28
2002.12.02
Создание компонента - массив кнопок с разными свойств. - Caption





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