Привет всем!
Интересует такой вопрос - есть ли у кого удачный опыт установки FireBird Embedded на Windows Vista? Работаю с FireBird Embedded через FireBird ODBC Driver (odbcjdbc.dll). Под Win2K/XP все работает замечательно, но под Vista при попытке подсоединения к базе возникает ошибка "Data Source Not Found"... без каких-либо подробностей. При этом регистрация odbcjdbc.dll в системе происходит без ошибок, и в ручную Connection Pooling тоже работает... Кто-нибудь может подсказать в чем могут быть грабли? Какие-нибудь идеи? Мое впечатление что все дело в усложненной security в Vista, но вот что именно никак не пойму... запускать прогу с правами администратора тоже пробовал.
Заранее благодарю!
FireBird Embedded via ODBC + Windows Vista
Модераторы: kdv, Alexey Kovyazin
-
- Сообщения: 1
- Зарегистрирован: 12 ноя 2007, 18:31
odbc это системная dll. которая где-то лежит. которая при коннекте к FB хочет сначала найти gds32.dll (обычно) или fbclient.dll. Который, в данном случае значения не имеет, является embedded.Пробовал ложить и в Windows\System32 и в каталог программы - никакой разницы...
Так что программа, которая коннектится к embedded через odbc, в данном случае особого значения не имеет.
Попробуйте использовать filemon (или что там эквивалентно ему для vista) и определить, что загружается или не загружается при попытке коннекта.
-
- Заслуженный разработчик
- Сообщения: 1436
- Зарегистрирован: 15 сен 2005, 09:05