Я использую DELPHI 10.3.3 и fireda c для подключения к postgres.
Я установил Postgres приложение для macOS из https://postgresapp.com/ и затем я скопировал всю папку lib из
/Applications/Postgres.app/Contents/Versions/12/lib/ (есть libpq.dylib) в путь к моему приложению.
Все было в порядке, пока я не установил локально приложение postgress. Как только я удалил свой локальный Postgress, мое приложение перестало подключаться к внешней postgres
Несмотря на то, что моя папка lib (со всеми библиотеками и libpq.dylib) имеет не был удален, он все еще находится в том же месте.
Когда я пытаюсь подключиться к базе данных, я получаю сообщение:
" Невозможно загрузить библиотеку поставщика [/ Users / mac /dll64/libpq.dylib]. Подсказка: проверьте, что он находится в каталогах PATH или EXE-приложения и имеет битность x64. Что-то пошло не так. Ошибка:% s [FireDAC] [Phys] [PG] -314."
Как только я установил postgres .app снова, проблема была решена.
Кто-нибудь знает, в чем проблема. Как использовать библиотеки без установки локальной postgres?