Я настроил Firedac для работы с Oracle 11g на машине с Windows 7. Я установил 32-битные файлы Oracle Instant Client: oci.dll, oraocci11.dll, oraociei11.dll и orasql11.dll в следующие места:
C: \ Program Files (x86) \ Embarcadero \ Studio \ 19.0 \ bin
C: \ Program Files (x86) \ Embarcadero \ Studio \ 19.0 \ bin64
а также в моем каталоге .exe:
.. \ myapplication \ Win64 \ Debug
.. \ myapplication \ Win32 \ Debug
Когда я открываю проект в Delphi и запускаю его впервые, он работает fne.
Однако после того, как я открыл модуль данных и попытался запустить, я получил сообщение об ошибке: [firedac] [Phys] [ora] -1309. oci неправильно установлен на этом компьютере.
Почему это происходит только после открытия модуля данных?
Я ценю любую помощь, чтобы исправить это!