ODBC настроить?
ODBC настроить?
С ОДБС не работал где-то с 1995 года. Забыл все.
Ну самый базис еще где-то есть - должен быть драйвер, должна быть запись в реестре, создается Юзер ДСН и юзается.
Все это сделать могу...
Теперь следующее:
- Винда 7 х64, последний СП.
- Оракле Клиент (32 бит)
- Мелкомягкий Офис 2010 (32 бит)
Первая часть марлезонского балета:
- поставленный клиент не виден в Data Sources (ODBC)
Сия ситуация решается - есть ДВА менеджера - во втором (в х86) драйвер доступен.
Делаем новый User DSN и тестируем - работает - это решает проблему с доступностью драйвера.
Теперь лезем в Ехцел (32 бит) и коннектимся к базе через созданный Юсер ДСН.
Опссс... тут оно и падает.
Ошибки - разные - от отсутствия описания соединения у оркловского клиента, до несовместимости по архитектуре.
Вопрос вверху - как корректно настроить ОДБС для 32-х битного приложения на х64 системе?
как корректно настроить ОДБС для 32-х битного приложения на х64 системе?
Вроде никак как хочется. Вся цепочка должна быть "32 бита"
Ну так ВСЯ цепочка и есть 32 бита. Исключая то, что система х64, но 32 бит апп должна работать на х64 системе...
Ну так ВСЯ цепочка и есть 32 бита.
Энто ты можешь думать что вся цепочка 32 бита, а винда может думать по другому.
Потести различные "выходы". Хотя бы со своей проги подключись
Вроде уже все перебрано.
Получается так - в 32 битном менеджере ОДБС прописываем ЮзерДСН, а при загрузке винда пользует x64 манагера...
Как обойти - не знаю.
Тупик.