Génération d'un script CLP à partir d'un groupe de déploiement pour un déploiement par lots sur les serveurs DB2

Vous pouvez exporter des groupes de déploiement vers un script d'interpréteur de commandes (CLP) que vous pouvez exécuter en dehors du plan de travail afin de déployer les artefacts SQL sur les serveurs de base de données DB2.

Avant de commencer

Créez un groupe de déploiement.

Pourquoi et quand exécuter cette tâche

Restriction : Cette fonction est uniquement prise en charge pour les artefacts SQL non externes (à l'exception des artefacts PL/SQL) et les serveurs DB2.

Procédure

  1. Cliquez avec le bouton droit de la souris sur un groupe de déploiement de la vue Gestionnaire de déploiement.
  2. Sélectionnez Exporter pour le déploiement par lots.
  3. Dans la fenêtre qui s'ouvre, sélectionnez les artefacts SQL pour déployer et indiquer un répertoire cible sur le système de fichiers. Vous pouvez également spécifier la création d'un seul fichier contenant tous les artefacts ou la création d'un fichier pour chaque artefact.

    Si vous choisissez de créer un seul fichier pour chaque artefact, un script de shell est généré pour déployer tous les artefacts dans l'ordre du groupe de déploiement. Dans les systèmes d'exploitation Windows, ce script possède une extension *.bat. Dans les systèmes d'exploitation Linux, ce script possède une extension *.sh.

  4. Cliquez sur Terminer.

Résultats

Les scripts CLP sont générés à l'aide des options que vous avez spécifiées et sont enregistrés dans le système de fichiers du dossier que vous avez spécifié.

Que faire ensuite

  1. Etablir une connexion avec l'interpréteur de ligne de commande DB2.
  2. Exécutez le script agrégé généré (ou script de shell, suivant votre sélection ci-dessus) à l'aide de l'interpréteur de ligne de commande DB2.

Commentaires