Russian Qt Forum
Ноябрь 23, 2024, 19:38
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Базы данных
>
Error opening database [Firebird]
Страниц:
1
[
2
]
3
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Error opening database [Firebird] (Прочитано 29745 раз)
fear
Гость
Re: Error opening database [Firebird]
«
Ответ #15 :
Март 30, 2008, 22:06 »
Цитата: Вячеслав от Март 30, 2008, 22:02
Как уже сказали - тренируйся на sqlBrowser'e - он должен показывать QIBASE драйвер ...
Так он и показывает его.
Повторил действия под Windows XP x32 - всё гладко. Значит проблема с совместимостью с Vista x64. Попробую пересобрать qt с статическим ibase драйвером, либо придётсясидеть под VMware
«
Последнее редактирование: Март 30, 2008, 22:12 от fear
»
Записан
Вячеслав
Гость
Re: Error opening database [Firebird]
«
Ответ #16 :
Март 30, 2008, 23:09 »
Vista, Firebird-2.0.1.12855-1-Win32
Таки может птица 64 битного поставить для начала ?
Записан
fear
Гость
Re: Error opening database [Firebird]
«
Ответ #17 :
Март 31, 2008, 02:00 »
Цитата: Вячеслав от Март 30, 2008, 23:09
Vista, Firebird-2.0.1.12855-1-Win32
Таки может птица 64 битного поставить для начала ?
Если верить офф сайту, под win такого не существует...
Записан
Tonal
Гость
Re: Error opening database [Firebird]
«
Ответ #18 :
Март 31, 2008, 06:55 »
Добейся чтобы IBExpert по алиасу подключаелся со стандартным клиентом.
Потом можно и Qt мучать. :-)
Записан
Вячеслав
Гость
Re: Error opening database [Firebird]
«
Ответ #19 :
Март 31, 2008, 09:52 »
Цитата: fear от Март 31, 2008, 02:00
Цитата: Вячеслав от Март 30, 2008, 23:09
Vista, Firebird-2.0.1.12855-1-Win32
Таки может птица 64 битного поставить для начала ?
Если верить офф сайту, под win такого не существует...
Цитировать
Win64 Superserver/Classic & Embedded
Windows Installer, Firebird-2.1.0.17755_0_x64.exe 7 Mb
Zip kit, Firebird-2.1.0.17755-0_x64.zip 9 Mb
Embedded, separate download, zip kit, Firebird-2.1.0.17755-0_x64_embed.zip 5 Mb
Debug Builds
Zip kit, Firebird-2.1.0.17755-0_x64_pdb.zip 15 Mb
Embedded, separate download, zip kit, Firebird-2.1.0.17755-0_x64_embed_pdb.zip 8 Mb
Не пойдет ? для пробы ?
Таки все-таки _какой_ клиент цепляет IBE и какой QT ?
Записан
Tonal
Гость
Re: Error opening database [Firebird]
«
Ответ #20 :
Март 31, 2008, 10:24 »
Так ты собирал Qt под x64?
Тады естественно, работать не будет - нужно и клиента от птица x64 брать.
Если я не ошибаюсь, интероп 32-64 в винде далеко не прозрачный. :-)
Записан
Вячеслав
Гость
Re: Error opening database [Firebird]
«
Ответ #21 :
Март 31, 2008, 10:43 »
Ну тогда почти все ясно
IBE- 32 бита тож ?
Записан
fear
Гость
Re: Error opening database [Firebird]
«
Ответ #22 :
Март 31, 2008, 13:33 »
Цитировать
Windows Installer, Firebird-2.1.0.17755_0_x64.exe 7 Mb
дай ссылку, откуда это...
Цитировать
Таки все-таки _какой_ клиент цепляет IBE и какой QT ?
IBE и qt цепляют FBCLIENT.DLL
Цитировать
IBE- 32 бита тож ?
да
Цитировать
Так ты собирал Qt под x64?
Qt собиралось как x32
А с каким составом приложение поставлять на чистую винду?
Цитировать
DatabaseTest.exe
Microsoft.VC80.CRT.manifest
msvcm80.dll
msvcp80.dll
msvcr80.dll
QtCore4.dll
QtGui4.dll
QtSql4.dll
qsqlibase4.dll
fbclient.dll
с таким составом пишет что драйвер не загружен
«
Последнее редактирование: Март 31, 2008, 13:36 от fear
»
Записан
Tonal
Гость
Re: Error opening database [Firebird]
«
Ответ #23 :
Март 31, 2008, 16:20 »
Для птица 2.0.х забыл MSVCR71.dll
Записан
pastor
Administrator
Джедай : наставник для всех
Offline
Сообщений: 2901
Re: Error opening database [Firebird]
«
Ответ #24 :
Март 31, 2008, 17:04 »
Цитата: fear от Март 31, 2008, 02:00
Если верить офф сайту, под win такого не существует...
Наверное у нас с вами разные офф сайты
Цитировать
Firebird 2.1 Release Candidate 2 is available for field testing on 64-bit and 32-bit Windows, Linux and MacOSX x86.
http://www.firebirdsql.org/index.php?op=files&id=fb210_RC2
Записан
Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
fear
Гость
Re: Error opening database [Firebird]
«
Ответ #25 :
Март 31, 2008, 17:21 »
Цитата: Tonal от Март 31, 2008, 16:20
Для птица 2.0.х забыл MSVCR71.dll
ничего не меняет, поидее и 'fbclient.dll' не к чему... Microsoft.VC80.CRT.manifest редактировать не надо случайно, стандартный подойдёт?
lastError после попытке открытия возвращает "Driver not loaded Driver not loaded".
Записан
pastor
Administrator
Джедай : наставник для всех
Offline
Сообщений: 2901
Re: Error opening database [Firebird]
«
Ответ #26 :
Март 31, 2008, 17:45 »
Цитата: fear от Март 31, 2008, 17:21
lastError после попытке открытия возвращает "Driver not loaded Driver not loaded".
Попробуёте поюзать поиск по форуму на предмет "Driver not loaded". Эта тема обсуждалась много раз, возможно найдете решение этой проблемы
Записан
Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
fear
Гость
Re: Error opening database [Firebird]
«
Ответ #27 :
Март 31, 2008, 18:21 »
Цитировать
Наверное у нас с вами разные офф сайты
http://www.firebirdsql.org/index.php?op=files&id=fb210_RC2
спасибо, не обратил внимание на тестируемые версии
поиск действительно помог
приложение над поставлять в след. виде:
Цитировать
DatabaseTest.exe
Microsoft.VC80.CRT.manifest
msvcm80.dll
msvcp80.dll
msvcr80.dll
QtCore4.dll
QtGui4.dll
QtSql4.dll
sqldrivers/qsqlibase4.dll
Записан
fear
Гость
Re: Error opening database [Firebird]
«
Ответ #28 :
Март 31, 2008, 18:58 »
попробовал счас пересобрать плагин с 64х битной птицей, sqlbrowser при конекте выкидывает ошибку "can`t format message 13:98 -- message file D:\Lang\Qt\4.3.1\demos\sqlbrowser\firebird.msg not found error opening database"
Записан
Пантер
Administrator
Джедай : наставник для всех
Offline
Сообщений: 5876
Жаждущий знаний
Re: Error opening database [Firebird]
«
Ответ #29 :
Март 31, 2008, 19:12 »
Закинь из огнептица firebird.msg куда он просит и увидишь свою ошибку.
Записан
1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Страниц:
1
[
2
]
3
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...