Драйвер Microsoft ODBC не может найти мгновенный клиент Oracle

У меня есть старая 32-разрядная программа, которая подключается к базе данных Oracle, но работает только с драйвером Microsoft ODBC для Oracle. Он не работает с более современным встроенным драйвером Oracle ODBC.

Я установил клиент Oracle Instant Client (32-разрядная и 64-разрядная версии на моем 64-разрядном ПК Win 7), каждый в разные каталоги ORACLE_HOME.

Однако, когда я пытаюсь подключиться через ODBC с драйвером Microsoft, я получаю сообщение об ошибке:

В Клиент Oracle (tm) и сетевые компоненты не были найдены. Эти компоненты поставляются корпорацией Oracle и являются частью установки клиентского программного обеспечения Oracle версии 7.3 (или выше).

Вы не сможете использовать этот драйвер, пока эти компоненты не будут установлены.

Я могу нормально подключиться к базе данных с помощью драйвера ODBC Oracle, поэтому установка выглядит нормально, но, увы, эта программа будет работать только с драйвером ODBC Microsoft.

Начиная с Microsoft Драйвер ODBC, по-видимому, не может найти установку мгновенного клиента Oracle, как мне сказать ему, где искать?