IBM® Data Studio fournit des boîtes de dialogue appelées assistants de tâche, qui vous aident à créer et à exécuter des commandes d'administration de base de données pour des objets dans des bases de données DB2 pour Linux, Unix et Windows. Vous pouvez par exemple utiliser les assistants de tâche pour démarrer et arrêter des bases de données et des instances, configurer des paramètres de base de données, réorganiser des tables des des index, sauvegarder et restaurer des bases de données ou des espaces table, et pour importer et exporter des données de table.
Avant de commencer
Pour exécuter une commande d'administration de base de données pour un objet, vous devez posséder les permissions ou autorisations correspondantes pour l'objet et vous devez être connecté à la base de données contenant l'objet.
Procédure
Pour ouvrir l'assistant de tâche pour la commande, spécifier des paramètres supplémentaires pour la commande et exécuter les commandes générées, procédez comme suit :
- Trouvez l'objet sur lequel vous souhaitez travailler. Vous pouvez trouver l'objet dans l'Explorateur d'administration ou dans la Liste d'objets.
Tableau 1. Quelle vue utiliser pour trouver des objetsVue et objets |
Exemple |
Explorateur d'administration Hôtes
Instances
Bases de données
|
Depuis l'Explorateur d'administration, vous pouvez ouvrir un assistant de tâche pour des hôtes, des instances et des bases de données. Figure 1. Exemple de l'Explorateur d'administration
|
Liste d'objets Bases de données
Espaces table
Index
Vues
Alias
Modules
|
Lorsque vous cliquez sur une base de données ou un dossier d'objet de données dans l' Explorateur d'administration, la liste d'objets s'affiche dans la Liste d'objets. Figure 2. Exemple de sélection du dossier Espaces table pour afficher les espaces table dans la Liste d'objets
Conseil : Si la Liste d'objets est déjà ouverte pour la base de données, vous pouvez utiliser la flèche descendante qui apparaît après le nom de la base de données dans le trajet de navigation afin d'afficher d'autres objets de la Liste d'objets.
Figure 3. Exemple d'utilisation d'une flèche descendante dans la Liste d'objets pour sélectionner d'autres objets à afficher.
|
- Cliquez avec le bouton droit sur l'objet et sélectionnez la commande à exécuter dans le menu contextuel.
Par exemple, la figure suivante présente la sauvegarde de la base de données GSDB.
Figure 4. Exemple de menu contextuel pour les bases de données et de sélection de sauvegarde d'une base de données.
L'assistant de tâche s'ouvre pour la tâche d'administration de base de données que vous avez sélectionnée. Chaque assistant de tâche contient quatre sections :
Connexion,
Paramètres,
Commande et
Messages. Le graphique suivant illustre les possibilités d'extension des sections
Connexion,
Commande et
and
Messages. La section
Paramètres est toujours développée.
Figure 5. Exemple d'un assistant de tâche avec ses quatre sections
- Dans la section Paramètres, spécifiez les options pour la commande :
- Cliquez sur chacun des onglets pour parcourir le processus de spécification des paramètres et des options à utiliser dans la commande.
- Cliquez sur Aperçu de la commande pour développer la section Commande, dans laquelle s'affichent les commandes gé nérées basées sur les options que vous avez spécifiées.
Par exemple, la figure suivante présente la sélection de l'onglet Performance de la sauvegarde pour spécifier les options qui améliorent la performance de l'opération de sauvegarde.
Figure 6. Exemple de sélection d'un onglet et de spécification d'options sous cet onglet.
- Dans la section Commande, examinez les commandes qui ont été générées, puis exécutez-les.
Figure 7. Exemple des commandes affichées dans la section Commande.
Si vous êtes satisfait des commandes affichées, cliquez sur Exécuter pour les exécuter.
Conseil : Dans certains cas, vous souhaiterez peut-être modifier les commandes affichées.
Cliquez sur
Editer pour ouvrir l'éditeur
SQL et XQuery dans lequel vous pouvez modifier et exécuter les commandes. Vous souhaiterez peut-être également planifier une heure d'exécution des commandes. Pour plus d'informations, voir
Planification des scripts de commande.
L'assistant de tâche affiche la section Messages.
- La section Messages vous permet de surveiller la
progression des commandes exécutées dans la barre de
progression et voir les messages émis le cas échéant.
Figure 8. Exemple de section Messages pendant l'exécution des commandes
Pour afficher des informations détaillées à propos de toute commande qui ne s'exécute pas correctement, cliquez sur le numéro du message ou le code SQL qui est affiché.
Résultats
Les commandes permettant de réaliser votre tâche d'administration de base de données ont été exécutées.