Russian Qt Forum
Ноябрь 23, 2024, 20:27 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 [2] 3   Вниз
  Печать  
Автор Тема: Error opening database [Firebird]  (Прочитано 29781 раз)
fear
Гость
« Ответ #15 : Март 30, 2008, 22:06 »

Как уже сказали - тренируйся на sqlBrowser'e - он должен показывать QIBASE драйвер ...
Так он и показывает его.

Повторил действия под Windows XP x32 - всё гладко. Значит проблема с совместимостью с Vista x64. Попробую пересобрать qt с статическим ibase драйвером, либо придётсясидеть под VMware Улыбающийся
« Последнее редактирование: Март 30, 2008, 22:12 от fear » Записан
Вячеслав
Гость
« Ответ #16 : Март 30, 2008, 23:09 »

Vista, Firebird-2.0.1.12855-1-Win32
Таки может птица 64 битного поставить для начала ?
Записан
fear
Гость
« Ответ #17 : Март 31, 2008, 02:00 »

Vista, Firebird-2.0.1.12855-1-Win32
Таки может птица 64 битного поставить для начала ?

Если верить офф сайту, под win такого не существует...
Записан
Tonal
Гость
« Ответ #18 : Март 31, 2008, 06:55 »

Добейся чтобы IBExpert по алиасу подключаелся со стандартным клиентом.
Потом можно и Qt мучать. :-)
Записан
Вячеслав
Гость
« Ответ #19 : Март 31, 2008, 09:52 »

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
Гость
« Ответ #20 : Март 31, 2008, 10:24 »

Так ты собирал Qt под x64?
Тады естественно, работать не будет - нужно и клиента от птица x64 брать.
Если я не ошибаюсь, интероп 32-64 в винде далеко не прозрачный. :-)
Записан
Вячеслав
Гость
« Ответ #21 : Март 31, 2008, 10:43 »

Ну тогда почти все ясно Подмигивающий IBE- 32 бита тож ?
Записан
fear
Гость
« Ответ #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
Гость
« Ответ #23 : Март 31, 2008, 16:20 »

Для птица 2.0.х забыл MSVCR71.dll
Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #24 : Март 31, 2008, 17:04 »

Если верить офф сайту, под 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
Гость
« Ответ #25 : Март 31, 2008, 17:21 »

Для птица 2.0.х забыл MSVCR71.dll
ничего не меняет, поидее и 'fbclient.dll' не к чему... Microsoft.VC80.CRT.manifest редактировать не надо случайно, стандартный подойдёт?
lastError после попытке открытия возвращает "Driver not loaded Driver not loaded".
Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #26 : Март 31, 2008, 17:45 »

lastError после попытке открытия возвращает "Driver not loaded Driver not loaded".

Попробуёте поюзать поиск по форуму на предмет "Driver not loaded". Эта тема обсуждалась много раз, возможно найдете решение этой проблемы
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
fear
Гость
« Ответ #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
Гость
« Ответ #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 Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #29 : Март 31, 2008, 19:12 »

Закинь из огнептица firebird.msg куда он просит и увидишь свою ошибку.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Страниц: 1 [2] 3   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.205 секунд. Запросов: 23.