Добрый день!
Провел у себя эксперимент:
удалил все версии FireBird, установил Firebird 2.0, установил смету.ру (инсталлятором 5-й версии) и все заработало
Правда некоторые сложности могут возникнуть при накрутке патчей - патч не сможет определить версию базы. Для решения этой проблемы достаточно удалить клиентскую библиотеку GDS32.DLL рядом с исполняемым файлом патча (PatchStroyOffice.exe), так как это библиотека для FireBird версии 1.5.
По поводу ошибок на скриншотах.
Первая ошибка связана с отсутствием пользовательских библиотек необходимых приложению в каталоге c:\Program Files\Firebird\Firebird_2_0\UDF
Обычно их туда устанавливает инсталлятор. Если у Вас вместе с версией 2 FireBird стояла так же и версия 1.5, то попробуйте скопировать библиотеки из c:\Program Files\Firebird\Firebird_1_5\UDF, если они там есть. Или установить программу инсталлятором на чистую машину и скопировать необходимые UDF с этой машины. Нужны следующие пользовательские библиотеки:
- B_UDF.dl
- kUDF.dll
- LckUdf.dl
- LxUtils.dl
- s_udf.dl
Вторая ошибка говорит о том, что скорее всего не запущен сервер FireBird на той машине куда обращается клиентская программа или соединение рубится фаерволом (необходимо открыть порт 3050). Определить (и настроить) куда конектится клиент при запуске приложения можно путем редактирования файла
c:\StroySoft\Smeta.ru\Client\Data\GDBPath.net
P.S. Вообще полноценных исследований на совместимость СтройОфиса и FireBird версии 2 не проводилось. Были найдены пару мест, не поддеорживаемых 2-й версией FireBird, но они были поправлены. Тем не менее дать гарантию, что все будет работать без ошибок я Вам не смогу.