J'ai un fichier FDB (Firebird) d'un nouveau client (il ne connaît pas la version). J'ai essayé d'utiliser une interface graphique pour accéder à la base de données, mais sans chance. Tous racontent que c'est manquant GDS32.dll, mais j'ai celui-ci. P>
J'ai copié cette DLL dans le dossier de l'interface graphique, j'ai copié le dossier DLL vers System32 et j'ai copié à SYSWOW64. Je suis en cours d'exécution Windows 7 64 bits et la base de données Firebird est de 32 bits. J'ai essayé d'installer la DLL mais je ne peux pas l'enregistrer. p>
J'ai installé WinXP dans une machine virtuelle pour voir si elle fonctionne, mais rien. Le REGSVR32 me dit que ce n'est pas un fichier exécutable ... dans Win 7 que cette DLL ne pouvait être pas compatible avec la version Windows. p>
J'ai essayé Ibexpert Personal, Ibmanager et Flamerobin et ils me montre la même erreur que la DLL n'a pas été trouvée ou non installée. P>
Comment ouvrir ce firebird dB? p>
5 Réponses :
Vous avez besoin d'un serveur Firebird exécutant afin d'accéder à votre base de données. Si vous voulez simplement accéder aux données, le moyen le plus simple serait: p>
Si la base de données sera accessible par une ancienne application plus tard, vous devez: P>
Cela a très bien fonctionné et de tous les pilotes et solutions que j'ai essayés était le seul à charger la base de données avec succès. Une note pour les utilisateurs qui obtiennent une "base de données indisponible" après avoir essayé les étapes ci-dessus, assurez-vous que vous avez démarré le service Guardian (FBGuard.exe -a) en arrière-plan et pré-attendre la chaîne "localhost:" devant Le nom du fichier du fichier GDB.
Le serveur Firebird a été installé, mais je ne sais pas pourquoi quelque chose n'allait pas. Donc, j'ai désinstallé tous les packages Firebird et installé à nouveau. Je pense que j'ai installé sur le mauvais ordre, car j'ai installé le ODBC (Firebird_odbc_2.0.1.152_Win32) avant le Firebird. P>
maintenant tout va bien. p>
J'avais exactement le même problème sur Windows 7 64bits. La solution est: p>
regsvr32 fbclient code> & regsvr32 gds32.dll code> sur les deux dossiers. Même lorsque vous obtenez des messages d'erreur, je les ai ignorés. Li>
- Aller aux fichiers de programme (x86) \ Flamerobin et cliquez sur Flamerobin.exe et choisissez d'exécuter avec la compatibilité Windows XP (Service Pack 3). En outre, vérifiez l'exécution en tant qu'administrateur. LI>
ol>
C'est ça! P>
Réinstallez le Firebird et vérifiez que vous souhaitez installer DLL à travers l'installation. P>
Pour fixer la flamerobine - manquant gds32.dll ou fbclient.dll Problème: P>
Installation de la version correcte résolue mon problème. P>
acclamations! p>
Est-ce que l'application 32 bit ou 64 bits, comment avez-vous obtenu que gds32.dll est-il 32 bits ou 64 bits, avez-vous installé les autres fichiers requis pour le client Firebird (comme installé par le programme d'installation de Firebird lorsque vous effectuez une installation client )?
Avez-vous de la chance d'utiliser le gds32.dll d'une version récente d'Interbase? Les API de Firebird et InterBase ont divergé depuis l'interbase 6.
Avait le même problème et a découvert une autre version de gds32.dll qui fonctionne. Je ne sais pas si je peux partager mais je vais essayer: dropbox.com/s/nj2xa3pvipwu44m/gds32.7z?dl=0 bonne chance.
J'ai un fichier FDB (Firebird) d'un nouveau client (il ne connaît pas la version). Code> - Juste pour l'enregistrement, certains outils pour indiquer des versions FDB sont décrites dans Stackoverflow.com/Questtions/54279021/...