IBM InfoSphere Optim : Guide d`installation et de configuration
Transcription
IBM InfoSphere Optim : Guide d`installation et de configuration
IBM InfoSphere Optim Version 9.1 Guide d'installation et de configuration IBM InfoSphere Optim Version 9.1 Guide d'installation et de configuration 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 557. Remarque Les captures d'écrans et les graphiques de ce document ne sont pas disponibles en français à la date d'impression. Notice d'édition La présente édition s'applique à la version 9, édition 1 d'IBM InfoSphere Optim et à toutes les éditions et modifications ultérieures sauf indication contraire dans les nouvelles éditions. 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é 17, avenue de l'Europe 92275 Bois-Colombes Cedex © Copyright IBM France 2013. Tous droits réservés. © Copyright IBM Corporation 1994, 2012. Table des matières Avis aux lecteurs canadiens . . . . . vii Chapitre 5. Configuration des postes de travail . . . . . . . . . . . . . . 73 A propos du présent document . . . . ix Configuration du premier poste de travail . . . . 73 Specify Product License Key . . . . . . . . 73 Création d'un répertoire Optim . . . . . . . 74 Création d'alias de base de données . . . . . 89 Sécurité Optim . . . . . . . . . . . . 125 Configuration des options . . . . . . . . 129 Exportation des données de registre . . . . . 134 Tâche Configure the First Workstation Récapitulatif. . . . . . . . . . . . . 136 Configuration de postes de travail supplémentaires 137 Importation des entrées de registre . . . . . 137 Création d'une entrée de registre . . . . . . 139 Initialize Security/Change Security Administrator . . . . . . . . . . . . 143 Enable/Disable Optim Server Feature . . . . 144 Enable/Disable Archive ODBC Interface . . . 145 Specify Product Configuration File . . . . . 146 Tâche Configure Additional Workstation Récapitulatif. . . . . . . . . . . . . 146 Chapitre 1. Guide d'initiation . . . . . . 1 Présentation conceptuelle . . . . . . . . . Etape d'installation . . . . . . . . . . Etape de configuration . . . . . . . . . Planification pour l'installation et la configuration . Conditions requises pour l'installation . . . . Droits requis pour les bases de données . . . Droits d'accès requis pour le serveur . . . . Formats alphanumériques . . . . . . . Traitement des incidents de votre installation . . Image Locator Diagnostic Tool . . . . . . Outil de diagnostic de connexion Oracle. . . Utilitaire de débogage Microsoft . . . . . . 1 . 2 . 4 . 7 . 8 . 9 . 14 . 15 . 21 . 21 . 22 . 22 Chapitre 2. Présentation de l'installation . . . . . . . . . . . . 25 Présentation de l'installation . . . . . . . . Software License. . . . . . . . . . . . Customer Information . . . . . . . . . . Sélection du type d'installation . . . . . . . Install Location . . . . . . . . . . . . Select Components . . . . . . . . . . . Installation du gestionnaire ODM . . . . . . Open Data Manager (ODM) License Information . Shortcut Location . . . . . . . . . . . Summary . . . . . . . . . . . . . . Installing IBM Optim . . . . . . . . . . Installation Complete . . . . . . . . . . Installation à partir de la console - Windows . . Installation à partir du programme d'installation silencieuse . . . . . . . . . . . . . . Présentation de la configuration . . . . . . . . . . . . . . . . . . . . 47 . 50 Chapitre 3. Signature d'un exit Optim Ecriture de votre propre exit. . . . . . Conditions préalables à la signature d'un exit par l'utilisateur . . . . . . . . . . Signature d'un exit dans Windows. . . . Modification d'un exit Optim signé . . . Boîte de dialogue Sign Optim Exit . . . . Indication d'un nom et d'un ID de société . 25 27 28 29 30 31 32 34 34 36 37 37 38 51 . . . fourni . . . . . . . . . . . . . . . 52 52 53 55 55 58 Chapitre 4. Fenêtre et menus de configuration . . . . . . . . . . . . 61 Fenêtre principale et menus . Fenêtre principale . . . Menus . . . . . . . Processing Log . . . . Assistant de configuration Boîtes de dialogue . . . © Copyright IBM Corp. 1994, 2012 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 62 63 67 68 70 Chapitre 6. Configuration du serveur Optim. . . . . . . . . . . . . . . 149 Onglet General . . Onglet Errors . . Onglet Load . . . Onglet Connection Onglet Access . . Onglet Startup . . Onglet Sécurité . . Onglet Endpoints . Onglet Archive . . Onglet Retention . Onglet Status . . Onglet Email . . Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 153 154 157 160 161 163 165 168 169 172 173 177 Chapitre 7. Maintenance et autres tâchs de configuration . . . . . . . 179 Create/Update DB Alias. . . . . . . . . Création/mise à jour d'un répertoire Optim . . Accès à un répertoire Optim existant . . . . Configure Security for an Optim Directory . . Specify Optim Directory . . . . . . . . Initialize Security ou Change Security Administrator . . . . . . . . . . . Set Functional Security Option . . . . . Set Optim Object Security Option . . . . Set Archive File Security Option . . . . . Enable/Disable this Machine as an Optim Server Enable/Disable the ODBC Interface for this Machine . . . . . . . . . . . . . . Apply Maintenance for Optim Directory Access . . . . . 180 183 183 183 184 . . . . 184 186 187 190 190 . 191 192 iii Apply Maintenance for DB Alias Access . . . . Query Method to Apply Maintenance? . . . . Apply Maintenance for a Single DB Alias . . . Apply Maintenance for All DB Aliases . . . . Apply Maintenance for Specific DBMS . . . . Rename an Optim Directory . . . . . . . . Rename an Optim Directory and the Windows Registry Entry . . . . . . . . . . . . Only Rename the Windows Registry Entry . . Update DBMS Version for an Optim Directory . . Tâches de mise à jour d'une version SGBD pour un répertoire Optim . . . . . . . . . . Specify Optim Directory . . . . . . . . . Specify Optim Directory DBMS . . . . . . Connect to Database . . . . . . . . . . Create/Drop Packages . . . . . . . . . Update DBMS Version for a DB Alias . . . . . Update DBMS for a Single DB Alias . . . . . Update Multiple DB Aliases . . . . . . . Configure Options. . . . . . . . . . . . Create Primary Keys . . . . . . . . . . . Create Copies of DB2 z/OS Relationships . . . . Load/Drop Sample Data . . . . . . . . . Load/Drop Data Privacy Data. . . . . . . . Suppression d'alias de base de données ou de tables Optim . . . . . . . . . . . . . Drop the Optim Directory? . . . . . . . . Purge Optim Directory Registry Entry . . . . . Purge DB Alias . . . . . . . . . . . . . 202 207 208 209 209 209 210 210 211 212 215 219 220 221 222 223 224 227 228 229 Chapitre 8. Options de produit . . . . 231 Configuration des options de produit . Configuration des options de produit programme de configuration . . . Configuration des options de produit Optim . . . . . . . . . . . Utilisation de l'éditeur . . . . . . Onglet General . . . . . . . . Onglet Database . . . . . . . Onglet Configuration File . . . . Onglet Password . . . . . . . Onglet Edit . . . . . . . . . Onglet Servers . . . . . . . . Onglet Archive . . . . . . . . Onglet Load . . . . . . . . . Onglet Report . . . . . . . . . . . . à l'aide du . . . . dans . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231 231 232 233 234 240 248 249 250 256 258 261 263 Chapitre 9. Options personnelles . . . 267 Configuration des options personnelles. . . . Configuration des options personnelles à l'aide du programme de configuration . . . . . Configuration des options personnelles dans Optim . . . . . . . . . . . . . . Utilisation de l'éditeur . . . . . . . . . Onglet General . . . . . . . . . . . Onglet Confirm . . . . . . . . . . Onglet Display . . . . . . . . . . . Onglet Errors . . . . . . . . . . . Onglet Scheduling . . . . . . . . . . Onglet Load . . . . . . . . . . . . iv . 267 . 267 . . . . . . . . Onglet Create . . . . Onglet Logon . . . . Onglet Server . . . . Onglet Edit . . . . . Onglet Browse . . . . Onglet Archive . . . . Onglet Removable Media Onglet Actions . . . . Onglet Printer . . . . Onglet Database . . . Onglet Notify . . . . 194 195 195 197 198 200 268 268 270 271 273 276 277 279 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281 290 292 294 298 301 303 304 306 309 313 Annexe A. Installation et configuration du serveur sous UNIX ou Linux . . . 317 Installation . . . . . . . . . . . . . . Programme d'installation de la console - UNIX ou Linux . . . . . . . . . . . . . . Installation à partir du programme d'installation silencieuse . . . . . . . . . . . . . Installation - Red Hat Linux 3 et Solaris 8 . . . . Installation à partir d'une unité réseau - Red Hat Linux 3 ou Solaris 8. . . . . . . . . Exécution de l'installation - Red Hat Linux 3 et Solaris 8 . . . . . . . . . . . . . . Installation à partir de la ligne de commande sous Red Hat Linux 3 ou Solaris 8 . . . . . Configuration . . . . . . . . . . . . . Fichier de configuration Pstserv . . . . . . Fichier de configuration Pstlocal pour l'utilitaire de ligne de commande . . . . . . . . . Script de shell RTSETENV . . . . . . . . Script de shell RTSERVER . . . . . . . . Script de shell RT4S . . . . . . . . . . Fichier de conversion LOCALE.CONF . . . . Maintenance et performances . . . . . . . . Fichiers temporaires . . . . . . . . . . Sécurisation des produits et des fichiers de configuration . . . . . . . . . . . . . Sécurisation des produits . . . . . . . . Sécurisation des fichiers de configuration . . . Exit Optim dans UNIX . . . . . . . . . . Ecriture de votre propre exit . . . . . . . Conditions préalables à la signature d'un exit fourni par l'utilisateur . . . . . . . . . Signature d'un exit dans UNIX - Red Hat Linux 3 ou Solaris 8 . . . . . . . . . . . . Boîte de dialogue Invalid Credentials Specified Red Hat Linux 3 ou Solaris 8 . . . . . . . Boîte de dialogue Sign Optim Exit Failed - Red Hat Linux 3 or Solaris 8 . . . . . . . . . Signature de l'exit par défaut après une installation . . . . . . . . . . . . . Signature d'un exit fourni par l'utilisateur dans UNIX - Red Hat Linux 3 ou Solaris 8 . . . . 317 319 328 330 330 331 348 352 353 364 377 378 379 380 380 382 382 382 384 388 389 389 390 390 391 393 396 Annexe B. Données d'identification du serveur . . . . . . . . . . . . . . 401 Données d'identification du serveur . . . . . Données d'identification pour l'exécution du serveur . . . . . . . . . . . . . IBM InfoSphere Optim : Guide d'installation et de configuration . 401 . 401 Données d'identification pour l'exécution de processus Optim . . . . . . . . . . . Droits d'accès au serveur pour des données d'identification de client explicites . . . . . Accès de partage de réseau avec la convention de dénomination universelle (Windows) . . . Accès au registre pour les demandes de processus (Windows) . . . . . . . . . . Authentification de système d'exploitation pour Oracle . . . . . . . . . . . . . . . Accès aux fichiers UNIX ou Linux . . . . . Données d'identification de connexion SGBD . . . 402 404 404 405 405 405 406 Annexe C. Tâches de maintenance de ligne de commande. . . . . . . . . 409 Syntaxe et mots clés . . . . . . . . . Mots clés . . . . . . . . . . . . Exemples - Création d'alias de base de données multiples avec un seul répertoire Optim . . Exemples - Application d'une maintenance à plusieurs alias de base de données . . . . . . . 410 . 411 . . 415 . . 415 Annexe D. Sécurité Optim . . . . . . 417 Sécurité fonctionnelle . . . . . . . . . . . Configuration de la sécurité fonctionnelle . . . Sécurité des objets . . . . . . . . . . . . Configuration de la sécurité des objets . . . . Sécurité des fichiers d'archive . . . . . . . . Configuration de la sécurité des fichiers d'archive . . . . . . . . . . . . . . Domaine de contrôle d'accès . . . . . . . . Création d'un domaine de contrôle d'accès ou sélection d'un domaine de contrôle d'accès à modifier . . . . . . . . . . . . . . Liste des domaines de contrôle d'accès . . . . Editeur de domaine de contrôle d'accès . . . Role Specifications. . . . . . . . . . . Onglet Users . . . . . . . . . . . . Onglets relatifs aux droits d'accès . . . . . Liste de contrôle d'accès . . . . . . . . . . Création ou modification d'une liste de contrôle d'accès . . . . . . . . . . . . . . Editeur de liste de contrôle d'accès . . . . . Définition d'accès aux fichiers . . . . . . . . Création ou modification d'une définition d'accès aux fichiers . . . . . . . . . . Editeur de définition d'accès aux fichiers . . . Définition des droits d'accès pour les colonnes Exemple de définition d'accès aux fichiers . . . Exportation des définitions de sécurité . . . . . Exportation de définitions de sécurité . . . . Boîte de dialogue Export Security Definitions Import Security Definitions . . . . . . . . . Importation des définitions de sécurité . . . . Boîte de Dialogue d'importation . . . . . . Annexe E. Rapports sur la sécurité 417 417 418 418 418 421 421 421 422 425 427 428 431 440 442 442 448 450 450 454 458 463 463 463 466 466 467 475 Ouverture de l'éditeur de demande de rapport . . 476 Création d'une demande de rapport . . . . . 476 Sélection d'une demande de rapport à modifier 477 Utilisation de l'éditeur . . . . . . . . Onglet General . . . . . . . . . . Security Criteria . . . . . . . . . Onglet Notify . . . . . . . . . . Traitement d'une demande de rapport . . . Planification d'un processus de rapport. . Exécution d'une demande de rapport . . Rapport sur le processus de génération de rapports . . . . . . . . . . . . . . . . . . . . . . . . . . 478 479 480 486 486 486 486 . . 486 Annexe F. Gestionnaire Open Data Manager . . . . . . . . . . . . . 491 Stratégie de déploiement . . . . . . . . . Installation . . . . . . . . . . . . . . Installation sous Windows . . . . . . . . Installation sous UNIX . . . . . . . . . Administration sous UNIX . . . . . . . . Configuration de Connect Studio . . . . . . Ajout d'un serveur ODM à Connect Studio . . Modification du serveur d'espace de travail Windows . . . . . . . . . . . . . . Modification de la page de code de serveur ODM . . . . . . . . . . . . . . . Définition de la source de données sur le serveur de connexion Optim ODM . . . . . . . . . Définition d'une source de données ODM . . . Utilisation de l'assistant de configuration de source de données. . . . . . . . . . . Définition d'une source de données ODBC . . . Installation et configuration du client . . . . . Client léger ODBC . . . . . . . . . . Client léger JDBC . . . . . . . . . . . Sécurité ODM . . . . . . . . . . . . . Spécification des données d'identification pour la sécurité des fichiers d'archive . . . . . . Spécification des droits d'administration pour le serveur ODM . . . . . . . . . . . . Sécurisation du démon de connexion . . . . Informations de connexion au moment de l'exécution . . . . . . . . . . . . . . Conversions de types de données ODM . . . . Archive File to XML Convertor . . . . . . . Collections de fichiers d'archive . . . . . . . Sous-ensembles de collections de fichiers d'archive . . . . . . . . . . . . . . Colonne pseudo PST_ARCHIVE_ID . . . . . Table PST_ARCHIVE_FILES . . . . . . . Récupération après un échec de la mise à niveau 491 491 492 493 494 494 495 495 495 496 497 498 502 502 503 503 503 503 504 504 505 506 507 510 511 511 511 512 Annexe G. Conversion d'objets de répertoire PST et Optim . . . . . . . 513 Processus de conversion pour les répertoires Optim 5.x . . . . . . . . . . . . . . . . . Step 1: Create a New Optim Directory . . . . Step 2: Export Data from Old Optim Directory Step 3: Import Data into New Optim Directory Processus de conversion pour les tables de répertoire sur SQL Server . . . . . . . . . Conversion des tables de répertoire des versions 6.0/6.1 dans SQL Server . . . . . . . . . Table des matières 514 514 518 523 528 528 v Suppression des tables de répertoire version 6.0/6.1 . . . . . . . . . . . . . . 529 Annexe H. Exemples . . . . . . . . 533 Tables et structure de base de données exemple Table OPTIM_SALES . . . . . . . . . . Table OPTIM_CUSTOMERS . . . . . . . Table OPTIM_ORDERS . . . . . . . . . Table OPTIM_DETAILS . . . . . . . . . Table OPTIM_ITEMS . . . . . . . . . . Table OPTIM_SHIP_TO . . . . . . . . . Table OPTIM_SHIP_INSTR . . . . . . . . Table OPTIM_MALE_RATES . . . . . . . Table OPTIM_FEMALE_RATES . . . . . . Table OPTIM_STATE_LOOKUP . . . . . . Mappe de colonne exemple. . . . . . . . . Procédures de mappe de colonne exemple. . . . Création d'une procédure de mappe de colonne à partir du fichier fourni . . . . . . . . Procédure standard exemple . . . . . . . Procédure d'informations sur les tables exemple Fichiers d'extraction exemple . . . . . . . . Fichier JCL exemple . . . . . . . . . . . vi 533 534 535 536 537 537 538 539 539 539 540 540 541 Annexe I. Tables de données de confidentialité des données . . . . . 545 Contenu des tables de confidentialité des données Annexe J. Désinstallation . . . . . . 549 Prompt before Dropping Each Set of Optim Database Objects . . . . . . . . . . . . Drop All Optim Created Database Objects without Prompting . . . . . . . . . . . . . . Do Not Drop Any Optim Created Database Objects Annulation du processus de désinstallation . . . 550 551 551 552 Annexe K. Audit de processus . . . . 553 Génération de rapports d'audit de processus . . . 553 Remarques . . . . . . . . . . . . 557 Marques . 542 542 543 543 544 545 . . . . . . . . . . . . . . 559 Index . . . . . . . . . . . . . . . 561 IBM InfoSphere Optim : Guide d'installation et de configuration 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. 1994, 2012 vii 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. viii IBM InfoSphere Optim : Guide d'installation et de configuration A propos du présent document Ce guide fournit les informations nécessaires à l'installation et la configuration de la solution IBM® InfoSphere Optim. Pour obtenir la liste des plateformes et sources de données prises en charge reportez-vous au document relatif à la configuration requise. Les informations de ce manuel sont présentées dans les chapitres suivants. Chapitre 1, «Guide d'initiation», à la page 1 Informations générales relatives à l'installation et la configuration de la solution avec des suggestions pour la préparation de votre site et les matériels, systèmes d'exploitation et systèmes de gestion de base de données pris en charge requis. Chapitre 2, «Présentation de l'installation», à la page 25 Installation de votre solution Optim. Chapitre 3, «Signature d'un exit Optim», à la page 51 Signature de l'exit de sécurité par défaut fourni avec la solution ou d'un exit personnalisé développé par vous-même. Informations sur l'écriture d'un exit personnalisé. Chapitre 4, «Fenêtre et menus de configuration», à la page 61 Description de la fenêtre principale pour le programme de configuration et d'un certain nombre de fonctions de configuration générales. Chapitre 5, «Configuration des postes de travail», à la page 73 Ces tâches de configuration permettent de préparer votre solution pour le traitement. Chapitre 6, «Configuration du serveur Optim», à la page 149 Configuration du serveur Optim sur un ou plusieurs postes de travail Windows. Chapitre 7, «Maintenance et autres tâchs de configuration», à la page 179 Après avoir configuré le premier poste de travail et les postes supplémentaires vous êtes prêt à utiliser votre solution. Cependant, il peut être nécessaire d'effectuer d'autres tâches disponibles dans le menu Tasks. Vous pouvez créer, mettre à jour ou supprimer des alias de base de données et des répertoires Optim, configurer la sécurité, activer ou désactiver le serveur Optim ou l'interface ODBC, appliquer une maintenance, mettre à jour la version pour un système SGBD, mettre à jour les logiciels de la solution, créer des clés principales, copier des relations IBM DB2 z/OS, charger ou supprimer des données exemple et charger ou supprimer des tables de données de confidentialité pour les données sous licence. Chapitre 8, «Options de produit», à la page 231 Personnalisation de votre solution pour tous les utilisateurs. Vous pouvez définir les limites générales d'édition et d'extraction de lignes de données, indiquer des options de base de données pour la fréquence de validation et le verrouillage des tables, identifier le fichier de configuration du produit et définir le mot de passe pour l'accès aux options de produit. Chapitre 9, «Options personnelles», à la page 267 Personnalisation de l'utilisation de votre solution pour chaque poste de travail. Vous pouvez personnaliser des invites de confirmation, afficher des fonctions, des textes de message, indiquer des informations de connexion et de mot de passe pour une base de données, définir des valeurs par défaut pour la planification, naviguer, créer des utilitaires et établir des préférences par défaut pour la consultation et la modification de tables de base de données. Annexe A, «Installation et configuration du serveur sous UNIX ou Linux», à la page 317 Préparation du système pour l'utilisation du serveur Optim sur des plateformes Linux et UNIX prises en charge et modification des fichiers de configuration et scripts de shell correspondants. © Copyright IBM Corp. 1994, 2012 ix Annexe B, «Données d'identification du serveur», à la page 401 Données d'identification utilisées avec le serveur Optim. Annexe C, «Tâches de maintenance de ligne de commande», à la page 409 Exécution de certaines tâches de configuration sans passer par l'interface graphique. Annexe D, «Sécurité Optim», à la page 417 Les trois types de sécurité de votre solution (sécurité fonctionnelle, sécurité des objets et sécurité des objets archive), ainsi que les définitions de sécurité, par exemple, les domaines de contrôle d'accès, les listes de contrôle d'accès et les définitions d'accès aux fichiers utilisés pour assurer cette sécurité. Annexe E, «Rapports sur la sécurité», à la page 475 Création d'un rapport sur les droits relatifs aux privilèges de sécurité fonctionnelle ou des objets octroyés aux comptes d'utilisateur ou de groupe sur votre réseau. Annexe F, «Gestionnaire Open Data Manager», à la page 491 Fourniture de l'accès aux données des fichiers d'archive pour les programmes qui utilisent les API ODBC et JDBC. Annexe G, «Conversion d'objets de répertoire PST et Optim», à la page 513 Conversion dans le répertoire Optim d'objets créés dans des versions antérieures d'Optim dans un format utilisable avec la version 6.0 ou ultérieure. Annexe H, «Exemples», à la page 533 Exemples de tables de base de données, de routines d'exit de mappe de colonne, de procédures de mappe de colonne, de fichiers d'extraction et d'applications ODBC inclus dans le DVD d'installation. Annexe I, «Tables de données de confidentialité des données», à la page 545 Tables de donnée de confidentialité incluses dans le DVD d'installation. Annexe J, «Désinstallation», à la page 549 Utilisation de la procédure de désinstallation pour votre solution. x IBM InfoSphere Optim : Guide d'installation et de configuration Chapitre 1. Guide d'initiation Ce guide décrit les programmes utilisés pour installer et configurer la solution Optim. Le programme d'installation vous guide dans le processus d'installation et le programme de configuration prépare vos bases de données ainsi que les postes de travail à l'utilisation d'Optim. Remarque : Ce document s'adresse aux utilisateurs qui travaillent dans un environnement de répertoire Optim. Pour plus d'informations sur l'installation et la configuration dans un environnement de référentiel Optim, reportez-vous à la documentation relative à l'environnement de référentiel. Présentation conceptuelle Dans sa configuration la plus simple, Optim fonctionne comme une application client et l'intégralité du traitement se déroule directement sur le poste de travail Windows. Bien que la base de données soit installée en local, le logiciel client SGBD approprié est utilisé pour communiquer avec la base de données distante sur un réseau. Cependant, il pourra être nécessaire de modifier la configuration lorsque le trafic réseau généré par Optim est en conflit avec une autre utilisation du réseau, ou lorsque la capacité du poste de travail (processeur, mémoire ou espace disque) rend certaines tâches inefficaces ou impossibles à accomplir. Une configuration différente est également requise si les données sont traitées à partir d'une base de données dans un environnement UNIX ou Linux. Le composant Optim Server (Serveur) permet aux utilisateurs de définir des tâches sur un poste de travail Windows et de diriger les fonctions de traitement des données qui exercent une forte sollicitation sur les ressources vers une machine mieux adaptée à la tâche. Lorsqu'une tâche nécessite le déplacement, le traitement ou l'enregistrement de très importants volumes de données, la demande peut être définie sur le poste de travail de la manière habituelle puis dirigée sur la machine hébergeant le serveur. Le serveur peut être installé et exécuté sur une plateforme Microsoft Windows, Sun Solaris, Hewlett-Packard HP-UX ou IBM AIX ou sur un serveur d'applications Red Hat. S'il s'agit de la machine © Copyright IBM Corp. 1994, 2012 1 sur laquelle s'exécute la base de données, le trafic réseau associé au déplacement des données est supprimé. Vous pouvez également installer le serveur sur une machine dédiée à la fonction de serveur. Un serveur dédié doit disposer d'une connectivité vers la base de données mais peut pas être configuré pour éviter les conflits avec le reste du trafic réseau. En règle générale, un processus doit être défini à l'aide d'Optim exécuté sur une plateforme Windows. Cependant, un processus peut être lancé sur toute plateforme à l'aide de l'interface de ligne de commande. Déroulement de l'installation et de la configuration Quelle que soit la configuration choisie, vous devez commencer par installer Optim sur une machine Windows disposant d'une connectivité vers votre base de données (par exemple, le “premier poste de travail”). Configurez ensuite le premier poste de travail afin de créer le répertoire Optim et les alias de base de données requis pour accéder à vos bases de données. Si le premier poste de travail doit faire office de serveur vous pouvez également le configurer dans ce but. Vous pouvez ensuite installer et configurer tout poste de travail ou serveur Windows supplémentaire (à l'aide de la tâche Configure Additional Workstation et, le cas échéant, en suivant la procédure de configuration du Serveur). Si vous implémentez le Server sur une machine UNIX ou Linux vous pouvez suivre les instructions fournies dans l'Annexe A, «Installation et configuration du serveur sous UNIX ou Linux», à la page 317 une fois les installations Windows terminées et le répertoire Optim ainsi que les alias de base de données configurés. L'installation d'Optim se déroule en plusieurs étapes. Cette présentation décrit ces étapes, les exigences en matière de logiciels et d'environnement pour l'utilisation du logiciel de l'application et indique les informations à préparer pour le processus d'installation et de configuration. Etape d'installation Le processus d'installation charge Optim du DVD d'installation vers le poste de travail cible et les postes de travail et serveurs supplémentaires. La phase d'installation commence par l'utilisation du programme pour charger le lociciel de l'application sur le premier poste de travail. Vous devez entrer le nom de votre société et le numéro d'identification indiqué dans le courrier électronique qui vous a été adressé au moment de la livraison d'Optim. Vous 2 IBM InfoSphere Optim : Guide d'installation et de configuration devez également indiquer un répertoire de destination pour le logiciel de l'application. En fonction de votre contrat de licence, après avoir installé et configuré Optim, vous pouvez accéder à un ou plusieurs des composants suivants : v L'utilitaire Archive permet d'identifier et d'archiver des ensembles de données intactes du point de vue relationnel avant de supprimer les données sélectionnées de la base de données. Vous pouvez parcourir, rechercher ou restaurer une sélection de sous-ensembles de données archivées. v L'utilitaire Move permet d'identifier, d'extraire, de migrer et de traiter des ensembles de données intactes du point de vue relationnel. Vous pouvez créer des bases de données de test constituant des sous-ensembles complets du point de vue des références d'une base de données de production, copier des ensembles de données connexes d'une base de données de production vers une zone de travail avant de réviser et déplacer des données vers la base de données de production, ou migrer des sous-ensembles de donnée nécessitant des transformations dans le cadre de la migration. v L'utilitaire Edit permet de modifier et parcourir des données connexes, vérifier les chemins d'accès aux applications logiques, de résoudre les problèmes liés aux données, de modifier des données en vue de tester tous les scénarios possibles, et de vous assurer qu'une ou plusieurs tables connexes contiennent les données attendues. v L'utilitaire Compare permet de comparer les images avant et après d'ensembles de données intactes du point de vue relationnel issus d'un ensemble de tables. Vous pouvez identifier et analyser les modifications apportées aux lignes connexes afin de résoudre les problèmes liés à l'intégrité référentielle ou d'identifier les similitudes et les différences entre deux bases de données indépendantes et vérifier les modifications de la base de données. v Le planificateur permet de planifier les demandes de processus à exécuter en mode sans opérateur. v Le programme de configuration permet de configurer le premier poste de travail et les postes supplémentaires pour l'utilisation d'Optim. Vous pouvez également établir la sécurité et effectuer diverses tâches de gestion de l'environnement système. v Le serveur permet de traiter les tâches qui exercent une forte sollicitation sur les ressources en dehors des postes de travail afin de réduire le trafic réseau et améliorer l'efficacité, de traiter les données qui résident dans un environnement UNIX ou Linux ou d'accéder aux données archivées à l'aide du gestionnaire Open Data Manager d'Optim. v Le gestionnaire Open Data Manager (ODM) fournit un accès aux fichiers d'archive pour les programmes qui utilisent les API ODBC et JDBC. Postes de travail ou serveur de fichiers Vous pouvez installer Optim sur des postes de travail particuliers ou sur un serveur de fichiers permettant le partage entre plusieurs utilisateurs. Remarque : L'installation d'Optim sur un serveur de fichiers diffère de l'installation sur le serveur facultatif. Les sites qui optent pour l'installation d'Optim ne sont généralement pas concernés par le volume du trafic réseau et, par conséquent, le traitement à distance sur le serveur ne présente pas forcément un avantage pour eux. Le choix d'installer Optim sur différents postes de travail ou sur un serveur de fichiers est sans impact sur les exigences en matière de licence, mais chacune des méthodes présente ses avantages. L'installation individuelle sur différents postes de travail présente les avantages suivants : v Amélioration des performances (les exécutables ne sont pas chargés sur un réseau). v Les utilisateurs ne sont pas affectés par une mise à niveau effectuée sur le serveur de fichiers. v Les images anciennes ne sont pas utilisées pendant l'installation, la configuration ou la mise à niveau du logiciel. Par contraste, une installation unique sur un serveur de fichiers présente les avantages suivants : v Facilité d'administration, au moment de l'installation et lors de l'application de la maintenance ou des mises à niveau. Chapitre 1. Guide d'initiation 3 Quel que soit votre choix vous devez installer et configurer chaque poste de travail supplémentaire pour créer des raccourcis sur le bureau et les entrées de registre Windows nécessaires. Etape de configuration Le processus de configuration crée un répertoire Optim, établit la connectivité aux bases de données dont l'accès s'effectue à partir d'Optim et prend en charge un certain nombre d'autres tâches de maintenance. Le répertoire Optim est un ensemble de tables dans lesquelles sont enregistrées toutes les définitions d'objet spécifiques d'Optim que vous créez. Un site utilise généralement un seul répertoire Optim, quel que soit le nombre d'instances de base de données auxquelles accéder ou le nombre de postes de travail utilisant Optim. Cependant, vous pouvez créer autant que répertoires Optim que nécessaire en fonction des exigences de votre site. L'étape de configuration consiste à configurer le premier poste de travail puis chacun des postes supplémentaires et, s'il est inclus dans la licence, le composant serveur. v L'option Configure the First Workstation permet de confirmer le clé de licence d'utilisation du produit et de créer les composants partagés par tous les postes de travail. Par exemple, un seul répertoire Optim et un seul fichier de configuration du produit sont requis, bien qu'il puisse en exister plusieurs. (Généralement, tous les utilisateurs partagent un fichier de configuration du produit qui fournit les paramètres d'options de produit pour votre site.) v L'option Configure Additional Workstation permet de configurer chaque poste de travail en vue de partager les composants créés lorsque le premier poste de travail a été configuré. Vous pouvez également indiquer les paramètres d'options personnelles pour chaque poste de travail figurant dans le registre Windows. v Vous pouvez configurer le serveur sur une ou plusieurs machines Windows, Solaris, HP-UX ou AIX. Configuration du premier poste de travail La configuration du premier poste de travail se déroule en plusieurs étapes. Une brève description de chaque étape est fournie dans les paragraphes suivants. Remarque : Avant la configuration d'un poste de travail en vue d'utiliser Optim, le logiciel client SGBD doit être installé et vous devez définir les informations requises pour se connecter à la base de données. Vous devez configurer le logiciel client SGBD sur chaque poste de travail pour permettre l'accès à des instances de base de données particulières. Clé de licence d'utilisation du produit La clé de licence d'utilisation du produit sur 30 caractères détermine les fonctions Optim que votre entreprise est autorisée à utiliser. Cette clé est unique pour votre société et vous est adressée par courrier électronique en même temps qu'Optim vous est livré. Vous devez utiliser cette clé pour configurer le premier poste de travail et tout poste supplémentaire. Remarque : Au cours du processus de configuration du premier poste de travail vous pouvez, facultativement, exporter la clé de licence d'utilisation du produit et autres informations, puis les importer lorsque vous configurez des postes de travail supplémentaires. Création d'un répertoire Optim Bien que vous puissiez utiliser un nombre illimité d'instances de base de données avec Optim, une seule est désignée pour recevoir le répertoire Optim. Généralement, le répertoire partage une instance utilisée pour d'autres tables. Il est rare que le répertoire Optim soit suffisamment volumineux ou fortement sollicité au niveau des accès pour justifier une base de données dédiée, mais vous pouvez cependant lui en dédier une si vous le souhaitez. Lorsque vous créez le répertoire Optim vous êtes invité à entrer les informations ci-après. 4 IBM InfoSphere Optim : Guide d'installation et de configuration Répertoire Optim Un nom significatif (12 caractères au maximum). Type de version du système SGBD Les systèmes de gestion de base de données pris en charge sont les suivants : DB2, Oracle, Sybase ASE, SQL Server et Informix. Informations de connexion ID utilisateur et mot de passe requis pour se connecter à l'instance de base de données, et chaîne de connexion requise pour autoriser l'accès utilisateur. Informations de table Identificateur (ID de créateur, ID de propriétaire ou nom de schéma) pour les tables de répertoire Optim et les espaces de table dans lequel elles sont créées. Cet identificateur est utilisé comme qualifiant pour les noms des plans, modules ou procédures requis pour accéder à ces tables. Les plans, les modules ou les procédures sont créés dans le cadre du processus de configuration. Remarque : Lorsque vous créez le répertoire Optim, le programme de configuration crée également l'entrée de registre Windows requise pour accéder au répertoire Optim. Création d'alias de base de données Optim requiert un alias de base de données pour chaque instance de base de données à laquelle il accède. Vous pouvez définir un ou plusieurs alias de base de données au moment de l'installation ou utiliser le programme de configuration pour ajouter des alias de base de donnés ultérieurement. Les informations indiquées pour le répertoire Optim sont requises pour chaque alias de base de données à savoir : type et version SGBD, ID utilisateur, mot de passe, chaîne de connexion et identificateur pour les modules, les plans ou les procédures à inclure dans le cadre de la définition d'alias de base de données. Il est important que les noms d'alias de base de données soient significatifs car Optim fait référence aux tables à l'aide d'un nom en trois parties (aliasbd.idpropriétaire.nomtable). Création de clés principales Optim De nombreux processus Optim nécessitent des clés principales. Souvent, les tables de base de données n'ont pas de clés principales SGBD. Dans cette étape vous pouvez créer des clés principales Optim pour toute table qui en est dépourvue et dispose d'un index unique. Vous pouvez choisir cette option pour chaque alias de base de données. Chargement de tables de la base de données exemple Optim est fourni avec une base de données exemple constituée de plusieurs tables (CUSTOMERS, ORDERS, etc.). Ces exemples de table permettent de s'initier à l'utilisation d'Optim et d'effectuer des exercices pratiques. Chargement de tables de données de confidentialité des données Les tables de données de confidentialité des données sont disponibles pour les clients disposant d'une licence de protection des renseignements personnels Optim. Ces tables permettent de masquer les données relatives à la société et les données personnelles (noms des employés, des clients, numéros de sécurité sociale, numéros de carte de crédit et adresses électronique) en vue de générer des données transformées qui soient valides et uniques. Initialisation et activation de la sécurité Optim La sécurité Optim permet de sécuriser des objets dans un répertoire Optim, de contrôler l'accès aux données dans des fichiers d'archive et de limiter la capacité des utilisateurs à créer des objets ou à Chapitre 1. Guide d'initiation 5 exécuter des fonctions par l'octroi de droits d'accès. Pour utiliser la sécurité Optim vous devez d'abord l'initialiser et l'activer pour le répertoire Optim et affecter un administrateur de sécurité. L'administrateur de sécurité peut activer ou désactiver la sécurité et définir des paramètres de sécurité par défaut pour le répertoire Optim. Création d'un fichier de configuration du produit La plupart des installation créent et utilisent un fichier de configuration de produit définissant des options de produit pour votre site. Dans cette étape vous pouvez modifier les options de produit conservées dans le fichier et modifier les options personnelles pour le poste de travail. Vous pouvez modifier les options de produit et les options personnelles à partir d'Optim, bien qu'il soit intéressant de définir les répertoires en vue d'enregistrer les fichiers de travail et temporaires pendant le processus de configuration. Ces répertoires sont par essence personnels et la plupart des utilisateurs indiquent un répertoire sur leur poste de travail. Exportation de données de registre Lorsque vous configurez le premier poste de travail vous créez le répertoire Optim et le programme de configuration crée une entrée de registre permettant à Optim de se connecter au répertoire Optim à partir de ce poste de travail. Si vous prévoyez de configurer un ou plusieurs postes de travail supplémentaires, vous pouvez exporter les entréess de registre du répertoire Optim et les informations de licence d'utilisation du produit vers un fichier. Pour gagner du temps vous pouvez importer ce fichier lorsque vous configurez chaque poste de travail supplémentaire. Configuration de postes de travail supplémentaires Après avoir effectué l'installation et la configuration du premier poste de travail vous devez configurer les autres postes de travail qui doivent utiliser Optim. Remarque : Avant de configurer un poste de travail en vue d'utiliser Optim vous devez configurer le logiciel client SGBD sur le poste de travail afin de permettre l'accès à des instances de base de données particulières. Exécution de l'installation Même si vous décidez d'installer Optim dans un serveur de fichiers vous pouvez exécuter le programme d'installation avant de configurer chaque poste de travail supplémentaire pour créer des raccourcis d'applications. Sélectionnez ensuite l'option Configure Additional Workstation pour chaque poste de travail. Importation de données de registre Si vous avez exporté des paramètres de registre dans un fichier lorsque vous avez configuré le premier poste de travail, vous pouvez importer ces paramètres pour configurer chaque poste de travail supplémentaire. Cependant, si vous ne choisissez pas d'exporter et d'importer des données de registre du répertoire Optim, vous devez suivre le flux dans le processus de configuration pour créer une entrée de registre. Processus de configuration Lorsque vous configurez un poste de travail supplémentaire et n'importez pas de données de registre, vous devez fournir les informations de clé de licence d'utilisation du produit et celles requises pour créer une entrée de registre Windows pour le poste de travail supplémentaire. L'entrée de registre permet à Optim de se connecter au répertoire Optim à partir du poste de travail. 6 IBM InfoSphere Optim : Guide d'installation et de configuration Fichier de configuration du produit La dernière étape de configuration de chaque poste de travail supplémentaire consiste à identifier un fichier de configuration du produit existant (créé lorsque vous avez configuré le premier poste de travail). Vous pouvez si vous le souhaitez modifier les options de produit et les options personnelles. Configuration du serveur Une fois l'installation et la configuration achevées pour un poste de travail Windows qui doit utiliser Optim, vous pouvez choisir de configurer le Serveur sur ce dernier. Vous pouvez également installer le Serveur à partir d'une console et le configurer dans l'environnement UNIX ou Linux à partir de l'interface de ligne de commande. (Vous trouverez des informations exhaustives dans l'Annexe A, «Installation et configuration du serveur sous UNIX ou Linux», à la page 317.) Sur une machine Windows, la boîte de dialogue des paramètres du serveur Optim, disponible dans le panneau de configuration Windows, permet de configurer et d'établir une connectivité réseau entre les postes de travail de délégation et les machines qui hébergent le serveur. De plus, les postes de travail et les machines qui hébergent le serveur doivent avoir une connectivité vers la base de données qui contient le répertoire Optim ainsi que la base de données qui renferme les données à traiter. Un serveur doit avoir des paramètres de langue pour chaque poste de travail qui y accède. Dans un environnement exclusivement Windows vous pouvez utiliser les paramètres régionaux du panneau de configuration Windows sur la machine qui héberge le serveur afin de s'assurer que tous les environnements locaux requis sont installés. Les installations incluant un ou plusieurs serveurs UNIX ou Linux traduisent les environnements locaux entre les environnements, à l'aide d'un fichier (locale.conf) installé avec Optim. Selon l'environnement, le fichier locale.conf se trouve dans .../IBM Optim/RT/BIN oo $(PSTHOME)\etc. Vous pouvez vérifier la liste des traductions locales dans le fichier locale.conf et, le cas échéant, ajouter des traductions pour les environnements locaux non standard. Pour plus d'informations, voir la section «Formats alphanumériques», à la page 15. Panneau de configuration Une fois l'installation terminée, sélectionnez Optim dans le panneau de configuration Windows pour configurer le serveur. Vous pouvez fournir des paramètres uniques pour le serveur, tels que le chemin d'accès et le nom du fichier exécutable pour chaque chargeur de base de données, les chaînes de connexion pour tous les alias de base de données définis, ainsi que les protocole d'accès au serveur. Fusion de l'utilisateur en cours Si vous voulez copier les paramètres d'options personnelles du registre de l'utilisateur en cours vers la configuration du serveur, cliquez sur Merge Current User. Tâches de maintenance Le menu de configuration Tasks fournit un certain nombre de commandes qui permettent de gérer l'environnement Optim. Certaines tâches sont également utilisées pour configurer le premier poste de travail et les postes supplémentaires. Planification pour l'installation et la configuration Avant de procéder à l'installation d'Optim vous devez disposer des informations requises par le processus d'installation et de configuration. v Choisir d'effectuer l'installation sur chacun des postes de travail ou sur un serveur de fichiers auquel accède chaque poste de travail. v Choisir le répertoire d'installation. Chapitre 1. Guide d'initiation 7 v Déterminer si la base de données pour laquelle vous devez créer un alias de base de données prend en charge ou non les données Unicode, choisir l'instance de base de données pour le répertoire Optim et définir un ID utilisateur et un mot de passe pour l'accès de chaque poste de travail au répertoire Optim. v Décider d'établir ou non la sécurité fonctionnelle, des objets ou des fichiers d'archive pour votre installation et, si oui, identifier les utilisateurs et les groupes du réseau pour lesquels l'accès est autorisé ou refusé. v Choisir un identificateur de table approprié (ID de créateur, nom de schéma ou ID de propriétaire) et l'emplacement de la base de données (espace de table, segment, groupe de fichiers ou espace de base de données) pour créer des tables de répertoire Optim. v Indiquer un dossier de répertoire pour le fichier de configuration du produit. v Vérifier que les éditions d'Optim précédemment installées, et particulièrement le planificateur, ne sont pas en cours d'exécution. v S'il est sous licence, décider où installer le serveur. Remarque : Le gestionnaire ODM (Open Data Manager ) est fourni avec une licence d'évaluation de 30 jours qui doit être remplacée par une licence permanente pour que vous puissiez continuer à l'utiliser. Pour obtenir une licence permanente vous devez soumettre une demande de service sur le site de support Integrated Data Management. Conditions requises pour l'installation Optim est une application Windows et les conditions suivantes doivent être respectées. Considérations relatives à HP-UX Sur les architectures PA-RISC HP-UX, Oracle versions 9i et suivantes fournit des bibliothèques 64 bits et 32 bits. Le répertoire de la bibliothèque 32 bits doit se trouver dans le chemin de bibliothèque partagée 32 bits (SHLIB_PATH). Optim prend en charge l'architecture Itanium HP-UX en mode d'émulation 32 bits uniquement. Considérations relatives à Solaris Sur Solaris SPARC, Oracle versions 10g et suivantes fournit des bibliothèques 64 bits et 32 bits. Le répertoire de la bibliothèque 32 bits doit se trouver dans le chemin de chargement de la bibliothèque partagée (LD_LIBRARY_PATH). Optim ne prend pas en charge l'architecture x86 Solaris . Considérations relatives à Solaris et à HP-UX Vous devez modifier manuellement le script d'installation de l'environnement Optim rt/rtsetenv, et modifier la définition de la variable d'environnement RTORACLELIB dans ce fichier en fonction de votre environnement Oracle. Le fichier d'interpréteur de commandes rt/rtsetenv renferme les commentaires décrivant comment effectuer les modifications nécessaires. Configuration matérielle requise Optim nécessite un certain nombre d'équipement matériels et de composants de mémoire. Pour plus d'informations sur les solutions Optim pour votre version, reportez-vous au document détaillant la configuration système requise sur le site de support IBM. Mémoire physique La mémoire physique (RAM) requise dépend de la version de Windows installée (voir la configuration système requise pour votre version de Windows). La mémoire réelle requise pour des performances 8 IBM InfoSphere Optim : Guide d'installation et de configuration acceptables dépend du nombre de composants Optim ouverts (boîtes de dialogue, serveur Optim, serveur ODBC, par exemple), et du nombre de tables ouvertes, de lignes lues et de la taille de leurs données de colonne. Elle dépend également des demandes de mémoire de toutes les autres applications et des services actifs sur le système. Dans tous les cas, la capacité sera supérieure à la quantité minimale suggérée par la configuration système requise pour Windows. Mémoire virtuelle Etant donné que Windows est un système d'exploitation à mémoire virtuelle il peut accéder à une quantité de mémoire supérieure à la mémoire physique réelle. Pour cela il écrit des pages (sections de mémoire) non couramment référencées par un “fichier de page” sur le disque. Lorsqu'une page référencée n'est pas dans la mémoire, Windows la charge dans la mémoire physique. Pour cela il doit libérer de l'espace pour la page en la “permutant” avec une autre page, laquelle est à son tour écrite dans le fichier de page. Par conséquent, plus la mémoire RAM physique d'un poste de travail est importante moins les besoins de permutation sont importants ce qui améliore considérablement les performances. La quantité de mémoire virtuelle (espace de fichier de page) requise dépend de l'utilisation de la mémoire par tous les services, processus et applications en cours d'exécution. Une mémoire physique (RAM) réduite entraîne une lenteur du système en raison du temps consacré à la permutation vers et à partir d'un fichier de page. Cependant, une quantité d'espace disque insuffisante allouée pour la mémoire virtuelle risque de provoquer l'interruption ou l'arrêt d'une ou plusieurs applications, et même de Windows, ce qui peut avoir des résultats désastreux. Pour les versions 2000 et XP de Windows, les unités de disque et la quantité d'espace réservé au fichier de page (mémoire virtuelle) peut être limitée par des paramètres utilisateur ce qui peut affecter la stabilité. Vous pouvez afficher ou modifier cette valeur. Sélectionnez : Propriétés Système, onglet Avancé, bouton Paramètres de performance, onglet Avancé. Droits requis pour les bases de données Le compte utilisateur utilisé pour configurer Optim requiert des droits de base de données spécifiques (par exemple, pour permettre la création de tables et de procédures). Cette section décrit les droits requis pour les systèmes de gestion de base de données prise en charge par Optim. Interface DB2 for Linux, UNIX and Windows L'interface DB2 for Linux, UNIX and Windows utilisée pour valider un compte utilisateur utilise des API restreintes. A partir de Windows 2000, l'interface DB2 for Linux, UNIX and Windows fournit un service Windows appelé DB2 Security Server (db2sec.exe). Ce programme doit être démarré sur une machine (client ou serveur) sur laquelle un compte utilisateur doit être validé. Pour les machines client, ce service est nécessaire uniquement si une instance connectée requiert une authentification client. Pendant l'installation d'un produit DB2 for Linux, UNIX and Windows, ce produit est enregistré auprès de Windows. Il est supprimé pendant la désinstallation. Par défaut, le serveur de sécurité DB2 démarre automatiquement au démarrage de Windows. Vous pouvez le démarrer manuellement à l'aide de la boîte de dialogue de service du panneau de configuration Windows ou entrer la commande suivante dans l'interface de ligne de commande : NET START DB2NTSECSERVER Vous pouvez arrêter le service manuellement à partir de la boîte de dialogue de service ou entrer la commande suivante dans l'interface de ligne de commande : NET STOP DB2NTSECSERVER Si vous voulez démarrer le service manuellement au démarrage du système, utilisez la boîte de dialogue de service du panneau de configuration Windows pour modifier les options de démarrage du service. Chapitre 1. Guide d'initiation 9 Lorsque vous créez un alias de base de données ou appliquez une maintenance à un alias de base de données existant, le niveau du logiciel client DB2 for Linux, UNIX and Windows sur le poste de travail doit avoir un niveau de version égal ou supérieur à celui de la base de données cible. Toute version du client DB2 for Linux, UNIX and Windows peut se connecter à la version la plus ancienne suivante de la base de données ou aux deux versions les plus récentes suivantes. Cependant, IBM ne prend pas en charge une configuration client-serveur incluant une version dont la maintenance n'est plus assurée. Par exemple, les clients DB2 UDB version 7 qui se connectent à un serveur DB2 UDB version 8 ne sont pas pris en charge une fois la version 7 retirée du service de maintenance. Pour créer un répertoire Optim, les droits suivants sont requis : CONNECT CREATETAB IMPLICIT_SCHEMA BINDADD CREATE_NOT_FENCED_ROUTINE Pour créer un alias de base de données, les droits suivants sont requis : CONNECT BINDADD IMPLICIT_SCHEMA CREATE_NOT_FENCED_ROUTINE Pour créer et charger les exemples de tables ou les tables de confidentialité des données, les droits suivants sont requis : CONNECT CREATETAB IMPLICIT_SCHEMA Lorsque les plans sont liés pour le répertoire Optim et le catalogue système, vous pouvez indiquer un ID d'octroi d'accès. Lorsque cet ID est PUBLIC (valeur par défaut), tous les utilisateurs sont autorisés à exécuter Optim. Vous pouvez, facultativement indiquer un compte utilisateur ou un nom de groupe afin de limiter l'accès à des utilisateurs particuliers. Droits d'accès relatifs à DB2 for z/OS Un certain nombre de droits sont nécessaires pour créer un alias de base de données, et créer et charger des exemples de table ou des tables de confidentialité des données pour DB2 for z/OS. Pour créer un alias de base de données pour DB2 for z/OS, les droits suivants sont requis : GRANT BINDADD TO id utilisateur GRANT CREATE ON COLLECTION * TO id utilisateur Pour créer et charger les tables exemple ou des tables de confidentialité des données pour DB2 for z/OS, vous devez disposer des droits suivants : GRANT USE OF TABLESPACE <espace table> TO <id utilisateur> GRANT USE OF BUFFERPOOL <nom pool mémoire tampon> TO <id utilisateur> Base de données Informix L'utilitaire Informix, SELNET 32, inclut une variable d'environnement appelée IFX_AUTO_FREE. Il n'est pas nécessaire de définir cette variable. Si la variable IFX_AUTO_FREE a une valeur, le programme de 10 IBM InfoSphere Optim : Guide d'installation et de configuration configuration échoue pendant la création du répertoire Optim avec génération de l'erreur suivante : -481 SQL State 37000 Invalid Statement Name. Pour éviter ou corriger l'erreur, assurez-vous que la variable IFX_AUTO_FREE n'est pas définie. Optim utilise le module ODBC ISQLT09A.DLL pour la connexion à un serveur Informix. Ce module est installé en tant que partie du kit SDK 2.2 du client Informix. Ce kit SDK doit être installé sur le poste de travail pour qu'Optim communique avec une base de données Informix. (Vous pouvez télécharger le kit SDK du client Informix gratuitement à partir du site Web Informix.) Pour créer un répertoire Optim et y accéder, ainsi qu'un alias de base de données, le compte utilisateur doit être défini sur le serveur (c'est-à-dire sur le système d'exploitation). Le compte utilisateur doit être configuré en majuscules pour une base de données ANSI et en minuscules pour une base de données non ANSI. (Le serveur n'est pas dépendant maj/min.) Pour créer le répertoire Optim ou un alias de base de données, le compte utilisateur doit disposer du droit RESOURCE. Le droit DBA inclut le droit RESOURCE. Dans certains cas, cependant, Informix requiert que le compte utilisateur utilisé pour créer les procédures mémorisées (ou tables) corresponde au qualifiant de procédure mémorisé (ou ID de propriétaire de table). Cela doit être le cas même si le compte utilisateur a un droit DBA. Cette règle s'applique également lors de la création de tables exemples ou de tables de confidentialité des données car un droit GRANT est généré dans le cadre du processus de création. Lorsque vous cataloguez des procédures pour le répertoire Optim et les tables du système, vous pouvez indiquer un ID d'octroi d'accès. Lorsque cet ID est PUBLIC (valeur par défaut), tous les utilisateurs sont autorisés à exécuter Optim. Vous pouvez, facultativement indiquer un compte utilisateur ou un nom de groupe afin de limiter l'accès à des utilisateurs particuliers. Pour accéder à un répertoire Optim ou à un alias de base de données, un utilisateur doit disposer du droit CONNECT. Les droits DBA et RESOURCE incluent le droit CONNECT. Microsoft SQL Server La prise en charge de Microsoft SQL Server exige que l'utilisateur dispose d'une connexion au niveau du serveur de base de données et un compte utilisateur pour l'instance de base de données à laquelle il accède. Cela doit être le cas pour la création et l'accès à un répertoire Optim et à un alias de base de données. Si des procédure mémorisées (globales) partagées sont utilisées pour des alias de base de données, le compte utilisateur utilisé pour créer les procédures mémorisées doit disposer des droits d'administrateur système (sysadmin). Pour créer le répertoire Optim dans SQL Server : 1. Connectez-vous à la base de données en tant que : v Administrateur système SA), ou v Compte utilisateur avec le rôle ’sysadmin’, ou v Compte utilisateur avec un alias dbo. Le compte utilisé pour la connexion à la base de données doit être différent de l'ID de propriétaire pour les tables de répertoire Optim. 2. Vérifiez que l'ID utilisateur défini pour les tables de répertoire Optim est un compte utilisateur valide pour la base de données et dispose d'un droit d'accès LOGIN au serveur de base de données. L'ID de propriétaire peut être différent du compte utilisé pour la connexion. Vous pouvez utiliser l'ID de SQL Server spécial, dbo, comme ID de propriétaire des tables de répertoire et les procédures mémorisées connexes. 3. Si le compte utilisateur correspondant à l'ID de propriétaire pour les tables de répertoire Optim n'a pas de rôle SA, le compte utilisateur doit disposer des droits ci-après. Chapitre 1. Guide d'initiation 11 CREATE TABLE CREATE PROCEDURE Lorsque vous cataloguez les procédures pour le répertoire Optim et les tables système, vous pouvez indiquer un ID d'octroi d'accès. Lorsque cet ID est PUBLIC (valeur par défaut), tous les utilisateurs sont autorisés à exécuter Optim. Vous pouvez, facultativement indiquer un compte utilisateur ou un nom de groupe afin de limiter l'accès à des utilisateurs particuliers. Pour créer un alias de base de données dans SQL Server, vous devez disposer de deux comptes utilisateur : v Un compte pour se connecter à la base de données et mémoriser les procédures. Le droit CREATE PROCEDURE est celui requis au minimum pour ce compte. v Un compte propriétaire pour les procédures. Le droit READ ONLY est le droit requis au minimum pour ce compte que, pour plus de simplicité, vous pouvez octroyer au rôle sysadmin. A partir de SQL Server 2005, si vous n'attribuez pas le rôle sysadmin, ce compte doit disposer du droit VIEW ANY DEFINITION. VIEW ANY DEFINITION est un droit de niveau serveur qui doit être octroyé lorsque la base de données courante est de type maître ("master"). Par exemple : use master grant VIEW ANY DEFINITION to idPropriétaireProcédures Pour créer des tables exemple ou de confidentialité dans la boîte de dialogue d'alias de base de données, le compte de connexion doit disposer du droit CREATE TABLE. Si lorsque vous créez l'alias de base de données vous projetez de vous connecter à l'aide du compte propriétaire des procédures, assurez-vous que ce compte dispose des droits appropriés. Droits de base de données Netezza Les droits Netezza sont les suivants : Vue du système : List, Select Procédure : Drop, Execute, Alter, List Table système : List, Select Base de données Oracle Lorsque vous utilisez le programme de configuration pour créer les tables de répertoire et les procédures Optim, créer un alias de base de données et charger les tables exemple d'une base de données Oracle, le compte utilisateur doit avoir les droits suivants. CREATE PROCEDURE CREATE TABLE CREATE SESSION UNLIMITED TABLESPACE SELECT ANY DICTIONARY Le droit SELECT ANY DICTIONARY peut être octroyé à l'ID PUBLIC pour satisfaire l'exigence. Si le paramètre d'initialisation Oracle 07_DICTIONARY_ACCESSIBILITY est défini sur TRUE, le droit SELECT ANY TABLE peut être utilisé au lieu de droit SELECT ANY DICTIONARY. Les droits ne peuvent pas être révoqués pour le compte utilisateur une fois le répertoire Optim ou l'alias de base de données créé. Les modules Oracle sont exécutés avec les droits du compte utilisateur qui les a créés. Si des droits requis sont révoqués, les modules sont invalidés lorsqu'ils sont exécutés. 12 IBM InfoSphere Optim : Guide d'installation et de configuration Lorsque vous créez les modules pour le répertoire Optim et le dictionnaire de données, vous pouvez indiquer un ID d'octroi d'accès. Lorsque cet ID est PUBLIC (valeur par défaut), tous les utilisateurs peuvent exécuter Optim. Vous pouvez, facultativement, indiquer un ID utilisateur ou un nom de groupe pour limiter l'accès à des utilisateurs particuliers. Sybase ASE Création du répertoire Optim Pour créer le répertoire Optim dans Sybase ASE : 1. Vous devez vous connecter à la base de données en tant qu'administrateur système (SA), un compte utilisateur avec un rôle SA et un compte utilisateur avec un alias dbo. Remarque : Le compte utilisé pour la connexion à la base de données doit être différent de l'ID de propriétaire défini pour les tables de répertoire Optim. 2. L'ID de propriétaire relatif aux tables de répertoire Optim doit être un compte utilisateur valide pour la base de données et disposer d'un droit d'accès LOGIN au serveur de base de données. Si cela est requis, vous pouvez indiquer l'ID Sybase spécial, dbo, comme ID de propriétaire des tables de répertoire Optim et les procédures mémorisées correctes. Remarque : L'ID de propriétaire peut être différent de l'ID utilisé pour la connexion. 3. Si le compte utilisateur correspondant à l'ID de propriétaire de tables de répertoire Optim ne dispose pas du rôle SA, il doit avoir les droits d'accès suivants : CREATE TABLE CREATE PROCEDURE TRUNCATE TABLE Pour créer un alias de base de données dans Sybase ASE les conditions suivantes doivent être remplies : 1. Vous devez vous connecter à la base de données avec : v v v v le rôle d'administrateur système (SA), un compte utilisateur avec le rôle SA, un compte utilisateur avec un alias dbo alias, ou un compte utilisateur avec un droit CREATE PROCEDURE. Le compte utilisé pour la connexion à la base de données doit être différent de l'ID de propriétaire défini pour les procédures utilisées pour accéder aux tables système. 2. L'ID de propriétaire défini pour les procédures utilisées pour accéder aux tables système doit être un ID utilisateur valide pour la base de données et disposer du droit d'accès LOGIN au serveur de base de données. Si nécessaire vous pouvez indiquer l'ID spécial Sybase, dbo, comme ID de propriétaire des procédures mémorisées. L'ID de propriétaire peut être différent de l'ID utilisé pour la connexion. 3. Si l'ID de propriétaire défini pour les procédures utilisées pour accéder aux tables système ne dispose pas du rôle SA, le compte utilisateur doit avoir le droit CREATE PROCEDURE. Lorsque vous cataloguez les procédures pour le répertoire Optim et les tables système, vous pouvez indiquer ID d'octroi d'accès. Lorsque cet ID est PUBLIC (valeur par défaut), tous les utilisateurs peuvent exécuter Optim. Vous pouvez, facultativement indiquer un compte utilisateur ou un nom de groupe afin de limiter l'accès à des utilisateurs particuliers. Droits de base de données Teradata Le droit SELECT relatif à l'ID utilisateur Optim sur le système Teradata est requis pour les tables et vues suivantes : Tables du catalogue DBC.UDFINFO Chapitre 1. Guide d'initiation 13 DBC.UDTCAST DBC.UDTINFO DBC.IDCOL Vues du catalogue DBC.ALL_RI_CHILDREN DBC.ALL_RI_CHILDRENV DBC.CHARTRANSLATIONS DBC.CHARTRANSLATIONSV DBC.COLUMNS DBC.COLUMNSV DBC.DATABASES DBC.DATABASESV DBC.DATABASES2 DBC.DATABASES2V DBC.FUNCTIONS DBC.FUNCTIONSV DBC.INDEXCONSTRAINTS DBC.INDEXCONSTRAINTSV DBC.INDICES DBC.INDICESV DBC.SHOWCOLCHECKS DBC.SHOWCOLCHECKSV DBC.SHOWTBLCHECKS DBC.SHOWTBLCHECKSV DBC.TABLES DBC.TABLESV DBC.TABLES2 DBC.TABLES2V DBC.TRIGGERS DBC.TRIGGERSV Droits d'accès requis pour le serveur Sur une machine Windows (serveur Windows 2000, Windows XP, Windows 2003), le serveur Optim peut être exécuté en tant que processus ou service. Lorsqu'il est exécuté en tant que processus, le serveur utilise les données d'identification de l'ID utilisateur courant. Lorsqu'il est exécuté en tant que service et qu'un ID utilisateur explicite est utilisé, l'ID utilisateur doit disposer des droits permettant les actions suivantes pour le serveur : v Agir en tant que partie du système d'exploitation v Ignorer la vérification transversale v Augmenter les quotas v Se connecter en tant que travail par lots v Remplacer un jeton au niveau processus 14 IBM InfoSphere Optim : Guide d'installation et de configuration Stratégie de sécurité locale Vous devez accéder à la stratégie de sécurité locale pour octroyer ces droits à l'utilisateur. Pour cela, procédez comme suit. Remarque : Vous devez vous connecter à la machine Windows avec un ID utilisateur disposant des droits d'administrateur. 1. Dans le panneau de configuration, accédez à l'applet de stratégie de sécurité locale : Outils de l'administrateur > Stratégie de sécurité locale 2. Dans la fenêtre Stratégie de sécurité locale, sélectionnez l'entrée de menu : Stratégies > Droits de l'utilisateur 3. Dans la fenêtre Stratégie des droits de l'utilisateur, sélectionnez l'entrée suivante dans le volet de gauche : Paramètres de sécurité > Stratégies locales > Attribution des droits utilisateur 4. Répétez les étapes suivantes pour chacun des cinq droits répertoriés ci-après. v Sélectionnez un droit dans le panneau de gauche de la fenêtre Paramètres de sécurité locaux. v Si l'utilisateur (ou le groupe) n'est pas déjà enregistré dans la zone de liste Affecter à, sélectionnez Ajouter pour ajouter l'utilisateur (ou le groupe) à la liste. v Vérifiez que la case à cocher Paramètre de stratégie locale est sélectionnée pour l'utilisateur (ou le groupe). 5. Sélectionnez OK pour appliquer les modifications et fermer la fenêtre Paramètre de sécurité locale. Serveur UNIX Pour UNIX, des données d'identification serveur de superutilisateur sont requises pour modifier l'ID utilisateur et l'ID groupe effectifs. Pendant le démarrage, si le paramètre filelogon est défini sur client ou server, l'ID utilisateur effectif qui a démarré le démon doit être un superutilisateur (zero). Formats alphanumériques Optim utilise le jeu de caractères Unicode dans des boîtes de dialogue et pour traiter des données. Optim prend en charge les jeux de caractères SGBD suivants : Tableau 1. Oracle - Jeux de caractères pris en charge AL16UTF16 JA16SJIS AL32UTF8 NEE8ISO8859P4 AR8ISO8859P6 N8PC865 AR8MSWIN1256 TR8MSWIN1254 BLT8MSWIN1257 US7ASCII CDN8PC863 US8PC437 CL8ISO8859P5 UTF8 CL8MSWIN1251 UTF16 EE8ISO8859P2 VN8MSWIN1258 EE8MSWIN1250 WE8DEC EL8ISO8859P7 WE8ISO8859P1 EL8MSWIN1253 WE8ISO8859P9 IW8ISO8859P8 WE8ISO8859P15 IW8MSWIN1255 WE8MSWIN1252 WE8PC850 WE8PC863 Chapitre 1. Guide d'initiation 15 Tableau 1. Oracle - Jeux de caractères pris en charge (suite) WE8PC860 Tableau 2. Sybase ASE - Jeux de caractères pris en charge cp437 cp1257 cp850 iso_1 cp1250 iso_2 cp1251 iso_4 cp1252 iso_5 cp1253 iso_6 cp1254 iso_7 cp1255 iso_8 cp1256 iso_9 roman8 UTF16 UTF8 Tableau 3. DB2 z/OS - Jeux de caractères pris en charge 437 865 850 1252 860 UTF8 863 UTF16 Tableau 4. DB2 Linux, UNIX, Windows - Jeux de caractères pris en charge 437 964 850 970 860 1252 863 1363 865 1370 936 1383 949 1386 950 UTF8 UTF16 Tableau 5. SQL Server - Jeux de caractères pris en charge 1252 UTF8 UTF16 Tableau 6. Informix - Jeux de caractères pris en charge 1252 UTF8 16 IBM InfoSphere Optim : Guide d'installation et de configuration Répertoires et fichiers Noms de tous les répertoires et fichiers référencés par, générés par ou utilisés avec Optim doivent être constitués de caractères ASCII. Cette exigence s'applique aux répertoires d'installation pour Optim ainsi qu'aux répertoires Optim (par exemple, répertoire de travail temporaire, répertoire de données et autres répertoires identifiés dans les options personnelles et de produit, ou lors de la configuration du serveur). Tous les fichiers texte générés par Optim sont au format Unicode et vous pouvez les modifier avec un éditeur de texte compatible avec le format Unicode tel que le bloc-notes Microsoft. Optim reconnaît les en-têtes de marque d'ordre d'octet dans les fichiers générés en externe et les codages suivants : v UTF-8 v UTF-16 v UTF-32 v ASCII v Multi-octet Remarque : v Vous ne pouvez pas comparer des fichiers d'archive créés avec une version de l'utilitaire Archive pour les serveurs dont la version est antérieure à la version 6.0 avec des fichiers créés à l'aide d'une version actuelle d'Optim v Vous pouvez convertir des fichiers d'archive créés avec des versions antérieures et comparer des données dans les fichiers d'extraction obtenus. v Les fichiers de rapport créés avec des versions antérieures d'Optim ne sont pas accessibles avec la version 6.x. Serveur Optim Chaque environnement local (ou sa traduction) que doit gérer le serveur doit résider sur la machine serveur. Autrement dit, le serveur doit avoir accès à l'environnement local du poste de travail de délégation. L'utilitaire pr0locl.exe fourni vous indique les environnements locaux installés sur une machine et ceux avec lesquels elle est compatible. Voici un exemple de sortie dans un environnement Windows : Current operating system: Microsoft Windows XP C runtime locales are: LC_CTYPE = English_United States.1252 LC_COLLATE = English_United States.1252 LC_NUMERIC = English_United States.1252 LC_MONETARY = English_United States.1252 LC_TIME = English_United States.1252 Language Environment Variables: LC_ALL = LANG = Windows Locale is: LCID = 1033 (409) Code Page = 1252 (4E4) RT Server requests can run on or from a UNIX system that has these locales or their derived locales installed C en_US.ISO8859-1 Répertoires Optim et alias de base de données Optim prend en charge l'enregistrement de données avec les jeux de caractères simple octet (ASCII), Unicode et multi-octet. Par défaut, le jeu de caractères simple octet est utilisé. Lorsque vous créez un répertoire ou un alias de base de données Optim à l'aide d'une base de données pour laquelle Optim prend en charge les caractères Unicode ou multi-octets vous êtes invité à indiquer le format Chapitre 1. Guide d'initiation 17 alphanumérique utilisé pour enregistrer les données. Pour utiliser des alias de base de données avec différents jeux de caractères, le répertoire Optim doit être au format Unicode. Si vous indiquez l'alias de base de données pour la base de données du répertoire Optim doit partager des informations de connexion avec le répertoire Optim, l'alias de base de données doit utiliser le même jeu de caractères que le répertoire. Prise en charge du jeu de caractères Unicode Le répertoire Optim et les alias de base de données peuvent être configurés pour prendre en charge le codage Unicode si les données de type caractère de votre base de données Unicode sont conservées au format Unicode. Optim prend en charge le jeu de caractères Unicode pour les bases de données Oracle, Sybase ASE, Microsoft SQL Server, DB2 Linux, UNIX, Windows, Informix et DB2 z/OS. Si Optim traite les données dans une base de données activée pour le format Unicode, le répertoire Optim doit également se trouver dans une base de données activée pour le format Unicode et le répertoire Optim et les alias de base de données doivent être marqués pendant le processus de configuration. Oracle Les serveurs de base de données Oracle activés pour le format Unicode utilisent généralement UTF-8 mais UTF-16 peut également être utilisé. Le client Oracle utilise généralement un jeu de caractères simple octet. Remarque : L'utilisation de la sémantique de caractère des serveurs Unicode Oracle pour les colonnes de type char (plus de 500) et de type varchar2 (plus de 1000) n'est pas prise en charge dans cette version. Pour éviter toute perte de données, le jeu de caractères utilisé par le client de base de données doit être compatible avec celui du serveur de base de données. Optim applique cette exigence comme suit. Clients Oracle édition 8i Pour l'édition 8i, le jeu de caractères pour le client Oracle est défini dans la variable d'environnement NLS_LANG, par exemple : v SET NLS_LANG=AMERICAN_AMERICA.UTF8 Redémarrez Optim et/ou le programme de configuration après avoir apporté les modifications voulues au jeu de caractères. 1. Si le client utilise un jeu de caractères Unicode, cela doit également être le cas pour le serveur de base de données. Le répertoire Optim doit se trouver dans une base de données activée pour le format Unicode et le répertoire ainsi que l'alias de base de données doivent être configurés pour les données Unicode. 2. Si le serveur de base de données n'utilise pas un jeu de caractères Unicode le client ne peut pas l'utiliser non plus. L'alias de base de données ne doit pas être configuré pour des données Unicode. 3. Si le serveur de base de données utilise un jeu de caractères Unicode mais pas le client, cela génère une erreur. Clients Oracle version 9.0 et suivantes Pour les versions 9.0 et suivantes, le jeu de caractères pour le client Oracle est défini dans la variable d'environnement NLS_LANG, par exemple : v 18 SET NLS_LANG=AMERICAN_AMERICA.AL32UTF8 IBM InfoSphere Optim : Guide d'installation et de configuration Redémarrez Optim et/ou le programme de configuration après avoir apporté les modifications voulues au jeu de caractères. Clients Oracle version 9.2 et suivantes 1. Si le client utilise un alias de base de données configuré pour des données Unicode en vue de se connecter à une base de données Unicode, le jeu de caractères du client est défini automatiquement pour correspondre à celui du serveur. 2. Si le client utilise un alias de base de données non configuré pour des données Unicode en vue de se connecter à une base de données Unicode, une erreur est générée. 3. Si le client utilise un alias de base de données non configuré pour des données Unicode en vue de se connecter à une base de données non Unicode, le jeu de caractères du client est défini automatiquement pour correspondre à celui du serveur. (La liste des jeux de caractères pris en charge est fournie dans la section «Formats alphanumériques», à la page 15.) 4. Si le client utilise un alias de base de données configuré pour des données Unicode en vue de se connecter à une base de données non Unicode, une erreur est générée. 5. Si le poste de travail du client Oracle utilise un jeu de caractères Unicode non pris en charge par Optim, une erreur est générée. 6. Si le jeu de caractères du serveur de base de données n'est pas pris en charge, une erreur est générée. Serveur Microsoft SQL SQL Server n'effectue pas de différenciation en fonction des caractéristiques Unicode et il n'est par conséquent pas nécessaire d'indiquer si un répertoire ou un alias de base de données Optim SQL Server est conservé ou non au format Unicode. Cependant, les règles suivantes s'appliquent : 1. Un répertoire Optim dans une base de données SQL Server est conservé au format Unicode. Vous devez indiquer si des alias de base de données pour des bases de données compatibles avec Unicode doivent être conservés au format Unicode. 2. L'alias d'une base de données SQL Server doit utiliser le même format alphanumérique que le répertoire Optim. Sybase ASE Pour éviter toute perte de données, le jeu de caractères utilisé par le client de base de données Sybase ASE doit être compatible avec celui du serveur de base de données. Optim applique cette exigence comme suit : 1. Si le client utilise un alias de base de données configuré pour des données Unicode afin de se connecter à une base de données Unicode, le jeu de caractères du client est défini automatiquement pour correspondre à celui du serveur. 2. Si le client utilise un alias de base de données non configuré pour des données Unicode en vue de se connecter à une base de données Unicode, une erreur est générée. 3. Si le client utilise un alias de base de données configuré pour des données Unicode afin de se connecter à une base de données non Unicode, une erreur est générée. DB2 Linux, UNIX, Windows Pour éviter toute perte de données, le jeu de caractères utilisé par le client de base de données DB2 Linux, UNIX, Windows doit être compatible avec celui du serveur de base de données. Optim applique cette exigence comme suit : 1. Tous les alias de base de données DB2 Linux, UNIX, Windows dans un répertoire Optim DB2 Linux, UNIX, Windows doivent avoir le même format Unicode que le répertoire. 2. Si le client utilise un alias de base de données configuré pour des données Unicode afin de se connecter à une base de données Unicode, le jeu de caractères du client est automatiquement défini pour correspondre à celui du serveur. Chapitre 1. Guide d'initiation 19 3. Si le client utilise un alias de base de données non configuré pour des données Unicode en vue de se connecter à une base de données Unicode, une erreur est générée. 4. Si le client utilise un alias de base de données configuré pour des données Unicode afin de se connecter à une base de données non Unicode, une erreur est générée. 5. Les alias de base de données DB2 Linux, UNIX, Windows dans un répertoire Optim Oracle, Sybase ASE ou MS SQL Server peut avoir des formats Unicode différents ; cependant, Optim ne peut pas se connecter simultanément dans une même session à une base de données DB2 Linux, UNIX, Windows compatible avec Unicode et à une base de données DB2 Linux, UNIX, Windows non compatible avec Unicode. DB2 z/OS Pour empêcher toute perte de données, le jeu de caractères utilisé par le client de base de données DB2 z/OS doit être compatible avec le jeu de caractères du serveur de base de données. Optim applique cette exigence comme suit : 1. Tous les alias de base de données DB2 z/OS dans un répertoire Optim DB2 Linux, UNIX ou Windows doit avoir le même format Unicode que le répertoire. 2. Si le client utilise un alias de base de données configuré pour des données Unicode afin de se connecter à une base de données Unicode, le jeu de caractères du client est défini automatiquement pour correspondre à celui du serveur. 3. Si le client utilise un alias de base de données non configuré pour des données Unicode en vue de se connecter à une base de données Unicode, une erreur est générée. 4. Si le client utilise un alias de base de données configuré pour des données Unicode afin de se connecter à une base de données non Unicode, une erreur est générée. 5. Des alias de base de données DB2 z/OS dans un répertoire Optim Oracle, Sybase ASE ou MS SQL Server peuvent avoir des formats Unicode différents ; cependant, Optim ne peut pas se connecter simultanément dans une même session à une base de données DB2 z/OS compatible avec Unicode et avec une base de données DB2 z/OS non compatible avec Unicode. Si un espace de table DB2 z/OS inclut à la fois des tables Unicode et non Unicode vous devez créer un alias de base de données distinct pour chaque type de table, un alias de base de données Unicode et un alias de base de données non Unicode. Pendant le chargement, vous pouvez utiliser une seule connexion, au format Unicode ou non Unicode. Vous devez quitter Optim avant de passer d'une connexion Unicode à une connexion non Unicode ou inversement. Si le processus de chargement inclut des caractères UTF-8 dans des noms de table ou de colonne, le fichier de contrôle sera au format UTF-8. Avant d'être transféré sur une machine z/OS un fichier de contrôle UTF-8 doit être converti dans un format binaire. Pour consulter un fichier de contrôle UTF-8 sur une machine z/OS vous devez appliquer IBM SPE APAR OA07685 - ISPF Browse Support for Unicode à la machine. Informix La prise en charge du format Unicode est disponible pour Informix. Si un répertoire Optim se trouve dans une base de données Unicode Informix, tous les alias de base de données doivent être au format Unicode. Support multi-octets Le répertoire Optim et les alias de base de données peuvent être configurés pour la prise en charge du codage de caractères multi-octets, si les données alphanumériques de votre base de données sont conservées dans un format alphanumérique multi-octets. 20 IBM InfoSphere Optim : Guide d'installation et de configuration Pour plus d'informations sur les jeux de caractères multi-octets pris en charge, reportez-vous au lien correspondant dans le document relatif à la configuration requise pour votre version d'Optim. Si Optim traite des données dans une base de données compatible avec le format multi-octets, le répertoire Optim doit se trouver dans une base de données compatible avec le format Unicode. Le répertoire Optim et les alias de bases de données compatibles avec le format multi-octets doivent être marqués pendant le processus de configuration. Un répertoire Optim au format multi-octets prend uniquement en charge des alias de base de données multi-octets. Optim utilise le jeu de caractères Unicode dans des boîtes de dialogue et pour traiter des informations. Dans certains jeux de caractères multi-octets (par exemple, JA16SJIS Oracle), plusieurs caractères sont mappés sur le même caractère Unicode. Lorsque ces caractères sont reconvertis d'Unicode en multi-octets (aller-retour), il se peut que les caractères initiaux ne soient pas restitués. Optim fourni une option Product Option (onglet Database) et une option Personal Option (dans Database) qui définissent comment gérer les problèmes de ce type de conversion lors du traitement de données dans une base de données multi-octets. Jeux de caractères compatibles Pour éviter toute perte de données, le jeu de caractères utilisé par le client de base de données doit être compatible avec celui du serveur de base de données. Optim applique cette exigence comme suit : 1. Si le client utilise un alias de base de données connecter à une base de données multi-octets, défini pour correspondre à celui du serveur. 2. Si le client utilise un alias de base de données connecter à une base de données multi-octets, configuré pour des données multi-octets afin de se le jeu de caractères du client est automatiquement non configuré pour des données multi-octets pour se une erreur est générée. 3. Lors de la connexion à un répertoire Optim, le client peut établir une connexion, vérifier le jeu de caractères de la base de données, supprimer la connexion et la rétablir avec un nouveau paramètre de langue. Remarque : Etant donné qu'Oracle enregistre les objets LOB UCS2, un format Unicode 16 octets, il se peut que les objets LOB avec caractères multi-octets ne soient pas enregistrés correctement dans une base de données multi-octets. Pour plus d'informations, reportez-vous à la documentation Oracle. Traitement des incidents de votre installation Le DVD Optim fournit plusieurs utilitaires pour vous aider à traiter les problèmes liés à votre installation et aux activités de configuration. L'exécution de ces utilitaires s'effectue à partir de l'interface de ligne de commande. Image Locator Diagnostic Tool L'utilitaire Image Locator Diagnostic Tool, PN0IMAGE.EXE, facilite la localisation des DLL manquantes. La syntaxe de la commande est la suivante : PN0IMAGE [/R] [/OspécificationDeFichier] imageAlocaliser où /R Commutateur facultatif qui crée une liste de références croisées de relations d'image. /O Commutateur facultatif qui provoque l'envoi de la sortie à l'emplacement référencé par spécificationDeFichier. Normalement, la sortie est envoyée vers STDOUT. imageAlocaliser Nom de l'image à rechercher. Le nom doit inclure l'extension appropriée, DLL ou EXE. Chapitre 1. Guide d'initiation 21 Si l'image ne se trouve pas dans le répertoire courant, son nom complet incluant les informations de chemin appropriées doit être indiqué. Cet utilitaire peut être utilisé pour déterminer quelle bibliothèque DLL n'a pas pu être chargée lorsque l'erreur du système Optim suivante se produit : RetCode: PST_FAILED(-00001) General logic error ExtCode: ENVERR_BADSPGMLOAD(00231) Load of PST SPGM or ExtDLL failed OpsCode: The specified module could not be found. Token1: PN0DSQ20 Token2: PN0DSQ20 Résolution d'une bibliothèque DLL manquante Pour résoudre la bibliothèque DLL manquante dans l'exemple précédent : 1. Ouvrez une fenêtre MS-DOS. 2. Sélectionnez le lecteur et le répertoire dans lequel le logiciel Optim a été installé, généralement C:\Program Files\IBM Optim\RT\BIN). 3. Exécutez l'utilitaire Image Locator Diagnostic Tool avec le nom du module incriminé. Par exemple, PN0IMAGE PN0SQ20.DLL. Outil de diagnostic de connexion Oracle L'outil de diagnostic de connexion Oracle, ORACONN.EXE, est un utilitaire qui détermine si Optim a été correctement installé lorsqu'il n'arrive pas à se connecter à une base de données Oracle. La syntaxe de la commande est la suivante : ORACONN id utilisateur mot de passe nom service TNS avec id utilisateur ID utilisateur utilisé pour se connecter à la base de données Oracle. L'ID utilisateur doit être défini dans la base de données Oracle. mot de passe Mot de passe utilisé pour la connexion à la base de données Oracle. Le mot de passe doit être défini pour l'ID utilisateur indiqué dans la base de données Oracle. nomServiceTNS Nom du service associé à la base de données Oracle. Test de la connexion à la base de données Oracle Pour tester la connexion à une base de données Oracle : 1. Ouvrez une fenêtre MS-DOS. 2. Sélectionnez le lecteur et le répertoire dans lequel le logiciel Optim a été installé, généralement C:\Program Files\IBM Optim\RT\BIN). 3. Exécutez l'outil de diagnostic de connexion Oracle avec le nom du service TNS auquel vous voulez vous connecter. Par exemple, ORACONN mot de passe interne beq-local Utilitaire de débogage Microsoft L'utilitaire de débogage Microsoft, USERDUMP.EXE, crée un vidage de la mémoire pour un processus. La sortie étant importante (jusqu'à 50 meg), utilisez cet outil uniquement à la demande de l'équipe de support. Pour afficher une liste des processus en cours d'exécution et les ID de processus, entrez ce qui suit. 22 IBM InfoSphere Optim : Guide d'installation et de configuration USERDUMP -p Pour vider les processus associés à un ID de processus unique ou à un nom de fichier binaire d'image, entrez : USERDUMP [-k] <spécificationProcessus> [<fichierVidageCible>] Pour vider les processus associés à plusieurs ID de processus ou noms de fichier binaire d'image, entrez : USERDUMP -m [-k] <spécificationProcessus> [<spécificationProcessus>...] [-d <cheminVidageCible>] Pour vider des processus d'interface graphique Win32 qui semblent bloqués, entrez : USERDUMP -g [-k] [-d <cheminVidageCible>] où -k Facultatif - Entraîne la suppression des processus après vidage. <spécificationProcessus> ID de processus décimal ou hexadécimal préfixé par 0x ou nom de base et extension (pas de chemin) du fichier d'image utilisé pour créer un processus. <fichierVidageCible> Spécification de fichier Win32 autorisée. Si elle n'est pas indiquée, les fichiers de vidage sont générés dans le répertoire en cours à l'aide d'un nom en fonction du nom du fichier d'image. -d <cheminVidageCible> Répertoire dans lequel les fichiers de vidage doivent être créés. Par défaut il s'agit du répertoire courant. Blocage d'un processus de boîte à outils Pour vider le processus de boîte à outils principal s'il est bloqué : 1. Ouvrez une fenêtre MS-DOS. 2. Entrez USERDUMP -p pour obtenir une liste des processus et des ID de processus. Recherchez le processus PR0TOOL.EXE. 3. Entrez USERDUMP nnnnn, nnnnn étant l'ID de processus pour PR0TOOL.EXE. La génération du fichier de vidage par le programme dure entre 10 ou 20 secondes. Un fichier de vidage sera créé dans le répertoire courant (sauf si vous avez indiqué un nom de fichier de vidage cible) avec un nom similaire à PR0TOOL.DMP. Chapitre 1. Guide d'initiation 23 24 IBM InfoSphere Optim : Guide d'installation et de configuration Chapitre 2. Présentation de l'installation L'installation d'Optim ne prend que quelques minutes. Le programme vous guide à travers le processus d'installation. Vous pouvez installer Optim via l'assistant du programme d'installation, une console ou une installation silencieuse. Lorsque l'installation est terminée, utilisez le programme de configuration pour préparer les postes de travail à utiliser Optim. Pour installer Optim à partir de l'assistant d'installation, voir «Présentation de l'installation». L'installation à partir de la console est détaillée dans la section «Installation à partir de la console Windows», à la page 38. Les informations relatives à l'installation silencieuse sont fournies dans la section «Installation à partir du programme d'installation silencieuse», à la page 47 Vous trouverez les informations requises pour installer et configurer la fonction Optim Server (serveur) d'Optim sur une machine à l'aide de l'environnement d'exploitation Solaris, sous SPARC, le système d'exploitation HPUX, le système d'exploitation AIX ou Red Hat Application Server, dans l'Annexe A, «Installation et configuration du serveur sous UNIX ou Linux», à la page 317. Présentation de l'installation Vous pouvez commencer l'installation d'Optim à l'aide de l'interface graphique ; pour cela vous disposez de trois méthodes. 1. Insérez le DVD Optim dans le lecteur du poste de travail. Optim lance l'installation automatiquement. 2. Ouvrez l'explorateur Windows, cliquez deux fois sur l'icône de votre lecteur de DVD, puis deux fois sur IBMOptim.exe. 3. Ouvrez le Voisinage réseau puis l'unité réseau renfermant le contenu du DVD Optim, et cliquez deux fois sur IBMOptim.exe. Optim affiche la boîte de dialogue Introduction. © Copyright IBM Corp. 1994, 2012 25 Après avoir lu le texte, cliquez sur Next pour passer à la boîte de dialogue de «Software License», à la page 27. 26 IBM InfoSphere Optim : Guide d'installation et de configuration Software License La boîte de dialogue Software License Agreement vous invite à accepter le contrat de licence. Boutons de Commande Après avoir lu et accepté le contrat de licence, sélectionnez I accept the terms in the license agreement pour indiquer que votre entreprise en accepte les termes. Cliquez sur Next pour poursuivre avec la boîte de dialogue «Customer Information», à la page 28. Autres boutons de commande : I do not accept the terms in the license agreement Les termes du contrat de licence sont refusés et Optim n'est pas installé. Print Imprime la boîte de dialogue. Cancel L'action est annulée et Optim n'est pas installé. Previous Permet de revenir à la boîte de dialogue «Présentation de l'installation», à la page 25. Chapitre 2. Présentation de l'installation 27 Customer Information La boîte de dialogue Customer Information vous invite à entrer les informations complémentaires relatives à la clé de licence de votre société. Les informations suivantes sont requises à la poursuite de l'installation: User Name Votre ID utilisateur Company Name Le nom de votre société, lequel vous a été fourni dans la notification envoyée lors de la livraison d'Optim. Company ID L'identificateur de votre société, lequel vous a été fourni dans la notification envoyée lors de la livraison d'Optim. Cliquez sur Next pour poursuivre dans la boîte de dialogue «Sélection du type d'installation», à la page 29 ou sur Previous pour revenir à la boîte de dialogue «Software License», à la page 27. 28 IBM InfoSphere Optim : Guide d'installation et de configuration Sélection du type d'installation La boîte de dialogue Type of Installation vous invite à choisir l'installation complète d'Optim ou à définir uniquement des entrées de registre ou des raccourcis. Sélectionnez : v Full Installation pour installer Optim sur un poste de travail, un serveur ou une unité réseau spécifique. Ce type d'installation inclut des entrées de registre et des raccourcis Windows permettant d'accéder à Optim à partir du poste de travail utilisé. v Customized Installation pour sélectionner des composants v Si Optim est déjà installé sur votre réseau et que vous vouliez y accéder à partir de votre poste de travail, sélectionnez l'option Installation of registry entries and shortcuts En bas de la boîte de dialogue, indiquez si vous voulez que le poste de travail partage les options personnelles et d'autres informations dans le même registre ou si vous voulez utiliser un registre différent pour chaque utilisateur. Cliquez sur Anyone who uses this computer (all users) pour partager les informations de registre ou sur Only for me pour permettre à chaque utilisateur de disposer d'une copie privée des informations de registre. La sélection du bouton Previous permet de revenir à la boîte de dialogue «Customer Information», à la page 28. Le bouton Next permet de poursuivre avec la boîte de dialogue «Install Location», à la page 30. Chapitre 2. Présentation de l'installation 29 Install Location Le logiciel Optim doit être installé dans un dossier de répertoire de destination. Lorsque la boîte de dialogue Install Location s'ouvre, une destination par défaut est indiquée. Si ce dossier n'existe pas, Optim le crée dans le cadre du processus d'installation. Install Location: Affiche le chemin complet du répertoire par défaut pour l'installation d'Optim. Remarque : Si vous effectuez une installation pour un poste de travail avec le logiciel Optim sur un serveur de fichiers, vous devez indiquer un dossier de répertoire sur le serveur où le logiciel a été installé. Restore Default Chemin d'accès complet au répertoire par défaut pour l'installation d'Optim. Browse. . . Ouvre la boîte de dialogue Choose Folder dans laquelle vous pouvez sélectionner un autre répertoire pour l'installation d'Optim. La sélection du bouton Previous permet de revenir à la boîte de dialogue de «Sélection du type d'installation», à la page 29. Si vous choisissez Full Installation, le bouton Next affiche la boîte de dialogue d'«Installation du gestionnaire ODM», à la page 32. Si vous avez sélectionné Customized Installation, la boîte de dialogue «Select Components», à la page 31 s'affiche. 30 IBM InfoSphere Optim : Guide d'installation et de configuration Select Components La boîte de dialogue Select Components s'affiche si vous choisissez l'installation personnalisée. Elle affiche les composants disponibles pour l'installation. Comparez l'espace requis pour installer les composants sélectionnés avec l'espace disponible dans le répertoire que vous avez indiqué dans la boîte de dialogue Choose Destination Location. Remarque : Si l'espace disponible est insuffisant pour l'installation des composants sélectionnés, cliquez sur Previous pour indiquer une destination différente, ou sur Cancel pour quitter le processus d'installation. Optim Sélectionnez Optim pour installer le produit et les fichiers d'aide en ligne. Optim Online Documentation Sélectionnez Optim Online Documentation pour installer les présentations, les guides d'utilisation, le guide d'installation et de configuration, le manuel de base Optim et le manuel des éléments communs au format PDF. En plus, la dernière notice sur l'édition et l'historique de révision sont inclus. Optim Archive ODBC Interface Sélectionnez Optim Archive ODBC Interface pour installer la version 3.51 de l'API ODBC (Open Data Base Connectivity). La sélection de ce composant enregistre le pilote d'interface Optim avec ODBC sur votre poste de travail. Ce composant n'est pas disponible dans un environnement UNIX ou Linux. Remarque : Si une précédente version d'ODBC est installée sur votre poste de travail, la sélection de ce composant met l'API à niveau vers ODBC version 3.51. Optim ODM Interface Sélectionnez Optim ODM Interface pour installer le gestionnaire ODM (Open Data Manager), lequel nécessite une licence de produit. Si vous sélectionnez cette option, reportez-vous à l'Annexe F, «Gestionnaire Open Data Manager», à la page 491 pour obtenir les instructions d'installation d'ODM. Chapitre 2. Présentation de l'installation 31 Sample Files Sélectionnez Sample Files pour installer des exemples de fichiers d'extraction, de fichiers Visual Basic et de fichiers d'exit de mappe de colonne (pour plus d'informations, reportez-vous à l'Annexe H, «Exemples», à la page 533). 5.x PST Directory Conversion L'option 5.x PST Directory Conversion est sélectionnée par défaut afin d'installer les fichiers requis pour la conversion des objets de répertoire PST créés à l'aide de la version 5.x dans un format utilisable avec Optim version 6.0 et suivantes. Pour plus d'informations, reportez-vous à la section «Processus de conversion pour les répertoires Optim 5.x», à la page 514. Ne sélectionnez pas cette case à cocher sauf si vous effectuez une mise à niveau à partir d'une version antérieure d'Optim. Pour continuer, cliquez sur Next. v Si vous avez sélectionné Optim ODM Interface, la boîte de dialogue «Installation du gestionnaire ODM» s'affiche. v Si vous n'avez pas sélectionné Optim ODM Interface, la boîte de dialogue «Shortcut Location», à la page 34 s'affiche. Installation du gestionnaire ODM La boîte de dialogue Configure Open Data Manager Now? s'affiche si vous choisissez Full Installation ou si vous avez sélectionné Optim ODM Interface dans la boîte de dialogue Select Components. Vous pouvez installer le gestionnaire ODM dans le cadre du processus d'installation Optim ou copier les fichiers et installer ODM ultérieurement. 32 IBM InfoSphere Optim : Guide d'installation et de configuration Si vous sélectionnez Configure ODM Now et cliquez sur Next, la boîte de dialogue «Open Data Manager (ODM) License Information», à la page 34 s'affiche. La sélection de l'option Only Copy the ODM Files puis du bouton Next affiche la boîte de dialogue «Shortcut Location», à la page 34. Chapitre 2. Présentation de l'installation 33 Open Data Manager (ODM) License Information Dans cette boîte de dialogue vous êtes invité à indiquer votre fichier de licence ODM ou à choisir une licence d'évaluation. Sélectionnez Enable a 30-day Trial License afin d'installer ODM pour la période d'évaluation choisie. Si vous sélectionnez Specify Open Data Manager (ODM) License File, entrez le nom du fichier de licence dans la zone de texte et cliquez sur Choose pour rechercher le fichier Cliquez sur Next pour afficher la boîte de dialogue «Shortcut Location». Shortcut Location Le processus d'installation vous invite à installer des raccourcis sur votre bureau. Dans cette boîte de dialogue, choisissez le dossier dans lequel seront placées les icônes de raccourci pour les composants installés : Optim, Optim Configuration, Optim Scheduler. Sélectionnez l'emplacement et cliquez sur Next pour créer les icônes du bureau. 34 IBM InfoSphere Optim : Guide d'installation et de configuration Choisissez parmi les options suivantes : v In a new Program Group Indiquez un nom de dossier à créer sous le menu Programmes de Windows. Le nom par défaut est IBM Optim. v In an existing Program Group Sélectionnez le nom d'un dossier existant dans la liste déroulante. v On the Desktop v In the Quick Launch Bar v In the Start Menu Lorsque vous cliquez sur Next, la boîte de dialogue «Summary», à la page 36 s'affiche. Chapitre 2. Présentation de l'installation 35 Summary La boîte de dialogue Summary affiche les paramètres d'installation pour vérification. Vous pouvez modifier les paramètres en cliquant sur le bouton Previous pour revenir à la boîte de dialogue d'installation. Cliquez sur Install pour accepter les paramètres et poursuivre l'installation. Lorsque vous cliquez sur Install la boîte de dialogue «Installing IBM Optim», à la page 37 s'affiche. 36 IBM InfoSphere Optim : Guide d'installation et de configuration Installing IBM Optim Lorsque vous cliquez sur Install dans la boîte de dialogue Pre-installation Summary, le processus d'installation commence. Le panneau Installing IBM Optim s'affiche et une barre de progression permet de surveiller le processus. A la fin du processus, le panneau «Installation Complete» s'affiche. Installation Complete Une fois le processus d'installation terminé, dans la boîte de dialogue Installation Complete vous pouvez : v Visualiser le fichier Release_Notes.html pour la version installée v Lancer le programme de configuration Optim et afficher la boîte de dialogue Sign Optim Exit. – Dans la boîte de dialogue Sign Optim Exit vous pouvez signer l'exit par défaut fourni avec Optim ou un exit fourni par l'utilisateur que vous avez créé, comme décrit dans la section «Boîte de dialogue Sign Optim Exit», à la page 55. Vous devez signer l'exit par défaut ou un exit fourni par l'utilisateur pour poursuivre le processus de configuration et utiliser Optim. – Après avoir signé un exit, le programme de configuration lance l'assistant de configuration Optim, lequel est décrit en détails dans la section «Assistant de configuration», à la page 68. Chapitre 2. Présentation de l'installation 37 Cliquez sur Done pour afficher le fichier Release_Notes.html et lancer le programme de configuration. Remarques : – Pour différer la lecture du fichier Release_Notes, désélectionnez la case à cocher View the Release Notes avant de cliquer sur Done. – Pour différer la configuration de votre installation, désélectionnez la case à cocher Launch the configuration program avant de cliquer sur Done. Installation à partir de la console - Windows Dans un environnement Windows, vous pouvez installer Optim à partir de la console. Dans la fenêtre d'invite, utilisez la commande suivante : IBMOptim.exe -i console. Ceci lance le processus d'extraction du programme d'installation, ce qui prend de 2 à 3 minutes. Lorsque le processus d'extraction s'achève, l'écran ci-après s'affiche. 38 IBM InfoSphere Optim : Guide d'installation et de configuration Les informations relatives à l'installation standard s'affichent. Appuyez su la touche Entrée pour passer au contrat de licence du logiciel : Cet écran présente les termes du contrat de licence. Vous pouvez taper sur Entrée pour afficher le contrat de licence 1 pour accepter le contrat 2 pour le refuser 3 pour imprimer le contrat 99 pour revenir à l'écran précédent L'acceptation du contrat de licence permet d'afficher l'écran des informations client ci-après. Chapitre 2. Présentation de l'installation 39 Entrez les informations requises pour User Name, Company Name et Company ID. Vous êtes ensuite invité à choisir d'installer Optim pour un seul utilisateur ou tous les utilisateurs : Sélectionnez 1 afin d'installer Optim pour tous les utilisateurs ou 2 pour un seul utilisateur. L'écran Choose Installation Set s'affiche. 40 IBM InfoSphere Optim : Guide d'installation et de configuration Sélectionnez le type d'installation : 1 Installation complète (valeur par défaut) 2 Installation personnalisée, ce qui permet de sélectionner des fonctions Optim manuellement 3 Entrées de registre et raccourcis. Sélectionnez l'option 3 si Optim est installé sur un réseau et que vous voulez y accéder à partir de votre poste de travail. Si vous sélectionnez Full Installation ou Customized Installation, l'écran Install Location s'affiche : Vous pouvez appuyer sur Entrée pour accepter l'emplacement par défaut ou entrer le chemin d'accès à l'emplacement choisi. Si vous avez sélectionné Installation of registry entries and shortcuts only l'écran ci-après s'affiche. Chapitre 2. Présentation de l'installation 41 Pour les entrées de registre, entrez le chemin d'accès au dossier dans lequel Optim est déjà installé. L'écran Component Selection s'affiche uniquement si vous sélectionnez Customized Installation dans l'écran Choose Install Set : L'écran Component Selection affiche la liste de tous les composants disponibles pour l'installation. Vous pouvez entrer une liste de fonctions, séparées par des virgules, ou appuyer sur Entrée pour tout sélectionner. Si vous choisissez Full Installation ou si vous avez sélectionné Optim ODM Interface dans l'écran Component Selection, l'écran suivant qui s'affiche varie selon que vous avez installé ou non ODM précédemment. Si ODM a été installé avant cette installation, l'écran ci-après s'affiche. 42 IBM InfoSphere Optim : Guide d'installation et de configuration Sélectionnez 1 pour configurer ODM ou sur 2 afin de copier les fichiers ODM pour une installation ultérieure. Si ODM n'a pas été installé avant cette installation, l'écran suivant s'affiche : Sélectionnez 1 pour installer et configurer ODM ou 2 afin de copier les fichiers ODM pour une installation ultérieure. Si vous sélectionnez 1 pour installer et configurer ODM, l'écran Open Data Manager (ODM) License Information s'affiche. Chapitre 2. Présentation de l'installation 43 Sélectionnez 1 pour indiquer votre fichier de licence ODM ou 2 pour activer une licence d'évaluation de 30 jours. L'écran Specify ODM License File s'affiche. Entrez le chemin d'accès complet au fichier de licence ODM. L'écran Choose Shortcut Folder s'affiche alors. 44 IBM InfoSphere Optim : Guide d'installation et de configuration Dans l'écran Choose Shortcut Folder, indiquez le dossier destiné à recevoir des icônes de raccourci pour Optim, Optim Configuration et Optim Scheduler. Si vous sélectionnez 1 - In the Program Group dans l'écran Choose Shortcut Folder, l'écran Input Program Folder Name s'affiche : Dans l'écran Input Program Folder Name, entrez le nom du groupe de programmes dans lequel les icônes de raccourci seront créées. Optim créera le dossier de groupe de programmes s'il n'existe pas. Chapitre 2. Présentation de l'installation 45 L'écran Pre-Installation Summary s'affiche ensuite : L'écran Pre-Installation Summary affiche tous les paramètres de cette installation pour vous permettre de les vérifier. Pour modifier les paramètres voulus, tapez BACK à l'invite PRESS <ENTER> TO CONTINUE: pour afficher les écrans d'installation précédents et effectuer les modifications. Dans la suite de l'installation, l'écran Installing... s'affiche. 46 IBM InfoSphere Optim : Guide d'installation et de configuration L'écran Installing... affiche une barre de progression au fur et à mesure que le programme d'installation copie les fichiers. L'écran Installation Complete s'affiche : Une fois l'installation terminée vous pouvez choisir d'afficher les Notes sur l'édition et de lancer le programme de configuration. Installation à partir du programme d'installation silencieuse Dans un environnement Windows vous pouvez installer Optim à l'aide du programme d'installation silencieuse. L'installation d'Optim inclut le fichier optim_installer.properties dans le répertoire contenant le fichier IBMOptim.exe. Pour utiliser le programme d'installation silencieuse, ouvrez le fichier Chapitre 2. Présentation de l'installation 47 optim_installer.properties et apportez les modifications voulues aux variables afin de le personnaliser pour votre installation. Vous pouvez modifier les variables suivantes : INSTALLER_UI=SILENT Installation à l'aide d'un programme d'installation silencieuse. LICENSE_ACCEPTED= Définissez cette variable sur TRUE pour indiquer l'acceptation du contrat de licence. CUSTOMER_INFO_USERNAME=nomUtilisateur Nom d'utilisateur du client. CUSTOMER_INFO_COMPANYNAME=nomSociété Nom de société du client. CUSTOMER_INFO_COMPANYID=IDsociété Numéro d'ID de société du client. CHOSEN_INSTALL_FEATURE_LIST= Liste des fonctions Optim à installer. Indiquez des valeurs dans une liste, séparées par des virgules. Les valeurs sont les suivantes : Optim Optim Online Documentation Optim Archive ODBC Interface Optim ODM Interface Sample Files 5.x PST Directory Conversion Files Par exemple : CHOSEN_INSTALL_FEATURE_LIST=Optim,Optim Online Documentation,Optim Archive ODBC Interface, Optim ODM Interface,Sample Files,5.x PST Directory Conversion Files INSTALL_APP_FOR_ALLUSER= Indiquez si Optim est installé pour tous les utilisateurs ou pour l'utilisateur en cours uniquement. Afin d'installer Optim pour tous les utilisateurs, indiquez : INSTALL_APP_FOR_ALLUSER=1 Afin d'installer Optim uniquement pour l'utilisateur en cours, indiquez : INSTALL_APP_FOR_ALLUSER=0 USER_INSTALL_DIR = Dossier dans lequel Optim doit être installé. USER_INSTALL_DIR=C:\\Program Files\\IBM Optim USER_INPUT_ODM_INSTALL= USER_INPUT_ODM_COPYONLY= Utilisez ces variables uniquement si vous avez inclus Optim ODM Interface dans CHOSEN_INSTALL_FEATURE_LIST=. Sinon, supprimez ces variables du fichier. Indique s'il faut installer et configurer ODM immédiatement. Pour installer et configurer ODM immédiatement, indiquez : USER_INPUT_ODM_INSTALL=1 USER_INPUT_ODM_COPYONLY=0 Pour copier des fichiers ODM en vue d'une installation ultérieure, indiquez : USER_INPUT_ODM_INSTALL=0 USER_INPUT_ODM_COPYONLY=1 USER_INPUT_ODM_ENABLE_TRIAL= USER_INPUT_ODM_SPECIFY_LICENSE= Utilisez ces variables uniquement si : vous avez inclus Optim ODM Interface dans CHOSEN_INSTALL_FEATURE_LIST= 48 IBM InfoSphere Optim : Guide d'installation et de configuration ET si vous avez indiqué USER_INPUT_ODM_INSTALL=1 pour installer et configurer ODM immédiatement. Sinon, supprimez ces variables du fichier. Indique le type de licence pour ODM. Pour indiquer le fichier de licence ODM : USER_INPUT_ODM_ENABLE_TRIAL=0 USER_INPUT_ODM_SPECIFY_LICENSE=1 Afin d'activer la licence d'évaluation sur 30 jours pour ODM : USER_INPUT_ODM_ENABLE_TRIAL=1 USER_INPUT_ODM_SPECIFY_LICENSE=0 USER_SHORTCUT_NEW_PRG_MENU= Création d'icônes de raccourci dans un nouveau groupe de programme. Indiquez : USER_SHORTCUT_NEW_PRG_MENU=1 Utilisez USER_SHORTCUT_NEW_PRG_MENU= ou USER_SHORTCUT_EXST_PRG_MENU=, mais pas les deux. USER_SHORTCUT_EXST_PRG_MENU= Création d'icônes de raccourci dans un groupe de programmes existant. Indiquez : USER_SHORTCUT_EXST_PRG_MENU=1 Utilisez USER_SHORTCUT_NEW_PRG_MENU= ou USER_SHORTCUT_EXST_PRG_MENU=, mais pas les deux. USER_SHORTCUTS= Chemin d'accès complet pour le répertoire dans lequel sont créées des icônes de raccourci. Indiquez : USER_SHORTCUTS=C:\Documents and Settings\All Users\StartMenu\Programs\IBM Optim Indiquez USER_SHORTCUTS= si vous avez utilisé USER_SHORTCUT_NEW_PRG_MENU= ou USER_SHORTCUT_EXST_PRG_MENU=. USER_SHORTCUT_DESKTOP= Création d'icônes de raccourci sur le bureau. Indiquez : USER_SHORTCUT_DESKTOP=1 USER_SHORTCUT_QCK_LAUNCH_BAR= Création d'icônes de raccourci dans la barre de lancement rapide. Indiquez : USER_SHORTCUT_QCK_LAUNCH_BAR=1 USER_SHORTCUT_START_MENU= Création d'icônes de raccourci dans le menu Démarrer de Windows. Indiquez : USER_SHORTCUT_START_MENU=1 USER_INPUT_VIEW_REL_NOTES= Affichage des Notes sur l'édition une fois l'installation terminée. Pour afficher les Notes sur l'édition : USER_INPUT_VIEW_REL_NOTES=1 USER_INPUT_LAUNCH_CONFIG= Lancement de la configuration d'Optim une fois l'installation terminée. Pour lancer la configuration d'Optim : USER_INPUT_LAUNCH_CONFIG=1 Après avoir indiqué les variables dans le fichier optim_installer.properties, utilisez une des commandes ci-après pour lancer le programme d'installation silencieuse. Chapitre 2. Présentation de l'installation 49 Si le fichier optim_installer.properties se trouve dans le même répertoire que le fichier IBMOptim.exe il est rebaptisé installer.properties. Utilisez la commande suivante : IBMOptim.exe –i silent Si le fichier optim_installer.properties se trouve dans un répertoire différent de celui utilisé pour le fichier IBMOptim.exe, utilisez la commande suivante : IBMOptim.exe -f cheminRépertoire\optim_installer.properties où cheminRépertoire est le chemin d'accès complet au répertoire contenant le fichier optim_installer.properties. Présentation de la configuration La première étape du processus de configuration consiste à signer un exit valide (par exemple, l'exit par défaut Optim ou un exit fourni par l'utilisateur). Vous pouvez utiliser le programme de configuration pour créer le répertoire Optim, établir la connectivité aux bases de données pour Optim et effectuer d'autres tâches de maintenance. Utilisez le programme de configuration pour les tâches suivantes : v La configuration du premier poste de travail, laquelle inclut la création du répertoire Optim et les alias de base de données associés, la configuration d'options et l'exportation de données de registre. v La configuration de postes de travail supplémentaires, laquelle inclut l'importation de données de registre, la création d'une entrée de registre et l'indication d'un fichier de configuration du produit. v Configuration du serveur Optim. v Utilisation d'autres commandes disponibles à partir du menu Tasks. v Initialisation et activation de la sécurité Optim, laquelle inclut la sécurité des fichiers d'archive, la sécurité fonctionnelle et la sécurité des objets. 50 IBM InfoSphere Optim : Guide d'installation et de configuration Chapitre 3. Signature d'un exit Optim Optim inclut un mécanisme qui permet d'utiliser un exit personnalisé en vue d'appliquer une couche supplémentaire de sécurité à Optim, en plus de la sécurité étendue déjà intégrée au produit, afin de répondre aux exigences de sécurité imposées par les règlements de votre entreprise ou gouvernementaux. L'intégration de cette couche de sécurité supplémentaire est effectuée via un exit fourni par le client identifiant les utilisateurs habilités à utiliser Optim et les exécutables que chacun d'eux peut utiliser. Les exits fournis par le client sont appelés exits fournis par l'utilisateur dans Optim afin de les différencier de l'exit par défaut fourni avec Optim. L'exit par défaut Optim autorise toutes les demandes par tous les utilisateurs, dans les limitations de la sécurité définies pour chaque utilisateur ou groupe d'utilisateurs à l'aide des fonctionnalités de sécurité incluses dans Optim. L'exit par défaut est destiné aux clients qui n'ont pas besoin d'utiliser un exit fourni par l'utilisateur, bien qu'il puisse également être utilisé de manière temporaire jusqu'à la création d'un exit personnalisé. Si vous utilisez l'exit par défaut, la sécurité utilisateur Optim fonctionne comme avant la version 6.5. Si vous implémentez un exit fourni par l'utilisateur, cet exit augmentera la fonctionnalité de sécurité extensive déjà intégrée à Optim. Remarque : Un exit fourni par l'utilisateur peut également être utilisé pour d'autres fonctions, telles celles permettant de gérer des comptes utilisateur, surveiller l'activité d'utilisateur, forcer l'expiration des sessions inactives, auditer l'utilisation du produit et remplacer les données d'identification pour les droits utilisateur. Quel que soit l'exit utilisé (par exemple, l'exit par défaut ou votre propre exit) vous devez “signer” cet exit pour pouvoir utiliser Optim. L'exit signé est appelé par Optim au moment de l'initialisation et à différents “points de sortie” du programme pour déterminer si Optim doit poursuivre la tâche qu'il était sur le point d'effectuer. Un point d'exit est un point d'un programme à partir duquel une routine d'exit peut prendre le contrôle pour exécuter une fonction externe. Grâce à l'exit vous pouvez : v Voir ce qui a été fait par un utilisateur donné à différents points dans la logique d'un programme. v Vous assurer que la demande de l'utilisateur répond aux normes de votre entreprise. v Modifier la demande, si nécessaire, pour répondre aux normes de votre entreprise ou interdire la demande. Optim appelle l'exit à chaque point d'exit pour vérifier que la demande de l'utilisateur répond aux normes de votre entreprise, par exemple, que l'utilisateur est autorisé à exécuter un exécutable donné. Le premier point d'exit survient lorsque l'utilisateur lance Optim. Si vous utilisez l'exit pour fournir la sécurité externe, ce point d'exit détermine si l'utilisateur est autorisé à accéder au produit. Si l'utilisateur dispose des droits appropriés il peut poursuivre, sinon, Optim met fin à la session de l'utilisateur après avoir affiché un message d'erreur approprié. (La liste complète des points d'exit Optim est fournie dans le manuel Optim Initialization Exit Programmer's Guide.) A partir de la version 6.5 d'Optim, un exit “signé” doit exister pour utiliser Optim, s'il s'agit de l'exit Optim par défaut ou d'un exit fourni par l'utilisateur. Pour signer un exit vous devez entrer les “données d'identification de l'entreprise” fournies à votre organisation lorsqu'Optim vous a été livré. Les données d'identification de votre entreprise sont constituées de l'ID, du nom et du mot de passe de la société fournis par Optim. Le processus d'installation Optim demandera automatiquement ces données d'identification au moment de l'installation, pour vous permettre de signer un exit. Remarque : Si vous disposez du droit d'accès en écriture sur le répertoire bin Optim et des données d'identification d'entreprise appropriées, vous pouvez passer d'un exit à un autre à tout moment après © Copyright IBM Corp. 1994, 2012 51 l'installation en signant un nouvel exit. Vous pouvez passer de l'exit par défaut à un exit fourni par l'utilisateur (ou inversement) ou passer d'un exit fourni par l'utilisateur à un autre. (Si vous passez à un exit fourni par l'utilisateur vous devez compiler, lier et copier cet exit dans le répertoire bin pour pouvoir le signer.) La méthode de signature d'un exit dans un environnement Windows diffère de celle utilisée dans un environnement UNIX : v Dans un environnement Windows, le programme de configuration Optim permet de signer l'un ou l'autre exit (par exemple, l'exit par défaut ou un exit fourni par l'utilisateur). Pour plus d'informations, voir «Signature d'un exit dans Windows», à la page 53. v Dans un environnement UNIX vous pouvez signer uniquement l'exit par défaut pendant l'installation (par exemple, pendant le programme d'installation d'Optim). Si vous voulez signer un exit fourni par l'utilisateur vous devez exécuter un fichier de script opmusign à la suite de l'installation. (Un autre fichier de script est disponible pour revenir à l'exit par défaut à partir d'un exit fourni par l'utilisateur, le cas échéant.) Pour plus d'informations sur la signature d'un exit dans UNIX, reportez-vous à l'Annexe A, «Installation et configuration du serveur sous UNIX ou Linux», à la page 317. L'exit Optim par défaut est fourni non signé pour faire en sorte : v qu'il soit signé par un utilisateur disposant des données d'identification d'entreprise appropriés et v que la personne qui signe l'exit par défaut soit autorisée à prendre la décision de l'utiliser, à la différence d'un exit défini par l'utilisateur. Ceci est important car l'exit par défaut renvoie un code “continue” à chaque point d'exit. Par conséquent, si l'exit par défaut a été fourni signé, il ignore tous les contrôles de sécurité et fonctionnalités supplémentaires y compris votre exit fourni par l'utilisateur (si vous en avez déjà créé un). Ecriture de votre propre exit Si vous voulez utiliser la fonctionnalité supplémentaire disponible via un exit fourni par l'utilisateur vous devez écrire votre propre exit. 1. Déterminer la fonction que doit exécuter l'exit. 2. Déterminer quels sont, parmi les points d'exit Optim appelant votre exit, ceux adaptés à l'action que vous projetez d'effectuer. 3. Ecrire le code approprié pour répondre à ces points d'exit dans votre exit fourni par l'utilisateur. Après avoir créé un exit vous devez le compiler, le lier et le copier dans le répertoire bin dans lequel Optim est installé pour pouvoir le signer. Il en va de même lorsque vous modifiez un exit. S'il n'existe aucun exit signé, vous ne pouvez pas utiliser Optim. (Pour plus d'informations sur la création d'un exit fourni par l'utilisateur reportez-vous au manuel Optim Initialization Exit Programmer's Guide.) Conditions préalables à la signature d'un exit fourni par l'utilisateur Si vous voulez utiliser votre propre exit fourni par l'utilisateur, les conditions suivantes doivent être respectées. v Le nom du module lié de chargement d'exit doit être adapté à votre plateforme : Plateforme Nom de fichier du module lié Windows opmexit.dll AIX, Solaris, Linux libopmexit.so HPUX libopmexit.sl v Vous devez copier le fichier d'exit dans le répertoire bin avant d'exécuter le programme de configuration dans Windows. 52 IBM InfoSphere Optim : Guide d'installation et de configuration v Le fichier d'exit doit être présent dans le répertoire bin et être signé dans chaque installation Optim. Par conséquent, chaque fois que vous installez Optim dans un répertoire, un exit signé doit exister dans le répertoire bin. Signature requise après chaque installation A la différence de la fonction de sécurité Optim qui doit être initialisée une fois pour chaque répertoire Optim vous devez signer un exit chaque fois que vous installez Optim sur une machine. De plus, lorsque vous effectuez une mise à niveau vers une nouvelle version Optim vous devez signer un exit valide pour chaque installation Optim pour pouvoir utiliser Optim. (Si vous installez une nouvelle version d'Optim sur une version précédente vous devez recopier l'exit dans le répertoire et le signer une nouvelle fois ou signer l'exit par défaut.) C'est également le cas si vous réinstallez Optim. Chaque fois que vous remplacez un exécutable d'exit signé (par exemple, opmexit.dll, libopmexit.so ou libopmexit.sl) par une autre version de cet exit vous devez signer l'exit mis à jour pour utiliser Optim. C'est le cas même si l'exécutable a précédemment été signé (par exemple, dans une autre installation ou copié à partir de la sauvegarde d'un exit signé). Signature d'un exit dans Windows Dans Windows vous pouvez utiliser le programme de configuration pour signer l'exit par défaut ou un exit fourni par l'utilisateur, même si vous pouvez également utiliser le programme pr0sign pour cela. Remarque : Pour utiliser Optim vous pouvez signer un exit pour chaque installation d'Optim sur un poste de travail ou un serveur Windows. C'est également possible si vous avez installé plusieurs copies d'Optim sur une machine unique. De plus, si vous copiez un exit signé d'une installation vers une autre, vous devez signer l'exit à nouveau sur l'installation cible. Signature d'un exit pendant la configuration Pour signer un exit dans Windows vous devez exécuter le programme de configuration Optim. Vous pouvez également exécuter le programme de configuration pour passer de l'exit par défaut à un exit fourni par l'utilisateur (ou inversement). Lorsque vous installez Optim vous pouvez lancer le programme de configuration et afficher la boîte de dialogue utilisée pour signer un exit en sélectionnant la case à cocher Launch Optim configuration dans la boîte de dialogue Install Complete. Avant d'exécuter le programme de configuration, confirmez qu'aucun autre processus Optim n'est en cours d'exécution ; si d'autres processus sont en cours d'exécution, arrêtez-les ou attendez qu'ils s'achèvent avant de lancer le programme de configuration. Si vous voulez un exit fourni par l'utilisateur vous devez compiler et créer la bibliothèque de chargement opmexit.dll. Vous devez ensuite copier la bibliothèque DLL dans le répertoire rt/bin avant d'exécuter le programme de configuration. Remarque : Si vous utilisez le programme de configuration pour signer un exit fourni par l'utilisateur, Optim appelle immédiatement cet exit pour autoriser toutes les demandes ultérieures. Cela signifie que le nouvel exit peut théoriquement empêcher l'utilisateur courant d'exécuter toute autre demande, telle que l'exécution du programme de configuration s'il ne dispose pas des droits requis pour cela dans le nouvel exit. Chaque fois que vous exécutez le programme de configuration il vérifie l'existence d'un exit signé. S'il existe un exit, la boîte de dialogue Sign Optim Exit s'affiche et vous devez signer l'exit par défaut Optim ou un exit fourni par l'utilisateur pour utiliser Optim. (Pour plus d'informations, reportez-vous à la section «Boîte de dialogue Sign Optim Exit», à la page 55.) Chapitre 3. Signature d'un exit Optim 53 Si vous cliquez sur Cancel sans signer un exit, Optim affiche un message d'avertissement et le programme de configuration s'arrête. Remarque : Si vous n'avez pas précédemment fourni un nom et un ID de société, la boîte de dialogue Specify Company Name s'affiche avant la boîte de dialogue Sign Optim Exit. Pour plus d'informations, voir la section «Indication d'un nom et d'un ID de société», à la page 58. 54 IBM InfoSphere Optim : Guide d'installation et de configuration Modification d'un exit Optim signé Après avoir signé un exit vous pouvez en signer un autre ou passer de l'exit par défaut à un exit fourni par un utilisateur en sélectionnant Options > Sign Optim Exit dans la fenêtre principale de Configuration. La sélection de cette option affiche la boîte de dialogue Sign Optim Exit, décrite dans la section «Boîte de dialogue Sign Optim Exit». Boîte de dialogue Sign Optim Exit Optim affiche automatiquement la boîte de dialogue Sign Optim Exit chaque fois que vous exécutez le programme de configuration s'il n'existe pas d'exit signé. (Vous pouvez également afficher manuellement cette boîte de dialogue en sélectionnant Options > Sign Optim Exit dans la fenêtre principale de configuration.) Chapitre 3. Signature d'un exit Optim 55 La boîte de dialogue Sign Optim Exit inclut les options suivantes. Optim Exit for this Machine Trois options sont affichées sous l'en-tête Optim Exit for this Machine. Cliquez sur l'option que vous voulez utiliser. v Leave the Currently Signed Exit Intact Sélectionnez cette option pour conserver l'exit signé en cours à sa place. Vous devez disposer des droits d'exécution du programme de configuration pour utiliser cette option. Cette option est disponible uniquement si un exit a été précédemment signé, auquel cas le terme Valid apparaît dans la zone State. Si vous sélectionnez cette option, la zone Password est désactivée et la sélection de OK ou Cancel produit le même effet (par exemple, l'exit existant reste actif.) Il s'agit de l'option par défaut lorsque l'entrée de la zone State est Valid. v Sign the Default Optim Exit Sélectionnez cette option pour signer l'exit Optim par défaut. L'exit par défaut permet l'exécution de toutes les demandes par tous les utilisateurs, dans les limitation de sécurité définies pour chaque utilisateur ou groupes d'utilisateurs via la fonctionnalité de sécurité intégrée à Optim. Si vous sélectionnez cette option, vous devez indiquer le mot de passe de votre société pour signer l'exit par défaut. 56 IBM InfoSphere Optim : Guide d'installation et de configuration La signature de l'exit par défaut se superpose à tout exit précédemment signé. Si vous remplacez un exit fourni par l'utilisateur vous devez disposer dans cet exit des droits permettant de signer le nouveau. Il s'agit de l'option par défaut lorsque l'entrée State indique Unsigned. v Sign the User Supplied Exit Sélectionnez cette option pour signer un exit fourni par l'utilisateur. (Pour plus d'informations sur la façon d'écrire un exit, reportez-vous au manuel Optim Initialization Exit Programmer's Guide.) Si vous sélectionnez cette option vous devez indiquer votre mot de passe de société afin de signer l'exit fourni par l'utilisateur. Avant de signer un exit fourni par l'utilisateur vous devez le copier dans le répertoire rt/bin dans lequel vous avez installé Optim. Cette étape superpose l'exit à tout exit précédemment signé, ce qui rend Optim inutilisable jusqu'à ce qui vous ayez signé le nouvel exit. State Cette entrée identifie l'état courant de votre exit. Code Signification Unsigned Il n'existe pas d'exit signé ou aucun n'a été trouvé. Il s'agit de l'état standard après l'installation initiale d'une version d'Optim. Vous devez signer un exit valide pour utiliser Optim. Valid Un exit signé existe. Aucune action n'est requise en réponse à cet état, sauf si vous voulez utiliser un exit différent. Corrupt L'exit signé existant n'est pas celui attendu par Optim. Les deux raisons les plus courantes à l'origine de cet état sont les suivantes : v Une installation a été effectuée par dessus une installation existante contenant déjà un exit signé. v L'exit existant a été modifié. Si cet état est généré, vous devez signer à nouveau un exit valide pour utiliser Optim. Not Authorized L'utilisateur courant ne dispose pas des droits d'accès au programme de configuration et, par conséquent, Optim met fin à la session de l'utilisateur après avoir affiché un message d'erreur. Si l'utilisateur a besoin d'accéder au programme de configuration, contactez votre administrateur système Optim pour demander que les droits d'accès de l'utilisateur soient modifiés. Company Information Trois éléments sont affichés sous cet en-tête : Name, ID et Password. A chaque société est attribué un nom, un ID et un mot de passe uniques lorsque le produit Optim lui est livré. Ces entrées constituent les données d'identification de votre société pour l'accès à Optim. Lorsque vous installez Optim sur une machine Windows, le nom et l'ID de votre société est généralement entré pendant l'installation, mais ce n'est pas toujours le cas. Pour plus d'informations, reportez-vous à la section «Indication d'un nom et d'un ID de société», à la page 58. Name Optim affiche automatiquement le nom de la société qui a été attribué à votre organisation ici. (Le nom fourni par Optim peut différer du nom réel de votre société en matière d'orthographe et de ponctuation.) Vous ne pouvez pas modifier cette entrée. ID Optim affiche automatiquement l'ID de société attribué à votre organisation ici. Vous ne pouvez pas modifier cette entrée. Chapitre 3. Signature d'un exit Optim 57 Password Vous devez indiquer le mot de passe attribué à votre société pour signer un exit, qu'il s'agisse d'un exit par défaut Optim ou un exit fourni par l'utilisateur. Cette entrée est sensible à la casse. Cette entrée est requise sauf si vous avez sélectionné l'option Leave the Currently Signed Exit Intact. Cliquez sur OK pour signer l'exit sélectionné Après avoir indiqué le mot de passe de votre société pour signer un exit, cliquez sur OK pour signer le processus et fermer la boîte de dialogue Sign Optim Exit. Remarque : Vous devez signer un exit valide pour utiliser Optim. Si vous cliquez sur Cancel au lieu de OK et qu'un exit signé n'existe pas déjà, Optim affiche un message d'avertissement et le programme de configuration est arrêté. Indication d'un nom et d'un ID de société La première fois que vous exécutez le programme de configuration sur un poste de travail ou un serveur, la boîte de dialogue Specify Company Name s'affiche si vous n'avez pas déjà indiqué le nom et l'ID de votre société. Dans ce cas, cette boîte de dialogue s'affiche avant la boîte de dialogue Optim Exit car un nom et un ID de société sont requis pour signer un exit. 58 IBM InfoSphere Optim : Guide d'installation et de configuration Si cette boîte de dialogue s'affiche, vous devez indiquer le nom et l'ID de votre société et cliquer sur OK pour poursuivre le processus de signature. Les deux entrées sont sensibles à la casse et vous devez les entrer dans le format qui vous a été indiqué lorsque vous avez reçu Optim. Chapitre 3. Signature d'un exit Optim 59 60 IBM InfoSphere Optim : Guide d'installation et de configuration Chapitre 4. Fenêtre et menus de configuration Ce chapitre décrit la fenêtre principale du programme de configuration Optim et certaines fonction de configuration générales. Les principales tâches de configuration sont décrites dans les chapitres suivants. Remarque : Avant d'exécuter toute fonction de configuration vous devez signer l'exit par défaut Optim ou un exit fourni par l'utilisateur que vous avez créé. Vous pouvez poursuivre avec le processus de configuration ou utiliser Optim uniquement après avoir signé un exit valide à l'aide de la boîte de dialogue Sign Optim Exit, en suivant la procédure décrite dans la section Chapitre 3, «Signature d'un exit Optim», à la page 51 Termes SGBD Optim prend en charge plusieurs systèmes de gestion de base de données. Les termes utilisés dans une boîte de dialogue de configuration reflètent le système SGBD pour la base de données qui est configurée. Par exemple, pour une base de données Oracle, une boîte de dialogue de configuration peut faire référence aux modules utilisés pour accéder aux tables de base de données. Cependant, pour une base de données Sybase ASE ou SQL Server, la même boîte de dialogue fait référence aux procédures et pour une base de données DB2 aux plans. Les variations des termes sont notées dans les commentaires d'une boîte de dialogue. © Copyright IBM Corp. 1994, 2012 61 Fenêtre principale et menus La fenêtre principale de configuration inclut la barre de menus, la barre d'outils, le journal de traitement, la barre de messages et la barre d'état. Remarque : Lorsque l'assistant de configuration ou d'autres boîtes de dialogue sont ouvertes, la fenêtre principale est inactive et ne peut être utilisée que pour afficher les entrées les plus récentes du journal de traitement. Fenêtre principale La fenêtre principale inclut les composants suivants. Barre de menus Menus du programme de configuration. Barre d'outils Boutons de sélection du contenu de l'aide en ligne ou de l'aide What's This Help. Journal de traitement Liste des actions effectuées par le programme de configuration. Barre de messages Informations de base qui vous aident à sélectionner une tâche ou à prendre connaissance du résultat d'une tâche sélectionnée. 62 IBM InfoSphere Optim : Guide d'installation et de configuration Barre d'état Messages relatifs à une commande spécifique ou à l'action en cours. La barre d'état apparaît en bas de la fenêtre principale et de chaque boîte de dialogue. Menus Pour utiliser le programme de configuration, sélectionnez une commande dans n'importe quel menu de la barre de menus de la fenêtre principale. Menu File Le menu File de la fenêtre principale contient les commandes permettant d'afficher ou de modifier les informations relatives au répertoire Optim, de convertir les objets de répertoire Optim lors d'une mise à niveau ou de quitter le programme de configuration. Vous pouvez également sélectionner des commandes en vue d'exporter ou d'importer des données de registre pour un répertoire Optim particulier. Sélectionnez parmi les commandes suivantes : Export Registry Data Pour gagner du temps vous pouvez exporter des données de registre du répertoire Optim vers un fichier et enregistrer ce dernier dans un répertoire facile d'accès en vue de configurer d'autres postes de travail. En cours de configuration du premier poste de travail, vous êtes invité à exporter des données de registre, ou vous pouvez sélectionner Export Registry Data dans le menu File de la fenêtre principale de configuration. Pour plus d'informations, voir «Exportation des données de registre», à la page 134. Import Registry Data Pour configurer un poste de travail, vous pouvez importer des données de registre de répertoire Optim et la clé de licence d'utilisation du produit à partir d'un fichier d'informations exporté à partir d'un autre poste de travail. Vous êtes invité à importer des données de registre du répertoire Optim lors de la configuration de chaque poste de travail suivant celle du premier, ou vous pouvez sélectionner Import Registry Data dans le menu File de la fenêtre principale de configuration. Pour plus d'informations, voir «Importation des entrées de registre», à la page 137. Convert Optim Directory Objects Tous les répertoires Optim créés avant la version 6.0 des composants Archive et Relational Tools doivent être convertis pour être compatibles avec les dernières versions. En outre, tout répertoire Optim créé avant Optim version 6.2 sur une base de données SQL Server doit être converti. Pour plus d'informations, reportez-vous à l'Annexe G, «Conversion d'objets de répertoire PST et Optim», à la page 513. Chapitre 4. Fenêtre et menus de configuration 63 Optim Directory Permet de se connecter ou de se déconnecter d'un répertoire Optim ou de modifier une connexion. Exit Ferme la fenêtre principale de configuration. Menu Tasks Sélectionnez des commandes dans le menu Tasks pour configurer et gérer l'environnement Optim. Vous pouvez choisir d'effectuer ces tâches à tout moment. Sélectionnez parmi les commandes suivantes : Configure the First Workstation Confirmez la clé de licence d'utilisation du produit après l'installation et créez les composants partagés par tous les postes de travail. Généralement, tous les utilisateurs de tous les postes de travail partagent un seul fichier de configuration du produit qui renferme les options de produit pour votre site, bien qu'il puisse en exister plusieurs. Pour plus d'informations, voir «Configuration du premier poste de travail», à la page 73 Configure Additional Workstation Vous pouvez configurer chaque poste de travail sur lequel Optim est installé pour partager les composants créés au cours de la configuration du premier poste de travail. Vous pouvez également configurer les options personnelles pour le poste de travail. Voir «Configuration de postes de travail supplémentaires», à la page 137. 64 IBM InfoSphere Optim : Guide d'installation et de configuration Create/Update DB Alias Un alias de base de données est requis pour chaque base de données à laquelle se connecte Optim. Utilisez cette commande pour créer des alias de base de données qui n'ont pas été créés lors de la configuration du premier poste de travail ou pour mettre à jour des alias de base de données existants. Voir «Create/Update DB Alias», à la page 180. Create/Update Optim Directory Dans la plupart des cas, votre site utilisera un répertoire Optim unique créé lors de la configuration du premier poste de travail. Utilisez cette tâche comme étape de définition d'un nouvel emplacement pour le répertoire Optim ou lorsqu'une mise à niveau d'Optim nécessite un nouveau répertoire. Voir «Création/mise à jour d'un répertoire Optim», à la page 183. Access Existing Optim Directory Un poste de travail doit comporter une entrée de registre Windows pour le répertoire Optim. Cette entrée de registre est créée lorsque le poste de travail est configuré, cependant, d'autres entrées sont requise pour tous les répertoires supplémentaires accessibles à partir du poste de travail. Voir «Accès à un répertoire Optim existant», à la page 183. Utilisez cette tâche, qui réplique les étapes décrites dans «Création d'une entrée de registre», à la page 139 pour créer des entrées de registre supplémentaires. Configure Security for an Optim Directory Vous pouvez initialiser la sécurité Optim à l'aide des tâches Configure the First Workstation, Create/Update Optim Directory et Configure Options ; cependant, vous devez utiliser la tâche Configure Security for an Optim Directory pour initialiser la sécurité Optim et activer les fonctions associées ou mettre à jour vos paramètres de sécurité. Voir «Configure Security for an Optim Directory», à la page 183. Enable/Disable this Machine as an Optim Server Cette tâche permet de modifier l'état du serveur Optim d'une machine. Voir «Enable/Disable this Machine as an Optim Server», à la page 190. Enable/Disable the ODBC Interface for this Machine Cette tâche permet d'activer ou de désactiver l'accès de l'interface ODBC aux fichiers d'archive pour un poste de travail précédemment configuré. Voir «Enable/Disable the ODBC Interface for this Machine», à la page 191. Apply Maintenance for Optim Directory Access Généralement, vous devez appliquer une maintenance pour l'accès au répertoire Optim afin d'actualiser ou de mettre à jour les modules, les plans ou les procédures nécessaires pour accéder aux tables du répertoire Optim lors de la mise à niveau d'Optim ou si, pour une raison ou pour une autre, vous supprimez le répertoire Optim. Voir «Apply Maintenance for Optim Directory Access», à la page 192. Apply Maintenance for DB Alias Access Vous devez appliquer une maintenance pour l'accès aux alias de base de données lors de la mise à niveau d'Optim ou en vue d'actualiser les modules, les plans ou les procédures pour l'accès de base de données. Voir «Apply Maintenance for DB Alias Access», à la page 194. Rename an Optim Directory Pour renommer un répertoire Optim vous devez remplacer le nom dans le répertoire lui-même et dans le registre Windows sur chaque poste de travail qui accède au répertoire. Cette tâche permet de modifier le nom dans le registre du répertoire Optim et du poste de travail ou, une fois le répertoire Optim modifié, de modifier une entrée de registre ou d'enregistrer le répertoire sous son nouveau nom sur un poste de travail. Voir «Rename an Optim Directory», à la page 200. Update DBMS Version for an Optim Directory Utilisez cette tâche lorsque la base de données relative au répertoire Optim a été mise à niveau vers une nouvelle version. Voir «Update DBMS Version for an Optim Directory», à la page 208. Chapitre 4. Fenêtre et menus de configuration 65 Update DBMS Version for a DB Alias Utilisez cette tâche lorsqu'une base de données a été mise à niveau. Voir «Update DBMS Version for a DB Alias», à la page 211. Configure Options Généralement, le fichier de configuration du produit et les entrées du registre Personal Options sont créés lorsque vous configurez les postes de travail. Utilisez cette tâche pour modifier ces options. Voir «Configure Options», à la page 219. Create Primary Keys Les clés principales Optim sont généralement créées lorsque vous configurez un poste de travail ou créez un alias de base de données. Après avoir installé Optim, vous pouvez utiliser cette tâche en vue de créer des clés principales pour les tables ajoutées à la base de données. Voir «Create Primary Keys», à la page 220. Create Copies of DB2 z/OS Relationships Cette tâche permet de copier les relations DB2 z/OS dans le répertoire Optim, ce qui améliore les performances d'exécution lors de l'accès aux tables DB2 z/OS. Voir «Create Copies of DB2 z/OS Relationships», à la page 221. Load/Drop Sample Data Les exemples de table sont distribués avec Optim et sont généralement chargés lorsque vous configurez un poste de travail, mais vous pouvez utiliser cette tâche pour charger ou actualiser les exemples de données de manière indépendante. Voir «Load/Drop Sample Data», à la page 222. Load/Drop Data Privacy Data Des tables de confidentialité des données sont fournies aux clients disposant d'une licence de confidentialité des données Optim. Ces tables sont généralement chargées lorsque vous configurez un poste de travail (si vous disposez d'une licence de confidentialité des données), mais vous pouvez utiliser cette tâche pour les charger ou les actualiser. Voir «Load/Drop Data Privacy Data», à la page 223. Drop DB Alias or Optim Tables Cette tâche permet de supprimer un alias de base de donnés ou un répertoire Optim. Voir «Suppression d'alias de base de données ou de tables Optim», à la page 224. Purge Optim Directory Registry Entry Si vous souhaitez supprimer l'accès d'un poste de travail à un répertoire Optim, sans supprimer le répertoire ou les modules, plans ou procédures utilisés pour accéder au répertoire ou désactiver Optim pour un poste de travail, vous pouvez le faire à l'aide de cette tâche qui permet de purger une entrée de registre de poste de travail. Voir «Purge Optim Directory Registry Entry» , à la page 228. Purge DB Alias Vous pouvez également, si vous le souhaitez, purger un alias de base de données lorsque vous supprimez une base de données ou voulez rendre une base de données temporairement inaccessible aux postes de travail à l'aide d'Optim. Voir «Purge DB Alias», à la page 229. Remarque : De nombreuses tâches sont également disponibles lorsque vous sélectionnez Configuration Assistant dans le menu Help. Pour plus d'informations, voir «Assistant de configuration», à la page 68. Menu Options Utilisez le menu Options pour modifier ou afficher les informations de licence ou de nom de société, signer un exit utilisateur, personnaliser la barre d'outils ou afficher ou masquer la barre d'outils ou la barre d'état en sélectionnant la commande appropriée. Sélectionnez parmi les commandes ci-après. 66 IBM InfoSphere Optim : Guide d'installation et de configuration Licence Une fois l'installation initiale terminée vous pouvez si nécessaire modifier la clé de licence. Une nouvelle clé de licence peut être nécessaire, par exemple, pour activer des fonctions supplémentaires ou accroître le nombre d'utilisateurs ou de serveurs pour Optim. Sélectionnez License pour afficher la boîte de dialogue Specify Product License Key. Après avoir mis à niveau la clé de licence vous devez vous connecter au répertoire Optim pour l'y enregistrer. Sign Optim Exit Sélectionnez cette option pour afficher la boîte de dialogue Sign Optim Exit en vue de signer et d'activer un nouvel exit, qu'il s'agisse de l'exit Optim par défaut ou d'un exit fourni par l'utilisateur. Company Name IBM génère une clé de licence pour un nom et un ID de société particuliers. Sélectionnez Company Name pour afficher la boîte de dialogue Change Company Name. Toolbar Permet d'afficher ou de masquer la barre d'outils (une coche indique si elle est sélectionnée pour être affichée). Status Bar Permet d'afficher ou de masquer la barre d'état (une coche indique si elle est sélectionnée pour être affichée). Customize Toolbar Ouvrez la boîte de dialogue Customize Toolbar pour ajouter ou supprimer des boutons. Menu Help Le menu Help permet d'accéder à des informations d'aide en ligne ou de sélectionner l'assistant de configuration. De plus, si vous disposez d'un accès à Internet vous pouvez vous connecter directement au site Web IBM. (Une coche indique que la barre d'outils ou la barre d'état est sélectionnée pour être affichée.) Processing Log La fenêtre Processing Log contient le journal de traitement qui répertorie les actions effectuées pendant le processus de configuration ou lorsque vous sélectionnez des commandes dans le menu Tasks. Chapitre 4. Fenêtre et menus de configuration 67 Ce journal permet de vérifier les actions dans le processus de configuration et de déterminer si une action supplémentaire est requise. Le journal de traitement contient les informations suivantes. v Les date et heure de début du programme de configuration. v Une liste des processus démarrés, terminés ou annulés. v Les tâches effectuées avec succès ou ayant échoué. v v v v Les instances de connexion à une base de données ou de déconnexion de cette dernière. Les noms des tables de répertoire Optim récemment créées. Les noms des plans, des modules ou des procédures de base de données récemment créés. Les exemples de tables, les objets Optim et les tables de données de confidentialité des données chargées ou supprimées. Remarque : Pour pouvoir suivre les étapes du processus vous pouvez déplacer la fenêtre Processing Log indépendamment des autres fenêtres ouvertes. Le programme de configuration génère un fichier d'informations de configuration (PR0CNFG.LOG) à partir de la session en cours et des sessions précédentes. Ce fichier est enregistré dans le répertoire de travail temporaire indiqué lors de la configuration de des options personnelles (ou dans le répertoire temporaire par défaut). Si nécessaire, vous pouvez parcourir ou imprimer ce fichier à l'aide d'un éditeur de texte tel que le Bloc-notes. Assistant de configuration Une tâche de configuration d'Optim peut être lancée de différentes manières. v Vous pouvez utiliser l'assistant de configuration, disponible immédiatement à la fin de l'installation lorsque vous sélectionnez l'option pour lancer la configuration d'Optim. L'assistant de configuration fournit une aide pour vous guider dans les options de configuration appropriées. Vous pouvez également lancer l'assistant de configuration à partir du menu Help du programme de configuration. 68 IBM InfoSphere Optim : Guide d'installation et de configuration v Vous pouvez sélectionner des options de configuration particulières dans le menu Tasks du programme de configuration. Après avoir installé Optim, vous êtes invité à configurer le premier poste de travail. Si vous choisissez de poursuivre, l'assistant de configuration est lancé. Si vous choisissez de ne pas procéder à la configuration immédiatement après l'installation du logiciel, vous pouvez sélectionner Configure First Workstation dans le menu Tasks ou Configuration Assistant dans le menu Help. Boîtes de dialogue de l'assistant de configuration L'assistant de configuration fournit une série de boîtes de dialogue qui vous guident à chaque étape du processus de configuration. Au cours du processus, vous effectuez des sélections appropriées en fonction de votre site et de votre situation spécifique. La boîte de dialogue Welcome est la première fenêtre qui s'affiche. Pour poursuivre, cliquez sur Proceed. La boîte de dialogue suivante vous invite à configurer le premier poste de travail. Chapitre 4. Fenêtre et menus de configuration 69 Cette boîte de dialogue et les autres boîtes de dialogue de l'assistant de configuration sont similaires à la boîte de dialogue Welcome, avec une case à cocher de tâche en plus : v Pour exécuter une tâche, sélectionnez la case à cocher et cliquez sur Proceed afin d'ouvrir la première boîte de dialogue pour la tâche. v Pour ignorer une tâche, désélectionnez la case à cocher et cliquez sur Proceed pour ouvrir la boîte de dialogue suivante de l'assistant de configuration. Boîtes de dialogue Le programme de configuration fournit une série de boîtes de dialogue qui permettent d'effectuer une tâche spécifique. Répondez aux invites ou entrez les informations requises et passez à l'étape suivante du processus. Certaines boîtes de dialogue de configuration sont utilisées dans une certain nombre de tâches différentes ; cependant, seules les options appropriées pour une tâche spécifique sont disponibles. Dans ce guide, les options non disponibles sont décrites uniquement si certaines conditions les rendent actives. Les boîtes de dialogue de configuration incluent les éléments suivants : v Une zone d'informations (en lecture) fournit des détails et des instructions pour vous guider dans une étape du processus de configuration. v Des éléments propres aux boîtes de dialogue vous invitent à entrer les informations requises pour effectuer une tâche de configuration particulière. Lorsqu'une boîte de dialogue s'ouvre, ces éléments sont renseignés avec des entrées par défaut ou autres informations utiles chaque fois que cela est possible, et les options les plus probables sont présélectionnées. v Les boutons de commande contrôlent le flux logique entre les boîtes de dialogue. v La barre d'état présente en bas de la plupart des boîtes de dialogue de configuration affiche une ou plusieurs zones lorsque vous êtes connecté à une base de données. La première zone indique 70 IBM InfoSphere Optim : Guide d'installation et de configuration l'emplacement du répertoire Optim. La deuxième zone est affichée si vous êtes également connecté à un alias de base de données ; elle indique les informations correspondant à l'alias de base de données. v Chaque zone indique un type SGBD et une chaîne de connexion, séparés par un tiret. Pour Informix, Sybase ASE et MS SQL Server, la chaîne de connexion est suivie par le nom de la base de données. (La présence du sigle NA derrière un type de base de données Informix indique une base de données Non-ANSI.) Boutons de Commande Les boutons de commande les plus courants sont les suivants : Previous Permet de revenir à la boîte de dialogue précédente. Ce bouton n'est pas présent dans toutes les boîtes de dialogue. Proceed Permet d'effectuer toute tâche initialisée dans la boîte de dialogue en cours à l'aide des informations fournies, de fermer la boîte de dialogue et d'ouvrir la boîte de dialogue suivante dans un ordre déterminé. Skip Permet d'ignorer une ou plusieurs boîtes de dialogue ou tâches associées de manière logique. Ce bouton n'est pas présent dans toutes les boîtes de dialogue et est parfois indisponible. Undo Permet de restaurer l'état initial de la boîte de dialogue. Ce bouton n'est pas présent dans toutes les boîtes de dialogue. Cancel Permet de fermer la boîte de dialogue active et de revenir à la fenêtre principale de configuration. Ce bouton est présent dans toutes les boîtes de dialogue. Termes SGBD utilisés Optim prend en charge plusieurs systèmes de gestion de base de donnés. Les termes utilisés dans une boîte de dialogue de configuration reflètent le système SGBD pour la base de données qui est configurée. Par exemple, lors de la configuration d'une base de données Oracle, une base de dialogue de configuration fait référence à des modules pour accéder à des tables de base de données. Cependant, lorsque vous configurez une base de données Sybase ASE ou SQL Server, la même boîte de dialogue fait référence à des procédures, et pour une base de données DB2 à des plans Plans. Les variations des termes sont notées dans les commentaires d'une boîte de dialogue. Dans certaines instances, un système SGBD particulier peut requérir une boîte de dialogue unique. Lorsque c'est le cas, la boîte de dialogue commune et la boîte de dialogue unique pour SGBD sont illustrées et commentées. Display SQL Si le programme de Configuration crée des instructions de langage de définition de données ou DDL, la boîte de dialogue pertinente comporte une case à cocher Display SQL. Pour vérifier les instructions DDL avant leur exécution, sélectionnez cette case à cocher. Pour exécuter une tâche sans vérification préalable, ne sélectionnez pas cette case à cocher. Remarque : Le programme de Configuration crée un fichier texte, sql.txt, contenant le langage DDL généré pendant la session en cours et les sessions précédentes. Vous pouvez consulter ou imprimer ce Chapitre 4. Fenêtre et menus de configuration 71 fichier à l'aide d'un éditeur de texte, par exemple, le Bloc-notes. Le fichier est généré que vous sélectionniez ou non Display SQL dans une boîte de dialogue particulière et enregistré dans le répertoire temporaire par défaut. Si vous sélectionnez Display SQL et cliquez sur Proceed, la boîte de dialogue Browse SQL s'ouvre, comme illustré par la figure ci-après. La boîte de dialogue Browse SQL affiche les instructions DDL générées en séquence : v Pour afficher l'instruction DDL suivante, sélectionnez la case à cocher Display SQL (il se peut qu'elle soit cochée lorsque la boîte de dialogue s'ouvre). v Pour exécuter les instructions DDL sans vérification préalable, ne sélectionnez pas la case à cocher Display SQL. Remarque : La case à cocher Display SQL est dynamique. Si elle est sélectionnée ou désélectionnée dans une boîte de dialogue elle est automatiquement modifiée dans d'autres boîtes de dialogue, le cas échéant. 72 IBM InfoSphere Optim : Guide d'installation et de configuration Chapitre 5. Configuration des postes de travail Deux tâches de configuration sont utilisées pour configurer des postes de travail en vue d'utiliser Optim. La première tâche, Configure the First Workstation, crée le répertoire Optim et établit la connectivité avec les bases de données par la création d'alias de bases de données associés. Si des postes de travail supplémentaires sont utilisés, la tâche Configure Additional Workstations vous guide dans le processus nécessaire à l'établissement de la connectivité pour ces derniers. Une fois la connectivité établie, chaque poste de travail peut être configuré en tant que serveur Optim si votre licence le permet. Menu Tasks Utilisez l'assistant de configuration ou les commandes du menu Tasks pour configurer l'environnement Optim. Vous pouvez choisir d'exécuter ces tâches à tout moment. Remarque : Avant de configurer le premier poste de travail et tout poste de travail supplémentaire, vous devez signer l'exit par défaut Optim ou un exit fourni par l'utilisateur que vous avez créé. Pour poursuivre avec le processus de configuration ou utiliser Optim vous devez signer un exit valide à l'aide de la boîte de dialogue Optim Exit, suivant la procédure décrite dans la section «Boîte de dialogue Sign Optim Exit», à la page 55. Configuration du premier poste de travail La configuration du poste de travail s'effectue en plusieurs étapes. Cependant il n'est pas nécessaire d'effectuer toutes les étapes lors de la configuration du premier poste de travail ; vous pouvez y revenir ultérieurement en sélectionnant une tâche directement dans le menu Tasks. Par exemple, vous avez la possibilité d'initialiser et d'établir la fonction de sécurité lorsque vous configurez le premier poste de travail mais il est probable que vous souhaitiez exécuter cette tâche plus tard. Si c'est le cas, vous pouvez ignore cette étape du processus de configuration du premier poste de travail. Specify Product License Key La première fois que vous lancez le programme de configuration après l'installation d'Optim, vous êtes invité à fournir la clé de licence d'utilisation du produit. © Copyright IBM Corp. 1994, 2012 73 La clé de licence d'utilisation du produit fournit un contrôle interne qui détermine les fonctions et le nombre d'utilisateurs pour lesquels votre société a une licence d'utilisation d'Optim. Cette clé peut être modifiée de temps en temps lorsque vous mettez à jour le produit. Pour entrer la clé de licence vous pouvez la copier à partir du courrier électronique que vous adressé IBM. Pour continuer, cliquez sur OK. Création d'un répertoire Optim Pour créer un répertoire Optim vous devez indiquer le nom, la base de données qui héberge le répertoire et les informations de connexion pour cette dernière. Après avoir créé les tables de répertoire, le programme de configuration crée des modules, des plans ou des procédures et une entrée de registre Windows qui permet au poste de travail d'accéder au répertoire. Vous ne pouvez pas créer le répertoire Optim dans une base de données DB2 for z/OS, Netezza ou Teradata. Vous devez par conséquent créer le répertoire dans une autre base de données prise en charge, par exemple, Oracle ou DB2 for Linux, UNIX et Windows. Vous devez également créer un alias de base de données pour la base DB2 for z/OS, Netezza ou Teradata afin de traiter des données pour cette source de données. Specify Optim Directory La première étape de création d'un répertoire Optim consiste à choisir son nom. Dans la boîte de dialogue Specify Optim Directory vous pouvez indiquer le nom du répertoire Optim ou le sélectionner. 74 IBM InfoSphere Optim : Guide d'installation et de configuration La boîte de dialogue Specify Optim Directory contient les options suivantes. Vous devez sélectionner une option, entrer un nom de répertoire et cliquer sur Proceed pour ouvrir la boîte de dialogue suivante. v Create New Optim Directory and Registry Entry — Sélectionnez cette option pour créer le premier répertoire ou un répertoire Optim supplémentaire. Cette option est toujours disponible et est sélectionnées dans la boîte de dialogue qui s'ouvre. S'il n'existe aucune entrée de registre pour le répertoire pour le poste de travail, le nom par défaut OPTIMDIR est affiché. Vous pouvez utiliser ce nom ou entrer un nom différent pour le nouveau répertoire (1 à 12 caractères, sans blancs imbriqués). v Use Existing Optim Directory and Registry Entry — Sélectionnez cette option si vous mettez à niveau ou poursuivez la configuration du premier poste de travail. Cette option est disponible une fois l'entrée de registre créée. Vous devez entrer le nom du répertoire existant à utiliser. Specify Optim Directory DBMS Pour que des tables de répertoire puissent être créées, l'instance de base de données doit exister pour le répertoire, c'est-à-dire qu'elle doit être configurée sous un système de gestion de base de données. Pour créer un répertoire, vous devez identifier le type de la version du système SGBD dans la boîte de dialogue Specify Optim Directory DBMS. Chapitre 5. Configuration des postes de travail 75 Lorsque cette boîte de dialogue s'ouvre, les zones Optim Directory Description, Type et Version peuvent contenir des informations précédemment entrées. La boîte de dialogue Optim Directory DBMS comporte les options suivantes : DBMS Specifications Optim Directory Description Entrez le texte expliquant le rôle du répertoire (jusqu'à 40 caractères). Cette description s'avère particulièrement utile si vous avez plusieurs répertoires. Type Sélectionnez le système SGBD pour le répertoire. Pour opérer la sélection dans une liste, cliquez sur la flèche vers le bas. Le système SGBD est affiché dans la barre d'état des boîtes de dialogues ultérieures du processus. Vous ne pouvez pas créer le répertoire dans une base de données DB2 for z/OS, Netezza ou Teradata. De même, un répertoire Optim d'une base de données Microsoft SQL Server n'est pas accessible à un serveur Optim sous Linux ou UNIX. Version Sélectionnez la version du système SGBD. Pour opérer la sélection dans une liste, cliquez sur la flèche vers le bas. Specify Character Set of Optim Directory Les données alphanumériques, telles que les noms d'objet et les clés principales, sont enregistrées dans le répertoire Optim dans un des formats suivants : ASCII, Unicode ou multi-octets. Choisissez l'option correspondant au jeu de caractères de la base de données qui héberge le répertoire Optim : v Si la base de données est au format multi-octets, le jeu de caractère doit être MBCS. v Si la base de données est au format UNICODE, le jeu de caractères doit avoir le même format. 76 IBM InfoSphere Optim : Guide d'installation et de configuration v Si la base de données est au format simple octet, le jeu de caractères peut avoir le format Unicode ou ASCII. Sélectionnez l'option appropriée et cliquez sur Proceed pour ouvrir la boîte de dialogue suivante. Connect to Database Le programme de configuration doit se connecter à la base de données pour créer les tables de répertoire, les modules, les plans ou les procédures. Pour activer cette connexion vous devez fournir un ID utilisateur, un mot de passe et une chaîne de connexion valides. L'ID utilisateur doit disposer des droits d'accès au système SGBD pour créer les tables de répertoire et cataloguer les modules, les plans ou les procédures sous l'identificateur de table approprié. Ce poste de travail peut ensuite accéder au répertoire à l'aide du même identificateur ou d'un identificateur différent, avec, éventuellement, un niveau de droits d'accès inférieur. Utilisez la boîte de dialogue Connect to Database pour fournir les informations de connexion permettant au programme de configuration de se connecter à la base de données et de configurer les tables de répertoire. Chapitre 5. Configuration des postes de travail 77 La boîte de dialogue Connect to Database fournit le nom de répertoire précédemment entré et vous invite à compléter les paramètres de connexion de base de données suivants : Database Connection Parameters User ID Entrez l'ID utilisateur (jusqu'à 30 caractères) requis par le système SGBD pour accéder à la base de données ou à l'instance de base de données. Password Entrez un mot de passe (jusqu'à 30 caractères) correspondant à l'ID utilisateur indiqué. Connection String Entrez le nom ou la chaîne requis pour accéder à la base de données. Remarque : Si vous utilisez DB2, il s'agit du nom de la base de données ou l'alias. Pour Oracle, il s'agit de l'alias de base de données, pour Sybase ASE du nom de serveur, pour SQL Server du nom de la source de données système et pour Informix du nom d'hôte. La syntaxe est décrite dans la documentation du système SGBD. DB Name Si le répertoire se trouve dans une base de données Sybase ASE, SQL Server ou Informix, entrez le nom de l'instance de base de données pour le répertoire. Si vous indiquez un ID utilisateur associé à un autre répertoire de la même base de données, vous êtes invité à entrer un ID différent. v Sélectionnez Yes pour utiliser le répertoire existant ou ouvrir la boîte de dialogue Create/Drop Packages. v Sélectionnez No pour poursuivre la création d'un répertoire avec un nouveau nom de schéma et ouvrir la boîte de dialogue Create Optim directory Tables. 78 IBM InfoSphere Optim : Guide d'installation et de configuration Create Optim Directory Tables Une fois le poste de travail connecté à la base de données vous pouvez créer le répertoire. Le programme de configuration attribue des noms aux tables automatiquement. Cependant, vous devez fournir l'identificateur (ID du créateur, ID du propriétaire ou nom de schéma), ainsi que l'espace de table de base de données pour chacune des tables Vous pouvez créer les tables de répertoire dans un espace de table unique ou dans un espace de table renfermant d'autres tables de base de données. Vous pouvez également indiquer l'espace de table pour des tables individuelles ou groupées, et parcourir le DDL généré pour créer les tables de répertoire. La boîte de dialogue Create Optim Directory Tables vous invite à entrer les informations nécessaires à la création de ces tables. La boîte de dialogue Create Optim comporte les options suivantes : Directory Table Specifications Schema Name Entrez un identificateur pour les tables de répertoire, avec le libellé suivant : v ID du créateur lorsque le répertoire est créé dans une base de données DB2. v Nom de schéma pour une base de données Oracle v ID du propriétaire pour une base de données Microsoft SQL Server, Sybase ASE ou Informix Chapitre 5. Configuration des postes de travail 79 Pour une base de données Oracle, le nom de schéma ne doit pas être SYS ou un nom de table de répertoire tel que PSTDBA2, PSTPK2, PSTREL2 ou PSTPT2. Default Tablespace Sélectionnez un espace de table par défaut. Pour opérer la sélection dans une liste d'espaces de table SGBD disponibles, cliquez sur la flèche vers le bas. Grille d'espace de table Directory Table Noms des tables de répertoire. Tablespace Cliquez sur une cellule pour sélectionner une liste des espaces de table disponibles dans la base de données. Laissez la cellule vide pour placer la table dans l'espace de table par défaut. Create/Drop Packages Une fois les tables de répertoire créées, le programme de configuration crée automatiquement les modules, les plans et les procédures utilisés pour y accéder. Si vous créez le répertoire dans une base de données Oracle, la boîte de dialogue Create/Drop Packages s'affiche. Si vous utilisez SQL Server, Sybase ASE ou Informix, la même boîte de dialogue générale qui s'affiche est Create/Drop Stored Procedures. Cependant, si DB2 for Linux, UNIX et Windows est le même système SGBD pour le répertoire, le programme de configuration affiche la boîte de dialogue Bind/Drop Plans. Voir «Bind/Drop Plans», à la page 81. La boîte de dialogue Create/Drop Packages contient les options suivantes : Tables Description des tables pour lesquelles des modules (plans) ou procédures sont créés. 80 IBM InfoSphere Optim : Guide d'installation et de configuration Package Specifications Create/Refresh Option qui permet de créer de nouveaux modules (plans) ou procédures de répertoire existants ou des modules ou procédures existants. Cette option est toujours disponible lors de la création d'un répertoire et est sélectionnée par défaut lorsque la boîte de dialogue s'ouvre. Use Existing Option d'utilisation des modules (plans) ou procédures existants. Cette option est disponible uniquement s'il existe des modules ou des procédures pour le répertoire. Drop Options de suppression de modules (plans) ou de procédures existants. Cette option est disponible uniquement s'il existe des modules ou des procédures pour la base de données de répertoire. Qualificatif Le qualificateur de haut niveau entré avait besoin d'un accès aux tables de répertoire avec le libellé suivant : v Nom de collection pour DB2 v Nom de schéma pour Oracle v ID de propriétaire pour SQL Server, Sybase ASE ou Informix Grant Auth ID Entrez un identificateur pour les utilisateurs autorisés. Vous pouvez indiquer un ID utilisateur, un nom de groupe ou public. Lorsque cet ID est public, tous les utilisateurs peuvent exécuter la solution Optim. Display SQL Sélectionnez cette case à cocher pour afficher des instructions SQL avant de créer ou de supprimer des modules (plans) ou des procédures. Remarque : Si vous répondez oui à l'invite dans la boîte de dialogue vous êtes invité à indiquer si le répertoire existant sera utilisé. v Sélectionnez Yes pour utiliser le répertoire existant et ouvrir la boîte de dialogue Database. v Sélectionnez No pour ne pas utiliser le répertoire existant et mettre fin au processus de création. Bind/Drop Plans Lors de la création d'un répertoire dans une base de données DB2 for Linux, UNIX et Windows, le programme de configuration vous invite à indiquer les informations d'autorisation via la boîte de dialogue Bind/Drop Plans. Chapitre 5. Configuration des postes de travail 81 Les éléments de la boîte de dialogue Bind/Drop Plans sont similaires à ceux décrits pour la boîte de dialogue Create/Drop Packages avec les exceptions suivantes : Always Display Output Sélectionnez cette case à cocher pour ouvrir la boîte de dialogue Browse File afin de prendre connaissance des erreurs, avertissements et informations relatifs à la liaison. Chaque fois que des problèmes ou une défaillance se produisent pendant la liaison, la boîte de dialogue Browse File s'ouvre. Définition du format alphanumérique Si la solution Optim prend en charge les données Unicode ou multi-octets pour SGBD (sauf Microsoft SQL Server), vous devez indiquer le format alphanumérique pour le répertoire. Keep Optim Directory Data in Unicode Format Si vous créez un répertoire dans une base de données Unicode, vous êtes invité à indiquer si les données du répertoire sont conservées dans un format Unicode. 82 IBM InfoSphere Optim : Guide d'installation et de configuration Si le répertoire se trouve dans une base de données DB2 for Linux, UNIX, Windows, une boîte de dialogue indique que l'alias de base de données pour les bases de données DB2 doit utiliser le même format alphanumérique. Specify Character Set of Optim Directory Data Lorsque vous créez un répertoire, vous êtes invité à indiquer le format dans lequel le répertoire enregistre des données : simple octet, Unicode ou multi-octets. Les jeux de caractères du client SGBD et du serveur de base de données doivent correspondre à votre sélection. Chapitre 5. Configuration des postes de travail 83 Information on Unicode Format (UTF-8) Si vous sélectionnez le format Unicode dans la boîte de dialogue Specify Character Set of Optim Directory Data vous êtes invité à accepter ou refuser les conditions ci-après pour les jeux de caractères : v Les jeux de caractères pour le client et le serveur SGBD doivent être au format Unicode. v Le répertoire doit être au format Unicode s'il inclut des alias de base de données pour les bases de données qui utilisent des jeux de caractères incluant les formats simple octet et/ou Unicode. 84 IBM InfoSphere Optim : Guide d'installation et de configuration Information on multi-byte format (MBCS) Si vous sélectionnez le format multi-octets dans la boîte de dialogue Specify Character Set of Optim Directory Data, vous êtes invité à accepter ou refuser les conditions ci-après relatives aux jeux de caractères : v Le client et le serveur SGBD doivent avoir le même jeu de caractères multi-octets pris en charge. v Un répertoire au format multi-octets prend en charge uniquement des alias de base de données multi-octets. Chapitre 5. Configuration des postes de travail 85 Round Trip Issues with Multi-byte Format Après avoir accusé réception pour les conditions relatives aux jeux de caractères multi-octets pour un répertoire, vous êtes invité à le faire pour les problèmes liés à la conversion aller-retour au format multi-octets. Votre solution Optim utilise le jeu de caractères Unicode dans des boîtes de données et pour traiter des données. Dans certains jeux de caractères multi-octets (par exemple, Oracle JA16SJIS), des caractères multiples sont mappés sur un seul caractère multi-octets, ou les deux mappages on lieu. Lorsque ces caractères sont convertis du format Unicode au format multi-octets et inversement, il se peut que le caractère initial ne soit pas renvoyé. Cette conversion bidirectionnelle est considérée comme un aller-retour et identifie cette situation. Pour éviter les problèmes liés à la conversion aller-retour avec des données multi-octets, assurez-vous que vos données source n'incluent pas de caractères multi-octets susceptibles de générer une ambiguïté dans les conversions. Les options personnelles et du produit déterminent comment les problèmes liés aux problèmes de conversion aller-retour sont gérés lors du traitement de données dans une base de données multi-octets. 86 IBM InfoSphere Optim : Guide d'installation et de configuration Enregistrement du répertoire Optim Le programme de configuration crée une entrée de registre sur le poste de travail Windows utilisé pour accéder au répertoire. Pour l'accès ultérieur au répertoire à partir du poste de travail, vous pouvez utiliser la boîte de dialogue Database pour indiquer un ID utilisateur et un mot de passe différents. (Vous pouvez modifier ces entrées lorsque vous configurez les options personnelles.) Connect to Database Le programme de configuration requiert un certain nombre d'informations pour se connecter à la base de données. Vous pouvez fournir ces informations dans la boîte de dialogue Connect to Database. Chapitre 5. Configuration des postes de travail 87 Les paramètres de connexion sont renseignés avec les valeurs précédemment entrées. Modifiez ces valeurs selon les besoins. DB Alias Nom de l'alias que vous créez. Database Connection Parameters User ID Entrez l'ID utilisateur (jusqu'à 30 caractères) requis par le système SGBD pour permettre l'accès à la base de données ou à l'instance de base de données qui héberge le répertoire Optim. Password Entrez le mot de passe (jusqu'à 30 caractères) correspondant à l'ID utilisateur indiqué. Connection String Entrez le nom ou la chaîne requis pour accéder à la base de données. La syntaxe est décrite dans la documentation du système SGBD. Cette invite a le libellé Server pour une base de données Teradata. Cette entrée varie selon le système de gestion de base de données : SGBD Exemple de chaîne de connexion DB2 Nom de base de données ou alias Informix Nom de serveur Oracle Chaîne de connexion ou chaîne d'hôte SQL Server Nom de la source de données Sybase ASE Nom de serveur 88 IBM InfoSphere Optim : Guide d'installation et de configuration SGBD Exemple de chaîne de connexion Teradata ID TDP pour la connexion client à un système serveur. Une base de données Teradata ne peut pas héberger le répertoire Optim. Netezza Nom de la source de données ODBC configurée. DB Name Si l'alias de base de données est relatif à une base de données Sybase ASE, SQL Server ou Informix, entrez le nom de l'instance de base de données référencée par l'alias. Account ID Cette invite facultative est affichée uniquement pour une base de données Teradata. Le cas échéant, entrez l'ID de compte associé à l'ID utilisateur indiqué. Création d'alias de base de données L'étape suivante du processus porte sur la création d'un alias de base de données pour chaque base de données, ainsi que des modules, des plans ou des procédures pour l'accès aux tables de base de données. Votre solution Optim peut accéder à plusieurs bases de données pendant le traitement ; cependant, chaque base de données doit avoir un alias unique enregistré dans le répertoire Optim courant. Un alias de base de données est utilisé comme qualificatif de haut niveau pour un nom de table. Le qualificatif fournit une association avec nom unique pour les paramètres nécessaires à la connexion à la base de données. Le programme de configuration vous invite à : v Créer un alias pour la base de données hébergeant le répertoire Optim. v Créer les clés principales Optim pour les tables qui ont des index uniques, s'il n'existe aucune clé principale SGBD. v Créer et charger les exemples de table, le cas échéant. v Créer et charger les tables de données de confidentialité des données, si vous disposez d'une licence pour ces dernières. Le programme de configuration fournit ensuite une option permettant de créer des alias pour les autres bases de données traitées par votre solution Optim et répète le processus. Si vous avez plusieurs instances SQL Server, Sybase ASE ou Informix sur un serveur, vous pouvez utiliser l'option Create Multiple. Cette option crée un alias pour chaque instance de base de données en une seule fois. Create DB Alias? Après avoir créé le répertoire Optim, vous êtes invité à créer un alias pour la base de données qui l'héberge. Après avoir créé cet alias, vous êtes invité à créer des alias pour toute base de données supplémentaire que vous traiterez. Chapitre 5. Configuration des postes de travail 89 Si vous prévoyez d'accéder à des tables dans une base de données en plus des tables de répertoire, sélectionnez la case à cocher Create/Select DB Alias for this Database. (Après avoir créé l'alias, vous êtes invité à partager des informations de connexion pour le répertoire et les autres tables.) Si vous voulez créer un alias pour une base de données autre que celle hébergeant le répertoire désélectionnez la case à cocher. Cliquez sur Proceed pour poursuivre. Create/Select DB Alias Utilisez la base de données Create/Select DB Alias pour : v Créer et nommer un nouvel alias de base de données unique. v Créer plusieurs alias de base de données pour un serveur unique. v Modification d'un alias de base de données existant. Si vous configurez un poste de travail devant faire office de serveur Optim (serveur), vous devez également fournir des informations pour chaque alias de base de données. Pour cela, utilisez l'onglet Connection de l'applet Optim Server Settings. Voir «Onglet Connection», à la page 157. 90 IBM InfoSphere Optim : Guide d'installation et de configuration La boîte de dialogue Create/Select DB Alias contient les options suivantes : Create New Sélectionnez cette option pour créer un alias de base de données. Vous devez fournir un nom pour l'alias de base de données (1 à 12 caractères, sans blancs imbriqués). La zone Name est vide lorsque la boîte de dialogue Create/Select DB Alias s'ouvre. Create/Select Multiple Sélectionnez cette option afin de créer ou sélectionner un alias pour chacune des multiples instances de base de données sur un serveur de base de données Sybase ASE, SQL Server ou Informix. (Voir «Création d'alias de base de données multiples», à la page 115.) Use Existing Sélectionnez cette option pour utiliser un alias de base de données précédemment créé. Cette option permet de modifier le nom d'une procédure mémorisée pour un alias de base de données existant. La zone Name est disponible si l'option Use Existing est sélectionnée. Pour opérer la sélection dans une liste, cliquez sur la flèche vers le bas. Création d'un alias ou utilisation d'un alias existant Lorsque vous créez une option pour créer un alias de base de données ou modifier un alias existant, vous êtes invité à entrer les informations requises. Specify DB Alias DBMS Vous pouvez fournir une description en vue de distinguer un nouvel alias de base de données d'autres alias. Le programme de configuration affiche la boîte de dialogue Specify DB Alias DBMS. Chapitre 5. Configuration des postes de travail 91 Specify Character Set of DB Alias Data Pour un système SGBD prenant en charge à la fois des tables simple octet et Unicode, vous devez sélectionner une format pour les données. Le processus de configuration affiche la boîte de dialogue Specify Character Set of DB Alias Data. 92 IBM InfoSphere Optim : Guide d'installation et de configuration Connect to Database Le programme de configuration requiert un certain nombre d'informations pour se connecter à la base de données. Vous pouvez fournir ces informations dans la boîte de dialogue Connect to Database. Chapitre 5. Configuration des postes de travail 93 Les paramètres de connexion sont renseignés avec les valeurs précédemment entrées. Modifiez ces valeurs selon les besoins. DB Alias Nom de l'alias que vous créez. Database Connection Parameters User ID Entrez l'ID utilisateur (jusqu'à 30 caractères) requis par le système SGBD pour permettre l'accès à la base de données ou à l'instance de base de données qui héberge le répertoire Optim. Password Entrez le mot de passe (jusqu'à 30 caractères) correspondant à l'ID utilisateur indiqué. Connection String Entrez le nom ou la chaîne requis pour accéder à la base de données. La syntaxe est décrite dans la documentation du système SGBD. Cette invite a le libellé Server pour une base de données Teradata. Cette entrée varie selon le système de gestion de base de données : SGBD Exemple de chaîne de connexion DB2 Nom de base de données ou alias Informix Nom de serveur Oracle Chaîne de connexion ou chaîne d'hôte SQL Server Nom de la source de données Sybase ASE Nom de serveur 94 IBM InfoSphere Optim : Guide d'installation et de configuration SGBD Exemple de chaîne de connexion Teradata ID TDP pour la connexion client à un système serveur. Une base de données Teradata ne peut pas héberger le répertoire Optim. Netezza Nom de la source de données ODBC configurée. DB Name Si l'alias de base de données est relatif à une base de données Sybase ASE, SQL Server ou Informix, entrez le nom de l'instance de base de données référencée par l'alias. Account ID Cette invite facultative est affichée uniquement pour une base de données Teradata. Le cas échéant, entrez l'ID de compte associé à l'ID utilisateur indiqué. Connect to Database Le programme de configuration doit se connecter à la base de données pour créer les tables de répertoire, les modules, les plans ou les procédures. Pour activer cette connexion vous devez fournir un ID utilisateur, un mot de passe et une chaîne de connexion valides. L'ID utilisateur doit disposer des droits d'accès au système SGBD pour créer les tables de répertoire et cataloguer les modules, les plans ou les procédures sous l'identificateur de table approprié. Ce poste de travail peut ensuite accéder au répertoire à l'aide du même identificateur ou d'un identificateur différent, avec, éventuellement, un niveau de droits d'accès inférieur. Utilisez la boîte de dialogue Connect to Database pour fournir les informations de connexion permettant au programme de configuration de se connecter à la base de données et de configurer les tables de répertoire. Chapitre 5. Configuration des postes de travail 95 La boîte de dialogue Connect to Database fournit le nom de répertoire précédemment entré et vous invite à compléter les paramètres de connexion de base de données suivants : Database Connection Parameters User ID Entrez l'ID utilisateur (jusqu'à 30 caractères) requis par le système SGBD pour accéder à la base de données ou à l'instance de base de données. Password Entrez un mot de passe (jusqu'à 30 caractères) correspondant à l'ID utilisateur indiqué. Connection String Entrez le nom ou la chaîne requis pour accéder à la base de données. Remarque : Si vous utilisez DB2, il s'agit du nom de la base de données ou l'alias. Pour Oracle, il s'agit de l'alias de base de données, pour Sybase ASE du nom de serveur, pour SQL Server du nom de la source de données système et pour Informix du nom d'hôte. La syntaxe est décrite dans la documentation du système SGBD. DB Name Si le répertoire se trouve dans une base de données Sybase ASE, SQL Server ou Informix, entrez le nom de l'instance de base de données pour le répertoire. Si vous indiquez un ID utilisateur associé à un autre répertoire de la même base de données, vous êtes invité à entrer un ID différent. v Sélectionnez Yes pour utiliser le répertoire existant ou ouvrir la boîte de dialogue Create/Drop Packages. v Sélectionnez No pour poursuivre la création d'un répertoire avec un nouveau nom de schéma et ouvrir la boîte de dialogue Create Optim directory Tables. Create/Drop Packages L'accès aux tables de base de données, autres que des tables Teradata, requiert des plans, des modules ou des procédures, lesquels sont créés automatiquement par le processus de configuration : v Si vous configurez une base de données DB2 for Linux, UNIX et Windows, la boîte de dialogue Bind/Drop Plans est affichée. Voir «Création d'un répertoire Optim», à la page 74. v Si vous utilisez Oracle, la boîte de dialogue Create/Drop Packages s'ouvre. De même, la boîte de dialogue Create/Drop Stored Procedures est affichée pour Informix, Netezza, SQL Server et Sybase ASE. Utilisez la boîte de dialogue Create/Drop Packages ou Create/Drop Stored Procedures afin d'indiquer l'identificateur pour les modules (plans), ou procédures, nouveaux ou existants, si disponible. Vous pouvez utiliser des procédure mémorisées communes pour Sybase ASE. 96 IBM InfoSphere Optim : Guide d'installation et de configuration La boîte de dialogue Create/Drop Packages contient les options suivantes : DB Alias Nom précédemment entré pour l'alias de base de données pour lequel des modules, des plans ou des procédures sont créés. Tables Type des tables (dictionnaire de donnés, tables de catalogue ou tables système, suivant le système SGBD) pour lesquelles des modules, des plans ou des procédures sont créés. Spécifications pour les procédures mémorisées Create/Refresh Sélectionnez cette option pour créer des modules, des plans ou des procédures, actualiser ceux/celles qui existent. Cette option est toujours disponible lors de la création d'un alias de base de données et sélectionnée par défaut lorsque la boîte de dialogue s'ouvre. Use Existing Sélectionnez cette option pour utiliser des modules (plans) ou des procédures existant(e)s. Le programme de configuration crée un alias de base de données qui fait référence aux modules, plans, ou procédures, mais ne vérifie pas s'ils existent. Drop Supprime les modules, les plans ou les procédures existant(e)s. Cette option est disponible uniquement si des modules, des plans ou des procédures existent et peuvent être supprimés. Qualifier/Prefix Lorsque cette option est activée, entrez un qualificatif de haut niveau pour les modules, les plans ou les procédures. Le nom affiché pour cette invite varie suivant la base de données, comme suit. Chapitre 5. Configuration des postes de travail 97 Nom du qualificatif/préfixe Accès à Nom de collection Tables de catalogue DB2 Nom de schéma Dictionnaire de données Oracle ID de propriétaire Tables système Informix, Netezza, SQL Server ou Sybase ASE Remarque : Pour Sybase ASE et SQL Server, le préfixe “sp_” est affiché lorsque des procédures mémorisées sont partagées et que l'option Use One Copy for all Databases on this Server est sélectionnée. Grant Auth ID Entrez un identificateur pour les utilisateurs autorisés en tant qu'ID utilisateur unique, nom de groupe ou public. Use One Copy for all Databases on this Server Cette case à cocher est affichée uniquement pour Sybase ASE et SQL Server. Sélectionnez-la afin d'utiliser des procédures mémorisées communes pour les bases de données sur un serveur unique. Pour Sybase ASE, les procédures mémorisées sont enregistrées dans les procédures sybsysprocs spéciales de base de données Sybase ASE. Pour SQL Server, les procédures mémorisées sont enregistrées dans la base de données maître (MASTER). Remarque : Pour plus d'informations sur la création de procédures mémorisées dans la base de données maître, reportez-vous à la documentation Microsoft SQL Server. Vous devez tenir compte des implications liées au partage de procédures mémorisées pour SQL Server avant de poursuivre. Display SQL Sélectionnez cette case à cocher pour afficher les instructions SQL avant de créer ou supprimer des modules, des plans ou des procédures. Mot de passe requis Vous pouvez choisir de rendre un mot de passe obligatoire sur la connexion initiale à la base de données pour chaque session. 98 IBM InfoSphere Optim : Guide d'installation et de configuration Si vous sélectionnez cette option, l'utilisateur doit fournir un mot de passe au début de chaque session. Une fois sélectionnée, cette option ne peut pas être modifiée. Pour poursuivre, cliquez sur Proceed. Informations de connexion partagée Lorsque le nouvel alias de base de données représente la base de données pour le répertoire, vous pouvez utiliser une seule connexion pour accéder au répertoire et aux données dans la base de données. Pour cette raison, le programme de configuration affiche les informations de connexion pour la boîte de dialogue Current Database après avoir créé les modules, les plans ou les procédures. Chapitre 5. Configuration des postes de travail 99 Pour accéder au répertoire et à l'alias de base de données à l'aide d'une connexion unique, sélectionnez cette case à cocher. Si cette case à cocher n'est pas sélectionnée, la boîte de dialogue Connect to Database s'ouvre et vous pouvez indiquer un ID utilisateur et un mot de passe pour le nouvel alias de base de données. Remarque : Les modifications apportées aux procédures mémorisées pour une connexion partagée (par exemple, procédures supprimées et échec de l'application d'une maintenance après l'installation) peut empêcher la connexion à un répertoire. Définition du format alphanumérique Vous devez indiquer le format alphanumérique de l'alias de base de données si le répertoire est au format Unicode et l'alias de base de données défini pour une base de données (sauf SQL Server). Si l'alias de base de données utilise une connexion unique avec le répertoire, ce dernier et l'alias de base de données doivent utiliser le même format alphanumérique. Un répertoire au format multi-octets prend en charge uniquement des alias de base de données multi-octets. Si le répertoire est au format multi-octets, l'alias de base de données est également défini sur ce format ; vous devez cependant compléter la boîte de dialogue «Round Trip Issues with Multi-byte Format for a DB Alias», à la page 104. Si l'alias de base de données se connecte au répertoire, les boîtes de dialogue Keep Character Data in Unicode Format et Specify Character Set of DB Alias Data sont affichées. Voir «Informations de connexion partagée», à la page 99. Keep Character Data in Unicode Format Si votre solution Optim prend en charge le format Unicode sur la base de données pour le répertoire Optim, vous devez indiquer si les données sont conservées au format Unicode. 100 IBM InfoSphere Optim : Guide d'installation et de configuration Specify Character Set of DB Alias Data Si la solution Optim prend en charge le format Unicode pour le système SGBD, vous êtes invité à indiquer le format d'enregistrement des données. Les jeux de caractères du client SGBD et du serveur de base de données doivent correspondre à votre sélection. Chapitre 5. Configuration des postes de travail 101 Informations sur le format Unicode (UTF-8) Si vous indiquez Unicode dans la boîte de dialogue Specify Character Set of DB Alias Data, les jeux de caractères relatifs au client et à la base de données doivent être au format Unicode. 102 IBM InfoSphere Optim : Guide d'installation et de configuration Information on Multi-byte Format (MBCS) for a DB Alias Si vous avez sélectionné un format multi-octets dans la boîte de dialogue Specify Character Set of DB Alias Data : v Le client et le serveur SGBD doivent avoir le même jeu de caractères multi-octets pris en charge. v Un répertoire au format multi-octets prend en charge uniquement des alias de base de données multi-octets. Chapitre 5. Configuration des postes de travail 103 Round Trip Issues with Multi-byte Format for a DB Alias Après avoir accusé réception des conditions de jeu de caractères SGBD pour un alias de base de données multi-octets, ou si le répertoire est dans un format multi-octets, vous devez accuser réception des problèmes liés à la conversion aller-retour. Votre solution Optim utilise le jeu de caractères Unicode dans des boîtes de données et pour traiter des données. Dans certains jeux de caractères multi-octets (par exemple, Oracle JA16SJIS), des caractères multiples sont mappés sur un seul caractère multi-octets, ou les deux mappages on lieu. Lorsque ces caractères sont convertis du format Unicode au format multi-octets et inversement, il se peut que le caractère initial ne soit pas renvoyé. Cette conversion bidirectionnelle est considérée comme un aller-retour et identifie cette situation. Pour éviter les problèmes liés à la conversion aller-retour avec des données multi-octets, assurez-vous que vos données source n'incluent pas de caractères multi-octets susceptibles de générer une ambiguïté dans les conversions. Les options personnelles et du produit déterminent comment les problèmes liés aux problèmes de conversion aller-retour sont gérés lors du traitement de données dans une base de données multi-octets. 104 IBM InfoSphere Optim : Guide d'installation et de configuration Enregistrement d'un alias de base de données Le programme de configuration crée une entrée de registre pour un accès ultérieur à la base de données. Sauf si la connexion est partagée avec le répertoire Optim, vous devez fournir dans la boîte de dialogue Connect to Database les informations requises pour cette entrée de registre. Connect to Database Lorsque la base de données Connect to Database s'ouvre, les zones User ID, Password et un certain nombre d'autres zones sont remplies avec les valeurs précédemment entrées. Chapitre 5. Configuration des postes de travail 105 Database Connection Parameters User ID Entrez l'ID utilisateur (jusqu'à 30 caractères) requis par le système SGBD pour permettre l'accès à la base de données ou à une instance de base de données pour le répertoire Optim. Pour des raisons, entre autres, de sécurité et un certain nombre d'autres raisons, il peut être souhaitable d'utiliser un ID utilisateur disposant de droits différents de ceux requis pour configurer le serveur. Password Entrez le mot de passe (jusqu'à 30 caractères) correspondant à l'ID utilisateur indiqué. Connection String Chaîne ou nom qui permet au poste de travail d'accéder à la base de données du répertoire Optim. Le système SGBD utilise cette chaîne de connexion pour reconnaître la base de données. Cette valeur est entrée au début du processus et elle n'est pas modifiable. DB Name Nom identifiant l'instance Sybase ASE, SQL Server ou Informix pour l'alias de base de données. Ce nom est affecté lorsque la base de données est créée. Account ID Pour Teradata uniquement, il s'agit de l'ID de compte associé à l'ID utilisateur utilisé. Always Ask for Password Sélectionnez cette case à cocher pour qu'un mot de passe soit demandé chaque fois que vous vous connectez à la base de données. Cette option est sélectionnée et indisponible si vous avez sélectionné l'option Always Require a Password for this Database. 106 IBM InfoSphere Optim : Guide d'installation et de configuration Une fois les alias de base de données créés, créez des clés principales Optim pour les bases de données que vous voulez utiliser avec votre solution Optim. Create Primary Keys Dans certains cas, des clés principales sont requises pour extraire et insérer des données. Certaines tables de la base de données qui n'ont pas de clés principales peuvent avoir des index uniques. Vous pouvez utiliser le programme de configuration afin de créer des clés principales pour ces tables dans le répertoire Optim. Ces clés principales viennent en complément de clés principales définies dans la base de données. Utilisez la boîte de dialogue Create Primary Keys afin de confirmer l'alias de base de données pour les tables de base de données qui requièrent des clés principales. Chapitre 5. Configuration des postes de travail 107 Select Tables Utilisez la boîte de dialogue Select Tables afin de sélectionner des tables pour les clés principales. La boîte de dialogue Select Tables contient les options suivantes : DB Alias Alias de base de données associé à la liste de tables. Selected Tables Liste des tables sélectionnées pour créer des clés principales. Pour supprimer une table de la liste, faites glisser le nom de table dans la zone Excluded Tables. Schema (ou, suivant le système SGBD, un autre identificateur) Identificateur de la table Table Name Nom de la table. Index Name Nom de l'index unique. 108 IBM InfoSphere Optim : Guide d'installation et de configuration Excluded Tables Liste des tables exclues disponibles pour créer les clés principales. Pour sélectionner une table exclue, faites glisser le nom de la table dans la zone Selected Tables. Schema (ou, suivant le système SGBD, un autre identificateur) Identificateur de la table. Table Name Nom de la table. Index Name Nom de l'index unique. Lorsque le processus est terminé, vous êtes invité à charger les tables de la base de données exemple. Load Sample Tables Ce logiciel est distribué avec les exemples de tables de données. Vous pouvez utiliser ces tables pour vous familiariser avec des exemples de données avant d'appliquer le logiciel à vos propres tables de base de données. Généralement, les exemples de données sont chargées lorsque vous configurez le premier poste de travail, mais vous pouvez également charger ou régénérer ces données en sélectionnant Load/Drop Sample Data dans le menu Tasks. Load/Drop Sample Tables Utilisez la boîte de dialogue Load/Drop Sample Tables pour fournir l'identificateur et l'espace de table pour les exemples de table avant leur chargement. Chapitre 5. Configuration des postes de travail 109 La boîte de dialogue Load/Drop Sample Tables contient les options suivantes : DB Alias Alias de base de données pour les exemples de tables. Si vous ne voulez pas charger des exemples de tables pour cet alias de base de données, cliquez sur Skip. Load/Refresh Sample Tables Sélectionnez cette option pour charger ou actualiser les exemples de tables. Cette option est disponible et sélectionnée lorsque la boîte de dialogue Load/Drop Sample Tables s'ouvre. Drop Sample Tables Sélectionnez cette option pour ignorer les exemples de tables précédemment chargés. Cette option est indisponible lorsqu'elle n'est pas applicable, par exemple lors du chargement initial de ces tables. Sample Table Specifications Creator ID (ou un autre identificateur, suivant le système SGBD) Identificateur des exemples de table. Tablespace Sélectionnez un espace de table pour enregistrer les tables. Pour opérer la sélection dans une liste, cliquez sur la flèche vers le bas. L'espace de table n'est pas disponible si vous sélectionnez Drop Sample Tables, et il n'est pas utilisé pour certaines bases de données. 110 IBM InfoSphere Optim : Guide d'installation et de configuration Display SQL Sélectionnez cette case à cocher pour afficher des instructions SQL avant de charger ou de supprimer les tables. Remarque : Si vous chargez ou actualisez les exemples de tables, cliquez sur Proceed pour ouvrir la boîte de dialogue Drop Tables. Drop Tables Dans cette boîte de dialogue vous pouvez vérifier la liste des exemples de tables à supprimer dans l'alias de base de données sélectionné. Dans la boîte de dialogue Drop Tables vous pouvez vous assurer que les noms des exemples de tables ne sont pas en conflit avec les noms d'autres tables. S'il y a conflit, cliquez sur Cancel, sinon, cliquez sur OK. Pendant le processus de suppression des exemples de tables et de chargement ou d'actualisation de ces dernières, le programme de configuration affiche la boîte de dialogue Insert Request Progress. Chapitre 5. Configuration des postes de travail 111 Chargement de tables de données de confidentialité des données Des tables de données qui masquent des données sont fournis avec certaines solutions Optim. Les tables permettent de masquer les données sensibles, telles que les noms des employés, des clients, les numéros de sécurité sociale, de carte de crédit et les adresses électroniques. Ces tables sont généralement chargées lorsque vous configurez le premier poste de travail, mais vous pouvez également les charger ou les actualiser en sélectionnant Load/Drop Data Privacy Data dans le menu Tasks. Load/Drop Data Privacy Tables La boîte de dialogue Load/Drop Data Privacy Tables permet de fournir l'identificateur et l'espace de table pour les tables avant leur chargement. 112 IBM InfoSphere Optim : Guide d'installation et de configuration La boîte de dialogue Load/Drop Data Privacy Tables contient les options suivantes : DB Alias Alias de base de données de la base de données dans laquelle sont chargées les tables. Si vous ne voulez pas charger des tables de confidentialité des données pour cette base de données, cliquez sur Skip. Load/Refresh DP Tables Sélectionnez cette option pour charger ou actualiser des tables de confidentialité des données. Cette option est disponible lorsque la boîte de dialogue Load/Drop Data Privacy Tables s'ouvre. Drop DP Tables Sélectionnez cette option pour supprimer les tables de confidentialité des données précédemment chargées. Cette option est indisponible lorsqu'elle n'est pas applicable, par exemple lors du chargement initial de ces tables. Table Specifications Tables Type Sélectionnez les tables de confidentialité pour : v Single-byte English (AU, UK, US) v Multibyte Latin-1 (AU, CA, DE, ES, FR, IT, UK, US) Chapitre 5. Configuration des postes de travail 113 v Multibyte Japanese (JP) Creator ID (ou un autre identificateur, suivant le système SGBD) Type d'identificateur pour les tables. Table space Sélectionnez un espace de table pour enregistrer les tables. Pour opérer la sélection dans une liste, cliquez sur la flèche vers le bas. L'espace de table n'est pas disponible si vous sélectionnez Drop DP Tables, et il n'est pas utilisé pour certaines bases de données. Display SQL Sélectionnez cette case à cocher pour afficher les instructions SQL avant de créer ou de supprimer les tables. Si vous chargez ou actualisez les tables, cliquez sur Proceed pour ouvrir la boîte de dialogue Drop Tables. Drop Tables Utilisez la boîte de dialogue Drop Tables pour vérifier la liste des tables à supprimer. Vérifiez les noms de table pour vous assurer qu'ils ne sont pas en conflit avec d'autres. En cas de conflit, cliquez sur Cancel et indiquez un autre nom de schéma pour les tables ; sinon, cliquez sur OK. Pendant le processus de suppression des tables de confidentialité des données et de chargement ou d'actualisation de ces dernières, le programme de configuration affiche la boîte de dialogue Insert Request Progress. 114 IBM InfoSphere Optim : Guide d'installation et de configuration Création/Mise à jour d'un autre alias de base de données La procédure de création d'un alias de base de données est terminée. Pour utiliser votre solution Optim avec des bases de données supplémentaires vous devez créer les alias de base de données correspondants. Une fois les exemples de tables et les tables de confidentialité des données chargés, le programme de configuration vous invite à créer un autre alias de base de données. Si vous répondez oui, la boîte de dialogue Create/Select DB Alias s'ouvre et vous pouvez répéter le processus de configuration pour une autre base de données. Si l'alias de base de données que vous avez créé est destiné à une base de données DB2 for z/OS, la boîte de dialogue Create Copies of DB2 MVS Relationships s'affiche. Sinon, vous êtes invité à créer un autre alias de base de données. A partir de cette boîte de dialogue vous pouvez copier les relations DB2 dans le répertoire Optim afin de réduire le temps d'accès aux tables DB2. Voir «Create Copies of DB2 z/OS Relationships», à la page 221. Une fois la tâche terminée, le programme de configuration vous invite à créer un autre alias de base de données. Une fois tous les alias de données créés, vous pouvez configurer les options personnelles et les options de produit. Voir «Configuration des options», à la page 129. Création d'alias de base de données multiples Si vous utilisez SQL Server, Sybase ASE ou Informix, vous pouvez avoir plusieurs instances de base de données sur un seul serveur. Vous pouvez créer plusieurs alias de base de données, un pour chaque base de données, en une seule opération. Chapitre 5. Configuration des postes de travail 115 Vous pouvez sélectionner l'option Create New et suivre la procédure pour chaque base de données. Vous pouvez également utiliser les spécifications du jeu d'options Create/Select Multiple pour toutes les bases de données simultanément. Dans la boîte de dialogue Create/Select DB Alias, sélectionnez l'option Create/Select Multiple et cliquez sur Proceed. Le programme de configuration ouvre la boîte de dialogue Specify DB Alias DBMS. 116 IBM InfoSphere Optim : Guide d'installation et de configuration Sélectionnez le type et la version de SGBD et cliquez sur Proceed pour afficher la boîte de dialogue Connect to Database. Chapitre 5. Configuration des postes de travail 117 Indiquez un ID utilisateur et un mot de passe disposant des droits pour se connecter à la base de données maître sur le serveur. Cliquez ensuite sur Proceed pour ouvrir la boîte de dialogue Create Multiple DB Aliases. Pour SQL Server, l'ID utilisateur doit disposer du droit de propriétaire de base de données (dbo) pour créer ou sélectionner plusieurs alias de base de données. Pour Sybase ASE et SQL Server, vous êtes invité à partager une copie unique des procédures mémorisées. 118 IBM InfoSphere Optim : Guide d'installation et de configuration Si vous choisissez le partage des procédures mémorisées, vous êtes invité à convertir des alias de base de données existants afin d'utiliser les procédures partagées. Chapitre 5. Configuration des postes de travail 119 Cliquez sur Proceed pour ouvrir la boîte de dialogue Create Multiple DB Aliases et entrer les informations de base de données. 120 IBM InfoSphere Optim : Guide d'installation et de configuration La boîte de dialogue Create Multiple DB Aliases contient les onglets ci-après. Les valeurs par défaut s'appliquent à toutes les instances de base de données, sauf indication contraire dans l'onglet Databases. Databases Affiche la liste de toutes les instances de base de données hébergées sur le serveur. Entrez des informations explicites pour chaque instance pour laquelle vous voulez créer un alias de base de données. Logon Defaults Entrez l'ID utilisateur par défaut et le mot de passe requis en vue de créer ou actualiser des procédures mémorisées pour chaque alias de base de données. Dans certains cas, le type de connexion défini ici peut avoir plus de droits que le type par défaut enregistré. Saved Logon Defaults Entrez l'ID utilisateur et le mot de passe requis pour accéder à la base de données. Ces informations sont enregistrées dans le registre Windows pour le poste de travail configuré. Stored Procedure Defaults Entrez le qualificatif de procédure par défaut et l'ID d'octroi d'accès requis pour créer ou actualiser des procédures mémorisées. Onglet Databases Utilisez l'onglet Databases de la boîte de dialogue Create Multiple DB Aliases afin de fournir des informations pour chaque alias de base de données. Sel Sélectionnez la case à cocher afin créer un alias de base de données pour la base de données. Si vous ne voulez pas créer un alias de base de données, ne sélectionnez pas cette case à cocher. Cette colonne de grille est verrouillée sur les sélections affichées pour la base de données qui Chapitre 5. Configuration des postes de travail 121 restent visibles lorsque vous faites défiler le contenu vers la droite ou vers la gauche. S'il existe un alias de base de données pour une base de données, la ligne de la grille est protégée et grisée. Database Name Nom attribué à la base de données lorsqu'elle a été créée. DB Alias Name Identificateur qui permet au logiciel d'accéder à la base de données. Ce nom fait également office de qualificatif de haut niveau pour les noms de table de base de données. Cette entrée est requise et indique par défaut le nom de la base de données en majuscules. DB Alias Description Texte facultatif qui décrit et explique le rôle de l'alias de base de données. Procedure Action Options permettant de créer ou d'actualiser des procédures ou d'utiliser des procédures existantes. Pour sélectionner une option, cliquez sur la cellule de la grille puis sur la flèche vers le bas. Lors de la création de procédures à utiliser pour l'accès à toutes les instances Sybase ASE ou SQL Server sur le serveur, cette cellule de la grille est protégée. La première entrée sélectionnée affichée est Create/Refresh ; les autres entrées sélectionnées pour l'utilisation des procédures partagées affichent Use Existing. Procedure Qualifier Qualificatif de haut niveau pour les procédures mémorisées. Si cette zone est vide, l'onglet Stored Procedure Defaults est utilisé. Pour les bases de données Sybase ASE qui partagent des procédures mémorisées, l'entrée “sp_” est affichée et ne peut pas être modifiée. Grant Auth ID Identificateur pour les utilisateurs autorisés à gérer des procédures mémorisées. Indiquez un ID utilisateur, un nom de groupe, ou public. Si cette zone est vide, l'onglet Stored Procedure Defaults est utilisé. Logon User ID ID utilisateur (jusqu'à 30 caractères) requis pour créer ou actualiser des procédures mémorisées. Si cette zone est vide, l'entrée de l'onglet Logon Defaults est utilisée. Logon Password Mot de passe (jusqu'à 30 caractères) requis pour créer ou actualiser des procédures mémorisées. Si cette zone est vide, l'entrée de l'onglet Logon Defaults est utilisée. Saved User ID ID utilisateur (jusqu'à 30 caractères) requis pour la connexion lorsque l'alias de base de données est utilisé. Cet identificateur est sauvegardé dans le registre Windows du poste de travail. Si cette zone est vide, l'entrée de l'onglet Saved Logon Defaults est utilisée. Saved Password Mot de passe (jusqu'à 30 requis) pour la connexion lorsque l'alias de base de données est utilisé. Si cette zone est vide, l'entrée de l'onglet Saved Logon Defaults est utilisée. Remarque : Vous pouvez modifier l'ID utilisateur et le mot de passe enregistrés lorsque vous configurez des options et définissez des options personnelles. Always Ask for Password Sélectionnez cette case à cocher pour qu'un mot de passe soit demandé chaque fois que vous vous connectez à la base de données. Si vous ne sélectionnez pas cette case à cocher, il n'est pas nécessaire de fournir un mot de passe lors des tentatives ultérieures de connexion à la base de données. Create Primary Keys Sélectionnez cette case à cocher pour créer des clés principales, si nécessaires, pour la base de données. 122 IBM InfoSphere Optim : Guide d'installation et de configuration Pour créer des clés principales à partir du programme de configuration, sélectionnez Create Primary Keys dans le menu Tasks de la fenêtre principale. Pour créer des clés principales à partir de la solution Optim, sélectionnez New dans le menu File, puis Primary Keys dans le sous-menu Definitions de la fenêtre principale. Display SQL Sélectionnez cette case à cocher pour afficher les instructions SQL avant de créer ou de supprimer des procédures mémorisées. Onglet Logon Defaults Utilisez l'onglet Logon Defaults afin de fournir l'ID utilisateur et le mot de passe par défaut requis pour créer ou actualiser les procédures mémorisées. Utilisez les entrées de l'onglet Logon Defaults pour vous connecter à la base de données lors de la configuration d'un poste de travail. Vous devez entrer le mot de passe une deuxième fois pour confirmation. Les informations de connexion par défaut s'appliquent à tous les alias de base de données, sauf si vous utilisez l'onglet Databases pour fournir des informations de connexion explicites. Saved Logon Defaults Utilisez l'onglet Saved Logon Defaults afin de fournir l'ID utilisateur et le mot de passe requis pour accéder à la base de données à l'aide de l'alias de base de données. Chapitre 5. Configuration des postes de travail 123 Utilisez les entrées de l'onglet Saved Logon Defaults afin d'enregistrer les entrées de registre pour accéder aux bases de données. Vous devez entrer le mot de passe une deuxième fois pour confirmation. Les informations de connexion par défaut enregistrées s'appliquent à tous les alias de base de données sauf si vous fournissez dans l'onglet Databases des informations de connexion explicites. v Pour modifier l'ID utilisateur et le mot de passe enregistrés à partir du programme de configuration, sélectionnez Configure Options dans la fenêtre principale et modifiez les options personnelles. v Pour modifier l'ID utilisateur et le mot de passe à partir d'Optim, sélectionnez Personal dans le menu Options de la fenêtre principale et modifiez l'onglet Logon. Stored Procedure Defaults Dans l'onglet Stored Procedure Defaults, indiquez le qualificatif de procédure et l'ID d'octroi d'accès pour créer ou actualiser les procédures mémorisées. La procédure mémorisée par défaut s'applique à tous les alias de base de données sauf si vous utilisez l'onglet Databases pour fournir des informations de procédure mémorisée explicites. 124 IBM InfoSphere Optim : Guide d'installation et de configuration Dans chaque onglet, entrez les informations requises et cliquez sur Proceed. Le programme de configuration se connecte à la base de donnés, catalogue les procédures mémorisées, écrit les entrées de registre et, facultativement, crée les clés principales. Ces quatre étapes sont répétées automatiquement pour chaque base de données sélectionnée. L'étape suivante consiste à configurer la sécurité. Sécurité Optim Le composant Optim Security inclut trois fonctions : la sécurité des fichiers d'archive, la sécurité fonctionnelle et la sécurité des objets. Pour plus d'informations sur ces fonctions de sécurité, reportez-vous aux sections «Sécurité des fichiers d'archive», à la page 418, «Sécurité fonctionnelle», à la page 417, «Sécurité des objets», à la page 418. Pour utiliser Optim Security, la sécurité doit être initialisée pour le répertoire. Initialize Security/Change Security Administrator Utilisez la boîte de dialogue Initialize Security en vue d'affecter un administrateur de sécurité pour le répertoire Optim et initialiser la sécurité. Si la sécurité a été initialisée pour le répertoire, c'est la boîte de dialogue Change Security Administrator qui s'affiche ; elle se différencie de la boîte de dialogue Initialize Security uniquement par le fait qu'elle ne comporte pas d'option d'initialisation. Chapitre 5. Configuration des postes de travail 125 La zone Optim Directory affiche le nom de répertoire et Security State indique Not Initialized pour la sécurité. Security Administrator for this Optim Directory L'administrateur de sécurité est affecté au répertoire Optim lorsque la sécurité est initialisée. Un seul administrateur peut être affecté à un répertoire Optim. L'administrateur de sécurité peut configurer la sécurité Optim et contrôler l'accès au domaine de contrôle d'accès (ACD) et à la liste de contrôle d'accès (ACL) pour le répertoire. Pour plus d'informations, voir «Liste des domaines de contrôle d'accès», à la page 422. Dans la zone Security Administrator for this Optim Directory, identifiez l'administrateur de sécurité à l'aide d'un nom composé du domaine et de l'utilisateur. Par défaut, l'administrateur de sécurité est celui qui est connecté au poste de travail. Pour indiquer un autre utilisateur, cliquez sur Change pour ouvrir la boîte de dialogue Specify Domain Connection Information dans laquelle vous pouvez entrer un nom domaine-utilisateur différent ou effectuer la sélection dans une liste de comptes utilisateur dans un domaine disponible. L'administrateur de sécurité doit être un compte utilisateur dans un domaine de réseau accessible à partir du poste de travail courant. 126 IBM InfoSphere Optim : Guide d'installation et de configuration Remarque : Vous pouvez également modifier l'administrateur de sécurité à l'aide de la boîte de dialogue Change Security Administrator qui s'affiche en sélectionnant l'option Configure Security for an Optim Directory dans le menu Tasks. Initialize the Security Feature for this Optim Directory Après avoir identifié l'administrateur de sécurité, initialisez la sécurité pour le répertoire en sélectionnant Initialize puis en cliquant sur Proceed. Lorsque la sécurité est initialisée, l'administrateur de sécurité est affecté et un domaine ainsi qu'une liste de contrôle d'accès sont créés pour le répertoire. Pour plus d'informations sur les domaines de contrôle d'accès et les listes de contrôle d'accès, reportez-vous aux sections «Liste des domaines de contrôle d'accès», à la page 422 et «Liste de contrôle d'accès», à la page 440. Une fois la sécurité initialisée pour un répertoire Optim elle ne peut pas être annulée, cependant, l'administrateur de sécurité peut activer ou désactiver les fonctions de sécurité Optim pour le répertoire en sélectionnant l'option Configure Security for an Optim Directory dans le menu Tasks de la fenêtre principale de configuration. Si vous ne voulez pas établir de sécurité pour le répertoire, cliquez sur Skip. Pour initialiser la sécurité ultérieurement, utilisez l'option Configure Security for an Optim Directory. Pour plus d'informations sur l'activation, la désactivation et la configuration des fonctions de sécurité Optim, voir «Configure Security for an Optim Directory», à la page 183. Cliquez sur Skip ou sur Cancel pour quitter le processus de configuration de la sécurité. La sécurité ne sera pas initialisée et l'administrateur de sécurité ne sera pas modifié. Specify Domain Connection Information Utilisez la boîte de dialogue Specify Domain Connection Information pour identifier l'administrateur de sécurité. Entrez le domaine, le nom d'utilisateur et le mot de passe pour l'administrateur de sécurité ou cliquez sur Browse pour sélectionner un utilisateur dans la boîte de dialogue Security Users. Si vous sélectionnez un utilisateur vous devez entrer le mot de passe correspondant lorsque vous revenez à la boîte de dialogue Specify Domain Connection Information. Chapitre 5. Configuration des postes de travail 127 Cliquez sur OK pour revenir à la boîte de dialogue Initialize Security. Security Users La boîte de dialogue Security Users permet de sélectionner un utilisateur dans un domaine disponible. Sélectionnez un nom de serveur et un domaine afin d'afficher la liste des utilisateurs du domaine. Après avoir sélectionné un utilisateur, cliquez sur Select pour revenir à la boîte de dialogue Specify Domain Connection Information qui affiche le domaine et le nom d'utilisateur sélectionnés. 128 IBM InfoSphere Optim : Guide d'installation et de configuration Remarques : v Si votre site n'utilise pas de serveur (Local) est affiché dans la zone Server Name. v Si un nom de serveur UNIX ou Linux est sélectionné, le nom de nom est affiché dans la zone Domain. Configuration des options Le programme de configuration permet de configurer des options pour le premier poste de travail. Ces options permettent d'effectuer les actions suivantes : v Désignation d'une machine comme serveur (si vous disposez d'une fonction pour cette licence). v Activation de l'interface ODBC pour la machine (si vous disposez d'une licence pour Archive). v Indication d'un fichier de configuration du produit pour enregistrer les options de produit qui, dans la plupart des cas, s'applique à tous les utilisateurs Optim sur un site. v Options personnelles enregistrées dans le registre Windows sur un poste de travail particulier. Remarque : Le fichier de configuration du produit et les entrées de registre sont créés pendant le processus de configuration. Enable/Disable Optim Server Feature Dans la boîte de dialogue Enable/Disable Optim Server Feature, choisissez d'activer ou de désactiver la machine courante en tant que serveur. Chapitre 5. Configuration des postes de travail 129 Si le site ne dispose pas de licence pour le serveur, l'option Enable n'est pas disponible. Vous trouverez les informations requises pour la configuration du serveur dans le Chapitre 6, «Configuration du serveur Optim», à la page 149. Enable/Disable Archive ODBC Feature Dans la boîte de dialogue Enable/Disable Archive ODBC Feature, choisissez d'activer ou de désactiver le pilote ODBC pour la machine en cours. 130 IBM InfoSphere Optim : Guide d'installation et de configuration Si votre site ne dispose pas de licence pour Archive, l'option Enable n'est pas disponible. Specify Product Configuration File Dans la boîte de dialogue Specify Product Configuration File indiquez le chemin d'accès complet et le nom du fichier de configuration. Chapitre 5. Configuration des postes de travail 131 La boîte de dialogue Specify Product Configuration File comporte les options suivantes : Configuration File Specifications Create New File Sélectionnez cette option pour créer un fichier de configuration du produit. Use Existing File Sélectionnez cette option pour utiliser un fichier de configuration du produit existant. File Name Indiquez le chemin d'accès complet et le nom du fichier de configuration du produit. Pour sélectionner un fichier à partir de vos répertoires système, cliquez sur le bouton de navigation. Remarque : Le fichier de configuration est généralement partagé par tous les utilisateurs sur un site ; indiquez un chemin sur un serveur de fichiers facilement accessible à tous les utilisateurs. Company Information Name Nom de la société disposant d'une licence d'utilisation d'Optim. 132 IBM InfoSphere Optim : Guide d'installation et de configuration ID Identificateur de société requis pour utiliser Optim. Password Entrez le mot de passe requis pour créer un nouveau fichier de configuration du produit. Remarque : Le mot de passe est envoyé par courrier électronique lorsque le produit est livré. Modify Product Options Optim est distribué avec des paramètres standard pour les options de produit. La boîte de dialogue Modify Product Options permet de personnaliser ces paramètres en fonction des conditions de votre site. Si le répertoire Optim est dans un format multi-octets, vous serez invité à utiliser les options de produit pour indiquer comment Optim doit gérer les erreurs aller-retour. Pour plus d'informations, voir «MBCS Roundtrip Processing», à la page 243. Le nom du fichier de configuration du produit indiqué dans la boîte de dialogue précédente est affiché. Si vous cliquez sur Product Options, vous êtes invité à entrer un mot de passe pour ouvrir la boîte de dialogue Product Options. Chapitre 5. Configuration des postes de travail 133 Remarque : Vous devez avoir un mot de passe pour vérifier et modifier les options de produit. Optim est distribué avec le mot de passe sensible à la casse optim. Vous pouvez modifier ce mot de passe lorsque vous configurez le premier poste de travail. Vous trouverez une description détaillée de la boîte de dialogue Product Options dans la section «Utilisation de l'éditeur», à la page 233. Après avoir effectué les modifications nécessaires dans la boîte de dialogue Product Options et avoir affiché à nouveau la boîte de dialogue Modify Product Options, cliquez sur Proceed pour ouvrir la boîte de dialogue suivante du processus. Modify Personal Options la boîte de dialogue Modify Personal Options est similaire à la boîte de dialogue Modify Product Options. Cliquez sur Personal Options pour ouvrir la boîte de dialogue Personal Options. Une description détaillée de cette boîte de dialogue est fournie dans la section «Utilisation de l'éditeur», à la page 268. Après avoir effectué les modifications nécessaires dans la boîte de dialogue Personal Options et avoir affiché à nouveau la boîte de dialogue Modify Personal Options, cliquez sur Proceed pour ouvrir la boîte de dialogue suivante du processus. Exportation des données de registre Si vous projetez de configurer plusieurs postes de travail vous pouvez gagner du temps en exportant les données de registre du répertoire Optim dans un fichier et en enregistrant ce dernier dans un répertoire facile d'accès. Pendant le processus de configuration du premier poste de travail, vous êtes invité à exporter les données de registre, ou vous pouvez sélectionner Export Registry Data dans le menu File de la fenêtre principale de configuration. 134 IBM InfoSphere Optim : Guide d'installation et de configuration La boîte de dialogue Export Optim Directory Registry Data permet d'indiquer un nom de fichier de sortie et de sélectionner les entrées de registre et d'autres informations à exporter. La boîte de dialogue Export Optim Directory Registry Data comporte les options suivantes : File Name Entrez le nom du fichier vers lequel vous voulez exporter les données de registre. Le nom de fichier a par défaut l'extension .txt. Pour opérer la sélection dans vos répertoires système, cliquez sur le bouton de navigation. Remarque : Si vous n'indiquez pas le chemin d'accès complet et le nom de fichier, le fichier est enregistré dans le répertoire de données défini dans les options personnelles. Export . . . Sélectionnez une ou toutes les cases à cocher pour exporter : v Les informations de licence d'utilisation du produit v Les informations de connexion au répertoire Optim v Les informations de connexion relatives à l'alias de base de données Chapitre 5. Configuration des postes de travail 135 Excluded from Export Liste des répertoires Optim non sélectionnés pour l'exportation des données de registre. Name Nom de chaque répertoire Optim disponible. Description Texte qui décrit ou explique le rôle du répertoire Optim. Selected for Export Liste des répertoires Optim sélectionnés pour l'exportation. Name Nom de chacun des répertoires Optim sélectionnés. Description Texte qui décrit ou explique le rôle du répertoire Optim. Pour déplacer un élément d'une liste à l'autre faites glisser le nom. Vous pouvez également réorganiser les éléments de la liste, en faisant glisser le numéro de ligne vers la nouvelle position. Une fois les sélections effectuées, cliquez sur OK pour exporter les données de registre. Complete Lorsque vous avez terminé, le processus de configuration ouvre la boîte de dialogue Complete. Cette boîte de dialogue décrit les fichiers qui peuvent être créés pendant le processus. SQL.TXT Contient les instructions DDL générées pour l'exécution de différentes fonctions. BIND.TXT Renferme le rapport le liaison DB2. KEYS.TXT Contient une liste des clés Optim créées. PR0CNFG.LOG Renferme le journal de traitement de la configuration. Ces fichiers se trouvent dans un répertoire de travail temporaire, défini dans l'onglet General de la boîte de dialogue Personal Options. Vous pouvez consulter ou imprimer ces fichiers à l'aide d'un éditeur de texte tel que le Bloc-notes. Dans la boîte de dialogue Complete, cliquez sur Close pour revenir à la fenêtre de configuration principale dans laquelle vous pouvez quitter le programme ou préparer la configuration du poste de travail suivant. Tâche Configure the First Workstation - Récapitulatif Les tâches de configuration du premier poste de travail sont terminées. v Création d'un répertoire Optim et des entrées de registre Windows correspondantes. v Création d'un alias de base de données pour chaque base de données dans le répertoire Optim. v Création de clés principales Optim pour des tables de base de données qui n'ont pas de clés principales SGBD mais un index unique. v Chargement de tables de base de données exemple. v Création et chargement de tables de données de confidentialité des données si vous disposez d'une licence de confidentialité des données Optim. v Initialisation de la sécurité Optim et affectation de l'administrateur de sécurité. v Création du fichier de configuration du produit et modification des options de produit et personnelles. 136 IBM InfoSphere Optim : Guide d'installation et de configuration v Exportation des données de registre pour faciliter la tâche de configuration de postes de travail supplémentaires. Configuration de postes de travail supplémentaires Après avoir configuré le premier poste de travail, vous pouvez configurer des postes supplémentaires pour utiliser Optim. Cette tâche utilise le répertoire Optim et les alias de base de données créés pendant la configuration du premier poste de travail. Cependant, vous devez créer une entrée de registre Windows sur chaque poste supplémentaire afin d'autoriser l'accès au répertoire Optim. Vous pouvez également configurer les options personnelles pour chaque poste de travail. Remarque : Si la configuration sur votre site le requiert, vous pouvez créer un fichier de configuration du produit distinct pour un poste de travail particulier ; cependant, l'installation classique utilise un seul fichier de configuration facilement accessible à tous les utilisateurs. Instructions Lorsque vous configurez des postes de travail supplémentaires, les instructions suivantes s'appliquent. v Même si vous installez Optim sur un serveur permettant l'accès à chaque poste de travail, vous devez exécuter le programme d'installation avant de configurer chacun des postes de travail supplémentaires. Cette étape garantit que le registre Windows relatif au poste de travail est correctement préparé et les icône du bureau créées. v Si vous exécutez le programme d'installation pour un poste de travail avec le logiciel Optim résidant sur un serveur de fichiers vous devez définir le répertoire du serveur dans lequel Optim est installé comme dossier de destination. Vous pouvez lancer le processus de configuration de postes de travail supplémentaires de l'une des manières suivantes : v Lancement de l'assistant de configuration dès la fin du programme d'installation. Désélectionnez la case à cocher Configure the First Workstation et cliquez sur Proceed. Dans la boîte de dialogue suivante, sélectionnez la case à cocher Configure Additional Workstation. v Sélectionnez Configuration Assistant dans le menu Help de la fenêtre principale de configuration. Désélectionnez la case à cocher Configure the First Workstation et cliquez sur Proceed. Dans la boîte de dialogue suivante, sélectionnez la case à cocher Configure Additional Workstation. v Sélectionnez Configure Additional Workstation dans le menu Tasks de la fenêtre principale de configuration. Si vous avez exporté les données du registre après avoir configuré le premier poste de travail, vous pouvez ensuite l'importer sur d'autres postes de travail, ce qui permet de gagner du temps. Vous êtes invité à importer des données du répertoire Optim lorsque vous configurez chaque poste de travail supplémentaire. Si vous choisissez de ne pas importer les données de registre, vous devez d'abord entrer la clé de licence d'utilisation du produit et sélectionner l'option afin de créer une entrée de registre pour le répertoire Optim existant. Importation des entrées de registre Si vous projetez de configurer plusieurs postes de travail, vous pouvez le faire plus rapidement en important les données de registre du répertoire Optim et la clé de licence d'utilisation du produit à partir d'un fichier. Remarque : Pour pouvoir importer des données de registre vous devez exporter les données dans un fichier. Vous pouvez les exporter dans le processus de configuration du premier poste de travail ou sélectionner Export Registry Data dans le menu File de la fenêtre de configuration principale. Chapitre 5. Configuration des postes de travail 137 Vous pouvez importer les données de registre lors de la configuration d'un poste de travail supplémentaire ou sélectionner Import Registry Data dans le menu File. La boîte de dialogue Optim Directory Registry Data permet d'importer des entrées de registre et des informations de licence. La boîte de dialogue Import Optim Directory Registry Data comporte les options suivantes : File Name Entrez le nom du fichier contenant les données de registre de répertoire Optim à importer. Import License Information Sélectionnez cette case à cocher pour importer dans le fichier indiqué les informations de licence, si elles sont disponibles. Excluded from Import Liste des répertoires Optim non sélectionnés pour l'importation des données de registre. Vous pouvez déplacer un élément d'une liste à l'autre en faisant glisser son nom. Vous pouvez également réorganiser les éléments de la liste, en faisant glisser le numéro de ligne vers la nouvelle position. Name Nom de chaque répertoire Optim disponible. 138 IBM InfoSphere Optim : Guide d'installation et de configuration Description Texte qui décrit ou explique le rôle du répertoire Optim. Selected for Import Liste des répertoires Optim sélectionnés pour l'importation. Vous pouvez déplacer un élément d'une liste à l'autre en faisant glisser son nom. Vous pouvez également réorganiser les éléments de la liste, en faisant glisser le numéro de ligne vers la nouvelle position. Name Nom de chacun des répertoires Optim sélectionnés. Description Texte qui décrit ou explique le rôle du répertoire Optim. User ID Identificateur (jusqu'à 30 caractères) requis par le système SGBD pour autoriser l'accès au répertoire Optim. Vous pouvez modifier cette entrée. Password Mot de passe (1 à 30 caractères) qui correspond à l'ID utilisateur indiqué. Vous pouvez modifier cette entrée. v L'administrateur de base de données définit généralement des ID utilisateur et des mots de passe. v Ce mot de passe est utilisé uniquement par le système SGBD. Pour Sybase ASE et SQL Server les mots de passe sont sensibles à la casse. Connection String Chaîne (ou nom) qui permet à un poste de travail d'accéder à la base de données. Le système SGBD utilise cette chaîne de connexion pour reconnaître la base de données. Vous pouvez modifier cette entrée. v Pour certains systèmes de gestion de base de données il est possible de définir une chaîne de connexion différente pour chaque poste de travail en vue d'accéder à la même base de données. v Pour Sybase ASE et SQL Server, la chaîne de connexion fait référence au nom de réseau de l'ordinateur sur lequel réside la base de données. Création d'une entrée de registre Si vous choisissez de ne pas importer des données du répertoire Optim vous devez créer une entrée de registre pour chaque poste de travail en vue d'utiliser le répertoire Optim. Vous devez identifier le répertoire Optim et le système SGBD associé et fournir les informations de connexion à la base de données. Specify Optim Directory La boîte de dialogue qui s'ouvre pour permettre la configuration d'un poste de travail supplémentaire est Specify Optim Directory. Cette boîte de dialogue permet de créer une entrée de registre Windows. Chapitre 5. Configuration des postes de travail 139 La seule option disponible lors de la configuration d'un poste de travail est sélectionnées lorsque la boîte de dialogue s'ouvre. Pour l'option Create New Registry Entry for Existing Optim , cliquez sur Proceed. Indiquez Optim Directory DBMS L'étape suivante de création de l'entrée de registre Windows consiste à indiquer le SGBD de répertoire Optim. 140 IBM InfoSphere Optim : Guide d'installation et de configuration La boîte de dialogue Optim Directory DBMS comporte les options suivantes. (Lorsque la boîte de dialogue s'ouvre, les zones Optim Directory Description, Type et Version contiennent les informations précédemment entrées.) DBMS Specifications Optim Directory Description Entrez une description ou une explication du rôle du répertoire Optim (jusqu'à 40 caractères). Cela s'avère utile si vous avez plusieurs répertoires Optim. Type Sélectionnez le type de logiciel SGBD. Pour opérer la sélection dans une liste, cliquez sur la flèche vers le bas. Le système SGBD sélectionné apparaît dans la barre d'état des boîtes de dialogue qui s'affichent ensuite au cours du processus. Version Sélectionnez la version du système SGBD. Pour opérer la sélection dans une liste, cliquez sur la flèche vers le bas. Connect to Database La boîte de dialogue Connect to Database permet d'indiquer les informations de connexion de base de données pour l'entrée de registre du répertoire Optim. Chapitre 5. Configuration des postes de travail 141 Lorsque vous configurez le poste de travail vous devez indiquer un ID utilisateur, un mot de passe et une chaîne de connexion permettant au poste de travail de se connecter à la base de données et d'accéder aux tables du répertoire Optim. Si vous utilisez Sybase ASE, SQL Server ou Informix vous devez indiquer le nom de base de données. Indiquez également l'identificateur (ID de créateur, nom de schéma ou ID de propriétaire) pour les tables de répertoire Optim. Remarque : Pour certains systèmes de gestion de base de données, l'identificateur des tables de répertoire Optim doit correspondre à celui utilisé pour créer le répertoire Optim, avec respect de la casse. Le processus de configuration localise le répertoire Optim et affiche un message de confirmation. Cliquez sur No pour annuler la fonction et revenir à la fenêtre principale, ou sur Yes afin de créer une entrée de registre pour le répertoire Optim et afficher une deuxième boîte de dialogue Connect to Database. Connect to Database – Subsequent Access Dans la boîte de dialogue suivante vous êtes invité à fourni l'ID utilisateur et le mot de passe pour l'accès ultérieur au répertoire Optim à partir du poste de travail. 142 IBM InfoSphere Optim : Guide d'installation et de configuration Les étapes suivantes consistent à initialiser la sécurité Optim ou à affecter un administrateur de sécurité, désigner un poste de travail comme serveur (si vous disposez d'une licence pour la fonction de serveur facultative), activer la fonction d'interface ODBC (si vous disposez d'une licence pour le composant Archive), indiquer un fichier de configuration du produit et configurer les options de produit et les options personnelles. Cliquez sur Proceed pour poursuivre. Initialize Security/Change Security Administrator Dans la boîte de dialogue Initialize Security, affectez un administrateur de sécurité pour le répertoire Optim et initialisez la sécurité. Si la sécurité a été initialisée pour le répertoire, c'est la boîte de dialogue Change Security Administrator qui s'affiche ; elle se différencie de la boîte de dialogue Initialize Security uniquement par le fait qu'elle ne comporte pas d'option d'initialisation. Pour plus d'informations sur l'initialisation de la sécurité Optim et l'affectation d'un administrateur de sécurité, reportez-vous à la section «Sécurité Optim», à la page 125. Chapitre 5. Configuration des postes de travail 143 Enable/Disable Optim Server Feature Dans la boîte de dialogue Enable/Disable Optim Server Feature, indiquez si la machine en cours doit être activée ou désactivée comme serveur. 144 IBM InfoSphere Optim : Guide d'installation et de configuration Si le serveur n'est pas sous licence, l'option Enable n'est pas disponible. Les informations relatives à la configuration du serveur sont fournies dans le Chapitre 6, «Configuration du serveur Optim», à la page 149. Enable/Disable Archive ODBC Interface Dans la boîte de dialogue Enable/Disable Archive ODBC Interface, indiquez si le pilote ODBC doit être activé ou désactivé pour la machine courante. Chapitre 5. Configuration des postes de travail 145 Si le site ne dispose pas de licence pour le composant Archive, l'option Enable n'est pas disponible. Specify Product Configuration File Après avoir créé l'entrée de registre Windows pour le répertoire Optim vous devez identifier le fichier de configuration du produit pour le poste de travail. Le processus de configuration ouvre la boîte de dialogue Specify Product Configuration File. Remarque : Si vous décidez d'installer Optim sur un serveur sur chaque poste de travail, tous les postes de travail peuvent utiliser le fichier de configuration du produit, situé sur le serveur. Vous créez le fichier de configuration du produit lorsque vous configurez Product Options pour le premier poste de travail. Par conséquent, lorsque vous configurez un poste de travail supplémentaire, sélectionnez Use Existing File et indiquez le nom complet du fichier de configuration de produit initial de la boîte de dialogue Specify Product Configuration File. Pour plus d'informations, voir «Configuration des options», à la page 129. Tâche Configure Additional Workstation - Récapitulatif Les tâches de configuration d'un poste de travail supplémentaire sont terminées. v Importation des données de registre ou création d'une entrée de registre Windows pour l'accès du poste de travail au répertoire Optim. v Identification d'un fichier de configuration du produit pour le poste de travail. Vous devez répéter ces étapes pour chaque poste de travail à utiliser avec Optim. 146 IBM InfoSphere Optim : Guide d'installation et de configuration Après avoir configuré le premier poste de travail et les postes de travail supplémentaires, vous êtes prêt à configurer le composant serveur, si vous disposez d'une licence pour ce dernier, et à exécuter les autres tâches disponibles dans le menu Tasks. Les chapitres suivants expliquent comment configurer le serveur et exécuter d'autres tâches. Chapitre 5. Configuration des postes de travail 147 148 IBM InfoSphere Optim : Guide d'installation et de configuration Chapitre 6. Configuration du serveur Optim L'option de serveur permet aux utilisateurs de définir des tâches sur un poste de travail et de diriger les fonctions de traitement des données qui exercent une forte sollicitation sur les ressources vers une machine mieux appropriée à la tâche. Lorsqu'une tâche requiert le déplacement, le traitement ou le stockage de très grands volumes de données, la demande peut être définie sur le poste de travail de la manière classique puis dirigée vers la machine hébergeant le serveur pour être traitée à distance. Si cette machine est celle sur laquelle la base de données est exécutée, le trafic réseau associé au mouvement des données est éliminé. Vous pouvez également installer le serveur sur un machine dédiée à la fonction de serveur. De plus, un serveur est requis pour le traitement à partir d'une base de données résidant dans un environnement UNIX et la prise en charge de l'accès aux données archivées à l'aide du gestionnaire Open Data Manager d'IBM. Remarque : Dans un environnement UNIX, le serveur est installé à partir d'une console et configuré à l'aide de l'interface de ligne de commande. (Vous trouverez des informations exhaustives dans l'Annexe A, «Installation et configuration du serveur sous UNIX ou Linux», à la page 317.) Pour configurer l'option de serveur sur un poste de travail Windows vous devez commencer par installer Optim et exécuter le programme de configuration pour le poste de travail et activer ce dernier comme serveur. (Voir «Enable/Disable this Machine as an Optim Server», à la page 190.) Après avoir activé le poste de travail en tant que serveur vous devez le configurer à l'aide de l'applet Optim Server Settings du panneau de configuration. Panneau de configuration Cliquez deux fois sur l'icône Optim dans le panneau de configuration Windows pour exécuter l'applet Optim Server Settings qui permet de fournir des paramètres uniques au serveur, par exemple, le chemin et le nom du fichier exécutable pour chaque chargeur de base de données, les chaînes de connexion pour tous les alias de base de données et les protocoles d'accès au serveur. © Copyright IBM Corp. 1994, 2012 149 Onglets Les onglets de la boîte de dialogue Optim Server Settings sont décrits dans les paragraphes suivants. Des informations détaillées sont fournies dans les sections suivantes. General Répertoire de travail temporaire et répertoire de données par défaut. Errors Caractéristique de polices pour l'affichage de messages d'information, d'avertissement et d'erreurs. Indiquez le nombre maximal de lignes affichées dans la barre de messages et si elle doit être masquée lorsqu'elle est vide. Chemin d'accès et nom du fichier exécutable requis pour accéder à chaque chargeur de système SGBD. Load Connection Chaînes de connexion pour tous les alias de base de données dans un répertoire Optim. Access Accès à des unités et répertoires spécifiques du serveur. Startup Type de démarrage pour le serveur. Security Source des informations d'ID utilisateur et de mot de passe pour la connexion. 150 IBM InfoSphere Optim : Guide d'installation et de configuration Endpoints Protocole et informations d'adresse pour les machines hébergeant le serveur. Archive Répertoires d'enregistrement de fichiers d'archive et des fichiers d'index d'archivage. Retention Options d'analyse des répertoires Optim pour les fichiers d'archive avec une règle de conservation. Status Connexions du poste de travail courant aux machines hébergeant le serveur. Email Adresses électroniques pour les messages de rapport. Au cours du processus d'installation vous pouvez créer des entrées dans le registre d'utilisateurs courant. Remarque : Lorsque vous ajoutez ou supprimez un répertoire Optim ou un alias de base de données à l'aide du programme de configuration vous devez également appliquer les nouveaux paramètres au serveur. Configuration Vous pouvez conserver les entrées de registre de la machine locale relatives au serveur à part de celles concernant l'utilisateur en entrant des informations dans la boîte de dialogue Optim Server Settings. Les paramètres de la boîte de dialogue de configuration Optim appartiennent uniquement au composant serveur et non à l'utilisateur couramment connecté. Remarque : Pour les postes de travail sur lesquels des traitements sont en cours, les modifications des paramètres sont enregistrées lorsque vous cliquez sur Apply mais appliquées uniquement lorsque tous les traitements sont terminés. Le serveur rejette toute nouvelle connexion tant que les connexions en cours ne sont pas achevées et les nouveaux paramètres appliqués. De même, les processus planifiés sont rejetés lorsque des paramètres sont en attente. Les processus planifiés sont relancés jusqu'à l'heure butoir indiquée dans l'éditeur de planification. Données d'identification Pour plus d'informations sur les données d'identification d'utilisateur requises pour exécuter le serveur, reportez-vous à l'Annexe B, «Données d'identification du serveur», à la page 401. Onglet General Utilisez l'onglet General pour nommer le serveur et indiquer des chemins d'accès aux répertoires requis. Optim Server Nom (1 à 15 caractères) du serveur. Si vous n'indiquez pas de nom, celui de l'ordinateur est la valeur par défaut. Remarque : Le nom du serveur doit être ajouté au fichier de configuration du produit pour votre site. Temporary Work Directory Chemin d'accès complet au répertoire par défaut dans lequel vous voulez que le serveur enregistre les fichiers de travail et les fichiers de trace internes. Pour opérer une sélection dans les répertoires système, cliquez sur le bouton de navigation. Ce répertoire doit être unique pour le serveur et différent du répertoire de travail temporaire indiqué dans les options personnelles. Chapitre 6. Configuration du serveur Optim 151 Data Directory Chemin d'accès complet au répertoire par défaut dans lequel vous voulez que le serveur enregistre les fichiers pour lesquels aucun chemin d'accès au répertoire explicite n'a été fourni. Pour opérer la sélection dans vos répertoires système, cliquez sur le bouton de navigation. Ce répertoire doit être unique pour le serveur et différent du répertoire de données indiqué dans les options personnelles. Create a subdirectory within the Data Directory for clients Sélectionnez Create a subdirectory within the Data Directory for clients pour créer automatiquement un sous-répertoire dans le répertoire de données du serveur lorsque chacun des postes de travail se connecte pour la première fois au serveur. Le nouveau sous-répertoire devient le répertoire de données par défaut pour le poste de travail. Le nom du nouveau sous-répertoire est déterminé par le nom de connexion Windows issu du poste de travail. Par exemple, si cette option est sélectionnée et si le répertoire de données est D:\DATA lorsque l'utilisateur “JOHN” se connecte au serveur, le sous-répertoire D:\DATA\JOHN devient le répertoire de données par défaut pour JOHN. Maximum Processes Utilisez l'option Maximum Processes pour limiter le nombre de processus qui peuvent s'exécuter simultanément sur le serveur. Indiquez la limite en fonction de la capacité de la machine serveur (UC, espace disque, vitesse de l'accès réseau, mémoire, etc.). Les valeurs valides sont comprises entre 10 à 48. La valeur par défaut est 48. Lorsque le serveur atteint la valeur maximale, un message d'erreur (Server too Busy) s'affiche. Généralement, un processus de validation, appelé miroir, est créé chaque fois que l'éditeur de demande nécessitant le serveur est ouvert. Lorsque la demande est exécutée, un processus miroir et les processus de demande sont exécutés simultanément. Par conséquent, deux processus sont exécutés pour chaque demande. (Par exemple, si un poste de travail délègue deux demandes au serveur simultanément, quatre processus sont utilisés.) Days to keep Trace files Durée de conservation en jours (2 à 30) des fichiers de trace dans le répertoire de travail temporaire. La valeur par défaut est 5. Les fichiers de trace permettent de suivre le traitement effectué à l'aide d'Optim. Les noms des fichiers de trace ont le préfixe PR0 suivi des lettres indiquant le type de fichier puis d'une extension numérique (par exemple, PR0TOOL.123). L'extension du nom permet de distinguer les différents types de fichier de trace. Les fichiers de trace sont numérotés de .001 à .999, suivi de .A00 à .Z99, si nécessaire. Si plus de 3599 fichiers de trace d'un type unique sont créés et enregistrés pendant le nombre de jours indiqués, les noms de fichier sont réutilisés, en commençant par le premier. 152 IBM InfoSphere Optim : Guide d'installation et de configuration Onglet Errors Utilisez l'onglet Errors afin d'entrer des informations de police par défaut pour les messages. Les polices par défaut pour le texte des messages et les zones de données apparaissent dans chacune des zones de message sur la police. Pour ouvrir la boîte de dialogue des polices de Windows en vue de sélectionner les attributs de police, cliquez sur les boutons de commande associés au texte ou aux zones. Afin de modifier les polices pour les messages texte, cliquez sur Text. Pour modifier la police des zones de données notées dans le texte des messages, cliquez sur Field. Font for Informational Messages Les messages d'information ne sont pas critiques ; il s'agit, par exemple, de messages demandant si des informations doivent être sauvegardées lorsqu'une boîte de dialogue est fermée. Info Text Indiquez les caractéristiques de police pour le texte des messages d'information. La valeur par défaut est System, 10 point, Bold, Black. Info Field Indiquez les caractéristiques de police pour les données référencées dans un message d'information. La valeur par défaut est System, 10 point, Bold, Underline, Black. Chapitre 6. Configuration du serveur Optim 153 Font for Warning Messages Les messages d'avertissement indiquent des conditions sérieuses mais pas critiques. Un message d'avertissement n'interrompt pas un action mais peut indiquer la nécessité de réévaluer l'action en cours. Warning Text Indiquez les caractéristiques de police pour le texte des messages d'avertissement. La valeur par défaut est System, 10 point, Bold, Navy. Warning Field Indiquez les caractéristiques de police pour les données référencées dans un message d'avertissement. La valeur par défaut est System, 10 point, Bold, Underline, Navy. Font for Error Messages Les messages d'erreur indiquent des conditions critiques et interrompent l'action en cours. Un problème signalé dans un message d'erreur doit être corrigé pour que l'action en cours puisse se poursuive. Des messages d'erreur peuvent apparaître dans des boîtes de dialogue en incrustation mais ils s'affichent généralement dans la barre d'état en bas d'une boîte de dialogue. Error Text Indiquez les caractéristiques de police pour le texte des messages d'erreur. La valeur par défaut est System, 10 point, Bold, Maroon. Error Field Indiquez les caractéristiques de police pour les données référencées dans un message d'erreur. La valeur par défaut est System, 10 point, Bold, Underline, Maroon. Display Lines Indiquez le nombre maximal de lignes (3 à 9) à afficher dans la barre de messages pour tout type de message. Hide message bar when empty Sélectionnez cette case à cocher pour masquer la barre de messages lorsqu'aucun message d'information, d'avertissement ou d'erreur n'est affiché. Lorsque cette case à cocher n'est pas sélectionnée, la barre de messages apparaît en bas de chaque éditeur ou boîte de dialogue même si elle est vide. Onglet Load Utilisez l'onglet Load pour indiquer les chemins d'accès aux chargeurs de système SGBD. Remarque : Vous pouvez accélérer la configuration des paramètres de chargement pour le serveur en cliquant sur Merge Current User. Les paramètres de chargement relatif à l'utilisateur connecté du registre de l'utilisateur courant sont fusionnés avec ceux de la machine serveur du registre de la machine locale. 154 IBM InfoSphere Optim : Guide d'installation et de configuration Optim Directory Sélectionnez [Default] dans la liste Optim Directory pour entrer le chemin d'accès et le nom du fichier exécutable du chargeur pour chaque type de système SGBD. Si vous avez plusieurs version d'un type de système SGBD particulier, vous pouvez entrer une spécification de chargeur unique pour chaque version. Sélectionnez le répertoire Optim et l'alias de base de données, puis entrez le chemin d'accès et le nom de l'exécutable du chargeur appropriés pour la version du système SGBD considéré. Load Specifications Indiquez le chemin d'accès complet et le nom de l'exécutable pour accéder à chaque chargeur de système SGBD qui peut être utilisé avec une demande de chargement. DB Alias Sélectionnez un répertoire Optim puis cliquez sur la flèche vers le bas afin de sélectionner un alias de base de données particulier. Indiquez le chemin d'accès au chargeur approprié pour la version SGBD correspondante. Chapitre 6. Configuration du serveur Optim 155 Si vous utilisez DB2, Oracle ou Informix, vous pouvez également indiquer un ID de créateur par défaut pour les tables d'exceptions (ou les tables de violations). Pour indiquer des paramètres de chargement pour une base de données Teradata, sélectionnez un alias de base de données lié à Teradata et cliquez sur le bouton Teradata pour afficher la boîte de dialogue Teradata Settings. Exception Table Default Creator ID Indiquez un ID de créateur par défaut ou un autre identificateur pour les tables d'exceptions pour DB2 et Oracle, et les tables de violations pour Informix, ou les tables d'erreurs ou les tables de travail pour Teradata. Pour Teradata, ce paramètre est utilisé pour indiquer le nom de la base de données du système Teradata dans laquelle les tables d'erreur et les tables de travail (tables temporaires) peuvent être créées par les chargeurs Teradata. Ce paramètre est disponible uniquement lorsque vous sélectionnez un alias de base de données pour une base de données DB2, Informix, Oracle ou Teradata. Fully Qualified Path for DBMS Loaders Indiquez le chemin d'accès au répertoire et le nom du programme pour le chargeur de système SGBD considéré. Reportez-vous à la documentation du système SGBD pour le nom du chargeur. Pour opérer la sélection dans vos répertoires système, cliquez sur le bouton de navigation. Teradata Cliquez sur cette option pour fournir les paramètres relatifs au chargeur de système Teradata dans la boîte de dialogue Teradata Settings. Use FastLoad if more rows than: Entrez le nombre de lignes pour déterminer si le mode de chargement FastLoad ou MultiLoad est utilisé. Les valeurs autorisées sont comprises entre 0 et 999 999 999. Si vous indiquez la valeur 0 ou aucune valeur le chargement MultiLoad est utilisé. Pour toute 156 IBM InfoSphere Optim : Guide d'installation et de configuration autre valeur, le mode FastLoad est utilisé si le nombre de lignes du fichier de chargement est supérieur à la valeur indiquée pour ce paramètre. Fully qualified path for Teradata FastLoad Indiquez le chemin d'accès au répertoire et le nom du programme pour le chargement FastLoad de Teradata. Pour connaître le nom du chargeur, reportez-vous à la documentation relative à Teradata. Pour opérer la sélection dans vos répertoires système, cliquez sur le bouton de navigation. Fully qualified path for Teradata MultiLoad Indiquez le chemin d'accès au répertoire et le nom du programme pour le chargement MultiLoad de Teradata. Pour connaître le nom du chargeur, reportez-vous à la documentation relative à Teradata. Pour opérer la sélection dans vos répertoires système, cliquez sur le bouton de navigation. Fully qualified path for Basic Teradata Query facility Indiquez le chemin d'accès au répertoire et le nom du programme pour la fonction BTEQ (Basic Teradata Query facility). Pour connaître le nom de cette fonction, reportez-vous à la documentation relative à Teradata. Pour opérer la sélection dans vos répertoires système, cliquez sur le bouton de navigation. Server Name Entrez le nom du serveur Teradata. Teradata User ID Entrez l'ID utilisateur Teradata pour l'utilisateur qui crée la demande de chargement. Teradata Password Entrez le mot de passe Teradata pour l'utilisateur qui crée la demande de chargement. Merge Current User Cliquez sur Merge Current User pour fusionner les paramètres du registre de l'utilisateur courant dans le registre Local Machine de la machine serveur. Onglet Connection Dans cet onglet vous pouvez indiquer les informations de connexion de système SGBD pour tous les alias de base de données dans tout répertoire Optim requis pour effectuer les tâches déléguées. Remarque : Vous pouvez accélérer la configuration des paramètres de connexion pour le serveur en cliquant sur Merge Current User. Ceci fusionne dans le registre de la machine locale les paramètres de connexion relatifs à l'utilisateur connecté dans le registre de l'utilisateur courant avec ceux de la machine serveur. Chapitre 6. Configuration du serveur Optim 157 Les paramètres des onglets Connection et Security sont liés. Dans l'onglet Security, sélectionnez Server ou Client afin d'indiquer la source des informations d'ID utilisateur et de mot de passe pour l'accès au répertoire Optim et à l'alias de base de données. v Si vous sélectionnez Server dans l'onglet Security, l'ID utilisateur et le mot de passe appropriés entrés dans l'onglet Connection sont utilisés ; l'ID utilisateur et le mot de passe issus du poste de travail à l'origine de la tâche ne sont pas utilisés. v Si vous sélectionnez Client dans l'onglet Security l'ID utilisateur et le mot de passe provenant du poste de travail à l'origine de la tâche sont utilisés. Remarque : Les informations de chaîne de connexion que vous entrez dans l'onglet Connection sont utilisées que vous sélectionniez Server ou Client dans l'onglet Security. Laissez la chaîne de connexion vide, ou sélectionnez la case à cocher Always Fail Connection pour empêcher le serveur d'accéder à un répertoire Optim et/ou à un alias de base de données lors de l'exécution de tâches déléguées. Optim Directory Sélectionnez un répertoire Optim dans la liste afin d'afficher les informations de connexion pour les alias de base de données correspondants. Détails de la grille Les informations de connexion relatives au répertoire Optim sont les suivantes. 158 IBM InfoSphere Optim : Guide d'installation et de configuration Remarque : La longueur maximale d'un ID utilisateur ou d'un mot de passe varie en fonction du système SGBD. DB Alias Alias de base de données dans le répertoire Optim sélectionné. User ID Identificateur (1 à 30 caractères) qui permet au serveur d'utiliser un alias de base de données particulier. Les ID utilisateur sont généralement attribués et gérés par l'administrateur de base de données. Remarque : Si vous utilisez Informix, vous devez entrer l'ID utilisateur en majuscules pour une base de données ANSI et en minuscules pour une base de données non ANSI. Password Entrez un mot de passe (1 à 30 caractères) permettant au serveur d'accéder à une base de données à l'aide de l'alias de base de données indiqué. Verify Entrez à nouveau le mot de passe pour vérification. Connection String Chaîne de connexion utilisée par le serveur pour accéder à une base de données à l'aide de l'alias de base de données indiqué. Always Fail Connection Sélectionnez cette case à cocher pour refuser l'accès à l'alias de base de données correspondant. Vous pouvez utiliser cette case à cocher pour refuser temporairement l'accès à un alias de base de données sans avoir à supprimer la chaîne de connexion. Description Texte qui décrit ou explique le rôle de l'enregistrement de connexion. Merge Current User Cliquez sur Merge Current User pour fusionner les paramètres de connexion du registre d'utilisateurs courant vers le registre de la machine locale relatif à la machine du composant serveur. Cette action ne remplace pas les informations précédemment entrées dans la boîte de dialogue Optim Server Settings. Elle fusionne uniquement les nouveaux paramètres de l'utilisateur courant. Si les paramètres sont identiques, cette commande n'est pas disponible. Chapitre 6. Configuration du serveur Optim 159 Onglet Access Utilisez l'onglet Access pour limiter l'accès à tous les répertoire et sous-répertoires du serveur, à l'exception de ceux que vous indiquez. L'accès au répertoire de données, au répertoire d'archivage et au répertoire d'index d'archivage est activé par défaut. Limitation de l'accès La case à cocher Limit access to only the Data, Archive, Archive Index and the following directories and their subdirectories a pour but de restreindre l'accès aux fichiers et aux répertoires du serveur ; elle est sélectionnée par défaut. Lorsque cette case à cocher est sélectionnée, l'accès au répertoire de données du serveur, au répertoire d'archivage et au répertoire d'index d'archivage est activé. Vous pouvez autoriser l'accès à des fichiers et répertoires supplémentaires en indiquant chacun d'eux dans la grille Directory. Désélectionnez la case à cocher si vous voulez fournir l'accès à tous les fichiers et répertoires du serveur. Directory Entrez les chemins d'accès aux répertoires et sous-répertoires accessibles par délégation de postes de travail. Cliquez sur le bouton de navigation pour effectuer une sélection dans une liste. 160 IBM InfoSphere Optim : Guide d'installation et de configuration Onglet Startup Utilisez l'onglet Startup pour attribuer les informations de démarrage. Start How Start as Service Le serveur est activé lorsque la machine est démarrée. Un service ne requiert pas qu'un utilisateur soit connecté (la machine peut fonctionner en mode automatique). Remarque : Lorsque le serveur est exécuté en tant que service, les unités mappées ne sont pas disponibles. Start as Process Le serveur démarre dans une fenêtre DOS. La sécurité de l'utilisateur connecté s'applique ; vous ne pouvez pas utiliser une connexion au service. Start When Lorsque l'option Start as Service est sélectionnée : Manual Seul l'utilisateur connecté peut démarrer le serveur. (Vous pouvez utiliser la boîte de dialogue Optim Server Settings pour démarrer le serveur.) Chapitre 6. Configuration du serveur Optim 161 Automatic Le serveur démarre à l'amorçage du système. Lorsque l'option Start as Process est sélectionnée : Manual Sélectionnez Optim dans le menu Démarrer de Windows. Automatic Lorsque Optim démarre, Optim est ajouté au menu de démarrage. Service Logon Lorsque l'option Start as Service est sélectionnée, vous devez fournir les informations de connexion au service. Use Local System account Sélectionnez cette case à cocher pour utiliser les informations de connexion pour la machine locale, comme indiqué dans l'onglet Personal Options du Server. Si cette case à cocher n'est pas sélectionnée, vous devez fournir des données d'identification explicites comme suit. User ID Entrez l'ID utilisateur approprié. Si ces données d'identification de serveur sont utilisées pour accéder à des fichiers externes au serveur, l'ID utilisateur doit disposer des droits permettant d'effectuer les actions suivantes : v Agir en tant que partie du système d'exploitation (SeTcbPrivilege) v Augmenter les quotas (SeIncreaseQuotaPrivilege) v Remplacer un jeton de niveau processus (SeAssignPrimaryTokenPrivilege) v Ignorer la vérification transversale (SeChangeNotifyPrivilege) Pour plus d'informations sur ces droits, reportez-vous à la section «Droits d'accès au serveur pour des données d'identification de client explicites», à la page 404. Password Entrez le mot de passe correspondant à l'ID utilisateur. Domain Indiquez le domaine. Check Logon Cliquez sur Check Logon pour vérifier que le serveur peut se connecter avec les données d'identification fournies. Ce bouton est disponible lorsque la case à cocher Use Local System account n'est pas sélectionnée. Start/Stop Service Ce bouton est disponible lorsque l'option Start as Service est sélectionnée et appliquée. 162 IBM InfoSphere Optim : Guide d'installation et de configuration Onglet Sécurité Utilisez l'onglet Security afin de choisir la source des informations de connexion pour le serveur. Sélectionnez les options pour indiquer la source des informations de connexion lorsque le serveur doit accéder à des répertoires Optim, des alias de base de données, ainsi qu'à des fichiers d'entrée et de sortie. Optim Directories Server Sélectionnez cette option pour utiliser l'ID utilisateur et le mot de passe fournis dans l'onglet Connection pour l'accès serveur au répertoire Optim. Client Sélectionnez cette option afin d'utiliser l'ID utilisateur et le mot de passe pour l'accès Server au répertoire Optim indiqué dans les options personnelles pour le poste de travail de délégation. (Dans les options personnelles vous pouvez également exiger l'indication d'un mot de passe à chaque accès ou refuser l'accès. Pour plus d'informations, voir «Onglet Server», à la page 292.) DB Aliases Server Sélectionnez cette option afin que l'ID utilisateur et le mot de passe fournis dans l'onglet Connection soient utilisés par le serveur pour l'utilisation d'alias de base de données. Client Sélectionnez cette option afin que l'ID utilisateur et le mot de passe soient utilisés pour l'utilisation d'alias de base de données par le serveur, tel qu'indiqué dans les options personnelles Chapitre 6. Configuration du serveur Optim 163 sur le poste de travail de délégation. (Dans les options personnelles vous pouvez également exiger l'indication d'un mot de passe à chaque accès ou refuser l'accès. Pour plus d'informations, voir «Onglet Server», à la page 292.) File Input/Output Server Sélectionnez cette option pour utiliser le service de connexion dans l'onglet Startup. Ce paramètre s'applique uniquement si les données d'identification du serveur sont utilisées pour l'accès au fichier. Client v Sélectionnez cette option afin d'utiliser l'ID utilisateur, le mot de passe et le domaine indiqués dans l'onglet Server de Personal Options sur le poste de travail de délégation pour l'accès partagé au disque local du serveur et au réseau. Pour plus d'informations, voir «Onglet Server» , à la page 292. Les données d'identification de délégation doivent être associées aux droits d'accès permettant d'effectuer les actions ci-après. v Connexion en tant que travail par lots (SE_BATCH_LOGON_NAME) (Notez que, dans certaines installations, vous pouvez octroyer ce droit à tout utilisateur inclus dans la stratégie de sécurité locale, au lieu d'indiquer des données d'identification pour chaque utilisateur.) Use this Logon for accessing files Si l'accès à des fichiers s'effectue à l'aide de données d'identification de serveur vous devez indiquer leur source. Only files local to this Server may be accessed Sélectionnez Only files local to this Server may be accessed pour limiter l'accès serveur aux fichiers locaux. Ne sélectionnez pas la case à cocher afin de fournir les informations de connexion requises pour l'accès serveur aux fichiers. User ID Entrez l'ID utilisateur approprié. Si ces données d'identification sont utilisées pour accéder à des fichiers externes au serveur l'ID utilisateur doit disposer des droits permettant d'effectuer les actions suivantes : v v v v v Agir en tant que partie du système d'exploitation (SeTcbPrivilege) Augmenter les quotas (SeIncreaseQuotaPrivilege) Remplacer un jeton de niveau processus (SeAssignPrimaryTokenPrivilege) Ignorer la vérification transversale (SeChangeNotifyPrivilege) Se connecter en tant que travail par lots (SE_BATCH_LOGON_NAME Password Entrez le mot de passe correspondant à l'ID utilisateur. Domain Indiquez le domaine. Check Logon Cliquez sur Check Logon pour vérifier que le serveur peut se connecter avec les données d'identification fournies. 164 IBM InfoSphere Optim : Guide d'installation et de configuration Onglet Endpoints Utilisez l'onglet Endpoints afin d'indiquer les protocoles qui seront utilisés par les postes de travail qui se connectent au serveur pour les appels de procédure à distance. Le canal de communication nommé (ncacn_np) et le noeud final du canal \PIPE\RTSERVER sont indiqués par défaut. Il s'agit généralement de la méthode la plus efficace pour les postes de travail d'un domaine pour se connecter au serveur. Pour ajouter un accès à un poste de travail hors du domaine, vous devez ajouter un protocole supplémentaire. Vous pouvez inclure tous les protocoles et noeuds finaux disponibles au serveur en cliquant sur la flèche vers le bas dans Protocol et en sélectionnant Supported Protocols (All) dans la liste. Les noeuds finaux sont créés pour chaque protocole disponible. Lorsqu'ils sont configurés de cette manière les postes de travail doivent interroger un localisateur RPC pour les noeuds finaux lors de la connexion au serveur. Cette demande génère un léger temps de retard la première fois que le serveur est sélectionné, ce qui risque de compromettre la sécurité. Remarque : Lorsque l'option Supported Protocols (All) est sélectionnée, Endpoint affiche un astérisque (*) et Network Address le nom d'ordinateur. Détails de la grille Protocol Cliquez sur la flèche vers le bas pour opérer la sélection dans une liste de protocoles disponibles. Chapitre 6. Configuration du serveur Optim 165 Endpoint Indiquez le noeud final ou l'adresse correspondant au protocole indiqué. (Le format et le contenu dépendent du protocole indiqué.) Network Address Affiche l'adresse réseau du serveur. (Le format et le contenu dépendent du protocole indiqué.) Authentication Lors de la sélection d'un niveau de sécurité, vous devez tenir compte des besoins de votre site mais également des risques potentiels d'impact sur les performances. v Plus le niveau de protection est élevé plus le temps système requis est élevé également. v Plus les demandes de vérification sont fréquentes, plus la durée d'exécution d'un processus est longue. Sélectionnez le niveau d'authentification approprié. None Aucune authentification n'est requise. During Connect (first call only) L'authentification est effectuée lorsque l'utilisateur se connecte au serveur au premier appel. Ce niveau de sécurité garantit uniquement que la connexion est valide et effectuée par l'utilisateur approprié. Aucune authentification supplémentaire n'est effectuée et les données transférées ne sont pas vérifiées. Ce niveau de sécurité est celui qui monopolise le moins de temps système, et est parmi les options disponibles celle qui offre le moins de sécurité. Every Call Une authentification de l'utilisateur est effectuée chaque fois que des données sont échangées, quel que soit le nombre de paquets. Each Packet Confirmation de la réception de chaque paquet de données transférées par l'utilisateur authentifié. Ce niveau de sécurité monopolise davantage de temps système et offre une meilleure protection que le niveau connexion. Each Packet (Verify not changed) Vérifiez que chaque paquet de données transférées provient de l'utilisateur authentifié et vérifiez qu'il n'a pas été modifié. Ce niveau de sécurité monopolise davantage de temps système et offre plus de protection que le niveau paquet. Each Packet (Verify not changed and Encrypt) Confirmation que chaque paquet de données transféré provient de l'utilisateur authentifié, vérification qu'il n'a pas été modifié et chiffrement de la valeur d'argument de chaque appel de procédure à distance. Ce niveau de sécurité monopolise davantage de temps système et est parmi les options disponibles celle qui offre la meilleure protection. Update Product Configuration Files Chaque poste de travail qui se connecte au serveur doit utiliser un fichier de configuration incluant des informations de noeud final de serveur. Le fichier de configuration du produit utilisé par un poste de travail est indiqué dans les options personnelles. Pour mettre à jour des fichiers de configuration du produit avec les nouvelles informations entrées dans l'onglet Endpoints, cliquez sur Update Product Configuration File(s). Utilisez la boîte de dialogue Choose Product Configuration File pour afficher la liste des fichiers de configuration du produit à mettre à jour. 166 IBM InfoSphere Optim : Guide d'installation et de configuration Remarque : Si un fichier de configuration du produit à mettre à jour n'est pas disponible dans la boîte de configuration Choose Product Configuration File, le fichier doit être mis à jour manuellement sur le poste de travail correspondant. Enter the name this server will be known to clients Entrez un nom pour le serveur. Le nom que vous entrez est ajouté à la liste des serveurs disponibles affichée dans les éditeurs de demande d'action qui peuvent utiliser un serveur pour le traitement à distance. Détails de la grille Product Configuration File Indiquez le chemin d'accès complet à chaque fichier de configuration du produit à mettre à jour. Pour opérer la sélection dans vos répertoires système, cliquez sur la cellule de la grille puis sur le bouton de navigation. Chaque fois que vous entrez un fichier de configuration du produit vous êtes invité à entrer le mot de passe correspondant. Le mot de passe est défini dans les options de produit . Password La première fois que vous entrez le mot de passe pour un fichier de configuration du produit, ce Chapitre 6. Configuration du serveur Optim 167 dernier est enregistré pour des mises à jour ultérieures du fichier de configuration du produit. Pour des raisons de sécurité, le mot de passe affiche une série d'astérisques (****). Cliquez sur Edit afin d'afficher l'éditeur des options de produit pour le fichier de configuration du produit correspondant. Edit Update Sélectionnez la case à cocher pour inclure le fichier de configuration correspondant à mettre à jour. Update Cliquez sur Update pour mettre à jour chaque fichier de configuration du produit avec les nouvelles informations de noeud final. Onglet Archive Utilisez l'onglet Archive afin d'entrer le chemin d'accès aux répertoires d'archivage, d'indexation d'archive et de recherche dans les index d'archivage pour le serveur. Archive Directory Indiquez le chemin d'accès complet au répertoire par défaut dans lequel vous voulez que le serveur enregistre les fichiers d'archive. Pour opérer la sélection dans vos répertoires système, cliquez sur le 168 IBM InfoSphere Optim : Guide d'installation et de configuration bouton de navigation. Si vous n'indiquez pas de répertoire, le répertoire de données indiqué dans l'onglet General est utilisé par défaut. Archive Index Directory Indiquez le chemin d'accès complet au répertoire par défaut dans lequel vous voulez que le serveur enregistre les fichiers d'indexation d'archive. Pour opérer la sélection dans vos répertoires système, cliquez sur le bouton de navigation. Si vous n'indiquez pas de répertoire, le répertoire d'archivage est utilisé par défaut. Archive Index Browse Directory Indiquez le chemin d'accès complet au répertoire par défaut dans lequel vous voulez que le serveur enregistre les fichiers de consultation de l'index d'archivage. Pour opérer la sélection dans vos répertoires système, cliquez sur le bouton de navigation. Si vous n'indiquez pas de répertoire, le répertoire d'archivage est utilisé par défaut. Un fichier de consultation de l'index d'archivage est créé automatiquement chaque fois que vous joignez des tables lorsque vous parcourez un fichier d'archive. Le fichier de consultation des index d'archivage enregistre les informations de clé principale et de clé externe pour permettre une extraction plus rapide des données ; par défaut, ce fichier a une extension .abf par défaut. Les fichiers de consultation des index d'archivage sont mis à jour de manière dynamique et il est par conséquent conseillé de sélectionner un répertoire accessible à tout utilisateur appelé à consulter un fichier d'archive. Onglet Retention Une règle de conservation permet de supprimer automatiquement des fichiers d'archive résidant sur le serveur. Lorsque la conservation des archives est activée, le serveur analyse les répertoires Optim en vue d'identifier les fichiers d'archive ayant une règle de conservation. L'onglet Retention permet d'activer la conservation des archives, de sélectionner les répertoires Optim à analyser, l'heure de l'analyse et les options de configuration de la suppression des fichiers d'archive sur les unités de sauvegarde des fichiers (par exemple, EMC Centera et IBM Tivoli). Pour plus d'informations sur l'indication d'une règle de conservation, reportez-vous au manuel Archive Guide d'utilisation. Chapitre 6. Configuration du serveur Optim 169 Activate Archive Retention Sélectionnez cette case à cocher pour analyser les répertoires Optim sélectionnés. Si vous ne sélectionnez pas cette case à cocher, les répertoires Optim ne sont pas analysés mais les paramètres de l'onglet Retention sont conservés. Allow delete from File Backup Devices Liste des unités de sauvegarde intégrées au composant Archive. Sélectionnez la ou les cases à cocher pour permettre à l'unité de supprimer le fichier d'archive lorsque la règle de conservation a expiré. Tivoli Options Indiquez le nom du noeud et le mot de passe permettant au serveur d'accéder à l'unité de sauvegarde sur bande Tivoli. Remarque : Pour utiliser une unité Tivoli vous devez installer le client Tivoli et le support d'API sur la machine où le serveur Optim est exécuté. Node Name Identificateur requis pour accéder à l'unité de sauvegarde sur bande Tivoli. Password Mot de passe requis pour accéder à l'unité de sauvegarde sur bande Tivoli. 170 IBM InfoSphere Optim : Guide d'installation et de configuration Remarque : Pour des raisons de sécurité, le mot de passe est masqué sous la forme d'une suite d'astérisques (****). Time of day to scan Heure de début de l'analyse des répertoires Optim. Utilisez un format 24 heures, par exemple, 1:30 p.m. correspond à 13:30. Optim Directories to scan Répertoires Optim enregistrés sur le serveur. Sélectionnez les répertoires Optim à analyser pour les fichiers d'archive auxquels s'applique une règle de conservation. All Optim Directories Sélectionnez cette case à cocher pour analyser automatiquement tous les répertoires Optim enregistrés avec le serveur. Remarque : La sélection de cette option garantit que tous les répertoires Optim enregistrés ultérieurement avec le serveur seront analysés. Chapitre 6. Configuration du serveur Optim 171 Onglet Status L'onglet Status affiche les connexions courantes au serveur. Détails de la grille La grille affiche les informations suivantes. Client Nom utilisateur de connexion pour l'utilisateur. Client Computer Nom d'ordinateur réseau de l'ordinateur. Optim Directory Nom du répertoire Optim contenant la demande. Action Type d'action en cours d'exécution. Request Affiche le nom complet de la demande en cours d'exécution, ou “Mirror” pour indiquer le processus de validation associé à l'action en cours. Started Date et heure de début de l'action. 172 IBM InfoSphere Optim : Guide d'installation et de configuration Duration Durée de la connexion. Automatically Update Display Sélectionnez cette case à cocher pour mettre à jour (actualiser) automatiquement l'affichage chaque fois qu'une connexion est établie ou interrompue, et mettre à jour la colonne Duration de la grille toutes les minutes. Refresh Sélectionnez Refresh pour mettre à jour l'affichage à la demande. (L'option Refresh n'est pas disponible lorsque la case à cocher Automatically Update Display est sélectionnée.) Remarque : Vous pouvez cliquer avec le bouton droit de la souris sur une ligne et sélectionner Cancel Request pour annuler la connexion au poste de travail concernée ou sur Cancel all for Client pour annuler toutes les connexions au poste de travail. Onglet Email L'onglet Email permet d'envoyer automatiquement des messages “logged” générés par le serveur aux adresses de courrier électronique affichées dans la liste. Le serveur envoie des messages consignés dans le journal des événements Windows (pour Windows) ou dans syslog (pour UNIX ou Linux). Remarque : Pour que les notifications par courrier électronique de l'administrateur puissent être utilisées le programme de courrier électronique voulu doit être installé. Pour Windows, le client de messagerie doit être défini comme valeur par défaut et configuré pour communiquer avec MAPI. Pour UNIX ou Linux, une copie valide de SENDMAIL doit être correctement configurée. Chapitre 6. Configuration du serveur Optim 173 Activate Administrator Email Notification Sélectionnez cette case à cocher pour activer la notification par courrier électronique. Les autres options de cet onglet sont indisponibles sauf si cette case à cocher est sélectionnée. Remarque : La désélection de cette case à cocher ne supprime pas les paramètres de l'onglet Email. Email Address Entrez une adresse électronique à laquelle seront envoyées automatiquement les notifications. Un message est envoyé à l'adresse électronique si le niveau de gravité minimal est atteint. Minimum Severity Pour chaque adresse de courrier électronique que vous affichez dans la liste, sélectionnez le niveau de gravité minimal requis pour l'envoi d'un message. Les niveaux de gravité sont classés du moins grave (Success) au plus grave (Exception). Cliquez sur la flèche vers le bas pour afficher une liste déroulante contenant les niveaux de gravité suivants : Success Envoi d'une notification par courrier électronique pour tous les messages de traitement ayant le niveau de gravité Success. 174 IBM InfoSphere Optim : Guide d'installation et de configuration Information Envoi d'une notification par courrier électronique pour les messages d'information ou ayant un niveau de gravité plus élevé. Warning Envoi d'une notification par courrier électronique pour les messages d'avertissement ou ayant un niveau de gravité plus élevé. Error Envoi d'une notification par courrier électronique pour les messages d'erreur ou ayant un niveau de gravité plus élevé. Exception Envoi d'une notification par courrier électronique pour les messages d'exception. Pour supprimer des entrées, cliquez avec le bouton droit de la souris, cliquez avec le bouton droit de la souris sur une cellule et sélectionnez Remove ou Remove All dans le menu de raccourci. Do not send duplicates for ... day(s) Indiquez le nombre de jours (1 à 999) avant le renvoi d'une notification par courrier électronique pour une erreur ou un avertissement persistant. Clear send history when Optim Server starts Sélectionnez cette case à cocher pour supprimer l'historique d'envoi une fois le serveur démarré. Lorsque cette option est sélectionnée, toute notification par courrier électronique qui s'est déroulée avant le démarrage du serveur est ignorée. Send Test eMail Cliquez avec le bouton droit de la souris et sélectionnez Send Test eMail pour valider l'adresse électronique. Email Transport Cliquez sur ce bouton pour afficher la boîte de dialogue Email Transport en vue d'activer et de configurer le transport CDO (Collaboration Data Object) pour envoyer le courrier électronique. Si vous ne cliquez pas sur ce bouton, un courrier électronique est envoyé à l'aide du protocole SMTP (Simple Mail Protocol Transport). Remarque : Vous devez utiliser le transport CDO si le client de messagerie sur le serveur requiert des données d'identification de connexion pour envoyer automatiquement un message ou une entrée utilisateur lorsque SMTP est utilisé pour envoyer un message. Sélectionnez l'option CDO si le serveur utilise un client Microsoft Outlook (version 2000 ou ultérieure) pour envoyer des messages via un serveur Microsoft Exchange. Chapitre 6. Configuration du serveur Optim 175 Activate Collaboration Data Object Transport Si vous utilisez le transport de messagerie SMTP, ne sélectionnez pas cette case à cocher (sélectionnée par défaut) et sélectionnez OK. Une fenêtre d'invite vous demande si vous voulez vous connecter sans entrer de mot de passe. Si vous utilisez le transport de messagerie CDO, sélectionnez cette case à cocher pour activer la boîte de dialogue et continuer d'entrer des informations. Set from one of these known Email Servers Cliquez sur cette option pour sélectionner un compte dans la liste et entrer dans la boîte de dialogue Email Transport les informations restantes relatives au compte sélectionné. Exchange Server Name or Internet SMTP Outgoing Server's Name Entrez un nom de serveur Exchange ou une adresse Internet. Port (if not standard) Entrez un nom de port ou laissez la zone vide (port par défaut). Sender's mailbox (From address) Entrez l'adresse électronique de l'expéditeur (From). Email account logon Entrez le nom de connexion de messagerie. Logon domain Entrez le nom de domaine. Email account password Entrez le mot de passe. Un mot de passe vide est valide si le compte le permet ; une invite confirme que vous voulez vous connecter sans entrer de mot de passe. 176 IBM InfoSphere Optim : Guide d'installation et de configuration Send Test Email Cliquez sur ce bouton pour envoyer un courrier électronique de test à votre boîte aux lettres. Remarque : Il est recommandé d'envoyer un courrier électronique de test pour vous assurer que les informations entrées sont suffisantes pour envoyer un courrier électronique. Si vous ne recevez pas le courrier électronique de test, apportez les corrections nécessaires aux informations entrées. Conclusion Après avoir configuré le premier poste de travail, les postes de travail supplémentaires et les serveurs voulus, vous êtes prêt à utiliser Optim. Remarque : Si vous apportez des modification à la configuration d'un serveur lorsqu'il est en cours d'exécution, cliquez sur Apply, arrêtez et démarrez le serveur avant d'effectuer les modifications. Les sections restantes expliquent comment utiliser les différentes autres commandes disponibles dans le menu Tasks du programme de configuration. Chapitre 6. Configuration du serveur Optim 177 178 IBM InfoSphere Optim : Guide d'installation et de configuration Chapitre 7. Maintenance et autres tâchs de configuration Après avoir configuré le premier poste de travail et les postes supplémentaires vous êtes prêt à utiliser Optim. Cependant, il peut être nécessaire d'effectuer d'autres tâches disponibles dans le menu Tasks. Par exemple, pour développer le nombre de bases de données, vous pouvez créer ou mettre à jour un alias de base de données, appliquer une maintenance pour l'accès à un alias de base de données ou mettre à jour la version du système SGBD. De même, vous pouvez créer un répertoire Optim supplémentaire, appliquer une maintenance pour l'accès à un répertoire Optim ou mettre à jour la version du système SGBD pour un répertoire Optim. Vous pouvez également sélectionner des options afin de purger un alias de base de données ou une entrée de registre de répertoire Optim. D'autres tâches incluent la configuration des options de produit et des options personnelles, la création de clés principales ou de copies de relations DB2 z/OS à utiliser dans Optim. Vous pouvez également charger ou supprimer les données d'échantillon incluses dans Optim ; ces données constituent le point de départ pour l'utilisation d'un grand nombre de fonctions dans Optim. Si vous disposez d'une licence de confidentialité des données, vous pouvez également charger et supprimer les tables de données de confidentialité des données fournies avec Optim. Vous pouvez également choisir de supprimer un alias de base de données ou des tables de répertoire Optim, et activer ou désactiver les fonctions de sécurité Optim. Chaque tâche est décrite dans les sections suivantes. © Copyright IBM Corp. 1994, 2012 179 Create/Update DB Alias Optim prend en charge l'utilisation d'un nombre indéfini d'instances de base de données. Cependant, un seul alias doit être présent dans le répertoire Optim Directory pour chaque instance de base de données. Un alias de base de données fait office de qualificatif de haut niveau pour l'attribution de nom aux tables de bases de données et fournit un nom unique pour la connexion à une base de données particulière. Vous pouvez définir les alias de base de données nécessaires au moment de l'installation ou utiliser le programme de configuration afin d'ajouter des alias de base de données après l'installation en sélectionnant Configuration Assistant dans le menu Help ou Create/Update DB Alias dans le menu Tasks. Remarques : v Si vous utilisez le serveur pour accéder aux données référencées par l'alias de base de données, vous devez également ajouter les informations d'alias de base de données à l'onglet Connections de l'applet Optim Server Settings. Voir Chapitre 6, «Configuration du serveur Optim», à la page 149. v Si la sécurité des objets est activée et les objets d'alias de base de données sécurisés au moment de leur sauvegarde, un nouvel alias de base de données est sécurisé par une liste de contrôle d'accès modélisée d'après la liste de contrôle d'accès modèle aux objets Optim. Si la liste de contrôle d'accès modèle aux objets Optim n'a pas été définie lorsque vous créez un alias de base de données vous devez définir une liste de contrôle d'accès pour chaque objet nécessitant une liste de contrôle d'accès. Pour plus d'informations sur la sécurisation des objets, voir «Liste de contrôle d'accès», à la page 440. Specify Optim Directory La première étape de création d'un alias de base de données consiste à indiquer le répertoire Optim dans lequel vous voulez enregistrer cet alias de base de données. Le programme de configuration affiche la boîte de dialogue Specify Optim Directory. 180 IBM InfoSphere Optim : Guide d'installation et de configuration L'option Use Existing Optim Directory and Registry Entry est sélectionnée. Indiquez le nom de répertoire Optim que vous voulez utiliser. Pour opérer la sélection dans une liste, cliquez sur la flèche vers le bas. Pour poursuivre, cliquez sur Proceed. Le programme de configuration ouvre une boîte de dialogue de requête. Si vous projetez d'utiliser Optim pour accéder à des tables d'utilisateur (autres que Optim Directory) dans la base de données, sélectionnez la case à cocher Create/Update DB Alias for the Optim Directory Database. Si vous voulez créer un alias de base de données pour une autre base de données (ou serveur), ne sélectionnez pas la case à cocher. Chapitre 7. Maintenance et autres tâchs de configuration 181 Create/Select DB Alias Dans la boîte de dialogue Create/Select DB Alias, indiquez le nom d'alias de base de données. A partir de ce stade, la tâche est similaire à celle de création d'un alias de base de données lors de la configuration du premier poste de travail. Pour plus d'informations, voir «Création d'alias de base de données», à la page 89. Indiquez le système SGBD alias de base de données et connectez-vous à la base de données avec un ID utilisateur, un mot de passe et une chaîne de connexion ou autre qualificatif. Vous pouvez également créer ou mettre à jour l'alias de base de données, les modules, les plans ou les procédures. Vous devez appliquer les instructions suivantes : v Si vous mettez à jour un alias de base de données existant ou indiquez une chaîne de connexion valide ou autre qualificatif (pour les modules, les plans ou les procédures) qui diffère de celui associé à l'alias de base de données, vous êtes invité à mettre à jour l'alias de base de données. v Si vous tentez de créer un alias de base de données pour une base de données ayant la même signature qu'un alias de base de données existant, le programme de configuration affiche un message d'avertissement. v Pour Sybase ASE ou SQL Server, si vous projetez de convertir des alias de base de données en vue d'utiliser des procédures mémorisées, sélectionnez l'option Create/Select Multiple. v Pour SQL Server, si vous avez choisi la création/sélection de plusieurs alias de base de données, l'ID utilisateur doit disposer des droits d'administrateur système (sysadmin). Après avoir créé l'alias de base de données vous pouvez créer des clés principales Optim et charger les exemples de tables intégrés à Optim. Si vous disposez d'une licence de confidentialité des données vous pouvez également charger et supprimer les tables de confidentialité des données fournies avec Optim. Le programme de configuration vous invite alors à créer ou mettre à jour des alias de base de données pour 182 IBM InfoSphere Optim : Guide d'installation et de configuration d'autres bases de données et relance le processus. Sinon, le processus s'achève et la fenêtre principale s'affiche à nouveau. Création/mise à jour d'un répertoire Optim Dans la plupart des cas, un site utilise un seul répertoire Optim, lequel est créé lors de la configuration du premier poste de travail. Optim prend en charge l'utilisation d'un ou plusieurs répertoires Optim ; cependant, chaque poste de travail peut utiliser un seul répertoire Optim à la fois. Autrement dit, un poste de travail ne peut pas accéder aux informations d'un répertoire Optim alors qu'il utilise Optim avec un autre répertoire Optim. Chaque répertoire Optim doit avoir des alias de base de données uniques pour les bases de données utilisées avec Optim et des identificateurs uniques pour les modules, plans ou procédures associés aux bases de données. Vous pouvez créer un répertoire Optim supplémentaire comme étape de nouvelle localisation du répertoire Optim ou lorsqu'un nouveau répertoire est requis pour une mise à niveau d'Optim. De même, si pour une raison quelconque vous supprimez des tables du répertoire Optim, vous devez appliquer une maintenance pour recréer les modules, plans ou procédures nécessaires. Par exemple, si un site a un répertoire Optim dans une base de données Oracle et que vous décidez de la déplacer vers une base de données DB2, l'administrateur peut exporter une copie des objets Optim de la base de données Oracle vers un fichier externe. L'administrateur peut alors créer le deuxième répertoire Optim dans la base de données DB2 et importer les objets Optim avant de supprimer ou de désactiver le répertoire Optim initial. La création d'un répertoire Optim supplémentaire est similaire à la procédure effectuée lors de la configuration du premier poste de travail. Commencez par créer le répertoire Optim, puis les alias de base de données et configurez les bases de données à utiliser avec Optim lorsqu'il existe une association avec le répertoire Optim. Créez ou indiquez le fichier de configuration du produit et modifiez les options personnelles et du produit, selon les besoins. Vous pouvez également initialiser la sécurité Optim pour le répertoire Optim. Pour obtenir des informations complètes sur un répertoire Optim, voir «Création d'un répertoire Optim», à la page 74. Accès à un répertoire Optim existant Un poste de travail utilise une entrée de registre Windows pour accéder au répertoire Optim. Cette entrée de répertoire est généralement créée lorsque le poste de travail est configuré, cependant, si un poste de travail doit accéder à plusieurs répertoires Optim, vous devez créer des entrées pour chaque répertoire Optim supplémentaire. La tâche Access Existing Optim Directory réplique les étapes décrites dans la section «Création d'une entrée de registre», à la page 139. Vous devez indiquer le répertoire Optim Directory ainsi que le type SGBD et la version pour la base de données dans laquelle le répertoire Optim est enregistré. Vous devez également fournir les informations de connexion à la base de données, y compris un identificateur pour les tables de répertoire Optim. Cette tâche ne vous invite pas à créer un fichier de configuration du produit distinct ou à modifier les options de produit ou personnelles. Configure Security for an Optim Directory Pour initialiser la sécurité Optim et affecter l'administrateur de sécurité pour le répertoire, sélectionnez l'option Configure Security for an Optim Directory dans le menu Tasks. Un seul administrateur peut être affecté à un répertoire Optim. Une fois la sécurité Optim initialisée, l'administrateur de sécurité peut utiliser cette option pour activer ou désactiver la sécurité fonctionnelle, la sécurité des objets et la sécurité des fichiers d'archive. Remarque : Vous pouvez également initialiser la sécurité Optim à partir des options du programme de configuration suivantes : Configure the First Workstation, Create/Update Optim Directory et Configure Chapitre 7. Maintenance et autres tâchs de configuration 183 Options ; cependant, vous pouvez initialiser la sécurité Optim et activer en même temps les fonctions de sécurité uniquement à partir de la tâche Configure Security for an Optim Directory. L'administrateur de sécurité peut également contrôler l'accès au domaine de contrôle d'accès (ACD) et à la liste de contrôle d'accès (ACL). Specify Optim Directory Lorsque vous sélectionnez Configure Security for an Optim Directory dans le menu Tasks du programme de configuration, la boîte de dialogue Specify Optim Directory s'affiche avec l'option Use Existing Optim Directory and Registry Entry sélectionnée. Indiquez le nom de répertoire Optim que vous voulez utiliser. Pour opérer la sélection dans une liste, cliquez sur la flèche vers le bas. Lorsque vous cliquez sur Proceed, si : v La sécurité Optim n'est pas initialisée pour le répertoire, la boîte de dialogue Initialize Security est affichée. v Si la sécurité Optim est initialisée, la boîte de dialogue Change Security Administrator est affichée. Initialize Security ou Change Security Administrator Utilisez la boîte de dialogue Initialize Security pour affecter un administrateur et initialiser la sécurité Optim pour le répertoire. Une fois la sécurité initialisée, la boîte de dialogue Set Archive File Security Option s'affiche. Pour plus d'informations sur la boîte de dialogue Initialize Security et l'initialisation de la sécurité Optim, voir «Sécurité Optim», à la page 125. 184 IBM InfoSphere Optim : Guide d'installation et de configuration Utilisez la boîte de dialogue Change Security Administrator afin de modifier l'administrateur de sécurité pour le répertoire Optim. Si vous voulez modifier l'administrateur, cliquez sur Skip pour passer à la boîte de dialogue Set Archive File Security Option. La zone Optim Directory affiche le nom du répertoire et la zone Security State indique Initialized. L'administrateur de sécurité de ce répertoire Optim est identifié dans la zone Domain\User Name par un nom en deux parties. Changing the Administrator Pour modifier l'administrateur de sécurité, cliquez sur Change. Le programme de configuration affiche la boîte de dialogue suivante, selon les cas : v Si l'administrateur de la sécurité n'est pas signé pour le poste de travail, la boîte de dialogue Specify Domain Connection Information est affichée et l'administrateur doit entrer le mot de passe de domaine. v Si l'administrateur de la sécurité est connecté au poste de travail ou si un mot de passe est fourni, la boîte de dialogue Specify Domain Connection Information permet à l'utilisateur d'indiquer un nouvel administrateur de la sécurité. Pour plus d'informations, voir «Specify Domain Connection Information» , à la page 127. Lorsqu'un nouvel administrateur de la sécurité a été indiqué, son nom apparaît sous Security Administrator for this Optim Directory et le bouton Proceed est disponible. Cliquez sur Proceed pour terminer la modification de l'administrateur. Si un nouvel administrateur de la sécurité est indiqué la sélection du bouton Skip annule la modification de l'administrateur. Après la sélection du bouton Skip ou Proceed, la boîte de dialogue Set Archive File Security Option s'affiche. Chapitre 7. Maintenance et autres tâchs de configuration 185 Cliquez sur Cancel pour quitter le processus de configuration de la sécurité et annuler toute modification apportée à l'administrateur de la sécurité. Set Functional Security Option La boîte de dialogue Set Functional Security Option permet à l'administrateur de la sécurité d'activer ou de désactiver la sécurité fonctionnelle pour le répertoire Optim. La sécurité fonctionnelle contrôle l'accès aux fonctions et aux boîtes de dialogue dans Optim. Pour plus d'informations sur la sécurité fonctionnelle, voir «Onglets relatifs aux droits d'accès», à la page 431. Optim Directory indique le nom de répertoire et Security Feature indique que la sécurité fonctionnelle est une option que vous pouvez activer ou désactiver. Security State indique Enabled ou Disabled pour la sécurité pour l'option. Security Administrator for this Optim Directory affiche l'administrateur de la sécurité. Configuring Functional Security Pour activer ou désactiver la sécurité fonctionnelle, sélectionnez Enable ou Disable et cliquez sur Proceed. Si l'administrateur de la sécurité n'est pas signé sur le poste de travail, la boîte de dialogue Specify Domain Connection Information est affichée et le mot de passe doit être entré pour l'administrateur de la sécurité. Important : Avant la première activation de la sécurité fonctionnelle, l'administrateur de la sécurité doit ouvrir le domaine de contrôle d'accès (Default) et établir des droits fonctionnels pour tous les utilisateurs. Si aucun droit fonctionnel n'est défini avant l'activation de la sécurité fonctionnelle, les utilisateurs ne pourront accéder à aucune fonction dans Optim. Pour plus d'informations, voir «Editeur de domaine de contrôle d'accès», à la page 425. 186 IBM InfoSphere Optim : Guide d'installation et de configuration Set Optim Object Security Option La boîte de dialogue Set Optim Object Security Option permet à l'administrateur de la sécurité de configurer la sécurité des objets pour le répertoire Optim. La sécurité des objets contrôle l'accès aux objets du répertoire Optim, par exemple, des mappes de colonne et des définitions d'accès. Toutes les définitions de sécurité sont sécurisées par une liste de contrôle d'accès (ACL). Les autres objets Optim ayant une liste de contrôle d'accès sont sécurisés si la sécurité des objets est activée. Pour plus d'informations sur les listes de contrôle d'accès, voir «Liste de contrôle d'accès», à la page 440. Optim Directory affiche le nom du répertoire et Security Feature indique que la sécurité des objets Optim est une option qui peut être activée ou désactivée. Security State indique Enabled ou Disabled pour la sécurité. Security Administrator for this Optim Directory affiche l'administrateur de la sécurité. Configuration de la sécurité des objets Utilisez la boîte de dialogue Set Optim Object Security Option pour configurer la sécurité des objets de la manière suivante : v Activation ou désactivation de la sécurité des objets. v Choix d'affecter ou non, automatiquement, une liste de contrôle d'accès aux objets sélectionnés lorsqu'ils sont enregistrés. v Définition de la liste de contrôle d'accès modèle aux objets Optim. Pour activer ou désactiver la sécurité des objets Optim, sélectionnez Enable ou Disable. Après avoir configuré la sécurité des objets, cliquez sur Proceed. Si l'administrateur de la sécurité n'est pas signé sur le poste de travail, la boîte de dialogue Specify Domain Connection Information est affichée et le mot de passe doit être entré pour l'administrateur de la sécurité. Chapitre 7. Maintenance et autres tâchs de configuration 187 Attribution automatique d'une liste de contrôle d'accès Utilisez l'option Secure Selected Objects When Saved pour affecter automatiquement une liste de contrôle d'accès à un objet lorsqu'il est enregistré. La liste de contrôle d'accès est modélisée à partir de la liste de contrôle d'accès modèle aux objets Optim. Pour plus d'informations sur l'utilisation de la liste de contrôle d'accès modèle aux objets Optim, voir «Liste de contrôle d'accès modèle aux objets Optim», à la page 189. Remarque : L'option Secure Selected Objects When Saved est disponible uniquement lorsque Enable est sélectionné. Pour affecter automatiquement une liste de contrôle d'accès à un objet, sélectionnez Secure Selected Objects When Saved. Lorsque l'option Secure Selected Objects When Saved est sélectionnée, le bouton de navigation est disponible. Cliquez sur ce bouton pour ouvrir la boîte de dialogue Select Optim Object Types dans laquelle vous pouvez sélectionner les types d'objet Optim auxquels une liste de contrôle d'accès est automatiquement affectée lorsqu'ils sont enregistrés. Pour sécuriser des objets avec une liste de contrôle d'accès au moment de leur enregistrement : 1. Dans Security Options for this Optim Directory, sélectionnez Enabled. 2. Sélectionnez Secure Selected Objects When Saved. 3. Cliquez sur le bouton de navigation pour ouvrir la boîte de dialogue Select Optim Object Types. 4. Dans la liste Optim Objects, sélectionnez la case à cocher en regard de chaque type auquel vous voulez automatiquement affecter une liste ACL au moment de son enregistrement. 5. Cliquez sur OK pour revenir à la boîte de dialogue Set Optim Object Security Option. Remarque : Si l'option Secure Selected Objects When Saved est sélectionnée, une liste de contrôle d'accès est automatiquement affectée aux objets lorsque la sécurité des objets est activée ou désactivée. Sélectionnez Optim Object Types Utilisez la boîte de dialogue Select Optim Object Types pour sélectionner les types d'objet auxquels une liste de contrôle d'accès est attribuée lorsqu'ils sont enregistrés. Pour cela, sélectionnez les cases à cocher de la liste Optim Objects correspondant aux types d'objet voulus. Pour exclure un type d'objet, désélectionnez la case à cocher correspondante. 188 IBM InfoSphere Optim : Guide d'installation et de configuration Les commandes de menu de raccourci disponibles sont les suivantes : Select All Sélection de tous les objets dans la liste. Deselect All Annulation de toutes les sélections dans la liste. Invert Selection Inversion des types d'objets sélectionnés et non sélectionnés. Liste de contrôle d'accès modèle aux objets Optim Les listes de contrôle d'accès pour les objets Optim sont modélisées d'après la liste de contrôle d'accès modèle aux objets Optim. La liste de contrôle d'accès modèle aux objets Optim ne sécurise aucun objet et peut être modifiée uniquement par l'administrateur de sécurité. L'administrateur de la sécurité peut ouvrir l'éditeur de liste de contrôle d'accès et modifier la liste de contrôle d'accès modèle aux objets Optim à partir du programme de configuration ou de la fenêtre principale : v Dans le programme de configuration, cliquez sur Edit Optim Object Template ACL dans la boîte de dialogue Set Optim Object Security Option. v Dans la fenêtre principale, cliquez sur Optim Object Template ACL dans le sous-menu Security du menu Options. Pour plus d'informations sur la modification des listes de contrôle d'accès, voir «Editeur de liste de contrôle d'accès», à la page 442. Chapitre 7. Maintenance et autres tâchs de configuration 189 Set Archive File Security Option La boîte de dialogue Set Archive File Security Option permet à l'administrateur système d'activer ou de désactiver la fonction Archive File Security pour le répertoire Optim. Cette fonction contrôle l'accès aux tables et aux colonnes dans les fichiers d'archive. Pour plus d'informations sur la sécurité des fichiers d'archive, voir «Sécurité des fichiers d'archive», à la page 418. Optim Directory affiche le nom du répertoire et Security Feature indique que la fonction Archive File Security peut être activée ou désactivée. Security State indique Enabled ou Disabled pour la sécurité pour l'option. Security Administrator for this Optim Directory affiche la sécurité de l'administrateur. Pour activer ou désactiver la fonction Archive File Security, sélectionnez Enable ou Disable et cliquez sur Proceed. Si l'administrateur de la sécurité n'est pas signé sur le poste de travail, la boîte de dialogue Specify Domain Connection Information est affichée et le mot de passe doit être entré pour l'administrateur de la sécurité. Enable/Disable this Machine as an Optim Server Pour modifier l'état d'une machine afin d'en faire ou non un serveur, sélectionnez Enable/Disable this Machine as an Optim Server dans le menu Tasks. Specify Optim Directory Le programme de configuration affiche la boîte de dialogue Specify Optim Directory. L'option Use Existing Optim Directory and Registry Entry est sélectionnée. Indiquez le nom du répertoire Optim que 190 IBM InfoSphere Optim : Guide d'installation et de configuration vous voulez utiliser. Pour opérer la sélection dans une liste, cliquez sur la flèche vers le bas. Pour poursuivre, cliquez sur Proceed. Enable/Disable Optim Server Feature Dans la boîte de dialogue Enable/Disable Optim Server Feature, indiquez si la machine en cours doit être activée ou désactivée sur un serveur. Si le site ne dispose pas de licence pour le serveur, l'option Enable n'est pas disponible. Pour obtenir des informations sur la configuration, reportez-vous au Chapitre 6, «Configuration du serveur Optim», à la page 149. Enable/Disable the ODBC Interface for this Machine Pour activer ou désactiver la fonction d'interface ODBC d'une machine, sélectionnez Enable/Disable the ODBC Interface for this Machine dans le menu Tasks. Specify Optim Directory Le programme de configuration affiche la boîte de dialogue Specify Optim Directory. L'option Use Existing Optim Directory and Registry Entry est sélectionnée. Indiquez le nom du répertoire Optim que vous voulez utiliser. Cliquez sur la flèche vers le bas pour opérer la sélection dans une liste. Cliquez sur Proceed pour poursuivre. Enable/Disable the Archive ODBC Interface Feature Dans la boîte de dialogue Enable/Disable the Archive ODBC Interface Feature, choisissez d'activer ou de désactiver le pilote ODBC. Chapitre 7. Maintenance et autres tâchs de configuration 191 Si le site ne dispose pas de licence pour le composant Archive, l'option Enable n'est pas disponible. Apply Maintenance for Optim Directory Access A certains moments il peut être nécessaire d'actualiser ou de mettre à jour les modules, plans ou procédures requis pour accéder aux tables de répertoire Optim. Généralement, l'application de la maintenance pour l'accès au répertoire Optim s'effectue lors de l'installation d'une nouvelle version Optim. Pour actualiser ou mettre à jour les modules, plans ou procédures pour les tables de répertoire Optim, sélectionnez Apply Maintenance for Optim Directory Access dans le menu Tasks. Specify Optim Directory La première étape d'application de la maintenance pour l'accès au répertoire Optim consiste à fournir le nom du répertoire. Le programme de configuration vous invite à entrer ces informations dans la boîte de dialogue Optim Directory qui s'affiche (voir «Specify Optim Directory», à la page 74). Vous devez sélectionner Use Existing Optim Directory and Registry Entry, un nom de répertoire Optim et cliquer sur Proceed pour ouvrir la boîte de dialogue suivante. Connect to Database Lors de l'application de la maintenance pour l'accès au répertoire Optim, le programme de configuration doit se connecter à la base de données en vue de créer ou actualiser les modules, plans ou procédures. Dans la boîte de dialogue Connect to Database vous devez indiquer l'ID utilisateur, le mot de passe et la chaîne de connexion dont la poste de travail a besoin pour se connecter au répertoire Optim. 192 IBM InfoSphere Optim : Guide d'installation et de configuration Dans cette boîte de dialogue, lorsque vous appliquez la maintenance pour l'accès au répertoire Optim, l'ID utilisateur doit correspondre à celui défini pour les tables de répertoire Optim. Create/Drop Packages Avant la création ou l'actualisation de modules, plans ou procédures pour les tables de répertoire Optim, le programme de configuration affiche la boîte de dialogue Create/Drop Packages, Create/Drop Stored Procedures (voir «Create/Drop Packages», à la page 80), ou Bind/Drop Plans (voir «Bind/Drop Plans», à la page 81). Vous pouvez choisir de parcourir les instructions DDL générées pour créer ou actualiser les modules, plans ou procédures. De plus, si les tables de répertoire Optim indiquées ne sont pas celles que vous voulez utiliser, vous pouvez annuler le processus. Add Default Tables Une fois les modules, plans ou procédures créés pour le répertoire Optim, le programme de configuration vous invite à ajouter des tables par défaut au répertoire Optim. Si vous sélectionnez la case à cocher, le programme de configuration vérifie que les calendriers par défaut et les tables de devises se trouvent dans le répertoire Optim. Si elles ne sont pas localisées, ces tables sont chargées automatiquement. Apply Maintenance to Another? Avant d'effectuer la tâche d'application de la maintenance pour l'accès au répertoire Optim, le programme de configuration vous invite à appliquer une maintenance pour l'accès à un autre répertoire Optim. Si vous sélectionnez la case à cocher, vous pouvez répéter le processus de maintenance. Pour achever la tâche, désélectionnez la case à cocher et cliquez sur Proceed. Chapitre 7. Maintenance et autres tâchs de configuration 193 Apply Maintenance for DB Alias Access Il peut parfois être nécessaire d'actualiser ou de mettre à jour les modules, les plans ou les procédures requises pour accéder aux tables de base de données. Généralement, une maintenance pour un accès à un alias de base de données s'effectue uniquement lorsque vous installez une nouvelle version d'Optim ou recréez des modules, des plans ou des procédures. Pour actualiser ou mettre à jour les modules, plans ou procédures pour des tables de base de données, sélectionnez Apply Maintenance for DB Alias Access dans le menu Tasks. Remarque : L'application d'une maintenance pour l'accès à un alias de base de données n'est pas applicable pour une base de données Teradata car il n'y a pas de plans ou de procédures mémorisées à mettre à jour. Specify Optim Directory La première étape d'application d'une maintenance pour un accès à un alias de base de données consiste à indiquer un répertoire Optim Directory (voir «Specify Optim Directory», à la page 180). Vous devez sélectionner un nom de répertoire Optim et cliquer sur Proceed pour ouvrir la boîte de dialogue suivante. Connect to Database Lors de l'application d'une maintenance pour un accès à un alias de base de donnée, le programme de configuration doit se connecter à la base de données en vue d'accéder aux tables de répertoire Optim. [ Dans la boite de dialogue Connect to Database, vous devez indiquer l'ID utilisateur, le mot de passe et la chaîne de connexion permettant au poste de travail de se connecter à la base de données en vue d'accéder aux tables de répertoire Optim. 194 IBM InfoSphere Optim : Guide d'installation et de configuration Remarque : L'ID utilisateur que vous indiquez doit disposer des droits permettant d'effectuer cette tâche de maintenance. Query Method to Apply Maintenance? Lorsque vous avez indiqué le répertoire Optim et établi la connexion à la base de données, le programme de configuration affiche la boîte de dialogue Query Method to Apply Maintenance?. Sélectionnez le niveau de maintenance à appliquer. Pour appliquer une maintenance en vue de créer ou d'actualiser les modules, plans ou procédures requis pour accéder à des tables de base de données, sélectionnez une des options suivantes : v Apply Maintenance to a database for a single DB Alias — Sélectionnez cette option pour appliquer une maintenance à une base de données référencée par un alias de base de données spécifique dans le répertoire Optim sélectionné. v Apply Maintenance to databases for all DB Aliases — Sélectionnez cette option pour appliquer une maintenance aux bases de données référencées par chaque alias de base de données dans le répertoire Optim sélectionné. v Apply Maintenance to databases with a specified DBMS Type and Version — Sélectionnez cette option pour appliquer une maintenance à chaque base de données ayant un type SGBD et une version spécifiques dans le répertoire Optim sélectionné. Apply Maintenance for a Single DB Alias Si vous sélectionnez cette option dans la boîte de dialogue Query Method to Apply Maintenance? en vue d'appliquer la maintenance pour un alias de base de données unique, la tâche inclut les étapes suivantes : création/sélection de l'alias de base de données, connexion à la base de données, suppression Chapitre 7. Maintenance et autres tâchs de configuration 195 des modules, plans ou procédures anciens, création/actualisation des modules, plans ou procédures. Une fois la maintenance appliquée, la tâche est terminée et vous pouvez choisir de l'appliquer pour un autre alias de base de données. Create/Select DB Alias Lorsque vous sélectionnez Apply Maintenance to a database for a single DB Alias, le programme de configuration ouvre la boîte de dialogue Create/Select DB Alias dans laquelle vous pouvez sélectionner l'alias de base de données pour la maintenance. La seule option disponible est l'utilisation d'un alias de base de données existant. Indiquez le nom de l'alias de base de données que vous voulez utiliser. Pour opérer la sélection dans une liste, cliquez sur la flèche vers le bas. Cliquez sur Proceed pour ouvrir la boîte de dialogue Connect to Database. Connect to Database Le programme de configuration doit se connecter à la base de données pour appliquer une maintenance au dictionnaire de données, aux tables de catalogue ou aux tables système, suivant le système SGBD que vous utilisez. Lorsque la base de données Connect to Database s'ouvre, les zones User ID, Password, Connection String et DB Name affichent les valeurs précédemment entrées. L'ID utilisateur employé doit avoir des droits sur le système SGBD pour créer ou actualiser des modules, des plans ou des procédures de base de données. Vous pouvez modifier ces valeurs selon les besoins et cliquer sur Proceed pour poursuivre. 196 IBM InfoSphere Optim : Guide d'installation et de configuration Drop Old Packages Le programme de configuration affiche la boîte de dialogue Drop Old Packages (Plans ou Procedures). Si vous sélectionnez cette option et cliquez sur Proceed, vous pouvez supprimer les anciens modules, plans ou procédures en vue d'en créer de nouveaux. Si vous ne sélectionnez pas cette option, vous pouvez créer/actualiser les modules, plans ou procédures appropriés. Vous devez appliquer les instructions suivantes : v Si vous partagez des procédures mémorisées avec d'autres utilisateurs, tout autre utilisateur disposant des droits requis peut supprimer des modules (plans ou procédures) anciens pour tous les utilisateurs. v Si votre qualificatif n'est utilisé par personne d'autre, vous pouvez supprimer en toute sécurité les anciens modules (plans ou procédures) sans affecter les autres utilisateurs. Remarque : Si un même qualificatif s'applique à plusieurs utilisateurs, ou si vous exécutez régulièrement différentes compilations d'Optim, vous pouvez si vous le souhaitez supprimer les anciens modules (plans ou procédures). Create/Drop Packages Le programme de configuration affiche la boîte de dialogue Create/Drop Packages (voir «Create/Drop Packages», à la page 80), Bind/Drop Plans ou Create/Drop Stored Procedures, suivant le système SGBD que vous utilisez. Cette boîte de dialogue permet de créer/actualiser les éléments suivants : v Modules d'accès au dictionnaire de données dans Oracle. v Plans d'accès aux tables du catalogue dans DB2. v Procédures d'accès aux tables système dans Sybase ASE ou SQL Server. v Procédures d'accès aux tables du catalogue dans Informix. Apply Maintenance to Another? Après avoir appliqué la maintenance pour un alias de base de données unique, le programme de configuration ouvre la boîte de dialogue Apply Maintenance to Another DB Alias? et vous invite à appliquer une maintenance pour un autre alias de base de données : v Afin d'appliquer une maintenance pour un autre alias de base de données, sélectionnez la case à cocher et cliquez sur Proceed pour ouvrir la boîte de dialogue Create/Select DB Alias. v Pour terminer la tâche, désélectionnez la case à cocher et cliquez sur Proceed pour ouvrir la boîte de dialogue Complete. Apply Maintenance for All DB Aliases Si vous sélectionnez cette option dans la boîte de dialogue Query Method to Apply Maintenance afin d'appliquer une maintenance pour tous les alias de base de données, la tâche inclut les étapes suivantes : application de la maintenance au premier alias de base de données ou à un autre, connexion à la base de données, suppression des modules, plans ou procédures anciens, création/actualisation des modules, plans ou procédures. Une fois la maintenance appliquée, vous pouvez choisir de l'appliquer à l'alias suivant de la série, sinon la tâche de maintenance est terminée. Apply Maintenance to DB Alias? Lorsque vous sélectionnez Apply Maintenance to databases for all DB Aliases, le programme de configuration vous invite à confirmer la maintenance pour chaque alias de base de données dans le répertoire Optim. Chapitre 7. Maintenance et autres tâchs de configuration 197 Dans la boîte de dialogue Apply Maintenance to DB Alias? vous pouvez : v Appliquer la maintenance à l'alias de base de données nommé, sélectionner la case à cocher et cliquer sur Proceed pour ouvrir la boîte de dialogue Connect to Database. v Afin d'ignorer la maintenance pour l'alias de base de données nommé, désélectionnez la case à cocher et cliquez sur Proceed. Le programme de configuration vous invite à appliquer une maintenance pour l'alias de base de données suivant. Remarque : Les étapes de connexion à la base de données et de création/suppression de modules, de plans ou de procédures sont identiques à celles décrites pour l'application d'une maintenance pour un alias de base de données unique. Apply Maintenance to Another? Après avoir appliqué une maintenance pour un alias de base de données, le programme de configuration ouvre la boîte de dialogue Apply Maintenance to Another DB Alias? et vous invite à appliquer la maintenance pour un autre alias de base de données. v Afin d'appliquer une maintenance pour un autre alias de base de données, sélectionnez la case à cocher et cliquez sur Proceed pour ouvrir la boîte de dialogue Connect to Database. v Pour mettre fin à la tâche, désélectionnez la tâche, désélectionnez la case à cocher et cliquez sur Proceed dans chacune des boîtes de dialogue qui s'ouvrent ensuite jusqu'à ce que la boîte de dialogue Complete s'affiche. Apply Maintenance for Specific DBMS Si vous sélectionnez l'option dans la boîte de dialogue Query Method to Apply Maintenance, afin d'appliquer la maintenance pour un système SGBD, la tâche inclut les étapes suivantes. 1. Indication de l'alias de base de données SGBD (type et version). 198 IBM InfoSphere Optim : Guide d'installation et de configuration 2. 3. 4. 5. Choix de l'application de la maintenance pour le premier alias de base de données ou un autre alias. Connexion à la base de données. Suppression des modules, plans ou procédures anciens. Création/actualisation des modules, plans ou procédures. Une fois la maintenance appliquée vous pouvez choisir de l'appliquer aux bases de données dans un système SGBD différent, sinon la tâche de maintenance est achevée. Specify DB Alias DBMS Lorsque vous sélectionnez Apply Maintenance to databases with a specified DBMS Type and Version, le programme de configuration ouvre la boîte de dialogue SGBD. Indiquez le Type et la Version du système SGBD et cliquez sur Proceed pour ouvrir la boîte de dialogue Apply Maintenance to DB Alias?. Pour poursuivre, sélectionnez l'alias de base de données, connectez-vous à la base de données et créez/supprimez des modules, plans ou procédures. Remarque : Les étapes sont identiques à celles précédemment décrites afin d'appliquer la maintenance pour tous les alias de base de données. Apply Maintenance to Another DBMS Type? Une fois la maintenance appliquée à la base de données dans le système SGBD sélectionné, le programme de configuration ouvre la boîte de dialogue Apply Maintenance to Another DBMS Type? et vous invite à confirmer la maintenance pour un système SGBD de base de données différent. Chapitre 7. Maintenance et autres tâchs de configuration 199 Dans la boîte de dialogue vous pouvez effectuer les actions suivantes : v Pour appliquer une maintenance pour un autre système SGBD, sélectionnez la case à cocher et cliquez sur Proceed pour ouvrir la boîte de dialogue Specify DB Alias DBMS. v Pour mettre fin à la tâche, désélectionnez la tâche, désélectionnez la case à cocher et cliquez sur Proceed dans chacune des boîtes de dialogue qui s'ouvrent ensuite jusqu'à ce que la boîte de dialogue Complete s'affiche. Rename an Optim Directory Vous pouvez être amené à modifier le nom d'un répertoire Optim. Par exemple, la mise à niveau d'une version 5.x vers une version 6.x nécessite la création d'un répertoire et la conversion d'objets Optim créés avant la mise à niveau. Une fois le répertoire créé et l'ancien répertoire supprimé vous pouvez modifier son nom pour l'utiliser à la place de l'ancien. Pour savoir comment convertir des objets Optim créés avant la mise à niveau vers la version 6.x, reportez-vous à l'Annexe G, «Conversion d'objets de répertoire PST et Optim», à la page 513. Pour supprimer un répertoire, voir «Suppression d'alias de base de données ou de tables Optim», à la page 224. Pour modifier le nom du nouveau répertoire, vous devez le remplacer dans le répertoire lui-même et dans le registre Windows sur chacun des postes de travail qui accèdent au répertoire. Sélectionnez Rename an Optim Directory dans le menu Tasks pour modifier le nom dans le registre de répertoire Optim et des postes de travail ou, une fois le répertoire Optim modifié, modifier le nom d'une entrée de registre ou enregistrer le répertoire sous son nouveau nom sur un poste de travail. 200 IBM InfoSphere Optim : Guide d'installation et de configuration Overview Lorsque vous sélectionnez Rename an Optim Directory dans le menu Tasks, la tâche est présentée dans la boîte de dialogue Overview. Pour poursuivre, cliquez sur Proceed. Select a Rename Option La première étape de modification du nom d'un répertoire Optim consiste à sélectionner l'option appropriée. Cela s'effectue dans la boîte de dialogue Select a Rename Option. Chapitre 7. Maintenance et autres tâchs de configuration 201 Dans la boîte de dialogue Select a Rename Option, sélectionnez une des options suivantes : v Rename an Optim Directory and the Windows Registry Entry — Sélectionnez cette option pour modifier le nom d'un répertoire Optim dans les tables de répertoire et dans le registre Windows du poste de travail. Pour modifier le nom d'un répertoire en une seule exécution de cette option. v Only Rename the Windows Registry Entry — Sélectionnez cette option pour modifier le nom d'un répertoire Optim dans le registre Windows du poste de travail. Utilisez cette option sur chaque poste de travail qui utilise un répertoire dont le nom a été modifié. v Access Existing Optim Directory — Sélectionnez cette option pour enregistrer un répertoire Optim dans le registre Windows du poste de travail. Cette option permet d'effectuer la tâche Access Existing Optim Directory (voir «Accès à un répertoire Optim existant», à la page 183). Rename an Optim Directory and the Windows Registry Entry Cette option permet de modifier le nom d'un répertoire Optim dans les tables de répertoire et le registre Windows du poste de travail. Pour modifier le nom d'un répertoire en une seule exécution de cette option. Specify Optim Directory La sélection de l'option de modification du nom d'un répertoire Optim affiche la boîte de dialogue Optim Directory avec l'option Use Existing Optim Directory and Registry Entry sélectionnée. Indiquez le nom du répertoire dont vous voulez modifier le nom. Pour opérer la sélection dans une liste, cliquez sur la flèche vers le bas. 202 IBM InfoSphere Optim : Guide d'installation et de configuration Connect to Database Lorsque vous modifiez le nom d'un répertoire Optim, le programme de configuration doit se connecter à la base de données et vérifier que l'utilisateur dispose des droits requis pour effectuer cette tâche. Dans la boîte de dialogue Connect to Database, vous devez indiquer l'ID utilisateur, le mot de passe et la chaîne de connexion dont le poste de travail à besoin pour se connecter au répertoire. Chapitre 7. Maintenance et autres tâchs de configuration 203 Specify New Optim Directory Name Lorsque vous êtes connecté à la base de données, la boîte de dialogue Specify New Optim Directory Name est affichée pour vous permettre de modifier le nom du répertoire Optim et l'entrée de registre. 204 IBM InfoSphere Optim : Guide d'installation et de configuration L'option Rename Optim Directory and Registry Entry est sélectionnée. Indiquez le nouveau Name pour le répertoire Optim. Un nom de répertoire peut comporter de 1 à 12 caractères, sans blancs imbriqués. Le nouveau nom de répertoire ne doit pas exister déjà. Connect to Database Après le modification d'un nom de répertoire Optim, le programme de configuration met à jour les informations de connexion dans l'entrée de registre. Pour accéder ultérieurement au répertoire à partir de ce poste de travail, utilisez la boîte de dialogue Connect to Database pour indiquer un ID utilisateur et un mot de passe (voir «Création d'un répertoire Optim», à la page 74). Cliquez sur Proceed pour afficher la boîte de dialogue Complete et terminer le processus. Chapitre 7. Maintenance et autres tâchs de configuration 205 What to do Next Après la mise à jour des informations dans le registre, la boîte de dialogue What to do Next vous invite à utiliser l'option Only Rename the Windows Registry Entry afin de mettre à jour le registre pour chaque poste de travail qui accède au répertoire Optim. Cliquez sur Proceed pour afficher la boîte de dialogue Complete et terminer le processus. 206 IBM InfoSphere Optim : Guide d'installation et de configuration Only Rename the Windows Registry Entry Cette option permet de changer le nom du répertoire Optim dans le registre Windows sur le poste de travail. Utilisez cette option sur chaque poste de travail qui utilise un répertoire dont le nom a été modifié. Specify Registry Entry to Rename La sélection de cette option de modification d'une entrée de registre affiche la boîte de dialogue Specify Registry Entry to Rename. L'option Rename Optim Directory Registry Entry est sélectionnée. Dans la zone Name indiquez le nom du répertoire Optim dont vous voulez modifier le nom dans le registre. Pour opérer la sélection dans une liste, cliquez sur la flèche vers le bas. Chapitre 7. Maintenance et autres tâchs de configuration 207 Connect to Database Lorsque vous modifiez le nom d'une entrée de registre de répertoire Optim, le programme de configuration doit se connecter à la base de données et vérifier que l'utilisateur est autorisé à effectuer la tâche. Dans la boîte de dialogue Connect to Database, vous devez indiquer l'ID utilisateur, le mot de passe et la chaîne de connexion dont le poste de travail à besoin pour se connecter au répertoire. Confirmation du nom du répertoire Optim Une fois la connexion à la base de données établie, une boîte de dialogue en incrustation affiche le nouveau nom de répertoire Optim. Cliquez sur Yes pour confirmer le nouveau nom et modifier le nom de l'entrée de registre. Cliquez sur No pour mettre fin au processus. Connect to Database Après le modification du nom d'une entrée de registre de répertoire Optim, le programme de configuration met à jour les informations de connexion dans l'entrée de registre. Pour accéder ultérieurement au répertoire à partir de ce poste de travail, utilisez la boîte de dialogue Connect to Database pour indiquer un ID utilisateur et un mot de passe (voir «Connect to Database», à la page 77). Cliquez sur Proceed pour afficher la boîte de dialogue Complete et terminer le processus. Update DBMS Version for an Optim Directory Lorsque vous sélectionnez Update the DBMS Version for an Optim Directory dans le menu Tasks, la première boîte de dialogue vous avertit que si vous devez sélectionner cette tâche uniquement lorsque le répertoire Optim réside dans une base de données qui a été mise à niveau vers une nouvelle version. Cette tâche vous invite à effectuer les actions ci-après. 208 IBM InfoSphere Optim : Guide d'installation et de configuration Tâches de mise à jour d'une version SGBD pour un répertoire Optim 1. Sélection du répertoire Optim pour mettre à jour et sélectionner la nouvelle version SGBD. 2. Suppression des anciens modules, plans ou procédures et création de nouveaux pour le répertoire Optim. 3. Mise à jour de la signature de la base de données pour le répertoire Optim. A la fin du processus, la signature de la base de données est mise à jour automatiquement. Specify Optim Directory La première étape de mise à jour de la version SGBD pour un répertoire Optim consiste à indiquer le nom du répertoire. Cliquez sur la flèche vers le bas pour sélectionner dans une liste et cliquez sur Proceed. Specify Optim Directory DBMS Vous devez indiquer la version du système SGBD que vous voulez utiliser pour mettre à jour le répertoire Optim. Chapitre 7. Maintenance et autres tâchs de configuration 209 Cliquez sur la flèche vers le bas pour sélectionner une version. La version que vous sélectionnez doit être différente de la version en cours. Sinon, un message d'erreur s'affiche. Cliquez sur Proceed pour vous connecter à la base de données. Connect to Database Lorsque vous mettez à jour des informations pour le répertoire Optim, le programme de configuration doit se connecter à la base de données pour accéder aux tables de répertoire Optim. Dans la boîte de dialogue Connect to Database (voir «Connect to Database», à la page 194), vous devez indiquer les ID utilisateur, mot de passe et chaîne de connexion permettant au poste de travail de se connecter à la base de données. Si la connexion aboutit, l'étape suivante consiste à supprimer les anciens modules, plans ou procédures et d'en créer pour le système SGBD mis à jour. Create/Drop Packages Le programme de Configuration affiche la boîte de dialogue Create/Drop Packages, Create/Drop Stored Procedures ou Bind/Drop Plans, en fonction du système SGBD utilisé. 210 IBM InfoSphere Optim : Guide d'installation et de configuration L'option Drop est sélectionnée lorsque cette boîte de dialogue s'ouvre. Vous pouvez sélectionner la case à cocher Display SQL en vue de consulter les instructions DDL générées pour le processus de suppression. Pour continuer, cliquez sur Proceed. Remarque : Le processus de configuration tente de supprimer tous les anciens modules, plans et procédures pour la version SGBD indiquée, même s'ils n'ont jamais été installés. Une fois le processus de suppression terminé, la boîte de dialogue s'affiche à nouveau avec l'option Create/Refresh sélectionnée automatiquement. Cliquez sur Proceed pour créer les modules, plans ou procédures en vue de mettre à jour le système SGBD pour le répertoire Optim. Une fois le processus terminé, la signature de la base de données est mise à jour automatiquement et la boîte de dialogue Complete s'affiche. Update DBMS Version for a DB Alias Lorsque vous sélectionnez Update DBMS Version for a DB Alias dans le menu Tasks, la première boîte de dialogue vous avertit que vous devez sélectionner cette tâche uniquement lorsqu'un alias de base de données fait référence à une base de données qui été mise à niveau vers une nouvelle version. Cette tâche vous invite à passer aux étapes suivantes. 1. Sélectionnez le répertoire Optim contenant l'alias de base de données. Chapitre 7. Maintenance et autres tâchs de configuration 211 2. Sélectionnez l'alias de base de données puis la nouvelle version SGBD. 3. Supprimez les anciens modules, plans ou procédures et créez-en des nouveaux pour le répertoire Optim. A la fin du processus, la signature de la base de données est mise à jour automatiquement. Update DBMS for a Single DB Alias Vous pouvez mettre à jour la version du système SGBD pour un alias de base de données particulier ; cependant, si vous utilisez Sybase ASE, SQL Server ou Informix et disposez de plusieurs bases de données sur un seul serveur, le programme de configuration vous dirige automatiquement vers les boîtes de dialogue appropriées. Les étapes initiales sont similaires que vous mettiez à jour la version du système SGBD pour un ou plusieurs alias de base de données. Specify Optim Directory La première étape de mise à jour de la version du système SGBD pour un alias de base de données consiste à indiquer le nom du répertoire Optim associé à cet alias de base de données. Cliquez sur la flèche vers le bas pour sélectionner un répertoire Optim dans une liste et cliquez sur Proceed pour vous connecter à la base de données. Connect to Database Le programme de configuration doit se connecter à la boîte de données pour accéder aux tables de répertoire Optim. Dans la boîte de dialogue Connect to Database (voir «Connect to Database», à la page 194), vous devez indiquer les ID utilisateur, mot de passe et chaîne de connexion permettant au poste de travail de se connecter à la base de données. Si la connexion aboutit, vous pouvez créer ou sélectionner un alias de base de données. Create/Select DB Alias L'étape suivante consiste à sélectionner l'alias de base de données pour mettre à jour la version su système SGBD. 212 IBM InfoSphere Optim : Guide d'installation et de configuration Cliquez sur la flèche vers le bas pour sélectionner un alias de base de données dans la liste des noms d'alias de base de données existant, puis cliquez sur Proceed pour poursuivre. Remarque : Si vous utilisez SQL Server, Sybase ASE ou Informix, et disposez de plusieurs bases de données sur un seul serveur, le programme de configuration sélectionne automatiquement chaque alias de base de données résidant sur le même serveur. Chapitre 7. Maintenance et autres tâchs de configuration 213 Specify DB Alias DBMS Vous devez indiquer la version du système SGBD à utiliser pour l'alias de base de données sélectionné. Cliquez sur la flèche vers le bas pour sélectionner une version dans la liste. La version que vous sélectionnez doit être différente de la version courante. Sinon, un message d'erreur s'affiche. Pour poursuivre, cliquez sur Proceed. Connect to Database Si vous mettez à jour la version du système SGBD pour un seul alias de base de données, la boîte de dialogue Connect to Database s'ouvre. Indiquez les ID utilisateur, mot de passe et chaîne de connexion requis pour la connexion à la base de données sélectionnée. Remarque : Si vous mettez à jour la version du système SGBD pour Sybase ASE, SQL Server ou Informix et disposez de plusieurs bases de données sur un seul serveur, reportez-vous à la section «Update Multiple DB Aliases», à la page 215 pour obtenir des informations complètes. Create/Drop Packages Le programme de configuration affiche la boîte de dialogue Create/Drop Packages, Create/Drop Stored Procedures ou Bind/Drop Plans, selon le système SGBD utilisé. 214 IBM InfoSphere Optim : Guide d'installation et de configuration L'option Drop est sélectionnée lorsque cette boîte de dialogue s'ouvre. Vous pouvez sélectionner la case à cocher Display SQL afin de parcourir les instructions DDL générées pour le processus. Pour continuer, cliquez sur OK. Une fois le processus de suppression terminé, la boîte de dialogue s'affiche à nouveau avec l'option Create/Refresh sélectionnée automatiquement. Cliquez sur Proceed pour créer les éléments suivants : v Modules d'accès au dictionnaire de données dans Oracle. v Plans d'accès aux tables du catalogue dans DB2. v Procédures d'accès aux tables système dans Sybase ASE ou SQL Server. v Procédures d'accès aux tables du catalogue dans Informix. Une fois le processus terminé, la signature de la base de données est mise à jour automatiquement et la boîte de dialogue Complete s'affiche. Update Multiple DB Aliases Si vous mettez à jour la version SGBD pour Sybase ASE, SQL Server ou Informix, vous pouvez avoir plusieurs bases de données sur un serveur unique. La procédure de mise à jour du système SGBD pour plusieurs alias de base de données est similaire à celle utilisée pour la mise à jour du système SGBD pour un alias de base de données unique. Après avoir sélectionné l'alias de base de données et indiqué la nouvelle version SGBD, le programme de configuration affiche automatiquement la boîte de dialogue ci-après, laquelle contient tous les alias de base de données qui résident sur un serveur particulier. Chapitre 7. Maintenance et autres tâchs de configuration 215 La boîte de dialogue Update Multiple DB Aliases affiche les onglets suivants : Databases Vous pouvez consulter la liste de toutes les bases de données qui résident sur le serveur unique. Entrez des informations explicites pour chaque alias de base de données que vous voulez mettre à jour. Logon Defaults Indiquez l'ID utilisateur et le mot de passe par défaut requis pour créer/actualiser les procédures mémorisées lors de la configuration du premier poste de travail et les postes de travail supplémentaires. Dans certains cas, cette connexion peut avoir plus de droits d'accès que celle par défaut qui est enregistrée. Stored Procedure Defaults Indiquez le qualificatif et l'ID d'octroi d'accès par défaut requis pour créer/actualiser les procédures mémorisées. Remarque : La valeur par défaut s'applique à tous les alias de base de données, sauf indication contraire dans l'onglet Databases. Onglet Databases Dans l'onglet Databases vous consulter la liste de toutes les bases de données résidant sur un serveur unique. Vous pouvez également entrer des informations explicites pour les alias de base de données que vous voulez mettre à jour : Sel 216 Sélectionnez une case à cocher afin de mettre à jour un alias de base de données pour une base de données particulière. Si vous ne voulez pas mettre à jour un alias de base de données, ne IBM InfoSphere Optim : Guide d'installation et de configuration sélectionnez pas la case à cocher. Cette colonne de la grille est verrouillée et, par conséquent, les bases de données sélectionnées restent visibles lorsque vous la faites défiler vers la gauche ou la droite. Database Name Nom attribué à la base de données lors de sa création. DB Alias Description Texte qui décrit ou explique le rôle de l'alias de base de données. Procedure Qualifier Entrez un qualificatif de haut niveau pour les procédures mémorisées. Si cette zone est vide, l'entrée de l'onglet Stored Procedure Defaults est utilisée. Procedure Action Sélectionnez les options de création/actualisation des procédures ou utilisez les procédures existantes. Pour sélectionner une option, cliquez sur la cellule de la grille puis sur la flèche vers le bas. Grant Auth ID Entrez un identificateur pour permettre aux utilisateurs autorisés de gérer des procédures mémorisées. Indiquez un ID utilisateur, un nom de groupe ou "Public". Si cette zone est vide l'entrée indiquée dans l'onglet Stored Procedure Defaults est utilisée. Logon User ID Indiquez un identificateur (jusqu'à 30 caractères) requis pour se connecter à l'alias de base de données en vue de créer/actualiser des procédures mémorisées. Si cette zone est vide, l'entrée de l'onglet Logon Defaults est utilisée. Logon Password Entrez le mot de passe (jusqu'à 30 caractères) requis pour se connecter à l'alias de base de données en vue de créer/actualiser les procédures mémorisées. Si cette zone est vide, l'entrée de l'onglet Logon Defaults est utilisée. Display SQL Sélectionnez cette case à cocher pour afficher les instructions SQL avant de supprimer ou de créer des procédures mémorisées. Onglet Logon Defaults Utilisez l'onglet Logon Defaults afin d'indiquer l'ID utilisateur et le mot de passe requis pour créer/actualiser des procédures mémorisées. Chapitre 7. Maintenance et autres tâchs de configuration 217 Les entrée de l'onglet Logon Defaults permettent de se connecter à la base de données lors de la configuration de postes de travail. Entrez le mot de passe deux fois, pour vérification. Remarque : Les informations de connexion par défaut s'appliquent à tous les alias de base de donnés, sauf si vous indiquez des informations explicites dans l'onglet Databases. Stored Procedure Defaults Dans l'onglet Defaults vous pouvez indiquer dans les zones Qualifier et Grant Auth ID le qualificatif et l'ID d'octroi d'accès requis pour créer des procédures mémorisées. 218 IBM InfoSphere Optim : Guide d'installation et de configuration Remarque : Les valeurs par défaut relatives aux procédures mémorisées s'appliquent à tous les alias de base de données sauf si vous entrez des informations explicites dans l'onglet Databases. Lorsque vous indiquez les informations nécessaires dans chacun des onglets et cliquez sur Proceed, le programme de configuration se connecte à la première base de données sélectionnée. Si la connexion aboutit, le processus de mise à jour supprime les modules, plans ou procédures stockés les plus anciens, en crée de nouveaux et met à jour la signature de la base de données. Ces étapes sont répétées pour chacune des bases de données sélectionnées. Une fois le processus terminé, la boîte de dialogue Complete s'affiche. Configure Options Le fichier de configuration du produit contient les options de produit applicables à tous les utilisateurs Optim d'un site. Les options personnelles sont enregistrées dans le registre du poste de travail. Généralement, le fichier de configuration du produit et les entrées de registre relatives aux options personnelles sont créées lorsque vous configurez le premier poste de travail et les postes supplémentaires. Cependant, vous pouvez modifier ces options en sélectionnant Configure Options dans le menu Tasks. Specify Optim Directory Utilisez la boîte de dialogue Specify Optim Directory (voir «Specify Optim Directory», à la page 180) pour sélectionner le nom du répertoire Optim. Cliquez sur Proceed pour ouvrir la boîte de dialogue suivante du processus. Connect to Database Vous pouvez indiquer des options personnelles différentes pour chaque base de données. Par conséquent, il se peut que le programme de configuration vous invite à vous connecter à la base de données avant de Chapitre 7. Maintenance et autres tâchs de configuration 219 poursuivre. La boîte de dialogue Connect to Database vous invite à indiquer l'ID utilisateur, le mot de passe et la chaîne de connexion requis pour la connexion à la base de données avec les options personnelles indiquées. Initialize Security Si la sécurité Optim n'est pas initialisée pour le répertoire Optim, la boîte de dialogue Initialize Security est affichée. Utilisez cette boîte de dialogue pour affecter un administrateur de la sécurité et initialiser la sécurité Optim pour le répertoire. Pour plus d'informations sur cette boîte de dialogue et l'initialisation de la sécurité Optim, voir «Sécurité Optim», à la page 125. Change Security Administrator Si la sécurité Optim pour le répertoire Optim est initialisée, la boîte de dialogue Change Security Administrator est affichée. Dans cette boîte de dialogue vous pouvez modifier l'administrateur de sécurité pour le répertoire. Pour plus d'informations sur cette boîte de dialogue, voir «Initialize Security ou Change Security Administrator», à la page 184. Enable/Disable the Optim Server Feature Dans la boîte de dialogue Enable/Disable the Optim Server, indiquez si la machine en cours doit être activée ou désactivée comme serveur. Si le site ne dispose pas de licence pour le serveur, l'option Enable n'est pas disponible. Enable Disable the Archive ODBC Feature Dans la boîte de dialogue Enable/Disable the Archive ODBC Feature, indiquez si le pilote ODBC doit être activé ou désactivé. Si le site ne dispose pas de licence pour le composant Archive, l'option Enable n'est pas disponible. Specify Configuration File Pour créer le fichier de configuration du produit vous devez fournir son nom complet. La boîte de dialogue Specify Product Configuration File vous invite à entrer ces informations. Pour plus d'informations, voir «Configuration des options», à la page 129. Create Primary Keys Si vous ajoutez des tables à une base de données, vous pouvez utiliser le programme de configuration afin de créer des clés principales Optim pour des tables qui n'ont pas de clés principales SGBD mais des index uniques. Lorsque vous créez des clés principales Optim, vous devez indiquer le répertoire Optim et l'alias de base de données pour la base de données dans laquelle résident les tables. Les clés principales Optim sont généralement créées lorsque vous configurez le premier poste de travail ou un alias de base de données. Après avoir installé Optim, vous pouvez créer ces clés principales en sélectionnant Create Primary Keys dans le menu Tasks ou Configuration Assistant dans le menu Help. Specify Optim Directory Utilisez la boîte de dialogue Optim Directory (voir «Specify Optim Directory», à la page 180) pour sélectionner le nom du répertoire Optim. Cliquez sur Proceed pour ouvrir la boîte de dialogue suivante du processus. 220 IBM InfoSphere Optim : Guide d'installation et de configuration Create/Select DB Alias Utilisez la boîte de dialogue Create/Select DB Alias afin d'indiquer l'alias de base de données pour la base de données dans laquelle vous voulez créer les clés principales. Create Primary Keys La boîte de dialogue Create Primary Keys and Select Primary Keys permet de créer les clés principales Optim. Voir la section «Create Primary Keys», à la page 107. Create Primary Keys for Another? Une fois les clés principales Optim créées pour les tables auxquelles l'accès est effectué à l'aide d'un alias de base de données particulier, le programme de configuration vous invite à créer des clés principales pour les tables auxquelles l'accès s'effectue à l'aide d'un alias de base de données. Pour poursuivre, cliquez sur Proceed. v Si vous sélectionnez l'option Create Primary Keys for another DB Alias, la boîte de dialogue Create/Select DB Alias s'ouvre pour répéter la séquence. v Si vous désélectionnez Create Primary Keys for another DB Alias, le programme de configuration achève le processus de création de clés principales et revient à la fenêtre principale. Create Copies of DB2 z/OS Relationships Pour faciliter l'utilisation des solutions Optim avec DB2 pour les tables z/OS, copiez les relations DB2 dans le répertoire Optim. Le programme de configuration fournit une option permettant de copier ces relations dans le répertoire Optim. Cette tâche de configuration permet de copier toutes les relations DB2 à la fois. Si vous ne copiez pas les relations pendant la configuration et traitez ultérieurement des Chapitre 7. Maintenance et autres tâchs de configuration 221 données DB2 for z/OS, les relations relatives à un schéma traité sont copiées au moment de l'exécution. Ce traitement supplémentaire rallonge le temps d'accès aux informations du catalogue au moment de l'exécution. Vous pouvez lancer le processus de configuration en sélectionnant Create Copies of DB2 z/OS Relationships dans le menu Tasks ou Configuration Assistant dans le menu Help. Specify Optim Directory Utilisez la boîte de dialogue Specify Optim Directory (voir «Specify Optim Directory», à la page 180) pour sélectionner le nom du répertoire Optim. Cliquez sur Proceed pour ouvrir la boîte de dialogue suivante du processus. Create/Select DB Alias Utilisez la boîte de dialogue Create/Select DB Alias (voir «Create/Select DB Alias», à la page 196) afin d'indiquer l'alias de base de données pour la base de données DB2 for z/OS dans laquelle les relations doivent être copiées. Cliquez sur Proceed pour ouvrir la boîte de dialogue suivante. Not a DB2 for z/OS Database Si l'alias de base de données n'est pas destiné à une base de données DB2 for z/OS, le programme de configuration affiche la boîte de dialogue Not a DB2 for z/OS Database. Cette boîte de dialogue vous invite à revenir à la boîte de dialogue Create/Select DB Alias pour sélectionner un autre alias de base de données. Pour poursuivre, cliquez sur Proceed. Create Copies of DB2 for z/OS Relationships? Si l'alias de base de données est destiné à une base de données DB2 for z/OS, le programme de configuration vous invite à confirmer que les relations doivent être copiées dans la boîte de dialogue Create Copies of DB2 for z/OS Relationships?. Sélectionnez la case à cocher et cliquez sur Proceed pour copier les relations dans le répertoire Optim. Create Copies for Another? Une fois les relations DB2for z/OS copiées dans le répertoire Optim, le programme de configuration vous invite à copier des relations pour un autre alias de base de données. Si c'est le cas, utilisez la boîte de dialogue Create/Select DB Alias pour choisir un autre alias de base de données. Si ce n'est pas le cas, le processus est achevé. Load/Drop Sample Data Des exemples de tables sont distribués avec Optim. Ces exemples de données sont généralement chargés lorsque vous configurez le premier poste de travail, cependant, vous pouvez les charger de manière indépendante ou lorsque vous configurez un poste de travail supplémentaire. Vous pouvez charger, actualiser ou supprimer des données d'échantillon en sélectionnant l'option Load/Drop Sample Data qui vous guide tout au long du processus. Vous pouvez lancer ce processus en sélectionnant Load/Drop Sample Data à partir du menu Tasks ou en sélectionnant Configuration Assistant dans le menu Help. Specify Optim Directory Un alias de base de données est requis pour accéder aux exemples de tables. L'alias de base de données, utilisé comme qualificatif de haut niveau pour les noms de table, fournit une association avec nom unique pour les paramètres requis en vue de se connecter à la base de données. L'alias de base de données et autres objets Optim, créés au moment de la création des exemples de tables, sont enregistrés dans un répertoire Optim. 222 IBM InfoSphere Optim : Guide d'installation et de configuration Utilisez la boîte de dialogue Optim Directory (voir «Specify Optim Directory», à la page 180) pour sélectionner le nom du répertoire Optim. Cliquez sur Proceed pour ouvrir la boîte de dialogue suivante. Create/Select DB Alias Utilisez la boîte de dialogue Create/Select DB Alias (voir «Create/Select DB Alias», à la page 196) afin d'indiquer l'alias de base de données pour les exemples de tables. Cliquez sur Proceed pour ouvrir la boîte de dialogue suivante. Load/Drop Sample Tables Une fois l'alias de base de données sélectionné pour les exemples de tables, le programme de configuration ouvre la boîte de dialogue Load/Drop Sample Tables. Si vous créez ou actualisez les tables, vous devez indiquer un identificateur (par exemple, un ID de créateur, nom de schéma, nom de base de données ou ID de propriétaire) et un espace de table (le cas échéant). Si vous supprimez des exemples de tables, seul l'identificateur est requis. Voir la section «Load/Drop Sample Tables», à la page 109. Load/Drop Sample Data for Another DB Alias Une fois les exemples de tables associés à un alias de base de données chargés ou supprimés, le programme de configuration affiche la boîte de dialogue Load/Drop Sample Data for Another DB Alias et vous invite à charger ou supprimer les exemples de tables associés à un alias de base de données différent. Dans ce cas, la boîte de dialogue Create/Select DB Alias s'ouvre pour relancer le processus. Sinon, le processus s'achève et la fenêtre principale s'affiche à nouveau. Load/Drop Data Privacy Data Des tables de données de confidentialité des données sont disponibles pour les clients qui disposent d'une licence de confidentialité des données Optim. Ces tables permettent de masquer les données de la société et les données personnelles, telles que les noms d'employé, les noms de client, les numéros de sécurité sociale, les numéros de carte de crédit et les adresses électroniques, afin de générer des données transformées à la fois valides et uniques. Généralement, ces tables de confidentialité des données sont chargées lorsque vous configurez le premier poste de travail, mais vous pouvez également les charger de manière indépendant ou lorsque vous configurez un poste de travail supplémentaire. Vous pouvez charger, actualiser ou supprimer des données de confidentialité des données en sélectionnant l'option Load/Drop Data Privacy Data qui vous guide tout au long du processus. Vous pouvez lancer ce processus en sélectionnant Load/Drop Data Privacy Data dans le menu Tasks ou Configuration Assistant dans le menu Help. Specify Optim Directory Un alias de base de données est requis pour accéder aux tables de confidentialité des données. L'alias de base de données, utilisé comme qualificatif de haut niveau pour les noms de table, fournit une association avec nom unique pour les paramètres requis en vue de se connecter à la base de données. L'alias de base de données et autres objets Optim, créés lors de la création des tables de confidentialité des données, sont enregistrés dans un répertoire Optim. Utilisez la boîte de dialogue Optim Directory (voir «Specify Optim Directory», à la page 180) pour sélectionner le nom du répertoire Optim. Cliquez sur Proceed pour ouvrir la boîte de dialogue suivante. Create/Select DB Alias Utilisez la boîte de dialogue Create/Select DB Alias (voir «Create/Select DB Alias», à la page 196) afin d'indiquer l'alias de base de données pour les tables de confidentialité des données. Cliquez sur Proceed pour ouvrir la boîte de dialogue suivante. Chapitre 7. Maintenance et autres tâchs de configuration 223 Load/Drop Data Privacy Tables Une fois l'alias de base de données sélectionné pour les tables de confidentialité des données, le programme de configuration ouvre la boîte de dialogue Load/Drop Data Privacy Tables. Si vous créez ou actualisez les tables, vous devez indiquer un identificateur (par exemple, un ID de créateur, nom de schéma, nom de base de données ou ID de propriétaire) et un espace de table (le cas échéant). Si vous supprimez des tables de confidentialité des données, seul l'identificateur est requis. Voir la section «Load/Drop Data Privacy Tables», à la page 112. Load/Drop Data Privacy Data for Another DB Alias Une fois les exemples de tables de confidentialité des données associées à un alias de base de données particulier chargés ou supprimés, le programme de configuration vous invite à charger ou supprimer les tables de confidentialité des données associées à un alias de base de données différent. Dans ce cas, la boîte de dialogue Create/Select DB Alias s'ouvre pour relancer le processus. Sinon, le processus s'achève et la fenêtre principale s'affiche à nouveau. Suppression d'alias de base de données ou de tables Optim Il pourra être nécessaire de supprimer un alias de base de données ou un répertoire Optim. Pour effectuer une ou plusieurs de ces tâches, aidez-vous de l'option Drop DB Alias or Optim Tables. Vous devez appliquer les instructions suivantes. v Lorsque vous supprimez un alias de base de données, Optim n'a plus accès aux données de cette base de données et tous les objets Optim qui font référence à l'alias de base de données ne sont pas valides. Cependant, vous pouvez recréer l'alias de base de données et restaurer l'accès à la base de données et aux objets Optim. v Lorsque vous supprimez un répertoire Optim, les alias de base de données et autres objets Optim enregistrés dans le répertoire ne peuvent pas être récupérés. Specify Optim Directory Utilisez la boîte de dialogue Specify Optim Directory (voir «Specify Optim Directory», à la page 180) pour sélectionner le nom du répertoire Optim dans lequel sont enregistrés l'alias de base de données à supprimer ou pour indiquer le répertoire Optim à supprimer. Cliquez sur Proceed pour ouvrir la boîte de dialogue suivante. Connect to Database Optim doit se connecter à la base de données pour supprimer les tables du répertoire Optim, ainsi que les modules, plans ou procédures. Utilisez la boîte de dialogue Connect to Database (voir «Connect to Database», à la page 194) pour indiquer les informations de connexion. Create/Select DB Alias Utilisez la boîte de dialogue Create/Select DB Alias (voir «Create/Select DB Alias», à la page 196) pour indiquer l'alias de base de données à supprimer. Cliquez sur Proceed pour supprimer l'alias de base de données ou sur Skip pour ouvrir la boîte de dialogue Optim Directory? que vous pouvez utiliser pour supprimer le répertoire Optim, incluant tous les alias de base de données et autres objets enregistrés dans cette dernière. Load/Drop Sample Tables La boîte de dialogue Load/Drop Sample Tables vous invite à indiquer l'identificateur (par exemple un ID de créateur, nom de schéma, nom de base de données ou un ID de propriétaire) pour les exemples de 224 IBM InfoSphere Optim : Guide d'installation et de configuration table à supprimer. Voir la section «Load/Drop Sample Tables», à la page 109. Load/Drop Data Privacy Tables Si vous avez une licence de confidentialité des données, la boîte de dialogue Optim, la boîte de dialogue Load/Drop Data Privacy Tables vous invite à indiquer l'identificateur (par exemple, un ID de créateur, nom de schéma, nom de base de données ou ID de propriétaire) pour les tables de confidentialité à supprimer. Voir la section «Load/Drop Data Privacy Tables», à la page 112. Suppression de modules Avant de supprimer des modules, des plans ou des procédures utilisés pour accéder à la base de données, le programme de configuration affiche la boîte de dialogue Create/Drop Packages, Bind/Drop Plans ou Create/Drop Stored Procedures, selon le cas. Pour conserver des modules, des plans ou des procédures, cliquez sur Skip. Pour parcourir le DDL utilisé pour supprimer des modules, des plans ou des procédures, sélectionnez Display SQL et cliquez sur Proceed. Drop Another DB Alias? Une fois le dernier alias de base de données supprimé, le programme de configuration ouvre la boîte de dialogue Drop Another DB Alias?. Sélectionnez la case à cocher pour ouvrir la boîte de dialogue Create/Select DB Alias et relancez le processus pour un autre alias de base de données. Chapitre 7. Maintenance et autres tâchs de configuration 225 Désactivation de la fonction de serveur Optim Le programme de configuration ouvre la boîte de dialogue Enable/Disable Optim Server Feature pour vous permettre de désactiver la fonction de serveur. Cliquez sur Proceed pour désactiver la fonction de serveur ou sur Skip pour passer à l'étape suivante sans désactiver la fonction de serveur. Si le site ne dispose pas de licence pour le serveur, cette boîte de dialogue n'est pas disponible. Désactivation de la fonction ODBC d'archivage Le programme de configuration ouvre ensuite la boîte de dialogue Enable/Disable Archive ODBC Feature. Cette boîte de dialogue permet de désactiver la fonction d'interface ODBC d'archivage. 226 IBM InfoSphere Optim : Guide d'installation et de configuration Cliquez sur Proceed pour désactiver la fonction ODBC d'archivage ou sur Skip pour passer à l'étape suivante sans la désactiver. Si le site ne dispose pas de licence pour le composant Archive, cette boîte de dialogue ne s'affiche pas. Drop the Optim Directory? Si vous ne supprimez pas un autre alias de base de données, le programme de configuration ouvre la boîte de dialogue Drop the Optim Directory. Sélectionnez la case à cocher pour supprimer le répertoire Optim. Connect to Database Optim doit se connecter à la base de données pour supprimer les tables du répertoire Optim, ainsi que les modules, plans ou procédures. Utilisez la boîte de dialogue Connect to Database (voir «Connect to Database», à la page 194) pour indiquer les informations de connexion. Drop Optim Directory Tables Pour pouvoir supprimer un répertoire Optim (et des tables de répertoire Optim), le programme de configuration affiche l'identificateur de table et vous invite à vérifier le DDL à l'aide de la boîte de dialogue Drop Optim Directory Tables. Chapitre 7. Maintenance et autres tâchs de configuration 227 Pour conserver les tables et les objets du répertoire Optim dans ce dernier, cliquez sur Skip. Create/Drop Packages Lorsque vous supprimez un répertoire Optim, tous les objets enregistrés dans ce dernier sont supprimés. C'est la raison pour laquelle les modules, les plans ou les procédures utilisés pour accéder au répertoire Optim ne sont plus utiles et doivent être supprimés. Vous y êtes invité dans la boîte de dialogue Create/Drop Packages, Bind/Drop Plans ou Create/Drop Stored Procedures. Drop Another Optim Directory? Après avoir supprimé le répertoire Optim, le programme de configuration ouvre la boîte de dialogue Drop Another Optim Directory?. Sélectionnez la case à cocher afin de relancer le processus pour un autre répertoire Optim. Purge Optim Directory Registry Entry Pour des raisons de sécurité ou autres, vous pouvez si vous le souhaitez purger l'entrée de registre Windows pour un répertoire Optim à partir d'un poste de travail mais vous ne pouvez pas supprimer le répertoire ou les modules, plans ou procédures utilisés pour accéder à ce dernier. Par exemple, lorsque vous supprimez un répertoire Optim d'un environnement multi-utilisateur, vous pouvez purger l'entrée de registre du répertoire Optim sur chacun des postes de travail. De plus, vous pouvez désactiver Optim pour n'importe quel poste de travail, simplement en purgeant l'entrée de registre. Lorsque vous sélectionnez Purge Optim Directory Registry Entry dans le menu Tasks, le programme de configuration ouvre une boîte de dialogue qui décrit le processus et vous invite à confirmer que vous voulez purger l'entrée de registre pour accéder au répertoire Optim et non supprimer le répertoire Optim. Sélectionnez la case à cocher pour purger l'entrée de registre. 228 IBM InfoSphere Optim : Guide d'installation et de configuration Remarque : Pour réintégrer un répertoire Optim purgé, voir «Accès à un répertoire Optim existant», à la page 183. Purge a Pre-6.0 Optim Directory Entry Lorsque vous avez confirmé que vous voulez purger une entrée de répertoire Optim, le programme de configuration vous invite à indiquer la version de l'entrée de registre à purger. Sélectionnez Purge a pre-6.0 Optim Registry Entry afin de purger une entrée de registre de répertoire Optim créée avant la version 6.0. Pour purger une entrée de registre de répertoire Optim créée avec la version 6.0 ou une version ultérieure, laissez cette option vide. Cliquez sur Proceed pour ouvrir la boîte de dialogue suivante. Specify Optim Directory Lorsque vous avez confirmé la version de l'entrée de répertoire Optim à purger, le programme de configuration ouvre la boîte de dialogue Specify Optim Directory (voir «Specify Optim Directory», à la page 180). Dans cette boîte de dialogue, indiquez le nom du répertoire Optim pour l'entrée de registre Windows à purger. Cliquez sur Proceed pour ouvrir la boîte de dialogue suivante. Confirm Purge Optim Registry Entry? Une fois le répertoire Optim sélectionné pour l'entrée de registre à purger, le programme de configuration vous invite à confirmer le nom du répertoire. Sélectionnez la case à cocher et cliquez sur Proceed afin de purger l'entrée de registre pour le répertoire Optim nommé. Ensuite, le programme de configuration ouvre une boîte de dialogue qui vous invite à purger l'entrée de registre pour un autre répertoire Optim. Pour cela, sélectionnez la case à cocher et cliquez sur Proceed pour ouvrir la boîte de dialogue Optim Directory et sélectionner un autre répertoire Optim. Purge DB Alias Sélectionnez Purge DB Alias dans le menu Tasks pour supprimer un alias de base de données dans un répertoire Optim sans se connecter à la base de données. Cette tâche ne supprime pas les modules, plans ou procédures créés avec l'alias de base de données, ni les exemples de tables et autres tables auxquelles a été effectué l'accès via l'alias de base de données. Vous pouvez purger un alias de base de données chaque fois que vous supprimez une base de données ; par exemple, lorsqu'une base de données utilisée pour tester des applications est supprimée une fois le test terminé. Vous pouvez également purger un alias de base de données pour rendre une base de données temporairement inaccessible aux postes de travail à l'aide d'Optim. Remarque : Pour réintégrer un alias de base de données purgé, voir «Create/Update DB Alias», à la page 180. Specify Optim Directory Utilisez la boîte de dialogue Specify Optim Directory (voir «Specify Optim Directory», à la page 180) pour sélectionner le nom du répertoire Optim contenant l'entrée d'alias de base de données à purger. Cliquez sur Proceed pour ouvrir la boîte de dialogue suivante. Create/Select DB Alias Utilisez la boîte de dialogue Create/Select DB Alias (voir «Create/Select DB Alias», à la page 196) afin d'indiquer un alias de base de données à purger. Cliquez sur Proceed pour ouvrir la boîte de dialogue suivante. Chapitre 7. Maintenance et autres tâchs de configuration 229 Confirm Purge DB Alias? Après la sélection d'un alias de base de données à purger, le programme de configuration vous invite à confirmer la suppression de l'alias de base de données sélectionné. Cette option est sélectionnée lorsque la boîte de dialogue s'ouvre. Cliquez sur Proceed pour poursuivre. Ensuite, le programme de configuration ouvre une boîte de dialogue de requête qui vous invite à purger un autre alias de base de données. Pour purger un autre alias de base de données, sélectionnez la case à cocher et cliquez sur Proceed pour ouvrir la boîte de dialogue Create/Select dans laquelle vous pouvez sélectionner un autre alias de base de données. 230 IBM InfoSphere Optim : Guide d'installation et de configuration Chapitre 8. Options de produit Chaque poste de travail qui utilise Optim doit faire référence à un fichier de configuration du produit. Le chemin d'accès au fichier de configuration du produit approprié est indiqué dans les options personnelles. Vous devez cependant utiliser la boîte de dialogue Product Options pour créer un fichier de configuration du produit. Remarque : Un mot de passe est requis pour ouvrir la boîte de dialogue Product Options. Généralement, les paramètres des options de produit appliquent la configuration du site et système requise. Dans la boîte de dialogue Product Options vous pouvez : v Indiquer le nom du fichier de configuration du produit. v Etablir la sécurité par mot de passe pour les options de produit. v Limiter la quantité des données pouvant être traitées simultanément. v Définir des valeurs par défaut et des contrôles utilisateur pour certaines activités. v Fournir les informations de connexion pour les machines hébergeant le serveur Optim (serveur). v Indiquer des paramètres généraux d'édition ou d'archivage. v Personnaliser les paramètres du chargeur et appliquer la configuration requise pour ce dernier. v Fournir des paramètres de base de données uniques pour une base de données Teradata. Configuration des options de produit Vous pouvez configurer les options de produit à l'aide du programme de configuration ou définir des options dans Optim. Dans les deux cas vous devez utiliser la boîte de dialogue Product Options. Configuration des options de produit à l'aide du programme de configuration Vous pouvez utiliser le programme de configuration pour configurer les options de produit lorsque vous installez et configurez Optim pour la première fois. 1. Ouvrez le composant de configuration Optim. 2. Dans la fenêtre principale, sélectionnez Configure Options dans le menu Tasks. 3. Indiquez un répertoire Optim et cliquez sur Proceed. 4. Cliquez sur Skip dans les boîtes de dialogue Initialize Security/Change Security Administrator, Enable/Disable the Optim Server Feature et Enable/Disable the Archive ODBC Feature pour ouvrir la boîte de dialogue Specify Product Configuration File. 5. Sélectionnez Create New File ou Use Existing File, vérifiez le nom du fichier de configuration et cliquez sur Proceed pour ouvrir la boîte de dialogue Modify Product Options. 6. Cliquez sur Product Options pour ouvrir la boîte de dialogue Enter Product Options Password. 7. Indiquez le mot de passe, sensible à la casse, pour ouvrir la boîte de dialogue Product Options. (Le mot de passe initial est optim.) 8. Entrez les informations nécessaires dans chaque onglet de Product Options. 9. Sélectionnez une des options suivantes : v Pour fermer la boîte de dialogue Product Options sans sauvegarder les modifications, cliquez sur Cancel. v Pour sauvegarder les modifications et poursuivre avec la boîte de dialogue Product Options, cliquez sur Apply. © Copyright IBM Corp. 1994, 2012 231 v Pour sauvegarder les modifications et fermer la boîte de dialogue Product Options, cliquez sur OK pour revenir à la boîte de dialogue Modify Product Options. 10. Cliquez sur Proceed pour ouvrir la boîte de dialogue Modify Personal Options. Configuration des options de produit dans Optim Vous pouvez configurer les options de produit dans Optim après avoir installé et configuré Optim. 1. Dans la fenêtre principale, sélectionnez Product dans le menu Options pour ouvrir la boîte de dialogue Enter Product Options Password. 2. Indiquez le mot de passe, sensible à la casse, pour ouvrir la boîte de dialogue Product Options. (Le mot de passe initialement fourni est optim.) 3. Entrez les informations nécessaires dans chaque onglet de Product Options. 4. Sélectionnez une des options suivantes : v Cliquez sur Cancel pour fermer la boîte de dialogue Product Options sans sauvegarder les modifications. v Cliquez sur Apply pour sauvegarder les modifications et poursuivre avec la boîte de dialogue Product Options. v Cliquez sur OK pour sauvegarder les modifications et fermer la boîte de dialogue Product Options. 232 IBM InfoSphere Optim : Guide d'installation et de configuration Utilisation de l'éditeur La boîte de dialogue Product Options permet de personnaliser différentes fonctions et options d'affichage dans Optim. Plusieurs onglets de la boîte de dialogue Product Options permettent de vérifier et définir les options selon les besoins. Onglets Les onglets de la boîte de dialogue Product Options sont décrits brièvement dans les paragraphes suivants. Des informations détaillées sont fournies dans chaque section de ce chapitre. General Définissez le nombre maximal de lignes qui peuvent être lues dans une table lors de la consultation ou de la modification de données de table ou lors de l'utilisation de la fonction de pointage et découpage. Vous pouvez également utiliser l'onglet pour activer l'audit des processus et sélectionner ceux à auditer. Vous pouvez également choisir dans ce dernier un calendrier par défaut et définir des options de suppression/mise à jour en cascade. (L'onglet General est toujours en évidence lorsque la boîte de dialogue s'ouvre.) Chapitre 8. Options de produit 233 Database Définissez le nombre maximal de lignes qui peuvent être traitées par un processus d'insertion ou de suppression avant l'émission d'une validation, et choisissez d'autoriser ou d'interdire des verrous de table facultatifs pendant un processus d'insertion ou de suppression. Configuration File Indiquez le chemin d'accès au fichier de configuration pour les options de produit sélectionnées. Password Modifiez le mot de passe pour la boîte de dialogue Product Options. Sélectionnez les préférences d'audit pour la modification des données. Indiquez d'autres options de site pour l'utilisation de valeurs par défaut. Edit Servers Indiquez le protocole, l'adresse de noeud final et les informations de réseau pour les machines configurées avec le serveur. Archive Sélectionnez les options applicables aux processus d'archivage. Indiquez les options d'ajout de paramètres de chargeur. Load Report Indiquez les valeurs par défaut pour la création de rapports à l'aide de l'éditeur de demande de rapport, incluant les limites et les préférences d'espacement. Onglet General Utilisez l'onglet General en vue de définir des limites de recherche et d'extraction pour les processus d'archivage, de comparaison, d'édition et d'extraction. Vous pouvez également sélectionner le calendrier par défaut du site, déterminer à quel moment afficher un avertissement pour une suppression en cascade, et activer l'audit pour les processus Optim. Vous pouvez définir ces options dans l'onglet General. 234 IBM InfoSphere Optim : Guide d'installation et de configuration Limits Définissez le nombre maximal de lignes dans un ensemble de recherche en vue de parcourir ou de modifier des données ou à l'aide de la fonction de pointage et découpage. Vous pouvez également définir le nombre maximal de lignes pour l'extraction ou l'archivage de données. Maximum Fetch Rows Indiquez le nombre maximal de lignes (1 à 100000) extraites d'une table. Cette limite s'applique aux lignes recherchées en vue de parcourir ou d'éditer des données de tables ou pour la fonction de pointage et découpage. Si vous n'indiquez pas de valeur, la valeur par défaut est 1000. Un utilisateur peut définir une limite Maximum Fetch Rows inférieure en sélectionnant Personal dans le menu Options et en modifiant l'onglet Display. Maximum Extract Rows Indiquez le nombre maximum de lignes (1 à 999999999999) qui peuvent être traitées pendant un seul processus d'extraction ou d'archivage. Si vous n'indiquez pas de valeur, la valeur par défaut est 100000. La valeur de Row Limit pour une archive ou un processus d'extraction ne peut pas dépasser cette valeur. Site Defaults Calendrier par défaut spécifique du site utilisé pour planifier les demandes d'action ou pour dater les données dans une mappe de colonne. Chapitre 8. Options de produit 235 Calendar Sélectionnez un calendrier par défaut pour le site. Pour opérer une sélection dans une liste de calendriers disponibles, cliquez sur la flèche vers le bas. Vous pouvez, selon les besoins, sélectionner un autre calendrier dans une demande de traitement. Cascade Delete Rule Définissez des options pour effectuer une suppression ou une mise à jour en cascade de tables non explicitement incluses dans une définition d'accès ou un processus. Warn on Cascade Delete/Update Cliquez sur la flèche vers le bas pour choisir à quel moment afficher un avertissement sur l'imminence d'une suppression ou d'une mise à jour en cascade. User L'utilisateur est autorisé à déterminer quand afficher un avertissement. User est le paramètre par défaut. Le paramètre Warn on Cascade Delete/Update correspondant dans Personal Options est activé. Pour plus d'informations sur le paramètre Warn on Cascade Delete/Update, voir «Warn on Cascade», à la page 295. Runtime Affichage d'un avertissement de suppression/mise à jour en cascade uniquement au cours de l'exécution d'un processus. Le paramètre correspondant dans Personal Options n'est pas disponible est défini sur Runtime. Saving Access Definition Affichage d'un avertissement de suppression/mise à jour en cascade uniquement lorsque la définition d'accès est enregistrée. Le paramètre correspondant dans Personal Options n'est pas disponible et défini sur Saving Access Definition. Always Affichage d'un avertissement de suppression/mise à jour en cascade au moment de l'exécution d'un processus, ou lors de l'enregistrement de la définition d'accès. Le paramètre correspondant dans Personal Options n'est pas disponible est défini sur Always. Never Pas d'affichage d'un avertissement de suppression/mise à jour en cascade. Le paramètre correspondant dans Personal Options n'est pas disponible et défini sur Never. Abort Scheduler or Command Line Sélectionnez cette case à cocher pour abandonner le processus lorsqu'il est exécuté à partir du planificateur ou de l'interface de ligne de commande et que la suppression/mise à jour en cascade affecte au moins une table non explicitement incluse dans le processus. (Cette case à cocher est sélectionnée par défaut.) Audit Facility Active l'audit pour les processus Optim. Vous pouvez activer l'audit pour des répertoires Optim particuliers. Pour plus d'informations, voir l'Annexe K, «Audit de processus», à la page 553. Enable Process/Utility Audit Pour activer l'audit, sélectionnez la case à cocher Enable Process/Utility Audit et cliquez sur Audit Selection afin d'afficher la boîte de dialogue Audit Facility. Afin de créer des enregistrements d'audit relatifs aux processus pour un répertoire Optim, sélectionnez le nom du 236 IBM InfoSphere Optim : Guide d'installation et de configuration répertoire et définissez Audit Status sur le type d'audit que vous voulez utiliser. Si vos données d'audit sont hébergées par Optim, sélectionnez Enabled pour chacun des processus à auditer pour le répertoire. Vous devez répéter cette étape pour chaque répertoire Optim pour lequel vous voulez créer des enregistrements d'audit. Afin de désactiver l'audit pour un répertoire Optim, sélectionnez le nom du répertoire dans Optim Directory et définissez Audit Status sur Inactive. Lorsque la case à cocher Enable Process/Utility Audit n'est pas sélectionnée dans l'onglet General de la boîte de dialogue Product Options, l'audit de tous les processus est désactivé, quelle que soit la spécification d'audit définie au niveau du répertoire Optim. La boîte de dialogue Audit Facility contient les deux onglets Actions et Utilities. Chapitre 8. Options de produit 237 La boîte de dialogue Audit Facility contient les zones suivantes : Optim Directory Nom du répertoire Optim pour lequel vous activez ou désactivez l'audit. Dans la zone Audit Status activez l'audit pour le répertoire Optim sélectionné. Audit Status Indiquez le type d'audit à utiliser pour le répertoire Optim sélectionné. Vous pouvez collecter des données d'audit dans le répertoire Optim et ou un système Guardium. Si vous collectez des données d'audit dans un système Guardium, cliquez sur Advanced Settings pour indiquer les noms d'hôte ou les adresses IP des systèmes Guardium que vous utilisez. 238 IBM InfoSphere Optim : Guide d'installation et de configuration Dans la boîte de dialogue Advanced Settings vous devez indiquer un système de collecte maître. Vous pouvez également indiquer un système de collecte de secours à utiliser lorsque le système de collecte principal n'est pas disponible. Les données d'audit sont envoyées au système de collecte de secours uniquement lorsque le système de collecte principal n'est pas disponible. Vous pouvez entrer le nom d'hôte ou l'adresse IP de chaque système. Après avoir indiqué le système à utiliser, cliquez sur le bouton Ping correspondant pour vous assurer que le système Guardium est disponible et capable de collecter des données d'audit Optim. Si le système Guardium n'est pas disponible ou s'il ne peut pas collecter des données d'audit Optim, un message signalant l'échec de la connexion est renvoyé. Chaque système Guardium contrôle ses propres stratégies de collecte et de conservation pour l'audit. Les autres paramètres du panneau Audit Facility ne s'appliquent pas aux informations d'audit collectées par un système Guardium. Default Retention Days Nombre de jours pendant lesquels les enregistrements d'audit seront conservés dans le répertoire Optim. Indiquez une valeur comprise entre 1 et 999 999 999 999. La valeur par défaut est 2555 jours (7 ans). Audit Record Limit Nombre d'enregistrements d'audit conservés à tout moment dans le répertoire Optim. Sélectionnez une valeur comprise entre 100 et 999 999 999 999. La valeur par défaut est 100000. Record Limit Action Action à effectuer lorsque la valeur définie pour Audit Record Limit est dépassée dans le répertoire Optim. Sélectionnez une des options suivantes : Continue Auditing La génération d'enregistrements d'audit se poursuit. Les enregistrements d'audit les plus anciens sont supprimés pour que le nombre d'enregistrements reste sous la limite indiquée. Stop Auditing Aucun enregistrement d'audit n'est généré pour les processus tant que leur nombre est supérieur à la valeur définie pour Audit Record Limit. Purge Records Tous les enregistrements d'audit sont supprimés du répertoire Optim. Actions/Utilities Les onglets Actions et Utilities affichent la liste des processus pour lesquels des enregistrements d'audit peuvent être générés dans le répertoire Optim. Si vous activez l'audit pour un répertoire Optim, des enregistrements d'audit sont générés uniquement pour les processus sélectionnés dans ces onglets pour ce répertoire Optim. Chapitre 8. Options de produit 239 Vous pouvez activer l'audit pour les actions suivantes : v Demande d'archivage v Demande de Comparaison v Demande de conversion v Demande de suppression v v v v v v Demande d'extraction Demande d'insertion Demande de chargement Demande de Rapport Demande de restauration Editeur de table Vous pouvez activer l'audit pour les utilitaires suivants : v Browse v Create v Import v Export v Optim Data Manager (ODM) Onglet Database Dans l'onglet Database vous pouvez gérer l'activité de base de données au cours des processus d'insertion, de restauration et de suppression. 240 IBM InfoSphere Optim : Guide d'installation et de configuration Maximum Commit Frequency Indiquez le nombre maximal de lignes (1 à 999999) insérées, restaurées ou supprimées avant la validation des modifications dans la base de données. Si vous n'indiquez pas de limite, la valeur par défaut est 200. Une demande d'insertion, de restauration ou de suppression peut nécessiter des validations plus fréquentes. Sybase Unchained Mode Optim s'exécute normalement en mode avec enchaînement. Lorsqu'un déclencheur dans une table Sybase ASE est généré par un processus d'insertion ou de suppression, et qu'il appelle une procédure mémorisée qui doit être exécutée en mode sans enchaînement, la connexion doit s'effectuer en mode sans enchaînement pour que la procédure fonctionne. Sélectionnez un option pour exécuter un processus d'insertion ou de suppression, comme suit : Active Les processus d'insertion, de restauration et de suppression doivent être exécutés en mode sans enchaînement ; la case à cocher Run in Unchained Mode dans Personal Options (voir «Sybase Unchained Mode», à la page 311) n'est pas disponible. Inactive Tous les processus sont définis pour s'exécuter en mode normal ; la case à cocher Run in Unchained Mode dans Personal Options n'est pas disponible. Chapitre 8. Options de produit 241 Default Active La case à cocher Run in Unchained Mode dans Personal Options est disponible et sélectionnée, par défaut. Les processus d'insertion, de restauration et de suppression sont exécutés en mode sans enchaînement, sauf si la case à cocher Run in Unchained Mode dans Personal Options n'est pas sélectionnée. Default Inactive La case à cocher Run in Unchained Mode dans Personal Options est disponible et non sélectionnée, par défaut. Les processus d'insertion, de restauration et de suppression sont exécutés en mode normal, sauf si la case à cocher Run in Unchained Mode dans Personal Options est sélectionnée. Allow User to Lock Tables Sélectionnez cette case à cocher pour activer l'option Lock Tables dans les éditeurs de demande d'insertion, de restauration et de suppression. Les utilisateurs peuvent ensuite utiliser l'option pour verrouiller des tables pendant un processus d'insertion, de restauration ou de suppression. Le verrouillage des tables assure qu'aucune autre activité de base de données n'interfère avec le processus et empêche d'autres utilisateurs d'accéder aux tables impliquées dans le processus. Allow Insert Action Delete Option Sélectionnez cette case à cocher pour activer la zone Delete Options dans l'éditeur de demande d'insertion. Si vous ne sélectionnez pas cette case à cocher la zone Delete Options n'est pas disponible et l'option Delete est définie sur No Tables, par défaut. Enforce DBMS Rel. Name Lengths Sélectionnez cette case à cocher afin d'appliquer les restrictions SGBD à la longueur de nom des relations lors de leur création ou de leur importation. Cette option est sélectionnée par défaut. Désélectionnez cette case à cocher pour remplacer les restrictions de dénomination SGBD et créer ou importer des relations avec des noms (contraintes) ayant jusqu'à 64 caractères. Après avoir modifié cette option vous devez quitter Optim pour que les modifications prennent effet. Vous ne pouvez pas créer une relation SGBD en fonction d'une relation Optim dont le nom ne respecte pas les restrictions SGBD. Allow Optim PK/Rels on DB Views Sélectionnez cette case à cocher afin de permettre aux utilisateurs de définir des clés principales et des relations Optim pour les vues de base de données. Extract using Uncommitted Read Définissez une option pour activer l'extraction de lignes non validées à partir de la base de données pendant un processus d'archivage ou d'extraction. Vous pouvez extraire des lignes non validées à partir de tables spécifiques dans la définition d'accès ou de toutes les tables. La sélection de cette option pour des tables pour lesquelles des problèmes de performance ont été identifiés peut accroître la vitesse de vos processus d'archivage ou d'extraction. Cette option est disponible uniquement si votre clé de licence Optim inclut la prise en charge d'une unité d'oeuvre logique DB2 ou d'une base de données DB2 z/OS. Active Extraction automatique des lignes non validées à partir de chaque table dans la définition d'accès au cours de tous les processus d'archivage ou d'extraction. La case à cocher Uncommitted Read de l'éditeur de définition d'accès n'est pas disponible. Inactive Extraction automatique uniquement des lignes non validées à partir de chaque table dans la définition d'accès au cours de tous les processus d'archivage ou d'extraction. La case à cocher Uncommitted Read de l'éditeur de définition d'accès n'est pas disponible. 242 IBM InfoSphere Optim : Guide d'installation et de configuration Default Active L'option Uncommitted Read de l'éditeur de définition d'accès est disponible et sélectionnée par défaut. Les lignes non validées sont extraites d'une table sauf si la case à cocher Uncommitted Read n'est pas sélectionnée. Default Inactive L'option Uncommitted Read de l'éditeur de définition d'accès est disponible et désélectionnée par défaut. Les lignes non validées ne sont pas extraites de la table, sauf si la case à cocher Uncommitted Read n'est pas sélectionnée. Remarques : v Si vous choisissez d'extraire des lignes non validées, l'intégrité relationnelle des donnés dans le fichier d'archive ou d'extraction risque d'être compromise. Soyez prudent lorsque vous insérez des données issues d'un fichier d'archive ou d'extraction avec des lignes non validées. v Optim désactive l'extraction de lignes non validées si le système SGBD ou la version ne la prend pas en charge, quel que soit le paramètre. Parallel Processing Définissez des options en vue de déterminer le nombre maximum de connexions de bases de données simultanées autorisées. L'augmentation des connexions de base de données améliore les performances lors du traitement de grandes quantités de données en autorisant plusieurs unités d'exécution à traiter des lignes simultanément. Allow Parallel Processing Sélectionnez cette case à cocher pour activer l'option Maximum Database Connections. Maximum Database Connections Vous pouvez augmenter le nombre maximal de connexions de base de données simultanées pour un processus d'archivage, d'extraction ou de suppression. Vous pouvez sélectionner un nombre maximal de connexions de base de données pair compris entre 2 et 32 ou Maximum. Votre sélection active l'option Database Connections dans les éditeurs de demande d'archivage, d'extraction et de suppression, ainsi que l'option Maximum Database Connections dans Personal Options (voir «Parallel Processing», à la page 309). MBCS Roundtrip Processing Options de traitement des caractères susceptibles de générer des problèmes de conversion aller-retour pour un répertoire Optim ou un alias de base de données utilisant un jeu de caractères multi-octets. Optim utilise le jeu de caractères Unicode dans des boîtes de dialogue et pour traiter des données. Dans certains jeux de caractères multi-octets (comme Oracle JA16SJIS), plusieurs caractères sont mappés sur un même caractère Unicode. Lorsque ces caractères sont ensuite reconvertis d'Unicode en multi-octets (aller-retour), il se peut que le caractères initial ne soit pas renvoyé. Archive/Extract Requests Sélectionnez une option de traitement des problèmes de conversion aller-retour pendant le processus d'archivage ou d'extraction : Stop Processing Arrêt du processus lorsqu'un caractère multi-octets susceptible de générer une conversion aller-retour incorrecte est rencontré. Chaque ligne de données est vérifiée en vue d'identifier les caractères pouvant générer une conversion aller-retour incorrecte. Ignore all round-trip Failures Le processus se poursuit lorsqu'un caractère multi-octets susceptible de provoquer une conversion aller-retour incorrecte est rencontré. (Valeur par défaut.) Chapitre 8. Options de produit 243 Use Value from Personal Options Utilisation du paramètre de traitement aller-retour fourni dans l'onglet Database de Personal Options. Insert/Load/ Convert Requests Sélectionnez une option pour le traitement des problèmes de conversion aller-retour pendant un processus d'insertion, de chargement ou de conversion : Stop Processing Arrêt du processus lorsqu'un caractère multi-octets susceptible de générer une conversion aller-retour incorrecte est rencontré. Chaque ligne de données est vérifiée en vue d'identifier les caractères pouvant générer une conversion aller-retour incorrecte. Ignore all round-trip Failures Le processus se poursuit lorsqu'un caractère multi-octets susceptible de provoquer une conversion aller-retour incorrecte est rencontré. (Valeur par défaut.) Use Value from Personal Options Utilisation du paramètre de traitement aller-retour fourni dans l'onglet Database de Personal Options. Sélectionnez l'option Ignore all round trip Failures si la base de données ne contient pas de données avec des caractères susceptibles de causer une conversion aller-retour incorrecte, ou si les colonnes utilisées pour manipuler des données dans une mappe de colonne (par exemple, si une fonction est utilisée) et des colonnes pour lesquelles des critères de sélection sont définis ne comportent pas de caractères pouvant générer une conversion aller-retour incorrecte. DBMS Buffer Limits Définissez la taille de la mémoire tampon à utiliser lors de la recherche ou la suppression de lignes dans la base de données. Optim multiplie la valeur indiquée pour Fetch Buffer Size ou Delete par celle de Maximum Database Connections. Vous pouvez sélectionner une valeur comprise entre 64 K et 1024 K, par incréments de 32. Utilisez la valeur par défaut, sauf si vous traitez des tables comportant plus de 10000 lignes. Fetch Buffer Size Taille de la mémoire tampon utilisée lorsque des lignes sont recherchées dans la base de données. La valeur par défaut est égale à 512 K. Pour les utilisateurs de Teradata, cette entrée contrôle la taille maximale de la mémoire tampon de réponse (paquet de réponse) utilisée par l'interface CLIv2 (Call-Level Interface v2) pour communiquer avec Teradata. La taille maximale de la mémoire tampon pour Teradata est égale à 1 Mo. Delete Buffer Size Taille de la mémoire tampon utilisée lorsque des lignes sont supprimées de la base de données. La valeur par défaut est 512 K. Pour les utilisateurs de Teradata cette entrée définit la taille maximale de la mémoire tampon de demande (paquet de réponse) pour la communication avec Teradata. La taille de la mémoire tampon maximale pour Teradata est égale à 1 Mo. Oracle Pour une base de données Oracle vous pouvez définir des options afin de contrôler les processus d'archivage, d'extraction et de suppression. Cliquez sur le bouton Oracle pour afficher le panneau Oracle Settings ci-après. 244 IBM InfoSphere Optim : Guide d'installation et de configuration Use Oracle Array Delete Sélectionnez Use Oracle Array Delete pour utiliser la fonction de suppression de grappe pendant un processus de suppression. Remarque : Si votre site effectue un audit du processus de suppression, la fonction Array Delete risque de signaler la suppression de lignes qui n'existent pas dans la base de données et qui ne sont, par conséquent, pas supprimées par le processus. La fonction de suppression de tableau d'Oracle est effectuée pendant un processus de suppression dans les situations suivantes : v Compare Row Contents n'est pas sélectionné dans l'éditeur de demande de suppression. v La table dans le fichier source et la base de données ont une clé principale unique. v La table n'a pas de fichiers joints à supprimer. Allow DML Operations by RowID Permet de contrôler si Optim extrait l'ID de ligne interne Oracle au cours d'un processus d'extraction ou d'archivage. Indiquez : Never Aucun ID de ligne n'est extrait au cours d'un processus d'extraction ou d'archivage. Il s'agit de la valeur par défaut. S'il existe des spécifications Extract RowID dans la définition d'accès, elles sont remplacées par cette option de produit. Tout ID de ligne précédemment extrait n'est jamais utilisé dans une demande d'extraction ou d'archivage. Dynamic Optim évalue la ligne à extraire ou à archiver. Optim extrait l'ID de ligne uniquement s'il n'existe pas d'index unique pour la ligne. Chapitre 8. Options de produit 245 User-defined Optim utilise la valeur indiquée par l'utilisateur dans la définition d'accès pour la spécification Extract RowID au niveau de la table. Always Optim extrait ou archive les ID de ligne pour chaque ligne et chaque table. Undo Toute sélection effectuée pour ce dialogue est annulée. Defaults Restaure les valeurs par défaut : désélectionne Use Oracle Array Delete et définit Allow DML Operations by RowID sur Never. Teradata Si vous utilisez une base de données Teradata, cliquez sur le bouton Teradata pour indiquer les paramètres appropriés dans la boîte de dialogue Teradata Parallel Transporter (TPT) Settings. Allow Temp Table usage Cette option détermine si des tables temporaires sont créées au cours d'un processus d'extraction ou d'archivage en vue d'améliorer les performances des archives et extractions de tables Teradata associées. Si vous activez cette fonction, la solution créera des tables temporaires dans Teradata au cours d'un processus d'archivage ou d'extraction. Les tables temporaires sont utilisées afin de stocker des valeurs clé pour effectuer la jonction avec des tables associées. Vous pouvez sélectionner les options ci-après. 246 IBM InfoSphere Optim : Guide d'installation et de configuration v Never pour ne pas autoriser la solution à créer des tables temporaires au cours d'un processus d'extraction ou d'archivage. Il s'agit de la valeur par défaut. v When Possible pour permettre à la solution de créer des tables temporaires lorsque cela est possible au cours d'un processus d'extraction ou d'archivage. Ce paramètre améliore les performances pendant un processus d'extraction ou d'archivage. Temp Database Le cas échéant, entrez le nom de la base de données dans laquelle vous voulez que les tables temporaires soient créées. Si aucun nom de base de données n'est indiqué, les tables seront créées dans la même base de données que les tables de référence. (L'utilisateur doit disposer des droits d'accès CREATE TABLE, INSERT et DROP TABLE sur la base de données pour créer des tables temporaires.) Allow Teradata Parallel Transporter (TPT) usage Cette option détermine si le transporteur TPT (Teradata Parallel Transporter) est disponible pour les demandes d'extraction et d'archivage. TPT est un environnement de chargement multi-fonction parallèle. Le transporteur TPT fournit un accès évolutif aux sources de données à partir d'une interface unique à l'aide d'un langage de script de type SQL unique ou d'une API ouverte, et également un environnement entièrement parallèle. Pour utiliser efficacement les ressources système, le transporteur TPT autorise la distribution de la charge de travail entre les unités centrales, ce qui élimine les goulots d'étranglement dans le processus de chargement des données. Sélectionnez : v Never afin de ne jamais autoriser l'utilisation du transporteur TPT pour les demandes d'extraction et d'archivage. Il s'agit de la valeur par défaut. v When Possible afin d'utiliser le transporteur TPT lorsque cela est possible pour les demandes d'extraction et d'archivage, sinon autorisez le pilote à "revenir" à CLIv2 (Call-Level Interface v2). Optim revient à CLIv2 si : Une table contient des objets LOB, ou Une table inclut une liste de pointage et découpage, ou La recherche par clé est la stratégie d'accès à la table. Remarque : Le transporteur TPT est utilisé pour analyser les tables initiales et les tables de référence, qu'il s'agisse d'une analyse complète de la table ou d'une analyse par sous-requête. TPT Limit Settings Maximum Sessions Entrez le nombre maximum de sessions auxquelles se connecter. La valeur par défaut est une session par module de gestion d'application disponible. La valeur maximale ne peut pas être supérieure au nombre de modules de gestion d'application disponibles. Minimum Sessions Entrez le nombre minimal de sessions requise pour qu'un travail TPT se poursuivre. La valeur par défaut est une session. Cette entrée doit être supérieure ou égale à 1 et inférieure ou égale au nombre maximum de sessions TPT. Sleep Entrez le nombre de minutes pendant lesquelles le travail TPT doit faire une pause avant de tenter de se connecter lorsque le nombre maximal d'opérations de chargement et d'exportation sont déjà en cours d'exécution sur la base de données Teradata. La valeur par défaut est égale à six minutes. Tenacity Entrez le nombre d'heures pendant lesquelles le transporteur TPT doit tenter de se connecter si le nombre maximal d'opérations de chargement et d'exportation sont déjà en cours d'exécution sur la base de données. Cette entrée doit être supérieure à zéro pour activer la fonction Tenacity. Entrez zéro pour la désactiver. Chapitre 8. Options de produit 247 Onglet Configuration File Dans l'onglet Configuration File vous pouvez vérifier le chemin d'accès au fichier de configuration en cours et définir de nouvelles préférences pour ce dernier. Current Configuration File Name Chemin d'accès et nom du fichier de configuration couramment utilisé par Optim. Path to New Configuration File Indiquez le chemin d'accès au répertoire pour un fichier de configuration nouveau ou modifié. Pour sélectionner un fichier de configuration existant à partir des répertoires de votre système, cliquez sur le bouton de navigation. Pour créer un fichier de configuration, indiquez le chemin d'accès au répertoire et le nom de fichier puis cliquez sur Create. Si vous n'indiquez pas le chemin d'accès complet avec le nom de fichier, l'unité et le répertoire en cours sont utilisés. Switch to New File when Created Sélectionnez cette case à cocher pour appliquer le nouveau fichier de configuration dès qu'il est créé. Ne sélectionnez pas cette case à cocher si vous voulez modifier les options de produit courantes et conserver le fichier de configuration initial. 248 IBM InfoSphere Optim : Guide d'installation et de configuration Onglet Password Dans l'onglet Password vous pouvez modifier le mot de passe utilisé pour accéder aux options de produit. Current Password Entrez le mot de passe courant (1 à 8 caractères). Les mots de passe sont sensibles à la casse. Le mot de passe initial est optim. New Password Entrez le nouveau mot de passe (1 à 8 caractères, sensible à la casse). Pour des raisons de sécurité, le mot de passe est masqué sous la forme d'une suite d'astérisques (****). Confirm New Password Confirmez le mot de passe en le saisissant une deuxième fois. Pour des raisons de sécurité, le mot de passe est masqué sous la forme d'une suite d'astérisques (****). Chapitre 8. Options de produit 249 Onglet Edit Dans l'onglet Edit vous pouvez sélectionner les préférences d'audit pour modifier des données et indiquer d'autres options de site pour l'utilisation de valeurs par défaut. Auditing Status Activez l'audit en vue d'enregistrer les lignes que vous modifiez ou de stocker les images des lignes non modifiées dans une table de répertoire Optim. Vous pouvez parcourir ces lignes, définir la période pendant laquelle le système enregistre des lignes et limiter le nombre de lignes conservées. Lorsque des lignes d'informations d'audit arrivent à expiration elles sont automatiquement supprimées. Lorsque le nombre maximal de lignes est dépassé, les lignes les plus anciennes sont supprimées afin de libérer de l'espace pour les nouvelles lignes. Active Sélectionnez cette option pour activer la fonction d'audit au niveau du site. Cliquez sur Audit Tables pour ouvrir une boîte de dialogue dans laquelle vous pouvez sélectionner les tables à auditer au niveau du site. Active/User Sélectionnez cette option pour activer l'audit au niveau du site et autoriser les utilisateurs à établir l'audit pour le poste de travail. Cliquez sur Audit Tables pour ouvrir une boîte de dialogue dans laquelle vous pouvez sélectionner des tables à auditer au niveau du site. 250 IBM InfoSphere Optim : Guide d'installation et de configuration Cette option active la fonction d'audit dans Personal Options (voir «Auditing Active», à la page 296). Les utilisateurs peuvent sélectionner des tables supplémentaires à auditer mais ne peuvent pas désactiver la fonction d'audit pour les tables auditées au niveau du site. Inactive Sélectionnez cette option pour désactiver la fonction d'audit. Aucun utilisateur ne peut effectuer un audit. User Supplies Defaults Indiquez si des valeurs fournies par l'utilisateur sont requises ou non dans des colonnes qui n'acceptent pas les valeurs par défaut. Cette option s'applique aux nouvelles lignes insérées par un utilisateur lors de la modification d'une table de base de données. Remarque : Optim peut fournir une valeur par défaut, suivant le type de données. Les valeurs possibles sont blank, NULL, zéro, date en horodatage en cours. Yes Sélectionnez cette option pour qu'une valeur fournie par l'utilisateur soit requise pour chaque colonne n'acceptant pas une valeur par défaut. Si vous sélectionnez cette option, la case à cocher User Supplies Defaults dans Personal Options (ou Edit Preferences pour l'éditeur de table) n'est pas disponible. Pour plus d'informations, voir «User Supplies Defaults», à la page 295. No Sélectionnez cette option si votre site ne requiert pas de valeurs fournies par l'utilisateur pour les colonnes qui ne peuvent pas accepter une valeur par défaut. User Sélectionnez cette option en vue de permettre aux utilisateurs de fournir une valeur pour toute colonne n'acceptant pas de valeur par défaut. Si vous sélectionnez cette option, les utilisateurs peuvent modifier cette sélection dans Personal Options (ou modifier les préférences dans l'éditeur de table). Null as Default Indiquez si le caractère NULL doit être utilisé comme valeur par défaut pour les colonnes acceptant les valeurs NULL. Cette option s'applique aux nouvelles lignes insérées par un utilisateur lors de la modification d'une table de base de données. Remarque : Optim peut fournir une valeur par défaut en fonction du type de données de colonne. Outre la valeur NULL, les valeurs possibles sont les suivantes : zéro, date en cours, heure en cours, horodatage en cours ou une valeur vide. Yes Sélectionnez cette option pour afficher le caractère NULL comme valeur par défaut pour les colonnes qui acceptent cette valeur lorsque vous modifiez des données. Si vous sélectionnez cette option, les utilisateurs ne peuvent pas modifier cette sélection dans Personal Options (ou Edit Preferences dans l'éditeur de table). Pour plus d'informations, voir «Display NULL as Insert Default», à la page 295. No Sélectionnez cette option si votre site préfère ne pas afficher le caractère NULL comme valeur par défaut pour les colonnes acceptant cette valeur lors de la modification de données. User Sélectionnez cette option pour autoriser les utilisateurs à afficher le caractère NULL comme valeur par défaut pour les colonnes acceptant cette valeur lors de la modification de données. Si vous sélectionnez cette option, les utilisateurs peuvent modifier cette sélection dans Personal Options (ou Edit Preferences dans l'éditeur de table). Force Browse Only Sélectionnez cette case à cocher pour forcer le passage de toutes les définitions de modification existantes en mode consultation uniquement. Lorsque vous sélectionnez cette case à cocher, les options de modification de l'onglet Edit de Personal Options et les préférences d'édition de l'éditeur de table ne sont Chapitre 8. Options de produit 251 pas disponibles. (Par exemple, l'option Undo Levels n'est pas disponible car les entrées d'annulation ne sont pas créées en mode consultation uniquement.) Boîte de dialogue Audit Tables Si vous sélectionnez Active ou Active/User dans l'onglet Edit de la boîte de dialogue Product Options, cliquez sur Audit Tables pour afficher la boîte de dialogue Audit Tables. Indiquez les paramètres par défaut qui s'appliquent à toutes les tables traitées et une liste de tables pour lesquelles une ou plusieurs valeurs par défaut sont remplacées. Optim Directory Indiquez le répertoire Optim pour lequel des paramètres d'audit sont définis. Si votre site comporte plusieurs répertoires Optim, cliquez sur la flèche vers le bas pour opérer la sélection à partir d'une liste. Les résultats d'audit sont enregistrées dans la table PSTAUDIT du répertoire Optim. Si vous y êtes autorisé vous pouvez parcourir ou modifier la table PSTAUDIT de la même manière que pour toute autre table de base de données. Cependant, l'option Auditing Status dans Product Options doit être définie sur Active ou sur Active/User et vous devez disposer du droit SELECT sur la base de données pour la table PSTAUDIT. Auditing Defaults Indiquez les valeurs par défaut pour l'option d'audit sur votre site : Enabled Sélectionnez l'audit du traitement pour toutes les tables, sauf en cas de substitution dans la liste Table Name/Pattern. Par exemple, si une table (ou un masque) figure dans la liste avec l'état Disabled, aucun audit de la table n'est effectué. 252 IBM InfoSphere Optim : Guide d'installation et de configuration Write All Columns Choisissez d'enregistrer des informations pour toutes les colonnes des lignes mises à jour, supprimées ou insérées, sauf substitution dans la liste Table Name/Pattern. Si cette boîte à cocher n'est pas sélectionnée, les informations d'audit sont enregistrées pour les colonnes modifiées, les lignes insérées et les tables qui n'ont pas de clé principale. Days to Retain Indiquez le nombre maximal de jour (0 à 999) pendant lesquels les informations d'audit seront conservées, sauf substitution dans la liste Table Name/Pattern. Les informations d'audit sont purgées automatiquement une fois le nombre de jours indiqués écoulés. Indiquez zéro (0) ou laissez la zone vide pour conserver les informations d'audit de façon permanente. Maximum Rows Indiquez le nombre maximum de lignes auditées (0 à 999999) à conserver pour chaque table de base de données, sauf substitution dans la liste Table Name/Pattern. Les lignes les plus anciennes sont supprimées afin de libérer de l'espace pour de nouvelles lignes. Indiquez zéro (0) ou aucune valeur pour conserver un nombre illimité de lignes. Liste Table Name/Pattern Tables auxquelles s'appliquent des paramètres d'audit de table spécifiques. Si vous sélectionnez l'option Active/User pour l'audit des tables de base de données, la liste indiquée dans Product Options remplace toute autre liste indiquée par les utilisateurs dans Personal Options. Table Name/Pattern Indiquez le nom complet de la table de base de données ou un masque identifiant les tables de base de données sous la forme aliasbd.idcréateur.nomtable. Vous pouvez également cliquer sur une cellule de la grille et sélectionner Add Tables pour afficher une liste de sélections. Status Sélectionnez l'état d'audit pour la ou les tables. Cliquez pour afficher une flèche vers le bas et sélectionnez Enabled ou Disabled pour chaque table ou masque dans la liste. Utilisez cette sélection pour remplacer l'état par défaut défini avec la case à cocher Enabled. Remarque : Si l'audit est désactivé pour une table, les autres paramètres spécifiques des tables ne peuvent pas être modifiés. Si une table est affichée à la fois dans Personal Options et Product Options, l'état dans Personal Options est Superseded by Product List. L'utilisateur ne peut pas modifier l'état d'audit pour cette table. Cependant, les utilisateurs peuvent modifier le nom de la table, ou le supprimer de la liste. Days to Retain Indiquez le nombre maximal de jours (1 à 999) pendant lesquels les informations d'audit seront conservées pour la ou les tables. Pour conserver les informations d'audit indéfiniment, indiquez zéro (0) ou aucune valeur. Max Rows Indiquez le nombre maximum de lignes (1 à 999999) conservées pour chaque table de base de données. Pour conserver un nombre indéfini de lignes, indiquez zéro (0) ou aucune valeur. Remarque : La limite Max Rows est vérifiée après 15 validations vers la table de base de données. Write Option Sélectionnez le niveau des informations d'audit à enregistrer pour la ou les tables. Cliquez pour afficher un flèche vers le bas et sélectionnez : v All Columns afin d'enregistrer des informations d'audit pour toutes les colonnes dans des lignes modifiées. v Changed Columns pour enregistrer des informations d'audit comme suit. Chapitre 8. Options de produit 253 – Enregistrement d'une image de toutes les colonnes dans une ligne insérée. – Enregistrement d'une image de la colonne de clé principale dans une colonne supprimée. S'il n'existe pas de clé principale, enregistrement d'une image de toutes les colonnes. – Enregistrement d'une image des colonnes de clé principale et de toute colonne modifiée dans une ligne mise à jour. Exemple Les spécifications par défaut sont propagées aux nouvelles entrées de la liste de tables et peuvent s'avérer utiles lors de la création de la liste. Supposons, par exemple, que votre base de données contienne 100 tables. Vous voulez conserver des informations d'audit pour 50 tables pendant 90 jours, des informations pour 30 tables pendant un an, et des informations pour 5 tables de manière définitive. Vous ne voulez pas auditer les processus dans les 15 tables restantes. Pour conserver des informations d'audit pour les tables, créez la liste des instructions d'audit comme suit : 1. Désélectionnez la case à cocher Enabled. 2. Entrez dans la grille, les noms des 15 tables qui ne sont pas auditées (sélectionnez dans une liste de noms de type ou de masques). La zone Status indique Disabled pour entrée. 3. Sélectionnez Enabled et définissez Days to Retain sur 0. 4. Entrez dans la grille, les noms des cinq tables dont les informations d'audit sont conservées indéfiniment (sélectionnez dans une liste de noms de type ou de masques). La zone Status indique Enabled et Days to Retain défini sur 0 pour les cinq nouvelles entrées. 5. Définissez Days to Retain sur 365. 6. Entrez les noms des 30 tables dans la grille (sélectionnez dans une liste de noms ou de masques de types). La zone Status indique Enabled et la zone Days to Retain est définie sur 365 pour les 30 nouvelles entrées. 7. Définissez Days to Retain sur 90. 8. Les 50 tables restantes ne figurent pas dans la grille. L'état par défaut pour ces tables est Enabled et les informations d'audit de chacune d'elles sont conservées pendant 90 jours. Boîte de dialogue Select Table To Be Audited Lorsque vous sélectionnez Add Tables ou Replace Table dans le menu de raccourci, la boîte de dialogue Select Table to be audited s'affiche. Cette boîte de dialogue s'affiche également lorsque vous utilisez la commande Join de l'éditeur de table. 254 IBM InfoSphere Optim : Guide d'installation et de configuration La boîte de dialogue Select Table to be audited fournit une liste de tables pour la base de données sélectionnée. v Des alias de base de données sont fournis pour les bases de données disponibles dans la liste DB Alias. Pour afficher la liste des tables dans une base de données, cliquez deux fois sur l'alias de base de données ou remplacez-le dans la zone Pattern. v Les objets référencés par l'alias de base de données sélectionnés sont affichés dans la grille Database Table par ID de créateur et nom de tables classés par ordre alphabétique. Le type d'objet (table, vue, alias, synonyme), de système SGBD et le nom complet sont fournis. Modèle Utilisez un masque pour limiter la liste d'objets dans la boîte de dialogue Select Table to be audited. Après avoir indiqué un masque, cliquez sur Refresh pour afficher à nouveau la liste en fonction de vos critères. Récapitulatif d'audit Pendant un processus d'édition, Optim audit les tables en fonction des paramètres suivants : If Active Vérifiez le nom de la table dans la liste Product Options de la boîte de dialogue Audit Tables : v Si la table est présente dans la liste et à l'état Enabled, elle est auditée. v Si la table est présente dans la liste et à l'état Disabled, elle n'est pas auditée. Si la table ne figure pas dans la liste et que la case à cocher Enabled sous Auditing Defaults est activée dans Product Options, la table est auditée. Chapitre 8. Options de produit 255 If Active/User Vérifiez le nom de la table dans la liste Product Options de la boîte de dialogue Audit Tables : v Si la table est présente dans la liste et à l'état Enabled, elle est auditée. v Si la table est présente dans la liste et à l'état Disabled, elle n'est pas auditée. Vérifiez l'onglet Edit dans la boîte de dialogue Personal Options pour déterminer si la case à cocher Auditing Active est sélectionnée. Si c'est le cas, vérifiez le nom de la table dans la liste Personal Options de la boîte de dialogue Audit Tables : v Si la table est présente dans la liste et à l'état Enabled, elle est auditée en fonction des spécifications par défaut indiquées dans Product Options. v Si la table est présente dans la liste et à l'état Disabled, elle n'est pas auditée. Si la table n'est présente dans aucune des listes et que la case à cocher Enabled sous Auditing Defaults est sélectionnée dans Product Options, elle est auditée. If Inactive La fonction d'audit est désactivée et la table n'est pas auditée. Onglet Servers Lorsqu'une tâche requiert le déplacement, le traitement ou le stockage de très importants volumes de données, la demande peut être définie sur le poste de travail de la manière classique puis dirigée vers la machine hébergeant le serveur pour être traitée à distance. Si un poste de travail sur votre réseau est configuré en tant que serveur, vous devez fournir les protocoles de communication appropriés pour que les autres postes de travail puissent lui transférer les demandes de processus. Dans l'onglet Servers indiquez les paramètres de communication pour les serveurs de votre réseau. 256 IBM InfoSphere Optim : Guide d'installation et de configuration Server Name Entrez le nom de chaque serveur (c'est-à-dire, le nom attribué à chacun d'eux lorsqu'ils ont été configurés), avec les informations de connexion, comme suit. Supported Protocols (all) Optim génère des points finaux pour tous les protocoles possibles ; les machines client se connectent via le service de releveur de coordonnées RPC, lorsque c'est possible. NetBIOS over TCP (ncacn_nb_tcp) Noeud final : Entier compris entre 1 et 254 Exemple : 100 Adresse réseau : nom de l'ordinateur Windows NetBIOS over IPX (ncacn_nb_ipx) Noeud final : Entier compris entre 1 et 254 Exemple : 100 Adresse réseau : nom de l'ordinateur Windows Chapitre 8. Options de produit 257 NetBEUI over NetBIOS (ncacn_nb_nb) Noeud final : Entier compris entre 1 et 254 Exemple : 100 Adresse réseau : nom de l'ordinateur Windows TCP/IP (ncacn_ip_tcp) Noeud final : Numéro de port Internet Exemple : 1024 Adresse réseau : Adresse Internet à quatre octets ou nom d'hôte Named Pipe (ncacn_np) Noeud final : canal de communication nommé Windows commençant par “\\pipe” Exemple : \\pipe\\nomcanalcommunication Adresse réseau : nom du serveur Windows SPX (ncacn_spx) Noeud final : Entier compris entre 1 et 65535 Exemple : 5000 Adresse réseau : Adresse IPX Internet ou nom du serveur Windows DECnet (ncacn_dnet_nsp) Noeud final : numéro d'objet DECnet phase IV, précédé par le caractère #, ou nom d'objet Exemple : serveur de messagerie #17 Adresse réseau : syntaxe de zone et de noeud Apple Talk DSP (ncacn_at_dsp) Noeud final : chaîne de caractères, d'une longueur maximale de 22 octets Exemple : monservicenoeudfinal Adresse réseau : nom du serveur Windows, facultativement suivi du caractère @ et le nom de la zone AppleTalk Banyan Vines SSP (ncacn_vns_spp) Noeud final : numéro de port Vines SPP compris entre 250 et 511 Exemple : 500 Adresse réseau : nom du serveur StreetTalk sous la forme élément@groupe@organisation Internet Information Server (IIS) (ncacn_http) Noeud final : numéro de port Internet Exemple : 2215 Adresse réseau : adresse Internet ou nom du serveur Windows local Remarque : Vous pouvez indiquer un noeud final dynamique pour tout protocole utilisant un astérisque (*). Si l'option Supported Protocols (All) est indiquée, un astérisque (*) s'affiche automatiquement. Onglet Archive Dans l'onglet Archive vous pouvez permettre aux utilisateurs de vérifier les données à supprimer une fois archivées, sélectionner les unités de sauvegarde disponibles et définir une période minimale de conservation des fichiers pour les unités prises en charge. 258 IBM InfoSphere Optim : Guide d'installation et de configuration Allow User to review “Delete After Archive” list Sélectionnez cette case à cocher pour activer la case à cocher Review Archive Delete List dans les éditeurs d'archivage et de demande de suppression. Cette case à cocher permet aux utilisateurs d'afficher et de vérifier les noms des tables pour lesquelles des données doivent être supprimées dans le cadre de la fonction d'archivage. Available File Backup Devices Sélectionnez la ou les cases à cocher appropriées en vue de rendre disponibles une ou plusieurs unités de sauvegarde à utiliser avec la fonction d'archivage. Par défaut, les cases à cocher ne sont pas sélectionnées.) Centera Sélectionnez cette case à cocher si Centera est disponible. Si vous sélectionnez cette case à cocher, la zone Centera Minimum File Retention est affichée. NetWorker Sélectionnez cette case à cocher si EMC NetWorker est disponible. Tivoli Sélectionnez cette case à cocher si Tivoli est disponible. Si vous sélectionnez cette case à cocher, la zone Tivoli Options est affichée. Chapitre 8. Options de produit 259 Remarque : Pour utiliser une unité Tivoli, vous devez installer le client Tivoli et le support d'API sur la machine où est exécuté le serveur Optim. Remarque : Vous pouvez copier un fichier d'archive sur une unité de sauvegarde en référence à un profil de stockage (avec les paramètres d'unité de sauvegarde requis) dans une demande d'archivage. Pour plus d'informations, reportez-vous au manuel Archive - Guide d'utilisation). Tivoli Options Node Name Indiquez un identificateur pour autoriser l'accès à l'unité de sauvegarde sur bande Tivoli. Password Indiquez un mot de passe permettant d'accéder à l'unité de sauvegarde sur bande Tivoli. Centera Minimum File Retention Indiquez la période de conservation minimale par défaut pendant laquelle les fichiers d'archives ne seront pas supprimés. La période de conservation minimale est mesurée à partir du moment où le processus d'archivage copie les fichiers sur Centera. Une fois la période minimale de conservation arrivée à expiration, le fichier peut être supprimé sur Centera. Allow User to alter Minimum Retention Sélectionnez cette case à cocher pour activer le paramètre de conservation minimale des fichiers dans l'utilitaire de profil de stockage, ce qui permet aux utilisateurs de remplacer la période de conservation minimale par défaut définie dans les options de produit. Centera Default Sélectionnez cette option pour utiliser la période de conservation minimale par défaut Centera, en fonction de votre configuration Centera. Infinite Sélectionnez cette option pour conserver de manière définitive un fichier d'archive sur Centera ; le fichier ne peut pas être supprimé. Interval Sélectionnez cette option pour protéger un fichier d'archive contre la suppression pendant la période indiquée. Vous pouvez indiquer un nombre d'années et/ou de jours. Lorsque vous sélectionnez Interval, les zones Years et Days sont disponibles. Years Indiquez le nombre d'années (0 à 100) pour protéger un fichier d'archive contre la suppression. La valeur par défaut est égale à zéro (0). Days Indiquez le nombre de jours (0 à 18300) pour protéger le fichier d'archive contre la suppression. La valeur par défaut est égale à zéro (0). Remarque : 18300 sont équivalents à 50 ans. None Aucune période de conservation minimale n'est définie ; un fichier d'archive peut être supprimé de Centera à tout moment. WORM Device Minimum File Retention Indiquez la période de conservation minimale par défaut en vue de protéger les fichiers d'archive contre la suppression sur une unité WORM. La période de conservation minimale est mesurée à partir du moment où le processus d'archivage copie les fichiers sur l'unité. Lorsque la période de conservation minimale expire, le fichier peut être supprimé de l'unité. Allow User to alter Minimum File Retention Sélectionnez cette case à cocher pour activer les options WORM Device Minimum File Retention 260 IBM InfoSphere Optim : Guide d'installation et de configuration dans l'utilitaire de profil de stockage, pour permettre aux utilisateurs de remplacer la période de conservation minimale par défaut définie dans les options de produit. Interval Sélectionnez cette option pour protéger un fichier d'archive contre la suppression pendant la période indiquée une fois le fichier généré. Vous pouvez indiquer un nombre d'années et/ou de jours. Lorsque vous sélectionnez Interval, les zones Years et Days sont disponibles. Years Indiquez le nombre d'années pendant lesquelles un fichier d'archive sera protégé contre la suppression. La valeur par défaut est égale à zéro (0). Days Indiquez le nombre de jours (0 à 999) pendant lesquels un fichier d'archive sera protégé contre la suppression. La valeur par défaut est égale à zéro (0). Remarque : L'intervalle ne peut pas dépasser la date maximale, 01/17/2071. Le composant Archive vérifie l'intervalle lorsque vous définissez les options de produit, enregistrez un profil de stockage et exécutez le processus d'archivage. Maximum Utilisation de la date maximale : 01/17/2071. None Aucune période de conservation minimale n'est définie ; un fichier d'archive peut être supprimé de l'unité à tout moment. Onglet Load Dans l'onglet Load vous pouvez personnaliser les paramètres de chargeur et appliquer la configuration requise pour ce dernier sur votre site. Cela s'avère particulièrement utile lorsque vous avez plusieurs bases de données ou répertoires Optim. Vous pouvez indiquer des paramètres par défaut applicables à tous les alias de base de données définis, selon les besoins, indiquer des paramètres spécifiques pour chacune des bases de données différentes, chaque instance ou version d'une base de données, ou chaque répertoire Optim différent. Par exemple, après avoir sélectionné un répertoire Optim, vous pouvez sélectionner [Default] dans la zone DB Alias. Les paramètres de chargeur que vous définissez seront appliqués à tous les alias de base de données dans le répertoire Optim. Si les paramètres par défaut ne sont pas appropriés pour un alias de base de données, vous pouvez sélectionner ce dernier dans la zone DB Alias, sélectionner la case à cocher Override default settings et définir des paramètres spécifiquement pour cet alias de base de données. Vous pouvez répéter la procédure pour un ou tous les alias de base de données dans le répertoire Optim et, de la même manière, pour tous les alias de base de données dans chaque répertoire Optim. Chapitre 8. Options de produit 261 Optim Directory Sélectionnez le nom du répertoire Optim contenant les alias de base de données pour lesquels vous voulez personnaliser des paramètres de chargeur. Si votre site comporte plusieurs répertoires Optim et que vous voulez indiquer des paramètres de chargeur pour des alias de base de données contenus dans ces derniers, cliquez sur la flèche vers le bas pour opérer la sélection dans une liste. DB Alias Cliquez sur la flèche vers le bas pour sélectionner parmi les alias de base de données dans le répertoire Optim sélectionné. Si vous sélectionnez [Default], les paramètres de chargeur personnalisés que vous indiquez s'appliquent à tous les alias de base de données dans le répertoire Optim sélectionné. Override default settings Sélectionnez cette option afin de définir des paramètres de chargeur uniques pour un alias de base de données particulier, lorsque des valeurs par défaut sont définies pour tous les alias de base de données dans un répertoire Optim sélectionné. 262 IBM InfoSphere Optim : Guide d'installation et de configuration Use Delete, when Truncate fails Cette case à cocher est applicable uniquement aux alias de base de données SQL Server et Sybase ASE. Lorsque l'option Replace est indiquée dans une demande de chargement, les données chargées vers les tables affectées sont tronquées, sauf si la table considérée est partitionnée, auquel cas la troncature échoue. Sélectionnez cette case à cocher pour émettre l'instruction SQL Delete lorsque l'instruction SQL Truncate échoue. Remarque : L'instruction SQL Delete peut solliciter beaucoup plus de ressources que l'instruction SQL Truncate. Loader Parameters Additional Loader Parameters Définissez, selon les besoins, des paramètres de chargeur supplémentaires à ajouter à la liste créée par Optim pour le chargement des données à l'aide d'un chargeur SGBD. Pour connaître les opérandes valides, reportez-vous à la documentation du système SGBD. Force at Run Time Sélectionnez cette option pour forcer l'utilisation des paramètres de chargeur supplémentaires définis dans les options de produit à la place de ceux indiqués dans une demande de chargement particulière. Use to prime New Request Sélectionnez cette option pour renseigner de nouvelles demandes de chargement avec des paramètres de chargeur supplémentaires définis dans les options de produit. Ces paramètres peuvent être modifiés dans chacune des demandes de chargement, si nécessaire. Onglet Report Dans l'onglet Report vous pouvez définir les valeurs de formatage par défaut pour le processus de rapport. Chapitre 8. Options de produit 263 Limits Définissez les limites pour la sortie du processus de rapport. Rows per Table Indiquez le nombre maximal de lignes (1 à 99999999) pour lesquelles des rapports peuvent être générés au cours d'un processus de rapport unique. Lines per Page Indiquez le nombre maximum de lignes par pages (1 à 999) pour le rapport. Line Length Indiquez le nombre maximum de caractères par ligne (1 à 999) pour le rapport. Character Column Width Indiquez le nombre maximal de caractères par colonne (1 à 999) pour le rapport. Spacing Définissez les préférences d'espacement par défaut pour la sortie du processus de rapport. Blank Lines Between Rows Indiquez le nombre de lignes vides à insérer entre chaque ligne du rapport. Minimum Spaces Between Columns Indiquez le nombre d'espaces à insérer entre chaque colonne du rapport. 264 IBM InfoSphere Optim : Guide d'installation et de configuration Blank Lines Between Levels Indiquez le nombre de lignes à insérer entre chaque niveau de tables associées, lorsque l'option Show Joins est activée et les tables associées jointes. (Rapport de fichier d'archive uniquement) Spaces to Indent Subordinate Tables Indiquez le nombre d'espaces vides à insérer pour mettre en retrait des lignes de chaque table jointe subordonnée dans le rapport. (Rapport de fichier d'archive uniquement) Chapitre 8. Options de produit 265 266 IBM InfoSphere Optim : Guide d'installation et de configuration Chapitre 9. Options personnelles Vous pouvez utiliser les options personnelles afin de personnaliser Optim pour une utilisation sur chaque poste de travail. Les options personnelles sont enregistrées dans le registre Windows du poste de travail. Par exemple, vous pouvez : v Indiquez les répertoires de données par défaut, définissez les informations de connexion de base de données et de mot de passe définies par l'utilisateur puis sélectionnez d'autres options en vue de personnaliser les fonctions d'affichage et le texte des messages. v Indiquez les valeurs par défaut pour les utilitaires de planification et de création ainsi que les processus de chargement, d'édition et de consultation. v Indiquez les paramètres de base de données et de chargement uniques pour une base de données Teradata. Remarque : Les paramètres d'options de produit (niveau site) remplacent tout paramètre d'options personnelles en conflit (niveau utilisateur). Pour plus d'informations, reportez-vous au Chapitre 8, «Options de produit», à la page 231. Configuration des options personnelles Vous pouvez configurer les options personnelles à l'aide du programme de configuration ou définir des options dans Optim. Dans les deux cas vous devez utiliser la boîte de dialogue Personal Options. Configuration des options personnelles à l'aide du programme de configuration Vous pouvez utiliser le programme de configuration pour configurer les options personnelles lors de la première installation et configuration d'Optim. 1. 2. 3. 4. Ouvrez le programme de configuration. Dans la fenêtre principale, sélectionnez Configure Options dans le menu Tasks. Indiquez un répertoire Optim et cliquez sur Proceed. Cliquez sur Skip dans les boîtes de dialogue Initialize Security/Change Security Administrator, Enable/Disable the Optim Server Feature et Enable/Disable the Archive ODBC Feature pour ouvrir la boîte de dialogue Specify Product Configuration File. 5. Sélectionnez Create New File ou Use Existing File, vérifiez le nom du fichier de configuration et cliquez sur Proceed. 6. Dans la boîte de dialogue Modify Product Options, cliquez sur Proceed pour ouvrir la boîte de dialogue Modify Personal Options. 7. Cliquez sur le bouton Personal Options pour ouvrir la boîte de dialogue Personal Options. 8. Entrez les informations nécessaires dans chaque onglet de Personal Options. 9. Choisissez une des options suivantes : v Pour fermer la boîte de dialogue Personal Options sans enregistrer les modifications, cliquez sur Cancel. v Pour enregistrer vos modifications et poursuivre avec la boîte de dialogue Personal Options, cliquez sur Apply. v Pour enregistrer les modifications et fermer la boîte de dialogue Personal Options, cliquez sur OK pour revenir à la boîte de dialogue Modify Personal Options. 10. Cliquez sur Proceed pour terminer le processus. © Copyright IBM Corp. 1994, 2012 267 Configuration des options personnelles dans Optim Après avoir installé et configuré Optim vous pouvez configurer des options personnelles dans ce dernier. 1. Dans la fenêtre principale, sélectionnez Personal dans le menu Options. 2. Dans la boîte de dialogue Personal Options, indiquez les informations nécessaires sur chaque onglet. 3. Sélectionnez une des options suivantes : v Pour fermer la boîte de dialogue Personal Options sans enregistrer les modifications, cliquez sur Cancel. v Pour enregistrer vos modifications et poursuivre avec la boîte de dialogue Personal Options, cliquez sur Apply. v Pour enregistrer vos modifications et fermer la boîte de dialogue Personal Options, cliquez sur OK. Utilisation de l'éditeur Dans la boîte de dialogue Personal Options vous pouvez personnaliser Optim pour le poste de travail. 268 IBM InfoSphere Optim : Guide d'installation et de configuration Onglets Les onglets de la boîte de dialogue Personal Options sont décrits brièvement dans les paragraphes suivants. Des informations détaillées sont fournies dans chaque section de ce chapitre. General Identifiez le répertoire de travail temporaire, le répertoire de données et le répertoire pour le fichier de configuration du produit utilisé par le poste de travail. Les options permettent d'utiliser le caractère de soulignement comme caractère SQL LIKE, de sélectionner par défaut les majuscules ou les minuscules pour les critères de sélection, de définir le nombre de jours de conservation des fichiers de trace et d'indiquer une valeur de page de code par défaut. Confirm Choisissez d'afficher une invite de confirmation avant la suppression de définitions, le remplacement de fichiers ou la perte d'instructions DDL. Display Choisissez les options d'affichage des données lorsque des données sont modifiées ou la fonction de pointage et découpage, à savoir le nombre de lignes extraites et le nombre maximum d'entrées de l'historique et des listes de fichiers menu. Vous pouvez également définir des options en vue de déterminer les paramètres par défaut des objets LOB pour la définition d'accès. Errors Sélectionnez les caractéristiques de police pour les messages d'information, d'avertissement et d'erreur, ainsi que le nombre de lignes à afficher dans la barre de messages. Scheduling Sélectionnez les options d'utilisation du superviseur de planification. Load Indiquez le chemin d'accès complet et le nom du fichier exécutable utilisé pour accéder à chaque chargeur SGBD. Create Indiquez les options par défaut pour la création d'objets de base de données. Logon Vérifiez les informations de connexion pour chaque alias de base de données dans un répertoire Optim sélectionné. Les informations de connexion et de mot de passe sont enregistrées dans le registre du poste de travail. Server Indiquez l'ID utilisateur, le mot de passe et les informations de domaine qui seront utilisés par le serveur Optim (serveur) lorsque des actions sont exécutées à distance. Edit Sélectionnez des options pour la consultation ou la modification de tables de base de données. Browse Sélectionnez les options d'affichage pour la consultation des fichiers d'archive, d'extraction, de contrôle ou de comparaison. Définissez les valeurs par défaut pour la mise en évidence des différences entre les lignes lors de la consultation de fichiers de comparaison. Archive Identifiez le répertoire d'archivage et le répertoire d'index d'archivage par défaut et sélectionnez les options applicables lors de l'archivage des données. Removable Media Indiquez les valeurs de taille de segment par défaut. Actions Définissez les options d'affichage dans les éditeurs de demande d'action, d'impression des procédures de mappage de colonne et de conservation des rapports. Printer Définissez les préférences d'imprimante, de police et de langue pour l'impression d'une demande ou d'une définition. Database Sélectionnez les options de gestion des erreurs de conversion aller-retour en format multi-octets, Chapitre 9. Options personnelles 269 des suppression en cascade et des connexions de base de données. (Pour Sybase ASE, vous pouvez également indiquer si l'exécution doit s'effectuer en mode sans enchaînement.) Notify Indiquez les options par défaut et une liste d'adresses utilisées pour l'envoi d'un message électronique lorsqu'une demande est traitée ou uniquement si une demande aboutit ou échoue. Onglet General Dans l'onglet General, identifiez le répertoire de travail temporaire, le répertoire de données et le répertoire du fichier de configuration du produit utilisé par le poste de travail, et les autres valeurs par défaut nécessaires. Use ‘_' as SQL LIKE Character Choisissez le caractère de soulignement pour représenter tout caractère unique dans un masque. Par exemple, si l'option Use ‘_' as SQL LIKE Character est sélectionnée vous pouvez entrer PSTDEMO.M _ _ P dans la zone de masque de la boîte de dialogue Open an Access Definition afin d'afficher uniquement les définitions d'accès dont le nom commence par M et se termine par P pour l'identificateur PSTDEMO. Si cette case à cocher, le trait de soulignement ne représente que lui-même. Caps Mode Sélectionnez cette option pour convertir tous les caractères minuscules en majuscules lorsque vous indiquez des littéraux chaîne dans des critères de sélection, des relations et des mappes de colonne. Si cette case à cocher n'est pas sélectionnée, les caractères s'affichent en majuscules ou en minuscules, tels qu'ils sont saisis. z/OS Code Page Dans un processus Optim vous pouvez utiliser un fichier d'extraction créé à l'aide de la solution Optim z/OS. Optim utilise une page de codes pour convertir le format de fichier grand système de EBCDIC en ASCII. Dans la liste z/OS Code Page, sélectionnez une valeur par défaut à utiliser si le fichier d'extraction ne contient pas de numéro de page de codes. Days to keep Trace files Indiquez le nombre de jours (2 à 30) pendant lesquels les fichiers de trace sont conservés dans le répertoire de travail. La valeur par défaut est 5. Les fichiers de trace permettent à Optim d'effectuer le suivi du traitement. Les noms de fichier de trace commencent par le préfixe PR0, suivi des lettres indiquant le type de fichier de trace, et se terminent par une extension numérique (par exemple, PR0TOOL.123). Les fichiers de trace de même type se distinguent les uns des autres par leur extension. Les fichiers de trace sont numérotés dans l'ordre, de .001 à .999, puis de .A00 à .Z99, si nécessaire. Si plus de 3599 fichiers de trace d'un seul type sont créés et en enregistrés pendant le nombre de jours indiqués, les noms de fichier sont réutilisés, en partant du premier. Remarque : Les limitations de l'espace de stockage doivent être prises en compte lors du choix du nombre de jours pour la conservation des fichiers. Temporary Work Directory Indiquez le chemin d'accès complet au répertoire par défaut dans lequel vous voulez enregistrer les fichiers de travail et les fichiers de trace internes. Pour opérer la sélection dans vos répertoires système, cliquez sur le bouton de navigation. 270 IBM InfoSphere Optim : Guide d'installation et de configuration Data Directory Indiquez le chemin d'accès complet au répertoire par défaut dans lequel vous voulez enregistrer les fichiers d'archive, d'extraction, de contrôle, de comparaison et d'exportation, et autres fichiers de processus. Pour opérer la sélection dans vos répertoires système, cliquez sur le bouton de navigation. Le répertoire de données est utilisé par défaut ; vous pouvez indiquer un chemin d'accès au répertoire et un nom de fichier différents pour toute demande de processus. Product Configuration File Indiquez le chemin d'accès complet au fichier de configuration du produit. Le nom de fichier a une extension .cfg. Pour opérer la sélection dans vos répertoires système, cliquez sur le bouton de navigation. Le fichier de configuration du produit est créé lorsque vous installez Optim. Local Optim Server (ODBC Connections Only) Pour améliorer les temps de réponse ODBC, sélectionnez le nom du serveur qui s'exécute sur cette machine. Le serveur ODBC Server s'exécute localement et le serveur ne sera pas contacté, si une connexion ODBC indique ce nom de serveur, ou si l'interface ODBC sélectionne un fichier d'archive avec ce nom de serveur et son entrée de répertoire d'archivage. Remarque : N'utilisez pas ce paramètre pour accéder à des données archivées sur une unité de sauvegarde. Onglet Confirm Dans l'onglet Confirm vous pouvez choisir d'afficher une boîte de dialogue avant l'exécution d'un processus pouvant entraîner une perte de données. Chapitre 9. Options personnelles 271 Confirm Definition Deletion Sélectionnez cette case à cocher pour afficher une boîte de dialogue de confirmation avant de supprimer une définition ou une demande de processus du répertoire Optim. La sélection de cette case à cocher empêche la suppression accidentelle d'une demande ou d'une définition. Confirm File Overwrite Sélectionnez cette case à cocher pour afficher une boîte de confirmation avant de remplacer un fichier existant (fichier d'archive, d'extraction, de contrôle, de comparaison ou d'exportation). Remarque : Si vous sélectionnez cette case à cocher, une boîte de dialogue de confirmation s'ouvre lorsque vous voulez exécuter un processus. Cependant, cette dernière ne s'affiche pas pour une demande de processus planifiée ou exécutée à l'aide de l'interface de ligne de commande. Confirm Loss of DDL in Convert Sélectionnez l'affichage d'une boîte de dialogue de confirmation pendant un processus de conversion risquant de générer une perte d'instructions DDL. La boîte de dialogue de confirmation n'est pas affichée pour une demande de processus planifiée. 272 IBM InfoSphere Optim : Guide d'installation et de configuration Onglet Display Dans l'onglet Display vous pouvez sélectionner les préférences d'affichage des informations. NULL value indicator Entrez un caractère en vue représenter une valeur NULL. Le point d'interrogation (?) est la valeur par défaut. Vous pouvez choisir n'importe quel caractère pour représenter une valeur NULL mais il est préférable de choisir un caractère peu utilisé. Delimiter for variable length column values Entrez un caractère pour délimiter les valeurs de colonne de longueur variable qui ont des blancs à droite. Le point-virgule ( ; ) est la valeur par défaut. Vous pouvez choisir n'importe quel caractère comme délimiteur mais il est préférable d'utiliser un caractère peu utilisé différent de l'indicateur de valeur NULL. Maximum Fetch Rows Indiquez le nombre maximal de lignes d'une table unique pouvant être affichées lorsque vous parcourez ou modifiez des données de table ou utilisez la fonction de pointage et découpage. Vous pouvez entrer Chapitre 9. Options personnelles 273 un nombre compris entre 1 et la valeur maximale définie pour le site dans la boîte de dialogue Product Options. La valeur par défaut est 500. Maximum entries in History Lists Indiquez le nombre maximum d'éléments récemment sélectionnés (1 à 20) qui s'affichent dans une liste déroulante. Par exemple, la zone Extract File d'un éditeur de demande, dans laquelle vous cliquez sur la flèche vers le bas pour afficher une liste des fichiers d'extraction le plus récemment utilisés. Maximum entries in Menu File Lists Indiquez le nombre maximum d'éléments (1 à 20) affichés dans les commandes du menu File dans un éditeur. Par exemple, une liste des définitions ouvertes le plus récemment apparaît dans le menu File de l'éditeur de définition d'accès. Action/Definition Menu Behavior Cliquez sur la flèche vers le bas pour sélectionner le mode d'ouverture par défaut des éditeurs d'action ou de définition dans le menu Actions ou Definitions de la fenêtre principale. Open Last Ouvre la dernière demande modifiée dans l'éditeur sélectionné. Il s'agit de la valeur par défaut. Open New Ouvre une nouvelle demande sans titre dans l'éditeur sélectionné. Appearance Options d'affichage des infobulles et des barres d'outils dans des dialogues et des éditeurs dans Optim. Balloon Style Tooltips Contrôle l'aspect des infobulles. Sélectionnez la case à cocher pour choisir la présentation en forme de ballon, et désélectionnez-la pour choisir la présentation à plat (valeur par défaut). Flat Style Toolbars Contrôle l'apparence des barres d'outils. Sélectionnez cette case à cocher pour choisir le style à plat. Désélectionnez-la pour choisir le style 3D (valeur par défaut). Fenêtre principale Options d'affichage de la liste des boîtes de dialogue et des éditeurs actifs dans la fenêtre principale. A chaque ouverture d'un éditeur ou d'une boîte de dialogue, la fenêtre principale s'ouvre avec la liste des boîtes de dialogue et des éditeurs actifs. Pour appeler à nouveau une boîte de dialogue ou un éditeur actif, cliquez deux fois sur l'élément dans la liste. Maximum visible components in list Indiquez le nombre maximal de boîtes de dialogue ou d'éditeurs actifs (5 à 99) affichés dans la boîte de dialogue principale. La valeur par défaut est 10. Si le nombre de boîtes de dialogue et d'éditeurs actifs dépasse le nombre maximal défini vous pouvez faire défiler la liste. (Si le nombre de boîtes de dialogue ou d'éditeurs est inférieur au maximum défini, le bas de la liste est vide.) Auto size Main Window to list Sélectionnez cette option pour redimensionner automatiquement la fenêtre principale lorsque des éditeurs et des boîtes de dialogue sont ajoutés à la liste. Si vous ne sélectionnez pas cette case à cocher, la fenêtre principale est redimensionnée afin d'afficher le nombre maximal d'éditeurs et de dialogues pouvant être affichés. 274 IBM InfoSphere Optim : Guide d'installation et de configuration Large Object (LOB) Default Native LOB Mode Sélectionnez cette case à cocher afin de définir les valeurs par défaut pour la case à cocher Native LOB Mode dans l'onglet Columns de la boîte de dialogue Table Specifications, accessible via l'éditeur de définition d'accès. Vous pouvez utiliser la case à cocher dans la boîte de dialogue Table Specifications lorsque vous préparez une définition d'accès à utiliser pour la modification. Lors de la modification, la case à cocher indique si l'application native associée à un objet LOB doit être démarrée ou s'il doit être traité en tant que type de données VarChar ou VarBinary. Maximum NonNative LOB Length Indiquez la longueur maximale des données à extraire d'une base de données pour un objet LOB traité en tant que type de données VarChar ou VarBinary lorsque l'éditeur de table est utilisé pour la modification. Sélectionnez une valeur comprise entre 1 Ko et 32 Ko. Remarque : L'option choisie pour la case à cocher Native LOB Mode dans l'onglet Columns de la boîte de dialogue Table Specifications (accessible via l'éditeur de définition d'accès) détermine si un objet LOB est traité en tant qu'objet natif ou non natif. Un objet LOB est tronqué lorsque sa taille dépasse celle indiquée pour le paramètre Maximum Non-Native LOB Length et il apparaît dans l'éditeur de table sous la forme d'une cellule protégée avec un motif hachuré. Reset Messages Cliquez sur Reset Messages pour réinitialiser les messages système. Les boîtes de dialogue de messages fournissent des informations ou des avertissements. Vous pouvez également choisir de ne pas afficher le message à nouveau. Reset Messages réinitialise l'option pour afficher ces boîtes de dialogue de message, le cas échéant. Chapitre 9. Options personnelles 275 Onglet Errors Utilisez les options de l'onglet Errors afin de définir les préférences d'affichage des messages d'erreur. Les polices par défaut utilisées dans le texte et les zones de données des messages d'erreur sont affichées dans chacune des zones de police pour les messages. Pour ouvrir la boîte de dialogue de police de Windows en vue de sélectionner les attributs de police, cliquez sur les boutons de commande en regard du texte ou des zones. Afin de modifier la police du texte des messages, cliquez sur Text. Pour modifier la police des zones de données dans le texte des messages, cliquez sur Field. Font for Informational Messages Les messages d'information ne sont pas critiques ; un message d'information peut, par exemple, demander si des données doivent être sauvegardées avant la fermeture d'une boîte de dialogue. Info Text Indiquez les caractéristiques de police pour le texte des messages d'information. La valeur par défaut est System, 10 point, Bold, Black. Info Field Indiquez les caractéristiques de police pour les données référencées dans un message d'information. La valeur par défaut est System, 10 point, Bold, Underline, Maroon. 276 IBM InfoSphere Optim : Guide d'installation et de configuration Font for Warning Messages Les messages d'avertissement indiquent des conditions graves mais non critiques. Un message d'avertissement n'interrompt pas une action en cours mais indique qu'elle doit être réévaluée. Warning Text Indiquez les caractéristiques de police pour le texte des messages d'avertissement. La valeur par défaut est System, 10 point, Bold, Maroon. Warning Field Indiquez les caractéristiques de police pour les données référencées dans un message d'avertissement. La valeur par défaut est System, 10 point, Bold, Underline, Maroon. Font for Error Messages Les messages d'erreur indiquent des conditions critiques et interrompent l'action en cours. Un problème signalé dans un message d'erreur doit être corrigé pour que l'action en cours puisse se poursuivre. Des messages d'erreur peuvent apparaître dans des boîtes de dialogue en incrustation mais ils s'affichent généralement dans la barre d'état en bas d'une boîte de dialogue. Error Text Indiquez les caractéristiques de police pour le texte du message d'erreur. La valeur par défaut est System, 10 point, Bold, Navy. Error Field Indiquez les caractéristiques de police pour les données référencées dans un message d'erreur. La valeur par défaut est System, 10 point, Bold, Underline, Navy. Display Lines Indiquez le nombre maximal de lignes (3 à 9) afin d'afficher la barre de messages pour tout type de message. Hide message bar when empty Sélectionnez cette case à cocher pour masquer la barre de messages lorsqu'il n'y a aucun message d'information, d'avertissement ou d'erreur à afficher. Si cette case à cocher n'est pas sélectionnée, la barre de message est affichée en permanence en bas de chaque éditeur ou boîte de dialogue. Onglet Scheduling Utilisez les options de l'onglet Scheduling afin d'indiquer un répertoire par défaut pour qu'Optim enregistre les demandes de processus et définisse des options pour le planificateur. Chapitre 9. Options personnelles 277 Scheduling Directory Entrez le chemin d'accès complet au répertoire par défaut pour les fichiers de calendrier. Pour opérer la sélection dans vos répertoires système, cliquez sur le bouton de navigation. Chaque utilisateur doit avoir un répertoire unique pour les fichiers de calendrier. Scheduling Monitor Sélectionnez les options d'utilisation du superviseur de planification. Ce dernier doit être actif pour que les travaux planifiés puissent être traités. Add to StartUp Folder Sélectionnez cette case à cocher pour ajouter le planificateur au groupe de programmes qui démarrent automatiquement lorsque vous démarrez Microsoft Windows. Show in Taskbar Icon Tray Sélectionnez cette case à cocher pour que l'icône de planificateur s'affiche dans la barre de tâches Microsoft Windows et non sous forme de bouton. Start scheduling when monitor starts Ne sélectionnez pas cette case à cocher pour empêcher le démarrage immédiat des travaux planifiés lorsque le superviseur de planification démarre. 278 IBM InfoSphere Optim : Guide d'installation et de configuration Onglet Load Utilisez les options de l'onglet Load afin de définir des spécifications pour un processus de chargement. Load Specifications Indiquez le chemin d'accès complet et le nom de l'exécutable pour l'accès à chacun des chargeurs pouvant être utilisés avec une demande de chargement. DB Alias Sélectionnez [Default] pour entrer le chemin d'accès et le nom du fichier exécutable de chargeur pour chaque type de système SGBD. Si vous avez plusieurs versions d'une type SGBD particulier, vous pouvez entrer la spécification de chargeur unique pour chaque version. Cliquez sur la flèche vers le bas pour sélectionner l'alias de base de données voulu, puis entrez le chemin d'accès approprié et le nom de fichier exécutable de chargeur pour la version SGBD considérée. Afin d'indiquer les paramètres de chargement pour une base de données Teradata, sélectionnez un alias de base de données Teradata et cliquez sur le bouton Teradata pour afficher la boîte de dialogue Teradata Settings. Exception Table Default Creator ID Indiquez un ID de créateur par défaut ou un autre identificateur pour des tables d'exceptions Chapitre 9. Options personnelles 279 (DB2 et Oracle), pour des tables de violations (Informix) ou pour des tables d'erreurs et des tables de travail (Teradata). Concernant Teradata, ce paramètre est utilisé pour indiquer le nom de la base de données du système Teradata dans laquelle les tables d'erreur et les tables de travail (tables temporaires) peuvent être créées par les chargeurs Teradata. Fully Qualified Path for DBMS Loader Indiquez le chemin d'accès au répertoire et le nom de programme pour le chargeur SGBD considéré. Reportez-vous à la documentation du système SGBD pour le nom du chargeur. Pour opérer la sélection dans vos répertoires système, cliquez sur le bouton de navigation. z/OS FTP User ID Indiquez l'ID utilisateur par défaut pour le serveur FTP DB2 for z/OS qui sera utilisé pendant le processus de chargement des fichiers. Cette option est disponible lorsque vous sélectionnez (Default) ou un alias de base de données pour DB2. Vous pouvez remplacer l'ID utilisateur dans la demande de chargement. z/OS FTP Password Indiquez le mot de passe associé à l'ID utilisateur par défaut pour le serveur FTP. Cette option est disponible lorsque vous sélectionnez la valeur (Default) ou un alias de base de données pour DB2. Vous pouvez remplacer le mot de passe dans la demande de chargement. Teradata Cliquez sur cette option afin de fournir des paramètres pour le chargeur Teradata dans la boîte de dialogue Teradata Settings. Cette option est disponible dans v Optim version 8.1 et ultérieure, si vous utilisez une prise en charge native d'Optim pour une base de données Teradata, et dans v Optim version 7.3.1 si vous avez indiqué un alias de base de données DB2 pour une base de données Teradata. 280 IBM InfoSphere Optim : Guide d'installation et de configuration Use FastLoad if more rows than Nombre de lignes utilisées pour déterminer si le mode FastLoad ou MultiLoad est utilisé. Les valeurs acceptées sont comprises entre 0 et 999999999. Si vous indiquez 0 ou si vous n'indiquez aucune valeur, la mode MultiLoad est utilisé. Pour toute autre valeur, le mode FastLoad est utilisé si le nombre de lignes du fichier de chargement est supérieure à celui indiqué pour ce paramètre. Fully qualified path for Teradata FastLoad Chemin d'accès au répertoire et nom de programme pour le mode FastLoad Teradata. Pour connaître le nom du chargeur, reportez-vous à la documentation relative à Teradata. Pour opérer la sélection dans vos répertoires système, cliquez sur le bouton de navigation. Fully qualified path for Teradata MultiLoad Chemin d'accès au répertoire et nom de programme pour le mode MultiLoad Teradata. Pour connaître le nom du chargeur, reportez-vous à la documentation relative à Teradata. Pour opérer la sélection dans vos répertoires système, cliquez sur le bouton de navigation. Fully qualified path for Basic Teradata Query facility Indiquez le chemin d'accès au répertoire et le nom du programme pour la fonction BTEQ (Basic Teradata Query facility). Pour connaître le nom de cette fonction, reportez-vous à la documentation relative à Teradata. Pour opérer la sélection dans vos répertoires système, cliquez sur le bouton de navigation. Server Name Nom du serveur Teradata. Teradata User ID ID utilisateur Teradata de l'utilisateur qui crée la demande de chargement. Teradata Password Mot de passe Teradata pour l'utilisateur qui crée la demande de chargement. Onglet Create Dans l'onglet Create définissez les paramètres par défaut pour la création d'objets. Notez que vous pouvez définir jusqu'à trois couches de paramètres par défaut pour la création d'objets de base de données, en plus des valeurs par défaut du système cible. Les paramètres par défaut déterminent les valeurs affichées dans la liste d'objets pour l'utilitaire de création et peuvent être remplacées au niveau objet par la modification de la liste. A un niveau plus large, les paramètres d'alias de base de données définissent les valeurs par défaut pour la création d'objets dans la base de données associée. Vous pouvez si vous le souhaitez fournir des paramètres d'options personnelles, comme décrit ci-après, pour l'utilisateur ou le groupe d'utilisateurs qui remplacent tout ou partie des paramètres d'alias de base de données. Un troisième niveau de valeurs par défaut facultatives est applicable au niveau du traitement pour remplacer des paramètres d'options personnelles et d'alias de base de données. Utilisez les options de l'onglet Create afin de définir des valeurs par défaut de second niveau pour l'utilitaire de création. Chapitre 9. Options personnelles 281 DB Alias Indiquez l'alias de base de données identifiant la base de données dans laquelle vous voulez créer des objets de base de données. Pour opérer la sélection dans une liste, cliquez sur la flèche vers le bas. Indiquez les options par défaut pour la création de différents types d'objets de base de données dans chacun des onglets correspondants. Compile error Drop Sélectionnez cette case à cocher pour supprimer automatiquement tout objet Oracle à l'origine d'une de compilation pendant le processus de création. Si vous ne sélectionnez pas cette case à cocher et que des erreurs liées à la compilation surviennent, vous devez interrompre le processus de création en vue de supprimer l'objet avant de poursuivre le traitement. Cette fonction s'applique aux erreurs liées à la compilation Oracle qui peuvent se produire sur certains objets de base de données : fonctions, modules, corps de module, procédures, déclencheurs et vues. (Le processus de création peut créer ces objets mais il se peut qu'ils ne soient pas fonctionnels.) Sélectionnez cette case à cocher pour corriger les éventuels problèmes dans la boîte de dialogue Review SQL avant d'exécuter le processus de création. 282 IBM InfoSphere Optim : Guide d'installation et de configuration Replace UDTs Sélectionnez cette case à cocher pour remplacer les références de colonne de type table aux types de données définis par l'utilisateur par des types de données de colonne de base dans toute instruction DDL générée. Si cette case à cocher n'est pas sélectionnée, les références aux types de données définis par l'utilisateur sont conservés dans les instructions DDL. (Cette case à cocher est disponible uniquement lorsque vous sélectionnez un alias de base de données pour une base de données DB2, Sybase ASE ou SQL Server.) Ne sélectionnez pas cette case à cocher si vous voulez conserver des références aux types de données définis par l'utilisateur dans l'instruction DDL générée. DB2 for z/OS Current Rules: DB2 Sélectionnez cette case à cocher pour que l'utilisateur (par exemple, Create et DDL) crée et supprime des espaces de table d'objet LOB, des tables auxiliaires (AUX) et des index uniques. Lorsque cette case à cocher n'est pas sélectionnée, DB2 crée et supprime automatiquement des espaces de table d'objet LOB, des tables AUX et des index uniques. Cette case à cocher est sélectionnée par défaut. Object Name Highlighting Sélectionnez une couleur de police pour mettre en évidence les modifications de nom d'objet dans les instructions SQL affichées dans la boîte de dialogue Review SQL avant de créer ces objets dans la base de données cible. Pendant la création du processus, les noms d'objet (indiqués dans la mappe de table) sont convertis en fonction de la base de données cible. Cette fonction s'applique à la création d'objets de base de données de type texte : fonctions, modules, corps de module, procédures, déclencheurs et vues. Limit Lors de la création d'un grand nombre d'objets, la mise en évidence des noms avec un code couleur peut avoir une incidence sur la vitesse du processus. Indiquez le nombre maximal d'objets créés pour la mise en évidence en couleur (par exemple, si le nombre d'objets à créer dépasse la limite indiquée, le code couleur n'est pas utilisé). La valeur par défaut est 1000. Confident Sélectionnez une couleur de police afin de mettre en évidence les modifications de nom d'objet considérées comme satisfaisantes. Acceptez la couleur par défaut (bleu) ou cliquez sur la flèche vers le bas pour sélectionner une autre couleur. Uncertain Sélectionnez une couleur de police pour mettre en évidence les modifications de nom d'objet pouvant nécessiter une vérification en raison de l'utilisation des noms d'objet par les différents systèmes SGBD. Acceptez la couleur par défaut (jaune) ou cliquez sur la flèche vers le bas pour sélectionner une autre couleur. Create — Onglet Tables Dans l'onglet Tables, indiquez la base de données par défaut (pour DB2 for z/OS). Indiquez un espace de table par défaut (segment, groupe de fichiers ou espace de base de données) pour la création d'objets de base de données. Indiquez un pourcentage d'allocation afin d'ajuster les paramètres liés au stockage SQL (pour Oracle et DB2 for z/OS). Default Database Entrez le nom de la base de données par défaut pour la création de tables. Pour opérer la sélection dans une liste, cliquez sur la flèche vers le bas. Cette option est disponible uniquement si vous utilisez DB2 for z/OS. Un alias de base de données unique dans Optim peut identifier plusieurs bases de données dans DB2 for z/OS. Use default database Sélectionnez cette case à cocher afin d'utiliser la base de données par défaut pour créer des tables. Si cette case à cocher n'est pas sélectionnée, l'utilitaire de création tente d'utiliser la base de données à partir du Chapitre 9. Options personnelles 283 fichier source. Cependant, si la base de données source n'existe pas sur le système cible, l'utilitaire de création utilise la base de données par défaut. Default... Entrez le nom de l'espace de table par défaut (segment, groupe de fichiers ou espace de base de données) pour créer des tables. Pour opérer la sélection dans une liste, cliquez sur la flèche vers le bas. Si vous sélectionnez <Default>, l'espace de table défini par défaut dans la base de données est utilisé. Use default tablespace Sélectionnez cette case à cocher afin d'utiliser l'espace de table par défaut (segment, groupe de fichiers ou espace de base de données) pour créer des tables. Si cette case à cocher n'est pas sélectionnée, l'utilitaire de création tente d'utiliser l'espace de table (segment, groupe de fichiers ou espace de base de données) dans le fichier source. Cependant, si la source n'existe pas sur le système cible, l'utilitaire de création utilise l'espace de table défini par défaut. Allocation Percent Entrez un pourcentage (compris entre 0 et 999) pour ajuster les paramètres liés au stockage dans SQL pour l'utilitaire de création. La valeur par défaut est 100. Le pourcentage d'allocation est disponible pour la création de tables d'index dans Oracle et pour la création d'index dans DB2 for z/OS. Une instruction SQL cible est générée en fonction de la valeur des objets dans un fichier source. Si vous indiquez zéro (0), la clause relative au stockage dans l'instruction SQL est omise. L'utilisation de toute valeur, autre que zéro, se traduit par l'utilisation d'un pourcentage de la source dans la clause cible. Create — Onglet Indexes Dans l'onglet Indexes sélectionnez un identificateur par défaut pour la création de nouveaux index. Indiquez un pourcentage d'allocation afin d'ajuster les paramètres liés au stockage SQL (pour Oracle et DB2 for z/OS). Indiquez l'espace de table par défaut (segment, groupe de fichiers ou espace de base de données) pour la création d'index. 284 IBM InfoSphere Optim : Guide d'installation et de configuration Identifier Identificateur par défaut pour les nouveaux index en fonction de l'identificateur. Sélectionnez : Table Utilisez l'identificateur issu d'une table cible correspondante comme défaut les nouveaux index. Source Utilisez l'identificateur issus de l'index source comme valeur par défaut pour les nouveaux index. Current ID Utilisez l'ID SQL courant comme valeur par défaut les nouveaux index. Explicit Utilisez un identificateur explicite comme valeur par défaut pour les nouveaux index. Si vous sélectionnez cette option vous devez indiquer un identificateur explicite (1 à 64 caractères). Pour opérer la sélection dans une liste, cliquez sur le bouton de navigation. Allocation Percent Entrez un pourcentage (compris entre 0 et 999) afin d'ajuster les paramètres liés au stockage dans SQL pour l'utilitaire de création. La valeur par défaut est 100. Le pourcentage d'allocation est disponible pour la création de tables d'index dans Oracle et pour la création d'index dans DB2 for z/OS. Chapitre 9. Options personnelles 285 Une instruction SQL cible est générée en fonction de la valeur des objets dans un fichier source. Si vous indiquez zéro (0), la clause relative au stockage dans l'instruction SQL est omise. L'utilisation de toute valeur, autre que zéro, se traduit par l'utilisation d'un pourcentage de la source dans la clause cible. Default . . . Indiquez un espace de table par défaut (segment, groupe de fichiers ou espace de base de données) pour la création d'index en fonction de l'un des éléments suivants : Création d'un index dans le même espace de table (segment, groupe de fichiers ou espace de base de données) que la table propriétaire. Table Source Création d'un index dans le même espace de table (segment, groupe de fichiers ou espace de base de données) que l'index référencé dans le fichier source. Explicit Création d'un index dans un espace de table particulier (segment, groupe de fichiers ou espace de base de données). Si vous sélectionnez cette option, vous devez indiquer les valeurs par défaut appropriées. Si vous sélectionnez <Default>, l'espace de table défini par défaut dans la base de données est utilisé. Buffer Pool Pool de mémoire tampon (par exemple, BP1) qui n'est pas utilisé lors de la création d'un index. Vous pouvez entrer une valeur spécifique pour le pool de mémoire tampon ou sélectionner une valeur dans la liste. (L'option Buffer Pool est affichée uniquement pour DB2 for z/OS.) La liste affiche tous les pools de mémoire tampon d'index déjà indiqués pour cet alias de base de données (par exemple, dans l'onglet Index Defaults de l'éditeur d'alias de base de données ) et les éléments suivants : <DEFAULT> Sélectionnez cette option pour utiliser le pool de mémoire tampon par défaut indiqué par DB2 for z/OS. Lors de la création d'un index, Optim ne génère pas de clause BUFFERPOOL dans l'instruction Create. <SOURCE> Sélectionnez cette option pour utiliser le même pool de mémoire tampon que l'index pour le fichier source. Create — Onglet Aliases Utilisez l'onglet Aliases afin de sélectionner les options par défaut pour la création d'alias. Vous pouvez indiquer un alias par défaut lorsque vous utilisez DB2 for Linux, UNIX et Windows ou DB2 for z/OS. 286 IBM InfoSphere Optim : Guide d'installation et de configuration Identifier Indiquez l'identificateur par défaut pour les nouveaux alias en fonction de l'identificateur relatif à l'un des éléments ci-après. Object Utilisation de l'identificateur issu de l'objet cible correspondant comme valeur par défaut pour les nouveaux alias. Pour les alias, l'objet cible correspondant est la table, la vue ou l'alias référencé dans l'alias. Source Utilisation de l'identificateur issu de l'alias source comme valeur par défaut pour les nouveaux alias. Current ID Utilisation de l'ID utilisateur (SQLID) courant comme valeur par défaut pour les nouveaux alias. Explicit Utilisation d'un identificateur explicite comme valeur par défaut pour les nouveaux alias. Si vous sélectionnez cette option, vous devez indiquer un identificateur explicite (1 à 64 caractères). Pour opérer la sélection dans une liste, cliquez sur le bouton de navigation. Chapitre 9. Options personnelles 287 Create — Onglet Triggers Dans l'onglet Triggers, sélectionnez les options par défaut pour créer des déclencheurs. Vous pouvez indiquer un déclencheur par défaut lorsque vous utilisez DB2 for Linux, UNIX, et Windows, Oracle, Sybase ASE, SQL Server ou Informix. Identifier Identificateur par défaut pour les nouveaux déclencheurs en fonction de l'identificateur. Sélectionnez : Object Utilisation de l'identificateur issu d'un objet cible correspondant comme valeur par défaut pour les nouveaux déclencheurs. Pour les déclencheurs, l'objet cible correspondant est la table référencée dans le déclencheur. Source Utilisation de l'identificateur issu du déclencheur source comme valeur par défaut pour les nouveaux déclencheurs. Current ID Utilisation de l'ID utilisateur (SQLID) comme valeur par défaut pour les nouveaux déclencheurs. 288 IBM InfoSphere Optim : Guide d'installation et de configuration Explicit Utilisation d'un identificateur explicite comme valeur par défaut pour les nouveaux déclencheurs. Si vous sélectionnez cette option, vous devez indiquer un identificateur explicite (1 à 64 caractères). Pour opérer la sélection dans une liste, cliquez sur le bouton de navigation. Create — Onglet Synonyms Utilisez l'onglet Synonyms afin de sélectionner les options par défaut pour la création de synonymes. Vous pouvez indiquer un synonyme par défaut lorsque vous utilisez Oracle ou Informix. Identifier Identificateur par défaut pour les nouveaux synonymes. Sélectionnez : Object Utilisation de l'identificateur à partir d'un objet cible correspondant comme valeur par défaut pour les nouveaux synonymes. Pour les synonymes, l'objet cible correspondant est la table, le synonyme, la fonction, le module, le corps de module, la procédure, la séquence, le déclencheur ou la vue référencé dans le synonyme. Chapitre 9. Options personnelles 289 Source Utilisation de l'identificateur issu du synonyme source comme valeur par défaut pour les nouveaux synonymes. Current ID Utilisation de l'ID utilisateur (SQLID) courant comme valeur par défaut pour les nouveaux synonymes. Explicit Utilisez un identificateur explicite comme valeur par défaut pour de nouveaux synonymes. Si vous sélectionnez cette option vous devez indiquer un identificateur explicite (1 à 64 caractères). Pour opérer la sélection dans une liste, cliquez sur le bouton de navigation. Onglet Logon Utilisez les options de l'onglet Logon pour définir des préférences de connexion et de mot de passe. Optim Directory Sélectionnez le nom du répertoire Optim pour afficher les informations de connexion correspondantes. Si vous avez accès à plusieurs répertoires Optim, cliquez pour sélectionner dans la liste. 290 IBM InfoSphere Optim : Guide d'installation et de configuration Détails de la grille Les informations de connexion correspondant au répertoire Optim sont les suivantes : DB Alias Liste des noms d'alias de base de données auxquels vous pouvez accéder. User ID Identificateur (1 à 30 caractères) permettant d'accéder à un alias de base de données particulière. Des ID utilisateur sont généralement attribués et gérés par l'administrateur de base de données. Remarque : Si vous utilisez Informix, vous devez indiquer l'ID utilisateur en majuscules pour une base de données ANSI et en minuscules pour une base de données non ANSI. Always Ask For Password Sélectionnez cette boîte de dialogue pour afficher la boîte de dialogue de connexion chaque fois que vous accédez à un répertoire Optim ou à un alias de base de données différent. Dans ce cas, les entrées Password et Verify ne sont pas requises. Si cette case à cocher n'est pas sélectionnée, la boîte de dialogue de connexion apparaît chaque fois que vous accéder à un répertoire Optim ou à un alias de base de données différent. Lorsqu'un mot de passe a été fourni pour un répertoire Optim ou un alias de base de données, il n'est pas nécessaire de le fournir à nouveau. (Cette boîte de dialogue apparaît également dans la boîte de dialogue de connexion.) Password Entrez un mot de passe (1 à 30 caractères) permettant d'accéder à une base de données particulière à l'aide de l'alias de base de données indiqué. Pour des raisons de sécurité, le mot de passe est masqué sous la forme d'une suite d'astérisques (****). Pour les versions de DB2 antérieures à la version 6.1, les mots de passe sont limités à 8 caractères. Verify Entrez à nouveau le mot de passe pour vérification. Pour des raisons de sécurité, le mot de passe est masqué sous la forme d'une suite d'astérisques (****). Connection String Chaîne de connexion utilisée par Optim pour accéder à une base de données particulière à l'aide de l'alias de base de données indiqué. Always Fail Connection Sélectionnez cette case à cocher afin d'annuler l'invite de connexion pour un alias de base de données auquel vous n'êtes pas autorisé à accéder ou auquel vous ne voulez pas accéder. Si cette case à cocher n'est pas sélectionnée, une boîte de dialogue de connexion s'affiche chaque fois que vous n'avez pas immédiatement accès à un alias de base de données particulier. (Vous ne pouvez pas modifier la case à cocher associée au répertoire Optim.) Description Texte décrivant le rôle de l'enregistrement de connexion. Test the Connection Vous pouvez tester la connexion d'alias de base de données afin de vérifier la validité des informations de connexion de l'alias de base de données. Pour effectuer le test, cliquez avec le bouton droit de la souris dans une cellule de la grille et sélectionnez Test Connection dans le menu de raccourci. Un message s'affiche dans la barre d'état en bas de la boîte de dialogue indiquant la réussite ou l'échec du test. Si vous sélectionnez la case à cocher Always Ask For Password vous êtes invité à entrer le mot de passe. Chapitre 9. Options personnelles 291 Onglet Server Dans l'onglet Server vous pouvez fournir les données d'identification qui peuvent être utilisées lorsque le serveur facultatif est activé et que des tâches sont déléguées au serveur. Le serveur peut être configuré en vue d'utiliser ces données d'identification pour accéder au répertoire Optim, à certains alias de base de données ou aux fichiers de travail. Server Sélectionnez le nom du serveur pour lequel vous indiquez l'ID utilisateur, le mot de passe et les informations de domaine. Cliquez sur la flèche vers le bas pour opérer une sélection dans la liste de serveurs configurés dans Product Options, ou sélectionnez [Default] afin d'utiliser les mêmes informations pour tous les serveurs. User ID Entrez l'ID utilisateur utilisé par le serveur lors de l'exécution des tâches. Remarque : L'ID utilisateur doit disposer des droits SeBatchLogonRight ou être membre d'un “groupe connu” avec le droit d'accès approprié. Ce droit doit être octroyé au niveau local pour chaque machine serveur. 292 IBM InfoSphere Optim : Guide d'installation et de configuration Password Entrez le mot de passe correspondant à l'ID utilisateur indiqué. Domain Entrez le nom de domaine utilisé pour exécuter des actions à distance, ou pour les fichiers d'entrée-sortie distants. Always Ask for Password Sélectionnez cette case à cocher pour afficher la boîte de dialogue Server Logon chaque fois que le serveur est utilisé pour les appels de traitement à distance. Lorsqu'elle est sélectionnée, l'option Password n'est pas disponible. Check Logon Cliquez sur Check Logon pour vérifier que le serveur peut se connecter avec les informations fournies. Boîte de dialogue Optim Server Logon Si vous sélectionnez la case à cocher Always Ask for Password ou si les informations de connexion ne sont pas correctes, la boîte de dialogue Optim Server Logon est affichée. Always Ask for Password Sélectionnez cette case à cocher pour afficher la boîte de dialogue Optim Server Logon chaque fois que le serveur est utilisé pour les appels de traitement à distance. Save as Default Logon Si vous sélectionnez la case à cocher Save as Default Logon, les informations entrées dans cette boîte de dialogue remplacent les paramètres par défaut indiqués dans l'onglet Server de Personal Options. Chapitre 9. Options personnelles 293 Onglet Edit Utilisez les options de l'onglet Edit en vue de définir les préférences de consultation et d'édition des données. Auto Switch Sélectionnez cette case à cocher pour afficher automatiquement les tables subordonnées sous la forme d'une pile de deux tables jointes ou plus en vue d'afficher les lignes connexes. Lorsque vous sélectionnez une ligne dans une table et qu'il n'existe aucune ligne associée dans la table subordonnée, Optim affiche automatiquement la table suivante de la pile ayant une ligne connexe. Display Column Attributes Sélectionnez cette option pour afficher des attributs de colonne (type de données, longueur et attribut acceptant une valeur NULL) pour toutes les colonnes d'une table sélectionnée. Les attributs de colonne s'avèrent utiles lorsque vous insérez une ligne ou modifiez des colonnes de données dans l'éditeur de table. 294 IBM InfoSphere Optim : Guide d'installation et de configuration Display Deleted Rows Sélectionnez cette case à cocher pour afficher les lignes que vous supprimez (à l'état Deleted) dans l'éditeur de table. Les lignes supprimées apparaissent en grisé. Pour masquer les lignes supprimées, désélectionnez cette case à cocher. Single View Sélectionnez cette case à cocher pour désactiver la fonctionnalité de jonction lorsque le premier élément de l'éditeur de table est une vue. La consultation et la modification sont plus efficaces en mode vue unique car les informations de relation sont ignorées. Cependant, pour consulter ou modifier les données associées vous devez désélectionner la case à cocher. Side Label Display Sélectionnez cette option pour afficher des noms de colonne et des valeurs côte à côte pour une ligne unique. Pour afficher des noms de colonne et des valeurs pour plusieurs lignes (affichage en colonnes) ne sélectionnez pas cette case à cocher. Warn on Cascade Sélectionnez cette option pour afficher un avertissement sur la possibilité que les lignes d'autres tables soient supprimées, ou que des valeurs de colonne soient définies sur NULL, lorsque vous supprimez des lignes dans une table. La boîte de dialogue Delete Confirmation affiche les noms des tables affectées, notamment les tables qui n'apparaissent pas dans l'éditeur de table. Les valeurs de colonne peuvent être définies sur NULL si la relation entre les tables utilise la règle de suppression SET NULL. Remarque : Soyez sûr de vouloir désactiver cette fonction avant de désélectionner cette case à cocher. Display NULL as Insert Default Sélectionnez d'indiquer NULL comme valeur par défaut pour les colonnes acceptant cette valeur lorsque vous insérez une nouvelle ligne. Si cette case à cocher n'est pas sélectionnée, Optim fournit une valeur en fonction du type de données de la colonne. Outre la valeur NULL, les valeurs possibles sont les suivantes : zéro, date en cours, heure en cours, horodatage en cours ou une valeur vide. Afin d'indiquer le caractère pour l'indicateur de valeur NULL, utilisez l'onglet Display de la boîte de dialogue Personal Options. Remarque : Le responsable du site peut définir des options de produit en vue de restreindre l'utilisation de cette fonction. User Supplies Defaults Sélectionnez cette option afin qu'une valeur définie par l'utilisateur soit requise pour chaque colonne n'acceptant pas de valeur par défaut. Si cette case à cocher n'est pas sélectionnée, Optim fournit une valeur en fonction du type de données de la colonne. Les valeurs possibles sont les suivantes : zéro, date en cours, heure en cours, horodatage en cours ou valeur vide. Remarque : Le responsable du site peut définir des options de produit afin de restreindre l'utilisation de cette fonction. Prompt for Variables Sélectionnez cette option afin de demander une invite pour les valeurs par défaut associées aux variables de substitution dans une définition d'accès. Vous pouvez utiliser des variables de substitution dans des critères de sélection en vue d'indiquer des données à consulter ou à modifier. Chapitre 9. Options personnelles 295 Retain SelCrit for Self-Ref Rels Sélectionnez cette option pour appliquer des critères de sélection chaque fois qu'une table est auto-référencée dans l'éditeur de table. Ne sélectionnez pas cette case à cocher pour supprimer, par défaut, les critères de sélection lorsque la table est auto-référencée. Remarque : Une table peut être auto-référencée uniquement lorsque l'éditeur de table est en mode consultation. Auditing Active Sélectionnez cette option afin d'activer l'option d'audit pour le suivi des modifications de base de données lorsque vous modifiez des données. Si vous sélectionnez cette option, cliquez sur Audit Tables pour indiquer les tables à auditer. Si vous ne voulez pas utiliser cette option, ne sélectionnez pas la case à cocher. Remarque : Le responsable du site peut définir des options de produit en vue de restreindre l'utilisation de cette option. Audit Tables Cliquez pour ouvrir la boîte de dialogue Audit Tables dans laquelle vous pouvez indiquer une liste de tables à auditer. Remarque : L'option d'audit est disponible dans Personal Options uniquement si Auditing Status est défini sur Active/User dans Product Options. Display Row Count Indiquez le nombre de lignes à afficher par défaut pour chaque table jointe dans l'éditeur de table. Utilisez le nombre de lignes pour gérer la zone d'affichage lorsque vous joignez plusieurs tables dans l'éditeur de table. Undo Levels Indiquez le nombre de fois (1 à 20) où vous pouvez annuler une validation pour n'importe quelle ligne de l'éditeur de table. Vous pouvez indiquer le nombre maximal de niveaux d'annulation (ou points de validation) par ligne. Utilisez les commandes d'annulation en vue de restaurer des données de l'éditeur de table à un point de validation antérieur. Par exemple, si vous modifiez trois colonnes dans une ligne et validez cette dernière, vous pouvez annuler les modifications à l'aide d'un niveau d'annulation. Si vous définissez Undo Levels sur 5 et effectuez sept validations sur une ligne particulière, vous pouvez annuler uniquement les cinq dernières modifications validées pour cette ligne ou revenir à la ligne initiale. Default Data Display Sélectionnez le mode par défaut pour ajouter des tables à l'éditeur de table. Cliquez sur la flèche vers le bas afin de sélectionner le mode Browse, Browse Only ou Edit pour chaque table ouverte ou jointe dans l'éditeur de table. En mode consultation ou en mode édition, un table peut apparaître une seule fois dans l'éditeur de table. En mode consultation uniquement, un table peut apparaître plusieurs fois dans l'éditeur de table. 296 IBM InfoSphere Optim : Guide d'installation et de configuration Vous pouvez passer du mode consultation uniquement en mode consultation ou édition en supprimant la jonction de tables en doubles, en sélectionnant Preferences dans le menu Tools de l'éditeur de table, puis le mode consultation (Browse) ou édition (Edit). Remarque : Si la case à cocher Force Browse Only de l'onglet Edit de Product Options est sélectionnée, les contrôles de modifications des données ne sont pas disponibles. Boîte de dialogue Audit Tables Si vous sélectionnez la case à cocher Auditing Active dans l'onglet Edit, cliquez sur Audit Tables pour afficher la boîte de dialogue Audit Tables. Vous pouvez indiquer une liste d'options personnelles de tables à auditer. Remarque : L'audit est disponible dans Personal Options uniquement si l'option Auditing Status de Product Options est définie sur Active/User. Optim Directory Sélectionnez le répertoire Optim associé aux tables à auditer. Si vous avez accès à plusieurs répertoires Optim et voulez indiquer les tables à auditer pour ces derniers, cliquez sur la flèche vers le bas. Les résultats d'audit sont enregistrés dans la table PSTAUDIT qui est une des tables de répertoire Optim installées en même temps qu'Optim. Si vous y êtes autorisé, vous pouvez consulter ou modifier la table PSTAUDIT de la même manière que pour toute autre table de base de données. Cependant, l'option Auditing Status dans Product Options doit être définie sur Active/User, et vous devez disposer des droits SELECT sur la base de données pour la table PSTAUDIT. Vous pouvez indiquer une liste d'options personnelles de tables à auditer. Cependant, la liste indiquée dans Product Options est prioritaire sur celle spécifiée dans Personal Options. Chapitre 9. Options personnelles 297 Table Name/Pattern Entrez le nom de la table de base de données ou le masque identifiant les tables à auditer. Les noms de table ont la forme aliasbd.idcréateur.nomtable. Lorsque vous indiquez un masque pour des tables ayant le même format de nom vous pouvez utiliser le caractère de pourcentage (%) pour représenter un ou plusieurs caractères. Utilisez le trait de soulignement ( _ ) pour représenter un caractère unique. Remarque : Une option de l'onglet General dans Personal Options vous permet d'utiliser le trait de soulignement comme caractère SQL LIKE. Status Permet d'activer ou de désactiver l'option d'audit pour des tables particulières. Cliquez pour afficher une flèche vers le bas et sélectionnez Enabled ou Disabled pour chaque table de la liste. Si l'état indique Superseded by Product List, la table est ignorée en raison d'un conflit avec le jeu de paramètres dans Product Options. Vous ne pouvez pas activer ou désactiver l'option d'audit pour cette table mais vous pouvez modifier le nom ou le supprimer de la liste. Le processus d'édition audite les tables en fonction d'un certain nombre de paramètres, en commençant par ceux indiqués dans l'onglet Edit de la boîte de dialogue Product Options. Pour plus d'informations sur l'option d'audit, voir «Onglet Edit», à la page 250. Onglet Browse Utilisez les options de l'onglet Browse pour définir les préférences de survol des données et sélectionner les caractéristiques de police pour la consultation d'un fichier de comparaison en vue d'identifier rapidement les données modifiées. 298 IBM InfoSphere Optim : Guide d'installation et de configuration Display Column Attributes Sélectionnez l'affichage du type de données, de la longueur et des attributs acceptant la valeur NULL pour toutes les colonne d'une table sélectionnée lors de la consultation d'un fichier d'extraction, d'archive ou de comparaison. Pour afficher uniquement des noms de colonne, ne sélectionnez pas cette case à cocher. Side Label Display Sélectionnez l'affichage des lignes une par une, avec les noms de colonne et les valeurs côte à côte. Pour afficher plusieurs lignes dans un format en colonnes, ne sélectionnez pas cette case à cocher. Auto Switch Sélectionnez cette case à cocher pour afficher automatiquement les tables subordonnées sous la forme d'une pile de deux tables jointes ou plus en vue d'afficher les lignes connexes. Lorsque vous sélectionnez une ligne dans une table et qu'il n'y a pas de lignes connexes dans la table subordonnée, la table suivante de la pile ayant une ligne connexe est automatiquement affichée. Chapitre 9. Options personnelles 299 Display Row Count Indiquez le nombre par défaut de lignes à afficher pour chaque table jointe. Utilisez le nombre de lignes pour gérer la zone d'affichage lorsque vous joignez plusieurs tables. Maximum Exclude Rows Indiquez une limite pour les lignes afin d'améliorer les performances lors de la consultation d'un fichier d'extraction, d'archive ou de contrôle contenant un nombre important de lignes. Lors de la consultation, les fonctions Exclude Rows et Only Show Rows in Error ne sont pas disponibles pour les tables dont le nombre de lignes dépasse la limite indiquée. (Lorsqu'un fichier d'extraction, d'archive ou de contrôle est ouvert pour la première fois pour consultation, des ressources système sont allouées en vue de créer une mémoire cache pour le stockage temporaire des lignes exclues et des lignes avec erreur. Par conséquent, la consultation d'un très grand fichier peut monopoliser une grande quantité de ressources système.) Cette limite est réévaluée lorsqu'une table est jointe à une autre car le sous-ensemble obtenu peut contenir un moins grand nombre de lignes. La valeur par défaut est égale à 100000. Lorsqu'une table consultée contient plus de lignes que le nombre indiqué par la valeur Maximum Exclude Rows, un message s'affiche pour vous rappeler que la limite est dépassée. Remarque : Si vous ne pensez pas avoir à utiliser la fonction Exclude Rows ou Only Show Rows in Error, définissez une limite très basse pour optimiser les performances système. Changed Data Display Attributes Sélectionnez des options permettant d'identifier les données modifiées lors de la consultation d'un fichier de comparaison. Italicize Changed Columns Sélectionnez cette option pour mettre en italique les données qui diffèrent entre la source 1 et la source 2. Bold Changed Columns Sélectionnez cette case à cocher pour afficher en gras les données qui diffèrent entre la source 1 et la source 2. Color for Changed Columns Cliquez sur la flèche vers le bas pour sélectionner une couleur en vue d'identifier les différences de couleurs entre la source 1 et la source 2. Initially Display These Rows Sélectionnez les lignes à afficher par défaut lors de la consultation d'un fichier de comparaison : All, Different, Duplicate, Equal ou Only (lignes non concordantes). 300 IBM InfoSphere Optim : Guide d'installation et de configuration Onglet Archive Utilisez les options de l'onglet Archive afin de définir les préférences pour un processus d'archivage. Archive Directory Indiquez le chemin d'accès complet au répertoire par défaut dans lequel vous voulez enregistrer des fichiers d'archive. Pour opérer la sélection dans vos répertoires système, cliquez sur le bouton de navigation. Si vous n'indiquez pas de répertoire, le répertoire de données indiqué dans l'onglet General est utilisé par défaut. Archive Index Directory Indiquez le chemin d'accès complet au répertoire par défaut dans lequel vous voulez enregistrer des fichiers d'index d'archivage. Pour opérer la sélection dans vos répertoires système, cliquez sur le bouton de navigation. Si vous n'indiquez pas de répertoire, le répertoire d'archivage est utilisé par défaut. Chapitre 9. Options personnelles 301 Archive Browse Index Directory Indiquez le chemin d'accès complet au répertoire par défaut dans lequel vous voulez enregistrer des fichiers de consultation d'index d'archivage. Pour opérer la sélection dans vos répertoires système, cliquez sur le bouton de navigation. Si vous n'indiquez pas de répertoire, le répertoire d'archivage est utilisé par défaut. Un fichier de consultation d'index d'archivage est créé automatiquement chaque fois que vous joignez des tables lors de la consultation d'un fichier d'archive. Les informations de clé principale et de clé externe enregistrées dans le fichier de consultation d'index d'archivage permettent d'accélérer l'extraction des données : par défaut, l'extension de ce fichier est .abf. Les fichiers de consultation d'index d'archivage sont mis à jour de manière dynamique. C'est la raison pour laquelle il est conseillé de sélectionner un répertoire accessible à tout utilisateur pouvant être amené à consulter un fichier d'archive. Directory for Generated Subset Extract Files Sélectionnez Data Directory ou Temporary Work Directory pour indiquer l'emplacement où sont automatiquement stockés les fichiers d'extraction du sous-ensemble. Remarque : Les deux répertoires sont indiqués dans l'onglet General. Only Use Index to Perform Search Lorsque des critères de recherche sont utilisés pour localiser des fichiers d'archive contenant les données indiquées, Optim commence par rechercher les lignes correspondantes dans les fichiers d'index d'archivage correspondants. Si aucune correspondance ne peut être déterminée pour les critères de recherche à partir des informations d'index d'archivage (ou si aucune information d'index n'est définie), Optim doit vérifier le fichier d'archive mener à bien la recherche. Par défaut, cette case à cocher n'est pas sélectionnée afin que le processus d'archivage recherche automatiquement dans les fichiers d'archive lorsqu'aucune correspondance ne peut être identifiée à partir des fichiers d'index d'archivage. Lorsque cette case à cocher est sélectionnée, le processus d'archivage recherche uniquement dans les fichiers d'index d'archivage. Utilisez le menu de raccourci Resolve et Resolve All pour effectuer la recherche lorsqu'aucune correspondance ne peut être identifiée à partir des informations d'index d'archivage. Automatically Trim Search List Sélectionnez cette option afin d'exclure automatiquement tous les fichiers pour lesquels il n'existe pas de correspondances possibles lorsque vous utilisez la commande Search pour localiser et afficher des noms de fichier d'archive contenant des données spécifiques. File Backup Device Cliquez sur la flèche vers le bas pour sélectionner l'unité de sauvegarde par défaut dans une liste déroulante des unités de sauvegarde disponibles. Remarque : La liste déroulante inclut les unités de sauvegarde sélectionnées dans l'onglet Archive de Product Options. Si aucune unité de sauvegarde n'est sélectionnée dans Product Options, cette option n'est pas disponible. L'unité de sauvegarde par défaut est automatiquement sélectionnée lorsque vous créez un profil de stockage. 302 IBM InfoSphere Optim : Guide d'installation et de configuration Onglet Removable Media Utilisez les options de l'onglet Removable Media afin de définir les valeurs par défaut pour la taille de segment lorsque vous créez des fichiers d'archive, que vous utilisiez ou non une définition de profil de stockage, et des fichiers d'extraction. Lorsqu'un fichier d'archive ou d'extraction est trop volumineux pour l'espace alloué au support cible, le fichier doit être segmenté en vue d'être réparti sur plusieurs volumes. Default Segment Sizes (MB) Fixed Entrez la taille de segment (0 à 9999 Mo) à utiliser lorsque la destination cible est une unité fixe (c'est-à-dire un disque dur). Si vous ne voulez pas indiquer de limite, entrez une valeur 0 (zéro). Remarques : v Cette valeur s'applique également aux fichiers d'archive copiés sur une unité de sauvegarde car ces derniers sont au préalable créés sur un disque dur. v La taille de segment maximale est égale à 2 Go lorsque la cible est un serveur Centera. Removable Entrez la taille de segment (1 à 9999 Mo) à utiliser lorsque la destination cible est une unité amovible (par exemple, un lecteur ZIP). Chapitre 9. Options personnelles 303 Remarque : La convention de dénomination pour un fichier segmenté est la suivante : nomfichier_1.ext, nomfichier_2.ext, (... nomfichier_n.ext), nomfichier.ext. Le nom du dernier segment est le nom de fichier indiqué dans la demande de processus. Par exemple, si vous créez un fichier d'archive appelé c:\arch\archtest.af nécessitant trois segments, les segments sont désignés comme suit : c:\arch\archtest_1.af (segment 1) c:\arch\archtest_2.af (segment 2) c:\arch\archtest.af (segment 3) Onglet Actions Utilisez les options de l'onglet Actions afin de sélectionner les préférences d'impression des procédures de mappe de colonne, d'affichage des onglets dans les éditeurs de demande d'action, de mise à jour de la boîte de dialogue de progression de formatage des valeurs numériques et de conservation des rapports de traitement. Column Map Procedure Max Print Lines Indiquez le nombre maximal de lignes à acheminer vers un rapport de processus. Si le nombre de lignes dépasse ce maximum, un message d'avertissement indique que la sortie est incomplète. Warn if Missing Function Ne sélectionnez pas cette case à cocher pour supprimer le message d'avertissement généré dans le rapport de processus lorsqu'une fonction Load, CmStartTable, CmEndTable ou UnLoad est omise dans une procédure de mappe de colonne. Remarque : La fonction CmTransform doit être incluse dans une procédure de mappe de colonne. 304 IBM InfoSphere Optim : Guide d'installation et de configuration Prefix Output with Name Sélectionnez cette case à cocher pour inclure le nom de la procédure de mappe de colonne avec la sortie d'impression (valeur par défaut). Remarque : Lorsque vous choisissez d'inclure le nom de la procédure de mappe de colonne avec la sortie d'impression et qu'une procédure de mappe de colonne locale (c'est-à-dire sans nom) est utilisée, un nom est automatiquement généré pour la procédure de mappe de colonne locale. Le nom est généré à l'aide du nom de table correspondant et d'un numéro unique comme suit : nomtable.nomcolonne.n Utilisez les options ci-après en vue de modifier des parties du nom généré pour une procédure de mappe de colonne locale. Par défaut, le nom de table complet et le nom de colonne sont utilisés. Show Full Table Name When Local Proc Sélectionne cette case à cocher pour inclure le nom de table complet dans le nom de procédure de mappe de colonne locale généré. Si cette case à cocher n'est pas sélectionnée, utilisez les contrôles From Left et From Right pour indiquer un sous-ensemble du nom de table. La zone From Left indique le nombre d'octets à utiliser à partir du début du nom de table. La zone From Right indique le nombre d'octets à utiliser à partir de la fin du nom de table. (Par exemple, si le nom de table est CUSTOMERS et si vous indiquez 4 dans la zone From Left et 2 dans la zone From Right, la partie du nom de table utilisée est CUSTRS.) Show Full Column Name When Local Proc Sélectionnez cette case à cocher pour inclure le nom de colonne complet dans le nom de la procédure de mappe de colonne locale généré. Si cette case à cocher n'est pas sélectionnée, utilisez les contrôles From Left et From Right pour indiquer un sous-ensemble du nom de colonne. La zone From Left indique le nombre d'octets à utiliser à partir du début du nom de colonne. La zone From Right indique le nombre d'octets à utiliser à partir de la fin du nom de colonne. (Par exemple, si le nom de colonne est SALESMAN_ID, et si vous indiquez 0 dans la zone From Left et 2 dans la zone From Right, la partie du nom de colonne utilisée est ID.) Remarque : Vous pouvez indiquer 0 pour la zone From Left et 0 pour la zone From Right afin d'indiquer qu'aucune partie du nom n'est utilisée. Vous devez cependant utiliser une partie du nom de table ou du nom de colonne. Column Map Max Shuffle Retries Nombre de fois, défini par défaut, où la fonction de lecture aléatoire de mappe de colonne recherche à nouveau une valeur de remplacement jusqu'à ce qu'une valeur ne correspondant pas à la ligne source soit trouvée (une “relance”). Le paramètre de relance de la fonction de lecture aléatoire remplace cette valeur par défaut. Entrez une valeur comprise entre 0 et 1000. Entrez 0 pour permettre la correspondance entre une valeur de remplacement et la source. La valeur par défaut est égale à 10. Remarque : L'utilisation d'une valeur de relance élevée avec des colonnes contenant de nombreuses valeurs en double accroît la durée du traitement. Pour ces colonnes, il peut être préférable d'utiliser une valeur de relance égale à zéro. Action Display Defaults Show Currency Tab Page Sélectionnez l'onglet Currency dans les éditeurs de demande de conversion, d'insertion et de chargement. Chapitre 9. Options personnelles 305 Show Age Tab Pages Sélectionnez cette case à cocher pour afficher les onglets Age Function et Global Aging dans les éditeurs de demande de conversion, d'insertion et de chargement. Remarque : Vous pouvez remplacer ces sélections avec les commandes disponibles dans le menu Options de chaque éditeur de demande d'action. Monitor Update Frequency Rows Indiquez le nombre de lignes (100 à 5000) à traiter avant de mettre à jour le message d'état dans la boîte de dialogue de progression. La valeur par défaut est 100. Seconds Indiquez le délai d'attente en secondes (5 à 60) avant la mise à jour du temps de traitement dans la boîte de dialogue de progression. La valeur par défaut est 5. Format Numeric Values Sélectionnez cette case à cocher pour formater les valeurs numériques affichée dans les boîtes de dialogue de progression et dans les rapports de traitement pour toutes les actions. Ne sélectionnez pas cette case à cocher pour afficher les valeurs numérique sans formatage (valeur 99888). Par exemple, si vous sélectionnez cette case à cocher et exécutez le processus d'extraction, la boîte de dialogue Extract Request Progress affiche un nombre total de lignes extraites égal à 99888, suivant le format numérique défini pour Windows. Remarque : Afin d'afficher le format numérique pour votre poste de travail, sélectionnez Regional Options dans le panneau de configuration et affichez l'onglet Numbers. Report Retention Report Levels Indiquez le nombre maximal de rapports qui peuvent être conservés pour chaque type de processus. Vous pouvez indiquer une valeur comprise entre 0 et 200. Une valeur 0 (par défaut) désactive la fonction de conservation des rapports. Lorsque le nombre de rapports conservés pour un type de processus dépasse la valeur maximale définie, le rapport le plus ancien est supprimé et le rapport en cours enregistré. Retain Scheduler/Command Line Reports Sélectionnez la conservation des rapports générés par les processus démarrés à l'aide du planificateur ou de l'interface de ligne de commande. Par défaut, cette case à cocher n'est pas sélectionnée. Report Retention Directory Indiquez le chemin d'accès complet au répertoire par défaut dans lequel vous voulez enregistrer les rapports. N'indiquez rien dans cette zone (valeur par défaut) pour utiliser le répertoire de travail temporaire indiqué dans l'onglet General. Pour opérer la sélection dans vos répertoires système, cliquez sur le bouton de navigation. Remarque : Il est recommandé que chaque utilisateur indique un répertoire privé pour l'enregistrement des rapports. Onglet Printer Dans l'onglet Printer vous pouvez définir les préférences d'imprimante, de police et de langue pour l'impression. Le choix de paramètres appropriés pour le jeu de caractères utilisé pour l'objet garantit l'impression correcte du texte si les paramètres d'environnement local de votre ordinateur ne correspondent pas à ceux du poste de travail qui ont été utilisés pour créer l'objet. 306 IBM InfoSphere Optim : Guide d'installation et de configuration Les informations d'imprimante et de police par défaut relatives aux demandes et aux définitions sont affichées dans chacune des zones de message. Pour ouvrir la boîte de dialogue Windows Print Setup en vue de sélectionner une imprimante, cliquez sur Set Printer. Pour ouvrir la boîte de dialogue Windows Font en vue de sélectionner des attributs de police et indiquer le script de langue voulu, cliquez sur Set Font. Printer Set Printer Cliquez sur ce bouton pour afficher la boîte de dialogue Print Setup. Sélectionnez une imprimante à utiliser par défaut pour l'impression des demandes ou des définitions. Chapitre 9. Options personnelles 307 Field Font Set Font Cliquez sur ce bouton pour afficher la boîte de dialogue Font. Sélectionnez les caractéristiques de police et un script de langue à utiliser pour l'impression des demandes ou des définitions. Remarque : Les langues disponibles dans la liste déroulante Script sont déterminées par la police sélectionnée. 308 IBM InfoSphere Optim : Guide d'installation et de configuration Onglet Database Utilisez les options de l'onglet Database afin de définir les préférences relatives à la gestion des connexions de base de données, aux erreurs de conversion aller-retour et aux suppressions en cascade. Pour Sybase ASE, vous devez indiquer si l'exécution doit s'effectuer en mode sans enchaînement. Pour les utilisateurs de Teradata, un bouton Teradata est fourni pour indiquer les paramètres Teradata dans une boîte de dialogue Teradata Parallel Transporter (TPT) Settings. Parallel Processing Maximum Database Connections Indiquez le nombre de connexions de base de données simultanées par défaut pour un processus d'archivage, de suppression ou d'extraction. L'augmentation du nombre de connexions de base de données améliore les performances lors du traitement de grandes quantités de données en autorisant plusieurs unités d'exécution à exécuter les lignes en parallèle. Pour augmenter le nombre maximal de connexions, sélectionnez un nombre paire compris entre 2 et le nombre maximal défini pour le site dans Product Options. Remarque : Pour des raisons de performance vous pouvez uniquement sélectionner un nombre maximal de connexions de base de données paire. Chapitre 9. Options personnelles 309 MBCS Roundtrip Processing Options permettant de gérer les caractères susceptibles de générer des problèmes de conversion aller-retour dans un répertoire Optim ou un alias de base de données. La disponibilité de ces options est définie par les paramètres MBCS Roundtrip Processing de l'onglet Database dans Product Options. Optim utilise le jeu de caractères Unicode dans des boîtes de dialogue et pour traiter des données. Dans certains jeux de caractères multi-octets (comme Oracle JA16SJIS), plusieurs caractères sont mappés sur un même caractère Unicode. Lorsque ces caractères sont ensuite reconvertis d'Unicode en multi-octets (aller-retour), il se peut que le caractères initial ne soit pas renvoyé. Archive/Extract Requests Sélectionnez une option permettant de gérer les problèmes de conversion aller-retour pendant un processus d'archivage ou d'extraction : Stop Processing Arrêt du processus lorsqu'un caractère multi-octets susceptible de gêner le bon déroulement de la conversion aller-retour est rencontré. Ignore all round trip Failures Poursuite du processus lorsqu'un caractère multi-octets susceptible de gêner le bon déroulement de la conversion aller-retour est rencontré. (Valeur par défaut.) Insert/Load/Convert Requests Sélectionnez une option permettant de gérer les problèmes de conversion aller-retour pendant le traitement de l'insertion, du chargement ou de la conversion : Stop Processing Arrêt du processus lorsqu'un caractère multi-octets susceptible de gêner le bon déroulement de la conversion aller-retour est rencontré. Ignore all round trip Failures Poursuite du processus lorsqu'un caractère multi-octets susceptible de gêner le bon déroulement de la conversion aller-retour est rencontré. (Valeur par défaut.) Sélectionnez l'option Ignore all round trip Failures si la base de données ne contient pas de données comportant des caractères susceptibles de générer des erreurs de conversion aller-retour, ou si des colonnes utilisées pour manipuler des données dans une mappe de colonne (par exemple, une fonction) ou des colonnes pour lesquelles des critères de sélection sont définis ne contiennent pas de caractères pouvant causer des erreurs de conversion aller-retour. Cascade Delete Rule Warn On Cascade Delete/Update Affichage d'un avertissement si une suppression ou un mise à jour en cascade se produit pour une table non explicitement incluse dans une définition d'accès ou un processus. Runtime Affichage d'un avertissement de suppression/mise à jour en cascade uniquement au cours de l'exécution d'un processus. Saving Access Definition Affichage d'un avertissement de suppression/mise à jour en cascade uniquement lorsque la définition d'accès est enregistrée. Always Affichage d'un avertissement de suppression/mise à jour en cascade au moment de l'exécution d'un processus et de l'enregistrement de la définition d'accès. Never Pas d'affichage d'un avertissement de suppression/mise à jour en cascade. Il s'agit du paramètre par défaut. 310 IBM InfoSphere Optim : Guide d'installation et de configuration Le paramètre Warn on Cascade Delete/Update dans Product Options (voir «Cascade Delete Rule», à la page 236) affecte la disponibilité de cette option pour l'entrée utilisateur. Si cette option est disponible vous pouvez cliquer sur la flèche vers le bas pour choisir à quel moment afficher un avertissement. Si elle n'est pas disponible, la valeur indiquée pour Warn on Cascade Delete/Update dans Product Options est affichée et ne peut pas être modifiée. Sybase Unchained Mode Run in Unchained Mode Optim s'exécute normalement en mode avec enchaînement. Lorsqu'un déclencheur dans une table Sybase ASE est généré par un processus d'insertion ou de suppression, et qu'il appelle une procédure mémorisée qui doit être exécutée en mode sans enchaînement, la connexion doit s'effectuer en mode sans enchaînement pour que la procédure fonctionne. Le paramètre Sybase Unchained Mode dans Product Options (voir «Sybase Unchained Mode», à la page 241) active ou désactive cette case à cocher. S'il est activé, sélectionnez la case à cocher pour insérer et supprimer des processus en mode sans enchaînement, ou désélectionnez-la pour exécuter toutes les actions en mode normal. Teradata Si vous utilisez une base de données Teradata, cliquez sur le bouton Teradata afin d'indiquer les paramètres Teradata appropriés dans la boîte de dialogue Teradata Parallel Transporter (TPT) Settings. Chapitre 9. Options personnelles 311 Allow Temp Table usage Cette option détermine si des tables temporaires sont créées pendant un processus d'extraction ou d'archivage en vue d'améliorer les performances des archivages et des extraction des tables Teradata associées. Si vous activez cette fonction, la solution créera des tables temporaires dans Teradata pendant un processus d'archivage ou d'extraction. Les tables temporaires sont utilisées en vue de stocker les valeurs de clé utilisées pour joindre les tables associées. Sélectionnez : v Default afin d'utiliser le paramètre par défaut pour ce paramètre dans la version produit-options de la boîte de dialogue Teradata Parallel Transporter (TPT) Settings. Cette boîte de dialogue est disponible dans l'onglet Database de la boîte de dialogue Product Options. v Never pour ne pas autoriser la solution à créer des tables temporaires au cours d'un processus d'extraction ou d'archivage. v When Possible pour permettre à la solution de créer des tables temporaires lorsque cela est possible au cours d'un processus d'extraction ou d'archivage. Ce paramètre améliore les performances pendant un processus d'extraction ou d'archivage. Temp Database Le cas échéant, entrez le nom de la base de données dans laquelle vous voulez que les tables temporaires soient créées. Si aucun nom de base de données n'est indiqué, les tables seront créées dans la même base de données que les tables de référence. (L'utilisateur doit disposer des droits d'accès CREATE TABLE, INSERT et DROP TABLE sur la base de données pour créer des tables temporaires.) Allow Teradata Parallel Transporter (TPT) usage Cette option détermine si le transporteur TPT (Teradata Parallel Transporter) est disponible pour les demandes d'extraction et d'archivage. TPT est un environnement de chargement multi-fonctions. TPT fournit un accès évolutif aux sources de données à partir d'une interface unique à l'aide d'une langage de scriptage SQL unique ou une API ouverte, et fournit également un environnement intégralement parallèle. Pour utiliser efficacement les ressources système, le transporteur TPT autorise la distribution de la charge de travail entre les unités centrales, ce qui élimine les goulots d'étranglement dans le processus de chargement des données. Sélectionnez : v Default afin d'utiliser le paramètre par défaut indiqué pour ce paramètre dans la boîte de dialogue Teradata Parallel Transporter (TPT) Settings de Product Options. Cette boîte de dialogue est disponible dans l'onglet Database de la boîte de dialogue Product Options. v Never afin de ne jamais autoriser l'utilisation du transporteur TPT pour les demandes d'extraction et d'archivage. v When Possible afin d'utiliser le transporteur TPT lorsque cela est possible pour les demandes d'extraction et d'archivage, sinon afin d'autoriser la "rétrogradation" des fichiers joints au niveau CLIv2 (Call-Level Interface v2). Optim revient à CLIv2 si : Une table contient des objets LOB, ou Une table inclut une liste de pointage et découpage, ou La recherche par clé est la stratégie d'accès à la table. Remarque : Le transporteur TPT est utilisé pour analyser les tables initiales et les tables de référence, qu'il s'agisse d'une analyse complète de la table ou d'une analyse par sous-requête. TPT Limit Settings Maximum Sessions Entrez le nombre maximum de sessions auxquelles se connecter. La valeur par défaut est une session par module de gestion d'application disponible. La valeur maximale ne peut pas être supérieure au nombre de modules de gestion d'application disponibles. 312 IBM InfoSphere Optim : Guide d'installation et de configuration Minimum Sessions Entrez le nombre minimal de sessions requise pour qu'un travail TPT se poursuive. La valeur par défaut est une session. Cette entrée doit être supérieure ou égale à 1 et inférieure ou égale au nombre maximum de sessions TPT. Sleep Entrez le nombre de minutes pendant lesquelles le travail TPT doit faire une pause avant de tenter de se connecter lorsque le nombre maximal d'opérations de chargement et d'exportation sont déjà en cours d'exécution sur la base de données Teradata. La valeur par défaut est égale à six minutes. Tenacity Entrez le nombre d'heures pendant lesquelles le transporteur TPT doit tenter de se connecter si le nombre maximal d'opérations de chargement et d'exportation sont déjà en cours d'exécution sur la base de données. Cette entrée doit être supérieure à zéro pour activer la fonction Tenacity. Entrez zéro pour la désactiver. Onglet Notify Utilisez l'onglet Notify afin de fournir des options et des adresses par défaut pour la notification automatique par courrier électronique de la réussite ou de l'échec d'un processus. Le rapport de processus généré à la fin d'un processus est automatiquement envoyé en tant que pièce jointe. Remarque : L'utilisation de la notification par courrier électronique nécessite l'installation du programme de messagerie nécessaire. Pour Windows, le client de messagerie doit être défini comme par défaut et configurer pour communiquer avec MAPI. Pour UNIX ou Linux, une copie valide de SENDMAIL doit être correctement configurée. Dans un éditeur de demande d'action, vous pouvez cliquer sur Get Site Defaults dans l'onglet Notify et entrer les valeurs par défaut indiquées dans Personal Options. Chapitre 9. Options personnelles 313 Détails de la grille L'onglet Notify contient les informations suivantes : Send Pour chaque adresse électronique de la liste, sélectionnez une option afin d'envoyer un message suivant la sortie du processus. Vous pouvez sélectionner Always, Success ou Failure. Email Addresses Entrez une adresse électronique à laquelle envoyer une notification avec un rapport de processus à la fin du processus. Entrez une seule adresse par ligne. Send Test eMail Cliquez avec le bouton droit de la souris et sélectionnez Send Test eMail pour valider l'adresse électronique. 314 IBM InfoSphere Optim : Guide d'installation et de configuration Email Transport Cliquez sur ce bouton pour afficher la boîte de dialogue Email Transport en vue d'activer et de configurer le transport CDO (Collaboration Data Object) pour envoyer le courrier électronique. Si vous ne cliquez pas sur ce bouton, un courrier électronique est envoyé à l'aide du protocole SMTP (Simple Mail Protocol Transport). Remarque : Vous devez utiliser le transport CDO si le client de messagerie sur le serveur requiert des données d'identification de connexion pour envoyer automatiquement un message ou une entrée utilisateur lorsque SMTP est utilisé pour envoyer un message. Sélectionnez l'option CDO si le serveur utilise un client Microsoft Outlook (version 2000 ou ultérieure) pour envoyer des messages via un serveur Microsoft Exchange. Activate Collaboration Data Object Transport Si vous utilisez le transport de messagerie SMTP, ne sélectionnez pas cette case à cocher (sélectionnée par défaut) et sélectionnez OK. Une fenêtre d'invite vous demande si vous voulez vous connecter sans entrer de mot de passe. Si vous utilisez le transport de messagerie CDO, sélectionnez cette case à cocher pour activer la boîte de dialogue et continuer d'entrer des informations. Set from one of these known Email Servers Cliquez sur cette option pour sélectionner un compte dans la liste et entrer dans la boîte de dialogue Email Transport les informations restantes relatives au compte sélectionné. Exchange Server Name or Internet SMTP Outgoing Server's Name Entrez un nom de serveur Exchange ou une adresse Internet. Port (if not standard) Entrez un nom de port ou laissez la zone vide (port par défaut). Chapitre 9. Options personnelles 315 Sender's mailbox (From address) Entrez l'adresse électronique de l'expéditeur (From). Email account logon Entrez le nom de connexion de messagerie. Logon domain Entrez le nom de domaine. Email account password Entrez le mot de passe. Un mot de passe vide est valide si le compte le permet ; une invite confirme que vous voulez vous connecter sans entrer de mot de passe. Send Test Email Cliquez sur ce bouton pour envoyer un courrier électronique de test à votre boîte aux lettres. Remarque : Il est recommandé d'envoyer un courrier électronique de test pour vous assurer que les informations entrées sont suffisantes pour envoyer un courrier électronique. Si vous ne recevez pas le courrier électronique de test, apportez les corrections nécessaires aux informations entrées. 316 IBM InfoSphere Optim : Guide d'installation et de configuration