![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Ошибка структуры БД [D7, XP]
Степанов Михаил В. © (2015-07-03 16:31:00)Здравствуйте мастера! Софт на основе Firebird 2.5, при запуске ошибка в структуре БД. БД новая, пустая, IBExpert открывает без проблем. Старых версий огнептички нет, Интербейс тоже нет,только Ms SQL 2008, но по идее мешать не должен. Куда копать не пойму... :( Что посоветуете?
Дмитрий Белькевич (2015-07-14 01:47:00) [1]удаляй старый fb, деинсталл, руками папки firebird, удаляй gds32.dll, fbclient.dll и иже, в папке приложения и system32, старое всё - под нож, новое ставь, поможет.
кгшзх (2015-07-04 17:52:00) [2]а кто тебе сказал, что у тебя обязательно два сервера?
тебе просто пример привели, в котором поставили сервер, который явно понимал одс, но программе отвечал второй сервер, который не понимал.
Степанов Михаил В. (2015-07-04 17:31:00) [3]Как убить старый сервер если в перечне программ его нет? Где подчистить библиотеки?
кгшзх (2015-07-04 11:54:00) [4]вот тебе пример из реальной жизни.
сервер = 2.5 одс = 9 (сервер ее 100% понимает)
идем на "другой" комп, ставим ЭТОТ сервер и ЭТУ базу.
запускаем - получаем то что получил ты в [1]
в чем причина?
а в том, что до установки ЭТОГО сервера на той тачке уже был установлен fb/yaffil/ib более старой версии.
новый сервер успешно поставился, но так как оба биндят 3050, то кто первый встал - того и тапки.
и если первым встал yaffil, который не понимает одс 9, но который занял tcp 3050, то прога твоя общается не с твоим сервером, а со старым сервером.
В чем причина у тебя?
Да хрен его знает.
Могу только сказать со 146% уверенности, что сервер , который дал тебе такую ошибку - моложе твоей базы и не понимает ее ОДС
кгшзх (2015-07-04 11:47:00) [5]ты это не мне, а своему серверу расскажи.
что он дурак и что одс базы которую ты ему подсовываешь - не старше самого сервера.
Степанов Михаил В. (2015-07-04 11:05:00) [6]прога ставит одинаковые, на других ПК полет нормальный. Траблы только на ноутбуке.
кгшзх (2015-07-03 23:41:00) [7]куда еще-то копать?
у тебя сервер старый, база новая.
Степанов Михаил В. (2015-07-03 19:51:00) [8]Куда копать?
кгшзх (2015-07-03 19:03:00) [9]все верно, только все наеборот.
сейчас ошибку выдает старый сервер, который не понимает более свежую одс
Степанов Михаил В. (2015-07-03 18:54:00) [10]Я так понимаю из-за разных версий БД и сервера. Но в проге они одинаковы. Подозреваю что раньше на ПК была установлена версия огнептички ниже 2.5 или Интербейс и возможно после ее удаления где-то остались какие-то старые библиотеки. ПК чужой, поэтому точно не знаю какой софт был установлен ранее. Где и чего поискать зачистить можно чтобы исправить проблему?
Кщд (2015-07-03 17:30:00) [11]http://www.firebirdfaq.org/faq80/
Степанов Михаил В. (2015-07-03 16:51:00) [12]Ошибка: unsupported on-disk structure for file и имя БД