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

SQL Firebird Discussion :

Ecrire le resultat d'une requete dans un fichier txt


Sujet :

SQL Firebird

  1. #1
    Membre régulier
    Inscrit en
    Février 2008
    Messages
    302
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 302
    Points : 78
    Points
    78
    Par défaut Ecrire le resultat d'une requete dans un fichier txt
    Bonjour,
    je souhaite réaliser une requête et enregistrer les informations dans un fichier.

    Pour ce faire, j'ai réaliser un script qui se connecte et qui exécute ma requête :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    connect 'maDB' user 'monUSER' password 'monPASSWORD';
    SELECT monChamp1, monChamp2, monChamp3 FROM maTable;
    Avec ce code, je l'execute dans une fenetre DOS de la manière suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    isql -i 'monScript.sql' -o 'monFichier.txt'
    Il crée bien le fichier txt, mais il est vide. Et quand j'exécute cette commande, j'obtien un message d'erreur : "Expected end of statement, encoutered EOF"

    J'espère avoir été assez clair dans l'exposition de mon problème.

    Je vous remercie d'avance

  2. #2
    Membre expert

    Homme Profil pro
    Consultant spécialité Firebird
    Inscrit en
    Mai 2002
    Messages
    2 342
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France

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

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 342
    Points : 3 712
    Points
    3 712
    Par défaut
    le script :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    CONNECT 'localhost:employee' user 'SYSDBA' password 'masterkey';
    SET ECHO OFF;
    SELECT * FROM EMPLOYEE;
    EXIT;
    la commande :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    isql -q -i testoutput.sql -o testoutput.txt
    ça marche
    Philippe Makowski
    IBPhoenix - Firebird
    Membre de l'April

  3. #3
    Membre régulier
    Inscrit en
    Février 2008
    Messages
    302
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 302
    Points : 78
    Points
    78
    Par défaut
    Merci beaucoup !
    Quelle galère pour en arriver la !

    A la prochaine pour une nouvelle question ! :p

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

Discussions similaires

  1. [osql][debutant] resultat d'une requete dans un fichier
    Par Merfolk dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 14/06/2006, 17h12
  2. Réponses: 8
    Dernier message: 23/05/2006, 12h13
  3. Réponses: 5
    Dernier message: 02/03/2006, 11h04
  4. resultat d'une requete dans un fichier SQLNET
    Par Poisson59 dans le forum Oracle
    Réponses: 1
    Dernier message: 01/03/2006, 16h14
  5. resultat d'une requete dans un fichier csv
    Par PAYASS59 dans le forum Requêtes
    Réponses: 1
    Dernier message: 21/09/2005, 21h14

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