Ibexpert gds32 dll ошибка

Многие пользователи знают, что файлы формата DLL входят в состав операционной системы и выполняют определенные опции. Однако не всегда динамически

Содержание

  1. Исправление ошибок с отсутствующим файлом gds32.dll
  2. Способ 1: Самостоятельная инсталляция gds32.dll
  3. Способ 2: Переустановка софта с отключенной защитой
  4. Способ 3: Обновление Interbase и Firebird до последних версий
  5. Способ 4: Повторная регистрация gds32.dll
  6. Способ 5: Использование утилиты instclient
  7. Способ 6: Ручное переименование fbclient.dll
  8. gds32.dll
  9. Вернуть его на место можно двумя способами:
  10. Скачать Gds32.dll
  11. У меня проблемы с «gds32.dll», Firebird3 и Delphi10.2
  12. 3 ответа 3
  13. library gds32 dll failed to load
  14. Вернуть его на место можно двумя способами:
  15. 1 Answer 1

Исправление ошибок с отсутствующим файлом gds32.dll

skachat gds32 dll

Многие пользователи знают, что файлы формата DLL входят в состав операционной системы и выполняют определенные опции. Однако не всегда динамически подключаемые библиотеки являются встроенными, ведь многие из них разрабатываются производителями стороннего ПО и инсталлируются на ПК вместе с самой программой. Касается это и интересующего нас сегодня файла под названием gds32.dll. Он является частью системы управления базами данных, состоящей из программ Interbase и Firebird. Именно при взаимодействии с ними пользователь может столкнуться с уведомлением «gds32.dll отсутствует» или «gds32.dll не найден». Далее мы хотим продемонстрировать все доступные способы решения этой неполадки.

Способ 1: Самостоятельная инсталляция gds32.dll

Быстрый и удобный метод исправления неполадки — скачивание рабочей версии библиотеки. Ее понадобится переместить в системную директорию ( C:WindowsSystem32 или C:WindowsSysWOW64 ) или в основную папку приложения, которое сообщает об отсутствии файла.

Не забудьте провести перерегистрацию файла, если все еще получаете ошибку, — для этого воспользуйтесь Способом 4.

Способ 2: Переустановка софта с отключенной защитой

Если вы столкнулись с рассматриваемой проблемой сразу же после инсталляции упомянутых программ, рекомендуется переустановить их, предварительно отключив антивирус. Вполне вероятна ситуация, что имеющаяся на компьютере защита добавила gds32.dll в карантин или вовсе удалила его, хотя по своей натуре эта библиотека является безопасной и проверенной. К тому же нельзя исключать и тот факт, что во время установки просто возникли непредвиденные ошибки, которые привели к тому, что многие важные компоненты не были добавлены должным образом.

Обратите внимание на представленные ниже статьи: в них вы найдете все необходимые инструкции по данной теме и сможете справиться с поставленной задачей.

Способ 3: Обновление Interbase и Firebird до последних версий

Во время использования баз данных и систем управления ими важно не только установить их абсолютно на каждый рабочий компьютер, но и смотреть за тем, чтобы пользователи взаимодействовали с самыми свежими версиями этого софта. Если вы давно не заходили на официальные сайты или игнорируете уведомления о выходе новых версий, рекомендуется проверить наличие обновлений и установить их сразу же. От вас требуется лишь авторизоваться на официальных страницах через свой аккаунт и в личном кабинете заняться просмотром версий. Ссылки на эти ресурсы вы найдете далее, если вдруг забыли их адреса.

obnovlenie programmnogo obespecheniya dlya ispravleniya oshibki s gds32.dll

Способ 4: Повторная регистрация gds32.dll

Этот вариант реже всего оказывается эффективным, однако он стоит на четвертом месте из-за простоты реализации. От пользователя требуется осуществить всего три действия, которые не займут более минуты. Их суть заключается в повторной регистрации gds32.dll в системе, если это вдруг не произошло автоматически. Все действия осуществляются через «Командную строку» и имеют такой вид:

perehod k komandnoj stroke dlya ispravleniya problem s fajlom gds32.dll v windows

komanda dlya otmeny tekushhej registraczii fajla gds32.dll v windows

komanda dlya povtornoj registraczii fajla gds32.dll v windows

После осуществления этой операции вы сразу же можете приступить к работе с СУБД, чтобы проверить действенность способа. Если все прошло успешно, рассматриваемая проблема вас больше не должна беспокоить.

Способ 5: Использование утилиты instclient

Данный вариант подойдет только тем юзерам, кто использует старую версию Firebird. Дело в том, что не всегда есть возможность обновиться до самой последней сборки, а клиентскую часть наладить все-таки нужно. В таких ситуациях поможет встроенная в Firebird утилита, превращающая устаревшую библиотеку управления клиентской части fbclient.dll в современную gds32.dll. Для этого вам придется воспользоваться исполняемым файлом instclient. Если он отсутствует в текущей сборке софта, скачайте его с официального сайта.

perehod na oficzialnyj sajt dlya skachivaniya utilitu

zapusk arhiva posle skachivaniya utility instclient.exe s oficzialnogo sajta

perehod k papke raspolozheniya fajla

zapusk fajla instclient.exe dlya ispravleniya problem sovmestimosti

Действие утилиты произойдет в автоматическом режиме, а после она будет закрыта. Как только вы увидите, что окно консоли открылось и закрылось, можно переходить к попыткам запуска проблемного ПО. Если же произведенные действия не принесли результата, попробуйте переместить instclient в папку «Bin» установленной Firebird и запустить его оттуда.

Способ 6: Ручное переименование fbclient.dll

Утилита из предыдущего способа по сути переименовывает имеющийся файл fbclient.dll в gds32.dll и налаживает его конфигурацию, что позволяет избежать проблем с совместимостью. Однако в некоторых случаях бывает достаточно только переименовать библиотеку клиентской части, чтобы избавиться от имеющейся ошибки. При этом нет никаких гарантий, что все будет работать корректно, поэтому мы и поставили этот вариант после решения с утилитой instclient.

