У меня есть приложение Delphi 2007, использующее ADO для подключения к базе данных Oracle. Я обнаружил, что приложение поддерживает типы полей Blob, которые мне нужны для подключения к поставщику OraOLEDB. Строка подключения:
Provider=OraOLEDB.Oracle;Password=pwd;User ID=username;Data Source=127.0.0.1;Persist Security Info=False
Я обнаружил, что использование MSDAORA.1 в качестве поставщика, несмотря на то, что он работает со всей другой связью с базой данных, не работает с полем Blob.
Мой вопрос: что мне нужно установить, чтобы установить/поддерживать OraOLEDB? Есть ли конкретная DLL, которая должна находиться?
Я обнаружил, что типичная установка клиента Oracle не поддерживает OraOLEDB. Ошибка при попытке подключения к базе данных, потому что OraOLEDB не установлен.