Bonjour
Ayant installé une application C++ Borland accédant à une base Firebird et de Firebird-2.1.3.18185_0_Win32.exe sur un ordinateur équipé de Win 10 familial x64 je constate l'impossibilité de se connecter à la base de données (Firebird ODS 11.1). J'installe donc la version Firebird-2.1.7.18553_0_x64.exe sur cet ordinateur ce qui résout le problème.
Ayant moi-même un ordinateur sous Win 7 Pro x64 j'y installe aussi la version Firebird-2.1.7.18553_0_x64.exe et toutes mes applications exploitant des bases Firebird fonctionnent sauf une. L'accès à cette base est impossible même par Flamerobin x64 et la lecture des propriétés de la base déclenche même une exception. Je transfère cette base sur un ordinateur équipé de Win 7 Pro 32 bits et avec Firebird-2.1.3.18185_0_Win32.exe + FlameRobin 32 bits je constate que la connection est possible et que l'ODS de cette (vieille) base est 10.1.
A ce lien http://freeadhocudf.org/documentatio...k_eng_ods.html je constate que l'ODS 10.1 est compatible avec FB 2.0. Pourtant cette configuration :
Win7 Pro x64 Base ODS 10.1 fonctionne depuis des années avec le serveur 2.1.3.
Par Backup/Restore je passe ma base en 11.1 et résoud ainsi le problème.
Mais ma question est : pourquoi une base ODS 10.1 fonctionne avec FB 2.1 32 bits mais pas avec 2.5 64 bits ?
Partager