knopka pereimenovaniya klientskogo fajla v gds32.dll

pereimenovanie starogo klientskogo fajla v gds32.dll

Если после изменения названия вы все еще получаете рассматриваемую сегодня ошибку, переименуйте файл обратно и переходите к использованию предыдущих методов.

В рамках этой статьи вы были ознакомлены с шестью методами исправления неполадки с файлом gds32.dll в операционной системе. Как видите, решить эту проблему, которая возникает при запуске Interbase и Firebird, можно быстро, перебирая предложенные инструкции.

Помимо этой статьи, на сайте еще 12357 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Источник

gds32.dll

Программы Interbase и Firebird распространены на предприятиях и домашних компьютерах. Это популярные системы управления базами данных. Нередко при их запуске пользователь сталкивается с ошибкой «отсутствует файл gds32.dll». Без этой библиотеки ни Firebird, ни Interbase не будут работать. Как получилось, что столь важный файл пропал с жёсткого диска? Есть разные варианты установки СУБД. Некоторые из них загружают не все нужные файлы, в результате чего пользователь сталкивается с ошибкой.Gds32.dll 1

Ошибка может быть следствием работы антивируса. Активность динамических библиотек не всегда нравится защитным программам, иногда они удаляют вполне приличные файлы. Повезло, если gds32.dll окажется в карантине, тогда его можно вернуть через интерфейс антивирусной программы. Затем добавьте библиотеку в карантин, чтобы ситуация не повторилась. Труднее исправить ошибку, если gds32.dll отсутствует на компьютере.

Вернуть его на место можно двумя способами:

Для начала следует полностью удалить уже установленную СУБД. После этого установите программу заново. Если проблема осталась, то попробуйте переустановить приложение с другими настройками. После каждой переустановки следует перезагружать компьютер. Вы пробовали ставить систему управления базами данных всеми мыслимыми и немыслимыми способами, но ошибка gds32.dll осталась? В этом случае загрузите библиотеку и интегрируйте её в систему. Файл gds32.dll скачать для Windows 7/8/10 вы сможете тут. После загрузки положите его в папку C:WindowsSystem32 для 32х разрядной системы или же в C:WindowsSysWOW64, если у вас Windows x64.Затем зарегистрируйте библиотеку в системе. Перезагрузите компьютер и протестируйте работоспособность проблемной программы, всё должно заработать.

Как установить DLL файл вы можете прочитать на страницы, в которой максимально подробно описан данный процесс.

Источник

Скачать Gds32.dll

gds32 dll

Gds32.dll – неотъемлемый компонент системы управления базами данных (СУБД) компьютера. Данный файл был создан компанией Borland Software Corp. и используется программой Delphi Enterprise Trial Edition. Несмотря на узкое применение файлов в системе, нарушить их работоспособность могут и сторонние программы. В ОС «Виндовс» используется «Firebird» и «Interbase» управление данными, в процессе их работы могут произойти сбои. Конечный результат ─ ошибка «Отсутствует файл», «Не был найден», «Не удалось запустить» и т.д. Дело в том, что данная библиотека вместе со всеми компонентами устанавливается непосредственно с ОС в штатном порядке. Отдельно скачать, обновить, удалить или отключить ее нельзя.

Как исправить неполадки, и какой метод наиболее быстрый? Проще всего скачать gds32.dll файл и выполнить несколько простых и последовательных шагов. Можно попробовать найти отдельно в сети компоненты библиотеки и установить пакетом, но такое решение на свой страх и риск лучше не принимать. В худшем случае неизвестные элементы перезапишут совершенно сторонние файлы и повредят работоспособность еще больше. Данный dll файл обновляется нечасто, в сети актуальная версия была 1.0, и загружать ее лучше с проверенных источников. Чтобы возобновить рабочее состояние системы быстро и с минимальным риском, нужно скачать для Windows 7/8/10 отдельным компонентом.

Просто загрузить его на компьютер недостаточно: чтобы реестр увидел необходимые элементы в своем списке – его регистрируют. Далее следует простая перезагрузка системы, и все готово. На первый взгляд, действия кажутся сложными, но после пошаговой инструкции весь процесс занимает считанные минуты. Рабочий компонент нужно сохранить отдельно на случай, если он снова понадобится. Решение не потребует даже интернет соединения: обычная замена, или помещение в папку, и два шага в установке.

Источник

У меня проблемы с «gds32.dll», Firebird3 и Delphi10.2

У меня программа (БД) (написана Delphi7) работает под Firebird. Также на ПК также стоит и Delphi10.2 (со своим Client InterBase).
Программа использует компонент «IBBackupService1», который использует «GetNextLine method».
С некоторого времени на этом методе стала возникать ошибка:

«…. exception class EIBInterBaseError with message ‘unavailable database unknown ISC error 336330835’

Я вычитал, что это из-за неправильного подхвата программой «gds32.dll». Правда у меня на ПК стоит аж 4 библиотеки «gds32.dll» и разного размера, см. рис.JO1wg

Да и я на этом ПК, то инсталлировал, то деинсталлировал FB. (и у меня в system32 стоят «gds32.dll» только от FB)

На другом ПК, на котором стоит только FB и одна «gds32.dll» (и я удалил все лишние «gds32.dll», когда-то там тоже стоял InterBase), таких проблем нет. Мне, что нужно теперь в Delphi10.2, сносить «Client InterBase»?

3 ответа 3

Описанная вами ситуация носит название DLL Hell. Чтобы ее избежать никогда не копируйте файлы в System32.

Используйте либо полный путь к dll при ее загрузке или положите правильную версию dll в папку с exe-файлом.

1) Удалить все gds32.dll, скопировать в System32 правильную от Firebird. Если вы не используете коннекты к Interbase (именно Interbase) из программ на Дельфи xe10, то прокатит.

