DB2, shell scripts d’exploitation

de | 2012-12-18

dbSQWareTM propose un grand nombre de scripts shell pour l’exploitation quotidienne de vos instances DB2-LUW.
Le support de DB2-LUW a été intégré dans le patch dbSQWareTM v2.0.12 …
Les versions qui ont été testées sont 8.2, 9.1, 9.5, 9.7 et 10.1 .

Voici un résumé des fonctionnalités présentes dans le plugin DB2-LUW de ce module :

  • Collecte d’indicateurs avec remontée des données dans SQWareRepositoryTM
  • Check des indicateurs (indicateurs du jour manquant, seuils de remplissage des FS, manque de backups réussi, …) et envoi du compte-rendu par mail au format html avec liens sur les points d’attention vers les rapports de SQWareWebTM
  • Script de gestion de lancement de commandes unix en parallèle (gestion du degré de parallélisme, gestion de l’agressivité de lancement et de fin ainsi que des codes retour)
  • Encapsulation du lancement de job par fichier de paramétrage et gestion de la compression et de la purge des logs
  • Backup database avec notamment la gestion automatique du nombre de générations en ligne
  • Script de réorganisation (reorgchk/reorg)
  • Script d’update statistics (runstat)
  • Script de génération de la création des fichiers de configuration de dbSQWareTM

 

Les scripts du type edtdb2_XXXAllDatabases.ksh permettent tous de lancer en parallèle les scripts du type edtdb2_XXXDatabases.ksh sur une liste de bases générée dynamiquement. Par défaut, toutes les bases de l’instance sont prises en compte, mais la génération peut se faire en rajoutant des options de filtre dont voici la liste :

  • Liste de bases à inclure
  • Liste de bases à exclure