Fon.jpg

Версия On-Disk structure (ODS) - структуры базы данных Firebird на диске. ODS определяет, как организованы данные внутри файлов базы данных. Версия  ODS представляет собой два числа, разделенные точкой. "Целая" часть - это основная версия ODS, которая зависит от версии сервера, создавшего данную базу данных. Главная версия определяет основные возможности работы с базой данных, и ее значение присваивается при создании (восстановлении) базы данных.

"Дробная" часть (после точки) - это минорная версия ODS, которая может меняться (точнее, увеличиваться) в течение жизни базы данных в зависимости от того, под управлением какой версии сервера работают с этой базой данных.

ODS в процессе развития Firebird менялась, и, чтобы сервер при работе с конкретной базой данных точно знал, с чем он имеет дело, он выясняет номер версии ODS

Для поддержки нововведений базы данных, созданные Firebird, имеют новую версию внутренней структуры базы данных - On-Disk Structure (ODS). Новая версия ODS несовместима с прежними ODS. Это значит, что старые версии Firebird не будут работать с базами данных, имеющими ODS более высокой версии.

Версия сервера

Основная версия ODS

Может работать с ODS

Примечания

InterBase 5.6

9.1

8.2

 

InterBase 6.0
Firebird 1.0

10.0

9.0/9.1 (InterBase 5.5, InterBase 5.6)

InterBase 6.5 и Firebird 1.0 могут добавлять незначительные изменения в отношении системных таблиц, которые не влияют на совместимость между разными версиями серверов.

Firebird 1.5

10.1

9.0/9.1/10.0

ODS 10.1, созданная 64-разрядным FB 1.5 несовместима с обычной ODS 10.1. Поэтому открыть такую базу могут Firebird 1.5 и 2.x только 64-разрядные. В других номерах ODS отличий по разрядности сервера нет.

Firebird 2.0

11.0

10.x

 

Firebird 2.1

11.1

10.x, 11.0

 

Firebird 2.5

11.2

10.x, 11.0

ODS 11.2 Firebird 2.5 несовместима с Firebird 2.1 и 2.0. То есть, базы от Firebird 2.5 не могут быть открыты Firebird версий 2.0 и 2.1.

Firebird 3.0

12.0

предыдущие не поддерживаются

В Firebird 3.0 включен движок (engine12.dll) только для поддержки ODS 12. Предыдущие ODS не поддерживаются.

 

ForestDB продолжает развиваться и предлагает инструменты не только для создания лесотаксационных баз данных, а также инструменты анализа и обработки информации.

Система ForestDB предназначена для работы под управлением операционных систем семейства Windows. Рекомендуемое разрешение экрана 1024x768 и выше. Для установки требуется 50 Mb свободного дискового пространства. Для работы требуется установленный сервер баз данных Firebird версии 2.1 и выше до версии 2.5.9. Сервер доступен для загрузки на http://www.firebirdsql.org. На данный момент сервер версии 3.0 и выше не поддерживается. Подробнее об этом написано в отдельной статье "Совместимость версий ODS".

Часть модулей импорта и экспорта (например, «Импорт из TOPO-L») требуют наличия Borland Database Engine - системы управления базами данных различных форматов (dBase, Paradox, FoxPro, MS Access и т.д.).

Определить есть ли на вашем компьютере BDE или нет можно, открыв Панель управления Windows. Если в панели управления нет значка BDE Administrator, то необходимо установить BDE.

Если у Вас нет возможности загрузить полный пакет, можно скачать его сокращенную версию bdesetup.exe. Последнее обновление BDE Engine можно скачать тут - bde511en.exe.

Для работы в многопользовательском режиме необходимо подключение к локальной сети. Для активации дополнительных функций системы с помощью электронного ключа, а также для проверки подлинности ключа необходимо подключение к сети Internet.

Работоспособность проверена на ОС Windows XP, Windows VistaWindows 7, Windows10 с установленным сервером Firebird 2.5.9.

 

 Если Вы начинающий специалист, то система ForestDB позволит легко и быстро освоить технологию разработки лесотаксационных повыдельных баз данных.

ForestDB - гибкая и мощная система обработки лесоустроительной информации.