Форум программистов, компьютерный форум, киберфорум
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
 Аватар для xxx_73
-2 / 4 / 1
Регистрация: 06.01.2014
Сообщений: 462

Не получается настроить базу

24.04.2022, 13:14. Показов 3003. Ответов 30
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Пишу простенький проект. Старая база составленная в IBExpert. В Delphi7 в параметрах IBDatabase нажимаю на ТЕСТ и выдает ошибку. Что это, не получается с конектица с БД и как это исправить. До недавнего времени стояла Винда 32х, поставил 64х. Стоит Firebird-2.5.9.27139_0_Win32. Сильно не гнобите, я дилетант.
Миниатюры
Не получается настроить базу  
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
24.04.2022, 13:14
Ответы с готовыми решениями:

Не получается настроить БД на DBLookupBox
Кинул ADOQuery и DataSource. Когда пытаюсь настроить DataSource на ADOQuery выдает ошибку как в скрине. И самое интересное, если ...

Не получается настроить вывод
Дана таблица «Кинофильмы», содержащая следующие поля: «Наименование кинотеатра», «Адрес», «Время сеанса», «Стоимость билета»,...

как настроить базу данных
У меня есть сервер, на нем несколько сайтов. Сайты стали выдавать ошибку "The <i>mysqli</i> error was: <i>Too many...

30
 Аватар для Пытливый
3764 / 2272 / 705
Регистрация: 29.05.2013
Сообщений: 9,622
25.04.2022, 11:47
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от krapotkin Посмотреть сообщение
Если вы подключаетесь через компоненты IBX, то скопируйте fbclient.dll в gds32.dll и положите рядом с exe.
Я уже писал выше, так делать нельзя, т.к. простое переименование не сработает. Файл gds32 при подключении проверяется на номер версии, а версия fbclient выше и потому подключение оборвется. Файл fbclient слегка модифицируется и только после этого его можно переименовать в gds32
0
 Аватар для krapotkin
6851 / 4677 / 1465
Регистрация: 14.04.2014
Сообщений: 20,674
Записей в блоге: 21
25.04.2022, 12:54
это неверно
gds32.dll это в точности fbclient.dll
и если у вас клиент не той версии, что сервер, ну, это и так и сяк не должно работать
возьмите правильный клиент и переименовывайте его а не что попало
0
 Аватар для Пытливый
3764 / 2272 / 705
Регистрация: 29.05.2013
Сообщений: 9,622
25.04.2022, 13:34
Цитата Сообщение от krapotkin Посмотреть сообщение
это неверно
gds32.dll это в точности fbclient.dll
Вот ведь... Показываю картинку.

На картинке исходный fbclient.dll и этот же файл с измененным номером версии, под именем gds32.dll
Без этих изменений попытка просто положить на форму компонент IBDatabase вызовет ошибку:
---------------------------
Error
---------------------------
InterBase library gds32.dll not found in the path. Please install InterBase to use this functionality.
---------------------------
OK
---------------------------
0
 Аватар для xxx_73
-2 / 4 / 1
Регистрация: 06.01.2014
Сообщений: 462
25.04.2022, 13:52  [ТС]
Цитата Сообщение от krapotkin Посмотреть сообщение
какие 64 бит? тут Delphi 7

уверен, что виновато размножение fbclient.dll да еще разных версий.
под каким бы именем она не скрывалась.
Потому что раньше она была gds32.dll и именно к этой длл подключается например библиотека IBX.
Найдите ВСЕ fbclient.dll и gds32.dll и удалите.
Удалите сервер Firebird.
Поставьте его заново. Только не в папку по дефолту, а например в C:\Firebird
Если вы подключаетесь через компоненты IBX, то скопируйте fbclient.dll в gds32.dll и положите рядом с exe. Хотя, чтобы в делфи она ее видела, возможно придется в Windows/System32
Думаю, все проблемы самоустранятся.


P.S.
с точки зрения простоты установки и подключения, по мне, 2.5 была проще 3.0
то, что IBExpert не подключается к новым версиям - неправда.
лавочку бесплатной раздачи прикрыли совсем недавно, поэтому можно найти последнюю версию и она вплоть до Firebird 4 умеет

