Наш установщик программного обеспечения устанавливает firebird, если его нет в системе, и, поскольку мы преследуем сертификат Win, деинсталлятор должен удалить его, но мы хотим убедиться, что даже если его установил установщик, если какое-либо новое программное обеспечение используя его сейчас с новой базой данных, мы бы не удаляли его (Firebird).
Вопрос в следующем: можно ли запросить сервер и узнать, какие базы данных работают на нем? Это делается для того, чтобы мы могли автоматически решить, можем ли мы удалить базу данных или нет.
Немного дополнительной информации: наш установщик — Innosetup, и он уже хорошо справляется со своей задачей — мы просто пытаемся сделать его умнее из-за логотипа Windows «Разработано» или «Совместимо с».