Commandes d'administration de base de données exécutables à partir des assistants de tâche

Les nombreux assistants de tâche vous guident au cours du processus de définition des options pour les commandes communes d'administration de base de données, de visualisation des commandes générées automatiquement et d'exécution des commandes.
Pour chaque objet, le tableau suivant indique les commandes d'administration de base de données prises en charge par un assistant de tâche. Les assistants de tâche sont disponibles uniquement pour les bases de données sur DB2 for Linux, UNIX, et Windows.
Tableau 1. Support d'assistant de tâche pour les commandes d'administration de base de données DB2 for Linux, UNIX, and Windows
Objet Action Commandes d'administration de base de données Description
Hôtes Gérer le mode de maintenance de l'hôte pureScale DB2 db2cluster avec l'une des options suivantes
  • -cm -enter -maintenance [-all]
  • -cm -exit -maintenance [-all]
  • -cfs -enter -maintenance [-all]
  • -cfs -exit -maintenance [-all]
Permet de mettre l'hôte cible en maintenance ou de le retirer du mode maintenance. L'hôte cible doit être en mode maintenance pour appliquer les mises à jour logicielles aux services de cluster DB2.

L'hôte doit posséder au moins une instance DB2 pureScale et au moins un profil de connexion a été créé et connecté.

Vérifier l'état des services du cluster DB2 db2cluster avec l'une des options suivantes
  • -cm -vérifier -ressources
  • -cfs -vérifier -configuration
  • -cm -vérifier -maintenance
  • -cfs -vérifier -maintenance
  • -cfs -verify -configuration -filesystem nomsf
  • -cfs -list -filesystem
Vérifier l'état et la configuration des services du cluster DB2. L'assistant de tâche permet d'effectuer les tâches suivantes :
  • Vérifier que le modèle de ressources de l'instance est correct et qu'il ne comporte pas d'incohérences.
  • Vérifier la configuration du cluster du système de fichiers en cours.
  • Indiquer si le gestionnaire de cluster est hors ligne sur l'hôte afin que les fichiers binaires puissent être mis à jour.
  • Indiquer si l'hôte du cluster du système de fichiers partagé est hors ligne pour mettre à jour les fichiers binaires.
  • Vérifier la configuration du cluster du système de fichiers en cours.
  • Répertorier les systèmes de fichiers en cours.
Gérer la configuration des services du clusterDB2 db2cluster avec l'une des options suivantes
  • -cm -set -option -pprimary nom d'hôte
  • -cm -set –option HostFailureDetectionTime [1..10]
  • -cm -set –option autofailback [ON/OFF]
  • -cm -set -tiebreaker -disk [nom disque | PVID=idpv]
  • -cfs -set –option -tiebreaker -disk nom disque
Gérez la configuration des services de cluster DB2 . L'assistant de tâche permet d'effectuer les tâches suivantes :
  • Définissez une nouvelle valeur primaire préférée pour les services de cluster DB2. L'option indique la fonctionnalité de mise en cache du cluster que les services du cluster DB2 tenteront de démarrer dans le rôle principal.
    Avertissement : Assurez-vous que les valeurs primaires préférées ont été modifiées après l'exécution de la commande, en examinant la sortie de la commande dans la vue SQLResults. La commande db2cluster n'est pas reconnue par DB2 CLP. Par conséquent, elle s'exécute comme une commande externe. DB2 CLP signale toujours la bonne exécution d'une commande externe, indépendamment du résultat réel de la commande externe. Ce comportement sera traité dans les prochaines éditions.
  • Déterminez le temps nécessaire pour détecter un arrêt de l'hôte ou une partition réseau. La valeur indique l'intervalle de détection de l'arrêt de l'hôte.
  • Activez ou désactivez la reprise par restauration automatique du cluster.
  • Définissez le type de quorum du gestionnaire de clusters sur une condition de départage de disque.
