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

Scripts/Batch Discussion :

Appeler fichier sql


Sujet :

Scripts/Batch

  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Décembre 2011
    Messages
    265
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 265
    Par défaut Appeler fichier sql
    Bonjour,
    Je voudrais appeler un fichier .sql depuis mon script .bat.
    Dans ce script sql je manipule une BDD, dois je mettre uniquement les requêtes SQL et la connection à la BDD se fera avec une commande lors de l'appel du script ? Je trouve pas comment appeler le fichier sql
    Merci;

  2. #2
    Modérateur
    Avatar de toopac
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2009
    Messages
    940
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 940
    Par défaut
    Bonjour,

    Merci de faire un minimum de recherche avant de poster.

    Il ne m'a pas fallu plus de 5 secondes pour trouver ceci par exemple :
    http://www.developpez.net/forums/d88...r-fichier-bat/

    C'est pas plus rapide que de poser la question ?

  3. #3
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Décembre 2011
    Messages
    265
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 265
    Par défaut
    Oui mais je n'ai pas cet utilitaire (j"étais déjà tombé sur ce topic) je voudrais une commande du type MySQL.EXE ... pour appeler un fichier .sql.
    Merci;

  4. #4
    Membre expérimenté Avatar de plopi
    Homme Profil pro
    Analyste d'exploitation
    Inscrit en
    Mars 2011
    Messages
    191
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2011
    Messages : 191
    Par défaut
    Bonjour,

    Comme dit dans les posts précédents Il faut utiliser "SQLCMD" et éventuellement le "SQL Native client" pour exécuter ces actions. A noter tout de même qu'ils ne sont pas installés nativement

    Microsoft SQL Server 2008 Native Client X64 et Microsoft SQL Server 2008 R2 Command Line Utilities X64 (il y aussi les version X86 et c'est rétro-compatible vers SQL 2005)

    Ensuite pour l'utilisation ça donne un truc dans le genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sqlcmd -S myServer\instanceName -i C:\Script.sql
    Enjoy

Discussions similaires

  1. Problème de variable lors de l'appel d'un fichier sql
    Par eomer dans le forum Shell et commandes GNU
    Réponses: 18
    Dernier message: 13/12/2011, 11h42
  2. Appel fichier SQL via un fichiers SQL
    Par tibjedi dans le forum Administration
    Réponses: 2
    Dernier message: 03/03/2011, 11h17
  3. appel à plusieur fichiers sql avec ksh
    Par scolopendra dans le forum Shell et commandes GNU
    Réponses: 7
    Dernier message: 28/01/2010, 15h06
  4. comment appeler un fichier sql dans un code pl/sql
    Par Z3phur dans le forum PL/SQL
    Réponses: 3
    Dernier message: 13/02/2009, 11h17
  5. comment appelé un fichier SQL server a partir d'un autre
    Par cyrille21 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 02/06/2006, 16h21

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