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

Développement SQL Server Discussion :

Faire une requête SQL grâce à un fichier batch


Sujet :

Développement SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Décembre 2022
    Messages
    72
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Décembre 2022
    Messages : 72
    Par défaut Faire une requête SQL grâce à un fichier batch
    Bonjour je souhaite extraire un tableau de données de ma base SQL vers un emplacement (dossier) en Excel.

    Je souhaite le faire via un fichier de commande batch.

    Comment puis-je procéder ?

    comme info j'ai l'IP de ma base + utilisateurs + mot de passe + ma requête déjà prête à l'utilisation.

    Il me faut juste un code afin de pouvoir exécuter ma requête à partir d'un fichier.bat .

    J'ai pour but de pouvoir automatiser le lancement de cette requête tout les soirs à 1 heure du matin. (via planificateur de tâche windows).

  2. #2
    Expert confirmé
    Homme Profil pro
    Responsable Données
    Inscrit en
    Janvier 2009
    Messages
    5 428
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable Données

    Informations forums :
    Inscription : Janvier 2009
    Messages : 5 428
    Par défaut
    Bonjour,
    Tu peux utiliser SqlCmd pour lancer des commandes via un fichier .bat. Testé et approuvé.

    Par contre je ne sais pas comment tu peux générer un fichier Excel à partir du résultat, surtout en ligne de commande.

    Tu peux aussi utiliser SSRS, mais là c'est une autre paire de manches, c'est l'artillerie lourde… Mais tu peux faire grosso modo ce que tu veux.

    Tatayo.

  3. #3
    Membre confirmé
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Décembre 2022
    Messages
    72
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Décembre 2022
    Messages : 72
    Par défaut
    Merci pour ta réponse !

    Au pire des cas si quelqu'un a une solutions via un code java sur Eclipse je suis preneur j'ai déjà une base mais je n'arrive pas à exporter en fichier.jar.

    On me dit :

    Nom : Capture erreur java.PNG
Affichages : 582
Taille : 23,9 Ko

    Voici mon code :

    Nom : Capture code export sql java.PNG
Affichages : 618
Taille : 81,3 Ko

    Nom : Capture code java sql 2.PNG
Affichages : 589
Taille : 36,9 Ko

    Comment je peux régler ce problème ?

  4. #4
    Membre chevronné Avatar de AaâÂäÄàAaâÂäÄàAaâÂäÄ
    Homme Profil pro
    db@
    Inscrit en
    Septembre 2021
    Messages
    551
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : db@

    Informations forums :
    Inscription : Septembre 2021
    Messages : 551
    Par défaut
    Généralement on sort un fichier plat, genre un .csv
    Excel peut ensuite l'ouvrir.
    Si tu veux faire du formatage, c'est sûr que ms sql server n'est pas fait pour ça.
    Tu peux passer par Reporting Services ou powerBuilder pour générer des excels plus avancés.

  5. #5
    Membre confirmé
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Décembre 2022
    Messages
    72
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Décembre 2022
    Messages : 72
    Par défaut
    Un fichier.csv me convient parfaitement.

    Si tu as une solution.

    J'ai le même message d'erreur pour mes autres fichiers JAVA dans le même projet.

    Auriez-vous une solution ?

Discussions similaires

  1. Réponses: 1
    Dernier message: 15/03/2012, 09h56
  2. Réponses: 5
    Dernier message: 20/03/2007, 17h55
  3. [SQL-VBA] récupérer le résultat d'une requète SQL dans un fichier txt
    Par djidanestribbal dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 13/02/2007, 15h25
  4. Comment faire une requête SQL dans un datatable
    Par Passepoil dans le forum VB.NET
    Réponses: 2
    Dernier message: 05/02/2007, 20h24
  5. Réponses: 1
    Dernier message: 26/09/2006, 11h55

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