Instances Configurer UPDATE DATABASE MANAGER CONFIGURATION Modifie individuellement les entrées dans le fichier de configuration du gestionnaire de la base de données.
Mettre au repos QUIESCE Force tous les utilisateurs à se déconnecter de l'instance spécifiée et met l'instance en mode repos.
Démarrer db2start Démarre l'instance de DB2.
Arrêter db2stop Arrête l'instance de DB2.
Interrompre la mise au repos UNQUIESCE Restaure l'accès des utilisateurs aux instances qui ont été mises au repos pour effectuer une maintenance ou pour d'autres raisons.
Bases de données Sauvegarder BACKUP DATABASE Crée une copie de sauvegarde d'une base de données ou d'un espace table.
Configurer UPDATE DATABASE CONFIGURATION Modifie individuellement les entrées dans une configuration de base de données spécifique
Configurer la maintenance automatique UPDATE DATABASE CONFIGURATION Active ou désactive les différentes activités de maintenance automatique pouvant être effectuées et définit un intervalle et une fenêtre de maintenance pendant lesquels les activités peuvent avoir lieu. Les activités de maintenance peuvent se dérouler au cours de la fenêtre de maintenance uniquement si DB2 détermine que la maintenance est nécessaire.
Configurer la consignation de la base de données UPDATE CONFIGURATION LOGGING Modifie les options de journalisation de votre base de données, comme le type de journalisation à utiliser, la taille des fichiers journaux et leur emplacement de stockage.
Créer CREATE DATABASE Crée une base de données avec stockage manuel ou automatique.
Supprimer DROP DATABASE Supprime le contenu de la base de données et tous les fichiers journaux de la base de données, retire la base de données du catalogue, et supprime le sous-répertoire de la base de données.
Valider à nouveau SYSCAT.INVALIDOBJECTS ADMIN_REVALIDATE_DB_OBJECTS Répertorie tous les objets non valides de votre base de données et vous permet de valider à nouveau ces objets. Les types d'objet suivants sont pris en charge :
DB2 V10.1 et versions supérieures
  • COLUMN MASK
  • GLOBAL VARIABLE
  • ROUTINE
  • ROW PERMISSION
  • TRIGGER
  • USER-DEFINED DATA TYPE
  • VIEW
DB2 V9.7
  • GLOBAL VARIABLE
  • ROUTINE
  • TRIGGER
  • USER-DEFINED DATA TYPE
  • VIEW