2) Если в Дельфи 7 коннект через FIBPlus, то в файле проекта пишете

. и переименовываете gds32.dll от Firebird в mycollfbclient.dll. Достаточно кинуть ее в каталог с программой или можно в System32. Правда в разных версиях FIBPlus это может быть константой, а может переменной.

3) Если в Дельфи 7 используете IBX, то смотрите файл IBHeader.pas на предмет IBASE_DLL. В моем Дельфи 6 это константа. Значит либо исправляете ее на var, либо название на другое прямо в IBHeader.pas и перекомпилируете, если получится.

какая у вас версия Firebird

есть ли исходники программы на Дельфи 7

какие компоненты доступа вы в ней используете

Источник

library gds32 dll failed to load

Программы Interbase и Firebird распространены на предприятиях и домашних компьютерах. Это популярные системы управления базами данных. Нередко при их запуске пользователь сталкивается с ошибкой «отсутствует файл gds32.dll». Без этой библиотеки ни Firebird, ни Interbase не будут работать. Как получилось, что столь важный файл пропал с жёсткого диска? Есть разные варианты установки СУБД. Некоторые из них загружают не все нужные файлы, в результате чего пользователь сталкивается с ошибкой.Gds32.dll 1

Ошибка может быть следствием работы антивируса. Активность динамических библиотек не всегда нравится защитным программам, иногда они удаляют вполне приличные файлы. Повезло, если gds32.dll окажется в карантине, тогда его можно вернуть через интерфейс антивирусной программы. Затем добавьте библиотеку в карантин, чтобы ситуация не повторилась. Труднее исправить ошибку, если gds32.dll отсутствует на компьютере.

Вернуть его на место можно двумя способами:

Для начала следует полностью удалить уже установленную СУБД. После этого установите программу заново. Если проблема осталась, то попробуйте переустановить приложение с другими настройками. После каждой переустановки следует перезагружать компьютер. Вы пробовали ставить систему управления базами данных всеми мыслимыми и немыслимыми способами, но ошибка gds32.dll осталась? В этом случае загрузите библиотеку и интегрируйте её в систему. Файл gds32.dll скачать для Windows 7/8/10 вы сможете тут. После загрузки положите его в папку C:WindowsSystem32 для 32х разрядной системы или же в C:WindowsSysWOW64, если у вас Windows x64.Затем зарегистрируйте библиотеку в системе. Перезагрузите компьютер и протестируйте работоспособность проблемной программы, всё должно заработать.

Как установить DLL файл вы можете прочитать на страницы, в которой максимально подробно описан данный процесс.

Я хочу построить соединение между ODBC и Firebird. Он показал сообщения об ошибках следующим образом:

[Драйвер Firebird ODBC] Невозможно подключиться к источнику данных; library’gds32.dll ‘не удалось загрузить

[Драйвер Firebird ODBC] Недействительный атрибут строки подключения.

На этом этапе я пробовал следующие шаги:

На основании этой статьи я переименовал файл fdclient.dll в gds32.dll и скопировал его в файл system32. Затем я выбрал клиентскую библиотеку Firebird в настройке драйвера Firebird ODBC.
Это не работает.

Удалите и переустановите Firebird. Из-за того, что Firebird является частью нашего программного пакета, мы выполнили этот шаг. Кроме того, мы проверили, что Firebird — последняя версия для 2.5.4. Таким образом, у нас есть последняя версия для сервера Firebird.
Это тоже не работает.

Для запуска instclient.exe запустите командную строку как администратор.

Для установки fbclient.dll используйте:

Для установки gds32.dll используйте:

Убедитесь, что вы выбрали правильный instclient (из bin для 64 бит или из wow или wow64 для 32 бит); или просто установите оба. Также убедитесь, что вы установили 32-битный драйвер ODBC для Firebird.

Что касается вашего последнего комментария: я в убытке объясняю это; возможно, он использует другую конфигурацию или драйвер?

I want to build a connection between ODBC and Firebird. It has shown error messages like these:

[ODBC Firebird Driver] Unable to connect to data source; library’gds32.dll’ failed to load

[ODBC Firebird Driver] Invalid connection string attribute.

At this stage, I have tried these following steps:

Based on this article, I have renamed the fdclient.dll to gds32.dll and copied to system32 file. Then I selected Firebird client library in the Firebird ODBC driver setting.
This does not work.

Uninstall and reinstall Firebird. Due to Firebird being a part of our software package, we did follow that step. Beside, we have checked the Firebird is the latest version for 2.5.4. Thus, we do have the latest version for Firebird server.
That does not work either.

photo

1 Answer 1

To install fbclient.dll use:

To install gds32.dll use:

Make sure you pick the right instclient (from bin for 64 bit or from wow or wow64 for 32 bit); or just install both. Also make sure you have installed the 32 bit ODBC driver for Firebird.

Regarding your last comment: I am at loss to explain this; maybe it uses a different config or driver?

Источник

Программы Interbase и Firebird распространены на предприятиях и домашних компьютерах. Это популярные системы управления базами данных. Нередко при их запуске пользователь сталкивается с ошибкой «отсутствует файл gds32.dll». Без этой библиотеки ни Firebird, ни Interbase не будут работать. Как получилось, что столь важный файл пропал с жёсткого диска? Есть разные варианты установки СУБД. Некоторые из них загружают не все нужные файлы, в результате чего пользователь сталкивается с ошибкой.gds32.dll

Ошибка может быть следствием работы антивируса. Активность динамических библиотек не всегда нравится защитным программам, иногда они удаляют вполне приличные файлы. Повезло, если gds32.dll окажется в карантине, тогда его можно вернуть через интерфейс антивирусной программы. Затем добавьте библиотеку в карантин, чтобы ситуация не повторилась. Труднее исправить ошибку, если gds32.dll отсутствует на компьютере.