P.P.S
Кончайте уже с Д7. Сколько можно выкапывать стюардессу.
Цитата Сообщение от krapotkin Посмотреть сообщение
Найдите ВСЕ fbclient.dll и gds32.dll и удалите.
ну, все gds32.dll я удалить не могу. Есть программы, где эти библиотеки лежат, а без них программы не работают.
Цитата Сообщение от krapotkin Посмотреть сообщение
Поставьте его заново. Только не в папку по дефолту, а например в C:\Firebird
Сделал..
Цитата Сообщение от krapotkin Посмотреть сообщение
Хотя, чтобы в делфи она ее видела, возможно придется в Windows/System32
Это и без меня инсталлятор Firebird делает.
Цитата Сообщение от krapotkin Посмотреть сообщение
с точки зрения простоты установки и подключения, по мне, 2.5 была проще 3.0
то, что IBExpert не подключается к новым версиям - неправда.
Ну почему же? Экспериментировал. В IBExpert регистрировал БД на версии Firebird 2.5, далее наклепал простенькие таблички. После когда переустанавливал Firebird на версию 3.0 и запускал БД, то база не открывалась, но если ворачивался на старую версию, то все было вери гуд.
Цитата Сообщение от krapotkin Посмотреть сообщение
Кончайте уже с Д7. Сколько можно выкапывать стюардессу.
Правда? Да я как то консервативен в этом вопросе. Привычка и простота. А какую среду вы рекомендуете? Тем более слышал, компания Borland вымирает и ее среды или сырые или не доработанные, спешка и конкуренция =)))
Цитата Сообщение от krapotkin Посмотреть сообщение
уверен, что виновато размножение fbclient.dll да еще разных версий.
Вообщем все сделал по вашим рекомендациям. Во всяком случае fbclient.dll весь удалил. хотел бы поставить Firebird 4.0, но боюсь БД не пойдет и другие старые проекты. Результат..И большое всем спасибо за вашу помощь и участие.
Миниатюры
Не получается настроить базу  
0
Модератор
 Аватар для D1973
9929 / 6467 / 2457
Регистрация: 21.01.2014
Сообщений: 27,428
Записей в блоге: 3
25.04.2022, 13:58
Цитата Сообщение от xxx_73 Посмотреть сообщение
компания Borland вымирает
Давненько же Вы это слышали... Помер Борланд, еще в нулевых помер... Давно Embarcadero уже...
Цитата Сообщение от xxx_73 Посмотреть сообщение
ее среды или сырые или не доработанные
а это не одно и то же?
Цитата Сообщение от xxx_73 Посмотреть сообщение
А какую среду вы рекомендуете?
Если Вам не требуется работа с MS SQL Server, то берите последнюю Community Edition - бесплатная, полнофункциональная версия, осваивайте FireDAC - и успехов!
0
 Аватар для Пытливый
3764 / 2272 / 705
Регистрация: 29.05.2013
Сообщений: 9,622
25.04.2022, 14:06
В общем я уже и сам ни черта не понимаю. После всех этих плясок с gds32 у меня все снова развалилось и вся логичная концепция, которую я тут защищал уже не работает. На текущий момент работает с родным gds32 и без каких либо замен но только через NamedPipe
0
 Аватар для xxx_73
-2 / 4 / 1
Регистрация: 06.01.2014
Сообщений: 462
25.04.2022, 14:17  [ТС]
Цитата Сообщение от D1973 Посмотреть сообщение
Давненько же Вы это слышали... Помер Борланд, еще в нулевых помер... Давно Embarcadero уже...
а это не одно и то же?

Если Вам не требуется работа с MS SQL Server, то берите последнюю Community Edition - бесплатная, полнофункциональная версия, осваивайте FireDAC - и успехов!
Цитата Сообщение от D1973 Посмотреть сообщение
Давненько же Вы это слышали... Помер Борланд, еще в нулевых помер... Давно Embarcadero уже...
Однако! И то верно..=)))
Цитата Сообщение от D1973 Посмотреть сообщение
а это не одно и то же?
пожалуй да=)
Цитата Сообщение от D1973 Посмотреть сообщение
Если Вам не требуется работа с MS SQL Server
Да я в основном, для себя локальные базы клепаю, по мере необходимости. Профессионально не программирую.

