Я пытаюсь синхронизировать две базы данных Firebird друг с другом. Прежде всего, я уже настроил, что синхронизация будет односторонней. Таким образом, одна база данных является исходной БД, а другая - целевой БД.
Для запуска синхронизации я использую IBReplicator! Когда я запускаю синхронизацию, я получаю сообщение об ошибке:
Exception: Invalid token
invalid request BLR at offset 340
function F_LRTRIM is not defined
module name or entrypoint could not be found
Я начал искать причину проблемы. Что я уже проверил:
- .dll файлы существуют в каталоге firebird
- 32-битная версия Firebird
- IBExpert отображает UDF в разделе UDF базы данных.
Я прочитал, что это может быть проблемой, если существует несоответствие между версией Firebird Server и версией DLL-файла. Но я не знаю, как проверить версии.
И я хотел найти файл .conf, чтобы проверить путь к файлу UDF (.dll), но не нашел его. Я нашел только файл firebird.conf и уже установил для UDFAccess значение Full.
Буду очень признателен, если кто-нибудь сможет мне помочь. Я потратил огромное количество времени на эту проблему.