Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Как узнать в какой версии Interbase работала база данных (http://forum.oszone.net/showthread.php?t=206033)

РоМкА_ExpertY 02-05-2011 19:56 1669138

Как узнать в какой версии Interbase работала база данных
 
Ситуация такая - работал компьютер, который использовался охранниками, на нем стояла программа мониторинга за помещениями, работа с базами данных велась через программу СУБД Interbase. Программа была установлена фирмой, где закупалось это охранное оборудование, с тех пор компьютер никем не касался и работал себе. Но в один прекрасный момент накрылся жесткий диск с установленными программами и прочим, но в компе был второй жесткий диск, на который производилось резервное копирование только базы данных. А теперь задача - как можно выяснить в какой версии СУБД работала эта база данных (если же это невозможно или проблематично - как можно конвертировать имеющуюся базу данных под версию программы Interbase 7.5 ). Сам я в эти СУБД как то не вникал, ибо не было необходимости. ...
p.s. А так основная задача - установить эту самую программу для охранников (установочник сохранился) а также подключить к этой программе имеющие Базы данных.

Любезный 14-05-2011 20:57 1676404

Название проги для охранников - в студию.

Отдельно скажу, что как правило Interbase сейчас в этих системах заменяют бесплатным Firebird. Но этот вариант не катит, если БД работала с IB версии 6.5 и более поздних.

Простейший вариант такой. Качаете и устанавливаете программу IBExpert. Далее: в каталог с IBExpert нужно скопировать содержимое заранее скачанного архива Firebird Embedded версии 1.5 (структуру каталогов полностью). Запускаете IBExpert. Если ваша резервная копия БД имеет формат gbk или fbk, её надо восстановить. Правда, как это делается в IBExpert, не помню, но там нетрудно разобраться. Если же это файл gdb, fdb или ib - это никакая не резервная копия, а сама база. Кстати, копирование файла БД на лету не рекомендуется, ибо при производстве в момент копирования изменений файл может испортиться. Так вот, к базе можно подцепиться через IBExpert, зарегистрировав соединение. В параметрах надо указать пользователя SYSDBA, пароль masterkey, клиентскую библиотеку fbembed.dll и кодировку WIN1251.

Если какие вопросы - пишите. Скачать проги можно на сайте www.ibase.ru


Время: 19:26.

Время: 19:26.
© OSzone.net 2001-