Comment exécuter un fichier SQL partir d'une ligne de commande

SQL est un langage informatique utilisé avec les bases de données relationnelles. Lorsque les commandes SQL sont complexes ou lorsque plusieurs doivent être exécutés dans l'ordre, il est souvent plus facile d'énumérer tous les dans un fichier texte, généralement avec un ".sql" extension, avant de les exécuter. Comment vous exécutez un fichier SQL dépend de la mise en œuvre exacte de SQL que vous utilisez - SQL * de MySQL, PostgreSQL et Oracle Plus sont trois implémentations communes. Il dépend aussi si vous utilisez interne invite de ligne de commande de la mise en œuvre de SQL ou l'invite de ligne de commande du système d'exploitation.

Choses que vous devez

  • fichier de script SQL contenant des commandes à exécuter
  • logiciel de SQL correctement installé sur votre système informatique

Instructions




  1. Type "nom du fichier source" ou ". nom de fichier" pour exécuter un fichier appelé "nom de fichier" partir d'une invite MySQL. Ou le type "mysql lt; nom de fichier" si vous exécutez le script à partir de C: gt; ou une invite du shell UNIX.

  2. Type " I nomfichier" pour exécuter un fichier à partir d'une invite de PostgreSQL. Ou le type "psql de nom de fichier" à partir d'un C: gt; ou l'invite du shell.




  3. Type "nom de fichier" pour exécuter un fichier à partir d'une invite Oracle / PLSQL. Ou le type "sqlplusfilename" à partir d'un C: gt; ou l'invite du shell.

Conseils & Avertissements

  • Soyez sûr SQL sait quel répertoire de regarder dans le fichier. Si le fichier se trouve pas dans l'emplacement par défaut où il semble, vous pourriez avoir à spécifier le chemin du répertoire.
» » » » Comment exécuter un fichier SQL partir d'une ligne de commande