Can't load library gds32.dll

IBX, FIBPlus, UIB, ADO, .Net и прочее-прочее-прочее, в общем все, что относится к созданию приложений, работающих с InterBase, Firebird и Yaffil - клиент-серверных, трехзвенных, консольных и т.п.

Модератор: kdv

SlyTanys
Сообщения: 12
Зарегистрирован: 20 июн 2008, 15:51

Can't load library gds32.dll

Сообщение SlyTanys » 25 дек 2008, 14:07

Не могу никак справиться с дурацкой проблемой :( помогите пожалуйста.
Есть рабочая станция - сервер FB Win XP Prof 2002 SP2, на ней расположен .exe файл приложения для работы с БД.
Есть рабочая станция -клиент Win XP Prof 2002 SP2. На рабочей станции-клиенте пытаемся запустить этот .exe файл и получаем "Can't load library gds32.dll". На клиенте отключен брандмауэр, библиотека gds32.dll помещена в system32, в переменной path путь к system32 указан. В чем может быть проблема? Сервер пингуется, виден в сетевом окружении.
При этом есть второй клиент с , казалось бы, аналогичной конфигурацией, который нормально запускает приложение даже с включенным брандмауэром.

WildSery
Заслуженный разработчик
Сообщения: 1738
Зарегистрирован: 05 июн 2006, 16:19

Re: Can't load library gds32.dll

Сообщение WildSery » 25 дек 2008, 14:12

Каждый раз, когда возникает такой вопрос, у меня в голове вертится мысль - ну почему, почему люди, которые не могут прочитать статью для ручной установки, не воспользуются обычной установкой клиента?

SlyTanys
Сообщения: 12
Зарегистрирован: 20 июн 2008, 15:51

Re: Can't load library gds32.dll

Сообщение SlyTanys » 25 дек 2008, 16:02

Не поверите, обычная установка клиента приводит к аналогичному результату

WildSery
Заслуженный разработчик
Сообщения: 1738
Зарегистрирован: 05 июн 2006, 16:19

Re: Can't load library gds32.dll

Сообщение WildSery » 25 дек 2008, 16:16

Действительно, не поверю. Таких проблем никогда не было при корректной установке клиента.
Подсказка: FileMon'ом можно поглядеть какие файлы и где ищет приложение при запуске.

SlyTanys
Сообщения: 12
Зарегистрирован: 20 июн 2008, 15:51

Re: Can't load library gds32.dll

Сообщение SlyTanys » 25 дек 2008, 16:21

И я не верю, при том что рядом стоит второй клиент, у которого все прекрасно работает. Разница только в дистрибутивах винды.

hvlad
Разработчик Firebird
Сообщения: 1244
Зарегистрирован: 21 мар 2005, 10:48

Re: Can't load library gds32.dll

Сообщение hvlad » 25 дек 2008, 17:29

SlyTanys писал(а):Не поверите, обычная установка клиента приводит к аналогичному результату
А что такое "обычная установка клиента" ?
И о какой вообще версии идёт речь ?

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

Re: Can't load library gds32.dll

Сообщение kdv » 25 дек 2008, 17:59

либо это не могут прочитать - http://www.ibase.ru/fb21instfaq.htm
если клиент 2.1, то ему тоже надо правильно установленный рантайм.

SlyTanys
Сообщения: 12
Зарегистрирован: 20 июн 2008, 15:51

Re: Can't load library gds32.dll

Сообщение SlyTanys » 26 дек 2008, 11:59

Версия FB 2.1.
Обычная установка - это установка клиента с использованием инстолятора в составе дистрибутива FB 2.1.
MS Installer 3.0 входит в состав SP2 для XP, насколько я понимаю? SP2 установлен.
Т.е. если я правильно понимаю, что для того чтобы на компе работал клиент 2.1 необходимы msvcr80.dll и msvcp80.dll?

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

Re: Can't load library gds32.dll

Сообщение kdv » 26 дек 2008, 13:40

Т.е. если я правильно понимаю,
убиться можно. "если я понимаю, то как я понимаю..."
хрен его знает, установлен-ли у тебя MS Installer 3.0.
Там же ссылки есть. скачай да поставь. что ты нам мозг мучаешь? :)

hvlad
Разработчик Firebird
Сообщения: 1244
Зарегистрирован: 21 мар 2005, 10:48

Re: Can't load library gds32.dll

Сообщение hvlad » 26 дек 2008, 14:22

SlyTanys писал(а):Версия FB 2.1.
Обычная установка - это установка клиента с использованием инстолятора в составе дистрибутива FB 2.1.
MS Installer 3.0 входит в состав SP2 для XP, насколько я понимаю? SP2 установлен.
Т.е. если я правильно понимаю, что для того чтобы на компе работал клиент 2.1 необходимы msvcr80.dll и msvcp80.dll?
Правильное понимание - в инсталляционном гайде.
Ну и http://www.ibase.ru/fb21instfaq.htm читать до просветления