Вернуть его на место можно двумя способами:

  • Переустановить Interbase или Firebird
  • Скачать gds32.dll

Для начала следует полностью удалить уже установленную СУБД. После этого установите программу заново. Если проблема осталась, то попробуйте переустановить приложение с другими настройками. После каждой переустановки следует перезагружать компьютер. Вы пробовали ставить систему управления базами данных всеми мыслимыми и немыслимыми способами, но ошибка gds32.dll осталась? В этом случае загрузите библиотеку и интегрируйте её в систему. Файл gds32.dll скачать для Windows 7/8/10 вы сможете тут. После загрузки положите его в папку C:WindowsSystem32 для 32х разрядной системы или же в C:WindowsSysWOW64, если у вас Windows x64.Затем зарегистрируйте библиотеку в системе. Перезагрузите компьютер и протестируйте работоспособность проблемной программы, всё должно заработать.

Как установить DLL файл вы можете прочитать на страницы, в которой максимально подробно описан данный процесс.

Скачать файл gds32.dll


  • Разработчик
    InterBase Client

  • ОС
    Windows XP, Vista,7,8,10

  • Разрядность
    32/64bit

  • Кол-во скачиваний
    8823
  • Рейтинг
Поделиться файлом

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

alexss1

Сообщения: 18
Зарегистрирован: 18 май 2009, 17:49

Открытие базы данных с помощью IBExpert

Здравствуйте, знатоки!

Есть такая проблема. Создал дома базу данных FDB с помощью IBExpert. Дома установлен сервер FireBird 2.0.4.
Принес базу данных на работу, а здесь стоит FireBird 1.5. Соответственно базу с помощью программы IBExpert открыть не могу.
Мне тут говорили что нужно найти файл gds32.dll от сервера 2.0.4 и указать при конекте к базе путь к этому файлу и этого будет достаточно.
Такого файлика в 2.0 не нашел, но нашел и попробовал скопировать в папку с программой файлик fbclient.dll (который я так понял заменяет в новых версиях gds32.dll) и указать путь к нему в IBExpert — не хочет работать.
IBExpert выдает ошибку:

Unsuccessful execution caused by unavailable resource.
unavailable database

Сервер 2.0.4 на работе поставить не могу, потому как на 1.5 крутится программа, боюсь сбить настройки.

Посоветуйте, как мне открыть базу данных IBExpert-ом?


WildSery

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

Re: Открытие базы данных с помощью IBExpert

Сообщение

WildSery » 18 май 2009, 18:43

Тебе ТУТ говорить такого не могли никак.
Потому что открыть базу 2-ки сервером 1.5 невозможно хоть ты что с клиентской частью делай.
Три варианта — принести бэкап базы, которую понимает 1.5 (сделать клиентом от 1.5 дома), установить 2-ку на другом порту, установить 2-ку Embedded.


alexss1

Сообщения: 18
Зарегистрирован: 18 май 2009, 17:49

Re: Открытие базы данных с помощью IBExpert

Сообщение

alexss1 » 19 май 2009, 08:43

А в чем заключается 3-й вариант?
Я так понял что для установки Embedded нужно скопировать набор файлов в папку с программой, но как это все завязать с IBExpert, ведь мне именно ним нужно открыть?

>>установить 2-ку на другом порту

Да вот я тоже об этом думал, но не затрутся ли системные файлы версии 1,5 файлами 2.0 при установке, потому как инсталлятор ругается что уже есть версия 1.5. Прошу прощение за такие вопросы, просто до этого я не имел дела ни с firebird, ни с interbase серверами.


kdv

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

Re: Открытие базы данных с помощью IBExpert

Сообщение

kdv » 19 май 2009, 10:54

учиться, учиться и еще раз учиться.

unavailable database

www.ibase.ru/ibfaq.htm#unavail

про поочередный запуск разных серверов
www.ibase.ru/devinfo/inst_manual.htm

вообще — дома извлечь содержимое БД в скрипт (ibexpert-ом), и создать в 1.5. Потому как смысл использования дома ФБ 2, а на работе — 1.5, неясен.

«открыть базу IBExpert-ом» — бред. Открывает базу Firebird.


alexss1

Сообщения: 18
Зарегистрирован: 18 май 2009, 17:49

Re: Открытие базы данных с помощью IBExpert

Сообщение

alexss1 » 19 май 2009, 11:32

kdv писал(а):

вообще — дома извлечь содержимое БД в скрипт (ibexpert-ом), и создать в 1.5. Потому как смысл использования дома ФБ 2, а на работе — 1.5, неясен.

дома база данных используется совсем для других целей и для другого ПО. там нужна 2-я версия. на работе на версии 1.5 крутится программа, которая не имеет никакого отношения к моей базе, я просто хочу открыть свою базу (которая была создана дома) данных и поработать, потом принести домой и там продолжить работу.

kdv писал(а):«открыть базу IBExpert-ом» — бред. Открывает базу Firebird.

обязательно нужно «умничать».


Dimitry Sibiryakov

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

Re: Открытие базы данных с помощью IBExpert

Сообщение

Dimitry Sibiryakov » 19 май 2009, 13:21

Так я не понял: «программа, которая не имеет отношения» крутится на твоей рабочей станции? Или ты кидаешь свою БД на сервер? Или у тебя сервер и есть твоя рабочая станция?

Почему бы тебе не установить FB на какую-нибудь виртуальную машину (я использую QEMU) и не таскать его вместе с базой? Так ты точно ни с кем не пересечёшься.

ЗЫ: Обвинение в «умничаньи» от человека, который видит разницу между IBExpert и «программой» звучит не слишком убедительно.


alexss1

Сообщения: 18
Зарегистрирован: 18 май 2009, 17:49

Re: Открытие базы данных с помощью IBExpert

Сообщение

alexss1 » 19 май 2009, 14:12

Dimitry Sibiryakov писал(а):ЗЫ: Обвинение в «умничаньи» от человека, который видит разницу между IBExpert и «программой» звучит не слишком убедительно.

Суть моих слов была понятна изначально, зачем придираться и унижать человека если он как-то не так выразился?!

Dimitry Sibiryakov писал(а):Так я не понял: «программа, которая не имеет отношения» крутится на твоей рабочей станции? Или ты кидаешь свою БД на сервер? Или у тебя сервер и есть твоя рабочая станция?

у меня есть софт, который стоит дома и использует базу данных, которая создана в firebird 2, и пополняется с помощью этого софта и ibexpert’а.
На работе есть другой софт, который работает с базой данных, которая создана для работы с firebird 1.5.
Я принес на работу файлик с базой данных и хочу работать с ней на работе. Вопрос — как это сделать чтобы не убивать FB1.5 , чтобы софт, который стоит на работе не начала косячить.

Dimitry Sibiryakov писал(а):Почему бы тебе не установить FB на какую-нибудь виртуальную машину (я использую QEMU) и не таскать его вместе с базой? Так ты точно ни с кем не пересечёшься.

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


Dimitry Sibiryakov

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

Re: Открытие базы данных с помощью IBExpert

Сообщение

Dimitry Sibiryakov » 19 май 2009, 14:31

Дай угадаю: для своей «попытки программить» ты поставил на виртуалку ось с гуем и ещё и какой-нибудь RAD. Для сервера ничего этого не нужно.

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


alexss1

Сообщения: 18
Зарегистрирован: 18 май 2009, 17:49

Re: Открытие базы данных с помощью IBExpert

Сообщение

alexss1 » 19 май 2009, 14:35

Dimitry Sibiryakov писал(а):Дай угадаю: для своей «попытки программить» ты поставил на виртуалку ось с гуем и ещё и какой-нибудь RAD. Для сервера ничего этого не нужно.

угадал) RAD ставил. Хотя программить можно было, просто ну как бы я привык когда все летает.

Dimitry Sibiryakov писал(а):Если не можешь разобраться где у твоих многочисленных программ сервер, а где базы — стучись к ним в поддержку. Ну или хотя бы огласи названия.

Пожалуйста. Софт — «БестЗвіт» — о чем нибудь говорит? В его поддержке мне сказали что он работает только с FB1.5
Второй софт — мой. База данных была создана дома давненько и там крутился FB2. Соответственно когда я вышел на работу, то первое желание было обновить FB1.5 до FB2. Но мне сказали — низя.


kdv

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

Re: Открытие базы данных с помощью IBExpert

Сообщение

kdv » 19 май 2009, 16:47

обязательно нужно «умничать».

обязательно. статью прочитал?

Но мне сказали — низя.

правильно сказали. кроме того, работодатель по умолчанию имеет права на то, что находится на рабочем компьютере сотрудника. Так что я бы не спешил базу из дома тащить на работу.


Attid

Спец
Сообщения: 377
Зарегистрирован: 14 ноя 2006, 09:58

Re: Открытие базы данных с помощью IBExpert

Сообщение

Attid » 19 май 2009, 17:19

Суть моих слов была понятна изначально, зачем придираться и унижать человека если он как-то не так выразился?!

потому что много людей приходит сюда и не знает разницы между ними.
почему мы должны догадаться что ты её понимаешь, если путаешь понятия.

ответ тебе дали используй Embedded вариант. как его использовать можно найти на этом сайте или на сайте производителя (firebirdsql.org)


alexss1

Сообщения: 18
Зарегистрирован: 18 май 2009, 17:49

Re: Открытие базы данных с помощью IBExpert

Сообщение

alexss1 » 20 май 2009, 11:01

kdv писал(а):правильно сказали. кроме того, работодатель по умолчанию имеет права на то, что находится на рабочем компьютере сотрудника. Так что я бы не спешил базу из дома тащить на работу.

я сам себе работодатель, вряд ли мне кто-то что-то укажет :D

Attid писал(а):потому что много людей приходит сюда и не знает разницы между ними.
почему мы должны догадаться что ты её понимаешь, если путаешь понятия.

да я ж не против, только зачем сразу «бред» и тому подобное писать. я говорю о более толерантном отношении. пусть человек триджы гуру в своем деле, но если он так выражается, то другому человеку неприятно слышать такое и в его глазах этот гуру становится обычным грубияном не более.

уже сделал с помощью Embedded. Спасибо.


WildSery

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

Re: Открытие базы данных с помощью IBExpert

Сообщение

WildSery » 20 май 2009, 11:59

alexss1 писал(а):да я ж не против, только зачем сразу «бред» и тому подобное писать. я говорю о более толерантном отношении. пусть человек триджы гуру в своем деле, но если он так выражается, то другому человеку неприятно слышать такое и в его глазах этот гуру становится обычным грубияном не более.

Ты вот со своими подчинёнными тоже так вежливо и предупредительно разговариваешь?
Никто никого не оскорблял, это оценка не личности, а конкретной идеи/действия. Это интернет, привыкай. Если говоришь явную чушь, то в ответ слышишь «бред», а не «но позвольте! — нет, позвольте вам не позволить!»


alexss1

Сообщения: 18
Зарегистрирован: 18 май 2009, 17:49

Re: Открытие базы данных с помощью IBExpert

Сообщение

alexss1 » 20 май 2009, 12:38

Вы не правы.
Я говорю со своими подчиненными на равных. И даже если человек как Вы говорите толкает «бредовую» идею, я ему не скажу, что он говорит «бред». Когда человеку объяснишь что в этом он не совсем прав и не будешь «цепляться» к его словам, а узреешь суть проблемы и действий которые он хочет сделать, задашь ему вопросы, узнаешь что именно он имел ввиду, тогда человек с горящими глазами попробует и другие варианты. А когда ты ему говоришь — извини, но это «бред», то весь его энтузиазм сразу пропадает, глаза уже не так горят. И Вам советую учиться быть более снисходительными, это значительно повышает личную самооценку и конечно качество управленца. Хотя, наверное, это зависит и от воспитания.

