FireBird Embedded via ODBC + Windows Vista

Установка базовых дистрибутивов, создание своих, распространение, установка автоматически и "вручную", файлы, необходимые для создания дистрибутивов.

Модераторы: kdv, Alexey Kovyazin

Ответить
unknown

FireBird Embedded via ODBC + Windows Vista

Сообщение unknown » 12 ноя 2007, 18:07

Привет всем!

Интересует такой вопрос - есть ли у кого удачный опыт установки FireBird Embedded на Windows Vista? Работаю с FireBird Embedded через FireBird ODBC Driver (odbcjdbc.dll). Под Win2K/XP все работает замечательно, но под Vista при попытке подсоединения к базе возникает ошибка "Data Source Not Found"... без каких-либо подробностей. При этом регистрация odbcjdbc.dll в системе происходит без ошибок, и в ручную Connection Pooling тоже работает... Кто-нибудь может подсказать в чем могут быть грабли? Какие-нибудь идеи? Мое впечатление что все дело в усложненной security в Vista, но вот что именно никак не пойму... запускать прогу с правами администратора тоже пробовал.

Заранее благодарю!

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 12 ноя 2007, 18:26

логин удален за использование имени вебсайта в имени логина.
зарегистрируйтесь иначе, пожалуйста.


вопрос - куда кладете fb embedded?

Hard As A Rock
Сообщения: 1
Зарегистрирован: 12 ноя 2007, 18:31

Сообщение Hard As A Rock » 12 ноя 2007, 18:42

kdv писал(а):вопрос - куда кладете fb embedded?
Пробовал ложить и в Windows\System32 и в каталог программы - никакой разницы...

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 13 ноя 2007, 01:39

Пробовал ложить и в Windows\System32 и в каталог программы - никакой разницы...
odbc это системная dll. которая где-то лежит. которая при коннекте к FB хочет сначала найти gds32.dll (обычно) или fbclient.dll. Который, в данном случае значения не имеет, является embedded.
Так что программа, которая коннектится к embedded через odbc, в данном случае особого значения не имеет.
Попробуйте использовать filemon (или что там эквивалентно ему для vista) и определить, что загружается или не загружается при попытке коннекта.

Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1436
Зарегистрирован: 15 сен 2005, 09:05

Сообщение Dimitry Sibiryakov » 13 ноя 2007, 07:51

Но в ошибке же черным по-англицки сказано, что нечто, чем он пытается соединиться не может найти ODBC-шный Data Source. 64 бита vs 32?

Ответить