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

Administration Firebird Discussion :

maintenance d'une base avec GFIX sous ISQL


Sujet :

Administration Firebird

  1. #1
    Inactif
    Homme Profil pro
    Analyste-programmeur Delphi
    Inscrit en
    Décembre 2003
    Messages
    490
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France

    Informations professionnelles :
    Activité : Analyste-programmeur Delphi

    Informations forums :
    Inscription : Décembre 2003
    Messages : 490
    Points : 287
    Points
    287
    Par défaut maintenance d'une base avec GFIX sous ISQL
    Bonjour à tous,

    Je n'arrive pas à résoudre ce problème pour la bonne raison que j'ai plusieurs sources de syntaxe, dont un guide des opérations Interbase, dont je reproduis fidèlement la syntaxe.
    Par conséquent, quelqu'un saurait-il me dire où je fais une erreur dans :

    gfix -rollback all "F:\Base\MaBase.FDB";

    Je me suis, bien entendu connecté auparavant avec connect... sans soucis.

    Il me répond (entre autres) :
    -Token unknown...
    -gfix

    Non mais, il est pas bien ?
    Il ne connaît pas gfix ?

    Merci pour votre aide.

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    735
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 735
    Points : 807
    Points
    807
    Par défaut
    regarde la doc ici http://www.firebirdsql.org/manual/gfix.html

    sinon essai

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    gfix -user SYSDBA -password masterkey -rollback all F:\Base\MaBase.FDB

  3. #3
    Inactif
    Homme Profil pro
    Analyste-programmeur Delphi
    Inscrit en
    Décembre 2003
    Messages
    490
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France

    Informations professionnelles :
    Activité : Analyste-programmeur Delphi

    Informations forums :
    Inscription : Décembre 2003
    Messages : 490
    Points : 287
    Points
    287
    Par défaut
    Merci VLDG ,

    Malheureusement c'est bien un des documents qui m'ont servi de base avec le "guide des opérations" interbase 5 qui date de mon delphi 4.
    Mais rien n'y fait, après une connexion qui se passe sans pb, la syntaxe que tu m'a proposée renvoie le désormais célèbre :
    - Token unknown
    - gfix

    Est-ce que cela marche chez toi ?

  4. #4
    Membre expert
    Avatar de Barbibulle
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2 048
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 048
    Points : 3 342
    Points
    3 342
    Par défaut
    Gfix est une application, un exécutable et non une commande à lancer dans ISQL.

    Ceci explique peut etre celà :p

    Vous trouverez gfix dans le répertoire de firebird dans \bin\

  5. #5
    Membre confirmé Avatar de TryExceptEnd
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2006
    Messages
    501
    Détails du profil
    Informations personnelles :
    Sexe : Homme

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

    Informations forums :
    Inscription : Octobre 2006
    Messages : 501
    Points : 574
    Points
    574
    Par défaut
    Citation Envoyé par Barbibulle Voir le message
    Gfix est une application, un exécutable et non une commande à lancer dans ISQL.

    Ceci explique peut etre celà :p

    Vous trouverez gfix dans le répertoire de firebird dans \bin\
    C'est même sûr et certain et pour compléter GFIX est ici : C:\Program Files\Firebird\Firebird_2_5\bin pour WIN XP a lancer par l'invite de commande.
    Si vous êtes libre, choisissez le Logiciel Libre.

  6. #6
    Inactif
    Homme Profil pro
    Analyste-programmeur Delphi
    Inscrit en
    Décembre 2003
    Messages
    490
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France

    Informations professionnelles :
    Activité : Analyste-programmeur Delphi

    Informations forums :
    Inscription : Décembre 2003
    Messages : 490
    Points : 287
    Points
    287
    Par défaut
    Ah ben ouai, ça risquait pas d'marcher

    Il ne me reste plus qu'à comprendre pourquoi :

    gfix -user SYSDBA -password masterkey -f F:\Base\MaBase.FDB

    ne marche pas ,

    Il me donne la liste des options dont -f, et me dit que j'utilise une mauvaise "combination" d'options.
    Je comprends bien ce qu'il me dit, mais pourquoi il me le dit ?

    Merci de votre aide.

  7. #7
    Membre confirmé Avatar de TryExceptEnd
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2006
    Messages
    501
    Détails du profil
    Informations personnelles :
    Sexe : Homme

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

    Informations forums :
    Inscription : Octobre 2006
    Messages : 501
    Points : 574
    Points
    574
    Par défaut
    Citation Envoyé par od.dev Voir le message
    gfix -user SYSDBA -password masterkey -f F:\Base\MaBase.FDB
    l'option -f ne peut s'utiliser toute seule :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    gfix -validate -full F:\Base\MaBase.FDB -user SYSDBA -password masterkey
    Si vous êtes libre, choisissez le Logiciel Libre.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 10/06/2014, 16h29
  2. créer une base avec isql sur un serveur Linux Debian Squeeze
    Par symbabeauchat dans le forum Débuter
    Réponses: 2
    Dernier message: 13/05/2013, 13h21
  3. création d'une base de données sous delphi avec access
    Par akilam84 dans le forum Bases de données
    Réponses: 2
    Dernier message: 23/09/2008, 19h47
  4. maintenance d'une base avec le runtime
    Par ver_for dans le forum Runtime
    Réponses: 2
    Dernier message: 28/06/2007, 08h21
  5. Une base de données sous windows ???
    Par nux dans le forum Décisions SGBD
    Réponses: 10
    Dernier message: 23/09/2003, 16h04

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