А что касается конкретно моего вопроса, то я выразился кратко «базу данных IBExpert-ом», да, можно было сказать «открыть базу IBExpert-ом посредством FireBird» или «открыть базу FB с помощью IBExpert», но ведь смысл моей фразы все же поняли, зачем сразу писать «бред». Если бы я сказал «открыть IBExpert в базу данных» или «открыть программу в базу данных IBExpert» — тогда это был бы «бред» и явная «чушь».


kdv

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

Re: Открытие базы данных с помощью IBExpert

Сообщение

kdv » 20 май 2009, 15:58

сколько словоблудия…
итак, я написал про «бред», по нескольким причинам:

— Вы не в курсе про unavailable database, т.е. даже не читали FAQ, или не знаете как его посмотреть
— Вы пытаетесь базу от ФБ 2 открыть в ФБ 1.5
— Вы не знаете про Embedded
— Самый ключевой момент — Вы пытаетесь решить проблему при помощи клиентской части FB

Это навело меня на мысль, что Вы с ФБ знакомы очень слабо, и можете думать, что именно IBExpert «открывает» базу. Что случается достаточно часто у новичков. Чтобы пресечь возможные рассуждения в этом направлении, я решил коротко и ясно написать про «бред».

Из этой фразы Вы сделали вывод, что я ПРИДИРАЮСЬ, УНИЖАЮ, и вообще нетолерантен и т.д. Отсюда я тоже делаю вывод, что Вы не очень опытны в общении на форумах, где никогда нельзя буквально реагировать на то, что пишет Вам собеседник. Потому что эмоции, с которыми один человек пишет текст, другой человек увидеть не в состоянии.
Как Вам, например, если я просто забыл поставить смайлик рядом со своей фразой про «бред»?


alexss1

Сообщения: 18
Зарегистрирован: 18 май 2009, 17:49

Re: Открытие базы данных с помощью IBExpert

Сообщение

alexss1 » 20 май 2009, 16:25

kdv писал(а):— Вы не в курсе про unavailable database, т.е. даже не читали FAQ, или не знаете как его посмотреть

читал, в курсе, поэтому и написал на форуме из-за того, что ошибка происходит с соблюдением правил по установке того же Embedded.

kdv писал(а):— Вы пытаетесь базу от ФБ 2 открыть в ФБ 1.5

Да, потому что не знал что базу версии 2.0 не откроет сервер 1.5. каюсь.

kdv писал(а):Что случается достаточно часто у новичков

Дык я не скрываю что мои познания FB минимальны, я только начал разбираться. До этого лет 10 работал с bde, парадокс, фокспро. Но то что базу данных открывает FB а не программа я конечно знаю.

kdv писал(а):— Вы не знаете про Embedded

Да знаю я, но не много конечно.

kdv писал(а):— Самый ключевой момент — Вы пытаетесь решить проблему при помощи клиентской части FB

Хорошо, вот сейчас я установил Embedded, база данных стала открываться как следует, но стоит мне закрыть ibexpert и открыть снова, она уже не открывается, потом снова закрываю и открываю — база данных открывается. Я не могу понять природу этих «запарок» и ошибка

Unsuccessful execution caused by unavailable resource.
unavailable database

у меня выскакивает через раз. Т.е. один раз база данных открылась удачно, перезапускаю — эта ошибка.

kdv писал(а):Отсюда я тоже делаю вывод, что Вы не очень опытны в общении на форумах

Ну незнаю, общаюсь с 98 года. Отсюда я делаю вывод что вы просто не разбираетесь в людях.

kdv писал(а):Из этой фразы Вы сделали вывод, что я ПРИДИРАЮСЬ, УНИЖАЮ, и вообще нетолерантен и т.д.

давайте уже в конце концов оставим эту тему, лучше по сути.


alexss1

Сообщения: 18
Зарегистрирован: 18 май 2009, 17:49

Re: Открытие базы данных с помощью IBExpert

Сообщение

alexss1 » 20 май 2009, 16:58

Такс, уточняю.
Сделал все как написано:

Just copy fbembed.dll, icudt30.dll, icuin30.dll and
icuuc30.dll into the directory with your application.
Then rename fbembed.dll to either fbclient.dll or
gds32.dll depending on your database connectivity software.
Then start your application and it will use the embedded
server as a client library and will be able to access
local datasases. You should also copy firebird.msg and
firebird.conf (if necessary) to the same directory.
и т.д.

Вот запускаю ibexpert, там уже прописан путь к gds32.dll (который был переименован из fbembed.dll), все как положено. Пытаюсь конектиться с базой, выскакивает icuuc30.dll не был найден.Жму ОК.
Далее — client library is missing or invalid и путь к gds32.dll.
Я делаю так, открываю регистрационную информацию базы и просто тупо снова указываю путь «файл клиентской библиотеки» к gds32.dll и усе работает. Закрываю ibexpert, открываю — путь прописан, все ок, а при коннекте те же ошибки пока снова не проделаю вышеуказанное.


kdv

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

Re: Открытие базы данных с помощью IBExpert

Сообщение

kdv » 20 май 2009, 19:46

давайте уже в конце концов оставим эту тему, лучше по сути.

да я с радостью, но Вы как то аж в четырех (!) сообщениях…

Unsuccessful execution caused by unavailable resource.
unavailable database

прочитайте же наконец
http://www.ibase.ru/ibfaq.htm#unavail

эта ошибка возникает только если неправильно клиентскую либу указать. И вообще для Embedded я не представляю как эта ошибка может возникать, потому что там никакого «локального протокола» нет.

вообще, для IBExpert совершенно необязательно было переименовывать fbembed.dll, раз в нем есть возможность указать клиентскую библиотеку напрямую.