aes
Сообщения: 43
Зарегистрирован: 05 фев 2007, 07:29

Re: Can't load library gds32.dll

Сообщение aes » 19 мар 2010, 07:12

Доброго времени суток.
Чтобы не создавать новую тему, попробую немного оживить эту.
Собственно, проблема такая же, при запуске клиентского приложения выдается ошибка "can't load library fbclient.dll". Сервер firebird 2.1, windows XP SP3. На сервере все ок, приложение работает.
Проблему решает, вернее решила бы установка на клиенте vccrt8_Win32.msi, но ситуация осложняется тем, что ни у одного из клиентов нет админских прав, и у меня, как ни странно - тоже, и получить их (попросить установить админов) не представляется возможным, поскольку используемое ПО имеет не совсем официальный характер.
Каким образом это можно обойти, что нужно сделать на клиенте, чтобы заработало?
Пробовал кидать msvc*.dll в system32 - результат нулевой.
Спасибо.

hvlad
Разработчик Firebird
Сообщения: 1244
Зарегистрирован: 21 мар 2005, 10:48

Re: Can't load library gds32.dll

Сообщение hvlad » 19 мар 2010, 10:06

aes писал(а):Доброго времени суток.
Чтобы не создавать новую тему, попробую немного оживить эту.
Попробуй сначала прочитать эту и следовать ссылкам

aes
Сообщения: 43
Зарегистрирован: 05 фев 2007, 07:29

Re: Can't load library gds32.dll

Сообщение aes » 19 мар 2010, 10:16

Можно было и проще написать, что без установки MS Installer/Visual studio (нужное подчеркнуть) или без использования стандартного инсталлятора FB ничего не получится. Ну нет админских прав, а то и вопроса бы не возникло.

hvlad
Разработчик Firebird
Сообщения: 1244
Зарегистрирован: 21 мар 2005, 10:48

Re: Can't load library gds32.dll

Сообщение hvlad » 19 мар 2010, 11:12

aes писал(а):Можно было и проще написать, что без установки MS Installer/Visual studio (нужное подчеркнуть) или без использования стандартного инсталлятора FB ничего не получится. Ну нет админских прав, а то и вопроса бы не возникло.
Глупости.

Установка CRT без инсталляторов описана многократно. Installation Guide для кого делали ?

aes
Сообщения: 43
Зарегистрирован: 05 фев 2007, 07:29

Re: Can't load library gds32.dll

Сообщение aes » 19 мар 2010, 11:47

Влад, золотой вы человек :)
Спасибо за ссылку. Ларчик, оказывается, так просто открывался.

hvlad
Разработчик Firebird
Сообщения: 1244
Зарегистрирован: 21 мар 2005, 10:48

Re: Can't load library gds32.dll

Сообщение hvlad » 19 мар 2010, 12:48

Покупайте наших слонов (ларчики) ! :-D

dimm
Сообщения: 5
Зарегистрирован: 17 авг 2010, 18:40

Re: Can't load library gds32.dll

Сообщение dimm » 17 авг 2010, 19:01

Друзья.
Есть приложение, на ФБ2.1. Сервер его и клиенты на ХР. КЛиент приложения ставится запускается с сервера и для него вообще-то не нужно и клиент ФБ ставить на клиентскую машину - само минимум себе берет и прописывает где надо.
Везде все ок в в данном случае возник трабл, имя котором сабж ветки.

Что осили, почитал, что смог то поставил - инсталлер в СП2 есть, рантайм поставил.
Трабл остался.

ПОсоветуйте. добрые люди - куда пойти, заглянуть, исправить. Ни миграций, ни несколько фб-серверов одновременно мне настраить не надо. Притом я не программер...

Ларчик то просто, говорят, открывается)))

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

Re: Can't load library gds32.dll

Сообщение kdv » 17 авг 2010, 23:59

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

dimm
Сообщения: 5
Зарегистрирован: 17 авг 2010, 18:40

Re: Can't load library gds32.dll

Сообщение dimm » 18 авг 2010, 23:49

Я прочитал все написанное в теме. Ссылки видел тоже.

Из непрочитанного остались русскоязычное руководство по ручной установке и Installation Guide. Мне на освоение этого материала надо потратить кучу времени, включая изучения как устанавливать несколько фб-серверов на одной машине, миграцию с версии на версию и т.д. При этом в дальнейшем это вряд ли мне пригодится - я приложениям на Firebird не занимаюсь, кроме минимальной поддержки.

С таким успехом мне можно еще почитать руководство по Visio, WinXp и т.д.

hvlad
Разработчик Firebird
Сообщения: 1244
Зарегистрирован: 21 мар 2005, 10:48

Re: Can't load library gds32.dll

Сообщение hvlad » 19 авг 2010, 00:25

dimm,

gds32.dll вообще в наличии имеется ?

Ответить