Mise en route pour Windows**

Entrée de commandes à l'aide de l'interpréteur de commandes

L'interpréteur de commandes permet d'entrer des commandes DB2, des instructions SQL et des commandes du système d'exploitation. Il fonctionne dans les modes suivants :

Fenêtre de commande DB2
L'interpréteur de commandes DB2 fonctionne de la même façon qu'une fenêtre de commande du système d'exploitation. Vous pouvez entrer des commandes du système d'exploitation, des commandes DB2 ou des instructions SQL et visualiser leurs résultats.

Mode interactif
Le préfixe db2 utilisé pour les commandes DB2 (dans la fenêtre de commande DB2) est pré-entré pour vous. Vous pouvez entrer des commandes du système d'exploitation, des commandes DB2 ou des instructions SQL et visualiser leurs résultats.

Mode fichier de commandes
Il permet de traiter les commandes stockées dans un fichier. Pour plus de détails sur ce mode, reportez-vous au manuel Command Reference.

Fenêtre de commande DB2

Pour appeler une fenêtre de commande DB2, procédez comme suit :

Windows 32 bits
Cliquez sur Démarrer puis sélectionnez Programmes --> IBM DB2 --> Fenêtre de commande.

Vous pouvez également appeler une fenêtre de commande DB2 en entrant la commande db2cmd à l'invite de votre système d'exploitation.

Ajoutez le préfixe db2 à toute commande entrée dans la fenêtre Commande. Par exemple :

   db2 list database directory


Suggestion

Si la commande DB2 contient des caractères ayant une signification particulière dans le système d'exploitation utilisé, vous devrez entrer la commande entre guillemets pour qu'elle s'exécute correctement.

Par exemple, la commande suivante extraira toutes les informations de la table employee, même si le caractère * a une signification particulière dans le système d'exploitation.

      db2 "select * from employee"

Si vous devez entrer une commande longue, qui ne tient pas sur une seule ligne, utilisez le caractère de continuation de ligne "\" à la fin de la ligne. Appuyez ensuite sur Entrée pour continuer la commande sur la ligne suivante. Par exemple :

   db2 select empno, function, firstname, lastname, birthdate, from \
   db2 (cont.) => employee where function='service' and \
   db2 (cont.) => firstname='Lily' order by empno desc

Mode interactif

Pour appeler l'interpréteur de commandes en mode interactif, procédez comme suit :

Windows 32 bits
Cliquez sur Démarrer puis sélectionnez Programmes --> IBM DB2 --> Processeur de ligne de commande.

L'interpréteur de commandes peut également être appelé en mode interactif à l'aide de la commande db2cmd suivie de la commande db2 à l'invite de votre système d'exploitation.

En mode interactif, l'invite est la suivante :

   db2 =>

En mode interactif, vous n'avez pas à faire précéder les commandes DB2 du préfixe db2 ; il vous suffit de les entrer directement. Par exemple :

   db2 => list database directory

Pour exécuter des commandes de système d'exploitation en mode interactif, faites précéder la commande d'un point d'exclamation (!). Par exemple :

db2 => !dir

Si vous devez entrer une commande longue, qui ne tient pas sur une seule ligne, utilisez le caractère de continuation de ligne "\" à la fin de la ligne. Appuyez ensuite sur Entrée pour continuer la commande sur la ligne suivante. Par exemple :

   db2 select empno, function, firstname, lastname, birthdate, from \
   db2 (cont.) => employee where function='service' and \
   db2 (cont.) => firstname='Lily' order by empno desc

Pour arrêter le mode interactif, entrez la commande quit.

Pour plus d'informations sur les procédures plus complexes utilisant l'interpréteur de commandes, reportez-vous au manuel Command Reference.


[ Début de page | Page précédente | Page suivante | Table des matières | Index ]