Вот прямо сейчас сделал:
распаковал архив Embedded в папку D:FBEmbed, с подкаталогами.
Создал в IBExpert алиас. Коннект локальный, база employee.fdb от ФБ 2.0, клиентскую библиотеку указал как D:FBEmbedfbembed.dll
специально указал юзер S пароль S, которых нет нигде на моей машине

Тыкаю коннект — соединяюсь, дисконнект, коннект, дисконнект, коннект. Хоть 100 раз подряд.

Если же возникает ошибка при загрузке fbembed.dll, то она может быть связана с отсутствием рантайма, про который написано тут:
http://www.ibase.ru/fb21instfaq.htm
см. про рантайм msvc.


alexss1

Сообщения: 18
Зарегистрирован: 18 май 2009, 17:49

Re: Открытие базы данных с помощью IBExpert

Сообщение

alexss1 » 21 май 2009, 10:01

У меня тоже коннект дисконнект хоть 100 раз, но стоит выйти из программы и зайти снова , то уже не коннектится, хотя пути и все остальное прописаны.


kdv

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

Re: Открытие базы данных с помощью IBExpert

Сообщение

kdv » 21 май 2009, 14:26

кстати, да. Уточняю, что если закрыть IBExpert и запустить его снова, и ткнуть в алиас к Embedded.
И ошибка выдается не про что-нибудь, а именно про
—————————
IBExpert.exe — Не удалось найти компонент
—————————
Приложению не удалось запуститься, поскольку icuuc30.dll не был найден. Повторная установка приложения может исправить эту проблему.

И после редактирования алиаса и указания того же самого fbembed.dll проблема пропадает.
Так что я пока буду считать, что проблема в IBExpert. Хотя ее можно поискать filemon-ом, но в данный момент у меня на это совершенно нет времени.

А Вам посоветую не путаться в объяснениях проблем. Можно было все проще и четче описать. А так — намешали все вместе, включая unavailable database.
Уточню на всякий случай — это не мое предубеждение к Вам, а просто просьба, которая впоследствии ускорит ответы на Ваши вопросы.


Часто пользователю может понадобиться скачать gds32.dll для Windows 7/8/10, если какая-то программа сообщает о возникновении ошибки, связанной с функциональной библиотекой gds32.dll. Необходимость в устранении ошибки объясняется тем, что gds32.dll является важным компонентом системы, который помогает осуществлять работу с базами данных. Данная dll-библиотека входит в файловые системы «Firebird» и «Interbase». Она подвержена воздействию сторонних программ, из-за чего они могут её повредить.

Для исправления ошибки, рекомендуется использовать два способа:

  • Скачать gds32.dll
  • Переустановить «Firebird» и «Interbase»

Если скачать необходимый файл отдельно от программ, то необходимо обратить внимание на важные моменты. Во-первых, должен быть файл х32-64 бит в соответствии с Вашей операционной системой. Во-вторых, когда файл скачался, следует поместить его в системную папку, в соответствии с разрядностью системы. В завершение установки, проведите регистрацию файла, и перезагрузите компьютер.

Можно переустановить одну из указанных программ. Файл gds32.dll является компонентом данного программного обеспечения, из-за чего автоматически установится на компьютер с нужными параметрами.


gds32.dll для 32 bit


Windows 7/8/10


Microsoft


481.5 kb


gds32.dll для 64 bit


Windows 7/8/10


Microsoft


481.5 kb

Добавить комментарий

От:

BootRoman

 
Дата:  06.04.05 04:39
Оценка:

Обнаружил такую проблему: после установки FireBird 2.0 взамен FireBird 1.5 перестают работать приложения работающие с библиотекой GDS32.dll. Например, IBexpert не может открыть базу, а в Delphi не грузяться компоненты оиспользующие GDS32.dll (IBDataBase, IBTransaction и т.д.) При установке FireBird 2.0 меняет версию GDS32.dll на новую и тогда начинаются проблемы. Если опять утановить FireBird 1.5 все начинает работать нормально. Кто знает как устранить проблему?

Заранее примного благодарен!

06.04.05 08:46: Перенесено модератором из ‘Delphi & Builder’ — оффтоп — Sinclair


Re: FireBird 2.0 и GDS32.dll

От:

Коваленко Дмитрий

Россия

http://www.ibprovider.com
Дата:  06.04.05 05:39
Оценка:

Здравствуйте, BootRoman, Вы писали:

BR>Обнаружил такую проблему: после установки FireBird 2.0 взамен FireBird 1.5 перестают работать приложения ….

1 Снести с компьютера все что имеет отношение к FB/IB. В system32/system, а также во всех прописанных путях не должно быть никаких файлов типа gds32.dll/fbclient.dll/firebird.msg/interbase.msg

2 Ставим FB2.0. При этом внимательно читаем, что там говорит инсталлятор оносительно клиентских библиотек. Ставим галочки

3 После установки, смотрим в system32/system — если gds32.dll,firebird.dll,firebird.msg там не появилось — скопируй их туда из инсталляционного каталога FB

4 Это, типа — поставь супер-сервер. У классика в первой альфе не работает добавление юзеров

Не забываем извещать разработчиков о найденных новых багах. Они этому очень радуются

— Пользователи не приняли программу. Всех пришлось уничтожить. —


Re[2]: FireBird 2.0 и GDS32.dll

От:

BootRoman

 
Дата:  06.04.05 07:12
Оценка:

Здравствуйте, Коваленко Дмитрий, Вы писали:

КД>Здравствуйте, BootRoman, Вы писали:


BR>>Обнаружил такую проблему: после установки FireBird 2.0 взамен FireBird 1.5 перестают работать приложения ….


КД>1 Снести с компьютера все что имеет отношение к FB/IB. В system32/system, а также во всех прописанных путях не должно быть никаких файлов типа gds32.dll/fbclient.dll/firebird.msg/interbase.msg


