IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Firebird Discussion :

la connexion qui marchait avant ne marche plus


Sujet :

Firebird

  1. #1
    Débutant
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2008
    Messages
    1 022
    Détails du profil
    Informations personnelles :
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 022
    Points : 332
    Points
    332
    Par défaut la connexion qui marchait avant ne marche plus
    bonjour,

    Je reprend un produit que j'avais fait sous Jaybird et je le couple avec une base de donnée Firebird remplie par Visual Studio. La connexion échoue, je vous donne le code et le compte rendu d'erreur.
    Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
     
           if (!FBDriverLoaded)       { // don't load Jaybird more than once.
              {
                  try
                  {
                      bIsConnected = false;
                      Class.forName("org.firebirdsql.jdbc.FBDriver");
                      dataSource = new org.firebirdsql.pool.FBWrappingDataSource();
                      if( dataSource != null )
                      {
                         FBDriverLoaded = true;
                      }
                      dataSource.setMaxStatements( 100);
                      dataSource.setMaxIdleTime( 30* 60 * 60);
                      dataSource.setLoginTimeout( 100);
                      dataSource.setDatabase ("localhost:E:\\Program Files\\Borland\\Intertbase\\bin\\COHERENCE");
                      dataSource.setPassword("masterkey");
                      dataSource.setUserName("SYSDBA");
                      connect = dataSource.getConnection();
                      bIsConnected = true;
                 }
                 catch (SQLException ex)
                 {
                     // this occurs when the parameters given to the SQL interpreter are not convenient
                     ex.printStackTrace();
     
                 }
    le compte rendu d'erreur suit:
    org.firebirdsql.jdbc.FBSQLException: Could not obtain connection during blocking timeout (100000 ms)
    at org.firebirdsql.pool.PooledConnectionQueue.take(PooledConnectionQueue.java:365)
    at org.firebirdsql.pool.AbstractConnectionPool.getPooledConnection(AbstractConnectionPool.java:230)
    at org.firebirdsql.pool.AbstractFBConnectionPoolDataSource.getPooledConnection(AbstractFBConnectionPoolDataSource.java:359)
    at org.firebirdsql.pool.AbstractFBConnectionPoolDataSource.getPooledConnection(AbstractFBConnectionPoolDataSource.java:379)
    at org.firebirdsql.pool.FBWrappingDataSource.getConnection(FBWrappingDataSource.java:216)
    at Linguistic.MissionDatabaseManager.OpenDatabaseCoherence(MissionDatabaseManager.java:258)
    at Linguistic.ImportSpecification.readWork(ImportSpecification.java:334)
    at alitec.matelo.editor.mceditor.MCE_Editor.initMenuBar(MCE_Editor.java:759)
    at ilog.views.sdm.gui.IlvSDMMdiEditor.init(IlvSDMMdiEditor.java:311)
    at alitec.matelo.editor.mceditor.MCE_Editor.init(MCE_Editor.java:482)
    at ilog.views.sdm.gui.IlvSDMMdiEditor.initApp(IlvSDMMdiEditor.java:205)
    at alitec.matelo.editor.mceditor.MCE_Editor.main(MCE_Editor.java:430)
    at org.firebirdsql.jdbc.FBSQLException: GDS Exception. 335544344. I/O error for file CreateFile (open) "E:\PROGRAM FILES\BORLAND\INTERTBASE\BIN\COHERENCE"
    Error while trying to open file
    null
    Reason: I/O error for file CreateFile (open) "E:\PROGRAM FILES\BORLAND\INTERTBASE\BIN\COHERENCE"
    Error while trying to open file
    null
    celui qui me donnera une piste sera

  2. #2
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Février 2006
    Messages
    562
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations forums :
    Inscription : Février 2006
    Messages : 562
    Points : 859
    Points
    859
    Par défaut
    Votre chemin d'accés à la base de données Interbase n'est pas valide.
    Il s'agit probablement du chemin suivant : E:\\Program Files\\Borland\\Interbase\\bin\\COHERENCE.GDB

    Ceci dit, rien a voir avec Firebird

  3. #3
    Débutant
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2008
    Messages
    1 022
    Détails du profil
    Informations personnelles :
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 022
    Points : 332
    Points
    332
    Par défaut J'ai changé le chemin
    et ça n'a rien changé. le message d'erreur est exactement le même. Je ne le remet donc pas.
    J'ai investiguer le nom de la base et j'ai conclue que il était nocif de la nommer avec l'extension gdb. En effet la base est crée par l'interpréteur sql ibconsole, et cet interpréteur ne reconnait pas les fichier gdb. bien entendu if faut arrêter les moteurs ibguard et ibserver avant de lancer l'exécution de jaybird.
    De ce fait je m'interroge sur l'état de mon système: j'ai en ce moment pour des raisons historique 3 moteurs de base de donnée: sqlexpress de microsoft, ibserver de borland et firebird qui est ma référence. Je sais bien arrêter borland mais je sais mal arrêter sqlexpress de microsoft. peut être a t'on un effet de bord entre les moteurs. je l'ai déjà observé entre jaybird et borland.
    je m’interroge cependant sur le message: je ne vois pas ce que ça a comme rapport avec CreateFile et je ne vois pas dans la doc comment dire qu'on accède en lecture à la base de donnée, ce qui est mon cas.
    En attendant merci de votre réponse, c'est

  4. #4
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Février 2006
    Messages
    562
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations forums :
    Inscription : Février 2006
    Messages : 562
    Points : 859
    Points
    859
    Par défaut
    SQLServer Express n'a rien à voir avec les deux autres SGDB, il écoute en général sur le port 1033 me semble t'il alors que Interbase et Firebird écoute sur le port 3050. Il semblerait que vous ayez un conflit entre Interbase et Firebird (http://firebird.developpez.com/faq/?...IONS_FB_AND_IB).

    Il est tout fait possible de faire tourner sur une même machine plusieurs SGDB mais il y a des précautions à prendre comme changer le port d'écoute de Firebird ou Interbase.

    Ensuite votre message d'erreur indique que le fichier n'a pas pu être ouvert soit parcequ'il n'existe pas, soit parceque le chemin d'acces est invalide ou soit parceque vous n'avez pas les droits d'accès suffisants.

    Donc en premier lieu, commencer par établir une connexion avec la base de données avec les outils de base comme isql ou FlameRobin.

  5. #5
    Débutant
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2008
    Messages
    1 022
    Détails du profil
    Informations personnelles :
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 022
    Points : 332
    Points
    332
    Par défaut Je n'ai pas de problême avec FlameRobin
    il voit touts les éléments de la base de données mais il est construit sur IBPP ce qui est aussi le cas de l'outil qui charge la base de donnée, en outre j'ai vérifié les droits sur le fichier qui sont normaux

  6. #6
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 043
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 043
    Points : 40 957
    Points
    40 957
    Billets dans le blog
    62
    Par défaut
    pour ce qui est de l'extension (.gdb) rien a voir , si ce n'est que depuis VISTA , voir Windows Millenium il vaux mieux éviter d'utiliser cette extension sur le disque C: . Il m'arrive de créer des bases de données avec des extensions loufoques genre .SGBD,.SOC cela ne pose pas de problème a firebird . Disons que par convention les bases Interbase ont une extension .ib (depuis la sortie de VISTA) et Firebird .fdb

    Pour ce qui est de la chaine de connexion il serait bon d'y rajouter le port d'écoute et , comme il y a coexistence Interbase/Firebird bien vérifier que la version de GDS32.DLL corresponde a Interbase
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

  7. #7
    Débutant
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2008
    Messages
    1 022
    Détails du profil
    Informations personnelles :
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 022
    Points : 332
    Points
    332
    Par défaut oui et?
    comment mettre un port d'écoute? ça me parait une piste cohérente mais je ne sais pas comment faire
    En outre dans la pile des appels je vois un idleRemover actif: c'est inquiétant: je ne veux pas que jaybird détruise ma base de données.
    J'ajoute que je fais les essais sur deux ordinateurs l'un est sous windows xp l'autre sous windows 7: je remarque que sous windows 7 le diagnostique est légèrement différent: la base de donnée est vue comme invalide et c'est la même base de donnée

  8. #8
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 043
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 043
    Points : 40 957
    Points
    40 957
    Billets dans le blog
    62
    Par défaut
    comment mettre un port d'écoute?
    dans la chaine de connexion
    bon je ne connais pas Jaybird mais cela doit être du style
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    "localhost:3050/E:\\Program Files\\Borland\\Intertbase\\bin\\COHERENCE.gdb"
    d'ailleurs les doubles \ ne serait-ils pas avantageusement remplacés par des / ?

    ce que la FAQ Jaybird laisserait entendre :
    The most common error is having the wrong URL format for the database.

    The two formats accepted are:

    Standard format = jdbc:firebirdsql:[//host[:port]/]<database>
    FB old format = jdbc:firebirdsql:[host[/port]:]<database>
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

  9. #9
    Débutant
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2008
    Messages
    1 022
    Détails du profil
    Informations personnelles :
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 022
    Points : 332
    Points
    332
    Par défaut J'ai mis le port et le message a changé
    at org.firebirdsql.jdbc.FBSQLException: GDS Exception. 335544375. unavailable database
    Reason: unavailable database

  10. #10
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 043
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 043
    Points : 40 957
    Points
    40 957
    Billets dans le blog
    62
    Par défaut
    Ok maintenant :
    1. qu'en est-il de cette 'double installation' Interbase/Firebird ?
    2. Est-ce qu'un outil 'simple' tel que ISQL ou un GUI tel Flamerobin se connecte a la base ?
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

  11. #11
    Débutant
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2008
    Messages
    1 022
    Détails du profil
    Informations personnelles :
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 022
    Points : 332
    Points
    332
    Par défaut je réponds aux questions
    Merci de me les poser
    1° la double installation est un reste de avant: j'ai démarré avec BCB et interbase. Lorsque je suis passé sur firebird, j'ai essayé divers interpréteur sql et n'en ai trouvé aucun aussi confortable que ibConsole, et donc je tourne avec les deux moteurs l'un pour l’interpréteur l'autre pour la base. Avec IBPP, ça ne pose pas de problème, avec Jaybird si et donc je veille a arrêter interbase avant de lancer jaybird (outil Interbase Manager).
    2° les interpréteurs "normaux" fonctionnent bien: c'est le cas de FlameRobin.
    J'ajoute que les diverse expérience que j'ai faite m'ont ramené à la déclaration
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dataSource.setDatabase ("localhost:E:\\Program Files\\Borland\\Intertbase\\bin\\COHERENCE");
    il est inutile de mettre une extesion.
    cette implémentation produit le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    GDS Exception. 335544344. I/O error for file CreateFile (open) "E:\PROGRAM FILES\BORLAND\INTERTBASE\BIN\COHERENCE"
    Error while trying to open file
    null
    qui vaut mieux que le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    org.firebirdsql.jdbc.FBSQLException: GDS Exception. 335544375. unavailable database
    Reason: unavailable database
    Et finalement c'était bien dans la ligne en question qu'était l'erreur Interbase recopié intertbase
    La ligne ci dessous marche:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dataSource.setDatabase ("localhost:E:\\Program Files\\Borland\\InterBase\\bin\\COHERENCE");

  12. #12
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Février 2006
    Messages
    562
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations forums :
    Inscription : Février 2006
    Messages : 562
    Points : 859
    Points
    859
    Par défaut
    C'est ce que je disais

  13. #13
    Débutant
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2008
    Messages
    1 022
    Détails du profil
    Informations personnelles :
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 022
    Points : 332
    Points
    332
    Par défaut mais ca ne marche pas toujours
    je vous met le dernier message que j'ai eu
    org.firebirdsql.jdbc.FBSQLException: GDS Exception. 335544583. SQLDA missing or incorrect version, or incorrect number/type of variables
    Reason: SQLDA missing or incorrect version, or incorrect number/type of variables
    Je voudrais savoir interpreter le terme SQLDA missing? Ce fait se produit quand le moteur d'interbase est actif et disparait après.
    mais ça ne marche pas sur Windows 7 ou il dit que la base est inconsistante

  14. #14
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Février 2006
    Messages
    562
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations forums :
    Inscription : Février 2006
    Messages : 562
    Points : 859
    Points
    859
    Par défaut
    C'est très difficile de vous lire et de vous suivre, en fait on ne comprend pas tout !

    Vous "attaquez" une base Firebird ou Interbase ?
    Avez vous réussi une connexion via isql ou Flamerobin ?
    Avez vous réussi une connexion via votre application ?
    Peu t'on voir le code qui déclenche l'exception ?

  15. #15
    Débutant
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2008
    Messages
    1 022
    Détails du profil
    Informations personnelles :
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 022
    Points : 332
    Points
    332
    Par défaut Je réponds aux questions
    J'ai la version 2.5 de firebird qui marche sur XP.
    Je n'utilise plus Interbase comme moteur de la BDD
    Mais je l'utilise comme moteur de IBConsole.
    Je réussi la connexion avec FlameRobin sous Windows XP.
    J'ai réussi la connexion avec mon application sous Windows XP.
    mais j'ai un échec sur les mêmes bases de données sous Windows 7.
    cet échec est le même que j'utilise FlameRobin ou mon application.
    Le code qui donne les exceptions a été donné dans le premier post à l'exception de la chaine du path. Je vous le redonne ci-dessous avec les modifications.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
                  try
                  {
                      bIsConnected = false;
                      Class.forName("org.firebirdsql.jdbc.FBDriver");
                      dataSource = new org.firebirdsql.pool.FBWrappingDataSource();
                      if( dataSource != null )
                      {
                         FBDriverLoaded = true;
                      }
                      dataSource.setMaxStatements( 100);
                      dataSource.setMaxIdleTime( 30* 60 * 60);
                      dataSource.setLoginTimeout( 10);
                      dataSource.setDatabase ("localhost:E:\\Program Files\\Borland\\InterBase\\bin\\COHERENCE");
                      dataSource.setPassword("masterkey");
                      dataSource.setUserName("SYSDBA");
                      dataSource.setPooling( true);
                      connect = dataSource.getConnection();
                      bIsConnected = true;
                 }
                 catch (SQLException ex)
                 {
                     // this occurs when the parameters given to the SQL interpreter are not convenient
                     ex.printStackTrace();
                 }

  16. #16
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Février 2006
    Messages
    562
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations forums :
    Inscription : Février 2006
    Messages : 562
    Points : 859
    Points
    859
    Par défaut
    Il s'agit probablement d'un problème de droit d'accès à la base de données. Déplacez la base de données dans un autre répertoire pour vous en assurez.
    Ceci dit, mais il s'agit d'une remarque, il faut mieux éviter de mettre des bases de données dans le répertoire "Program Files" d'autant plus que le votre correspond surement à Interbase.

  17. #17
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 043
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 043
    Points : 40 957
    Points
    40 957
    Billets dans le blog
    62
    Par défaut
    mais j'ai un échec sur les mêmes bases de données sous Windows 7.
    cet échec est le même que j'utilise FlameRobin ou mon application.
    mon premier reflexe a été de penser qu'il y avait une mauvaise GDS32.dll qui trainait mais le fait que flamerobin n'y accède pas (alors que ce dernier utilise fbclient.dll du répertoire de firebird) me fait douter .

    Q1 La base de données sur le poste W7 a été copié comment ?

    je rejoins @ddaime quant aux problèmes de sécurité ! l'endroit semble être mal choisi (surtout si l'UAC est active)

    j'éviterais également d'utiliser IBConsole (cette double installation Interbase/Firebird peut causer beaucoup d'ennuis si mal faite) , essayez d'autres outils tel Database Workbench lite for Firebird ou IBExpert
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

  18. #18
    Débutant
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2008
    Messages
    1 022
    Détails du profil
    Informations personnelles :
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 022
    Points : 332
    Points
    332
    Par défaut Je réponds à la question
    J'utilise deux disks externes pour les sauvegardes/ J'ai dessus une douzaine de version successive de mon programme avec les bases et l'environnement. Quand je veux repartir d'une version quelconque , soit je recopie la version avec ses environnement, soit je vais cueillir un fichier ou un autre. les bases sont de ce nombre et n'ont pas de problèmes sous windowsXP

  19. #19
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Février 2006
    Messages
    562
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations forums :
    Inscription : Février 2006
    Messages : 562
    Points : 859
    Points
    859
    Par défaut
    Donc pour résumer, vos connexions sur cette base de données qui se trouve sur un disque externe fonctionnent à partir de isql ou flamerobin ou votre application sur un pc avec windows xp.
    Mais vous n'arrivez pas à vous connectez avec un pc sous windows 7 que se soit avec isql, flamerobin ou votre appli. N'est ce pas ?

    Avant de poursuivre avec votre appli sous java, il est impératif que votre connexion a cette base de données soit valide depuis isql ou flamerobin sous win 7.

    1. Firebird est il bien bien installé et lancé ?
    2. Déplacez votre base de données sur le disque C: du genre dans un répertoire C:\TestDatas puis tenter une connexion avec flamerobin.

  20. #20
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 043
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 043
    Points : 40 957
    Points
    40 957
    Billets dans le blog
    62
    Par défaut
    Citation Envoyé par JeanNoel53 Voir le message
    soit je vais cueillir un fichier ou un autre. les bases sont de ce nombre et n'ont pas de problèmes sous windowsXP
    Les bases ne devraient pas être copiées directement , mais par l'intermédiaire d'une opération backup/restore
    JE SAIS , la plupart du temps cela fonctionne sauf que ceci par exemple
    il suffirait que le Seven soit en 64 bits par exemple pour obtenir , je pense une erreur identique
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 2 12 DernièreDernière

Discussions similaires

  1. Défilement qui marchait et qui ne marche plus
    Par metis15 dans le forum Powerpoint
    Réponses: 6
    Dernier message: 03/03/2009, 16h20
  2. Fonction qui marchait et qui ne marche plus(?)
    Par strat0 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 16/02/2007, 17h49
  3. Impression en service - BCB4 qui marchait ... avant 2003
    Par lolo le belge dans le forum C++Builder
    Réponses: 1
    Dernier message: 15/11/2005, 14h53
  4. Impression en service - BCB4 qui marchait ... avant 2003
    Par lolo le belge dans le forum Windows
    Réponses: 1
    Dernier message: 15/11/2005, 14h53
  5. Réponses: 7
    Dernier message: 05/11/2005, 15h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo