Administration de la base de données

publicité
IBM Tivoli
Usage and Accounting Manager
򔻐򗗠򙳰
Administration de la base de données
Version 7.1
IBM Tivoli
Usage and Accounting Manager
򔻐򗗠򙳰
Administration de la base de données
Version 7.1
Important
Avant d’utiliser le présent document et le produit associé, prenez connaissance des informations générales figurant à la
section «Remarques», à la page 9.
Première édition - juillet 2008
LE PRESENT DOCUMENT EST LIVRE EN L’ETAT SANS AUCUNE GARANTIE EXPLICITE OU IMPLICITE. IBM
DECLINE NOTAMMENT TOUTE RESPONSABILITE RELATIVE A CES INFORMATIONS EN CAS DE
CONTREFACON AINSI QU’EN CAS DE DEFAUT D’APTITUDE A L’EXECUTION D’UN TRAVAIL DONNE.
Ce document est mis à jour périodiquement. Chaque nouvelle édition inclut les mises à jour. Les informations qui y
sont fournies sont susceptibles d’être modifiées avant que les produits décrits ne deviennent eux-mêmes
disponibles. En outre, il peut contenir des informations ou des références concernant certains produits, logiciels ou
services non annoncés dans ce pays. Cela ne signifie cependant pas qu’ils y seront annoncés.
Pour plus de détails, pour toute demande d’ordre technique, ou pour obtenir des exemplaires de documents IBM,
référez-vous aux documents d’annonce disponibles dans votre pays, ou adressez-vous à votre partenaire
commercial.
Vous pouvez également consulter les serveurs Internet suivants :
v http://www.fr.ibm.com (serveur IBM en France)
v http://www.can.ibm.com (serveur IBM au Canada)
v http://www.ibm.com (serveur IBM aux Etats-Unis)
Compagnie IBM France
Direction Qualité
Tour Descartes
92066 Paris-La Défense Cedex 50
© Copyright IBM France 2008. Tous droits réservés.
© Copyright International Business Machines Corporation 2006, 2008. All rights reserved.
Table des matières
Avis aux lecteurs canadiens . . . . . . v
Administration de la base de données
Suivi des chargements de base de données . .
Administration des objets d’une base de données
Gestion des objets de base de données . . .
Administration des tables d’une base de données
© Copyright IBM Corp. 2006, 2008
. 1
.
.
.
.
.
.
.
.
1
2
3
4
Gestion des tables de base de données . . .
Affichage des tables d’une base de données .
Mise à niveau de la base de données . . . .
.
.
.
. 5
. 7
. 7
Remarques . . . . . . . . . . . . . 9
Marques . . . . . . . . . . . . . . 11
iii
iv
IBM Tivoli Usage and Accounting Manager - Administration de la base de données
Avis aux lecteurs canadiens
Le présent document a été traduit en France. Voici les principales différences et
particularités dont vous devez tenir compte.
Illustrations
Les illustrations sont fournies à titre d’exemple. Certaines peuvent contenir des
données propres à la France.
Terminologie
La terminologie des titres IBM peut différer d’un pays à l’autre. Reportez-vous au
tableau ci-dessous, au besoin.
IBM France
IBM Canada
ingénieur commercial
représentant
agence commerciale
succursale
ingénieur technico-commercial
informaticien
inspecteur
technicien du matériel
Claviers
Les lettres sont disposées différemment : le clavier français est de type AZERTY, et
le clavier français-canadien de type QWERTY.
OS/2 et Windows - Paramètres canadiens
Au Canada, on utilise :
v les pages de codes 850 (multilingue) et 863 (français-canadien),
v le code pays 002,
v le code clavier CF.
Nomenclature
Les touches présentées dans le tableau d’équivalence suivant sont libellées
différemment selon qu’il s’agit du clavier de la France, du clavier du Canada ou
du clavier des États-Unis. Reportez-vous à ce tableau pour faire correspondre les
touches françaises figurant dans le présent document aux touches de votre clavier.
© Copyright IBM Corp. 2006, 2008
v
Brevets
Il est possible qu’IBM détienne des brevets ou qu’elle ait déposé des demandes de
brevets portant sur certains sujets abordés dans ce document. Le fait qu’IBM vous
fournisse le présent document ne signifie pas qu’elle vous accorde un permis
d’utilisation de ces brevets. Vous pouvez envoyer, par écrit, vos demandes de
renseignements relatives aux permis d’utilisation au directeur général des relations
commerciales d’IBM, 3600 Steeles Avenue East, Markham, Ontario, L3R 9Z7.
Assistance téléphonique
Si vous avez besoin d’assistance ou si vous voulez commander du matériel, des
logiciels et des publications IBM, contactez IBM direct au 1 800 465-1234.
vi
IBM Tivoli Usage and Accounting Manager - Administration de la base de données
Administration de la base de données
Ces tâches vous permettent de suivre les chargements de base de données,
d’administrer les objets de base de données, d’utiliser des tables et de mettre à
niveau la base de données.
Suivi des chargements de base de données
Vous pouvez suivre l’historique des fichiers de récapitulatif, de détail,
d’identification et les fichiers de ressources facultatifs qui ont été chargés ou
supprimés de la base de données.
Pour effectuer le suivi des chargements de la base de données, procédez comme
suit :
1. Dans Integrated Solutions Console, cliquez sur Usage and Accounting
Manager → Maintenance de facturation → Suivi du chargement .
2. Dans la page Suivi de chargement, utilisez les éléments suivants :
Supprimer chargement
Cliquez sur ce bouton pour supprimer les chargements sélectionnés.
Supprimer entrée de chargement
Cliquez sur ce bouton pour supprimer les chargements supprimés
sélectionnés. Pour afficher les chargements supprimés, cliquez sur
l’icône Effacer tous les filtres. Les chargements supprimés comportent
une date dans la colonne Date de suppression et leur case Supprimé
est cochée.
Actualiser la liste
Cliquez sur ce bouton pour actualiser les informations de la page.
Celle-ci affiche les mises à jour des données.
ID groupe de chargement
Affiche l’identificateur unique du groupe auquel appartient le
chargement de base de données.
ID chargement
Affiche l’identificateur unique du chargement de base de données.
Type de chargement
Affiche le type de chargement : détaillé, d’identification ou
récapitulatif. Cliquez sur la page Suivi du chargement <Type de
chargement>, où vous pouvez afficher les données du chargement.
Alimentation source
Affiche le dossier qui contient le fichier traité pour créer le chargement.
Date de début
Affiche la date de début de compte.
Date de fin
Affiche la date de fin de compte.
Total enregistrements
Affiche le nombre d’enregistrements qui ont été chargés.
Date de chargement
Affiche la date à laquelle le fichier d’entrée CSR ou CSR+ a été traité.
© Copyright IBM Corp. 2006, 2008
1
Date de suppression
Le cas échéant, affiche la date à laquelle le chargement a été supprimé.
Supprimé
Si le chargement a été supprimé, une coche s’affiche dans la case à
cocher.
Administration des objets d’une base de données
Integrated Solutions Console comprend de nombreux outils de gestion des tables
de bases de données utilisées avec le système Usage and Accounting Manager.
Vous pouvez facilement créer, supprimer, charger, exporter et visualiser des tables
de bases de données.
Remarque : Certains rapports dépendent des objets de base de données. La
suppression ou la modification d’objets de base de données peut désactiver ces
rapports.
Tous les objets de base de données sont des fichiers XML. Les objets de base de
données standard fournis avec Usage and Accounting Manager se trouvent dans le
répertoire <répertoire d’installation de Usage and Accounting
Manager\setup\dbobjects\standard. Les objets personnalisés créés pour votre
société doivent être stockés dans le répertoire ...\setup\dbobjects\custom.
Remarque : Si un objet du même nom existe dans les répertoires standard et
custom, Usage and Accounting Manager utilise celui qui se trouve dans le
répertoire custom.
Usage and Accounting Manager comprend les types d’objets de base de données
suivants :
v Tables. Les tables sont des objets de base de données contenant toutes les
données de la base. Une définition de table est un ensemble de colonnes.
Comme pour un tableur, les données des tables sont organisées au format
ligne/colonne. Chaque ligne représente un seul enregistrement et chaque
colonne représente une zone de l’enregistrement.
v
v
v
v
2
Remarque : Vous pouvez gérer les tables depuis la page Gestionnaire de table
de base de données d’Integrated Solutions Console ou depuis la page
Gestionnaire d’objets de base de données. Toutefois, la page Gestionnaire de
table de base de données comporte davantage d’options.
Vues. Chaque vue est principalement une instruction SQL sauvegardée qui
exécute une requête permettant au système de générer un ou plusieurs rapports.
Procédures stockées. Une procédure est un ensemble d’instructions SQL
exécutant les requêtes et les actions qui permettent au système de générer un ou
plusieurs rapports. Les procédures stockées peuvent accepter des paramètres lors
de l’exécution, à la différence des vues.
Index. Ces fichiers contiennent les instructions SQL qui définissent le mode de
création d’un index de table. Un index de table permet au programme de la base
de données de rechercher des données sans lancer de recherche dans l’ensemble
de la table. Les tables peuvent contenir plusieurs index ou aucun index.
Déclencheurs. Un déclencheur est un type particulier de procédure stockée qui
s’exécute lorsque les données d’une table donnée sont modifiées. Un
déclencheur peut interroger d’autres tables et peut comprendre des instructions
SQL complexes.
IBM Tivoli Usage and Accounting Manager - Administration de la base de données
Gestion des objets de base de données
Tous les objets de base de données sont des fichiers XML. Vous pouvez créer ou
supprimer (complètement) les objets de base de données standard ou
personnalisés.
Pour gérer les objets de base de données, procédez comme suit :
1. Dans Integrated Solutions Console, cliquez sur Usage and Accounting
Manager → Maintenance du système → Base de données → Gestionnaire de
table .
2. Dans le Gestionnaire de table de base de données, utilisez les éléments
suivants :
Emplacement d’objet
Sélectionnez le répertoire qui contient les objets à créer ou supprimer :
Standard ou Personnalisé. Les objets de base de données standard
fournis avec Usage and Accounting Manager se trouvent dans le
répertoire <répertoire d’installation de Usage and Accounting
Manager>\setup\dbobjects\standard . Les objets personnalisés créés
pour votre entreprise doivent être stockés dans le répertoire
...\setup\dbobjects\custom .
Remarque : Si un objet du même nom existe dans les répertoires
standard et custom , Usage and Accounting Manager utilise celui qui se
trouve dans le répertoire custom .
Chemin
Affiche le chemin d’accès au répertoire sélectionné dans la liste
déroulante Emplacement d’objet .
Type d’objet
Sélectionnez les types d’objet à afficher dans la table de cette page. Les
options sont les suivantes :
v Tous. Affiche tous les types d’objet.
v Index. Affiche seulement les index. Les index correspondent aux
fichiers contenant les instructions SQL qui définissent la manière de
créer un index de table. Un index de table permet au programme de
la base de données de rechercher des données sans lancer de
recherche dans l’ensemble de la table. Les tables peuvent contenir
plusieurs index ou aucun index.
v Procédures stockées. Affiche seulement les procédures stockées. Une
procédure est un ensemble d’instructions SQL exécutant les requêtes
et les actions qui permettent au système de générer un ou plusieurs
rapports. Les procédures stockées peuvent accepter des paramètres
lors de l’exécution, à la différence des vues.
v Tables. Affiche seulement les tables. Les tables sont des objets de
base de données contenant toutes les données d’une base de
données. Une définition de table est un ensemble de colonnes.
Comme pour un tableur, les données des tables sont organisées au
format ligne/colonne. Chaque ligne représente un seul
enregistrement et chaque colonne représente une zone de
l’enregistrement.
v Déclencheurs. Affiche seulement les déclencheurs. Un déclencheur
est un type particulier de procédure stockée qui s’exécute lorsque les
Administration de la base de données
3
données d’une table donnée sont modifiées. Un déclencheur peut
interroger d’autres tables et peut comprendre des instructions SQL
complexes.
v Vues. Affiche seulement les vues. Chaque vue est principalement une
instruction SQL sauvegardée qui exécute une requête permettant au
système de générer un ou plusieurs rapports.
Créer
Cliquez sur ce bouton pour créer les objets sélectionnés dans la base de
données. Si l’ID utilisateur utilisé pour accéder à la base de données ne
possède pas les droits d’accès administrateur suffisants, vous ne serez
peut-être pas en mesure de créer des objets de base de données ou des
objets disposant des droits d’accès appropriés. Dans pareil cas, un
message d’avertissement s’affiche et vous conseille de contacter votre
administrateur de base de données avant de poursuivre.
Supprimer
Cliquez sur ce bouton pour supprimer les objets sélectionnés de la base
de données.
Actualiser
Cliquez sur ce bouton pour actualiser les informations de la page.
Celle-ci affiche les mises à jour des données.
Fichier de définition
Affiche le nom de fichier objet dans le répertoire standard ou custom.
Type
Affiche le type d’objet : index, procédures stockées, tables,
déclencheurs ou vues.
Version
Affiche le numéro de version affecté à l’objet.
Existe Indique si l’objet existe dans la base de données. Oui indique que
l’objet existe. Non indique que l’objet n’existe pas.
Propriétaire
Affiche le propriétaire de la base de données dans laquelle se trouve
l’objet.
Description
Affiche la description spécifiée pour l’objet.
Administration des tables d’une base de données
Integrated Solutions Console comprend de nombreux outils de gestion des tables
de bases de données utilisées avec le système Usage and Accounting Manager.
Vous pouvez facilement créer, supprimer, charger, exporter et visualiser des tables
de bases de données.
Remarque : Tous les objets de base de données, y compris les tables, sont des
fichiers XML qui peuvent être personnalisés pour votre site.
A propos de l’exportation, du chargement, de la suppression et
de la création de tables
Voici une description des fonctions de suppression, création, exportation et
chargement de tables de base de données :
v L’exportation d’une table à partir de la base de données crée un fichier texte dont
les valeurs sont séparées par des virgules et dont le nom est identique à la table,
4
IBM Tivoli Usage and Accounting Manager - Administration de la base de données
mais ne supprime pas la table ou ses données. L’exportation d’une table est un
excellent moyen de sauvegarde. Le fichier peut être chargé à nouveau dans la
base de données.
v Le chargement d’une table dans la base de données supprime d’abord toutes les
données de la table, puis charge la table à partir du fichier dans le répertoire que
vous avez indiqué. Vous pouvez charger des fichiers déjà exportés à partir de la
base de données ou charger des fichiers à partir d’une autre source (un fichier
d’ordinateur principal par exemple).
Le fichier doit avoir le même nom que la table (p. ex., CIMSRate.txt pour la
table CIMSRate) et doit contenir les éléments suivants :
– Les en-têtes des colonnes de table dans le premier enregistrement du fichier.
– Toutes les zones obligatoires de la table délimitées par des virgules. Pour
déterminer quelles sont les zones obligatoires, affichez les propriétés de table
dans l’outil d’administration de base de données correspondant. Les zones
qui ne sont pas indiquées comme NULL admis (DB2) ou pour lesquelles la
case Nuls (SQL Server et Oracle) n’est pas cochée doivent être incluses dans le
fichier.
Pour obtenir un exemple du format requis pour un fichier, vous pouvez
exporter la table vers un fichier.
Remarque : Vous devez être extrêmement prudent lors du chargement d’une
table. Supprimer ou écraser des données peut entraîner des résultats
imprévus. Assurez-vous d’avoir sauvegardé avant d’exécuter cette procédure.
v La suppression d’une table supprime la table et toutes les données de sa base.
Demandez conseil à IBM avant de supprimer des tables.
v La création d’une table crée une table vide dans la base de données après la
suppression d’une table.
Gestion des tables de base de données
Toutes les tables de base de données sont des fichiers XML personnalisables pour
votre site. Les tables de base de données standard fournies avec Usage and
Accounting Manager se trouvent dans le répertoire <répertoire d’installation
de Usage and Accounting Manager>\setup\dbobjects\standard . Les objets
personnalisés créés pour votre entreprise doivent être stockés dans le répertoire
...\setup\dbobjects\custom . Si une table du même nom existe dans les
répertoires standard et custom, Usage and Accounting Manager utilise celle qui se
trouve dans le répertoire custom .
Pour gérer les tables de base de données, procédez comme suit :
1. Dans Integrated Solutions Console, cliquez sur Usage and Accounting
Manager → Maintenance du système → Base de données → Gestionnaire de
table .
2. Dans le Gestionnaire de table de base de données, utilisez les éléments
suivants :
Créer
Cliquez sur ce bouton pour créer les tables sélectionnées dans la base
de données. La création d’une table entraîne la création d’une table
vide dans la base de données après la suppression de la table.
Supprimer
Cliquez sur ce bouton pour supprimer les tables sélectionnées de la
base de données. La suppression de la table entraîne la suppression de
la table et de ses données de la base de données. Demandez conseil au
support logiciel IBM avant de supprimer des tables.
Administration de la base de données
5
Charger
Cliquez sur ce bouton pour charger les tables sélectionnées dans la base
de données. Le chargement d’une table de données entraîne la
suppression de toutes les données de la table. La table se charge ensuite
à partir du fichier dans le répertoire spécifié. Vous pouvez charger des
fichiers déjà exportés à partir de la base de données ou charger des
fichiers à partir d’une autre source (un fichier d’ordinateur principal
par exemple).
Le nom du fichier doit être identique à celui de la table (par ex.,
CIMSRate.txt pour la table CIMSRate) et ce fichier doit contenir les
éléments suivants :
v Les en-têtes des colonnes de table dans le premier enregistrement du
fichier.
v Toutes les zones obligatoires de la table délimitées par des virgules.
Pour déterminer quelles sont les zones obligatoires, affichez les
propriétés de table dans l’outil d’administration de base de données
correspondant. Les zones qui ne sont pas indiquées comme NULL
admis (DB2) ou dont la case Nuls n’est pas cochée (SQL Server et
Oracle) doivent être incluses dans le fichier.
Remarque : Vous devez être extrêmement prudent lors du chargement
d’une table. Supprimer ou écraser des données peut entraîner des
résultats imprévus. Assurez-vous d’avoir sauvegardé avant d’exécuter
cette procédure.
Charger valeurs par défaut
Sélectionnez cette option pour charger les tables sélectionnées dans la
base de données à l’aide des fichiers par défaut du répertoire
<répertoire d’installation de Usage and Accounting
Manager>\setup\dbobjects\standard .
Exporter
Cliquez sur ce bouton pour exporter les tables sélectionnées depuis la
base de données. L’exportation d’une table à partir de la base de
données crée un fichier texte dont les valeurs sont séparées par des
virgules et dont le nom est identique à la table, mais ne supprime pas
la table ou ses données. L’exportation d’une table est un excellent
moyen de sauvegarde. Le fichier peut être chargé de nouveau dans la
base de données.
Actualiser
Cliquez sur ce bouton pour actualiser les informations de la page.
Celle-ci affiche les mises à jour des données.
Table
Affiche le nom spécifié pour la table.
Existe Indique si la table existe dans la base de données. Oui indique que la
table existe dans la base de données. Non indique que la table n’existe
pas.
Propriétaire
Affiche le propriétaire de la base de données dans laquelle se trouve la
table.
6
IBM Tivoli Usage and Accounting Manager - Administration de la base de données
Affichage des tables d’une base de données
Vous pouvez afficher des tables individuelles de Usage and Accounting Manager
dans Integrated Solutions Console.
Pour afficher les tables de base de données, procédez comme suit :
1. Dans Integrated Solutions Console, cliquez sur Usage and Accounting
Manager → Maintenance du système → Base de données → Afficheur de table .
2. Dans la page Afficheur de table, sélectionnez la table souhaitée, puis cliquez
sur Afficher la table. L’Afficheur de table affiche les zones de la table.
Mise à niveau de la base de données
La nouvelle version ou édition de Usage and Accounting Manager peut inclure
une nouvelle version de la base de données. Dans ce cas, vous recevrez une
notification de disponibilité de mise à niveau de la base de données au démarrage
d’Integrated Solutions Console.
Si vous avez plusieurs bases de données, vous recevrez cette notification si vous
définissez une source de données en tant que source de données Admin par défaut
et si cette source de données renvoie vers une base de données d’une version
antérieure.
Remarque : Sauvegardez la base de données ou assurez-vous qu’elle a été
sauvegardée avant de la mettre à niveau.
Pour mettre à niveau la base de données, procédez comme suit :
1. Dans Integrated Solutions Console, cliquez sur Usage and Accounting
Manager → Maintenance du système → Base de données → Mettre à niveau la
base de données .
2. Dans la page Mise à niveau de la base de données, utilisez les éléments
suivants :
Nom de source de données
Affiche le nom de la source de données de la base de données à mettre
à niveau.
Nom de la base de données
Affiche la base de données à mettre à niveau.
Version actuelle
Affiche la version actuelle de la base de données.
Dernière version
Affiche la dernière version disponible de la base de données.
Résultats de la mise à niveau
Affiche les résultats de la mise à niveau de la base de données. Si la
version de la base de données est la plus récente, le message suivant
s’affiche : La base de données ne nécessite pas de mise à niveau.
Mettre à niveau la base de données
Cliquez sur ce bouton pour mettre à niveau la base de données vers la
version la plus récente. Si la version de la base de données est la
version la plus récente, ce bouton n’est pas disponible.
Actualiser
Cliquez sur ce bouton pour actualiser les informations de la page.
Celle-ci affiche les mises à jour des données.
Administration de la base de données
7
8
IBM Tivoli Usage and Accounting Manager - Administration de la base de données
Remarques
Les références aux produits ou services d’IBM n’impliquent pas qu’ils soient
distribués dans tous les pays dans lesquels IBM exerce son activité. Toute référence
à un produit, logiciel ou service d’IBM n’implique pas que seul ce produit, logiciel
ou service puisse être utilisé. Tout autre élément fonctionnellement équivalent peut
être utilisé à la place d’un produit, logiciel ou service d’IBM s’il n’enfreint aucun
droit de propriété intellectuelle d’IBM. L’évaluation et la vérification des opérations
en association avec d’autres produits, à l’exception de ceux désignés expressément
par IBM, reviennent à la responsabilité de l’utilisateur.
IBM peut détenir des brevets ou des demandes de brevet couvrant les produits
mentionnés dans le présent document. La remise de ce document ne vous donne
aucun droit de licence sur ces brevets ou demandes de brevet. Si vous désirez
recevoir des informations concernant l’acquisition de licences, veuillez en faire la
demande par écrit à l’adresse suivante :
IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785
U.S.A.
Pour le Canada, veuillez adresser votre courrier à :
IBM Director of Commercial Relations
IBM Canada Ltd.
3600 Steeles Avenue East
Markham, Ontario
L3R 9Z7
Canada
© Copyright IBM Corp. 2006, 2008
9
10
IBM Tivoli Usage and Accounting Manager - Administration de la base de données
Marques
Pour l’attribution des marques, visitez le site Web d’IBM relatif aux conditions
d’utilisation (http://www.ibm.com/legal/us/).
© Copyright IBM Corp. 2006, 2008
11
12
IBM Tivoli Usage and Accounting Manager - Administration de la base de données
򔻐򗗠򙳰
Téléchargement