КД>2 Ставим FB2.0. При этом внимательно читаем, что там говорит инсталлятор оносительно клиентских библиотек. Ставим галочки


КД>3 После установки, смотрим в system32/system — если gds32.dll,firebird.dll,firebird.msg там не появилось — скопируй их туда из инсталляционного каталога FB


КД>4 Это, типа — поставь супер-сервер. У классика в первой альфе не работает добавление юзеров


КД>Не забываем извещать разработчиков о найденных новых багах. Они этому очень радуются

Всё сделал как в инсрукции. Ничего не помогло.
Однако если в IBExpert указать не Gds32.dll, а fbclient.dll и полный путь к ней, то база заработает, однако остаётся проблема с компонентами IBX в Delphi — они по прежнему не работают. Не работают также и компоненты FIBPlus.


Re[3]: FireBird 2.0 и GDS32.dll

От:

Коваленко Дмитрий

Россия

http://www.ibprovider.com
Дата:  06.04.05 07:48
Оценка:

Здравствуйте, BootRoman, Вы писали:

BR>Всё сделал как в инсрукции. Ничего не помогло.

BR>Однако если в IBExpert указать не Gds32.dll, а fbclient.dll и полный путь к ней, то база заработает, однако остаётся проблема с компонентами IBX в Delphi — они по прежнему не работают. Не работают также и компоненты FIBPlus.

Создай копию fbclient.dll с именем gds32.dll и положи эту копию в system32

— Пользователи не приняли программу. Всех пришлось уничтожить. —


Re[4]: FireBird 2.0 и GDS32.dll

От:

BootRoman

 
Дата:  06.04.05 08:23
Оценка:

Здравствуйте, Коваленко Дмитрий, Вы писали:

КД>Здравствуйте, BootRoman, Вы писали:


BR>>Всё сделал как в инсрукции. Ничего не помогло.

BR>>Однако если в IBExpert указать не Gds32.dll, а fbclient.dll и полный путь к ней, то база заработает, однако остаётся проблема с компонентами IBX в Delphi — они по прежнему не работают. Не работают также и компоненты FIBPlus.

КД>Создай копию fbclient.dll с именем gds32.dll и положи эту копию в system32

Так тоже делалось — не помогло.


Re[5]: FireBird 2.0 и GDS32.dll

От:

Alex.Che

 
Дата:  06.04.05 08:29
Оценка:

Привет, BootRoman!
Вы пишешь 06 апреля 2005:

КД>> Создай копию fbclient.dll с именем gds32.dll и положи эту копию в system32


B> Так тоже делалось — не помогло.

Какое сообщение об ошибке выдаёт система?
Сколько копий gds32.dll у тебя всего? (воспользуйся поиском)


With best regards, Alex Cherednichenko.

Posted via RSDN NNTP Server 1.9


Re[6]: FireBird 2.0 и GDS32.dll

От:

BootRoman

 
Дата:  06.04.05 09:57
Оценка:

Здравствуйте, Alex.Che, Вы писали:

AC>Привет, BootRoman!

AC>Вы пишешь 06 апреля 2005:

КД>>> Создай копию fbclient.dll с именем gds32.dll и положи эту копию в system32


B>> Так тоже делалось — не помогло.


AC>Какое сообщение об ошибке выдаёт система?

AC>Сколько копий gds32.dll у тебя всего? (воспользуйся поиском)

AC>—

AC>With best regards, Alex Cherednichenko.

Сообщение IBExpert: «Client Library is missing or invalid GDS32.dll» перед GDS32.dll указывается путь к ней.
Копий gds32.dll всего две: сама gds32.dll в каталоге system32 и fbclient.dll в каталоге path:FireBerdbin — больше копий нет.

Подождите ...

Wait...

  • Переместить
  • Удалить
  • Выделить ветку

Пока на собственное сообщение не было ответов, его можно удалить.

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.

Already on GitHub?
Sign in
to your account

Comments

@firebird-issue-importer

Submitted by: goran (goran446)

I am using IBExpert to browse database. If I install Firebird 2.5.0 (release version), everithing work as expected. If I use new snapshot version, when I try to open database via GDS32.DLL it raize an error (‘Cannot connect , GDS32 missing or invalid’)

@firebird-issue-importer

Modified by: @dyemanov

security: Developers [ 10012 ] =>

@firebird-issue-importer

Commented by: @dyemanov

Snapshot builds are built using different MSVC runtime version (MSVC 2005 SP1, the official release uses the same but without service pack), so you just need to install the appropriate runtime (or use the one provided inside the snapshot package, unless you place gds32 into %system32%).

@firebird-issue-importer

Modified by: @dyemanov

status: Open [ 1 ] => Resolved [ 5 ]

resolution: Fixed [ 1 ]

@firebird-issue-importer

Modified by: @dyemanov

security: Developers [ 10012 ]

@firebird-issue-importer

Modified by: @dyemanov

status: Resolved [ 5 ] => Reopened [ 4 ]

resolution: Fixed [ 1 ] =>

@firebird-issue-importer

Modified by: @dyemanov

status: Reopened [ 4 ] => Resolved [ 5 ]

resolution: Won’t Fix [ 2 ]

@firebird-issue-importer

Modified by: @dyemanov

priority: Blocker [ 1 ] => Major [ 3 ]

security: Developers [ 10012 ] =>

@firebird-issue-importer

Modified by: @pcisar

status: Resolved [ 5 ] => Closed [ 6 ]

@firebird-issue-importer

Commented by: goran (goran446)

i created gds32 in system32 via instclient after unpacking snapshot version.

.

1 participant

@firebird-issue-importer

Понравилась статья? Поделить с друзьями:
  • Iastorvd sys ошибка при установке windows 7
  • Iastoricon exe initialization error
  • Iastore sys синий экран windows 10 как исправить ошибку
  • Identifying st link variant error unsupported st link hardware variant
  • Identifier expected java ошибка