Компоненты DOA не бесплатны , как вы можете сказать, прочитав их веб-сайт . Поэтому вам придется приобрести эти компоненты, а также установить и настроить клиент Oracle на каждом компьютере.
Но они все еще могут быть вашим лучшим вариантом. В качестве альтернативы вы можете использовать ADO, но драйвер Oracle ADO от Oracle, по-видимому, нестабилен, в то время как драйвер ADO Oracle от Microsoft гораздо стабильнее, но не поддерживает BLOB-объекты.
Эти проблемы решаются в ADO.NET, но это не принесет вам пользы в Delphi 5.