Précédent   Forum des professionnels en informatique > Bases de données > Firebird
Firebird Forum d'entraide sur le SGBD Firebird. Avant de poster -> F.A.Q Firebird, Tutoriels
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 25/05/2007, 09h25   #1
Membre éprouvé
 
Avatar de desert
 
Inscription : mai 2007
Messages : 414
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations forums :
Inscription : mai 2007
Messages : 414
Points : 448
Points : 448
Par défaut [FireBird embedded 1.5] BDD non valide

Bonjour à tous.

Voici le contexte:
J'ai choisi de développer une application monoutilisateur qui embarque une base de donnée.
J'ai opté sur C++ Builder 6 pour le développement de l'application et sur FireBird embedded 1.5.3 pour le SGBD.
J'ai donc lu attentivement ceci et appliqué tout ce qui y est écrit.

Mon problème:
Sur mon PC, tout marche très bien. Aucun problème à signaler.
Par contre, j'ai essayé d'accéder à la bdd avec la même application sur un pc différent possèdant soit C++ Builder 5 ou Delphi 7, je reçois un même message d'erreur :
file "... .fdb" is not a valid database.
Les différentes machines tournent sur WinXP Pro.
Je ne vois pas très bien où le problème pourrait se situer puisque j'ai appliqué une procédure identique sur chaque ordinateur.
Pouvez-vous m'éclairer ?
desert est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2007, 12h21   #2
Expert Confirmé

 
Homme Philippe Makowski
Consultant spécialité Firebird
Inscription : mai 2002
Messages : 2 215
Détails du profil
Informations personnelles :
Nom : Homme Philippe Makowski
Âge : 49
Localisation : France

Informations professionnelles :
Activité : Consultant spécialité Firebird
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 2 215
Points : 3 318
Points : 3 318
tu as bien bien mis la bd sur l'autre poste ?
__________________
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
makowski est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2007, 12h36   #3
Modérateur
 
Avatar de Cl@udius
 
Homme Claude Renouleaud
Développeur informatique
Inscription : février 2006
Messages : 4 758
Détails du profil
Informations personnelles :
Nom : Homme Claude Renouleaud
Âge : 49
Localisation : France, Hautes Pyrénées (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : février 2006
Messages : 4 758
Points : 6 779
Points : 6 779
@Philippe

En l'absence de BDD sur le poste je verrais plus une erreur I/O avec un message du genre 'BDD introuvable'.

Sinon 'invalid database': Une BDD corrompue lors de la copie ?

@+
__________________
A la question technique que par MP/MV tu formuleras, la réponse aux oubliettes finira.
Cl@udius est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2007, 15h34   #4
Membre éprouvé
 
Avatar de desert
 
Inscription : mai 2007
Messages : 414
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations forums :
Inscription : mai 2007
Messages : 414
Points : 448
Points : 448
Tout d'abord, merci d'avoir répondu.
J'ai malencontreusement oublié de dire une chose (et je m'en excuse).
L'erreur qui est déclenchée (de type EIBInterbaseError) survient seulement lors de l'ouverture de la bdd par programmation et donc lors de l'exécution de l'application.
J'arrive parfaitement à y accéder que ce soit avec IBExpert (que j'utilise sur n'importe quel ordinateur) ou lorsque je tente de la visualiser avec un dbgrid par exemple avant de compiler et lancer.
desert est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2007, 17h30   #5
Expert Confirmé

 
Homme Philippe Makowski
Consultant spécialité Firebird
Inscription : mai 2002
Messages : 2 215
Détails du profil
Informations personnelles :
Nom : Homme Philippe Makowski
Âge : 49
Localisation : France

Informations professionnelles :
Activité : Consultant spécialité Firebird
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 2 215
Points : 3 318
Points : 3 318
peut être que ton appli ne va pas charger la bonne dll ?
__________________
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
makowski est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2007, 21h07   #6
Membre Expert
 
Avatar de edam
 
Inscription : décembre 2003
Messages : 1 716
Détails du profil
Informations forums :
Inscription : décembre 2003
Messages : 1 716
Points : 1 783
Points : 1 783
Tu as bien renseignait le chemin de la base dans ton appli?
__________________
PAS DE DESTIN, C'EST CE QUE NOUS FAISONS
edam est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h50.


 
 
 
 
Partenaires

Hébergement Web