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

Вниз

Ошибка структуры БД   Найти похожие ветки 

 
Степанов Михаил В.   (2015-07-03 16:31) [0]

Здравствуйте мастера! Софт на основе Firebird 2.5, при запуске ошибка в структуре БД. БД новая, пустая, IBExpert открывает без проблем. Старых версий огнептички нет, Интербейс тоже нет,только Ms SQL 2008, но по идее мешать не должен. Куда копать не пойму... :( Что посоветуете?


 
Степанов Михаил В.   (2015-07-03 16:51) [1]

Ошибка: unsupported on-disk structure for file и имя БД


 
Кщд ©   (2015-07-03 17:30) [2]

http://www.firebirdfaq.org/faq80/


 
Степанов Михаил В.   (2015-07-03 18:54) [3]

Я так понимаю из-за разных версий БД и сервера. Но в проге они одинаковы. Подозреваю что раньше на ПК была установлена версия огнептички ниже 2.5 или Интербейс и возможно после ее удаления где-то остались какие-то старые библиотеки. ПК чужой, поэтому точно не знаю какой софт был установлен ранее. Где и чего поискать зачистить можно чтобы исправить проблему?


 
кгшзх ©   (2015-07-03 19:03) [4]

все верно, только все наеборот.

сейчас ошибку выдает старый сервер, который не понимает более свежую одс


 
Степанов Михаил В.   (2015-07-03 19:51) [5]

Куда копать?


 
кгшзх ©   (2015-07-03 23:41) [6]

куда еще-то копать?

у тебя сервер старый, база новая.


 
Степанов Михаил В.   (2015-07-04 11:05) [7]

прога ставит одинаковые, на других ПК полет нормальный. Траблы только на ноутбуке.


 
кгшзх ©   (2015-07-04 11:47) [8]

ты это не мне, а своему серверу расскажи.
что он дурак и что одс базы которую ты ему подсовываешь - не старше самого сервера.


 
кгшзх ©   (2015-07-04 11:54) [9]

вот тебе пример из реальной жизни.
сервер = 2.5 одс = 9 (сервер ее 100% понимает)
идем на "другой" комп, ставим ЭТОТ сервер и ЭТУ базу.
запускаем - получаем то что получил ты в [1]

в чем причина?
а в том, что до установки ЭТОГО сервера на той тачке уже был установлен fb/yaffil/ib более старой версии.

новый сервер успешно поставился, но так как оба биндят 3050, то кто первый встал - того и тапки.

и если первым встал yaffil, который не понимает одс 9, но который занял tcp 3050, то прога твоя общается не с твоим сервером, а со старым сервером.

В чем причина у тебя?
Да хрен его знает.
Могу только  сказать со 146% уверенности, что сервер , который дал тебе такую ошибку - моложе твоей базы и не понимает ее ОДС


 
Степанов Михаил В.   (2015-07-04 17:31) [10]

Как убить старый сервер если в перечне программ его нет? Где подчистить библиотеки?


 
кгшзх ©   (2015-07-04 17:52) [11]

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


 
Дмитрий Белькевич ©   (2015-07-14 01:47) [12]

удаляй старый fb, деинсталл, руками папки firebird, удаляй gds32.dll, fbclient.dll и иже, в папке приложения и system32, старое всё - под нож, новое ставь, поможет.



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

Форум: "Начинающим";
Текущий архив: 2017.03.19;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.001 c
2-1436599591
Alex118
2015-07-11 10:26
2017.03.19
Закрыть текущую вкладку в другой программе


2-1436168887
Арт
2015-07-06 10:48
2017.03.19
Вопрос по базе Access


1-1329604920
Almaz
2012-02-19 02:42
2017.03.19
Запуск программы из сервиса с правами администратора


15-1458927964
эндсоувот
2016-03-25 20:46
2017.03.19
???


2-1436574544
Платинум
2015-07-11 03:29
2017.03.19
Посчитать 32-bit CRC





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