Configuration de la reprise à haut niveau de disponibilité après incident Plusieurs Configure la fonction de reprise à haut niveau de disponibilité après incident (HADR) de votre base de données. La fonction de reprise à haut niveau de disponibilité permet de vérifier que les modifications d'une base de données peuvent être reproduites dans une ou plusieurs bases de données de secours. La base de données de secours prend le relais en cas d'arrêt anormal du système primaire.
Gestion de la reprise à haut niveau de disponibilité après incident START HADR, STOP HADR, TAKEOVER HADR Démarre et arrête les opérations de reprise à haut niveau de disponibilité après incident sur la base de données principale ou une base de données de secours. Vous pouvez également demander à une base de données de secours de prendre le relais en tant que base de données primaire en cas d'arrêt du système principal.
Afficher ou déconnecter des applications FORCE APPLICATIONS Force la déconnexion des utilisateurs distants ou des applications du système pour permettre la maintenance sur un serveur.
Gérer l'espace de stockage ALTER DATABASE ADD STORAGE Indique qu'un ou plusieurs nouveaux emplacements de stockage vont être ajoutés à la collection d'emplacements de stockage utilisés pour les espaces table de stockage automatique.
Mettre au repos QUIESCE Force tous les utilisateurs à se déconnecter de la base de données indiquée et fait passer la base de données en mode au repos.
Reprendre RECOVER DATABASE Restaure une base de données et effectue sa récupération aval jusqu'à un moment particulier dans le temps ou jusqu'à la fin des journaux.
Redémarrer RESTART DATABASE Redémarre une base de données qui a subi un arrêt anormal et est restée dans un état incohérent.
Restaurer RESTORE DATABASE Recrée une base de données endommagée ou corrompue qui a été sauvegardée par l'utilitaire de sauvegarde DB2.
Récupérer en aval ROLLFORWARD DATABASE Récupère une base de données en appliquant des transactions qui ont été enregistrées dans ses fichiers journaux.
Annuler la récupération en aval ROLLFOWARD DATABASE avec l'option CANCEL Annule l'opération de récupération aval. La base de données est mise à l'état en attente de restauration.
Terminer la récupération aval ROLLFORWARD DATABASE avec option COMPLETE Pour les bases de données qui ont été archivées et restaurées, mais dont les journaux n'ont pas été récupérés en aval, récupère les journaux en aval. La récupération aval des journaux peut être effectuée jusqu'à un moment particulier dans le temps ou jusqu'à la fin des journaux.
Démarrer ACTIVATE DATABASE Active la base de données indiquée et démarre tous les services de base de données requis afin que les applications puissent se connecter à la base de données et l'utiliser.
Arrêter DEACTIVATE DATABASE Désactive la base de données spécifiée.
Interrompre la mise au repos UNQUIESCE Restaure l'accès des utilisateurs aux bases de données qui ont été mises au repos pour effectuer une maintenance ou pour d'autres raisons.
Espaces table Sauvegarder BACKUP Crée une copie de sauvegarde d'une base de données.
Restaurer RESTORE Recrée un espace table endommagé ou corrompu qui a été sauvegardé par l'utilitaire de sauvegarde DB2. l'assistant de tâches ne prend pas en charge la restauration de plusieurs espaces table.
Récupérer en aval ROLLFORWARD DATABASE Récupère une base de données en appliquant des transactions qui ont été enregistrées dans ses fichiers journaux.
Annuler la récupération en aval ROLLFOWARD DATABASE avec l'option CANCEL Annule l'opération de récupération aval. Un ou plusieurs espaces table sont placés à l'état en attente de restauration.
Terminer la récupération aval ROLLFORWARD DATABASE avec option COMPLETE Pour les espaces table qui ont été archivés et restaurés, mais dont les journaux n'ont pas été restaurés en aval, restaure les journaux en aval. La récupération aval des journaux peut être effectuée jusqu'à un moment particulier dans le temps ou jusqu'à la fin des journaux.
Tables Table de conversion ADMIN_MOVE_TABLE Permet de convertir les tables organisées en lignes en tables organisées en colonnes.
Exporter une table EXPORT Exporte les données d'une table dans un des différents formats de fichier externes disponibles.
Importer une table IMPORT Insère dans une table les données d'un fichier externe ayant un format de fichier pris en charge.
Charger une table LOAD Charge les données dans une table DB2.
Optim High Performance Unload db2hpu Utilise les commandes Optim High Performance Unload pour décharger les données d'une table DB2 ou pour copier les données des tables source vers les tables cible à l'aide de fichiers temporaires pour stocker les données. Vous pouvez également migrer des données d'un système de base de données à l'autre.

Pour définir Optim High Performance Unload comme méthode de déchargement, Optim High Performance Unload for Linux, UNIX, and Windows doit être installé dans chaque système de base de données impliqué dans le déchargement ou dans la migration.

Réorganiser une table REORG TABLE Réorganise une table.
Réorganiser un index REORG INDEX Réorganise tous les index définis pour la table.
Exécuter les statistiques RUNSTATS Met à jour les statistiques relatives aux caractéristiques d'une table, de ses index ou des deux.
Définir l'intégrité SET INTEGRITY Sort les tables de l'état de définition de l'intégrité en attente, place les tables dans l'état de définition de l'intégrité en attente, place les tables en état d'accès total ou supprime les contenus des tables de transfert.
Modules Redéfinir les accès REBIND PACKAGE Crée de nouveau un module sans nécessiter le fichier de liens d'origine.
Conseil : Pour créer une base de données à l'aide du menu contextuel, une autre base de données doit exister. Pour créer la première base de données d'une instance, vous pouvez utiliser l'icône Nouvelle base de données dans la barre d'outils en haut de l'Explorateur d'administration.

Retour d'informations