Добавлено через 3 минуты
Цитата Сообщение от Пытливый Посмотреть сообщение
В общем я уже и сам ни черта не понимаю. После всех этих плясок с gds32 у меня все снова развалилось и вся логичная концепция, которую я тут защищал уже не работает. На текущий момент работает с родным gds32 и без каких либо замен но только через NamedPipe
Цитата Сообщение от Пытливый Посмотреть сообщение
На текущий момент работает с родным gds32 и без каких либо замен но только через NamedPipe
Тоже как вариант, но попробую позже. Не с того не с сего D7 слетела, переустановил и не устанавливается компоненты EhLib.
Но это уже другая история=))))
0
 Аватар для krapotkin
6851 / 4677 / 1465
Регистрация: 14.04.2014
Сообщений: 20,674
Записей в блоге: 21
25.04.2022, 14:25
Цитата Сообщение от Пытливый Посмотреть сообщение
логичная концепция
да не, все верно, на сайте ibase в инструкции по установке есть пункт - если у вас не работает, запустите instclient
но ессно, все эти пляски с gds и ibx надо кончать ))
Fibplus нынче openSource, можно брать
и явно указывать, какую DLL использовать
0
Модератор
 Аватар для D1973
9929 / 6467 / 2457
Регистрация: 21.01.2014
Сообщений: 27,428
Записей в блоге: 3
25.04.2022, 14:59
Цитата Сообщение от krapotkin Посмотреть сообщение
Fibplus нынче openSource
Эва как? Давно?
0
 Аватар для Пытливый
3764 / 2272 / 705
Регистрация: 29.05.2013
Сообщений: 9,622
25.04.2022, 15:17
Да, лежат отрыто на гитхабе, но не понравились мне эти компоненты, куда как интереснее ibdac, но они платные. С другой стороны есть FDac в комплекте с XE и зачем тогда ibdac?
0
 Аватар для krapotkin
6851 / 4677 / 1465
Регистрация: 14.04.2014
Сообщений: 20,674
Записей в блоге: 21
25.04.2022, 16:11
firedac в CE версии только для локального коннекта, что сильно снижает их ценность
А FibPlus давно работает. И для тех кто на IBX переезд вообще без изменений.
Кроме того, для меня наоборот концепция компонентов в FibPlus показалась удобнее Firedac
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
25.04.2022, 16:11
Помогаю со студенческими работами здесь

Мультисим, как настроить базу
Не нашёл про Мультисим в интернете конкретно по моим проблемам, прошу направить, а именно: 1. Возле названий компонентов тянется...

Не получается настроить Wi-Fi
Здравствуйте!Не получается настроить ваш-фай.Настроил сетевую карту и можем,но при настройка беспроводного сетевого соединения возникли...

Как настроить базу данных на хостинге?
Пытаюсь запустить сайт на хостинге Somee Не могу залить сайт ,написанный на ASP.NET MVC , в целях тестирования. С помощью FTP залил сам...

Не получается настроить OSPF
Добрый день! Имеется главная CISCO (ЦУС) - А роутер, к ней по туннелю подключаются другие CISCO. У меня стала проблема, в том, что не...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
31
Ответ Создать тему
Новые блоги и статьи
Асинхронный приём данных из COM-порта
Argus19 01.05.2026
Асинхронный приём данных из COM-порта Купил на aliexpress термопринтер QR701. Он оказался странным. Поключил к Arduino Nano. Был очень удивлён. Наотрез отказывается печатать русские буквы. Чтобы. . .
попытка написать игровой сервер на C++
pyirrlicht 29.04.2026
попытка написать игровой сервер на плюсах с открытым бесконечным миром. возможно получится прикрутить интерпретатор питон для кастомизации игровой логики. что есть на текущий момент:. . .
Контроль уникальности выбранного документа-основания при изменении реквизита
Maks 28.04.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРемонтСпецтехники", разработанного в КА2. Задача: уведомлять пользователя, если указанная заявка (документ-основание). . .
Благородство как наказание
Maks 24.04.2026
У хорошего человека отношения с женщинами всегда складываются трудно. А я человек хороший. Заявляю без тени смущения, потому что гордиться тут нечем. От хорошего человека ждут соответствующего. . .
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru