Guide d`installation pour WebSphere
Transcription
Guide d`installation pour WebSphere
Informatica MDM Multidomain Edition for Oracle (Version 9.5.1 HotFix 1) Guide d'installation pour WebSphere Informatica MDM Multidomain Edition for Oracle Guide d'installation pour WebSphere Version 9.5.1 HotFix 1 Décembre 2012 Copyright (c) 1998-2012 Informatica. Tous droits réservés. Ce logiciel et sa documentation contiennent des informations appartenant à Informatica Corporation, protégées par les lois sur le copyright et fournies dans le cadre d'un accord de licence contenant des restrictions d'utilisation et de divulgation. Toute ingénierie inverse du logiciel est interdite. Il est interdit de reproduire ou transmettre sous quelque forme et par quelque moyen que ce soit (électronique, photocopie, enregistrement ou autre) tout ou partie de ce document sans le consentement préalable d'Informatica Corporation. Ce logiciel peut être protégé par des brevets américains et/ou internationaux, ainsi que par d'autres brevets en attente. L'utilisation, la reproduction ou la divulgation du Logiciel par le gouvernement américain est sujette aux restrictions décrites dans l'accord de licence du logiciel concerné conformément aux documents DFARS 227.7202-1(a) et 227.7702-3(a) (1995), DFARS 252.227-7013©(1)(ii) (OCT 1988), FAR 12.212(a) (1995), FAR 52.227-19 ou FAR 52.227-14 (ALT III), le cas échéant. Les informations contenues dans ce produit ou cette documentation sont sujettes à modification sans préavis. Si vous rencontrez des problèmes dans ce produit ou la documentation, veuillez nous en informer par écrit. Informatica, Informatica Platform, Informatica Data Services, PowerCenter, PowerCenterRT, PowerCenter Connect, PowerCenter Data Analyzer, PowerExchange, PowerMart, Metadata Manager, Informatica Data Quality, Informatica Data Explorer, Informatica B2B Data Transformation, Informatica B2B Data Exchange Informatica On Demand, Informatica Identity Resolution, Informatica Application Information Lifecycle Management, Informatica Complex Event Processing, Ultra Messaging et Informatica Master Data Management sont des marques ou des marques déposées d'Informatica Corporation aux États-Unis et dans d'autres juridictions du monde. Tous les autres noms de société ou de produit peuvent être des marques ou des marques déposées de leurs détenteurs respectifs. Des portions de ce logiciel et/ou de la documentation sont sujettes au copyright détenu par des tierces parties, dont Copyright DataDirect Technologies. Tous droits réservés. Copyright © Sun Microsystems. Tous droits réservés. Copyright © RSA Security Inc. Tous droits réservés. Copyright © Ordinal Technology Corp. Tous droits réservés. Copyright © Aandacht c.v. Tous droits réservés. Copyright Genivia, Inc. Tous droits réservés. Copyright Isomorphic Software. Tous droits réservés. Copyright © Meta Integration Technology, Inc. Tous droits réservés. Copyright © Intalio. Tous droits réservés. Copyright © Oracle. Tous droits réservés. Copyright © Adobe Systems Incorporated. Tous droits réservés. Copyright © DataArt, Inc. Tous droits réservés. Copyright © ComponentSource. Tous droits réservés. Copyright © Microsoft Corporation. Tous droits réservés. Copyright © Rogue Wave Software, Inc. Tous droits réservés. Copyright © Teradata Corporation. Tous droits réservés. Copyright © Yahoo! Inc. Tous droits réservés. Copyright © Glyph & Cog, LLC. Tous droits réservés. Copyright © Thinkmap, Inc. Tous droits réservés. Copyright © Clearpace Software Limited. Tous droits réservés. Copyright © Information Builders, Inc. Tous droits réservés. Copyright © OSS Nokalva, Inc. Tous droits réservés. Copyright Edifecs, Inc. Tous droits réservés. Copyright Cleo Communications, Inc. Tous droits réservés. Copyright © International Organization for Standardization 1986. Tous droits réservés. Copyright © ej-technologies GmbH. Tous droits réservés. Copyright © JasperSoft Corporation. Tous droits réservés. Copyright © International Business Machines Corporation. Tous droits réservés. Copyright © yWorks GmbH. Tous droits réservés. Copyright © Lucent Technologies. Tous droits réservés. Copyright (c) Université de Toronto. Tous droits réservés. Copyright © Daniel Veillard. Tous droits réservés. Copyright © Unicode, Inc. Copyright IBM Corp. Tous droits réservés. Copyright © MicroQuill Software Publishing, Inc. Tous droits réservés. Copyright © PassMark Software Pty Ltd. Tous droits réservés. Copyright © LogiXML, Inc. Tous droits réservés. Copyright © 2003-2010 Lorenzi Davide. Tous droits réservés. Copyright © Red Hat, Inc. Tous droits réservés. Copyright © The Board of Trustees of the Leland Stanford Junior University. Tous droits réservés. Copyright © EMC Corporation. Tous droits réservés. Copyright © Flexera Software. Tous droits réservés. Ce produit contient des logiciels développés par Apache Software Foundation (http://www.apache.org/), et d'autres logiciels sous licence Apache License, Version 2.0 (la « Licence »). Vous pouvez obtenir une copie de la Licence sur http://www.apache.org/licenses/LICENSE-2.0. Sauf indication contraire dans la législation applicable ou par accord écrit, le logiciel distribué sous la Licence est fourni « EN L'ÉTAT », SANS GARANTIE NI CONDITION D'AUCUNE SORTE, expresse ou implicite. Se reporter à la Licence pour la langue spécifique régissant les droits et limitations dans le cadre de la Licence. Ce produit inclut des logiciels développés par Mozilla (http://www.mozilla.org/), copyright de logiciel The JBoss Group, LLC, tous droits réservés ; copyright de logiciel © 1999-2006 de Bruno Lowagie et Paulo Soares et d'autres logiciels sous licence GNU Lesser General Public License Agreement accessible sur http://www.gnu.org/licenses/ lgpl.html. Les matériaux sont fournis gratuitement par Informatica, « en l'état », sans garantie d'aucune sorte, expresse ou implicite, notamment les garanties implicites de conformité légale et d'usage normal. Le produit inclut les logiciels ACE(TM) et TAO(TM), copyright Douglas C. Schmidt et son groupe de recherche à Washington University, University of California, Irvine et Vanderbilt University, Copyright (©) 1993-2006, tous droits réservés. Ce produit inclut des logiciels développés par OpenSSL Project pour une utilisation dans OpenSSL Toolkit (copyright The OpenSSL Project. Tous droits réservés) et la redistribution de ce logiciel est sujette aux termes publiés sur http://www.openssl.org et http://www.openssl.org/source/license.html. Ce produit inclut le logiciel Curl, copyright 1996-2007, Daniel Stenberg, <[email protected]>. Tous droits réservés. Les autorisations et limitations concernant ce logiciel sont sujettes aux conditions publiées sur http://curl.haxx.se/docs/copyright.html. L'autorisation d'utiliser, copier, modifier et distribuer ce logiciel à toute fin, avec ou sans rémunération, est accordée par les présentes, à la condition que la notification de copyright ci-dessus et cette notification d'autorisation apparaissent dans toutes les copies. Le produit inclut des logiciels sous copyright 2001-2005 (©) MetaStuff, Ltd. Tous droits réservés. Les autorisations et limitations concernant ce logiciel sont sujettes aux conditions publiées sur http://www.dom4j.org/ license.html. Le produit inclut des logiciels sous copyright © 2004-2007, The Dojo Foundation. Tous droits réservés. Les autorisations et limitations concernant ce logiciel sont sujettes aux conditions publiées sur http://dojotoolkit.org/license. Ce produit inclut le logiciel ICU sous copyright de International Business Machines Corporation et autres. Tous droits réservés. Les autorisations et limitations concernant ce logiciel sont sujettes aux conditions publiées sur http://source.icu-project.org/repos/icu/icu/trunk/license.html. Ce produit inclut des logiciels sous copyright © 1996-2006 Per Bothner. Tous droits réservés. Votre droit à utiliser de tels matériels est défini dans la licence qui peut être consultée sur http://www.gnu.org/software/ kawa/Software-License.html. Ce produit inclut le logiciel OSSP UUID sous copyright © 2002 Ralf S. Engelschall, copyright © 2002 The OSSP Project Copyright © 2002 Cable & Wireless Deutschland. Les autorisations et limitations concernant ce logiciel sont sujettes aux conditions publiées sur http://www.opensource.org/licenses/mit-license.php. Ce produit inclut des logiciels développés par Boost (http://www.boost.org/) ou sous licence de logiciel Boost. Les autorisations et limitations concernant ce logiciel sont sujettes aux conditions publiées sur http://www.boost.org/LICENSE_1_0.txt. Ce produit inclut des logiciels sous copyright © 1997-2007 University of Cambridge. Les autorisations et limitations concernant ce logiciel sont sujettes aux conditions publiées sur http://www.pcre.org/license.txt. Ce produit inclut des logiciels sous copyright © 2007 The Eclipse Foundation. Tous droits réservés. Les autorisations et limitations concernant ce logiciel sont sujettes aux conditions publiées sur http://www.eclipse.org/org/documents/epl-v10.php. Ce produit contient un logiciel sous licence selon les conditions publiées sur http://www.tcl.tk/software/tcltk/license.html, http://www.bosrup.com/web/overlib/?License, http:// www.stlport.org/doc/ license.html, http://www.asm.ow2.org/license.html, http://www.cryptix.org/LICENSE.TXT, http://hsqldb.org/web/hsqlLicense.html, http:// httpunit.sourceforge.net/doc/ license.html, http://jung.sourceforge.net/license.txt, http://www.gzip.org/zlib/zlib_license.html, http://www.openldap.org/software/release/ license.html, http://www.libssh2.org, http://slf4j.org/license.html, http://www.sente.ch/software/OpenSourceLicense.html, http://fusesource.com/downloads/license-agreements/ fuse-message-broker-v-5-3- license-agreement ; http://antlr.org/license.html ; http://aopalliance.sourceforge.net/ ; http://www.bouncycastle.org/licence.html ; http:// www.jgraph.com/jgraphdownload.html ; http://www.jcraft.com/jsch/LICENSE.txt. http://jotm.objectweb.org/bsd_license.html ; http://www.w3.org/Consortium/Legal/2002/ copyright-software-20021231; http://www.slf4j.org/license.html; http://developer.apple.com/library/mac/#samplecode/HelpHook/Listings/HelpHook_java.html; http:// nanoxml.sourceforge.net/orig/copyright.html; http://www.json.org/license.html; http://forge.ow2.org/projects/javaservice/, http://www.postgresql.org/about/licence.html, http:// www.sqlite.org/copyright.html, http://www.tcl.tk/software/tcltk/license.html, http://www.jaxen.org/faq.html, http://www.jdom.org/docs/faq.html, http://www.slf4j.org/license.html; http://www.iodbc.org/dataspace/iodbc/wiki/iODBC/License; http://www.keplerproject.org/md5/license.html; http://www.toedter.com/en/jcalendar/license.html; http:// www.edankert.com/bounce/index.html; http://www.net-snmp.org/about/license.html; http://www.openmdx.org/#FAQ; http://www.php.net/license/3_01.txt; http:// srp.stanford.edu/license.txt; http://www.schneier.com/blowfish.html; http://www.jmock.org/license.html; http://xsom.java.net; and http://benalman.com/about/license/. Ce produit contient un logiciel sous licence Academic Free License (http://www.opensource.org/licenses/afl-3.0.php), licence Common Development Distribution License (http://www.opensource.org/licenses/cddl1.php) licence Common Public License (http://www.opensource.org/licenses/cpl1.0.php), licence Sun Binary Code License Agreement Supplemental License Terms, licence BSD License (http://www.opensource.org/licenses/bsd-license.php) et licence MIT License (http://www.opensource.org/ licenses/mit-license.php) et la licence artistique (Artistic License) (http://www.opensource.org/licenses/artistic-license-1.0). Ce produit inclut des logiciels sous copyright © 2003-2006 Joe Walnes, 2006-2007 XStream Committers. Tous droits réservés. Les autorisations et limitations concernant ce logiciel sont sujettes aux conditions publiées sur http://xstream.codehaus.org/license.html. Ce produit inclut des logiciels développés par Indiana University Extreme! Lab. Pour plus d'informations, veuillez vous rendre sur http://www.extreme.indiana.edu/. Ce produit inclut un logiciel développé par Andrew Kachites McCallum. "MALLET: A Machine Learning for Language Toolkit." http://mallet.cs.umass.edu (2002). Ce logiciel est protégé par les numéros de brevets des États-Unis 5 794 246 ; 6 014 670 ; 6 016 501 ; 6 029 178 ; 6 032 158 ; 6 035 307 ; 6 044 374 ; 6 092 086 ; 6 208 990 ; 6 339 775 ; 6 640 226 ; 6 789 096 ; 6 820 077 ; 6 823 373 ; 6 850 947 ; 6 895 471 ; 7 117 215 ; 7 162 643 ; 7 243 110 ; 7 254 590 ; 7 281 001 ; 7 421 458 ; 7 496 588 ; 7 523 121 ; 7 584 422 ; 7 676 516 ; 7 720 842 ; 7 721 270 et 7 774 791, des brevets internationaux et d'autres brevets en cours. EXCLUSION DE RESPONSABILITÉ : Informatica Corporation fournit cette documentation « en l'état », sans garantie d'aucune sorte, explicite ou implicite, notamment les garanties implicites de non-infraction, de conformité légale ou d'usage normal. Informatica Corporation ne garantit pas que ce logiciel ou cette documentation est exempt d'erreurs. Les informations fournies dans ce logiciel ou cette documentation peuvent inclure des inexactitudes techniques ou des erreurs typographiques. Les informations contenues dans ce logiciel et sa documentation sont sujettes à modification à tout moment sans préavis. AVIS Ce produit Informatica (le « Logiciel ») inclut certains pilotes (les « Pilotes DataDirect ») de DataDirect Technologies, une société de Progress Software Corporation (« DataDirect ») qui sont sujets aux conditions suivantes : 1. LES PILOTES DATADIRECT SONT FOURNIS « EN L'ÉTAT », SANS GARANTIE D'AUCUNE SORTE, EXPRESSE OU IMPLICITE, NOTAMMENT LES GARANTIES IMPLICITES DE CONFORMITÉ LÉGALE, D'USAGE NORMAL ET DE NON-INFRACTION. 2. DATADIRECT OU SES FOURNISSEURS TIERS NE POURRONT EN AUCUN CAS ÊTRE TENUS RESPONSABLES ENVERS LE CLIENT UTILISATEUR FINAL DE TOUT DOMMAGE DIRECT, ACCESSOIRE, INDIRECT, SPÉCIAL, CONSÉCUTIF OU AUTRE RÉSULTANT DE L’UTILISATION DES PILOTES ODBC, QU’ILS SOIENT INFORMÉS OU NON À L’AVANCE DE LA POSSIBILITÉ DE TELS DOMMAGES. CES LIMITATIONS S’APPLIQUENT À TOUTES LES CAUSES D’ACTION, NOTAMMENT TOUTE INFRACTION AU CONTRAT, INFRACTION À LA GARANTIE, NÉGLIGENCE, RESPONSABILITÉ STRICTE, REPRÉSENTATION INCORRECTE ET AUTRES TORTS. Numéro de référence : MDM-IIG-95100-HF1-0001 Sommaire Préface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi En savoir plus sur Informatica MDM Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi Ressources Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viii Portail des clients Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viii Documentation Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viii Site Web Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viii Bibliothèque de procédures Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viii Base de connaissances Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix Base de connaissances multimédia Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix Support client international Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix Chapitre 1: Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Avant de commencer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Présentation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Conception de l'installation MDM Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Spécifications de version MDM Hub unique. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Paramètres régionaux pris en charge. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Langue d'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Environnements d'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Exemples d'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Documentation d'une installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Documentation d'installation et de post-installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Création d'un répertoire de documentation d'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Chapitre 2: Installation du Stockage Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Présentation de l'installation du Stockage Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 À propos du stockage Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Base de données principale et stockage de référence opérationnelle (Operational Reference Store – ORS). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Considérations sur Oracle RAC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Présentation des étapes d'installation du stockage Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Installation et configuration d'Oracle pour MDM Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Installation et configuration d'Oracle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Désactiver la corbeille Oracle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Définissez les indicateurs du compilateur Oracle PL/SQL pour Oracle 10gR2. . . . . . . . . . . . . . . 10 Configurez les paramètres init.ora.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Création d'une instance de base de données Oracle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Création d'espaces de table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Sommaire i Création de l'espace de table de données CMX_DATA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Création de l'espace de table de données CMX_INDX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Création de l'espace de table de données CMX_TEMP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Configuration du paramètre DEFERRED_SEGMENT_CREATION. . . . . . . . . . . . . . . . . . . . . . . 12 Création du stockage Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 À propos du script setup.sql. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Création du stockage Hub (UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Création du stockage Hub (Windows). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Vérifier l'accès aux composants Oracle requis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Test de la connexion de la base de données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Création d'un utilisateur proxy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Création d'un utilisateur proxy (UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Création d'un utilisateur proxy (Windows). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Création d'une base de données ORS supplémentaire. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 À propos du script setup_ors.sql. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Ajout d'un ORS (UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Ajout d'un ORS (Windows). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Chapitre 3: Installation du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Installation du serveur Hub - Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 À propos du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Serveur d'application et pooling de connexions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Configuration manuelle des files d'attente des messages pour les requêtes SIF asynchrones. . . . . 26 Configuration post-installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Installation du serveur Hub sous UNIX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Présentation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Étape 1. Préparation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Étape 2. Exécuter le programme d'installation du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . 30 Étape 3. Configuration du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Étape 4. Tâches post-installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Installation du serveur Hub sous Windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Présentation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Étape 1. Préparation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Étape 2. Exécuter le programme d'installation du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . 39 Étape 3. Configuration du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Étape 4. Tâches post-installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Changement de mots de passe après l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Modification du mot de passe de l'utilisateur CMX_SYSTEM. . . . . . . . . . . . . . . . . . . . . . . . . . 45 Modification du mot de passe de l'utilisateur CMX_ORS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Chapitre 4: Installation du serveur de correspondance de nettoyage. . . . . . . . . . . . . . 46 Présentation de l'installation du serveur de correspondance de nettoyage. . . . . . . . . . . . . . . . . . . . . 46 À propos du serveur de correspondance de nettoyage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 ii Sommaire Moteurs de correspondance de nettoyage pris en charge. . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Configuration post-installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Installation du serveur de correspondance de nettoyage sous UNIX. . . . . . . . . . . . . . . . . . . . . . . . 47 Présentation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Étape 1. Préparation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Étape 2. Exécuter le programme d'installation du Cleanse Match Server. . . . . . . . . . . . . . . . . . 51 Étape 3. Configuration du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 Étape 4. Tâches post-installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 Installation du serveur de correspondance de nettoyage sous Windows. . . . . . . . . . . . . . . . . . . . . . 60 Présentation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 Étape 1. Préparation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 Étape 2. Exécuter le programme d'installation du Cleanse Match Server. . . . . . . . . . . . . . . . . . 64 Étape 3. Configuration du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Étape 4. Tâches post-installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 Activation de la population de correspondance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Chapitre 5: Lancement de la console Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 Présentation de la console Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 À propos de la console Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 Démarrage de la console Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 Tâches de post-configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 Chapitre 6: Groupage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 Présentation du groupage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 Installation du serveur Hub dans une grappe de serveurs WebSphere (UNIX). . . . . . . . . . . . . . . . . . 77 Présentation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 Étape 1. Préparation de l'environnement cible. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 Étape 2. Installation du logiciel du serveur Hub et du serveur de correspondance de nettoyage. . . . 78 Étape 3. Création d'une grappe WebSphere. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 Étape 4. Configuration des services et déploiement automatique du serveur Hub. . . . . . . . . . . . . 79 Étape 5. Déploiement du serveur de correspondance de nettoyage. . . . . . . . . . . . . . . . . . . . . . 80 Installation du serveur Hub dans une grappe de serveurs WebSphere (Windows). . . . . . . . . . . . . . . . 81 Présentation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 Étape 1. Préparation de l'environnement cible. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 Étape 2. Installation du logiciel du serveur Hub et du serveur de correspondance de nettoyage. . . . 82 Étape 3. Création d'une grappe WebSphere. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 Étape 4. Configuration des services et déploiement du serveur Hub. . . . . . . . . . . . . . . . . . . . . 82 Étape 5. Déploiement du serveur de correspondance de nettoyage. . . . . . . . . . . . . . . . . . . . . . 84 Installation et déploiement du kit de ressources dans une grappe WebSphere (UNIX). . . . . . . . . . . . . 84 Installation et déploiement du kit de ressources dans une grappe WebSphere (Windows). . . . . . . . . . 85 Configuration du cache de JBoss. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 Sommaire iii Chapitre 7: Désinstallation de Informatica MDM Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 Présentation de la désinstallation de Informatica MDM Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 Désinstallation de Informatica MDM Hub (WebSphere / UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 Étape 1. Désinstallation du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 Étape 2. Désinstallation du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 Étape 3. Désinstallation du Stockage Hub d'Oracle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 Désinstallation de Informatica MDM Hub (WebSphere / Windows). . . . . . . . . . . . . . . . . . . . . . . . . . 90 Étape 1. Désinstallation du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 Étape 2. Désinstallation du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 Étape 3. Désinstallation du Stockage Hub d'Oracle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 Chapitre 8: Dépannage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 Fichiers journaux de Informatica MDM Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 Fichiers journaux de Informatica MDM Hub (UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 Fichiers journaux de Informatica MDM Hub (Windows). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 Ignorer l'installation des pré-requis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 Mise à jour des paramètres après l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 Mise à jour des paramètres du serveur Hub après l'installation. . . . . . . . . . . . . . . . . . . . . . . . . 98 Mise à jour des paramètres du serveur de correspondance de nettoyage après l'installation. . . . . . 98 Vérification de l'installation silencieuse du Cleanse Match Server et du Hub. . . . . . . . . . . . . . . . . . . 99 Vérification de l'installation silencieuse du serveur Hub et du Cleanse Match Server (UNIX). . . . . . 99 Vérification de l'installation silencieuse du serveur Hub et du Cleanse Match Server (Windows). . . 100 Échec de la post-installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 Erreur du processus MATCH : VerifyNeedToStrip. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 VerifyNeedToStrip (UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 VerifyNeedToStrip (Windows). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 Horodotage de démarrage/d'arrêt imprécis pour l'ORS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 Erreurs de version major.minor lors du chargement du serveur de correspondance de nettoyage. . . . . 104 Faibles performances du serveur d'applications de nettoyage/correspondance. . . . . . . . . . . . . . . . . 104 Exception de dépassement de délai du cache du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . 105 Dépannage (WebSphere / UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105 Modification des paramètres du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105 Changement des paramètres du serveur de correspondance de nettoyage (WebSphere/UNIX). . . 106 Changement des paramètres du serveur Hub pour la base de données (WebSphere/UNIX). . . . . 106 Redéploiement manuel de l'application serveur Hub sous UNIX. . . . . . . . . . . . . . . . . . . . . . . 107 Annulation manuelle du déploiement du Cleanse Match Server (WebSphere/UNIX). . . . . . . . . . . 107 Paramétrage de la taille de la pile JVM (WebSphere/UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . 108 Changement du délai d'expiration de la demande SOAP (WebSphere/UNIX). . . . . . . . . . . . . . . 108 Dépannage (WebSphere / Windows). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 Modification des paramètres du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 Changement des paramètres du serveur de correspondance de nettoyage (WebSphere/ Windows). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 iv Sommaire Changement des paramètres du serveur Hub pour la base de données (WebSphere/Windows). . . 109 Redéploiement manuel de l'application serveur Hub sous Windows. . . . . . . . . . . . . . . . . . . . .110 Annulation manuelle du déploiement du Cleanse Match Server (WebSphere/Windows). . . . . . . . 111 Paramétrage de la taille de la pile JVM (WebSphere/Windows). . . . . . . . . . . . . . . . . . . . . . . .111 Changement du délai d'expiration de la demande SOAP (WebSphere/Windows). . . . . . . . . . . . 111 Annexe A: Installation depuis la ligne de commande. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 Présentation de l'installation depuis la ligne de commande. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 Préparation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .112 Installation depuis la ligne de commande (WebSphere/UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . .113 Installation du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .113 Installation du serveur de correspondance de nettoyage. . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 Installation silencieuse depuis la ligne de commande. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 Considérations lors de l'installation en mode silencieux. . . . . . . . . . . . . . . . . . . . . . . . . . . . .117 Fichiers de propriétés de l'installation en mode silencieux. . . . . . . . . . . . . . . . . . . . . . . . . . . 118 Création du fichier de propriétés pour le serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 Création du fichier de propriétés pour le serveur de correspondance de nettoyage. . . . . . . . . . . 120 Exécution de l'installation silencieuse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 Dépannage de l'installation silencieuse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 Annexe B: Configuration manuelle des files d'attente de messages du système Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 Aperçu de la configuration manuelle des files d'attente de messages du système Informatica. . . . . . . 125 Files d'attente de messages MDM Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 Configuration des files d'attente de messages de WebSphere. . . . . . . . . . . . . . . . . . . . . . . . . . . 126 Création d'une file d'attente de messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126 Configuration de files d'attente de messages supplémentaires. . . . . . . . . . . . . . . . . . . . . . . . 127 Annexe C: Création manuelle de sources de données. . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 Création manuelle de sources de données - Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 Étape 1. Démarrez le serveur d'application WebSphere. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 Étape 2. Spécifiez l'emplacement des bibliothèques de pilotes :. . . . . . . . . . . . . . . . . . . . . . . . . . 129 Étape 3. Création du compte de sécurité. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129 Étape 4. Création du fournisseur JDBC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129 Étape 5. Création de la source de données principale. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .130 Changement du mot de passe de l'utilisateur de CMX_ORS. . . . . . . . . . . . . . . . . . . . . . . . . . . . .130 Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 Sommaire v Préface Bienvenue dans le Guide d'installation d'Informatica MDM Hub. Ce guide explique comment effectuer une première installation du serveur Hub Informatica MDM et du serveur de correspondance de nettoyage. Ce guide est destiné aux administrateurs de base de données, administrateurs système et implémenteurs chargés d'installer et de configurer Informatica MDM Hub. Les administrateurs système doivent être familiarisés avec leur système d'exploitation cible. Les administrateurs de base de données doivent être familiarisés avec l'environnement de base de données sur lequel ils installent Informatica MDM Hub. Il est particulièrement important de connaître l'administration Oracle. D'autres tâches de configuration et d'administration sont décrites dans le Guide de configuration d'Informatica MDM Hub . En savoir plus sur Informatica MDM Hub Guide de publication d'Informatica MDM Hub Le Guide de publication d'Informatica MDM Hub répertorie les nouvelles fonctions et améliorations ainsi que les modifications de comportement entre les versions d'Informatica MDM Multidomain Edition pour Oracle. Notes de publication d'Informatica MDM Hub Les Notes de publication d'Informatica MDM Hub contiennent des informations importantes sur cette version d'Informatica MDM Multidomain Edition pour Oracle. Il est vivement recommandé aux installateurs de lire les Notes de publication d'Informatica MDM Hub avant d'installer Informatica MDM Multidomain Edition pour Oracle. Présentation d'Informatica MDM Hub La Présentation d'Informatica MDM Hubprésente Informatica MDM Hub, décrit l'architecture du produit et explique les concepts clés que les utilisateurs doivent comprendre avant d'utiliser le produit. Tous les utilisateurs doivent lire le Présentation d'Informatica MDM Hub en premier. Guide d'installation d'Informatica MDM Hub Le Guide d'installation d'Informatica MDM Hub explique aux installateurs comment installer Informatica MDM Hub, le Stockage Hub, le Serveur Hub, les serveurs de correspondance de nettoyage et d'autres composants. Un Guide d'installation d'Informatica MDM Hub est disponible pour chaque plateforme prise en charge. vi Guide de mise à niveau d'Informatica MDM Hub Le Guide de mise à niveau d'Informatica MDM Hub explique aux installateurs comment mettre à niveau une version antérieure d'Informatica MDM Hub vers la version la plus récente. Guide de l'adaptateur de nettoyage d'Informatica MDM Hub Le Guide de l'adaptateur de nettoyage d'Informatica MDM Hub explique aux installateurs comment configurer l'Informatica MDM Hub pour utiliser les adaptateurs et moteurs de nettoyage pris en charge. Guide du gestionnaire des données d'Informatica MDM Hub Le Guide du gestionnaire des données d'Informatica MDM Hub explique aux gestionnaires des données comment utiliser les outils d'Informatica MDM Hub pour consolider et gérer les données de leur entreprise. Les gestionnaires des données doivent lire le Guide du gestionnaire des données d'Informatica MDM Hub après avoir lu la Présentation d'Informatica MDM Hub. Guide de configuration d'Informatica MDM Hub Le Guide de configuration d'Informatica MDM Hub explique aux administrateurs comment utiliser les outils d'Informatica MDM Hub pour générer le modèle de données de leur entreprise, configurer et exécuter les processus de gestion des données d'Informatica MDM Hub, configurer la sécurité, fournir l'accès des applications externes aux services d'Informatica MDM Hub et d'autres tâches de personnalisation. Les administrateurs doivent lire le Guide de configuration d'Informatica MDM Hub après avoir lu la Présentation d'Informatica MDM Hub. Guide de Framework d'intégration des services d'Informatica MDM Hub Le Guide de Framework d'intégration des services (Services Integration Framework - SIF) d’Informatica MDM Hub explique aux développeurs comment utiliser le Framework d'intégration des services d'Informatica MDM Hub pour intégrer les fonctionnalités d'Informatica MDM Hub dans leurs applications et comment créer des applications à l'aide des données fournies par Informatica MDM Hub. Le Framework d'intégration des services permet aux développeurs d'intégrer Informatica MDM Hub en douceur dans les applications de leur entreprise. Les développeurs doivent lire le Guide de Framework d'intégration des services (SIF) d'Informatica MDM Hub après avoir lu la Présentation d'Informatica MDM Hub. Guide du gestionnaire de métadonnées d'Informatica MDM Hub Le Guide du gestionnaire de métadonnées d'Informatica MDM Hub explique comment utiliser l'outil Metadata Manager d'Informatica MDM Hub pour valider les métadonnées de leur entreprise, promouvoir les modifications entre les référentiels, importer des objets dans les référentiels, exporter des référentiels et les tâches associées. Guide du kit de ressources d'Informatica MDM Hub Le Guide du kit de ressources d'Informatica MDM Hub explique comment installer et utiliser le kit de ressources d'Informatica MDM Hub, qui est un ensemble d'utilitaires, d'exemples et de bibliothèques aidant les développeurs à intégrer Informatica MDM Hub dans leurs applications et dans leurs flux de travail. Ce document contient également une description des différents exemples d'applications compris dans le kit de ressources. Préface vii Formations et matériel d'Informatica Informatica fournit une formation en ligne avec instructeur pour aider les professionnels à devenir des utilisateurs confirmés aussi rapidement que possible. À partir de l'installation initiale, une équipe spécialisée de formateurs qualifiés s'assure que le personnel de l'organisation est équipé pour bénéficier de cette puissante plate-forme. Pour tout renseignement sur les cours de formation ou pour connaître le lieu et la date de la prochaine séance de formation, veuillez visiter le site Web d'Informatica (http://www.informatica.com) ou contacter directement Informatica. Ressources Informatica Portail des clients Informatica En tant que client Informatica, vous avez accès au portail des clients Informatica sur http://mysupport.informatica.com Ce site contient des informations sur les produits et les groupes d’utilisateurs, des bulletins d’information, un lien vers le système de gestion des dossiers d’assistance à la clientè d’Informatica (ATLAS), une bibliothèque de procédures Informatica, une base de connaissances Informatica, une base de connaissances multimédia Informatica, ainsi que la documentation nécessaire sur les produits Informatica et l’accès à sa communauté d’utilisateurs. Documentation Informatica L’équipe Documentation d’Informatica s’efforce de fournir une documentation précise et utilisable. N’hésitez pas à contacter l’équipe Documentation d’Informatica par courriel à l’adresse [email protected] pour lui faire part de vos questions, commentaires ou suggestions concernant cette documentation. Ces commentaires et suggestions nous permettront d’améliorer notre documentation. Veuillez préciser si vous acceptez d’être contacté au sujet de ces commentaires. L’équipe Documentation met à jour la documentation chaque fois que nécessaire. Pour obtenir la toute dernière version de la documentation concernant votre produit, consultez la Documentation de produit sur http://mysupport.informatica.com. Site Web Informatica Vous pouvez accéder au site Web d’entreprise Informatica sur http://www.informatica.com. Le site contient des informations sur Informatica, son expertise, les événements à venir et les bureaux de vente. Vous y trouverez aussi des informations sur ses produits et ses partenaires. Les rubriques de service du site fournissent des informations importantes sur le support technique, la formation et l’éducation, ainsi que les services d’implémentation. Bibliothèque de procédures Informatica En tant que client Informatica, vous avez accès à la bibliothèque de procédures Informatica sur http://mysupport.informatica.com La bibliothèque de procédures Informatica est une collection de ressources destinée à vous familiariser avec les produits Informatica et leurs fonctionnalités. Elle regroupe des articles et des démonstrations interactives qui permettent de résoudre des problèmes courants et de comparer les fonctionnalités et les comportements, et qui vous guident lors de la réalisation de tâches concrètes spécifiques. viii Préface Base de connaissances Informatica En tant que client Informatica, vous avez accès à la base de connaissances Informatica sur http://mysupport.informatica.com Utilisez la base de connaissances pour rechercher des solutions documentées aux problèmes techniques connus concernant les produits Informatica. Vous y trouverez également la réponse aux questions les plus fréquentes, des livres blancs et des conseils techniques. N’hésitez pas à contacter l’équipe Base de connaissances Informatica par courriel à l’adresse [email protected] pour lui faire part de vos questions, commentaires et suggestions concernant la base de connaissances. Base de connaissances multimédia Informatica En tant que client Informatica, vous avez accès à la base de connaissances multimédia Informatica sur http://mysupport.informatica.com La base de connaissances multimédia Informatica est un ensemble de tutoriels multimédias qui vous aide à vous familiariser avec les concepts élémentaires en vous guidant au cours de tâches spécifiques. N’hésitez pas à contacter l’équipe Base de connaissances Informatica par courriel à l’adresse [email protected] pour lui faire part de vos questions, commentaires et suggestions concernant la base de connaissances multimédia. Support client international Informatica Vous pouvez contacter un Centre de support client par téléphone ou via l’assistance en ligne. L’assistance en ligne requiert un nom d’utilisateur et un mot de passe. Vous pouvez demander un nom d’utilisateur et un mot de passe sur http://mysupport.informatica.com. Utilisez les numéros de téléphone suivants pour contacter le Support client international Informatica : Amérique du Nord/Amérique du Sud Europe/Moyen-Orient/Afrique Asie/Australie Numéro gratuit Numéro gratuit Numéro gratuit Brésil : 0800 891 0202 France : 0805 804632 Australie : 1 800 151 830 Mexique : 001 888 209 8853 Allemagne : 0800 5891281 Nouvelle-Zélande : 09 9 128 901 Amérique du Nord : +1 877 463 2435 Italie : 800 915 985 Pays-Bas : 0800 2300001 Portugal : 800 208 360 Tarif standard Espagne : 900 813 166 Inde : +91 80 4112 5738 Suisse : 0800 463 200 Royaume-Uni : 0800 023 4632 Tarif standard Belgique : +31 30 6022 797 France : +33 1 4138 9226 Allemagne : +49 1805 702 702 Pays-Bas : +31 306 022 797 Royaume-Uni : +44 1628 511445 Préface ix x CHAPITRE 1 Introduction Ce chapitre comprend les rubriques suivantes : ¨ Avant de commencer, 1 ¨ Présentation de l'installation, 1 ¨ Conception de l'installation MDM Hub, 2 ¨ Documentation d'une installation, 4 Avant de commencer Ce chapitre résume le processus d'installation et décrit les étapes que vous devez réaliser avant de procéder à l'installation de MDM Hub. Avant de commencer, effectuez les tâches suivantes : 1. Lisez les notes de publication d'Informatica MDM Hub pour connaître les conditions requises et les informations supplémentaires sur la préparation préalable à l'installation. 2. Installez et configurez le moteur de nettoyage conformément aux instructions du fournisseur. 3. Lisez la Présentation d'Informatica MDM Hub pour une introduction à l'architecture du produit et aux composants clés. Pour plus d'informations sur les spécifications de produit et les plates-formes prises en charge, consultez la matrice de disponibilité de produits sur le portail des clients Informatica : https://communities.informatica.com/ community/my-support/tools/product-availability-matrices Présentation de l'installation Pour installer MDM Hub, procédez selon les étapes suivantes : 1. Installer le stockage Hub dans votre base de données Oracle. 2. Installer le logiciel serveur Hub. 3. Installez et configurez un ou plusieurs serveurs de correspondance de nettoyage. 4. Lancer la console Hub et vérifier votre installation. 1 Conception de l'installation MDM Hub Avant d'installer MDM Hub, vous devez décider la manière d'installer les composants de l'implémentation Informatica MDM Hub. Spécifications de version MDM Hub unique Tous les composants de votre implémentation MDM Hub doivent être de la même version MDM Hub. Si plusieurs versions de MDM Hub sont installées, chaque version doit être installée dans un environnement distinct. Paramètres régionaux pris en charge Vous devez définir les mêmes paramètres régionaux pour le système d'exploitation pour le serveur Hub MDM, le stockage Hub MDM et la console Hub MDM. Choisissez un des paramètres régionaux suivants pour les composants du Hub MDM : ¨ en_US ¨ fr_FR ¨ de_DE ¨ ja_JP Langue d'installation Vous pouvez installer le Hub MDM en anglais, français, allemand et japonais. Dans Oracle, la variable d'environnement NLS_LANG doit être définie sur la valeur correspondant à la langue d'installation souhaitée. Lorsque vous exécutez les scripts de configuration de la base de données pour créer les schémas de base de données, vous devez exécuter l'installation de la base de données à partir du dossier d'installation suivant pour votre langue d'installation : database\oracle\<language> où <language> est l'abréviation de la langue d'installation, par exemple, fr ou en. Les schémas d'amorce sont créés dans la langue sélectionnée lors de l'installation et ne peuvent être modifiés une fois l'installation terminée. La langue sélectionnée pour les schémas détermine également la langue d'affichage de nombreux éléments de la console Hub MDM, ainsi que la langue d'affichage des messages d'erreur rapportés. Lorsque vous installez le serveur Hub MDM et le serveur de correspondance de nettoyage, vous êtes invité à sélectionner la langue d'installation. Votre choix n'a pas d'incidence sur la langue utilisée pour les fichiers journaux MDM. Les fichiers journaux sont en anglais, quelle que soit la langue d'installation. Remarque: Pour les installations en langue japonaise, vérifiez que vous utilisez le codage Shift_JIS avant d'exécuter le script setup.sql pour installer le Stockage Hub. Environnements d'installation Vous pouvez installer le Hub MDM dans plusieurs environnements, dont ceux de développement, de test et de production. Chaque type d'environnement est fourni avec son propre ensemble d'exigences et de priorités uniques. Par conséquent, la conception de l'installation varie selon l'environnement. 2 Chapitre 1: Introduction Exemples d'installation Vous pouvez installer les composants de MDM Hub de plusieurs manières. Les exemples suivants d'installations de MDM Hub fournissent des principes généraux à prendre en compte lors de la conception d'une installation. Ce ne sont pas des recommandations. Tous les composants sur un seul hôte Dans l'exemple suivant, tous les composants de base de MDM Hub sont installés sur une seule machine hôte : Cette mise en page simplifie la communication entre les composants dans un environnement à hôte unique. Conception de l'installation MDM Hub 3 Composants distribués sur plusieurs hôtes Dans l'exemple suivant, les composants de MDM Hub sont distribués entre plusieurs machines hôtes. Vous pouvez déployer les machines du serveur Hub dans un environnement de serveur d'application en grappe à des fins de basculement. Vous pouvez installer des machines de serveur de correspondance de nettoyage dans un environnement en grappe à des fins d'évolutivité. Remarque: Vous devez installer un client Oracle sur le serveur Hub et le serveur de correspondance de nettoyage. LIENS CONNEXES : ¨ “Groupage” à la page 77 Documentation d'une installation Documentez les détails d'une installation MDM Hub pendant et après l'installation, au cas où vous rencontreriez des problèmes dans l'environnement. Utilisez ces informations pour la vérification et le dépannage. Si nécessaire, vous pouvez fournir des copies de ces informations au Support client international Informatica. 4 Chapitre 1: Introduction Documentation d'installation et de post-installation Vous pouvez consulter les sources et informations suivantes sur l'installation du Hub MDM : Informations sur Sources d'information Métadonnées d'ORS Le rapport des résultats de validation provenant de l'outil Gestionnaire des métadonnées de la console Hub. Documente les métadonnées ORS après installation. Pour plus d'informations, consultez le Guide du Gestionnaire de métadonnées d'Informatica MDM Hub. Paramètres de configuration Le rapport d'environnement provenant de l'outil Gestionnaire d'entreprise de la console Hub. Documente le serveur Hub, le serveur de correspondance de nettoyage, la base de données principale et les informations de base de données ORS après installation. Pour plus d’informations, consultez le Guide de configuration d'Informatica MDM Hub Modifications de la base de données Journal de débogage de la base de données. Journalise les événements de la base de données pour le stockage Hub après enregistrement d'un ORS dans la console Hub. Processus d'installation Les fichiers de journalisation du programme d'installation de MDM Hub qui capturent les événements se produisant lors de l'installation du serveur Hub et du serveur de correspondance de nettoyage. Serveur Hub et serveur de correspondance de nettoyage Les fichiers journaux du serveur Hub et du serveur de correspondance de nettoyage, qui capturent les événements d'exécution une fois que ces composants s'exécutent. Console Hub Les fichiers journaux de la console Hub qui capturent l'activité lors de l'utilisation de la console Hub. Important: Capturez et enregistrez les informations liées à l'installation pour toute référence future. LIENS CONNEXES : ¨ “Activation de la journalisation du débogage dans une base de données de stockage de référentiel opérationnel” à la page 97 Création d'un répertoire de documentation d'installation Créez un répertoire pour stocker des copies des artefacts de l'installation, tels que les résultats de validation et les rapports d'environnement, le journal de débogage de la base de données et les fichiers journaux. Par exemple, vous pouvez créer le répertoire install_doc. Important: Si des problèmes surviennent avec votre installation, créez un fichier d'archivage du répertoire de documentation d'installation et envoyez-le à l'assistance internationale à la clientèle d'Informatica pour analyse. Documentation d'une installation 5 CHAPITRE 2 Installation du Stockage Hub Ce chapitre comprend les rubriques suivantes : ¨ Présentation de l'installation du Stockage Hub, 6 ¨ À propos du stockage Hub, 6 ¨ Présentation des étapes d'installation du stockage Hub, 9 ¨ Installation et configuration d'Oracle pour MDM Hub, 9 ¨ Création d'une instance de base de données Oracle, 10 ¨ Création d'espaces de table, 11 ¨ Création du stockage Hub, 12 ¨ Vérifier l'accès aux composants Oracle requis, 18 ¨ Test de la connexion de la base de données, 20 ¨ Création d'un utilisateur proxy, 20 ¨ Création d'une base de données ORS supplémentaire, 21 Présentation de l'installation du Stockage Hub Vous pouvez installer le Stockage Hub sur Oracle dans un environnement UNIX ou Windows. L'administrateur de base de données Oracle doit exécuter les tâches d'installation du Stockage Hub. À propos du stockage Hub Informatica MDM Hub stocke et consolide les données métier dans le stockage Hub. Base de données principale et stockage de référence opérationnelle (Operational Reference Store – ORS) Le stockage Hub est un ensemble de bases de données. 6 Le tableau suivant décrit les bases de données dans le stockage Hub : Base de données Description Base de données principale Une base de données qui contient les paramètres de configuration de l'environnement MDM Hub, par exemple les paramètres des comptes utilisateur, de la sécurité, du registre ORS et des files d'attente de messages. Chaque environnement MDM Hub peut avoir uniquement une base de données principale. Le nom par défaut de la base de données principale est CMX_SYSTEM. Stockage de référence opérationnelle (Operational Reference Store – ORS) Base de données qui contient les données principales, les métadonnées de contenu, les règles pour le traitement des données principales, les règles de gestion de l'ensemble des objets de données principales et les règles de traitement ainsi que la logique auxiliaire qui définissent la meilleure version de la vérité (MVV). Le nom par défaut d'un ORS est CMX_ORS. Le Hub MDM contient une base de données principale et zéro ou plusieurs bases de données ORS. Si aucun ORS n'existe, seuls les outils de l'espace de travail de configuration sont disponibles dans la console Hub. Le Hub MDM peut avoir plusieurs ORS dans le cas suivant : ¨ Des ORS distincts pour les environnements de développement et de production ¨ Des ORS distincts pour différents emplacements géographiques ¨ Des ORS distincts pour différentes parties de l'organisation Vous pouvez accéder à et gérer plusieurs ORS à partir d'une base de données principale. La base de données principale stocke les propriétés et paramètres de connexion pour chaque ORS. Vous pouvez distribuer des bases de données ORS sur plusieurs machines serveur. Remarque: Un ORS est généralement enregistré avec une base de données principale. Vous créez des comptes utilisateur pour accéder aux bases de données du stockage Hub. Vous créez des comptes utilisateur dans la base de données principale, puis attribuez les comptes utilisateur à des ORS spécifiques. Considérations sur Oracle RAC Vous pouvez installer les bases de données du Stockage Hub sur Oracle RAC. Si vous utilisez Oracle RAC, vous devez effectuer les étapes de configuration manuelle pour utiliser les fonctionnalités et optimiser les performances de l'environnement. Remarque: Les connexions à équilibrage de charge d'Oracle RAC ne sont pas prises en charge pour certains composants MDM Hub. Utilisation des noms de service Oracle Vous pouvez utiliser des noms de service Oracle au lieu de SID Oracle pour les installations RAC et non-RAC. Utilisez des noms de service Oracle pour une façon plus flexible de spécifier la connexion et de réallouer dynamiquement les serveurs de bases de données. À propos des connexions à équilibrage de charge d'Oracle RAC Vous pouvez utiliser Oracle RAC pour spécifier une connexion à un service Oracle qui est activée avec l'équilibrage des charges et la haute disponibilité. Oracle RAC distribue les charges de travail parmi tous les nœuds disponibles dans la grappe. Si un nœud devient indisponible, le travail bascule sur un nouveau nœud. Utilisez les connexions à équilibrage de charge d'Oracle RAC dans un environnement de sécurité pour vous assurer qu'une connexion de la base de données est disponible même quand un ou plusieurs nœuds RAC deviennent indisponibles. À propos du stockage Hub 7 Composants et connexions à équilibrage de charge d'Informatica MDM Hub La plupart des composants Informatica MDM Hub utilisent l'équilibrage des charges et les nœuds disponibles. Les composants d'Informatica MDM Hub qui construisent leur propre connexion JDBC directe ne peuvent pas utiliser l'équilibrage des charges. Ces composants ne connaissez pas les IP virtuelles des nœuds RAC d'Oracle. Le tableau suivant décrit les composants d'Informatica MDM Hub qui utilisent l'équilibrage des charges RAC d'Oracle : Composant Description Tâches de lots Utilisez l'équilibrage des charges lorsque les tâches de lots sont appelées depuis une ligne de commande, car les tâches de lots utilisent les paramètres tnsnames.ora. Connexions API du Framework d'intégration des services Utilisez les connexions JDBC équilibrées en charges du pool de connexions du serveur d'application. Serveur de nettoyage Utilise les connexions JDBC équilibrées en charges du pool de connexions du serveur de nettoyage. Gestionnaire de métadonnées Utilise les connexions JDBC équilibrées en charges du pool de connexions du serveur d'application lorsque seul DML est requis. Le tableau suivant décrit les composants d'Informatica MDM Hub qui n'utilisent pas l'équilibrage des charges Oracle RAC : Composant Description Tâches de lots Impossible d'utiliser l'équilibrage des charges lorsqu'elles sont appelées depuis la console Hub. Metadata Manager Impossible d'utiliser l'équilibrage des charges lorsque DDL est requis, car DDL utilise une connexion JDBC directe. Configuration d'Oracle RAC avec Informatica MDM Hub Utilisez la même procédure que vous utilisez pour une instance unique de base de données Oracle pour configurer le Hub MDM avec Oracle RAC. La seule différence est que vous devez indiquer tous les nœuds RAC de la grappe de bases de données dans le fichier tnsnames.ora. L'entrée tnsnames.ora suivante est un exemple vous montrant comment spécifier plusieurs nœuds RAC pour un service Oracle appelé mdm_service.domain.com : MDM_SERVICE.DOMAIN.COM = (DESCRIPTION = (ADDRESS_LIST= (ADDRESS= (PROTOCOL = TCP)(HOST = server1-vip)(PORT = 1521)) (ADDRESS= (PROTOCOL = TCP)(HOST = server2-vip)(PORT = 1521)) (ADDRESS= (PROTOCOL = TCP)(HOST = server3-vip)(PORT = 1521)) (FAILOVER = on) (LOAD_BALANCE = on) ) (CONNECT_DATA= (SERVICE_NAME = mdm_service.domain.com) ) Les connexions à mdm_service sont à équilibrage de charge entre les nœuds RAC de server1, server2 ou server3. 8 Chapitre 2: Installation du Stockage Hub Une fois l'installation de MDM Hub terminée, utilisez l'outil Bases de données dans la console Hub pour configurer la connexion JDBC pour vous connecter au service Oracle à équilibrage de charge. Pour plus d’informations, consultez le Guide de configuration d'Informatica MDM Hub Présentation des étapes d'installation du stockage Hub Pour installer le stockage Hub, procédez comme suit : 1. Installation et configuration d'Oracle. 2. Créez une base de données Oracle pour le stockage Hub. 3. Créez les espaces de table Oracle requis pour le stockage Hub. 4. Créez le stockage Hub, y compris la base de données principale et la ou les bases de données ORS. 5. Vérifiez l'accès aux composants Oracle requis dans un environnement Oracle personnalisé, si nécessaire. 6. Testez la connexion à la base de données. 7. Éventuellement, créez un utilisateur proxy. 8. Éventuellement, ajoutez plusieurs bases de données ORS pour votre stockage Hub. Après avoir installé le Hub MDM, vous devez effectuer les tâches de post-configuration. Vous allez effectuer les tâches de post-configuration suivantes pour le stockage Hub : ¨ Enregistrez la nouvelle base de données d'ORS à l'aide de l'outil Bases de données de la console Hub. ¨ Activez la journalisation de la base de données des ORS à l'aide de l'outil Gestionnaire d'entreprise de la console Hub. Installation et configuration d'Oracle pour MDM Hub Vous devez installer Oracle avant de pouvoir créer les bases de données du Stockage Hub. Une fois que vous avez installé Oracle, vous devez exécuter les tâches de configuration Oracle suivantes : ¨ Désactivez la corbeille Oracle. ¨ Définissez les indicateurs du compilateur PL/SQL pour préparer Oracle pour le MDM Hub. Installation et configuration d'Oracle Installez et configurez Oracle sur un ordinateur conforme à la configuration matérielle et logicielle requise. Vous devez installer les logiciels suivants sur chaque machine sur laquelle vous exécuterez le serveur Hub : ¨ client Oracle ¨ Utilitaires Java d'Oracle ¨ SQL*Loader Remarque: Assurez-vous d'installer Oracle avec toutes les options Java sélectionnées. Présentation des étapes d'installation du stockage Hub 9 Désactiver la corbeille Oracle Vous devez désactiver la corbeille Oracle pour utiliser MDM Hub. La corbeille Oracle est activée par défaut. La corbeille Oracle peut interférer avec les processus MDM Hub. Désactiver les corbeilles Oracle, USER_RECYCLEBIN et DBA_RECYCLEBIN, pour le stockage Hub. Vous pouvez désactiver les corbeilles au niveau du système ou de la session. De plus, vous devez purger explicitement tout objet existant dans la corbeille. Pour désactiver la corbeille, définissez RECYCLEBIN = OFF. Pour plus d'informations, consultez la documentation Oracle. Définissez les indicateurs du compilateur Oracle PL/SQL pour Oracle 10gR2 Si vous utilisez Oracle 10gR2, vous devez définir les indicateurs du compilateur PL/SQL. Pour correctement compiler les packages du Hub MDM, définissez PLSQL_COMPILER_FLAGS sur INTERPRETED. La valeur par défaut est NATIVE. Effectuez les étapes suivantes pour définir les indicateurs du compilateur Oracle PL/SQL : 1. Connectez-vous à Oracle avec les privilèges DBA ou en tant que l'utilisateur SYSTEM. 2. Lancez SQL*Plus. 3. Exécutez la commande suivante à l'invite de commande : SHOW PARAMETER plsql_compiler_flags; ALTER SYSTEM SET plsql_compiler_flags=INTERPRETED; 4. Fermez la connexion à Oracle. Configurez les paramètres init.ora. Vous devez configurer les paramètres init.ora pour l'environnement de production de l'installation MDM Hub. Pour plus d'informations sur les paramètres de la base de données Oracle requis pour un environnement de production, consultez l'article Recommended Oracle Database Initialization Settings for a Baseline MDM Hub Installation dans la base de connaissances Informatica. Création d'une instance de base de données Oracle Une fois que vous avez installé et configuré la base de données Oracle, créez une instance de base de données Oracle. Remarque: Si MDM Hub possède plusieurs bases de données ORS distribuées sur plusieurs serveurs hôtes, créez une instance de base de données Oracle sur chaque serveur. En outre, enregistrez les informations suivantes sur chaque instance de base de données que vous créez pour les configurations ultérieures du Stockage Hub : ¨ Nom TNS du serveur Oracle ¨ Type de connexion Oracle ¨ Nom SERVICE ou SID Oracle ¨ Numéro de port d'écoute Oracle 10 Chapitre 2: Installation du Stockage Hub ¨ Nom du serveur de bases de données Oracle ¨ URL de connexion d'Oracle, pour le type de connexion au SERVICE uniquement. ¨ Nom d'utilisateur SYSTEM Oracle ¨ Mot de passe SYSTEM Oracle Création d'espaces de table Vous devez créer les espaces de table Oracle suivants pour le stockage Hub : Nom de l'espace de table par défaut Description CMX_DATA Espace de table par défaut pour le schéma ORS. Important: Ne changez pas la valeur par défaut du nom de l'espace de table de CMX_DATA pour votre stockage Hub. CMX_INDX Contient les index créés et utilisés par Informatica MDM Hub. CMX_TEMP Contient les tables temporaires pour Informatica MDM Hub. Utilisé pour les procédures stockées. Vous devez créer suffisamment d'espace pour l'espace de table CMX_TEMP et l'espace de table Oracle temporaire. Lorsque vous créez les espaces de table, ajustez la taille de l'espace de table et le nombre de fichiers de données par défaut en vous basant sur le volume de données à charger dans le Hub MDM. Création de l'espace de table de données CMX_DATA Créez l'espace de table CMX_DATA. Créez-le en tant qu'espace de table permanent géré localement. Pour créer l'espace de table, connectez-vous à Oracle en tant qu'administrateur de la base de données ou en tant qu'utilisateur avec les privilèges SYSTEM, puis exécutez la commande depuis SQL*Plus. L'exemple suivant illustre la commande que vous pouvez utiliser pour créer l'espace de table CMX_DATA : CREATE BIGFILE TABLESPACE CMX_DATA NOLOGGING DATAFILE '<Oracle install directory>/CMX_DATA1.dbf' SIZE 2048M REUSE EXTENT MANAGEMENT LOCAL; Création de l'espace de table de données CMX_INDX Créez l'espace de table CMX_INDX. Créez-le en tant qu'espace de table permanent géré localement. Pour créer l'espace de table, connectez-vous à Oracle en tant qu'administrateur de la base de données ou en tant qu'utilisateur avec les privilèges SYSTEM, puis exécutez la commande depuis SQL*Plus. L'exemple suivant illustre la commande que vous pouvez utiliser pour créer l'espace de table CMX_INDX : CREATE BIGFILE TABLESPACE CMX_INDX NOLOGGING DATAFILE '<Oracle install directory>/CMX_INDX1.dbf' SIZE 2048M REUSE EXTENT MANAGEMENT LOCAL; Si vous n'utilisez pas le nom d'espace de table par défaut, vous devez définir le paramètre DEFERRED_SEGMENT_CREATION sur false pour éviter les erreurs de validation du Gestionnaire de métadonnées. Création d'espaces de table 11 Création de l'espace de table de données CMX_TEMP Créez l'espace de table CMX_TEMP. Créez-le en tant qu'espace de table permanent géré localement. Pour créer l'espace de table, connectez-vous à Oracle en tant qu'administrateur de la base de données ou en tant qu'utilisateur avec les privilèges SYSTEM, puis exécutez la commande depuis SQL*Plus. Important: Ne créez pas l'espace de table en tant qu'espace de table TEMPORARY d'Oracle. L'exemple suivant illustre la commande que vous pouvez utiliser pour créer l'espace de table CMX_TEMP : CREATE BIGFILE TABLESPACE CMX_TEMP NOLOGGING DATAFILE '<Oracle install directory>/CMX_TEMP1.dbf' SIZE 2048M REUSE EXTENT MANAGEMENT LOCAL; Si vous n'utilisez pas le nom d'espace de table par défaut, vous devez définir le paramètre DEFERRED_SEGMENT_CREATION sur false pour éviter les erreurs de validation du Gestionnaire de métadonnées. Configuration du paramètre DEFERRED_SEGMENT_CREATION Si vous utilisez un nom d'espace de table personnalisé pour CMX_INDX ou CMX_TEMP, le paramètre DEFERRED_SEGMENT_CREATION doit être défini sur false pour éviter les erreurs de validation du Gestionnaire de métadonnées. 1. Pour définir le paramètre DEFERRED_SEGMENT_CREATION sur false, exécutez la commande SQL suivante : 2. Redémarrer la base de données. ALTER SYSTEM SET DEFERRED_SEGMENT_CREATION=FALSE SCOPE=BOTH; Création du stockage Hub Vous devez créer le Stockage Hub et ses bases de données. Un Stockage Hub comprend la base de données principale et éventuellement des bases de données ORS. Exécutez le script setup.sql pour créer le Stockage Hub. Remarque: Lorsque vous créez le stockage Hub avec des paramètres régionaux japonais, vérifiez que vous utilisez l'encodage Shift_JIS avant d'exécuter le script setup.sql. À propos du script setup.sql La distribution de MDM Hub comprend un script setup.sql que vous utilisez pour créer le stockage Hub. Éventuellement, une fois le stockage Hub créé, vous pouvez exécuter le script setup_ors.sql pour ajouter d'autres bases de données ORS. Le script setup.sql effectue les tâches suivantes : ¨ Elle supprime les utilisateurs appelés CMX_SYSTEM ou CMX et leur contenu. ¨ Crée la base de données principale avec le nom par défaut CMX_SYSTEM. Vous ne pouvez pas changer le nom de la base de données principale CMX_SYSTEM. ¨ Importe les métadonnées initiales depuis le fichier cmx_system.dmp qui contient les tables REPOS et autres objets que le Hub MDM requiert dans le stockage Hub. ¨ Supprime chaque schéma existant portant le même nom que le nom que vous indiquez pour la base de données ORS. ¨ Crée un utilisateur proxy appelé CMX. Vous ne pouvez pas changer le nom d'utilisateur CMX. 12 Chapitre 2: Installation du Stockage Hub ¨ Elle crée un autre utilisateur, CMX, contenant uniquement des attributions et synonymes de CMX_SYSTEM. ¨ Crée une base de données ORS avec un nom par défaut CMX_ORS. ¨ Importe les métadonnées du référentiel initiales depuis le fichier cmx_ors.dmp qui contient les tables REPOS, d'autres objets et données d'amorçage nécessaires pour l'ORS. ¨ Crée le PROXY_ROLE lorsqu'il crée cmx_ors. L'utilisateur cmx_ors possède ce rôle. Ce rôle contient des privilèges sur toutes les tables, vues, séquences, procédures, packages et fonctions REPOS. LIENS CONNEXES : ¨ “Création d'une base de données ORS supplémentaire” à la page 21 Création du stockage Hub (UNIX) Vous pouvez créer le stockage Hub après avoir installé et configuré Oracle pour MDM Hub et créé les espaces de table. 1. Créez un répertoire sur le serveur de bases de données Oracle ou sur un poste de travail client sur lequel le client Oracle est installé avec les outils Oracle ( imp). 2. Copiez tous les fichiers du répertoire de la distribution Informatica MDM Hub dans le répertoire que vous avez créé. 3. Utilisez le répertoire database/oracle/<language> pour le répertoire temporaire que vous venez de créer. <language> est votre langue d'installation, par exemple en_US ou fr. 4. Démarrez SQL*PLUS et connectez-vous au serveur en tant que SYSTEM ou en tant qu'utilisateur avec les privilèges DBA. 5. Exécutez le script setup.sql qui est situé dans le répertoire database/oracle/<language>. Utilisez l'une des commandes suivantes pour exécuter le script : ¨ @setup.sql; ¨ start setup.sql 6. Entrez les informations suivantes à l'invite : Remarque: L'invite affiche le texte par défaut entre crochets. Appuyez sur Entrée pour accepter les valeurs par défaut et passer à l'invite suivante. Invite Description Entrez le nom TNS du serveur ORACLE : Nom sous lequel la base de données Oracle est reconnue dans votre réseau. Le nom TNS est défini lors de l'installation d'Oracle et a le format suivant : ma base de données.ma société.com Pour plus d'informations sur les noms TNS, consultez votre documentation Oracle. Entrez le type de connexion Oracle (SERVICE, SID) : Type de connexion. Utilisez l’une des valeurs suivantes : - SERVICE. Utilise le nom de service pour se connecter à Oracle. - SID. Utilise l'identifiant système Oracle pour se connecter à Oracle. La valeur par défaut est SERVICE. Pour de plus amples informations à propos des noms SERVICE et SID, veuillez vous reporter à votre documentation Oracle. Entrez le nom de SERVICE Oracle : Nom du service Oracle. Cette invite s'affiche si le type de connexion Oracle sélectionné est SERVICE. Création du stockage Hub 13 Invite Description Entrez le nom SID Oracle : Nom du SID Oracle. Cette invite est affichée si le type de connexion Oracle sélectionné est SID. Entrez le numéro de port d'écoute Oracle : Numéro de port utilisé par le service d'écoute d'Oracle. La valeur par défaut est 1521. Entrez le nom du serveur de bases de données Oracle : Nom de l'hôte exécutant Oracle. Entrez l'URL de connexion (seulement pour le type SERVICE) : URL de connexion pour le type de connexion Oracle SERVICE. Format : jdbc:oracle:thin:@//database_hostport/service_name Exemple : jdbc:oracle:thin:@//shoskin-mac:1521/shoskin Remarque: Vous pouvez fournir une URL de connexion SERVICE personnalisée ici pour RAC (si différent de la valeur par défaut). Le script setup.sql construit automatiquement une URL de connexion sur la base de vos sélections précédentes. Vous avez la possibilité de spécifier une URL de connexion différente pour chaque type de connexion au SERVICE. 14 Entrez le nom d'utilisateur SYSTEM Oracle : Nom d'utilisateur SYSTEM Oracle. La valeur par défaut est SYSTEM. Entrez le mot de passe SYSTEM Oracle : Mot de passe du compte SYSTEM Oracle. Entrez le nom de l'espace de table d'index : Nom de l'espace de table devant contenir les composants d'index pour la base de données principale. La valeur par défaut est CMX_INDX. Entrez le nom de l'espace de table temporaire : Nom de l'espace de table devant contenir les composants temporaires pour la base de données principale. La valeur par défaut est TEMP. Importer dans CMX_SYSTEM : entrez le nom du fichier d'exportation Oracle : Nom du fichier d'exportation Oracle qui contient les métadonnées initiales pour la base de données principale. Le fichier d'exportation Oracle contient les tables REPOS et d'autres objets requis pour configurer l'état initial de votre stockage Hub. Le fichier d'exportation est inclus dans l'installation d'Informatica MDM Hub. Ne changez pas ce nom, acceptez la valeur par défaut. Le script recherche le fichier de vidage par défaut. S'il ne trouve pas ce fichier, il génère un avertissement et passe à l'invite suivante. La valeur par défaut est ../cmx_system.dmp. Importer dans CMX_SYSTEM : entrez le nom du schéma source (fromuser) pour le fichier d'exportation : Nom d'utilisateur sous lequel le fichier cmx_system.dmp a été exporté. Acceptez la valeur par défaut. Ne changez pas ce nom d'utilisateur. La valeur par défaut est CMX_SYSTEM. Entrez le nom de l'utilisateur : Nom d'utilisateur Oracle que crée le script. Cet utilisateur possède tous les objets de base de données ORS dans le stockage Hub. La valeur par défaut est CMX_ORS. Saisissez le mot de passe pour l'utilisateur ORS : Mot de passe du compte utilisateur CMX_ORS. La valeur par défaut est !!cmx!!. Le nom de l'espace de table de données MRM est : Nom de l'espace de table de données MRM qui contient des composants de données pour l'ORS. Vous ne pouvez pas modifier ce nom d'espace de table. La valeur par défaut est CMX_Data. Chapitre 2: Installation du Stockage Hub 7. Invite Description Entrez le nom de l'espace de table d'index MRM : L'espace de table d'index MRM contient les index pour l'ORS. Vous pouvez accepter la valeur par défaut ou spécifier le nom de l'espace de table. La valeur par défaut est CMX_INDX. Entrez le nom de l'espace de table temporaire MRM : Nom de l'espace de table devant contenir les composants temporaires pour l'ORS. Ceci est différent de l'espace de table temporaire d'Oracle. La valeur par défaut est CMX_TEMP. Entrez le nom de l'espace de table temporaire d'Oracle: Nom de l'espace de table temporaire Oracle. Ceci est différent de l'espace de table CMX_TEMP créé plus tôt. La valeur par défaut est TEMP. Entrez le chemin d'installation GGS le cas échéant : Répertoire contenant l'exécutable GGSCI. Applicable si l'implémentation d'Informatica MDM Hub utilise le logiciel GoldenGate pour la réplication des données. Pour en savoir plus, consultez le Guide d’installation d'Informatica MDM Zero Downtime (ZDT). Importer dans CMX_ORS : entrez le nom du fichier d'exportation Oracle : Nom du fichier d'exportation Oracle qui contient les métadonnées initiales et d'autres objets requis pour définir l'état initial de la base de données ORS. Le fichier d'exportation fait partie de l'installation d'Informatica MDM Hub. Si le script ne trouve pas le fichier d'exportation, il génère un avertissement et passe à l'invite suivante. La valeur par défaut est ../cmx_ors.dmp. Importer dans CMX_ORS : entrez le nom du schéma source (fromuser) pour le fichier d'exportation : Le nom d'utilisateur sous lequel le fichier de vidage ORS a été exporté. Acceptez la valeur par défaut. Ne changez pas ce nom d'utilisateur. La valeur par défaut est CMX_ORS. Une fois le script setup terminé, consultez les fichiers journaux suivants pour vérifier qu'aucune erreur ne s'est produite. ¨ setup.log ¨ cmx_sys_imp.log ¨ cmx_ors_imp.log Les fichiers journaux se trouvent dans le répertoire database/oracle/<language> depuis lequel vous avez exécuté le script. Effectuez les tâches suivantes lorsque vous examinez les fichiers journaux : ¨ Ignorez les avertissements. ¨ Corrigez toute erreur. Si vous constatez une erreur de base de données dans un journal, résolvez l'erreur avec votre DBA ou avec votre fournisseur de base de données. Exécutez de nouveau le script setup.sql. ¨ Copiez les fichiers journaux dans le répertoire de documentation d'installation que vous avez créé. 8. Après avoir installé le logiciel Informatica MDM Hub, vous devez utiliser l'outil Bases de données dans la console Hub pour enregistrer la base de données ORS, CMX_ORS. LIENS CONNEXES : ¨ “Création de l'espace de table de données CMX_DATA” à la page 11 ¨ “Création de l'espace de table de données CMX_TEMP” à la page 12 ¨ “Création de l'espace de table de données CMX_INDX” à la page 11 ¨ “Tâches de post-configuration” à la page 76 Création du stockage Hub 15 Création du stockage Hub (Windows) Vous pouvez créer le stockage Hub après avoir installé et configuré Oracle pour MDM Hub et créé les espaces de table. 1. Créez un répertoire temporaire sur le serveur de bases de données Oracle ou sur un poste de travail client sur lequel le client Oracle est installé. 2. Copiez tous les fichiers du répertoire de la distribution Informatica MDM Hub dans le répertoire temporaire que vous venez de créer. 3. Ouvrez une fenêtre de commande. Allez dans le menu Windows Démarrer. Choisissez Exécuter et entrez cmd. 4. Utilisez le répertoire database\oracle\<language> pour le répertoire temporaire que vous venez de créer. <language> est votre langue d'installation, par exemple en_US ou fr. 5. Pour démarrer SQL*PLUS, entrez : sqlplus Appuyez sur Entrée. 6. Connectez-vous au serveur comme SYSTEM ou comme utilisateur avec les privilèges DBA. 7. Exécutez le script setup.sql situé dans le répertoire database\oracle\<language>. Utilisez la commande suivante pour exécuter le script : @setup.sql 8. Entrez les informations suivantes à l'invite : Remarque: L'invite affiche le texte par défaut entre crochets. Appuyez sur Entrée pour utiliser les informations par défaut et aller à l'invite suivante. Invite Description Entrez le nom TNS du serveur ORACLE : Nom sous lequel la base de données Oracle est reconnue dans votre réseau. Le nom TNS est défini lors de l'installation d'Oracle et a le format suivant : mabasededonnées.monentreprise.com Pour plus d'informations sur les noms TNS, consultez votre documentation Oracle. Entrez le type de connexion Oracle (SERVICE, SID) : Type de connexion. Introduisez l’une des valeurs suivantes : SERVICE : se connecter à Oracle à l'aide du nom de service. SID : se connecter à Oracle à l'aide de l'identifiant système Oracle. La valeur par défaut est SERVICE. Pour de plus amples informations à propos des noms SERVICE et SID, veuillez vous reporter à votre documentation Oracle. 16 Entrez le nom de SERVICE Oracle : Nom du SERVICE Oracle. Cette invite s'affiche si le type de connexion Oracle sélectionné est SERVICE. Entrez le nom SID Oracle : Nom du SID Oracle. Cette invite est affichée si le type de connexion Oracle sélectionné est SID. Entrez le numéro de port d'écoute Oracle : Numéro de port utilisé par le service d'écoute d'Oracle. La valeur par défaut est 1521. Entrez le nom du serveur de bases de données Oracle : Nom de l'hôte exécutant Oracle. Entrez l'URL de connexion : URL de connexion pour le type de connexion Oracle SERVICE. Chapitre 2: Installation du Stockage Hub Invite Description Format : jdbc:oracle:thin://hôte_base de données:port/service_name Exemple : jdbc:oracle:thin:@//shoskin-mac:1521/shoskin Remarque: Vous pouvez fournir une URL de connexion SERVICE personnalisée ici pour RAC (si différent de la valeur par défaut). Le script setup.sql construit automatiquement une URL de connexion sur la base de vos sélections précédentes. Vous avez la possibilité de spécifier une URL de connexion différente pour chaque type de connexion au SERVICE. Entrez le nom d'utilisateur SYSTEM Oracle : Nom d'utilisateur SYSTEM Oracle. La valeur par défaut est SYSTEM. Entrez le mot de passe SYSTEM Oracle : Mot de passe du compte SYSTEM Oracle. Entrez le nom de l'espace de table d'index : Nom de l'espace de table devant contenir les composants d'index pour la base de données principale. La valeur par défaut est CMX_INDX. Entrez le nom de l'espace de table temporaire : Nom de l'espace de table devant contenir les composants temporaires pour la base de données principale. La valeur par défaut est TEMP. Importer dans CMX_SYSTEM : entrez le nom du fichier d'exportation Oracle Nom du fichier d'exportation Oracle qui contient les métadonnées initiales pour la base de données principale. Le fichier d'exportation Oracle contient les tables REPOS et d'autres objets requis pour configurer l'état initial de votre stockage Hub. Le fichier d'exportation est inclus dans l'installation d'Informatica MDM Hub. Ne changez pas ce nom, acceptez la valeur par défaut. Le script recherche le fichier de vidage par défaut. S'il ne trouve pas ce fichier, il génère un avertissement et passe à l'invite suivante. La valeur par défaut est ../cmx_system.dmp. Importer dans CMX_SYSTEM : entrez le nom du schéma source (fromuser) pour le fichier d'exportation : Nom d'utilisateur sous lequel le fichier cmx_system.dmp a été exporté. Acceptez la valeur par défaut. Ne changez pas ce nom d'utilisateur. La valeur par défaut est CMX_SYSTEM. Entrez le nom de l'utilisateur : Nom d'utilisateur Oracle que crée le script. Cet utilisateur possède tous les objets de base de données ORS dans le stockage Hub. La valeur par défaut est CMX_ORS. Saisissez le mot de passe pour l'utilisateur ORS : Mot de passe du compte utilisateur CMX_ORS. La valeur par défaut est !!cmx!!. Le nom de l'espace de table de données MRM est : Nom de l'espace de table de données MRM qui contient les composants de données pour l'ORS. La valeur par défaut est CMX_Data. Vous ne pouvez pas modifier ce nom d'espace de table. Entrez le nom de l'espace de table d'index MRM : L'espace de table d'index MRM contient les index pour l'ORS. Vous pouvez accepter la valeur par défaut ou spécifier le nom de l'espace de table. Par défaut CMX_INDX. Entrez le nom de l'espace de table temporaire MRM : Nom de l'espace de table qui contient les composants temporaires pour l'ORS. Ceci est différent de l'espace de table temporaire d'Oracle. La valeur par défaut est CMX_TEMP. Entrez le nom de l'espace de table temporaire d'Oracle: Nom de l'espace de table temporaire Oracle. Ceci est différent de l'espace de table CMX_TEMP créé plus tôt. La valeur par défaut est TEMP. Création du stockage Hub 17 9. Invite Description Entrez le chemin d'installation GGS le cas échéant : Répertoire contenant l'exécutable GGSCI. Applicable si l'implémentation d'Informatica MDM Hub utilise le logiciel GoldenGate pour la réplication des données. Pour en savoir plus, consultez le Guide d’installation d'Informatica MDM Zero Downtime (ZDT). Importer dans CMX_ORS : entrez le nom du fichier d'exportation Oracle : Nom du fichier d'exportation Oracle qui contient les métadonnées initiales et d'autres objets requis pour définir l'état initial de la base de données ORS. Le fichier d'exportation fait partie de l'installation d'Informatica MDM Hub. Si le script ne trouve pas le fichier d'exportation, il génère un avertissement et passe à l'invite suivante. La valeur par défaut est ../cmx_ors.dmp. Importer dans CMX_ORS : entrez le nom du schéma source (fromuser) pour le fichier d'exportation : Le nom d'utilisateur sous lequel le fichier de vidage ORS a été exporté. Acceptez la valeur par défaut. Ne changez pas ce nom d'utilisateur. La valeur par défaut est CMX_ORS. Une fois le script setup terminé, consultez les fichiers journaux suivants pour vérifier qu'aucune erreur ne s'est produite. ¨ setup.log ¨ cmx_sys_imp.log ¨ cmx_ors_imp.log Les fichiers journaux sont dans le répertoire de distribution suivant qui contient le script setup : database\oracle\<language> Effectuez les tâches suivantes lorsque vous examinez les fichiers journaux : ¨ Ignorez les avertissements. ¨ Corrigez toute erreur. Si vous constatez une erreur de base de données dans un journal, résolvez l'erreur avec votre DBA ou avec votre fournisseur de base de données. Exécutez de nouveau le script setup.sql. ¨ Copiez les fichiers journaux dans le répertoire de documentation d'installation que vous avez créé. 10. Après avoir installé le logiciel Informatica MDM Hub, vous devez utiliser l'outil Bases de données dans la console Hub pour enregistrer la base de données ORS CMX_ORS. LIENS CONNEXES : ¨ “Création de l'espace de table de données CMX_DATA” à la page 11 ¨ “Création de l'espace de table de données CMX_TEMP” à la page 12 ¨ “Création de l'espace de table de données CMX_INDX” à la page 11 Vérifier l'accès aux composants Oracle requis Si vous avez un environnement Oracle personnalisé, vérifiez que le stockage Hub a accès aux composants d'Oracle. Le stockage Hub nécessite l'accès aux composants Oracle suivants dans un environnement Oracle personnalisé: ¨ Machine virtuelle Java Oracle ¨ Base de données XML Oracle ¨ ALL_CONSTRAINTS 18 Chapitre 2: Installation du Stockage Hub ¨ ALL_CONS_COLUMNS ¨ ALL_DIRECTORIES ¨ ALL_INDEXES ¨ ALL_IND_COLUMNS ¨ ALL_JOBS (utilisé pour la migration) ¨ ALL_TABLES ¨ ALL_TAB_COLUMNS ¨ ALL_VIEWS ¨ DBMS_APPLICATION_INFO ¨ DBMS_JOB (utilisé pour la migration) ¨ DBMS_OUTPUT ¨ DBMS_STANDARD ¨ DBMS_SQL ¨ DBMS_STATS ¨ DBMS_UTILITY ¨ DUAL ¨ PLITBLM ¨ STANDARD ¨ SYS_STUB_FOR_PURITY_ANALYSIS ¨ USER_CONSTRAINTS ¨ USER_CONS_COLUMNS ¨ USER_EXTERNAL_TABLES (utilisé pour la migration) ¨ USER_INDEXES ¨ USER_JAVA_POLICY ¨ USER_OBJECTS ¨ USER_SEQUENCES ¨ USER_SOURCE ¨ USER_TABLES ¨ USER_TAB_COLS ¨ USER_TAB_COLUMNS ¨ USER_TRIGGERS ¨ UTL_FILE ¨ V$NLS_PARAMETERS ¨ V$VERSION Vérifier l'accès aux composants Oracle requis 19 Test de la connexion de la base de données Testez la connexion à la base de données de chaque machine sur laquelle vous prévoyez d'exécuter un serveur Hub ou un serveur de correspondance de nettoyage. 1. Créez les entrées de noms TNS pour la base de données. Remarque: Chaque machine doit avoir le même nom TNS. 2. Vérifiez que les connexions à la base de données fonctionnent correctement. Pour plus d'informations sur les entrées de noms TNS, consultez votre documentation Oracle. Remarque: Après avoir installé Informatica MDM Hub, vous devez utiliser l'outil Bases de données dans la console Hub pour enregistrer la base de données ORS CMX_ORS. LIENS CONNEXES : ¨ “Tâches de post-configuration” à la page 76 Création d'un utilisateur proxy Un utilisateur proxy est un utilisateur de base de données ayant des privilèges limités. Vous pouvez créer un utilisateur proxy pour que l'implémentation d'Informatica MDM Hub fournisse un accès restreint à un ORS. Vous pouvez configurer plusieurs utilisateurs de proxy pour un ORS. Les utilisateurs de proxy sont généralement configurés dans des environnements de production avec des exigences de sécurité plus strictes que dans les environnements de non production. Par exemple, un utilisateur proxy peut être autorisé à exécuter des traitements par lots d'Informatica MDM Hub depuis la console Hub ou dans les scripts de planification des tâches. Le rôle proxy PROXY_ROLE est créé et attribué lorsque vous créez la base de données ORS initiale. Par conséquent, créez l'ORS avant de créer un utilisateur proxy. Après avoir créé un utilisateur proxy, utilisez l'outil Bases de données dans la console Hub pour associer l'utilisateur proxy à l'ORS. Création d'un utilisateur proxy (UNIX) Vous pouvez créer un utilisateur proxy dans l'environnement UNIX. 1. Allez dans le répertoire suivant : <infamdm_install_directory>/hub/server/resources/database/oracle/<language> Remarque: Si vous n'avez pas encore installé le serveur Hub, procurez-vous le dossier de la base de données depuis la distribution Informatica MDM. 2. Lancez SQL*Plus et connectez-vous à la base de données en tant qu'utilisateur système. 3. Exécutez mk_proxy_ors_user.sql pour créer un utilisateur proxy. Répondez aux invites pour indiquer le nom d'utilisateur et le mot de passe du proxy, le propriétaire du schéma et le mot de passe, les espaces de table et si l'utilisateur proxy sera utilisé pour la réplication. 4. Exécutez l'instruction SQL suivante pour verrouiller le compte utilisateur ORS d'origine : alter user <original_ors> account lock; où <original_ors> est le compte ORS d'origine du propriétaire. Verrouillez le compte avant d'attribuer des privilèges pour éviter à de nouveaux objets d'être créés au moment où le script grant_priv_to_proxy_role.sql s'exécute. 20 Chapitre 2: Installation du Stockage Hub 5. Exécutez grant_priv_to_proxy_role.sql pour attribuer des privilèges au rôle proxy. 6. Exécutez l'instruction SQL suivante pour déverrouiller le compte utilisateur ORS d'origine : alter user <original_ors> account unlock Création d'un utilisateur proxy (Windows) Vous pouvez créer un utilisateur proxy dans l'environnement Windows. 1. Allez dans le répertoire suivant : <infamdm_install_directory>\hub\server\resources\database\oracle\<language> Remarque: Si vous n'avez pas encore installé le serveur Hub, procurez-vous le dossier de la base de données depuis la distribution Informatica MDM. 2. Lancez SQL*Plus et connectez-vous à la base de données en tant qu'utilisateur système. 3. Exécutez mk_proxy_ors_user.sql pour créer un utilisateur proxy. Répondez aux invites pour indiquer le nom d'utilisateur et le mot de passe du proxy, le propriétaire du schéma et le mot de passe, les espaces de table et si l'utilisateur proxy sera utilisé pour la réplication. 4. Exécutez l'instruction SQL suivante pour verrouiller le compte utilisateur ORS d'origine : alter user <original_ors> account lock; où <original_ors> est le compte ORS d'origine du propriétaire. Verrouillez le compte avant d'attribuer des privilèges pour éviter à de nouveaux objets d'être créés au moment où le script grant_priv_to_proxy_role.sql s'exécute. 5. Exécutez grant_priv_to_proxy_role.sql pour attribuer des privilèges au rôle proxy. 6. Exécutez l'instruction SQL suivante pour déverrouiller le compte utilisateur ORS d'origine : alter user <original_ors> account unlock Création d'une base de données ORS supplémentaire Vous pouvez créer des bases de données ORS supplémentaires pour le stockage Hub. Vous devez créer un stockage Hub avec une base de données principale et un ORS avant de pouvoir ajouter d'autres bases de données ORS. À propos du script setup_ors.sql La distribution d'Informatica MDM Hub comprend le script setup_ors.sql. Le script effectue les tâches suivantes : ¨ Crée une base de données ORS avec un nom par défaut : CMX_ORS. Vous pouvez changer le nom de base de données ORS. ¨ Importe les métadonnées depuis le fichier cmx_ors.dmp qui contient les objets nécessaires pour configurer la base de données ORS. ¨ Crée le PROXY_ROLE lorsqu'il crée cmx_ors. L'utilisateur cmx_ors possède ce rôle. Le PROXY_ROLE contient les privilèges requis pour toutes les tables, vues, séquences, procédures, packages et fonctions REPOS. Création d'une base de données ORS supplémentaire 21 Ajout d'un ORS (UNIX) Vous pouvez exécuter le script setup_ors.sql pour créer une base de données ORS supplémentaire dans le stockage Hub. 1. Créez un répertoire temporaire sur le serveur de bases de données Oracle ou sur un poste de travail client sur lequel le client Oracle est installé avec les outils Oracle ( imp). Copiez tous les fichiers depuis le répertoire de distribution database/oracle/ vers ce répertoire temporaire. 2. Utilisez le répertoire temporaire que vous avez créé. 3. Démarrez SQL*PLUS et connectez-vous au serveur en tant que SYSTEM ou en tant qu'utilisateur avec privilèges DBA. 4. Exécutez le script setup_ors.sql qui est situé dans le répertoire database/oracle/<language>. Utilisez les commandes suivantes pour exécuter le script : Linux et Solaris : @setup_ors.sql; HP-UX : start setup_ors.sql 5. Entrez les informations suivantes à l'invite : Remarque: L'invite affiche le texte par défaut entre crochets. Appuyez sur Entrée pour accepter les valeurs par défaut et aller à l'invite suivante. Invite Description Entrez le nom de l'utilisateur : Nom d'utilisateur Oracle que crée le script. Cet utilisateur possède tous les objets de base de données ORS dans le stockage Hub. Si le nom d'utilisateur existe, l'utilisateur est supprimé et recréé. La valeur par défaut est CMX_ORS. Saisissez le mot de passe pour l'utilisateur ORS : Mot de passe du compte utilisateur CMX_ORS. La valeur par défaut est !!cmx!!. Entrez le nom de l'espace de table de données : Nom de l'espace de table de données devant contenir les composants de données pour l'ORS. La valeur par défaut est CMX_DATA. Vous ne pouvez pas modifier ce nom d'espace de table. Entrez le nom de l'espace de table d'index : Nom de l'espace de table d'index devant contenir les index. Le nom accepte les caractères anglais suivants : majuscules de « A à Z », minuscules de « a à z » et tiret de soulignement « _ ». La valeur par défaut est CMX_INDX. Entrez le nom de l'espace de table temporaire : Nom de l'espace de table devant contenir les composants temporaires pour la base de données principale. Ceci est différent de l'espace de table temporaire d'Oracle. La valeur par défaut est CMX_TEMP. Entrez le nom de l'espace de table temporaire d'Oracle: Nom de l'espace de table temporaire Oracle. Ceci est différent de l'espace de table CMX_TEMP. Remarque: Certains traitements de base de données pour la création de l'utilisateur ORS se produisent avant l'affichage de l'invite suivante. La valeur par défaut est TEMP. Entrez le nom TNS du serveur ORACLE : Nom par lequel votre base de données est reconnue dans le réseau. Le nom TNS, défini durant l'installation d'Oracle, a le format suivant : mydatabase.mycompany.com 22 Chapitre 2: Installation du Stockage Hub Invite Description Pour plus d'informations sur les noms TNS, consultez la documentation Oracle. Entrez le nom d'utilisateur DBA : Compte utilisateur Oracle avec accès administrateur, comme le nom d'utilisateur SYSTEM Oracle. La valeur par défaut est SYSTEM. Entrez le mot de passe de l'utilisateur DBA : Mot de passe du compte utilisateur DBA spécifié. Entrez le fichier à importer : Nom du fichier d'exportation Oracle contenant les métadonnées initiales pour la base de données ORS et les autres objets requis pour configurer l'état initial de votre ORS. Vous pouvez utiliser un autre nom de fichier d'export. Le fichier d'exportation fait partie de l'installation d'Informatica MDM Hub. Si le script ne trouve pas ce fichier, il génère un avertissement et passe à l'invite suivante. La valeur par défaut est ../cmx_ors.dmp. Entrez importation depuis nom d'utilisateur : Nom d'utilisateur sous lequel le fichier de vidage ORS (.dmp) a été exporté dans le cadre d'une mise à niveau. Si vous avez accepté le nom de fichier par défaut dans l'étape précédente, acceptez le nom d'utilisateur par défaut. Si vous avez indiqué un nom de fichier .dmp différent de la valeur par défaut dans l'étape précédente, vous devez spécifier le nom de l'utilisateur qui a exporté les fichiers .dmp. La valeur par défaut est cmx_ors. Entrez le chemin d'installation GGS : Répertoire qui contient l'exécutable GGSCI. Applicable si le Hub MDM utilise le logiciel Golden Gate pour la réplication des données. Pour en savoir plus, consultez le Guide d’installation d'Informatica MDM Zero Downtime (ZDT). Remarque: Lorsque vous créez le schéma CMX_ORS, le script vous demande le nom de l'espace de table TEMPORAIRE. Ne pas confondre cela avec l'espace de table CMX_TEMP. Lorsque vous y êtes invité, entrez le nom de l'espace de table temporaire Oracle, qui par défaut est TEMP. 6. Une fois les scripts de configuration terminés, consultez les fichiers journaux suivants : ¨ setup_ors.log dans le répertoire database\oracle\<language> ¨ cmx_ors_dmpimp.log dans la base de données\oracle Vous pouvez ignorer les avertissements, mais vous devez résoudre toutes les erreurs. Si des erreurs de base de données apparaissent dans les journaux, vous devez les résoudre avec votre DBA et votre fournisseur RDBMS avant d'exécuter à nouveau le script setup_ors.sql. Remarque: Après avoir installé le Hub MDM, utilisez l'outil Bases de données dans la console Hub pour enregistrer l'ORS dans la base de données principale. LIENS CONNEXES : ¨ “Création de l'espace de table de données CMX_DATA” à la page 11 ¨ “Création de l'espace de table de données CMX_INDX” à la page 11 ¨ “Création de l'espace de table de données CMX_TEMP” à la page 12 ¨ “Tâches de post-configuration” à la page 76 Création d'une base de données ORS supplémentaire 23 Ajout d'un ORS (Windows) Vous pouvez utiliser le script setup_ors.sql pour créer une base de données ORS supplémentaire dans le Stockage Hub. 1. Créez un répertoire temporaire sur le serveur de bases de données Oracle ou sur un poste de travail client sur lequel le client Oracle est installé avec les outils Oracle. Copiez tous les fichiers du répertoire de distribution d'Informatica MDM Hub database/oracle/ dans le répertoire temporaire que vous venez de créer. 2. Ouvrez une fenêtre de commande. Allez dans le menu Windows Démarrer. Choisissez Exécuter et entrez cmd. 3. Allez dans le répertoire temporaire que vous venez de créer. 4. Démarrez SQL*PLUS et connectez-vous au serveur en tant que SYSTEM ou en tant qu'utilisateur avec les privilèges DBA. 5. Exécutez le script setup.sql situé dans le répertoire database\oracle\<language>. Utilisez la commande suivante pour exécuter le script : @setup_ors.sql 6. Entrez les informations suivantes à l'invite : Remarque: L'invite affiche le texte par défaut entre crochets. Appuyez sur Entrée pour utiliser les informations par défaut et aller à l'invite suivante. Invite Description Entrez le nom de l'utilisateur : Nom d'utilisateur Oracle que crée le script. Cet utilisateur possède tous les objets de base de données ORS dans le stockage Hub. Si le nom d'utilisateur existe, l'utilisateur est supprimé et recréé. La valeur par défaut est CMX_ORS. Saisissez le mot de passe pour l'utilisateur ORS : Mot de passe du compte utilisateur CMX_ORS. La valeur par défaut est !!cmx!!. Entrez le nom de l'espace de table de données : Nom de l'espace de table de données devant contenir les composants de données pour l'ORS. La valeur par défaut est CMX_DATA. Vous ne pouvez pas modifier ce nom d'espace de table. Entrez le nom de l'espace de table d'index : Nom de l'espace de table d'index devant contenir les index. Le nom accepte les caractères anglais suivants : majuscules de « A à Z », minuscules de « a à z » et tiret de soulignement « _ ». La valeur par défaut est CMX_INDX. Entrez le nom de l'espace de table temporaire : Nom de l'espace de table devant contenir les composants temporaires pour la base de données principale. Ceci est différent de l'espace de table temporaire d'Oracle. La valeur par défaut est CMX_TEMP. Entrez le nom de l'espace de table temporaire d'Oracle: Nom de l'espace de table temporaire Oracle. Ceci est différent de l'espace de table CMX_TEMP créé plus tôt. Remarque: Certains traitements de base de données pour la création de l'utilisateur ORS se produisent avant l'affichage de l'invite suivante. La valeur par défaut est TEMP. Entrez le nom TNS du serveur ORACLE : Nom sous lequel votre base de données Oracle est reconnue dans votre réseau. Le nom TNS, défini durant l'installation d'Oracle, a le format suivant : mydatabase.mycompany.com 24 Chapitre 2: Installation du Stockage Hub Invite Description Pour plus d'informations sur les noms TNS, consultez votre documentation Oracle. Entrez le nom d'utilisateur DBA : Compte utilisateur Oracle avec accès administrateur, comme le nom d'utilisateur SYSTEM Oracle. La valeur par défaut est SYSTEM. Entrez le mot de passe de l'utilisateur DBA : Mot de passe du compte utilisateur DBA spécifié. Entrez le fichier à importer : Nom du fichier d'exportation Oracle contenant les métadonnées initiales pour la base de données ORS et les autres objets requis pour configurer l'état initial de votre ORS. Vous pouvez utiliser un autre nom de fichier d'export. Le fichier d'exportation fait partie de l'installation d'Informatica MDM Hub. Si le script ne trouve pas ce fichier, il génère un avertissement et passe à l'invite suivante. La valeur par défaut est ../cmx_ors.dmp. Entrez l'importation à partir du nom d'utilisateur : Nom d'utilisateur sous lequel le fichier de vidage ORS (.dmp) a été exporté dans le cadre d'une mise à niveau. Si vous avez accepté le nom de fichier par défaut dans l'étape précédente, acceptez le nom d'utilisateur par défaut. Si vous avez indiqué un nom de fichier .dmp différent de la valeur par défaut dans l'étape précédente, vous devez spécifier le nom de l'utilisateur qui a exporté les fichiers .dmp. La valeur par défaut est cmx_ors. Entrez le chemin d'installation GGS : Répertoire qui contient l'exécutable GGSCI. Ne s'applique que si votre implémentation Informatica MDM Hub utilise le logiciel Golden Gate pour la réplication des données. Pour en savoir plus, consultez le Guide d’installation d'Informatica MDM Zero Downtime (ZDT). Remarque: Lorsque vous créez le schéma CMX_ORS, le script vous demande le nom de l'espace de table TEMPORAIRE. Ne pas confondre cela avec l'espace de table CMX_TEMP. Lorsque vous y êtes invité, saisissez le nom de l'espace de table temporaire Oracle, qui est habituellement TEMP. 7. Une fois les scripts de configuration terminés, consultez les fichiers journaux suivants : ¨ setup_ors.log dans le répertoire database\oracle\<language> ¨ cmx_ors_dmpimp.log dans la base de données\oracle Vous pouvez ignorer les avertissements, mais vous devez résoudre toutes les erreurs. Si des erreurs de base de données apparaissent dans les journaux, vous devez les résoudre avec votre DBA et votre fournisseur RDBMS avant d'exécuter à nouveau le script setup_ors.sql. Remarque: Après avoir installé MDM Hub, vous devez utiliser l'outil Bases de données dans la console Hub pour enregistrer l'ORS dans la base de données principale. LIENS CONNEXES : ¨ “Modification du mot de passe de l'utilisateur CMX_ORS” à la page 45 ¨ “Création de l'espace de table de données CMX_DATA” à la page 11 ¨ “Création de l'espace de table de données CMX_INDX” à la page 11 ¨ “Création de l'espace de table de données CMX_TEMP” à la page 12 ¨ “Tâches de post-configuration” à la page 76 Création d'une base de données ORS supplémentaire 25 CHAPITRE 3 Installation du serveur Hub Ce chapitre comprend les rubriques suivantes : ¨ Installation du serveur Hub - Présentation, 26 ¨ À propos du serveur Hub, 26 ¨ Installation du serveur Hub sous UNIX, 27 ¨ Installation du serveur Hub sous Windows, 36 ¨ Changement de mots de passe après l'installation, 45 Installation du serveur Hub - Présentation Vous pouvez installer et configurer le serveur Hub sous Windows ou sous UNIX. Vous déployez ensuite le serveur Hub dans un environnement de serveur d'application. À propos du serveur Hub Le serveur Hub est le composant d'exécution qui gère les services de base et communs d'Informatica MDM Hub. Le serveur Hub est une application J2EE qui doit être déployée sur un serveur d'application. Le serveur Hub orchestre le traitement des données au sein du stockage Hub et l'intégration avec des applications externes. Serveur d'application et pooling de connexions Informatica MDM Hub utilise le pooling de connexions à partir des fonctions de source de données fournies par le serveur d'application J2EE. Le serveur Hub exige les sources de données suivantes : ¨ Une source de données pour la base de données principale. ¨ Une source de données pour chaque base de données ORS à laquelle vous accédez via le serveur. Configuration manuelle des files d'attente des messages pour les requêtes SIF asynchrones Le programme d'installation du serveur Hub configure des files d'attente de messages et les paramètres de fabriques de connexion. Si vous devez configurer manuellement les files d'attente de messages ou les fabriques 26 de connexions à des fins de test ou de dépannage, consultez Annexe B, “Configuration manuelle des files d'attente de messages du système Informatica” à la page 125. Configuration post-installation Vous pouvez utiliser le programme d'installation du serveur Hub pour effectuer la configuration post-installation. La configuration post-installation déploie et configure le serveur Hub sur le serveur d'application. Si vous choisissez de ne pas exécuter la configuration post-installation depuis le programme d'installation, le programme d'installation copie le script postinstallsetup du serveur Hub vers le dossier d'installation d'Informatica suivant : /<infamdm_install_directory>/hub/server Vous pouvez exécuter le script postinstallsetup pour effectuer la configuration post-installation. Remarque: Les scripts postinstallsetup sont différents pour le serveur Hub et pour le serveur de correspondance de nettoyage. Vous bénéficiez des avantages suivants quand vous séparez la configuration d'installation et de post-installation : ¨ Vous pouvez vérifier que l'application démarre correctement avant de la déployer. ¨ Vous pouvez régler les problèmes de déploiement en dehors du processus d'installation. ¨ Vous pouvez déployer l'application avec la console d'administration du serveur d'application. Installation du serveur Hub sous UNIX Vous pouvez installer le serveur Hub pour qu'il s'exécute dans l'environnement du serveur d'application WebSphere sur plate-forme UNIX. Présentation de l'installation Utilisez les étapes suivantes pour installer le serveur Hub : 1. Préparez l'environnement cible et configurez le serveur d'application. 2. Exécutez le programme d'installation pour installer le serveur Hub. 3. Configurez les paramètres du serveur Hub. 4. Exécutez des tâches de post-installation. Étape 1. Préparation de l'installation Effectuez les tâches de cette section avant d'installer le serveur Hub. Répondre à la configuration matérielle et logicielle requise Avant d'installer le serveur Hub, vérifiez que la machine répond à la configuration matérielle et logicielle requise pour le serveur Hub. Obtenir un fichier de licence Informatica Obtenez un fichier de licence Informatica. Le programme d'installation du serveur Hub n'installe pas Informatica MDM Hub sans fichier de licence valide. Contactez le Support client international Informatica pour obtenir une licence. Installation du serveur Hub sous UNIX 27 Vérification de la mémoire physique Vérifiez que vous disposez de suffisamment de mémoire physique disponible pour satisfaire aux besoins d'exécution de tous les logiciels Informatica que vous prévoyez d'installer. Utilisez la formule suivante pour déterminer vos besoins en mémoire physique : Total Informatica runtime memory footprint = JDK JVM max heap size of the application server + OS native heap size Vérification du stockage disponible Le serveur Hub requiert 500 Mo d'espace disque disponible. Définissez la variable d'environnement JAVA_HOME Vous devez définir la variable d'environnement JAVA_HOME pour désigner JDK 1.6.0.30 ou une version ultérieure. Installation et configuration de WebSphere Installez et configurez WebSphere selon la documentation de WebSphere. Vérifiez que vous effectuez les configurations suivantes : ¨ Si votre système d'exploitation utilise le protocole Internet version 6 (IPv6), vous devez ajouter Djava.net.preferIPv4Stack=true à la fin de la ligne exécutable java dans <WebSphere_install_dir>/AppServer/ bin/startServer.sh : "$JAVA_EXE" \ "$OSGI_INSTALL" "$OSGI_CFG" \ $X_ARGS \ $WAS_DEBUG \ $CONSOLE_ENCODING \ $D_ARGS \ -classpath "$WAS_CLASSPATH" \ $USER_INSTALL_PROP \ $JVM_EXTRA_CMD_ARGS \ com.ibm.ws.bootstrap.WSLauncher \ $APP_EXT_ID "$CONFIG_ROOT" "$WAS_CELL" "$WAS_NODE" "$@" $WORKSPACE_ROOT_PROP Djava.net.preferIPv4Stack=true ¨ Ajouter l'option JVM suivante pour le script de démarrage de WebSphere pour forcer WebSphere et JGroups pour utiliser la même adresse de liaison : -Djgroups.bind_addr=<ip_address> où, <bind_addr> spécifie l'interface depuis laquelle les messages sont reçus et envoyés. ¨ Dans la console WebSphere, naviguez vers Serveurs > Serveur d'application > <Votre serveur> > Définition de processus > Machine virtuelle Java et modifiez les valeurs suivantes : 28 Propriété JVM Valeur Taille du tas mémoire initial 2048 Taille maximum du tas mémoire 2048 Arguments génériques JVM -server -Xss2000k -XX:PermSize=128m XX:MaxPermSize=512m -Duser.language=language Duser.region=region Chapitre 3: Installation du serveur Hub La valeur suggérée pour la taille maximum du tas mémoire JVM (–Xmx) est la valeur minimum. Si vous augmentez la valeur, effectuez les tâches suivantes : - Assurez-vous que la machine du serveur d'application dispose de suffisamment de mémoire. - Augmentez –XX:MaxPermSize. –Xmx doit avoir 3 à 4 fois la taille de –XX:MaxPermSize. - Augmentez –XXPermSize. –XX:MaxPermSize doit avoir 3 à 4 fois la taille de –XX:PermSize. Définissez les valeurs pour -Duser.language et -Duser.region pour permettre au serveur d'application WebSphere de journaliser et tracer dans une langue autre que celle définie pour le système d'exploitation. Redémarrez le serveur d'application WebSphere pour appliquer les paramètres JVM. Configuration du pool d'allocation de mémoire JVM Pour configurer le paramètre de pool d'allocation de mémoire JVM, modifiez les paramètres suivants : set JAVA_OPTS=%JAVA_OPTS% -server -Xms2048m -Xmx2048m -Xss2000k -XX:PermSize=128m -XX:MaxPermSize=512m La valeur suggérée pour la taille maximum du tas mémoire JVM (–Xmx) est la valeur minimum. Si vous augmentez la valeur, effectuez les tâches suivantes : ¨ Assurez-vous que la machine du serveur d'application dispose de suffisamment de mémoire. ¨ Augmentez –XX:MaxPermSize. –Xmx doit avoir 3 à 4 fois la taille de –XX:MaxPermSize. ¨ Augmentez –XXPermSize. –XX:MaxPermSize doit avoir 3 à 4 fois la taille de –XX:PermSize. Configuration de WebSphere pour utiliser une source de données Oracle Veuillez contacter Oracle pour obtenir les pilotes JDBC pour la configuration de la base de données. Configurez WebSphere après avoir obtenu les pilotes. Pour configurer JBoss afin d'utiliser une source de données Oracle, copiez les fichiers des pilotes JDBC d'Oracle vers le répertoire suivant : <WebSphere_install_dir>/lib Remarque: Vérifiez que vous utilisez des versions des pilotes JDBC d'Oracle prises en charge. Pour éviter les conflits, supprimez ou déplacez les fichiers ojdbc.jar non pris en charge du répertoire abritant la version prise en charge des fichiers ojdbc.jar. Configurez et vérifiez la connexion à la base de données Vous devez pouvoir vous connecter à la base de données depuis la machine sur laquelle le serveur Hub MDM est installé. Effectuez les tâches suivantes pour configurer et vérifier la connexion à la base de données : 1. Installez le client Oracle. 2. Ajoutez l'entrée TNS pour le fichier tnsnames.ora. Le fichier tnsnames.ora est situé dans le répertoire suivant: <Oracle_home>/network/admin 3. Utilisez la commande suivante pour vérifier la connexion à la base de données : sqlplus cmx_system/<cmx_system_password>@<TNS NAME> Installation du serveur Hub sous UNIX 29 Configurer la propriété personnalisée de conteneur Web La propriété personnalisée de conteneur Web doit être paramétrée si vous devez utiliser Informatica Data Director. Vous devez configurer la propriété personnalisée de conteneur Web suivante à l'aide de la console d'administration WebSphere : ¨ Nom de la propriété : com.ibm.ws.webcontainer.invokerequestlistenerforfilter ¨ Valeur : true Pour des instructions sur le paramétrage des propriétés personnalisées de conteneur Web, consultez votre documentation WebSphere. Définissez les paramètres régionaux pour la session du terminal (UNIX) Si vous installez le serveur Hub sous UNIX, modifiez les paramètres régionaux pour définir le codage de caractères approprié pour la session avant d'exécuter toute commande SQL. Par exemple, définissez le codage sur ISO-8859-1 (Latin1) pour le français ou sur Shift-JIS pour le japonais, avant d'exécuter setup.sql ou setup_ORS.sql. Le codage de caractères détermine les types de caractères qui s'affichent dans le terminal UNIX. Étape 2. Exécuter le programme d'installation du serveur Hub Le programme d'installation du serveur Hub est utilisé pour installer le logiciel Serveur Hub. Il est inclus dans votre distribution Informatica MDM Hub. Considérations d'installation Vous devez utiliser le même nom d'utilisateur pour installer le serveur Hub et le serveur de correspondance de nettoyage. Si vous installez le serveur Hub et le serveur de correspondance de nettoyage sur la même machine, les utilisateurs qui les installent doivent appartenir au même groupe UNIX. Les noms de fichiers et de répertoires dans cette section peuvent varier légèrement selon le type d'installation effectuée. Étapes de l'installation Pour exécuter le programme d'installation du serveur Hub : 1. Assurez-vous que votre serveur d'application a démarré et fonctionne correctement. 2. Si vous installez depuis un client distant, démarrez une session Windows X et définissez la valeur DISPLAY vers le client distant. 3. Allez dans le répertoire où le programme d'installation du serveur Hub ( hub_install.bin) se trouve. Le programme d'installation du serveur Hub est situé dans le répertoire suivant de la distribution : ¨ Solaris : /solaris/mrmserver ¨ HP-UX : /hpux/mrmserver ¨ Linux : /linux/mrmserver ¨ AIX : /aix/mrmserver 4. Commencez le processus d'installation par la commande suivante : Pour le programme d'installation IUG : ./hub_install.bin 30 Chapitre 3: Installation du serveur Hub Pour le programme d'installation en mode console, voir Annexe A, “Installation depuis la ligne de commande” à la page 112 : ./hub_install.bin -i console Remarque: Pour contourner la validation prérequise dans l'installation, voir “Ignorer l'installation des prérequis” à la page 98 . 5. Sélectionnez la langue que vous voulez installer, puis cliquez sur OK. L'écran Introduction s'affiche. 6. Cliquez sur Suivant pour continuer. L'écran de l'accord de licence apparaît. 7. Sélectionnez « J'accepte les termes de l'Accord de licence » puis cliquez sur Suivant. L'écran de Sélection du dossier d'installation apparaît. Important: Ne pas utiliser un chemin qui contient des espaces dans les noms de répertoire ou de dossier. Remarque: Si vous saisissez un emplacement qui contient une version précédemment installée du logiciel Informatica, le programme d'installation du serveur Hub vous demande si vous voulez remplacer l'installation existante. Pour les détails sur le processus de mise à niveau, voir Guide de mise à niveau d'Informatica MDM Hub. 8. Effectuez l'une des étapes suivantes : ¨ Cliquez sur Suivant pour installer le serveur Hub à l'emplacement par défaut. ¨ Entrez le chemin du dossier d'installation et cliquez sur Suivant. ¨ Cliquez sur le bouton Choisir pour choisir un autre emplacement sur lequel installer le serveur Hub Informatica et cliquez sur Suivant. L'écran Choix du dossier de lien apparaît. 9. Choisissez un dossier de lien (ou sélectionnez l'option pour ne pas créer de liens). Cliquez sur Suivant. L'écran Entrée de l'emplacement du fichier de licence apparaît. 10. Cliquez sur Choisir pour choisir un fichier de licence. Assurez-vous de disposer d'un fichier de licence Informatica valide. Le programme d'installation du serveur Hub n'installera pas Informatica MDM Hub sans un fichier de licence. Contactez le Support client international Informatica pour obtenir une licence. Si vous avez entré le chemin de la licence, cliquez sur Suivant. L'écran du serveur d'application apparaît. 11. Choisissez WebSphere. Cliquez sur Suivant. Remarque: Vérifiez que vous disposez de versions prises en charge du serveur d'application. Si vous ne disposez pas d'une version prise en charge, le programme d'installation du serveur Hub affiche des messages d'erreur et vous ne pouvez pas continuer l'installation. L'écran d'accueil du serveur d'application WebSphere apparaît. 12. Configurez vos paramètres WebSphere. a. Choisissez un chemin vers le serveur d'application WebSphere. Cliquez sur Suivant. L'écran d'avertissement pour les prérequis s'affiche. b. Cliquez sur OK. L'écran Sélection de sécurité WebSphere apparaît. Installation du serveur Hub sous UNIX 31 c. Choisissez si la sécurité WebSphere est activée pour les options : Oui ou Non. La valeur par défaut est No. Si vous cliquez sur Non et Suivant, l'écran Port du serveur d'application WebSphere apparaît. Définissez le nom du serveur et les ports RMI et SOAP pour votre serveur d'application WebSphere. Dans un environnement groupé, saisissez un des noms de serveur de la grappe et les informations de ports SOAP et RMI correspondantes. Cliquez sur Suivant. Si vous cliquez sur Oui et Suivant, l'écran Port du serveur d'application WebSphere et les justificatifs d'identité de l'utilisateur s'affichent. Renseignez les champs Nom d'utilisateur WebSphere et Mot de passe WebSphere. Définissez le nom du serveur et les ports RMI et SOAP pour votre serveur d'application WebSphere. 13. Cliquez sur Suivant. L'écran de sélection de la base de données apparaît. 14. Sélectionnez Oracle. Cliquez sur Suivant. L'écran Sélection du type de connexion de la base de données Oracle apparaît. 15. Sélectionnez le type de connexion, le nom de service ou le SID que vous voulez configurer. Cliquez sur Suivant. L'écran Informations de base de données Oracle apparaît. 16. Entrez les paramètres suivants pour la base de données Oracle à laquelle vous voulez vous connecter : Nom de serveur, numéro de port, nom de service ou SID Oracle (dépend de votre type de connexion sélectionné), nom de schéma du système Informatica MDM Hub (par exemple, CMX_SYSTEM) nom d'utilisateur CMX (par exemple, CMX) et mot de passe CMX (pour le nom d'utilisateur CMX). Cliquez sur Suivant. Remarque: Le mot de passe par défaut pour l'utilisateur CMX est !!cmx!! 17. Si le type de connexion Oracle sélectionné est Nom service, l'écran Personnalisation d'URL de connexion apparaît. Modifiez l'URL générée par le système si vous le désirez. Cliquez sur Suivant. L'écran Déploiement apparaît. 18. Cliquez sur Oui pour exécuter le script durant l'installation ou cliquez sur Non pour l'exécuter manuellement plus tard. Cliquez sur Suivant. L'écran Résumé avant installation apparaît. 19. Si vous voulez changer des options, cliquez sur le bouton Précédent pour revenir aux écrans précédents et changer vos sélections. Remarque: Le chemin de dossier affiché dans le résumé de pré-installation pour l'option Ne pas créer de liens est incorrect, mais le logiciel crée le chemin correct sur le serveur. 20. Vérifiez que le résumé reflète les options souhaitées et cliquez sur Installer pour démarrer le processus d'installation. L'écran Veuillez patienter est affiché pendant que le programme d'installation du serveur Hub configure votre système. Une fois l'installation terminée, l'écran Installation terminée apparaît. 21. Cliquez sur Terminé pour quitter le programme d'installation du serveur Hub. 22. Assurez-vous de pouvoir lancer la console Hub. Pour les informations sur le lancement de la console Hub, consultez Chapitre 5, “Lancement de la console Hub” à la page 74. 32 Chapitre 3: Installation du serveur Hub Fichiers journaux d'installation Les fichiers journaux de l'installation sont utiles pour le dépannage du processus d'installation du serveur Hub. Copiez ces fichiers journaux dans le répertoire de documentation de l'installation. En cas de problème lors de l'installation, fournissez les fichiers journaux au Support client international Informatica. Le tableau suivant décrit les fichiers journaux de l'installation : Emplacement / Fichier journal Description <infamdm_install_directory>/hub/server/ Informatica_MDM_Hub_Server_InstallLog.xml Contient les messages du journal pour l'installation du serveur Hub. <infamdm_install_directory>/hub/server/logs/ installPrereq.log Contient les messages des prérequis générés lors de l'installation. <infamdm_install_directory>/hub/server/ infamdm_installer_debug.txt Contient les messages de débogage. <infamdm_install_directory>/hub/server/logs/ postInstallSetup.log Contient les messages postInstallSetup pour le script. <infamdm_install_directory>/hub/server/logs/ cmxserver.log Journal du serveur Hub, qui est créé lorsque le serveur est démarré. Les fichiers journaux WebSphere sont stockés à l'emplacement suivant : Situés dans l'arborescence sous le dossier d'installation WebSphere. <WebSphere_install_dir>/profiles/AppSrv01/logs/ <ServerName>. Noms des fichiers journaux : startServer.log, stopServer.log, SystemErr.log et SystemOut.log. LIENS CONNEXES : ¨ “Fichiers journaux de Informatica MDM Hub” à la page 93 ¨ “Création d'un répertoire de documentation d'installation” à la page 5 Étape 3. Configuration du serveur Hub Vous devez configurer le serveur Hub après l'avoir installé. Fichier EAR du serveur Hub Vous devez déployer le fichier EAR du serveur Hub sur la même machine que celle sur laquelle vous avez installé le serveur Hub. Lors de l'exécution, l'application du serveur Hub doit être capable de localiser l'installation du serveur Hub depuis lequel vous l'avez déployée. Par conséquent, ne transférez pas le fichier EAR pour un déploiement sur une autre machine. Par exemple, si vous avez installé le serveur Hub sur une machine de test, puis que vous avez déployé le fichier EAR sur la machine de production, l'application sur la machine de production ne peut pas localiser l'installation pour des informations de configuration, telles que la journalisation. Installation du serveur Hub sous UNIX 33 Vérification des numéros de version et de build Vous devez vous assurer que la version et le numéro de version corrects du serveur Hub sont installés. Effectuez l'une des étapes suivantes pour déterminer la version et le numéro de version du serveur Hub : ¨ Vérifiez l'entrée JAR manifest.mf à l'intérieur du fichier <infamdm_install_directory>/hub/server/siperian-mrmserver.ear ¨ Vérifiez le fichier versionInfo.xml situé dans <infamdm_install_directory>/hub/server/conf/versionInfo.xml ¨ Exécutez le fichier versionInfo.sh situé dans <infamdm_install_directory>/hub/server/bin/versionInfo.sh Remarque: Pour les systèmes AIX, modifiez le script versionInfo.sh pour exécuter Java depuis <JAVA_HOME>/jre/ bin/java. Configuration des paramètres de journalisation Vous pouvez configurer log4j_fr.xml pour la journalisation. La valeur par défaut est INFO pour log4j_fr.xml. Vous pouvez activer DEBUG pour le serveur Hub en remplaçant INFO par DEBUG dans log4j.xml. Vous devez définir la valeur pour les noms de catégorie suivants dans le fichier log4j_fr.xml : ¨ com.siperian ¨ com.delos Définir la valeur de catégorie sur DEBUG pour la journalisation la plus détaillée, INFO pour une journalisation moins détaillée et ERROR pour la journalisation la moins détaillée. Le fichier log4j.xml est situé dans <infamdm_install_directory>/hub/server/conf/log4j.xml. Après avoir mis à jour le fichier log4j.xml, vous devez redémarrer l'application serveur Hub. Paramétrage des propriétés de la configuration Vous pouvez configurer le fichier cmxserver.propertiessitué dans le répertoire <infamdm_install_directory>/hub/ server/resources. Après avoir mis à jour le fichier cmxserver.properties, redémarrez l'application serveur Hub pour recharger les paramètres depuis le fichier. L'exemple suivant montre le contenu du fichier : cmx.home=/infamdm/hub/server cmx.server.masterdatabase.type=oracle cmx.appserver.type=websphere cmx.appserver.rmi.port=2809 cmx.appserver.naming.protocol=iiop jnlp.initial-heap-size=128m jnlp.max-heap-size=512m cmx.server.datalayer.cleanse.execution=SERVER cmx.server.datalayer.cleanse.working_files.location=/infamdm/hub/server/logs cmx.server.datalayer.cleanse.working_files=LOCAL Modification des paramètres WebSphere Si vous avez entré des paramètres WebSphere incorrects lors de l'installation, vous pourrez les modifier après l'installation. 1. Ouvrez le fichier build.properties depuis l'emplacement suivant pour la modification : <infamdm_install_directory>/hub/server/bin/build.properties 34 2. Modifiez les paramètres de configuration WebSphere. 3. Enregistrez et fermez le fichier build.properties. 4. Exécutez le script postInstallSetup.sh. 5. Redémarrez le serveur d'application. Chapitre 3: Installation du serveur Hub LIENS CONNEXES : ¨ “Exécution manuelle du processus de post-installation” à la page 35 Changement de mots de passe Après avoir installé le serveur Hub, vous pouvez changer le mot de passe pour les utilisateurs CMX_SYSTEM et CMX_ORS. Pour plus d’informations, consultez la section “Changement de mots de passe après l'installation” à la page 45. Étape 4. Tâches post-installation Après avoir installé le serveur Hub, vous devrez peut-être exécuter des tâches, par exemple exécuter manuellement le processus de post-installation, réintégrer les fichiers JAR personnalisés ou redéployer l'application du serveur Hub. Exécution manuelle du processus de post-installation Si vous décidez que le programme d'installation du serveur Hub doit omettre le processus de post-installation, vous devez exécuter le script de post-installation manuellement. Le script se trouve par défaut dans le répertoire suivant : /<infamdm_install_directory>/hub/server Pour exécuter manuellement le script de post-installation, exécutez la commande suivante à l'invite de commande : postinstallsetup.sh -Ddatabase.password=<yourDBPassword> Si la sécurité est activée pour l'installation de WebSphere, exécutez la commande suivante à partir de l'invite de commande : postinstallsetup.sh -Dwebsphere.password=<yourWebpsherePassword> -Ddatabase.password=<yourDBPassword> où <yourWebspherePassword> est le mot de passe de votre serveur d'application WebSphere et <yourDBPassword> est le mot de passe du compte d'utilisateur cmx. Si vous incluez le caractère « ! » dans votre mot de passe, vous devez ajouter un « \\u00a0» avant le caractère « ! ». Par exemple, si votre mot de passe est !!cmx!!, entrez le mot de passe comme suit : \!\!cmx\!\! Redéploiement manuel de l'application serveur Hub sous UNIX Informatica fournit le script postInstallSetup que le programme d'installation et l'utilisateur du serveur Hub peuvent utiliser pour déployer ou redéployer l'application serveur Hub vers le serveur d'application. Cependant, vous pouvez également utiliser l'outil du serveur d'application par défaut pour déployer l'application du serveur Hub. Vérifiez que vous déployez l'application du serveur Hub depuis le dossier d'installation du serveur Hub. Effectuez les étapes suivantes pour déployer manuellement ou pour redéployer l'application du serveur Hub : 1. Utilisez la console d'administration du serveur WebSphere pour annuler le déploiement du fichier siperianmrm.ear. 2. Utilisez la console d'administration du serveur d'application WebSphere pour installer le fichier siperianmrm.ear. Assurez-vous d'autoriser le déploiement afin de créer des liaisons par défaut en cochant l'option dans le panneau « Préparation de l'installation de l'application ». Si vous déployez manuellement le serveur Hub EAR et devez utiliser Informatica Data Director (IDD), effectuez les étapes supplémentaires suivantes dans la console d'administration WebSphere : 1. Sélectionnez Applications > Applications d'entreprise > siperian-mrm.ear > Chargeur de classe. Installation du serveur Hub sous UNIX 35 2. Sélectionnez les classes chargées la première option du chargeur de classe d'application. 3. Cliquez sur Appliquer. 4. Cliquez sur Enregistrer. 5. Démarrez l'application (siperian-mrm.ear). Réintégration des fichiers JAR personnalisés Si vous avez personnalisé des fichiers JAR, vous devez les réintégrer dans le fichier siperian-mrm-server.ear après avoir installé le serveur Hub. 1. Exécutez la commande suivante pour créer un répertoire nommé EAR dans <répertoire_installation_infamdm>/ hub/server/lib: cd <infamdm_install_directory>/hub/server/lib mkdir ear 2. Exécutez la commande suivante pour copier chaque fichier JAR personnalisé vers le répertoire EAR que vous avez créé dans l'étape 1 : copy <original_location_of_custom_jar_file>/<custom_JAR_filename>.jar ear 3. Exécutez la commande suivante pour réintégrer le fichier EAR : cd <infamdm_install_directory>/hub/server/bin sip_ant.sh repackage Installation du serveur Hub sous Windows Vous pouvez installer le serveur Hub pour qu'il s'exécute dans l'environnement de serveur d'application WebSphere sur la plate-forme Windows. Présentation de l'installation Utilisez les étapes suivantes pour installer le serveur Hub : 1. Préparez l'environnement cible et configurez le serveur d'application. 2. Exécutez le programme d'installation pour installer le serveur Hub. 3. Configurez les paramètres du serveur Hub. 4. Exécutez des tâches de post-installation. Étape 1. Préparation de l'installation Effectuez les tâches de cette section avant d'installer le serveur Hub. Répondre à la configuration matérielle et logicielle requise Avant d'installer le serveur Hub, vérifiez que la machine répond à la configuration matérielle et logicielle requise pour le serveur Hub. 36 Chapitre 3: Installation du serveur Hub Obtenir le fichier de licence Informatica Obtenez un fichier de licence Informatica. Le programme d'installation du serveur Hub n'installe pas Informatica MDM Hub sans fichier de licence valide. Contactez le Support client international Informatica pour obtenir une licence. Vérification de la mémoire physique Vérifiez que vous disposez de suffisamment de mémoire physique disponible pour satisfaire aux besoins d'exécution de tous les logiciels Informatica que vous prévoyez d'installer. Utilisez la formule suivante pour déterminer vos besoins en mémoire physique : Total Informatica runtime memory footprint = JDK JVM max heap size of the application server + Window’s native heap size Vérifiez que vous disposez de suffisamment de mémoire vive pour satisfaire les besoins d'exécution de tous les logiciels Informatica que vous prévoyez d'installer. En ayant toutes vos applications non-Informatica en fonction, utilisez la formule suivante pour déterminer si votre mémoire RAM physique est adéquate : min physical RAM available >= Window’s native process memory limit >=(application server JVM maximum heap size + <cleanse_engine> memory size) Pour plus d'informations sur la mémoire vive et la mémoire physique, consultez la documentation Windows. Vérification du stockage disponible Le serveur Hub requiert 500 Mo d'espace disque disponible. Définissez la variable d'environnement JAVA_HOME Vous devez définir la variable d'environnement JAVA_HOME pour désigner JDK 1.6.0.30 ou une version ultérieure. Installation et configuration de WebSphere Installez et configurez WebSphere selon la documentation de WebSphere. Vérifiez que vous effectuez les configurations suivantes : ¨ Si votre système d'exploitation utilise le protocole Internet version 6 (IPv6), vous devez ajouter Djava.net.preferIPv4Stack=true à la fin de la ligne exécutable java dans <WebSphere_install_dir>\AppServer\bin \startServer.bat : %JAVA_EXE% -Dcmd.properties.file=%TMPJAVAPROPFILE% %WAS_TRACE% %WAS_DEBUG% %CONSOLE_ENCODING% "%CLIENTSAS%" "%CLIENTSSL%" %USER_INSTALL_PROP% "-Dwas.install.root=%WAS_HOME%" com.ibm.ws.bootstrap.WSLauncher com.ibm.ws.management.tools.WsServerLauncher "%CONFIG_ROOT%" "%WAS_CELL%" "%WAS_NODE%" %* %WORKSPACE_ROOT_PROP% -Djava.net.preferIPv4Stack=true ¨ Ajouter l'option JVM suivante pour le script de démarrage de WebSphere pour forcer WebSphere et JGroups pour utiliser la même adresse de liaison : -Djgroups.bind_addr=<bind_addr> où, <bind_addr> spécifie l'interface depuis laquelle les messages sont reçus et envoyés. Installation du serveur Hub sous Windows 37 ¨ Dans la console WebSphere, naviguez vers Serveurs > Serveur d'application > <Votre serveur> > Définition de processus > Machine virtuelle Java et modifiez les valeurs suivantes : Propriété JVM Valeur Taille du tas mémoire initial 2048 Taille maximum du tas mémoire 2048 Arguments génériques JVM -server -Xss2000k -XX:PermSize=128m XX:MaxPermSize=512m -Duser.language=language Duser.region=region La valeur suggérée pour la taille maximum du tas mémoire JVM (–Xmx) est la valeur minimum. Si vous augmentez la valeur, effectuez les tâches suivantes : - Assurez-vous que la machine du serveur d'application dispose de suffisamment de mémoire. - Augmentez –XX:MaxPermSize. –Xmx doit avoir 3 à 4 fois la taille de –XX:MaxPermSize. - Augmentez –XXPermSize. –XX:MaxPermSize doit avoir 3 à 4 fois la taille de –XX:PermSize. Définissez les valeurs pour -Duser.language et -Duser.region pour permettre au serveur d'application WebSphere de journaliser et tracer dans une langue autre que celle définie pour le système d'exploitation. Redémarrez le serveur d'application WebSphere pour appliquer les paramètres JVM. Configuration du pool d'allocation de mémoire JVM Pour configurer le paramètre de pool d'allocation de mémoire JVM, modifiez les paramètres suivants : set JAVA_OPTS=%JAVA_OPTS% -server -Xms2048m -Xmx2048m -Xss2000k -XX:PermSize=128m -XX:MaxPermSize=512m La valeur suggérée pour la taille maximum du tas mémoire JVM (–Xmx) est la valeur minimum. Si vous augmentez la valeur, effectuez les tâches suivantes : ¨ Assurez-vous que la machine du serveur d'application dispose de suffisamment de mémoire. ¨ Augmentez –XX:MaxPermSize. –Xmx doit avoir 3 à 4 fois la taille de –XX:MaxPermSize. ¨ Augmentez –XXPermSize. –XX:MaxPermSize doit avoir 3 à 4 fois la taille de –XX:PermSize. Configuration de WebSphere pour utiliser une source de données Oracle Veuillez contacter Oracle pour obtenir les pilotes JDBC pour la configuration de la base de données. Configurez WebSphere après avoir obtenu les pilotes. Pour configurer JBoss afin d'utiliser une source de données Oracle, copiez les fichiers des pilotes JDBC d'Oracle vers le répertoire suivant : <WebSphere_install_dir>\lib Remarque: Vérifiez que vous utilisez des versions des pilotes JDBC d'Oracle prises en charge. Pour éviter les conflits, supprimez ou déplacez les fichiers ojdbc.jar non pris en charge du répertoire abritant la version prise en charge des fichiers ojdbc.jar. 38 Chapitre 3: Installation du serveur Hub Configurez et vérifiez la connexion à la base de données Vous devez pouvoir vous connecter à la base de données depuis la machine sur laquelle le serveur Hub MDM est installé. Effectuez les tâches suivantes pour configurer et vérifier la connexion à la base de données : 1. Installez le client Oracle. 2. Ajoutez l'entrée TNS pour le fichier tnsnames.ora. Le fichier tnsnames.ora est situé dans le répertoire suivant: <Oracle_home>\network\admin 3. Utilisez la commande suivante pour vérifier la connexion à la base de données : sqlplus cmx_system/<cmx_system_password>@<TNS NAME> Configurer la propriété personnalisée de conteneur Web La propriété personnalisée de conteneur Web doit être paramétrée si vous devez utiliser Informatica Data Director. Vous devez configurer la propriété personnalisée de conteneur Web suivante à l'aide de la console d'administration WebSphere : ¨ Nom de la propriété : com.ibm.ws.webcontainer.invokerequestlistenerforfilter ¨ Valeur : true Pour des instructions sur le paramétrage des propriétés personnalisées de conteneur Web, consultez votre documentation WebSphere. Étape 2. Exécuter le programme d'installation du serveur Hub Le programme d'installation du serveur Hub est utilisé pour installer le logiciel Serveur Hub. Il est inclus dans votre distribution Informatica MDM Hub. Considérations d'installation Vous devez utiliser le même nom d'utilisateur pour installer le serveur Hub et le serveur de correspondance de nettoyage. Les noms de fichiers et de répertoires dans cette section peuvent varier légèrement selon le type d'installation effectuée. Étapes de l'installation Pour installer le serveur Hub : 1. Assurez-vous que le serveur d'application a démarré et fonctionne correctement. 2. Exécutez le programme d'installation du serveur Hub, hub_install.exe, qui est situé dans le répertoire de distribution, par exemple \windows\mrmserver. 3. Sélectionnez la langue que vous voulez installer, puis cliquez sur OK. L'écran Introduction s'affiche. 4. Cliquez sur Suivant pour continuer. L'écran de l'accord de licence apparaît. 5. Sélectionnez le bouton J'accepte les termes du contrat de licence, puis cliquez sur Suivant. Installation du serveur Hub sous Windows 39 L'écran de Sélection du dossier d'installation apparaît. Remarque: Si vous saisissez un emplacement contenant une version précédemment installée du logiciel Informatica, le programme d'installation vous demande si vous voulez installer un correctif pour l'installation existante. Pour les détails sur le processus de mise à niveau, voir Guide de mise à niveau d'Informatica MDM Hub. 6. Effectuez l'une des étapes suivantes : ¨ Cliquez sur Suivant pour installer Informatica MDM Hub dans C:\infamdm\hub\server. ¨ Entrez le chemin vers le dossier d'installation. Cliquez sur Suivant. Important: Ne pas utiliser un chemin qui contient des espaces dans les noms de répertoire ou de dossier. ¨ Cliquez sur le bouton Choisir pour choisir un autre emplacement où installer Informatica MDM Hub puis cliquez sur Suivant. L'écran de Sélection du dossier de raccourci apparaît. 7. Sélectionnez un dossier de raccourci puis cliquez sur Suivant pour continuer. L'écran Entrée de l'emplacement du fichier de licence apparaît. 8. Cliquez sur Choisir pour sélectionner un fichier de licence et cliquez sur Suivant pour continuer. Vous devez posséder un fichier de licence pour poursuivre l'installation. Contactez le Support client international Informatica pour obtenir un fichier de licence si vous n'en avez pas. L'écran du serveur d'application apparaît. 9. Choisissez WebSphere. Cliquez sur Suivant. L'écran d'accueil du serveur d'application WebSphere apparaît. 10. Procédez comme suit pour configurer les paramètres WebSphere : a. Choisissez un chemin vers le serveur d'application WebSphere et cliquez sur Suivant. L'écran de rappel apparaît. b. Vérifiez avoir rempli les prérequis et cliquez sur OK. L'écran Sélection de sécurité WebSphere apparaît. c. Choisissez si la sécurité WebSphere est activée pour les deux options ; Oui ou Non. La valeur par défaut est Non. Si vous cliquez sur Non puis cliquez sur Suivant, l'écran Port du serveur d'application WebSphere apparaît. Définissez le nom du serveur et les ports RMI et SOAP pour votre serveur d'application WebSphere. Dans un environnement groupé, saisissez un des noms de serveur de la grappe et les informations de ports SOAP et RMI correspondantes. Cliquez sur Suivant. Si vous cliquez sur Oui et Suivant, l'écran Port du serveur d'application WebSphere et les justificatifs d'identité de l'utilisateur s'affichent. Renseignez les champs Nom d'utilisateur WebSphere et Mot de passe WebSphere. L'écran de sélection de la base de données apparaît. 11. Cliquez sur Suivant. L'écran de sélection de la base de données apparaît. 12. Sélectionnez Oracle. Cliquez sur Suivant. L'écran Sélection du type de connexion de la base de données Oracle apparaît. 13. Choisissez le nom de service ou le type de connexion SID. Cliquez sur Suivant. L'écran Informations de base de données Oracle apparaît. 40 Chapitre 3: Installation du serveur Hub 14. Entrez les paramètres suivants pour la base de données Oracle à laquelle vous voulez vous connecter : Nom de serveur, numéro de port, nom de service ou SID Oracle (dépend de votre type de connexion sélectionné), nom de schéma du système Informatica MDM Hub (par exemple, CMX_SYSTEM) nom d'utilisateur CMX (par exemple, CMX) et mot de passe CMX (pour le nom d'utilisateur CMX). Cliquez sur Suivant. Remarque: Le mot de passe par défaut pour l'utilisateur CMX est !!cmx!! 15. Cliquez sur Suivant. Si le type de connexion Oracle sélectionné est Nom service, l'écran Personnalisation d'URL de connexion apparaît. 16. Modifier l'URL de connexion si nécessaire et cliquez sur Suivant. L'écran Script PostInstallSetup (déploiement) apparaît. 17. Cliquez sur Oui pour exécuter le script durant l'installation ou cliquez sur Non pour l'exécuter manuellement plus tard. Cliquez sur Suivant. L'écran Résumé avant installation apparaît. Pour plus d'informations sur le processus post-installation, voir “Exécution manuelle du processus de postinstallation” à la page 43. 18. Si vous voulez changer des options, cliquez sur le bouton Précédent pour revenir aux écrans précédents et changer vos sélections. 19. Une fois que l'écran de résumé affiche les options que vous souhaitez, cliquez sur Installer pour démarrer le processus d'installation. Une fois l'installation terminée, l'écran Installation terminée apparaît. 20. Cliquez sur Terminé pour quitter le programme d'installation du serveur Hub. 21. Assurez-vous de pouvoir lancer la console Hub. Pour les informations sur le lancement de la console Hub, consultez Chapitre 5, “Lancement de la console Hub” à la page 74. Fichiers journaux d'installation Les fichiers journaux de l'installation sont utiles pour le dépannage du processus d'installation du serveur Hub. Copiez ces fichiers journaux dans le répertoire de documentation de l'installation. En cas de problème lors de l'installation, fournissez les fichiers journaux au Support client international Informatica. Le tableau suivant décrit les fichiers journaux de l'installation : Emplacement / Fichier journal Description <infamdm_install_directory>\hub\server \Informatica_MDM_Hub_Server_InstallLog.xml Contient les messages du journal pour l'installation du serveur Hub. <infamdm_install_directory> >\hub\server\logs \installPrereq.log Contient les messages des prérequis générés lors de l'installation. <infamdm_install_directory>\hub\server \infamdm_installer_debug.txt Contient les messages de débogage. <infamdm_install_directory>\hub\server\logs \postInstallSetup.log Contient les messages postInstallSetup pour le script. Installation du serveur Hub sous Windows 41 Emplacement / Fichier journal Description <infamdm_install_directory> >\hub\server\logs \cmxserver.log Journal du serveur Hub, qui est créé lorsque le serveur est démarré. Fichiers journaux WebSphere. Par exemple : dossier Situés dans l'arborescence sous le dossier d'installation WebSphere. <WebSphere_install_dir> \profiles\AppSrv01\log \<ServerName> LIENS CONNEXES : ¨ “Fichiers journaux de Informatica MDM Hub” à la page 93 ¨ “Création d'un répertoire de documentation d'installation” à la page 5 Étape 3. Configuration du serveur Hub Vous devez configurer le serveur Hub après l'avoir installé. Fichier EAR du serveur Hub Vous devez déployer le fichier EAR du serveur Hub sur la même machine que celle sur laquelle vous avez installé le serveur Hub. Lors de l'exécution, l'application du serveur Hub doit être capable de localiser l'installation du serveur Hub depuis lequel vous l'avez déployée. Par conséquent, ne transférez pas le fichier EAR pour un déploiement sur une autre machine. Par exemple, si vous avez installé le serveur Hub sur une machine de test, puis que vous avez déployé le fichier EAR sur la machine de production, l'application sur la machine de production ne peut pas localiser l'installation pour des informations de configuration, telles que la journalisation. Vérification des numéros de version et de build Vous devez vous assurer que la version et le numéro de version corrects du serveur Hub sont installés. Effectuez l'une des étapes suivantes pour déterminer la version et le numéro de version du serveur Hub : ¨ Vérifiez l'entrée JAR manifest.mf dans le fichier <infamdm_install_directory>\hub\cleanse\siperian-mrmcleanse.ear ¨ Vérifiez le fichier versionInfo.xml situé dans <infamdm_install_directory>\hub\cleanse\conf\versionInfo.xml ¨ Exécutez versionInfo.bat situé dans <infamdm_install_directory>\hub\server\bin\versionInfo.bat Configuration des paramètres de journalisation Vous pouvez configurer log4j_fr.xml pour la journalisation. La valeur par défaut est INFO pour log4j_fr.xml. Vous pouvez activer DEBUG pour le serveur Hub en remplaçant INFO par DEBUG dans log4j.xml. Vous devez définir la valeur pour les noms de catégorie suivants dans le fichier log4j_fr.xml : ¨ com.siperian ¨ com.delos Définir la valeur de catégorie sur DEBUG pour la journalisation la plus détaillée, INFO pour une journalisation moins détaillée et ERROR pour la journalisation la moins détaillée. Le fichier log4j.xml est situé dans <infamdm_install_directory>\hub\server\conf\log4j.xml. Après avoir mis à jour le fichier log4j.xml, vous devez redémarrer l'application serveur Hub. 42 Chapitre 3: Installation du serveur Hub Paramétrage des propriétés de la configuration Vous pouvez configurer le fichier cmxserver.properties dans le répertoire <infamdm_install_directory>\hub\server \resources. Après avoir mis à jour ce fichier, vous devez redémarrer l'application serveur Hub pour recharger les paramètres du fichier. Les valeurs contenues dans ce fichier reflètent votre installation. Votre fichier doit être similaire à l'exemple suivant : cmx.home=C:\infamdm\hub\server cmx.server.masterdatabase.type=oracle cmx.application.server.type=websphere cmx.appserver.rmi.port=2809 cmx.appserver.naming.protocol=iiop cmx.appserver.soap.connector.port=8880 jnlp.initial-heap-size=128m jnlp.max-heap-size=512m cmx.server.datalayer.cleanse.execution=SERVER cmx.server.datalayer.cleanse.working_files.location=C:\infamdm\hub\server\logs cmx.server.datalayer.cleanse.working_files=LOCAL Modification des paramètres WebSphere Si vous avez entré des paramètres WebSphere incorrects lors de l'installation, vous pourrez les modifier après l'installation. 1. Ouvrez le fichier build.properties depuis l'emplacement suivant pour la modification : <infamdm_install_directory>\hub\server\bin\build.properties 2. Modifiez les paramètres de configuration WebSphere. 3. Enregistrez et fermez le fichier build.properties. 4. Exécutez le script postInstallSetup selon les instructions contenues dans “Exécution manuelle du processus de post-installation” à la page 43. 5. Redémarrez le serveur d'application. Changement de mots de passe Après avoir installé le serveur Hub, vous pouvez changer le mot de passe pour les utilisateurs CMX_SYSTEM et CMX_ORS. Pour plus d’informations, consultez la section “Changement de mots de passe après l'installation” à la page 45. Étape 4. Tâches post-installation Après avoir installé le serveur Hub, vous devrez peut-être exécuter des tâches, par exemple exécuter manuellement le processus de post-installation, réintégrer les fichiers JAR personnalisés ou redéployer l'application du serveur Hub. Exécution manuelle du processus de post-installation Si vous décidez que le programme d'installation du serveur Hub doit omettre le processus de post-installation, vous devez exécuter le script de post-installation manuellement. Le script se trouve par défaut dans le répertoire suivant : <infamdm_install_directory>\hub\server Par exemple, le répertoire par défaut est C:\infamdm\hub\server. Pour exécuter manuellement le script de post-installation, exécutez la commande suivante à l'invite de commande : postInstallSetup.bat -Ddatabase.password=<yourDBPassword> Installation du serveur Hub sous Windows 43 Si la sécurité est activée pour l'installation de WebSphere, exécutez la commande suivante à partir de l'invite de commande : postinstallsetup.bat -Dwebsphere.password=<yourWebpsherePassword> -Ddatabase.password=<yourDBPassword> où <yourWebspherePassword> est le mot de passe de votre serveur d'application WebSphere et <yourDBPassword> est le mot de passe du compte d'utilisateur cmx. Redéploiement manuel de l'application serveur Hub sous Windows Informatica fournit le script postInstallSetup que le programme d'installation et l'utilisateur du serveur Hub peuvent utiliser pour déployer ou redéployer l'application serveur Hub vers le serveur d'application. Cependant, vous pouvez également utiliser l'outil du serveur d'application par défaut pour déployer l'application du serveur Hub. Vérifiez que vous déployez l'application du serveur Hub depuis le dossier d'installation du serveur Hub. Effectuez les étapes suivantes pour déployer manuellement ou pour redéployer l'application du serveur Hub : 1. Utilisez la console d'administration du serveur WebSphere pour annuler le déploiement du fichier siperianmrm.ear. 2. Utilisez la console d'administration du serveur d'application WebSphere pour installer le fichier siperianmrm.ear. Assurez-vous d'autoriser le déploiement afin de créer des liaisons par défaut en cochant l'option dans le panneau « Préparation de l'installation de l'application ». Si vous déployez manuellement le serveur Hub EAR et devez utiliser Informatica Data Director (IDD), effectuez les étapes supplémentaires suivantes dans la console d'administration WebSphere : 1. Sélectionnez Applications > Applications d'entreprise > siperian-mrm.ear > Chargeur de classe. 2. Sélectionnez les classes chargées la première option du chargeur de classe d'application. 3. Cliquez sur Appliquer. 4. Cliquez sur Enregistrer. 5. Démarrez l'application (siperian-mrm.ear). Réintégration des fichiers JAR personnalisés Si vous avez personnalisé des fichiers JAR, vous devez les réintégrer dans le fichier siperian-mrm-server.ear après avoir installé le serveur Hub. 1. Exécutez la commande suivante pour créer un répertoire nommé EAR dans <répertoire_installation_infamdm> \hub\server\lib : cd <infamdm_install_directory>\hub\server\lib mkdir ear 2. Exécutez la commande suivante pour copier chaque fichier JAR personnalisé vers le répertoire EAR que vous avez créé dans l'étape 1 : copy <original_location_of_custom_jar_file>\<custom_JAR_filename>.jar ear 3. Exécutez la commande suivante pour réintégrer le fichier EAR : cd <infamdm_install_directory>\hub\server\bin sip_ant.bat repackage 44 Chapitre 3: Installation du serveur Hub Changement de mots de passe après l'installation Après avoir installé le serveur Hub, vous pourrez changer les mots de passe pour les utilisateurs de CMX_SYSTEM et de CMX_ORS. Modification du mot de passe de l'utilisateur CMX_SYSTEM Une fois le serveur Hub installé, vous pourrez changer le mot de passe pour l'utilisateur CMX_SYSTEM. Si c'est le cas, effectuez également les tâches suivantes : ¨ Modifier le mot de passe de l'utilisateur CMX dans Oracle. ¨ Définir le même mot de passe dans la source de données dans le serveur d'application. Pour plus d'informations sur le changement des mots de passe dans Informatica MDM Hub, consultez le Guide de configuration d'Informatica MDM Hub . Modification du mot de passe de l'utilisateur CMX_ORS Après avoir installé le serveur Hub, vous pourrez changer le nom d'utilisateur et le mot de passe pour l'utilisateur CMX_ORS. Si c'est le cas, effectuez également les tâches suivantes : ¨ Modifier le mot de passe de l'utilisateur CMX_ORS dans Oracle. ¨ Définir le même mot de passe dans la source de données dans le serveur d'application. ¨ Enregistrer le schéma avec les mêmes nom d'utilisateur et mot de passe que vous avez configurés dans la base de données et le serveur d'application. Tous ces noms d'utilisateur et mots de passe doivent être identiques. Changement de mots de passe après l'installation 45 CHAPITRE 4 Installation du serveur de correspondance de nettoyage Ce chapitre comprend les rubriques suivantes : ¨ Présentation de l'installation du serveur de correspondance de nettoyage, 46 ¨ À propos du serveur de correspondance de nettoyage, 46 ¨ Installation du serveur de correspondance de nettoyage sous UNIX, 47 ¨ Installation du serveur de correspondance de nettoyage sous Windows, 60 ¨ Activation de la population de correspondance, 72 Présentation de l'installation du serveur de correspondance de nettoyage Vous pouvez installer et configurer le serveur de correspondance de nettoyage sous Windows ou UNIX. Ensuite, vous devez déployer le serveur de correspondance de nettoyage dans un environnement de serveur d'application. À propos du serveur de correspondance de nettoyage Le serveur de correspondance de nettoyage effectue les opérations de nettoyage des données et les opérations de correspondance. Le serveur de correspondance de nettoyage se connecte avec le moteur de nettoyage que vous configurez. Le serveur de correspondance de nettoyage et le moteur de nettoyage fonctionnent conjointement pour normaliser et optimiser les données pour la correspondance et la consolidation. Moteurs de correspondance de nettoyage pris en charge Informatica suppose que vous êtes familier avec le moteur de nettoyage et que vous avez déjà installé et configuré le moteur de nettoyage avant l'installation de MDM Hub. Configuration post-installation Vous pouvez utiliser le programme d'installation du serveur de correspondance de nettoyage pour effectuer la configuration post-installation. La configuration post-installation déploie et configure le serveur de correspondance 46 de nettoyage sur le serveur d'application. Si vous choisissez de ne pas exécuter la configuration post-installation depuis le programme d'installation, le programme d'installation copie le script postinstallsetup du serveur de correspondance de nettoyage vers le dossier d'installation d'Informatica suivant : <infamdm_install_directory>/hub/cleanse/ Vous pouvez exécuter le script postinstallsetup pour effectuer la configuration post-installation. Remarque: Les scripts postinstallsetup sont différents pour le serveur Hub et pour le serveur de correspondance de nettoyage. Vous bénéficiez des avantages suivants quand vous séparez les processus d'installation et de post-installation : ¨ Vous pouvez vérifier que l'application démarre correctement avant de la déployer. ¨ Vous pouvez régler les problèmes de déploiement en dehors du processus d'installation. ¨ Vous pouvez déployer l'application avec la console d'administration du serveur d'application. ¨ Vous pouvez exécuter le script pour redéployer l'application au lieu de réinstaller complètement le serveur de correspondance de nettoyage. Installation du serveur de correspondance de nettoyage sous UNIX Vous pouvez installer le serveur de correspondance de nettoyage pour qu'il s'exécute dans l'environnement du serveur d'application WebSphere sous UNIX. Présentation de l'installation Suivez les étapes suivantes pour installer le serveur de correspondance de nettoyage : ¨ Préparez l'environnement cible, dont la configuration du serveur d'application. ¨ Exécutez le programme d'installation pour installer le serveur de correspondance de nettoyage. ¨ Indiquez ou changez les paramètres de configuration du serveur de correspondance de nettoyage. ¨ Exécutez des tâches de post-installation. Étape 1. Préparation de l'installation Effectuez les tâches de cette section avant d'installer Cleanse Match Server. Répondre à la configuration matérielle et logicielle requise Avant d'installer le serveur de correspondance de nettoyage, remplissez les exigences matérielles et logicielles requises. Pour plus d'informations sur la configuration matérielle et logicielle requise, consultez la matrice de disponibilité des produits sur https://communities.informatica.com/community/my-support/tools/product-availability-matrices. Installation et configuration de WebSphere Sur l'ordinateur où vous exécuterez le serveur de correspondance de nettoyage, installez et configurez votre environnement WebSphere conformément à votre documentation WebSphere. Installation du serveur de correspondance de nettoyage sous UNIX 47 Configuration du pool d'allocation de mémoire JVM set JAVA_OPTS=%JAVA_OPTS% -server -Xms2048m -Xmx2048m -Xss2000k -XX:PermSize=128m -XX:MaxPermSize=512m La valeur suggérée pour la taille maximum du tas mémoire JVM (–Xmx) est la valeur minimum. Si vous augmentez la valeur, effectuez les tâches suivantes : ¨ Assurez-vous que la machine du serveur d'application dispose de suffisamment de mémoire. ¨ Augmentez –XX:MaxPermSize. –Xmx doit avoir 3 à 4 fois la taille de –XX:MaxPermSize. ¨ Augmentez –XXPermSize. –XX:MaxPermSize doit avoir 3 à 4 fois la taille de –XX:PermSize. Installation et configuration du moteur de nettoyage Installez et configurez le moteur de nettoyage. Obtenez les codes de déverrouillage requis pour le moteur de nettoyage. Vérifiez que les derniers correctifs sont installés. Vérifiez que le serveur de correspondance de nettoyage fonctionne correctement. Pour plus d'instructions sur la configuration d'Informatica MDM Hub de façon à l'intégrer au moteur de nettoyage, consultez le Guide de l’adaptateur de nettoyage d'Informatica MDM Hub. Obtenir un fichier de licence Informatica Vous avez besoin d'un fichier de licence Informatica pour installer le serveur de correspondance de nettoyage. Contactez le Support client international Informatica pour obtenir un fichier de licence. Votre licence Informatica comprend les informations nécessaires à l'installation du serveur de nettoyage avec le serveur de correspondance de nettoyage que vous utilisez. Lors de l'installation du serveur de nettoyage, le programme d'installation du serveur de correspondance de nettoyage vous demande des informations sur le serveur de correspondance de nettoyage, recherche les informations dans le fichier de licence puis les stocke dans le fichier cmxcleanse.properties. Si vous avez installé un serveur de correspondance de nettoyage dont les informations ne correspondent pas au fichier de licence Informatica, le programme d'installation du serveur de correspondance de nettoyage ne stocke aucune information dans le fichier de propriétés. Le fichier de propriétés affiche donc des valeurs par défaut ou vides pour ce serveur de correspondance de nettoyage. Pour vous assurer que le fichier cmxcleanse.properties est mis à jour, vous devez obtenir le fichier de licence Informatica adéquat et réinstaller le serveur de correspondance de nettoyage. Configuration de WebSphere pour le serveur de correspondance de nettoyage Si vous installez un serveur de correspondance de nettoyage sur un ordinateur différent de celui qui exécute le serveur Hub, vous devez créer les sources de données séparées de chaque ORS sur l'ordinateur du serveur de correspondance de nettoyage. Configuration de WebSphere pour utiliser une source de données Oracle Pour configurer WebSphere pour utiliser une source de données Oracle, ajoutez le fichier de pilote Oracle JDBC Driver JAR dans le répertoire suivant : <WebSphere_install_dir>/lib Contactez Oracle pour obtenir les fichiers nécessaires à votre configuration de base de données. Création des sources de données principales dans WebSphere Pour créer vos sources de données principales dans WebSphere : 48 1. Démarrez le serveur d'application et lancez la console d'administration du serveur d'application WebSphere. 2. Connexion avec votre nom d'utilisateur. Chapitre 4: Installation du serveur de correspondance de nettoyage 3. 4. Spécifiez l'emplacement des bibliothèques de pilotes : a. Développez Environnement dans l'arborescence de navigation de la console. b. Cliquez sur le lien Variables WebSphere. c. Mettez à jour la variable ORACLE_JDBC_DRIVER_PATH pour pointer sur l'emplacement du pilote JDBC. (Exemple : /u1/Websphere/AppServer/lib). Créez le compte de sécurité à utiliser par la Source de données principales Informatica MDM : a. Développez Sécurité dans l'arborescence de navigation de la console. b. Cliquez sur le lienAdministration sécurisée, applications et infrastructure. c. Développez Authentification Java et service d'autorisation sous Authentification sur le côté droit de la fenêtre de la console. d. Cliquez surDonnées d'authentification J2C. e. Cliquez sur Nouveau pour créer un nouveau compte de sécurité. Définissez ce qui suit : Alias = CMX_SYSTEM ID utilisateur = cmx_system Ne changez pas ce nom d'utilisateur. Mot de passe = !!cmx!! f. Cliquez sur Nouveau pour créer un nouveau compte de sécurité. Définissez ce qui suit : Alias = CMX_SYSTEM ID utilisateur = cmx_system Ne changez pas ce nom d'utilisateur. Mot de passe = !!cmx!! g. 5. 6. Cliquez sur OK pour enregistrer. Créez le fournisseur JDBC : a. Développez Ressources dans l'arborescence de navigation de la console puis développez le menu JDBC. b. Cliquez sur le lien Fournisseurs JDBC. c. Assurez-vous que la portée est définie sur Nœud. (Modifiez et appliquez si nécessaire). d. Cliquez sur Nouveau pour créer un nouveau fournisseur JDBC. e. Sélectionnez Oracle dans la liste de types de bases de données. f. Sélectionnez Pilote JDBC Oracle dans la liste de types de fournisseurs. g. Sélectionnez Source de données XA dans la liste de types d'implémentations. h. Changez le nom en « Informatica MDM Oracle JDBC Provider (XA) ». i. Cliquez sur Suivant puis sur Terminer pour enregistrer. Créez la source de données principales Informatica MDM : a. Cliquez sur le fournisseur créé. b. Cliquez sur le lien Sources de données (sous Propriétés supplémentaires sur le côté droit de la fenêtre de la console). c. Cliquez sur Nouveau pour créer la nouvelle source de données. Installation du serveur de correspondance de nettoyage sous UNIX 49 d. Remplissez le formulaire avec les valeurs suivantes : Nom = Informatica Source de données principales MDM Nom JNDI = jdbc/siperian-cmx_system-ds Alias d'authentification géré par composant e. Cliquez sur Suivant et l'URL devient disponible. f. Cliquez sur Suivant puis sur Terminer. = < host_name >/cmx_system URL = jdbc:oracle:thin:@<oracle_host_name>:<oracle_port_number>:<oracle_sid> Remarque: Le nom JNDI doit être en minuscules. Modification du mot de passe de l'utilisateur CMX_SYSTEM Une fois que vous avez installé Informatica MDM Hub, vous pouvez changer le mot de passe pour CMX_SYSTEM. Si vous changez le mot de passe, vous devez également effectuer les tâches suivantes : 1. Modifier le mot de passe de l'utilisateur CMX dans Oracle 2. Définir le même mot de passe dans la source de données sur le serveur d'application. Création des sources de données ORS dans WebSphere Pour créer vos sources de données ORS dans WebSphere : 1. Démarrez le serveur d'application et lancez la console d'administration du serveur d'application WebSphere. 2. Connexion avec votre nom d'utilisateur. 3. Spécifiez l'emplacement des bibliothèques de pilotes : 4. a. Développez Environnement dans l'arborescence de navigation de la console. b. Cliquez sur le lien Variables WebSphere. c. Mettez à jour la variable ORACLE_JDBC_DRIVER_PATH pour pointer sur l'emplacement du pilote JDBC. (par exemple, /u1/Websphere/AppServer/Lib). Créez le compte de sécurité à utiliser par la source de données ORS Informatica MDM : a. Développez Sécurité dans l'arborescence de navigation de la console. b. Cliquez sur le lien Administration sécurisée, applications et infrastructure dans WebSphere. c. Développez Authentification Java et service d'autorisation sous Authentification sur le côté droit de la fenêtre de la console. d. Cliquez surDonnées d'authentification J2C. e. Cliquez sur Nouveau pour créer un nouveau compte de sécurité. f. Définissez ce qui suit : Alias = cmx_ors ID utilisateur = cmx_ors Mot de passe = !!cmx!! Pour apprendre comment changer ce nom d'utilisateur et ce mot de passe, consultez “Configuration de WebSphere pour le serveur de correspondance de nettoyage” à la page 48. g. 5. Créez le fournisseur JDBC : 1. 50 Cliquez sur OK pour enregistrer. Développez Ressources dans l'arborescence de navigation de la console puis développez le menu JDBC. Chapitre 4: Installation du serveur de correspondance de nettoyage 6. 2. Cliquez sur le lien Fournisseurs JDBC. 3. Assurez-vous que la portée est définie sur Nœud. 4. Cliquez sur Nouveau pour créer un nouveau fournisseur JDBC. 5. Sélectionnez Oracle dans la liste de types de bases de données. 6. Sélectionnez Pilote JDBC Oracle dans la liste de types de fournisseurs. 7. Sélectionnez Source de données XA dans la liste de types d'implémentations. 8. Changez le nom en « Informatica MDM Oracle JDBC Provider (XA) ». 9. Cliquez sur Suivant puis sur Terminer pour enregistrer. Créez la source de données Informatica MDM ORS : Changez le nom en « Informatica MDM Oracle JDBC Provider (XA) ». a. Cliquez sur le fournisseur créé. b. Cliquez sur le lien Sources de données (sous Propriétés supplémentaires sur le côté droit de la fenêtre de la console). c. Cliquez sur Nouveau pour créer la nouvelle source de données. Remplissez le formulaire avec les valeurs suivantes : Name = Informatica MDM ORS Data Source JNDI Name = jdbc/siperian-<oracle_host_name>-<oracle_SID>-cmx_ors-ds Component-managed Authentication Alias = <host_name>/cmx_ors d. Cliquez sur Suivant et l'URL devient accessible. URL= jdbc:oracle:thin:@<oracle_host_name>:<oracle-port_number>:<oracle_sid> e. Cliquez sur Suivant puis sur Terminer. Remarque: Le nom JNDI doit être en minuscules. Changement du nom d'utilisateur et du mot de passe de l'utilisateur CMX_ORS Une fois que vous avez installé Informatica MDM Hub, vous pouvez changer le nom d'utilisateur et le mot de passe pour CMX_ORS. Si vous changez le nom d'utilisateur et le mot de passe, vous devez aussi effectuer les tâches suivantes : 1. Modifier le mot de passe de l'utilisateur CMX_ORS dans Oracle. 2. Définir le même mot de passe dans la source de données sur le serveur d'application. 3. Enregistrer le schéma avec le même nom d'utilisateur et le même mot de passe. Étape 2. Exécuter le programme d'installation du Cleanse Match Server Le programme d'installation du Cleanse Match Server est utilisé pour installer le logiciel Cleanse Match Server. Il est inclus dans votre distribution Informatica MDM Hub. Considérations d'installation ¨ Si vous installez le serveur Hub, le serveur d'applications, le serveur de nettoyage et le moteur de nettoyage sur le même ordinateur, les noms d'utilisateur que vous utilisez pour les installer doivent appartenir au même groupe UNIX. ¨ Vous pouvez utiliser n'importe quel nom d'utilisateur pour installer le serveur Hub et le serveur de correspondance de nettoyage, mais vous devez utiliser le même nom d'utilisateur pour installer les deux serveurs. Installation du serveur de correspondance de nettoyage sous UNIX 51 ¨ Les noms de fichiers et de répertoires dans cette section peuvent varier légèrement selon le type d'installation effectuée. ¨ Si vous installez le serveur de correspondance de nettoyage et le serveur Hub sur le même serveur, utilisez le compte d'utilisateur du système d'exploitation que vous utilisez pour le serveur Hub afin d'installer le serveur d'applications du serveur de correspondance de nettoyage. Il est recommandé de ne pas utiliser l'utilisateur racine lorsque vous installez le serveur de correspondance de nettoyage, sauf si l'utilisateur racine est déjà utilisé pour le serveur Hub. ¨ Le programme d'installation du serveur de correspondance de nettoyage permet également de mettre à niveau les installations existantes. Si une version précédente du logiciel Informatica est installée, consultez le Guide de mise à niveau de Informatica MDM Hub pour en savoir plus. Cette section traite des nouvelles installations. Étapes de l'installation Pour installer le serveur de correspondance de nettoyage : 1. Assurez-vous que votre serveur d'application a démarré et fonctionne correctement. 2. Si vous installez depuis un client distant, démarrez une session Windows X et définissez la valeur DISPLAY vers le client distant. 3. Exécutez le programme d'installation de correspondance de nettoyage Informatica. Le programme d'installation du serveur de correspondance de nettoyage est en distribution dans le répertoire suivant : Solaris : /solaris/mrmcleanse/ HP-UX : /hpux/mrmcleanse/ Linux : /linux/mrmcleanse/ AIX : /aix/mrmcleanse/ 4. Exécutez la commande suivante pour commencer le processus d'installation. ./hub_cleanse_install.bin Remarque: Pour contourner la validation prérequise dans l'installation, voir “Ignorer l'installation des prérequis” à la page 98. 5. Sélectionnez la langue que vous voulez installer, puis cliquez sur OK. L'écran Introduction s'affiche. 6. Cliquez sur Suivant. L'écran d'accord de licence s'affiche. 7. Acceptez les termes de la licence et cliquez sur Suivant. L'écran de Sélection du dossier d'installation s'affiche. 8. Cliquez sur le bouton Choisir pour choisir un autre emplacement où installer le serveur de correspondance de nettoyage ou cliquez sur Suivant pour accepter celui par défaut. Remarque: Ne pas utiliser un chemin qui contient des espaces dans le nom de répertoire ou de dossier. L'écran de saisie de l'emplacement du fichier de licence s'affiche. 9. Cliquez sur Choisir pour choisir un fichier de licence. Vous ne pouvez pas continuer l'installation si vous n'avez pas de fichier de licence. Contactez le Support client international Informatica pour obtenir un fichier de licence. Cliquez sur Suivant pour continuer. L'écran Serveur d'application s'affiche. 10. Choisissez le serveur d'application WebSphere et cliquez sur Suivant. 11. Configurer les paramètres WebSphere : Choisissez un chemin vers le serveur d'application WebSphere et cliquez sur Suivant. 52 Chapitre 4: Installation du serveur de correspondance de nettoyage 12. L'écran Sélection de la sécurité WebSphere s'affiche. Choisissez si la sécurité WebSphere est activée pour les deux options ; Oui ou Non. Non est sélectionné par défaut. ¨ Si vous cliquez sur Non et Suivant, l'écran Serveur d'application WebSphere s'affiche. Définissez le nom du serveur et du port SOAP pour votre serveur d'application WebSphere. Cliquez sur Suivant. ¨ Si vous cliquez sur Oui et Suivant, l'écran Serveur d'application WebSphere et justificatifs d'identité de l'utilisateur s'affiche. Renseignez les champs Nom d'utilisateur et Mot de passe. Définissez le nom du serveur et du port SOAP pour votre serveur d'application WebSphere. Dans un environnement groupé, saisissez un des noms de serveur de la grappe et les informations de ports SOAP et RMI correspondantes. Cliquez sur Suivant. 13. Configurez les paramètres du moteur de nettoyage pour le moteur de nettoyage que vous utilisez. ¨ Si vous utilisez Address Doctor, vous devez configurer Address Doctor en utilisant le programme d'installation du serveur de correspondance de nettoyage. - Spécifiez les emplacements de fichiers de configuration et de paramètres et le paramètre de type de correction. Cliquez sur Suivant. ¨ Si vous utilisez Business Objects DQ XI, vous devez configurer Business Objects DQ XI en utilisant le programme d'installation du serveur de correspondance de nettoyage. Spécifiez les paramètres d'hôte, de port et de sous-fichier pour votre moteur de nettoyage Business Objects DQ XI. Cliquez sur Suivant. Remarque: Après installation, vous devez effectuer une configuration supplémentaire pour votre moteur de nettoyage conformément aux instructions dans le Guide de l’adaptateur de nettoyage d'Informatica MDM Hub. 14. Choisissez d'exécuter le script durant l'installation ou plus tard (voir “Exécution de PostInstallSetup” à la page 59). Dans un environnement groupé, choisissez Non Cliquez sur Suivant. L'écran Résumé avant installation s'affiche. Si vous voulez changer des options, cliquez sur le bouton Précédent pour revenir aux écrans précédents et changer vos sélections. Une fois que le résumé reflète les options souhaitées, cliquez sur Installer pour démarrer l'installation. L'écran Veuillez patienter s'affiche pendant qu'Informatica configure votre système. Une fois le processus d'installation terminée, l'écran Installation terminée s'affiche. 15. Cliquez sur Terminé pour quitter le programme d'installation du serveur de correspondance de nettoyage. Fichiers journaux d'installation Les fichiers journaux suivants sont utiles pour le dépannage des problèmes lors du processus d'installation du Cleanse Match Server. Copiez ces fichiers journaux dans le répertoire de documentation d'installation que vous avez créé. En cas de problème d'installation, vous pouvez fournir ces fichiers à l'assistance internationale à la clientèle d'Informatica. Fichier Description <infamdm_install_directory>/hub/cleanse/ Informatica_MDM_Hub_Cleanse_Match_Server_InstallLog.xml Indique les erreurs et l'état de l'installation du serveur de correspondance de nettoyage. <infamdm_install_directory>/hub/cleanse/logs/ postInstallSetup.log Indique les résultats du script postInstallSetup. <infamdm_install_directory>/hub/cleanse/logs/cmxserver.log Journaux du serveur de nettoyage. Installation du serveur de correspondance de nettoyage sous UNIX 53 Fichier Description <infamdm_install_directory>/hub/cleanse/ infamdm_installer_debug.txt Indique les éléments choisis lors de l'installation. <infamdm_install_directory>/hub/cleanse/logs/installPrereq.log Contient les messages des prérequis générés lors de l'installation. Les fichiers journaux WebSphere sont stockés à l'emplacement suivant : Situés dans l'arborescence sous le répertoire d'installation de votre serveur d'applications. <rép_installation_WebSphere>/profiles/AppSrv01/logs/<nom de serveur>. Nom des fichiers journaux : startServer.log, stopServer.log, SystemErr.log et SystemOut.log. Étape 3. Configuration du Cleanse Match Server Cette section décrit le mode de configuration du Cleanse Match Server une fois installé. Considérations de configuration ¨ Lors de l'exécution, le Cleanse Match Server doit rechercher l'installation à partir de laquelle il a été déployé. Par conséquent, ne déplacez pas le fichier EAR pour le déployer sur une autre machine. Par exemple, si vous avez installé le serveur de correspondance de nettoyage sur une machine de test puis avez déployé le fichier EAR sur la machine de production, l'application ne pourra pas localiser l'installation pour des informations de configuration comme la journalisation. ¨ Le fichier cmxcleanse.properties doit être rempaqueté lors d'une modification dans cmx.home. Tout autre paramètre exige simplement un redémarrage de l'application Cleanse Match Server. Configuration du Cleanse Match Server avec des moteurs de nettoyage différents Pour plus d'informations concernant la configuration des moteurs de nettoyage, consultez le Guide de l’adaptateur de nettoyage de Informatica MDM Hub. Vérification des numéros de version et de build Vous devez vous assurer que la version et le numéro de version corrects du serveur de correspondance de nettoyage sont installés. Effectuez l'une des étapes suivantes pour déterminer la version et le numéro de version du serveur de correspondance de nettoyage : ¨ Vérifiez l'entrée JAR manifest.mf dans le fichier <infamdm_install_directory>/hub/cleanse/siperian-mrmcleanse.ear ¨ Vérifiez le fichier versionInfo.xmlsitué dans <infamdm_install_directory>/hub/cleanse/conf/versionInfo.xml ¨ Exécutez versionInfo.sh dans <infamdm_install_directory>/hub/cleanse/bin/versionInfo.sh Remarque: Pour les systèmes AIX, modifiez le script versionInfo.sh pour exécuter Java depuis <JAVA_HOME>/jre/ bin/java. 54 Chapitre 4: Installation du serveur de correspondance de nettoyage Suppression des fichiers temporaires Par défaut, les fichiers temporaires générés par le service de nettoyage sont conservés sur disque. Vous pouvez configurer le serveur de nettoyage pour les nettoyer en définissant un indicateur dans le fichier de propriétés du serveur de nettoyage (cmxcleanse.properties) qui, par défaut, est stocké dans le répertoire suivant : <infamdm_install_directory>/hub/cleanse/resources/ L'entrée s'affiche comme suit : cmx.server.datalayer.cleanse.working_files=KEEP Vous pouvez changer la valeur en FALSE pour supprimer ces fichiers une fois que les processus de nettoyage et de création de jetons sont terminés. cmx.server.datalayer.cleanse.working_files=FALSE Configuration des paramètres de journalisation Vous pouvez configurer l'application de nettoyage pour la journalisation. Les paramètres sont indiqués dans le fichier log4j_fr.xml. La valeur par défaut est INFO pour log4j_fr.xml. Vous pouvez activer DEBUG pour le serveur de correspondance de nettoyage en remplaçant INFO par DEBUG dans log4j.xml. Vous devez définir la valeur pour les noms de catégorie suivants dans le fichier log4j_fr.xml : ¨ com.siperian ¨ com.delos Définir la valeur de catégorie sur DEBUG pour la journalisation la plus détaillée, INFO pour une journalisation moins détaillée et ERROR pour la journalisation la moins détaillée. Définir les propriétés de configuration Vous pouvez configurer plus encore votre installation du serveur de correspondance de nettoyage en personnalisant les valeurs dans le fichier cmxcleanse.properties situé dans le répertoire ressources (par exemple : <répertoire_installation_infamdm>/hub/cleanse/resources/. Après avoir mis à jour cmxcleanse.properties, vous devez redémarrer l'application Cleanse Match Server pour recharger les paramètres du fichier. Votre fichier reflète votre installation mais il reste similaire à l'exemple suivant : cmx.server.logging.location=/u1/infamdm/hub/cleanse/logs cmx.server.datalayer.cleanse.working_files.location=/u1/infamdm/hub/cleanse/tmp cmx.server.datalayer.cleanse.working_files=KEEP cmx.server.datalayer.cleanse.execution=LOCAL cmx.home=/u1/infamdm/hub/cleanse cmx.appserver.type=websphere Ajout du nom TNS Oracle à la base de données ORS Le serveur de correspondance de nettoyage traite les tâches de nettoyage en ligne ou par lots. Dans le cas d'une opération en ligne, l'application renvoie le résultat sous forme de réponse XML à l'aide du protocole HTTP. Dans le cas d'une tâche de lots, les commandes de lots que l'application du serveur de correspondance de nettoyage lance utilisent le chargeur Oracle SQL pour réécrire les données. Lorsque le chargeur est appelé, il utilise les paramètres de tnsnames.ora pour se connecter à la base de données Oracle. Le programme d'installation du serveur de correspondance de nettoyage n'ajoute pas le nom du TNS dans l'installation Oracle. Par conséquent, sur l'ordinateur du serveur de nettoyage, vous devez ajouter l'entrée TNS au fichier tnsnames.ora. Voici un exemple d'entrée pour les clients Oracle 10g : <TNS NAME> = (DESCRIPTION = (ADDRESS_LIST = Installation du serveur de correspondance de nettoyage sous UNIX 55 (ADDRESS = (PROTOCOL = TCP)(HOST = <ORACLE_SERVER_HOST_NAME>)(PORT = <ORACLE_SERVER_PORT>)) ) (CONNECT_DATA = (SID = <ORACLE_SID>)) ) Voici un exemple d'entrée pour les clients Oracle 11 (notez le SERVICE_NAME) : <TNS NAME> = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = <ORACLE_SERVER_HOST_NAME>)(PORT = <ORACLE_SERVER_PORT>)) ) (CONNECT_DATA = (SERVICE_NAME = <ORACLE_SID)) ) Entrez ce nom de TNS lorsque vous enregistrez la base de données ORS à l'aide de l'outil Bases de données de la console Hub comme indiqué dans les instructions du Guide de configuration d'Informatica MDM Hub . Remarque: Les noms TNS sur la machine du serveur Hub et sur la machine du serveur de correspondance de nettoyage doivent être identiques. Configuration du serveur de correspondance de nettoyage pour le multi-threading Par défaut, le serveur de correspondance de nettoyage s'exécute en mode single-thread. Si le serveur sur lequel le serveur de correspondance de nettoyage est installé dispose de plus d'un processeur, vous pouvez le configurer pour des opérations multi-thread afin d'améliorer les performances. Vous pouvez utiliser la console Hub pour la configuration du serveur de correspondance de nettoyage pour le multi-threading : 1. Développez l’espace de travail des utilitaires, puis cliquez sur Serveur de correspondance de nettoyage. L'outil serveur de correspondance de nettoyage affiche les serveurs de correspondance de nettoyage configurés. 2. Obtenez un verrouillage en écriture. 3. Sélectionnez le serveur de correspondance de nettoyage sur lequel configurer le multi-threading. 4. Cliquez sur le bouton Éditer le serveur de correspondance de nettoyage. L'outil serveur de correspondance de nettoyage affiche la boîte de dialogue Ajouter/Éditer le Serveur de correspondance de nettoyage. 5. Définissez la propriété Nombre de threads pour le serveur de correspondance de nettoyage. La valeur par défaut est 1. Vous n'avez pas à redémarrer le serveur lorsque vous modifiez le nombre de threads. Envisagez les facteurs suivants lorsque vous définissez la propriété nombre de threads : ¨ Nombre de cœurs de processeur disponibles sur votre machine. Définissez le nombre de threads sur le nombre de cœurs du processeur disponibles sur votre machine. Par exemple, définissez le nombre de threads pour un ordinateur bicœur sur deux threads et définissez le nombre de threads pour un processeur quadricœur sur quatre threads. ¨ Connexion à une base de données distante. Si vous travaillez avec une base de données distante, vous pouvez envisager de définir un nombre de threads légèrement plus élevé que le nombre de cœurs du processeur afin que l'attente d'un thread puisse être utilisée par un autre thread. Définir un nombre de threads légèrement supérieur vous permet aussi de prendre en compte le possible temps de latence qui peut apparaître avec une base de données distante. 56 Chapitre 4: Installation du serveur de correspondance de nettoyage ¨ Spécifications de mémoire de traitement. Si vous exécutez un processus nécessitant beaucoup de mémoire, vous devez restreindre la mémoire totale allouée à tous les threads qui fonctionnent sous JVM à 1 Go. Remarque: Vous devez changer cette valeur après migration depuis une version hub antérieure ou toutes les valeurs seront par défaut de un (1) thread. 6. Cliquez sur OK, puis sur Enregistrer. Configuration de plusieurs Cleanse Match Servers Vous pouvez configurer plusieurs Cleanse Match Server afin d'utiliser en parallèle le travail de nettoyage des données. Selon vos besoins, choisissez l'une des alternatives suivantes : ¨ Deux serveurs installés et configurés sur un seul ordinateur. Ceci vous permet de bénéficier de la puissance de traitement d'une seule machine. ¨ Plusieurs serveurs sur des machines multiples. Ceci permet d'équilibrer la charge sur plusieurs ordinateurs sur un réseau. Informatica MDM Hub utilise un équilibrage de charge tourniquet pour répartir les tâches de nettoyage entre tous les serveurs de nettoyage en ligne. Configuration de serveurs de nettoyage doubles Vous pouvez configurer plusieurs instances du serveur de correspondance de nettoyage pour qu'elles s'exécutent sur un seul ordinateur. L'efficacité de cette approche dépend du matériel que vous utilisez et de vos besoins particuliers en matière de nettoyage de données. Plusieurs instances du serveur de correspondance de nettoyage doivent s'exécuter sur des instances distinctes du serveur d'application. Cela signifie qu'elles doivent se trouver sur des processus physiques distincts. Le processus de configuration de serveurs de nettoyage doubles est d'abord un exercice de configuration du serveur d'application. Remarque: Cette procédure nécessite des connaissances spécialisées en matière d'administration et de dépannage de l'implémentation de votre serveur d'application. Procédez comme suit pour configurer les serveurs de nettoyage doubles : 1. Installez et configurez la première instance du serveur de correspondance de nettoyage. 2. Configurez votre système pour qu'il exécute plusieurs instances de votre serveur d'application. 3. Déployez le serveur de correspondance de nettoyage sur la deuxième instance de votre serveur d'application. Configuration de plusieurs instances de votre serveur d'application Pour configurer votre serveur d'application : 1. Vérifiez que l'ordinateur que vous configurez dispose de suffisamment de mémoire pour héberger plusieurs instances du serveur d'application. 2. Configurez chaque instance du serveur de correspondance de nettoyage dans une instance de serveur d'application distincte : Sur WebSphere, vous devez posséder l'édition Network Deployment de WebSphere, qui vous permet de créer et gérer plusieurs instances, ou utiliser le script wsinstance et ajuster les paramètres. Dans tous les cas, modifiez les paramètres de port par défaut en utilisant la Console WAS Admin pour que les valeurs des instances séparées n'entrent pas en conflit. Si vous utilisez le script wsinstance, installez la console d'administration manuellement sur la nouvelle instance et modifiez l'attribution du port admin_host. Pour plus d'informations, consultez votre documentation WebSphere. Installation du serveur de correspondance de nettoyage sous UNIX 57 3. Testez la deuxième instance que vous venez de créer. Vous pouvez maintenant déployer le serveur de correspondance de nettoyage. Pour plus d’informations, consultez la section “Configuration de serveurs de nettoyage doubles” à la page 57 Déploiement du serveur de correspondance de nettoyage sur une deuxième instance du serveur d'application Il existe deux manières de déployer un serveur de correspondance de nettoyage sur une deuxième instance de votre serveur d'application : ¨ Vous pouvez installer une copie supplémentaires du serveur de correspondance de nettoyage dans un répertoire différent en utilisant le programme d'installation du serveur de correspondance de nettoyage. L'installation d'une copie supplémentaire à l'aide du programme d'installation du serveur de correspondance de nettoyage donne une indépendance totale aux deux instances du serveur de correspondance de nettoyage. Aucune étape supplémentaire n'est requise pour prendre en charge cette configuration. Vous pouvez exécuter le script postInstallSetup pour déployer le serveur de correspondance de nettoyage sur votre deuxième instance. ¨ Vous pouvez déployer votre serveur de correspondance de nettoyage EAR dans la nouvelle instance de serveur d'application. La seconde approche est plus légère et permet à de multiples instances de partager les paramètres de configuration Informatica MDM Hub. L'inconvénient réside dans le fait que les deux serveurs partagent les répertoires temporaires et écrivent sur le même fichier journal. Ceci complique les diagnostics lorsque les deux instances exécutent simultanément le serveur de correspondance de nettoyage. En utilisant cette approche, vous ne pouvez pas utiliser le script postInstallSetup pour déployer l'instance de nettoyage supplémentaire, vous devez la déployer manuellement sur le serveur d'application. Déploiement manuel du fichier EAR Pour déployer manuellement le fichier EAR, utilisez la console d'administration. Acceptez toutes les valeurs par défaut. Configuration de plusieurs Cleanse Match Servers sur plusieurs ordinateurs Vous pouvez exécuter plusieurs serveurs de correspondance de nettoyage pour chaque base de données ORS. Exécutez plusieurs serveurs de correspondance de nettoyage pour traiter des tâches de nettoyage en parallèle. Lorsque le serveur de correspondance de nettoyage n'est pas installé sur le même serveur d'application que le serveur Hub, vous devez configurer le serveur d'application manuellement pour qu'il crée les sources de données permettant au serveur de correspondance de nettoyage de bénéficier du pooling de connexions et d'une performance accrue. Pour plus d'informations, consultez la documentation du serveur d'application. Remarque: Si la source de données n'existe pas, le serveur de correspondance de nettoyage utilise la connexion JDBC. Pour configurer plusieurs serveurs de correspondance de nettoyage : 1. Une fois que vous avez installé et configuré le serveur Hub et le serveur de correspondance de nettoyage, installez le moteur de correspondance de nettoyage et le serveur de correspondance de nettoyage sur une autre machine. 2. Créez les sources de données pour les serveurs de correspondance de nettoyage. Elles doivent avoir le même nom et nom JNDI que la configuration du serveur Hub. Pour plus d'informations sur la création de sources de données pour le serveur de correspondance de nettoyage, consultez le Guide de configuration d'Informatica MDM Hub . 3. 58 Utilisez la console Hub pour vous connecter à l'entrepôt de données. Chapitre 4: Installation du serveur de correspondance de nettoyage 4. Sélectionnez l'espace de travail du serveur de correspondance de nettoyage. 5. Ajoutez le nouveau serveur de correspondance de nettoyage. Vous pouvez voir tous les serveurs de nettoyage dans l'espace de travail du serveur de correspondance de nettoyage. Étape 4. Tâches post-installation Cette section décrit les tâches à effectuer après avoir exécuté le programme d'installation du Cleanse Match Server. Exécution de PostInstallSetup Si vous décidez que le programme d'installation du serveur de correspondance de nettoyage doit omettre le processus de post-installation, vous devrez l'exécuter manuellement. Exécutez le script postInstallSetup pour exécuter le processus de post-installation. Le script postInstallSetup se trouve dans le dossier <infamdm_install_directory>/hub/cleanse/. Pour exécuter le script manuellement, saisissez la commande suivante à l'invite de commande : postinstallsetup.sh -Ddatabase.password=<yourDBPassword> Si la sécurité est activée pour l'installation de WebSphere, exécutez la commande suivante à partir de l'invite de commande : postinstallsetup.sh -Dwebsphere.password=<yourWebpsherePassword> -Ddatabase.password=<yourDBPassword> où <yourWebspherePassword> est le mot de passe de votre serveur d'application WebSphere et <yourDBPassword> est le mot de passe du compte d'utilisateur cmx. Remarque: Si vous incluez le caractère « ! » dans votre mot de passe, vous devez ajouter un « \\u00a0» avant le caractère « ! ». Par exemple, si votre mot de passe est !!cmx!!, entrez le mot de passe comme suit : \!\!cmx\!\! Vous pouvez aussi utiliser ce script si vous désirez redéployer l'application sur le serveur d'application. Vous pouvez également utiliser l'outil du serveur d'application pour effectuer le déploiement vous-même, dans la mesure où le fichier EAR du serveur de correspondance de nettoyage est déployé depuis le dossier d'installation du serveur de correspondance de nettoyage Informatica. La section ci-dessous énumère les directives de base pour le redéploiement. Pour plus d'informations, consultez la documentation de votre serveur d'application. LIENS CONNEXES : ¨ “Configuration post-installation” à la page 46 Redéploiement manuel sur WebSphere Pour redéployer manuellement dans le serveur d'applications WebSphere : 1. Annulez le déploiement du fichier siperian-mrm-cleanse.ear à l'aide de la console d'administration du serveur WebSphere. 2. Installez le fichier siperian-mrm-cleanse.ear à l'aide de la Console d'administration du serveur d'applications WebSphere. Assurez-vous d'autoriser le déploiement afin de créer des liaisons par défaut en cochant l'option dans le panneau « Préparation de l'installation de l'application ». Installation du serveur de correspondance de nettoyage sous UNIX 59 Installation du serveur de correspondance de nettoyage sous Windows Vous pouvez installer le serveur de correspondance de nettoyage pour qu'il s'exécute dans l'environnement du serveur d'application WebSphere sous Windows. Présentation de l'installation Suivez les étapes suivantes pour installer le serveur de correspondance de nettoyage : ¨ Préparez l'environnement cible, dont la configuration du serveur d'application. ¨ Exécutez le programme d'installation pour installer le serveur de correspondance de nettoyage. ¨ Indiquez ou changez les paramètres de configuration du serveur de correspondance de nettoyage. ¨ Exécutez des tâches de post-installation. Étape 1. Préparation de l'installation Effectuez les tâches de cette section avant d'installer Cleanse Match Server. Répondre à la configuration matérielle et logicielle requise Avant d'installer le serveur de correspondance de nettoyage, remplissez les exigences matérielles et logicielles requises. Pour plus d'informations sur la configuration matérielle et logicielle requise, consultez la matrice de disponibilité des produits sur https://communities.informatica.com/community/my-support/tools/product-availability-matrices. Installation et configuration de WebSphere Sur l'ordinateur où vous exécuterez le serveur de correspondance de nettoyage, installez et configurez votre environnement WebSphere conformément à votre documentation WebSphere. Configuration du pool d'allocation de mémoire JVM Pour configurer le paramètre de pool d'allocation de mémoire JVM, modifiez les paramètres suivants : set JAVA_OPTS=%JAVA_OPTS% -server -Xms2048m -Xmx2048m -Xss2000k -XX:PermSize=128m -XX:MaxPermSize=512m La valeur suggérée pour la taille maximum du tas mémoire JVM (–Xmx) est la valeur minimum. Si vous augmentez la valeur, effectuez les tâches suivantes : ¨ Assurez-vous que la machine du serveur d'application dispose de suffisamment de mémoire. ¨ Augmentez –XX:MaxPermSize. –Xmx doit avoir 3 à 4 fois la taille de –XX:MaxPermSize. ¨ Augmentez –XXPermSize. –XX:MaxPermSize doit avoir 3 à 4 fois la taille de –XX:PermSize. Installation et configuration de votre moteur de nettoyage Installez et configurez le moteur de nettoyage. Obtenez les codes de déverrouillage requis pour le moteur de nettoyage. Vérifiez que les derniers correctifs sont installés. Vérifiez que le serveur de correspondance de nettoyage fonctionne correctement. Pour plus d'instructions sur la configuration d'Informatica MDM Hub de façon à l'intégrer au moteur de nettoyage, consultez le Guide de l’adaptateur de nettoyage d'Informatica MDM Hub. 60 Chapitre 4: Installation du serveur de correspondance de nettoyage Obtenir un fichier de licence Informatica Vous avez besoin d'un fichier de licence Informatica pour installer le serveur de correspondance de nettoyage. Contactez le Support client international Informatica pour obtenir un fichier de licence. Votre licence Informatica comprend les informations nécessaires à l'installation du serveur de nettoyage avec le serveur de correspondance de nettoyage que vous utilisez. Lors de l'installation du serveur de nettoyage, le programme d'installation du serveur de correspondance de nettoyage vous demande des informations sur le serveur de correspondance de nettoyage, recherche les informations dans le fichier de licence puis les stocke dans le fichier cmxcleanse.properties. Si vous avez installé un serveur de correspondance de nettoyage dont les informations ne correspondent pas au fichier de licence Informatica, le programme d'installation du serveur de correspondance de nettoyage ne stocke aucune information dans le fichier de propriétés. Le fichier de propriétés affiche donc des valeurs par défaut ou vides pour ce serveur de correspondance de nettoyage. Pour vous assurer que le fichier cmxcleanse.properties est mis à jour, vous devez obtenir le fichier de licence Informatica adéquat et réinstaller le serveur de correspondance de nettoyage. Configuration de WebSphere pour le serveur de correspondance de nettoyage Cette section décrit comment Configuration de WebSphere pour le serveur de correspondance de nettoyage. Configuration de WebSphere pour utiliser une source de données Oracle Si vous installez un serveur de correspondance de nettoyage sur un ordinateur différent de celui qui exécute le serveur Hub, vous devez créer les sources de données de chaque ORS sur l'ordinateur du serveur de correspondance de nettoyage. ¨ Contactez Oracle pour obtenir les pilotes JDBC requis pour la configuration de votre base de données et installez-les. ¨ Pour configurer WebSphere pour utiliser une source de données Oracle, ajoutez les fichiers de pilote Oracle JDBC Driver JAR dans le répertoire <WebSphere_install_dir>\lib. Création des sources de données principales dans WebSphere Pour créer vos sources de données principales dans WebSphere : 1. Démarrez le serveur d'application. Choisissez Démarrer > Programmes > IBM WebSphere > Serveur d'application > Profils > <app_server_name> > Démarrer le serveur. 2. Démarrez la console Admin du serveur d'application WebSphere. Choisissez Démarrer > Programmes > IBM WebSphere > Serveur d'application > Profils > <app_server_name> > Console d'administration. 3. Connectez-vous avec votre nom d'utilisateur. 4. Spécifiez l'emplacement des bibliothèques de pilotes : a. Développez Environnement dans l'arborescence de navigation de la console. b. Cliquez sur le lien Variables WebSphere. c. Mettez à jour la variable ORACLE_JDBC_DRIVER_PATH pour pointer sur l'emplacement du pilote JDBC. (comme <WebSphere_install_dir>\AppServer\lib). Créez le compte de sécurité à utiliser par la source de données principales Informatica MDM : d. Développez Sécurité dans l'arborescence de navigation de la console. Cliquez sur le lien Administration sécurisée, applications et infrastructure. e. Développez Authentification Java et service d'autorisation sous Authentification sur le côté droit de la fenêtre de la console. Installation du serveur de correspondance de nettoyage sous Windows 61 f. Cliquez surDonnées d'authentification J2C. g. Cliquez sur Nouveau pour créer un nouveau compte de sécurité. h. Définissez ce qui suit : Alias = CMX_SYSTEM ID utilisateur = cmx_system Ne changez pas ce nom d'utilisateur. Mot de passe = !!cmx!! i. 5. Cliquez sur OK pour enregistrer. Créez le fournisseur JDBC : a. Développez Ressources dans l'arborescence de navigation de la console puis développez le menu JDBC Cliquez sur le lien Fournisseurs JDBC. Assurez-vous que la portée est définie sur Nœud. (Modifiez et appliquez si nécessaire). b. Cliquez sur Nouveau pour créer un nouveau fournisseur JDBC. Sélectionnez Oracle dans la liste de types de bases de données. Sélectionnez Pilote JDBC Oracle dans la liste de types de fournisseurs. Sélectionnez Source de données XA dans la liste de types d'implémentations. 6. c. Changez le nom en « Informatica MDM Oracle JDBC Provider (XA) ». d. Cliquez sur Suivant puis sur Terminer pour enregistrer. Créez la source de données principales Informatica MDM : a. Cliquez sur le fournisseur créé. b. Cliquez sur le lien Sources de données (sous Propriétés supplémentaires sur le côté droit de la fenêtre de la console). c. Cliquez sur Nouveau pour créer la nouvelle source de données. d. Remplissez le formulaire avec les valeurs suivantes : Nom = Source de données principales Informatica MDM Nom JNDI = jdbc/siperian-cmx_system-ds Alias d'authentification géré par composant=<host_name>/cmx_system e. Cliquez sur Suivant et spécifiez les valeurs suivantes : URL=jdbc:oracle:thin:@<oracle_host_name>:<oracle_port_number>:<oracle_sid> f. Cliquez sur Suivant puis sur Terminer. Remarque: Le nom JNDI doit être en minuscules. Modification du mot de passe de l'utilisateur CMX_SYSTEM Une fois que vous avez installé Informatica MDM Hub, vous pouvez changer le mot de passe pour CMX_SYSTEM. Si c'est le cas, vous devez également : 62 1. Modifier le mot de passe de l'utilisateur CMX dans Oracle 2. Définir le même mot de passe dans la source de données sur le serveur d'application. Chapitre 4: Installation du serveur de correspondance de nettoyage Création des sources de données ORS dans WebSphere Pour créer vos sources de données ORS dans WebSphere : 1. Démarrez le serveur d'application. Choisissez Démarrer > Programmes > IBM WebSphere > Serveur d'application > Profils > <configuration_name> > Démarrer le serveur. 2. Démarrez la console Admin du serveur d'application WebSphere. Choisissez Démarrer > Programmes > IBM WebSphere > Serveur d'application > Profils > <configuration_name> > Console d'administration. 3. Connexion avec votre nom d'utilisateur. 4. Spécifiez l'emplacement des bibliothèques de pilotes : 5. a. Développez Environnement dans l'arborescence de navigation de la console. b. Cliquez sur le lien Variables WebSphere. c. Mettez à jour la variable ORACLE_JDBC_DRIVER_PATH pour pointer sur l'emplacement du pilote JDBC. (par exemple, <WebSphere_install_dir>/AppServer/lib). Créez le compte de sécurité à utiliser par la source de données ORS Informatica MDM : a. Développez Sécurité dans l'arborescence de navigation de la console. Cliquez sur le lien Administration sécurisée, applications et infrastructure. b. Développez Authentification Java et service d'autorisation sous Authentification sur le côté droit de la fenêtre de la console. c. Cliquez surDonnées d'authentification J2C. d. Cliquez sur Nouveau pour créer un nouveau compte de sécurité. e. Définissez ce qui suit : Alias = cmx_ors ID utilisateur = cmx_ors Mot de passe = !!cmx!! Pour apprendre comment changer ce nom d'utilisateur et ce mot de passe, consultez “Configuration de WebSphere pour le serveur de correspondance de nettoyage” à la page 61. f. 6. Cliquez sur OK pour enregistrer. Créez le fournisseur JDBC : a. Développez Ressources dans l'arborescence de navigation de la console puis développez le menu JDBC. b. Cliquez sur le lien Fournisseurs JDBC. c. Assurez-vous que la portée est définie sur Nœud. (Modifiez et appliquez si nécessaire). d. Cliquez sur Nouveau pour créer un nouveau fournisseur JDBC. Sélectionnez Oracle dans la liste de types de bases de données. Sélectionnez Pilote JDBC Oracle dans la liste de types de fournisseurs. Sélectionnez Source de données XA dans la liste de types d'implémentations. 7. e. Changez le nom en « Informatica MDM Oracle JDBC Provider (XA) ». f. Cliquez sur Suivant puis sur Terminer pour enregistrer. Créez la source de données Informatica MDM ORS : a. Cliquez sur le fournisseur créé. Installation du serveur de correspondance de nettoyage sous Windows 63 b. Cliquez sur le lien Sources de données (sous Propriétés supplémentaires sur le côté droit de la fenêtre de la console). c. Cliquez sur Nouveau pour créer la nouvelle source de données. Remplissez le formulaire avec les valeurs suivantes : Nom = Informatica MDM ORS Data Source nom JNDI = jdbc/siperian-<oracle_host_name>-<oracle_SID>-cmx_ors-ds Alias d'authentification géré par composant = <host_name>/cmx_ors d. Cliquez sur Suivant. L'URL devient disponible. URL= jdbc:oracle:thin:@<oracle_host_name>:<oracle_port_number>:<oracle_sid> e. Cliquez sur Suivant puis sur Terminer. Remarque: Le nom JNDI doit être en minuscules. Changement du nom d'utilisateur et du mot de passe de l'utilisateur CMX_ORS Une fois que vous avez installé Informatica MDM Hub, vous pouvez changer le nom d'utilisateur et le mot de passe pour CMX_ORS. Si c'est le cas, vous devez également : 1. Modifiez le mot de passe de l'utilisateur CMX_ORS dans Oracle. 2. Définir le même mot de passe dans la source de données sur le serveur d'application. 3. Enregistrer le schéma avec le même nom d'utilisateur et le même mot de passe. Étape 2. Exécuter le programme d'installation du Cleanse Match Server Le programme d'installation du Cleanse Match Server est utilisé pour installer le logiciel Cleanse Match Server. Il est inclus dans votre distribution Informatica MDM Hub. Considérations d'installation ¨ Vous pouvez installer le serveur Hub et le Cleanse Match Server à l'aide de tout nom d'utilisateur souhaité, mais vous devez utiliser le même nom d'utilisateur pour installer les deux serveurs. ¨ Les noms de fichiers et les répertoires dans cette section peuvent varier légèrement selon le type d'installation effectué. ¨ Le programme d'installation du Cleanse Match Server permet également de mettre à niveau les installations existantes. Si une version précédente du logiciel Informatica MDM Hub est installée, consultez le Guide de mise à niveau de Informatica MDM Hub pour en savoir plus. Cette section traite des nouvelles installations. Étapes de l'installation Pour installer le serveur de correspondance de nettoyage : 1. Assurez-vous que votre serveur d'application a démarré et fonctionne correctement. 2. Exécutez le programme d'installation du serveur de correspondance de nettoyage d'Informatica (hub_cleanse_install.exe). Le programme d'installation du serveur de correspondance de nettoyage se situe dans le répertoire de distribution. Par exemple, \windows\mrmcleanse. 3. 64 Sélectionnez la langue que vous voulez installer, puis cliquez sur OK. Chapitre 4: Installation du serveur de correspondance de nettoyage L'écran Introduction s'affiche. 4. Cliquez sur Suivant. L'écran d'accord de licence s'affiche. 5. Cliquez sur le bouton J'accepte les termes du contrat de licence, puis sur Suivant. L'écran de Sélection du dossier d'installation s'affiche. 6. Effectuez l'une des opérations suivantes : ¨ Cliquer sur Suivant pour installer serveur de correspondance de nettoyage dans C:\infamdm\hub\cleanse. ¨ Cliquez sur le bouton Choisir pour choisir un autre emplacement où installer serveur de correspondance de nettoyage puis cliquez sur Suivant. Important: Ne pas utiliser un chemin qui contient des espaces dans les noms de répertoire ou de dossier. Remarque: Le serveur de correspondance de nettoyage ne peut pas se charger si la longueur totale de ce chemin dépasse 256 caractères. L'écran de Sélection du dossier de raccourci s'affiche. 7. Sélectionnez un emplacement pour les icônes du produit. Cliquez sur Suivant. L'écran de saisie de l'emplacement du fichier de licence s'affiche. 8. Cliquez sur Choisir pour choisir un fichier de licence. Informatica vous fournit un fichier de licence. Si vous n'avez pas le fichier de licence, vous ne pouvez pas continuer l'installation. Contactez le Support client international Informatica pour obtenir un fichier de licence. 9. Cliquez sur Suivant pour continuer. L'écran Serveur d'application s'affiche. 10. Choisissez le serveur d'application WebSphere et cliquez sur Suivant. L'écran d'accueil du serveur d'application WebSphere s'affiche. 11. Configurer les paramètres WebSphere : ¨ Choisissez un chemin vers le serveur d'application WebSphere et cliquez sur Suivant. 12. L'écran Sélection de la sécurité WebSphere s'affiche. Choisissez si la sécurité WebSphere est activée pour les deux options ; Oui ou Non. Non est sélectionné par défaut. ¨ Si vous cliquez sur Non et Suivant, l'écran Serveur d'application WebSphere s'affiche. ¨ Définissez le nom du serveur et du port SOAP pour votre serveur d'application WebSphere. Dans un environnement groupé, saisissez un des noms de serveur de la grappe et les informations de ports SOAP et RMI correspondantes. Cliquez sur Suivant. ¨ Si vous cliquez sur Oui et Suivant, l'écran Serveur d'application WebSphere et justificatifs d'identité de l'utilisateur s'affiche. Renseignez les champs Nom d'utilisateur et Mot de passe. 13. Configurez les paramètres du moteur de nettoyage pour le moteur de nettoyage que vous utilisez. ¨ Si vous utilisez Address Doctor, vous devez configurer Address Doctor en utilisant le programme d'installation du serveur de correspondance de nettoyage. - Spécifiez les emplacements de fichiers de configuration et de paramètres et le paramètre de type de correction. Cliquez sur Suivant. ¨ Si vous utilisez Business Objects DQ XI, vous devez configurer Business Objects DQ XI en utilisant le programme d'installation du serveur de correspondance de nettoyage. Spécifiez les paramètres d'hôte, de port et de sous-fichier pour votre moteur de nettoyage Business Objects DQ XI. Cliquez sur Suivant. Installation du serveur de correspondance de nettoyage sous Windows 65 Remarque: Après installation, vous devez effectuer une configuration supplémentaire pour votre moteur de nettoyage conformément aux instructions dans le Guide de l’adaptateur de nettoyage d'Informatica MDM Hub. 14. Dans l'écran de déploiement, cliquez sur Oui pour exécuter le script durant l'installation ou cliquez sur Non pour l'exécuter manuellement plus tard. Dans un environnement groupé, sélectionnez Non. Cliquez sur Suivant. 15. Dans l'écran Récapitulatif de préinstallation, si vous voulez changer des options, cliquez sur le bouton Précédent pour revenir aux écrans précédents et changer vos sélections. Une fois que le résumé reflète les options souhaitées, cliquez sur Installer pour démarrer l'installation. L'écran Veuillez patienter s'affiche pendant qu'Informatica configure votre système. Une fois l'installation terminée, l'écran Installation terminée s'affiche. 16. Choisissez Oui pour redémarrer votre système ou Non pour le redémarrer plus tard et cliquez sur Terminé pour quitter le programme d'installation du serveur de correspondance de nettoyage. LIENS CONNEXES : ¨ “Exécution de PostInstallSetup ” à la page 69 Fichiers journaux d'installation Les fichiers journaux suivants sont utiles pour le dépannage des problèmes lors du processus d'installation du Cleanse Match Server. Copiez ces fichiers journaux dans le répertoire de documentation d'installation que vous avez créé. En cas de problème d'installation, vous pouvez fournir ces fichiers à l'assistance internationale à la clientèle d'Informatica. Fichier Description <infamdm_install_directory>\hub\cleanse \Informatica_MDM_Hub_Cleanse_Match_Server_InstallLog.xml Indique les erreurs et l'état de l'installation du serveur de correspondance de nettoyage. <infamdm_install_directory>\hub\cleanse\logs \postInstallSetup.log Indique les résultats du script postInstallSetup. <infamdm_install_directory>\hub\cleanse\logs\cmxserver.log Journaux du serveur de nettoyage. <infamdm_install_directory>\hub\cleanse \infamdm_installer_debug.txt Indique les éléments choisis lors de l'installation. <infamdm_install_directory>\hub\cleanse\logs \installPrereq.log Contient les messages des prérequis générés lors de l'installation. Les fichiers journaux WebSphere sont stockés à l'emplacement suivant : Situés dans l'arborescence sous le répertoire d'installation de votre serveur d'applications. <rép_installation_WebSphere\profiles\AppSrv01\logs\<nom de serveur> Noms des fichiers journaux : startServer.log, stopServer.log, SystemErr.log et SystemOut.log. Étape 3. Configuration du Cleanse Match Server Cette section décrit le mode de configuration du Cleanse Match Server une fois installé. 66 Chapitre 4: Installation du serveur de correspondance de nettoyage Considérations de configuration ¨ Lors de l'exécution, le Cleanse Match Server doit rechercher l'installation à partir de laquelle il a été déployé. Par conséquent, ne déplacez pas le fichier EAR pour le déployer sur une autre machine. Par exemple, si vous avez installé le serveur de correspondance de nettoyage sur une machine de test puis avez déployé le fichier EAR sur la machine de production, l'application ne pourra pas localiser l'installation pour des informations de configuration comme la journalisation. ¨ Le fichier cmxcleanse.properties doit être rempaqueté lors d'une modification dans cmx.home. Tout autre paramètre exige simplement un redémarrage de l'application Cleanse Match Server. Configuration du Cleanse Match Server avec des moteurs de nettoyage différents Pour plus d'informations concernant la configuration des moteurs de nettoyage, consultez le Guide de l’adaptateur de nettoyage de Informatica MDM Hub. Vérification des numéros de version et de build Vous devez vous assurer que la version et le numéro de version corrects du serveur de correspondance de nettoyage sont installés. Effectuez l'une des étapes suivantes pour déterminer la version et le numéro de version du serveur de correspondance de nettoyage : ¨ Vérifiez l'entrée JAR manifest.mf dans le fichier <infamdm_install_directory>\hub\cleanse\siperian-mrmcleanse.ear ¨ Vérifiez le fichier versionInfo.xml situé dans <infamdm_install_directory>\hub\cleanse\conf\versionInfo.xml ¨ Exécutez versionInfo.bat situé dans <infamdm_install_directory>\hub\cleanse\bin\versionInfo.bat Suppression des fichiers temporaires Par défaut, les fichiers temporaires générés par le service de nettoyage sont conservés sur disque. Vous pouvez configurer le serveur de nettoyage pour les nettoyer en définissant un indicateur dans le fichier cmxcleanse.properties qui, par défaut, est stocké dans le répertoire suivant : <infamdm_install_directory>\hub\cleanse\resources\ L'entrée s'affiche comme suit : cmx.server.datalayer.cleanse.working_files=KEEP Vous pouvez changer la valeur en FALSE pour supprimer le fichier une fois que le processus de nettoyage est terminé. cmx.server.datalayer.cleanse.working_files=FALSE Configuration des paramètres de journalisation Vous pouvez configurer l'application de nettoyage pour la journalisation. Les paramètres sont indiqués dans le fichier log4j_fr.xml. La valeur par défaut est INFO pour log4j_fr.xml. Vous pouvez activer DEBUG pour le serveur de correspondance de nettoyage en remplaçant INFO par DEBUG dans log4j.xml. Vous devez définir la valeur pour les noms de catégorie suivants dans le fichier log4j_fr.xml : ¨ com.siperian ¨ com.delos Définir la valeur de catégorie sur DEBUG pour la journalisation la plus détaillée, INFO pour une journalisation moins détaillée et ERROR pour la journalisation la moins détaillée. Installation du serveur de correspondance de nettoyage sous Windows 67 Définir les propriétés de configuration Vous pouvez configurer plus encore votre installation du serveur de correspondance de nettoyage en personnalisant les valeurs dans le fichier cmxcleanse.properties situé dans le répertoire de ressources (comme : <répertoire_installation_infamdm>\hub\cleanse\resources). Après avoir mis à jour cmxcleanse.properties, vous devez redémarrer l'application Cleanse Match Server pour recharger les paramètres du fichier. Votre fichier reflète votre installation mais il reste similaire à l'exemple suivant : cmx.server.datalayer.cleanse.working_files.location=C:\infamdm\hub\cleanse\tmp cmx.server.datalayer.cleanse.working_files=KEEP cmx.server.datalayer.cleanse.execution=LOCAL cmx.home=C:\infamdm\hub\cleanse cmx.appserver.type=websphere Ajout du nom TNS Oracle à la base de données ORS Le serveur de correspondance de nettoyage traite les tâches de nettoyage en ligne ou par lots. Dans le cas d'une opération en ligne, l'application renvoie le résultat sous forme de réponse XML à l'aide du protocole HTTP. Dans le cas d'une tâche de lots, les commandes de lots que l'application du serveur de correspondance de nettoyage lance utilisent le chargeur Oracle SQL pour réécrire les données. Lorsque le chargeur est appelé, il utilise les paramètres de tnsnames.ora pour se connecter à la base de données Oracle. Le programme d'installation du serveur de correspondance de nettoyage n'ajoute pas le nom du TNS dans l'installation Oracle. Par conséquent, sur l'ordinateur du serveur de nettoyage, vous devez ajouter l'entrée TNS au fichier tnsnames.ora. Voici un exemple d'entrée pour les clients Oracle 10g : <TNS NAME> = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = <ORACLE_SERVER_HOST_NAME>)(PORT = <ORACLE_SERVER_PORT>)) ) (CONNECT_DATA = (SID = <ORACLE_SID>)) ) Voici un exemple d'entrée pour les clients Oracle 11 (notez le SERVICE_NAME) : <TNS NAME> = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = <ORACLE_SERVER_HOST_NAME>)(PORT = <ORACLE_SERVER_PORT>)) ) (CONNECT_DATA = (SERVICE_NAME = <ORACLE_SID)) ) Entrez ce nom de TNS lorsque vous enregistrez la base de données ORS à l'aide de l'outil Bases de données de la console Hub comme indiqué dans les instructions du Guide de configuration d'Informatica MDM Hub . Remarque: Les noms TNS sur la machine du serveur Hub et sur la machine du serveur de correspondance de nettoyage doivent être identiques. Étape 4. Tâches post-installation Cette section décrit les tâches à effectuer après avoir exécuté le programme d'installation du Cleanse Match Server. 68 Chapitre 4: Installation du serveur de correspondance de nettoyage Exécution de PostInstallSetup Si vous décidez que le programme d'installation du serveur de correspondance de nettoyage doit omettre le processus de post-installation, vous devrez l'exécuter manuellement. Exécutez le script postInstallSetup pour exécuter le processus de post-installation. Ce script se trouve par défaut dans le répertoire suivant : <infamdm_install_directory>\hub\cleanse Pour exécuter manuellement le processus de post-installation, exécutez la commande suivante à l'invite de commande : postInstallSetup.bat -Ddatabase.password=<yourDBPassword> Si la sécurité est activée pour l'installation de WebSphere, exécutez la commande suivante à partir de l'invite de commande : postinstallsetup.sh -Dwebsphere.password=<WebpsherePassword> -Ddatabase.password=<yourDBPassword> où <WebspherePassword> est le mot de passe de votre serveur d'application WebSphere et <yourDBPassword> est le mot de passe du compte d'utilisateur cmx. Configuration du serveur de correspondance de nettoyage pour le multi-threading Par défaut, le serveur de correspondance de nettoyage s'exécute en mode single-thread. Si le serveur sur lequel le serveur de correspondance de nettoyage est installé dispose de plus d'un processeur, vous pouvez le configurer pour des opérations multi-thread afin d'améliorer les performances. Vous pouvez utiliser la console Hub pour la configuration du serveur de correspondance de nettoyage pour le multi-threading : 1. Développez l’espace de travail des utilitaires, puis cliquez sur Serveur de correspondance de nettoyage. L'outil serveur de correspondance de nettoyage affiche les serveurs de correspondance de nettoyage configurés. 2. Obtenez un verrouillage en écriture. 3. Sélectionnez le serveur de correspondance de nettoyage sur lequel configurer le multi-threading. 4. Cliquez sur le bouton Éditer le serveur de correspondance de nettoyage. L'outil serveur de correspondance de nettoyage affiche la boîte de dialogue Ajouter/Éditer le Serveur de correspondance de nettoyage. 5. Définissez la propriété Nombre de threads pour le serveur de correspondance de nettoyage. La valeur par défaut est 1. Vous n'avez pas à redémarrer le serveur lorsque vous modifiez le nombre de threads. Envisagez les facteurs suivants lorsque vous définissez la propriété nombre de threads : ¨ Nombre de cœurs de processeur disponibles sur votre machine. Définissez le nombre de threads sur le nombre de cœurs du processeur disponibles sur votre machine. Par exemple, définissez le nombre de threads pour un ordinateur bicœur sur deux threads et définissez le nombre de threads pour un processeur quadricœur sur quatre threads. ¨ Connexion à une base de données distante. Si vous travaillez avec une base de données distante, vous pouvez envisager de définir un nombre de threads légèrement plus élevé que le nombre de cœurs du processeur afin que l'attente d'un thread puisse être utilisée par un autre thread. Définir un nombre de threads légèrement supérieur vous permet aussi de prendre en compte le possible temps de latence qui peut apparaître avec une base de données distante. Installation du serveur de correspondance de nettoyage sous Windows 69 ¨ Spécifications de mémoire de traitement. Si vous exécutez un processus nécessitant beaucoup de mémoire, vous devez restreindre la mémoire totale allouée à tous les threads qui fonctionnent sous JVM à 1 Go. Remarque: Vous devez changer cette valeur après migration depuis une version hub antérieure ou toutes les valeurs seront par défaut de un (1) thread. 6. Cliquez sur OK, puis sur Enregistrer. Configuration de serveurs de nettoyage doubles Vous pouvez configurer plusieurs instances du serveur de correspondance de nettoyage pour qu'elles s'exécutent sur un seul ordinateur. L'efficacité de cette approche dépend du matériel que vous utilisez et de vos besoins particuliers en matière de nettoyage de données. Plusieurs instances du serveur de correspondance de nettoyage doivent s'exécuter sur des instances distinctes du serveur d'application. Cela signifie qu'elles doivent se trouver sur des processus physiques distincts. Le processus de configuration de serveurs de nettoyage doubles est d'abord un exercice de configuration du serveur d'application. Remarque: Cette procédure nécessite des connaissances spécialisées en matière d'administration et de dépannage de l'implémentation de votre serveur d'application. Procédez comme suit pour configurer les serveurs de nettoyage doubles : 1. Installez et configurez la première instance du serveur de correspondance de nettoyage. 2. Configurez votre système pour qu'il exécute plusieurs instances de votre serveur d'application. 3. Déployez le serveur de correspondance de nettoyage sur la deuxième instance de votre serveur d'application. Configuration de plusieurs instances de votre serveur d'application Pour configurer votre serveur d'application : 1. Vérifiez que l'ordinateur que vous configurez dispose de suffisamment de mémoire pour héberger plusieurs instances du serveur d'application. 2. Configurez chaque instance du serveur de correspondance de nettoyage dans une instance de serveur d'application distincte : Sur WebSphere, vous devez posséder l'édition Network Deployment de WebSphere, qui vous permet de créer et gérer plusieurs instances, ou utiliser le script instance et ajuster les paramètres. Dans les deux cas, modifiez les paramètres du port default_host par l'intermédiaire de la console d'administration WAS afin que les valeurs des différentes instances n'entrent pas en conflit. Si vous utilisez le script wsinstance, installez la console d'administration manuellement sur la nouvelle instance et modifiez l'attribution du port admin_host. Pour plus d'informations, consultez votre documentation WebSphere. 3. Testez la deuxième instance que vous venez de créer. Vous pouvez maintenant déployer le serveur de correspondance de nettoyage comme décrit dans la prochaine section. 70 Chapitre 4: Installation du serveur de correspondance de nettoyage Déploiement de Cleanse Match Server sur la deuxième instance du serveur d'applications Il existe deux manières de déployer Cleanse Match Server sur une deuxième instance de votre serveur d'applications : ¨ Vous pouvez ajouter une copie supplémentaire de Cleanse Match Server dans un répertoire différent à l'aide du programme d'installation de Cleanse Match Server. L'installation d'une copie supplémentaire à l'aide du programme d'installation de Cleanse Match Server donne une indépendance totale aux deux instances de Cleanse Match Server. Aucune étape supplémentaire n'est requise pour prendre en charge cette configuration. Vous pouvez exécuter le script postInstallSetup pour déployer Cleanse Match Server sur votre deuxième instance. ¨ Vous pouvez déployer votre fichier Cleanse Match Server EAR dans la nouvelle instance du serveur d'applications. La seconde approche est plus simple et permet à plusieurs instances de partager les paramètres de configuration de Informatica MDM Hub. L'inconvénient réside dans le fait que les deux serveurs partagent les répertoires temporaires et écrivent sur le même fichier journal. Ceci complique les diagnostics lorsque les deux instances exécutent simultanément le Cleanse Match Server. En utilisant cette approche, vous ne pouvez pas utiliser le script postInstallSetup pour déployer l'instance de nettoyage supplémentaire. Vous devez la déployer manuellement sur le serveur d'applications. Déploiement manuel du fichier EAR Pour déployer manuellement le fichier EAR, utilisez la console d'administration. Acceptez toutes les valeurs par défaut. Utilisation de plusieurs serveurs de nettoyage Vous pouvez exécuter plusieurs serveurs de correspondance de nettoyage pour chaque base de données ORS. Ceci vous permet de paralléliser le travail de nettoyage de données. Cependant, une seule application du serveur de correspondance de nettoyage est prise en charge sur un système unique. Lorsque le serveur de correspondance de nettoyage n'est pas installé sur le même serveur d'application que le serveur Hub, vous devez configurer manuellement le serveur d'application pour créer les sources de données pour le serveur de correspondance de nettoyage pour profiter du pooling de connexions et bénéficier de performances accrues. Remarque: Si la source de données n'existe pas, le serveur de correspondance de nettoyage utilise la connexion JDBC. Pour configurer plusieurs serveurs de nettoyage 1. Une fois que vous avez installé et configuré le serveur Hub et le serveur de correspondance de nettoyage, installez votre moteur de nettoyage et le serveur de correspondance de nettoyage sur une autre machine. 2. Pour chaque serveur de correspondance de nettoyage, créez sur le serveur d'application la source de données pour chaque cmx_system. Elles doivent avoir exactement les mêmes nom et nom JNDI que dans la configuration du serveur Hub. Pour en savoir plus sur la création des sources de données, consultez le Guide de configuration d'Informatica MDM Hub . 3. À l'aide de la console Hub, connectez-vous au Stockage de données. 4. Sélectionnez l'espace de travail du serveur de correspondance de nettoyage. 5. Ajoutez le nouveau serveur de nettoyage. Informatica MDM Hub utilise l'équilibrage de charge round-robin (chaîne d'événements intervenant en séquence périodiquement) pour diffuser les tâches de nettoyage entre tous les serveurs de nettoyage qui sont en ligne. Installation du serveur de correspondance de nettoyage sous Windows 71 Vous pouvez voir tous les serveurs de nettoyage dans l'espace de travail du serveur de correspondance de nettoyage. Cleanse Match Servers distribués Lorsqu'une tâche de transfert/correspondance s'exécute, que plusieurs Cleanse Match Servers sont enregistrés et que le nombre total d'enregistrements à transférer/faire correspondre est supérieur à 500, la tâche est alors distribuée en parallèle entre les différents serveurs de nettoyage/correspondance. Vous devez définir les paramètres suivants pour utiliser les serveurs de nettoyage basés sur la configuration du serveur. Paramètre Description Nombre de threads Reflète le nombre de threads qu'un serveur doit traiter. Nous vous recommandons de définir un nombre de threads supérieur au nombre d'UC disponibles si les serveurs sont distribués largement et/ ou si la latence est élevée. Les serveurs peuvent ainsi travailler plus pendant les délais d'attente. Évaluation du processeur Évalue la « puissance » relative des UC des ordinateurs ; l'ordinateur « le moins puissant » aura un taux de 1.0. Les autres UC des différents ordinateurs auront un taux relatif à ce dernier. Remarque: Pour configurer un nettoyage et une correspondance distribués, vous devez définir les valeurs Nombre de threads et Évaluation du processeur lorsque vous enregistrez le Cleanse Match Server dans la console Hub. Activation de la population de correspondance La population de correspondance définit l'ensemble de populations standard à utiliser à des fins de correspondance. Chaque pays, langue ou population prise en chargea une population standard définie. Vous devez activer la population de correspondance à utiliser pour vos règles de correspondance. La population de correspondance est disponible en tant que fichier population.ysp dans votre installation Informatica MDM Hub. Si vous avez besoin de fichiers de population supplémentaires ou si vous avez besoin d'un fichier de population mis à jour pour effectuer une mise à niveau vers une version plus récente, envoyez une demande de service sur le portail des clients Informatica à l'adresse http://mysupport.informatica.com. La population que vous utilisez doit être compatible avec la version de SSA-Name3 de Hub MDM. Pour plus d'informations sur les versions de SSAName3, consultez la matrice de disponibilité de produit sur https://communities.informatica.com/community/my-support/tools/product-availability-matrices. Remarque: Le fichier demo.ysp est une population de démonstration qui est fournie à des fins de démonstration uniquement. N'utilises pas le fichier demo.ysp pour les règles de correspondance réelles. Vous devez envoyer une requête de service via le portail des clients Informatica sur http://mysupport.informatica.com pour demander la correspondance de population du pays sélectionné. Le premier fichier de population que vous demandez avec le produit est gratuit. Vous pourriez avoir besoin de fichiers de population d'autres pays ou d'un fichier de population à jour pour effectuer une mise à niveau vers une version plus récente d'Informatica MDM Hub. Vous devrez payer les fichiers de population supplémentaires que vous demanderez. 1. Copiez vos fichiers population.ysp à l'emplacement suivant : ¨ Sous Windows : <infamdm_install_directory>\hub\cleanse\resources\match 72 Chapitre 4: Installation du serveur de correspondance de nettoyage ¨ Sous Unix : <infamdm_install_directory>/hub/cleanse/resources/match 2. Dans la table de métadonnées C_REPOS_SSA_POPULATION, vérifiez si votre population est déjà enregistrée. La base de données d'amorce de installations MDM possède des populations enregistrées dans la table C_REPOS_SSA_POPULATION qui ne sont pas marquées comme activées. Par exemple, si vous possédez une licence pour la population US, la population US est enregistrée dans la table C_REPOS_SSA_POPULATION mais n'est pas activée (enabled_ind = 0). 3. Ajouter la population à la table C_REPOS_SSA_POPULATION si elle n'est pas listée dans la table. Le nom de population est identique au nom du fichier ysp. Par exemple, si le nom du fichier ysp est US.ysp, le nom de la population est US. Remarque: Si vous ajoutez une population japonaise et que vous voulez utiliser le champ de correspondance Person_Name_Kanji, ajouter _Kanji au nom de la population. Par exemple, Japan_Kanji ou Japan_i_Kanji. Dans ce cas, le champ de correspondance standard Person_Name n'est pas disponible. a. Connectez-vous au schéma ORS auquel vous voulez ajouter la population. b. Dans SQL*Plus, exécutez le script add_std_ssa_population.sql trouvé dans les emplacements suivants : ¨ Sous Windows : <infamdm_install_directory>\server\resources\database\custom_scripts\oracle ¨ Sous UNIX : <infamdm_install_directory>/server/resources/database/custom_scripts/oracle 4. Exécutez la commande suivante pour activer la population : UPDATE c_repos_ssa_population SET enabled_ind = 1 WHERE population_name = '<Your Population> '; COMMIT; 5. Redémarrez le serveur de correspondance de nettoyage. 6. Vérifiez si votre population est activée en vous connectant dans la console Hub MDM. Vous devez maintenant voir votre population dans l'interface utilisateur de correspondance des objets de base. Activation de la population de correspondance 73 CHAPITRE 5 Lancement de la console Hub Ce chapitre comprend les rubriques suivantes : ¨ Présentation de la console Hub, 74 ¨ À propos de la console Hub, 74 ¨ Démarrage de la console Hub, 75 ¨ Tâches de post-configuration, 76 Présentation de la console Hub Les administrateurs et gestionnaires de données peuvent accéder aux fonctions d'Informatica MDM Hub à l'aide de l'interface utilisateur d'Informatica MDM Hub, appelée la console Hub. Ce chapitre présente la console Hub et contient des instructions pour son lancement. À propos de la console Hub La console Hub est composée d'un ensemble d'outils. Chaque outil vous permet d'effectuer une action spécifique ou un ensemble d'actions liées. Les outils disponibles dans la console Hub dépendent de l'accord de licence Informatica. Vous n'avez pas besoin d'installer la console Hub, car elle est lancée depuis l'installation du serveur Hub avec Java Web Start ou aller à : http://<host_name>:<port>/cmx/siperian-console.jnlp Vérifiez que Java Web Start a été installé. L'URL suivante est une page comprenant un lien vers le programme d'installation Web Start : http://<host_name>:<port>/cmx Dans ces URL, host_name est l'hôte exécutant votre serveur d'application et port est le port sur lequel ce dernier écoute. Remarque: La console Hub peut ne pas fonctionner correctement si vous ne définissez pas le système d'exploitation pour un paramètre régional pris en charge. Pour une liste des paramètres régionaux pris en charge, consultez “Paramètres régionaux pris en charge” à la page 2. 74 Démarrage de la console Hub Pour lancer la console Hub : 1. Ouvrez une fenêtre de navigateur et entrez l'URL suivant : http://<YourHubHostName>:<port>/cmx/ où <YourHubHostName> est votre hôte local Informatica MDM Hub et port est le numéro de port. Vérifiez auprès de votre administrateur que le numéro de port est correct. Remarque: Vous devez utiliser une connexion HTTP pour démarrer la console Hub. Les connexions SSL ne sont pas prises en charge. L'écran de démarrage de la console Hub est affiché. 2. Cliquez sur le bouton Démarrer. Java Web Start se charge. Remarque: La première fois que vous démarrez la console Hub depuis une machine cliente, Java Web Start télécharge les fichiers d'application. La boîte de dialogue de connexion à MDM Hub s'affiche. 3. Entrez un nom d’utilisateur et un mot de passe. Remarque: Si vous n'avez pas de nom d'utilisateur et de mot de passe définis, contactez le Support client international Informatica. 4. Cliquez sur OK. Une fois que vous êtes connecté avec un nom d'utilisateur et un mot de passe valides, Informatica MDM Hub vous invite à choisir une base de données cible. La première fois que vous démarrez la console Hub, il vous est demandé de sélectionner la base de données principale. Après avoir inscrit un ou plusieurs Operational Reference Stores (bases de données ORS) à l'aide de l'outil bases de données, cette liste inclut aussi toutes les bases de données inscrites. La liste des bases de données auxquelles vous pouvez vous connecter est définie par votre profil de sécurité. ¨ La base de données principale stocke les paramètres de configuration de l'environnement Informatica MDM Hub comme les comptes d'utilisateurs, la configuration de la sécurité, le registre ORS, les paramètres de la file d'attente de messages. Une seule base de données principale peut être affectée à un environnement Informatica MDM Hub donné. ¨ Un Operational Reference Store (ORS) contient les règles de traitement des données principales, les règles de gestion des objets de données principales, ainsi que les règles de traitement et la logique auxiliaire utilisées par Informatica MDM Hub pour définir la best version of the truth (BVT). Une ou plusieurs bases de données ORS peuvent être affectées à une configuration de Informatica MDM Hub. 5. Sélectionnez la base de données principale ou l'ORS auquel vous voulez vous connecter. 6. Cliquez sur Connexion. Remarque: Vous pouvez facilement changer la base de données cible une fois dans la console Hub. La console Hub s'affiche. Démarrage de la console Hub 75 Tâches de post-configuration Vérifiez votre installation Informatica MDM Hub en effectuant les tâches suivantes. 76 Étape Tâche Instructions 1 Enregistrez la nouvelle base données d'ORS à l'aide de l'outil Bases de données de la console Hub. « Configuration des stockages de référence opérationnelle (ORS) et des sources de données » dans le Guide de configuration d'Informatica MDM Hub . 2 Activez la journalisation de la base de données ORS à l'aide de l'outil Gestionnaire d'entreprise de la console Hub. Annexe D, « Affichage des détails de configuration », dans le Guide de configuration d'Informatica MDM Hub . 3 Enregistrer l'utilisateur proxy à l'aide de l'outil Bases de données dans la console Hub. Guide de configuration d'Informatica MDM Hub 4 Enregistrez les Cleanse Match Servers à l'aide de l'outil correspondant dans la console Hub. « Configuration du nettoyage des données » dans le Guide de configuration d'Informatica MDM Hub . 5 Exécutez le processus de validation sur la nouvelle base de données ORS à l'aide de l'outil Metadata Manager dans la console Hub. Enregistrez une copie des résultats de validation finale dans le dossier de votre documentation d'installation. Guide de Informatica MDM Hub Metadata Manager. 6 Générez un rapport d'environnement de votre configuration Informatica MDM Hub actuelle (serveurs Hub, Cleanse Match Servers, base de données principale, bases de données d'ORS et historique de version) à l'aide de l'outil Gestionnaire d'entreprise de la console Hub. Enregistrez une copie du rapport d'environnement dans le dossier de votre documentation d'installation. Annexe D, « Affichage des détails de configuration », dans le Guide de configuration d'Informatica MDM Hub . 7 Copiez les fichiers journaux suivants dans le répertoire de documents que vous avez créé dans “Création d'un répertoire de documentation d'installation” à la page 5 : - Journal de la console Hub (console.log) - Journal du serveur Hub (cmxserver.log) - Journal du Cleanse Match Server (cmxserver.log) - Journal de la base de données (cmx_debug.log) “Fichiers journaux de Informatica MDM Hub” à la page 93. 8 Archivez votre répertoire de documentation d'installation. Si nécessaire, envoyez le contenu de ce répertoire au Support client international Informatica. Support client international Informatica. Chapitre 5: Lancement de la console Hub CHAPITRE 6 Groupage Ce chapitre comprend les rubriques suivantes : ¨ Présentation du groupage, 77 ¨ Installation du serveur Hub dans une grappe de serveurs WebSphere (UNIX), 77 ¨ Installation du serveur Hub dans une grappe de serveurs WebSphere (Windows), 81 ¨ Installation et déploiement du kit de ressources dans une grappe WebSphere (UNIX), 84 ¨ Installation et déploiement du kit de ressources dans une grappe WebSphere (Windows), 85 ¨ Configuration du cache de JBoss, 85 Présentation du groupage Ce chapitre explique la méthode de configuration du groupage (grappe) quand vous installez Informatica MDM Hub avec votre serveur d'applications. Installation du serveur Hub dans une grappe de serveurs WebSphere (UNIX) Suivez les étapes dans cette section pour installer et configurer WebSphere avec des applications de Informatica MDM Hub. Les instructions suivantes s'appliquent à l'installation du serveur Hub et du Cleanse Match Server dans une grappe de serveurs WebSphere. Présentation de l'installation L'installation du serveur Hub dans une grappe comprend les étapes suivantes : Étape Tâche Instructions 1 Préparer l'environnement cible. “Étape 1. Préparation de l'environnement cible” à la page 78. 2 Installer les logiciels serveur Hub et Cleanse Match Server. “Étape 2. Installation du logiciel du serveur Hub et du serveur de correspondance de nettoyage” à la page 78. 77 Étape Tâche Instructions 3 Créer une grappe WebSphere. “Étape 3. Création d'une grappe WebSphere” à la page 78. 4 Configurez les services requis et déployer le serveur Hub dans la grappe. “Étape 4. Configuration des services et déploiement automatique du serveur Hub” à la page 79. 5 Déployer le Cleanse Match Server dans le cluster. “Étape 5. Déploiement du serveur de correspondance de nettoyage” à la page 80. Étape 1. Préparation de l'environnement cible Consultez le Guide d'installation du réseau WebSphere pour obtenir des instructions détaillées sur l'installation de WebSphere et la configuration de la grappe WAS. Remarque: Lorsque vous installez WebSphere Application Server Network Deployment Manager, vérifiez que vous sélectionnez Gestion en tant que type d'environnement du serveur d'applications WebSphere. Ne sélectionnez pas Cellule (gestionnaire de déploiement et nœud géré). Étape 2. Installation du logiciel du serveur Hub et du serveur de correspondance de nettoyage Installez le serveur Hub et serveur de correspondance de nettoyage sur chaque nœud des serveurs de grappes sur lesquels Informatica MDM Hub sera déployé. 1. Lors de l'installation du serveur Hub et du serveur de correspondance de nettoyage, le chemin de l'installation Informatica MDM Hub doit être le même sur tous les nœuds de la grappe. 2. Lorsque le nom du serveur WebSphere, le port SOAP et le port RMI sont demandés au cours de l'installation, indiquez un des noms de serveurs de grappes et les informations des ports SOAP et RMI correspondants. 3. Ajoutez le paramètre suivant à la commande d'installation pour contourner la validation prérequise dans l'installation : 4. Choisissez une des deux méthodes suivantes pour l'installation de Informatica MDM Hub sur tous les nœuds de la grappe : DSIPERIAN_INSTALL_PREREQ_VALIDATION=false ¨ Exécutez les programmes d'installation de Informatica MDM Hub sur tous les nœuds et cliquez sur Non lorsque vous êtes invité à exécuter le script postInstallSetup pour déployer l'application. ¨ Exécutez les programmes d'installation de Informatica MDM Hub sur le premier nœud de la grappe. Cliquez sur Non lorsque vous êtes invité à exécuter le script postInstallSetup pour déployer l'application. Copiez le répertoire d'accueil de Informatica MDM Hub sur tous les nœuds de la grappe s'ils utilisent tous le même système d'exploitation. Étape 3. Création d'une grappe WebSphere Pour créer une grappe WebSphere : 78 1. Démarrez les nœuds et le gestionnaire WebSphere. 2. Dans la console d'administration WebSphere, sélectionnez créer une grappe > ajouter des membres de grappe. 3. Ajoutez tous les ports par défaut de l'hôte virtuel qui sont associés aux membres de la grappe. Chapitre 6: Groupage 4. Dans la console d'administration, sélectionnez Environnement > Hôtes virtuels > Hôte par défaut > Alias de l'hôte nouveau > nouveau (*:9081, *:9082, etc.) 5. Démarrez la grappe (patientez jusqu'à l'affichage d'une icône verte solide dans la console). Pour plus d'informations sur la création de grappes et membres de grappes, consultez votre documentation WebSphere. 6. Vérifiez que la grappe et tous les serveurs de grappes s'exécutent. Étape 4. Configuration des services et déploiement automatique du serveur Hub Le déploiement du serveur Hub, la création de la source de données et la configuration de JMS sont automatisés. Lors de l'enregistrement d'un nouvel ORS dans la console Hub après l'exécution de cette procédure, les sources de données et les pools de connexions pour l'ORS doivent être créés manuellement. Effectuez les étapes suivantes après avoir installé le serveur Hub pour déployer le serveur Hub sur tous les nœuds : 1. Ouvrez <infamdm_install_directory>/hub/server/resources/cmxserver.properties et ajoutez tous les noms de machines du serveur groupé dans cmx.appserver.hostname et les ports RMI dans cmx.appserver.rmi.port, en séparant les informations de propriété par des virgules. Par exemple, si la grappe est composée de quatre serveurs exécutés sur host1, host2, host3 et host4 en utilisant les ports RMI 2812, 2813, 2814 et 2815 respectivement, alors les propriétés cmx.appserver.hostname et cmx.appserver.rmi.port dans <infamdm_install_directory>/hub/server/resources/cmxserver.properties seraient les suivantes : cmx.appserver.rmi.port=2812,2813,2814,2815 cmx.appserver.hostname=host1,host2,host3,host4 Vérifiez qu'il n'y a pas d'espace ou de tabulation entre les numéros de ports. Ces numéros de ports doivent être séparés seulement par une virgule et le nom d'hôte et les numéros de ports doivent être dans le même ordre. Par exemple, le nom hôte et le numéro de port du premier serveur doivent être host1 et 2812 ; le nom d'hôte et le numéro de port du second serveur doivent être host2 et 2813, etc. 2. Mettez cmx.appserver.soap.connector.port à jour avec le port SOAP du gestionnaire d'administration WebSphere. Vous pouvez obtenir le port SOAP par défaut à partir de la propriété com.ibm.ws.scripting.port du fichier suivant : <websphere_install>/AppServer/profiles/Dmgr01/properties/wsadmin.properties Remarque: Le port SOAP est utilisé pour la configuration de la source de données dans la grappe WebSphere. 3. Ajoutez la propriété cluster.flag=true dans le fichier suivant : <infamdm_install_directory>/hub/server/ resources/cmxserver.properties 4. Vérifiez que les répertoires contenant le fichier journal et les fichiers de stockage ont le même nom de répertoire pour que les fichiers puissent être accessibles par tous les membres de la grappe. La méthode de stockage de fichiers est utilisée dans le processus d'automatisation pour configurer le stockage de messages des membres du bus. Consultez la documentation WebSphere pour plus d'informations sur les stockages de fichiers. 5. Ouvrez cmxserver.properties depuis l'emplacement suivant : <infamdm_install_directory>/hub/server/ resources/ Installation du serveur Hub dans une grappe de serveurs WebSphere (UNIX) 79 6. Pour prendre en charge la méthode de stockage de fichiers, ajoutez les propriétés suivantes à cmxserver.properties: was.jms.permanent_store.dir=<permanent_store_directory> was.jms.temp_store.dir=<temporary_story_directory> was.jms.log.dir=<log_directory> 7. Ouvrez le fichier suivant : <infamdm_install_directory>/hub/server/setSiperianEnv.sh 8. Dans le fichier setSiperianEnv.sh, modifiez la variable WAS_SERVER avec le nom de grappe sous lequel le serveur Hub est déployé. 9. Exécutez la commande suivante : cd <infamdm_install_directory>/hub/server 10. Si la source de données pour la base de données du système n'est pas configurée pour un environnement groupé, exécutez la commande suivante : postInstallSetup.sh -Ddatabase.password=<mot de passe de l'utilisateur cmx> 11. Si la source de données pour la base de données du système est déjà configurée pour un environnement groupé, exécutez la commande suivante : patchInstallSetup.sh Remarque: SiperianBus, Siperian Queue Connection Factory, SiperianQueue et SiperianActivation et les sources de données sont configurés pour la base de données du système groupé. Ignorez les erreurs de la commande AdminControl invoke. Le fichier siperian-mrm.ear est déployé dans la grappe. 12. Dans la console d'administration WebSphere, sélectionnez Applications > Applications d'entreprise et vérifiez que siperian-mrm.ear est en cours d'exécution. Si siperian-mrm.ear n'est pas en cours d'exécution, démarrez-le manuellement. 13. Arrêtez ce qui suit : grappe, gestionnaire et nœud. Les redémarrer dans l'ordre suivant : nœud, gestionnaire, grappe. Le serveur Hub est prêt à l'utilisation. Le serveur Hub est également accessible en utilisant n'importe quel nœud dans la grappe si les alias d'hôte sont définis. Le serveur Hub est également accessible à travers le serveur HTTP IBM si la grappe est configurée pour l'équilibrage des charges. LIENS CONNEXES : ¨ “Configuration manuelle des files d'attente de messages du système Informatica” à la page 125 Étape 5. Déploiement du serveur de correspondance de nettoyage Le déploiement du serveur de correspondance de nettoyage est automatisé. Effectuez les étapes suivantes pour configurer et déployer le serveur de correspondance de nettoyage dans un environnement groupé WebSphere : 1. Ouvrez cmxcleanse.properties depuis l'emplacement suivant : <infamdm_install_directory>/hub/cleanse/ resources/ 2. Ajoutez la propriété cluster.flag=true à cmxcleanse.properties. 3. Ouvrez le fichier suivant : <infamdm_install_directory>/hub/cleanse/setSiperianEnv.sh 4. Dans le fichier setSiperianEnv.sh, modifiez la variable WAS_SERVER avec le nom de grappe sous lequel le serveur de correspondance de nettoyage est déployé. 5. Exécutez la commande suivante : cd <infamdm_install_directory>/hub/cleanse 80 Chapitre 6: Groupage 6. Exécutez la commande suivante : patchInstallSetup.sh Le serveur de correspondance de nettoyage est prêt à être utilisé. Remarque: Le stockage de messages des membres du bus peut être configuré pour le stockage de fichiers ou le stockage de données. Lors du déploiement automatisé, le fichier de stockage est utilisé et l'assistance pour la stratégie du moteur de messagerie est désactivée. Consultez la documentation WebSphere pour activer la stratégie du moteur de messagerie pour différents types de stratégies. Si vous voulez configurer un membre de SiperianBus avec le stockage de données, vous devez créer manuellement la source de données et le membre SiperianBus. Installation du serveur Hub dans une grappe de serveurs WebSphere (Windows) Suivez les étapes dans cette section pour installer et configurer WebSphere avec des applications d'Informatica MDM Hub. Les instructions suivantes s'appliquent à l'installation du serveur Hub et du serveur de correspondance de nettoyage dans une grappe de serveurs WebSphere. Présentation de l'installation L'installation du serveur Hub dans une grappe comprend les étapes suivantes : Étape Tâche Instructions 1 Préparer l'environnement cible. “Étape 1. Préparation de l'environnement cible” à la page 81. 2 Installer les logiciels serveur Hub et Cleanse Match Server. “Étape 2. Installation du logiciel du serveur Hub et du serveur de correspondance de nettoyage” à la page 82. 3 Créer une grappe WebSphere. “Étape 3. Création d'une grappe WebSphere” à la page 82. 4 Configurez les services requis et déployer le serveur Hub dans la grappe. “Étape 4. Configuration des services et déploiement du serveur Hub” à la page 82. 5 Déployer le Cleanse Match Server dans le cluster. “Étape 5. Déploiement du serveur de correspondance de nettoyage” à la page 84. Étape 1. Préparation de l'environnement cible Consultez le Guide d'installation du réseau WebSphere pour obtenir des instructions détaillées sur l'installation de WebSphere et la configuration de la grappe WAS. Remarque: Lorsque vous installez WebSphere Application Server Network Deployment Manager, vérifiez que vous sélectionnez Gestion en tant que type d'environnement du serveur d'applications WebSphere. Ne sélectionnez pas Cellule (gestionnaire de déploiement et nœud géré). Installation du serveur Hub dans une grappe de serveurs WebSphere (Windows) 81 Étape 2. Installation du logiciel du serveur Hub et du serveur de correspondance de nettoyage Installez le serveur Hub et serveur de correspondance de nettoyage sur chaque nœud des serveurs de grappes sur lesquels Informatica MDM Hub sera déployé. 1. Lors de l'installation du serveur Hub et du serveur de correspondance de nettoyage, le chemin de l'installation Informatica MDM Hub doit être le même sur tous les nœuds de la grappe. 2. Lorsque le nom du serveur WebSphere, le port SOAP et le port RMI sont demandés au cours de l'installation, indiquez un des noms de serveurs de grappes et les informations des ports SOAP et RMI correspondants. 3. Ajoutez le paramètre suivant à la commande d'installation pour contourner la validation prérequise dans l'installation : DSIPERIAN_INSTALL_PREREQ_VALIDATION=false 4. Choisissez une des deux méthodes suivantes pour l'installation de Informatica MDM Hub sur tous les nœuds de la grappe : ¨ Exécutez les programmes d'installation de Informatica MDM Hub sur tous les nœuds et cliquez sur Non lorsque vous êtes invité à exécuter le script postInstallSetup pour déployer l'application. ¨ Exécutez les programmes d'installation de Informatica MDM Hub sur le premier nœud de la grappe. Cliquez sur Non lorsque vous êtes invité à exécuter le script postInstallSetup pour déployer l'application. Copiez le répertoire d'accueil de Informatica MDM Hub sur tous les nœuds de la grappe s'ils utilisent tous le même système d'exploitation. Étape 3. Création d'une grappe WebSphere Pour créer une grappe WebSphere : 1. Démarrez les nœuds et le gestionnaire WebSphere. 2. Dans la console d'administration WebSphere, sélectionnez créer une grappe > ajouter des membres de grappe. 3. Ajoutez tous les ports par défaut de l'hôte virtuel qui sont associés aux membres de la grappe. 4. Dans la console d'administration, sélectionnez Environnement > Hôtes virtuels > Hôte par défaut > Alias de l'hôte nouveau > nouveau (*:9081, *:9082, etc.) 5. Démarrez la grappe (patientez jusqu'à l'affichage d'une icône verte solide dans la console). Pour plus d'informations sur la création de grappes et membres de grappes, consultez votre documentation WebSphere. 6. Vérifiez que la grappe et tous les serveurs de grappes s'exécutent. Étape 4. Configuration des services et déploiement du serveur Hub Le déploiement du serveur Hub, la création de la source de données et la configuration de JMS sont automatisés. Lors de l'enregistrement d'un nouvel ORS dans la console Hub après l'exécution de cette procédure, les sources de données et les pools de connexions pour l'ORS doivent être créés manuellement. Effectuez les étapes suivantes après avoir installé le serveur Hub pour déployer le serveur Hub sur tous les nœuds : 1. 82 Ouvrez < infamdm_install_directory >\hub\server\resources\cmxserver.properties et ajoutez tous les noms de machines du serveur groupé dans cmx.appserver.hostname et les ports RMI dans cmx.appserver.rmi.port, en séparant les informations de propriété par des virgules. Chapitre 6: Groupage Par exemple, si la grappe possède quatre serveurs exécutés dans host1, host2, host3, host4 à l'aide, respectivement, des ports RMI 2812, 2813, 2814 et 2815, les propriétés cmx.appserver.hostname et cmx.appserver.rmi.port de < infamdm_install_directory >\hub\server\resources\cmxserver.properties ressemblerait à cela : cmx.appserver.rmi.port=2812,2813,2814,2815 cmx.appserver.hostname=host1,host2,host3,host4 Vérifiez qu'il n'y a pas d'espace ou de tabulation entre les numéros de ports. Ces numéros de ports doivent être séparés seulement par une virgule et le nom d'hôte et les numéros de ports doivent être dans le même ordre. Par exemple, le nom hôte et le numéro de port du premier serveur doivent être host1 et 2812 ; le nom d'hôte et le numéro de port du second serveur doivent être host2 et 2813, etc. 2. Mettez cmx.appserver.soap.connector.port à jour avec le port SOAP du gestionnaire d'administration WebSphere. Vous pouvez obtenir le port SOAP par défaut à partir de la propriété com.ibm.ws.scripting.port du fichier suivant : <websphere_install>\AppServer\profiles\Dmgr01\properties\wsadmin.properties Remarque: Le port SOAP est utilisé pour la configuration de la source de données dans la grappe WebSphere. 3. Ajoutez la propriété cluster.flag=true dans le fichier suivant : <infamdm_install_directory>\hub\server \resources\cmxserver.properties 4. Vérifiez que les répertoires contenant le fichier journal et les fichiers de stockage ont le même nom de répertoire pour que les fichiers puissent être accessibles par tous les membres de la grappe. La méthode de stockage de fichiers est utilisée dans le processus d'automatisation pour configurer le stockage de messages des membres du bus. Consultez la documentation WebSphere pour plus d'informations sur les stockages de fichiers. 5. Ouvrez cmxserver.properties depuis l'emplacement suivant : <infamdm_install_directory>\hub\server \resources\ 6. Pour prendre en charge la méthode de stockage de fichiers, ajoutez les propriétés suivantes à cmxserver.properties: was.jms.permanent_store.dir=<permanent_store_directory> was.jms.temp_store.dir=<temporary_story_directory> was.jms.log.dir=<log_directory> Remarque: Vérifiez que la syntaxe des chemins de répertoires utilise des barres obliques typées UNIX (inversées) sur les machines Windows. 7. Ouvrez le fichier suivant : <infamdm_install_directory>\hub\server\setSiperianEnv.bat 8. Dans le fichier setSiperianEnv.bat, modifiez la variable WAS_SERVER avec le nom de grappe sous lequel le serveur Hub est déployé. 9. Exécutez la commande suivante : cd <infamdm_install_directory>\hub\server 10. Si la source de données pour la base de données du système n'est pas configurée pour un environnement groupé, exécutez la commande suivante : postInstallSetup.bat -Ddatabase.password=<mot de passe de l'utilisateur cmx> 11. Si la source de données pour la base de données du système est déjà configurée pour un environnement groupé, exécutez la commande suivante : patchInstallSetup.bat Remarque: SiperianBus, Siperian Queue Connection Factory, SiperianQueue et SiperianActivation et les sources de données sont configurés pour la base de données du système groupé. Ignorez les erreurs de la commande AdminControl invoke. Installation du serveur Hub dans une grappe de serveurs WebSphere (Windows) 83 Le fichier siperian-mrm.ear est déployé dans la grappe. 12. Dans la console d'administration WebSphere, sélectionnez Applications > Applications d'entreprise et vérifiez que siperian-mrm.ear est en cours d'exécution. Si siperian-mrm.ear n'est pas en cours d'exécution, démarrez-le manuellement. 13. Arrêtez ce qui suit : grappe, gestionnaire et nœud. Les redémarrer dans l'ordre suivant : nœud, gestionnaire, grappe. Le serveur Hub est prêt à l'utilisation. Le serveur Hub est également accessible en utilisant n'importe quel nœud dans la grappe si les alias d'hôte sont définis. Le serveur Hub est également accessible à travers le serveur HTTP IBM si la grappe est configurée pour l'équilibrage des charges. LIENS CONNEXES : ¨ “Configuration manuelle des files d'attente de messages du système Informatica” à la page 125 Étape 5. Déploiement du serveur de correspondance de nettoyage Le déploiement du serveur de correspondance de nettoyage est automatisé. Effectuez les étapes suivantes pour configurer et déployer le serveur de correspondance de nettoyage dans un environnement groupé WebSphere : 1. Ouvrez cmxcleanse.properties depuis l'emplacement suivant : <infamdm_install_directory>\hub\cleanse \resources\ 2. Ajoutez la propriété cluster.flag=true à cmxcleanse.properties. 3. Ouvrez le fichier suivant : <infamdm_install_directory>\hub\cleanse\setSiperianEnv.bat 4. Dans le fichier setSiperianEnv.bat, modifiez la variable WAS_SERVER avec le nom de grappe sous lequel le serveur de correspondance de nettoyage est déployé. 5. Exécutez la commande suivante : cd <infamdm_install_directory>\hub\cleanse 6. Exécutez la commande suivante : patchInstallSetup.bat Le serveur de correspondance de nettoyage est prêt à être utilisé. Remarque: Le stockage de messages des membres du bus peut être configuré pour le stockage de fichiers ou le stockage de données. Lors du déploiement automatisé, le fichier de stockage est utilisé et l'assistance pour la stratégie du moteur de messagerie est désactivée. Consultez la documentation WebSphere pour activer la stratégie du moteur de messagerie pour différents types de stratégies. Si vous voulez configurer un membre de SiperianBus avec le stockage de données, vous devez créer manuellement la source de données et le membre SiperianBus. Installation et déploiement du kit de ressources dans une grappe WebSphere (UNIX) Cette section décrit les étapes pour déployer le kit de ressources une fois que la grappe est exécutée : 1. Démarrez le programme d'installation du kit de ressources à l'aide de la commande suivante : ./hub_resourcekit_install.bin -DSIPERIAN_INSTALL_PREREQ_VALIDATION=false 84 Chapitre 6: Groupage 2. Sélectionnez Configurer exemples quand le programme d'installation vous demande la sélection de configuration. 3. Saisissez un des noms de serveur de grappe ainsi que les informations de ports SOAP et RMI correspondants lorsque le le programme d'installation demande le nom de serveur WebSphere, les ports SOAP et RMI. 4. Cliquez sur Non quand on vous demande une option de déploiement. 5. Après l'installation, exécutez la commande suivante pour réintégrer le fichier EAR : cd <resourcekit_install_dir>/deploy/bin sip_ant.sh repackage 6. Déployez manuellement les fichiers EAR exemples vers la grappe via la console d'administration WebSphere. Les fichiers EAR sont LookupWebServiceExample.ear et PartyWebServiceExample.ear. Installation et déploiement du kit de ressources dans une grappe WebSphere (Windows) Cette section décrit les étapes pour déployer le kit de ressources une fois que la grappe est exécutée : 1. Démarrez le programme d'installation du kit de ressources à l'aide de la commande suivante : hub_resourcekit_install.exe -DSIPERIAN_INSTALL_PREREQ_VALIDATION=false 2. Sélectionnez Configurer exemples quand le programme d'installation vous demande la sélection de configuration. 3. Saisissez un des noms de serveur de grappe ainsi que les informations de ports SOAP et RMI correspondants lorsque le le programme d'installation demande le nom de serveur WebSphere, les ports SOAP et RMI. 4. Cliquez sur Non quand on vous demande une option de déploiement. 5. Après l'installation, exécutez la commande suivante pour réintégrer le fichier EAR : cd <resourcekit_install_dir>\deploy\bin sip_ant.bat repackage 6. Déployez manuellement les fichiers EAR exemples vers la grappe via la console d'administration WebSphere. Les fichiers EAR sont LookupWebServiceExample.ear et PartyWebServiceExample.ear. Configuration du cache de JBoss Vous devez configurer le cache de JBoss pour gérer les spécifications de mise en cache. Modifiez le fichier jbossCacheConfig.xml se trouvant sur <infamdm_install_directory>/hub/server/resources/jbossCacheConfig.xml pour configurer le cache de JBoss. ¨ Augmentez la valeur des propriétés suivantes à 30 000 ou plus pour vous assurer que le serveur Hub acquiert un verrou d'objet de cache : - lockAcquisitionTimeout="30000" - sync replTimeout = "30000" ¨ Augmentez la valeur de la propriété suivante à 60 000, pour assurer la récupération de l’état initial: Installation et déploiement du kit de ressources dans une grappe WebSphere (Windows) 85 <stateRetrieval timeout ="60000" fetchInMemoryState="true"/> ¨ Définissez la configuration UDP suivante pour JGroups afin de vous assurer qu'il n'y ait pas de conflit entre les différents membres de la grappe : - Définissez l'attribut mcast_addr=<multicast_address> de sorte que tous les membres d'une grappe utilisent la même valeur. Utilisez des valeurs différentes pour différentes grappes, ou pour des serveurs MDM Hub ne figurant dans aucune grappe sur ce réseau. - Définissez l'attribut mcast_port=<multicast_port> de sorte que tous les membres d'une grappe utilisent la même valeur. Utilisez des valeurs différentes pour différentes grappes, ou pour des serveurs MDM Hub ne figurant dans aucune grappe sur ce réseau. ¨ Définissez la propriété eviction pour éviter les erreurs de mémoire insuffisante : - Augmentez la valeur de l'attribut wakeUpInterval à 60 000 : <eviction wakeUpInterval ="60000"> - Changez le temps d'éviction de CmxInternal comme illustré dans l'exemple suivant : <region name="/CmxInternal"> <property name="timeToLive" value="86400000" /> <!—24 hours is the minimum required--> </region> <region name="/ReposObjects"> <property name="timeToLive" value="86400000" /> <!—24 hours is the minimum required--> </region> <region name="/DataObjects"> <property name="timeToLive" value="86400000" /> <!—24 hours is the minimum required--> </region> 86 Chapitre 6: Groupage CHAPITRE 7 Désinstallation de Informatica MDM Hub Ce chapitre comprend les rubriques suivantes : ¨ Présentation de la désinstallation de Informatica MDM Hub, 87 ¨ Désinstallation de Informatica MDM Hub (WebSphere / UNIX), 87 ¨ Désinstallation de Informatica MDM Hub (WebSphere / Windows), 90 Présentation de la désinstallation de Informatica MDM Hub Ce chapitre décrit la méthode de désinstallation de votre implémentation de Informatica MDM Hub. Désinstallation de Informatica MDM Hub (WebSphere / UNIX) La désinstallation de Informatica MDM Hub implique les étapes suivantes : Étape Tâche Instructions 1 Retirez chaque instance du logiciel Cleanse Match Server. “Étape 1. Désinstallation du Cleanse Match Server” à la page 87. 2 Retirez le logiciel Serveur Hub. “Étape 2. Désinstallation du serveur Hub” à la page 90. 3 Retirez le Stockage Hub (bases de données et utilisateurs) d'Oracle. “Suppression des bases de données du stockage Hub” à la page 91. Étape 1. Désinstallation du Cleanse Match Server Cette section décrit comment retirer de votre système une installation de Cleanse Match Server 87 Remarque: Si vous avez plus d'un Cleanse Match Server en cours d'exécution, vous devez effectuer ces étapes pour chaque Cleanse Match Server que vous voulez désinstaller. Annulation manuelle du déploiement du Cleanse Match Server Pour annuler manuellement le déploiement du serveur de correspondance de nettoyage dans l'environnement du serveur d'applications WebSphere, désinstallez l'application siperian-mrm-cleanse.ear depuis la console d'administration du serveur d'applications WebSphere. Assurez-vous que le processus est correctement terminé. Pour plus d'informations, consultez la documentation de WebSphere. Retirer le serveur de correspondance de nettoyage Pour désinstaller un serveur de correspondance de nettoyage : 1. Si le serveur de correspondance de nettoyage est en cours d'exécution, arrêtez-le en arrêtant le serveur d'applications. 2. Accédez au répertoire suivant : <infamdm_install_directory>/hub/cleanse/UninstallerData 3. Exécutez Uninstall_Informatica_MDM_Hub_Cleanse_Match_Server. L'écran d'introduction de la désinstallation est affiché. 4. Cliquez sur Désinstaller pour commencer la désinstallation. Pendant le processus, l'écran Veuillez patienter est affiché. Lorsque le processus est terminé, l'écran Désinstallation terminée s'affiche. 5. Cliquez sur Terminer. Étape 2. Désinstallation du serveur Hub Cette section décrit comment retirer de votre système une installation de serveur Hub. Annulation manuelle du déploiement du serveur Hub Le processus d'installation doit annuler automatiquement le déploiement de l'application siperian-mrm.ear à l'aide de la console d'administration du serveur d'application WebSphere. Retirer le serveur Hub Pour désinstaller le serveur Hub : 1. Vérifiez que vous arrêtez le serveur d'applications. 2. Allez dans le répertoire <infamdm_install_directory>/hub/server/UninstallerData et exécutez Uninstall_Informatica_MDM_Hub_Server. L'écran d'introduction Désinstaller s'affiche. 3. Cliquez sur Désinstaller pour commencer la désinstallation. Pendant le processus, l'écran Veuillez patienter s'affiche. Lorsque le processus est terminé, l'écran Désinstallation terminée s'affiche. 4. 88 Cliquez sur Terminer. Chapitre 7: Désinstallation de Informatica MDM Hub Étape 3. Désinstallation du Stockage Hub d'Oracle Cette section décrit comment désinstaller le stockage Hub. Remarque: Les noms des fichiers et des répertoires dans cette section peuvent varier légèrement selon le type d'installation que vous effectuez. Objets de la base de données à supprimer Lors de la désinstallation du stockage Hub, vous devez : ¨ Supprimez les schémas de la base de données du stockage Hub (base de données principale et toute base de données ORS) que vous avez créés en exécutant les scripts setup.sql et/ou setup_ors.sql. ¨ Retirer toutes les connexions utilisateur pour ces schémas de base de données. Par exemple, si vous avez créé CMX_SYSTEM (base de données principale) et CMX_ORS (base de données ORS) à l'aide de setup.sql, et CMX_ORS2 (base de données ORS) à l'aide de setup_ors.sql, vous devez supprimer les objets suivants : Type d'objet Oracle À supprimer Schéma de base de données CMX_SYSTEM, CMX_ORS et CMX_ORS2 Utilisateur CMX, CMX_SYSTEM, CMX_ORS, CMX_ORS2 et tous les utilisateurs que vous avez créés et qui accèdent à ces schémas. Suppression des bases de données du stockage Hub Remarque: Vous devez posséder des privilèges Oracle DBA pour réaliser les instructions de la présente section. Pour supprimer des bases de données du stockage Hub : 1. Connectez-vous à l'instance Oracle à l'aide de SQL*PLUS en utilisant une connexion possédant des privilèges DBA. 2. Pour chaque schéma répertorié dans “Objets de la base de données à supprimer” à la page 91, exécutez la commande suivante (la suppression de l'utilisateur avec l'option CASCADE supprime également la base de données associée) : 3. Pour la base de données principale, exécutez la commande suivante (la suppression de l'utilisateur avec l'option CASCADE supprime également la base de données associée) : 4. Si vous avez utilisé un utilisateur proxy, exécutez la commande suivante (la suppression de l'utilisateur avec l'option CASCADE supprime également la base de données associée) : drop user <username> cascade; drop user <username> cascade; drop user <username> cascade; Désinstallation de Informatica MDM Hub (WebSphere / UNIX) 89 Désinstallation de Informatica MDM Hub (WebSphere / Windows) Utilisez les étapes suivantes pour désinstaller Informatica MDM Hub : Étape Tâche Instructions 1 Retirez chaque instance du logiciel Cleanse Match Server. “Étape 1. Désinstallation du Cleanse Match Server” à la page 90. 2 Retirez le logiciel Serveur Hub. Étape 2. Désinstallation du serveur Hub. 3 Retirez le Stockage Hub (bases de données et utilisateurs) d'Oracle. “Suppression des bases de données du stockage Hub” à la page 91. Étape 1. Désinstallation du Cleanse Match Server Cette section décrit comment retirer de votre système une installation de Cleanse Match Server Annulation manuelle du déploiement du Cleanse Match Server Pour annuler manuellement le déploiement du serveur de correspondance de nettoyage dans l'environnement du serveur d'applications WebSphere, désinstallez l'application siperian-mrm-cleanse.ear depuis la console d'administration du serveur d'applications WebSphere. Assurez-vous que le processus est correctement terminé. Pour plus d'informations, consultez la documentation de WebSphere. Retirer le Cleanse Match Server Pour désinstaller un Cleanse Match Server : 1. Si le Cleanse Match Server est en cours d'exécution, arrêtez-le en arrêtant le serveur d'applications. 2. Effectuez l'une des opérations suivantes : ¨ Cliquez sur le bouton Démarrer et sélectionnez Programmes > Infamdm > Hub > Cleanse > UninstallerData > Désinstaller le serveur de correspondance de nettoyage d'Informatica MDM Hub ¨ Allez dans le répertoire <répertoire_installation_infamdm>\hub\cleanse\UninstallerData et faites un double clic sur Uninstall Informatica MDM Hub Cleanse Match Server.exe. L'écran d'introduction de la désinstallation est affiché. 3. Cliquez sur Désinstaller pour commencer la désinstallation. Pendant le processus, l'écran Veuillez patienter est affiché. L'écran Désinstallation terminée est affiché. 4. Cliquez sur Terminer. Étape 2. Désinstallation du serveur Hub Cette section décrit comment retirer de votre système une installation de serveur Hub. 90 Chapitre 7: Désinstallation de Informatica MDM Hub Annulation manuelle du déploiement du serveur Hub Si pour une raison quelconque, vous devez annuler manuellement le déploiement du serveur Hub dans l'environnement WebSphere, désinstallez l'application siperian-mrm.ear à l'aide de la console d'administration du serveur d'applications WebSphere. Assurez-vous que le processus est correctement terminé. Pour plus d'informations, consultez votre documentation WebSphere. Retirer le serveur Hub Pour désinstaller le serveur Hub : 1. Vérifiez que vous arrêtez le serveur d'applications. 2. Procédez ainsi : ¨ Cliquez sur le bouton Démarrer et sélectionnez Programmes > Infamdm > Hub > Server > UninstallerData > Désinstaller le serveur Informatica MDM Hub, ou ¨ Allez dans le répertoire < infamdm_install_directory >\hub\server\UninstallerData et double-cliquez sur Uninstall_Informatica_MDM_Hub_Server. L'écran d'introduction Désinstaller s'affiche. 3. Cliquez sur Désinstaller pour commencer la désinstallation. L'écran Désinstallation terminée s'affiche. 4. Cliquez sur Terminer. Vous devez redémarrer le serveur d'applications après la désinstallation. Étape 3. Désinstallation du Stockage Hub d'Oracle Cette section décrit comment désinstaller le stockage Hub. Remarque: Les noms des fichiers et des répertoires dans cette section peuvent varier légèrement selon le type d'installation que vous effectuez. Objets de la base de données à supprimer Lors de la désinstallation du stockage Hub, vous devez : ¨ Supprimez les schémas de la base de données du stockage Hub (base de données principale et toute base de données ORS) que vous avez créés en exécutant les scripts setup.sql et/ou setup_ors.sql. ¨ Retirer toutes les connexions utilisateur pour ces schémas de base de données. Par exemple, si vous avez créé CMX_SYSTEM (base de données principale) et CMX_ORS (base de données ORS) à l'aide de setup.sql, et CMX_ORS2 (base de données ORS) à l'aide de setup_ors.sql, vous devez supprimer les objets suivants : Type d'objet Oracle À supprimer Schéma de base de données CMX_SYSTEM, CMX_ORS et CMX_ORS2 Utilisateur CMX, CMX_SYSTEM, CMX_ORS, CMX_ORS2 et tous les utilisateurs que vous avez créés et qui accèdent à ces schémas. Suppression des bases de données du stockage Hub Remarque: Vous devez posséder des privilèges Oracle DBA pour réaliser les instructions de la présente section. Désinstallation de Informatica MDM Hub (WebSphere / Windows) 91 Pour supprimer des bases de données du stockage Hub : 1. Connectez-vous à l'instance Oracle à l'aide de SQL*PLUS en utilisant une connexion possédant des privilèges DBA. 2. Pour chaque schéma répertorié dans “Objets de la base de données à supprimer” à la page 91, exécutez la commande suivante (la suppression de l'utilisateur avec l'option CASCADE supprime également la base de données associée) : drop user <username> cascade; 3. Pour la base de données principale, exécutez la commande suivante (la suppression de l'utilisateur avec l'option CASCADE supprime également la base de données associée) : drop user <username> cascade; 4. Si vous avez utilisé un utilisateur proxy, exécutez la commande suivante (la suppression de l'utilisateur avec l'option CASCADE supprime également la base de données associée) : drop user <username> cascade; 92 Chapitre 7: Désinstallation de Informatica MDM Hub CHAPITRE 8 Dépannage Ce chapitre comprend les rubriques suivantes : ¨ Fichiers journaux de Informatica MDM Hub, 93 ¨ Ignorer l'installation des pré-requis, 98 ¨ Mise à jour des paramètres après l'installation, 98 ¨ Vérification de l'installation silencieuse du Cleanse Match Server et du Hub, 99 ¨ Échec de la post-installation, 102 ¨ Erreur du processus MATCH : VerifyNeedToStrip, 103 ¨ Horodotage de démarrage/d'arrêt imprécis pour l'ORS, 104 ¨ Erreurs de version major.minor lors du chargement du serveur de correspondance de nettoyage, 104 ¨ Faibles performances du serveur d'applications de nettoyage/correspondance, 104 ¨ Exception de dépassement de délai du cache du serveur Hub, 105 ¨ Dépannage (WebSphere / UNIX), 105 ¨ Dépannage (WebSphere / Windows), 108 Fichiers journaux de Informatica MDM Hub Cette section décrit les fichiers journaux Informatica MDM Hub que vous pouvez utiliser pour le dépannage de votre installation. Fichiers journaux de Informatica MDM Hub (UNIX) Cette section décrit les fichiers journaux de Informatica MDM Hub sous UNIX. À propos des fichiers journaux Informatica MDM Hub Informatica MDM Hub crée les fichiers journaux suivants : console.log Le fichier console.log est créé dans l'environnement du système d'exploitation dans lequel la console Hub est lancée indépendamment de l'environnement du serveur Hub. Si la console Hub est lancée dans un environnement Windows, le fichier de la console.log est créé dans C:\Documents and Settings\<user_home> \siperian\console.log. Si elle est lancée dans un environnement UNIX, le fichier console.log est créé dans / <user_home>/siperian/console.log. Il contient les messages du journal de la console Hub. Toutes les erreurs 93 qui apparaissent durant la communication avec le serveur d'application ou les messages d'erreur du serveur d'application ou les messages d'erreur de la console sont répertoriés dans ce fichier. Par défaut, le fichier console.log est activé et créé. Ce fichier journal est un fichier journal déroulant. Une fois qu'il atteint 5 Mo, il est copié vers console.log.1 puis reprend. Le serveur Hub fait cela indéfiniment, pouvant ainsi créer un grand nombre de fichiers journaux. C'est une bonne idée d'effacer périodiquement les anciens fichiers ou de les transférer vers un autre emplacement de stockage. Le fichier console.log est créé sur la machine locale à partir de laquelle vous lancez et utilisez la console Hub. Remarque: Le PATH donné pour le journal de console est un chemin Windows et non un UNIX, car le fichier console.log est écrit sur la machine locale sur laquelle vous avez lancé la console Hub. cmxserver.log (pour le serveur Hub) Ceci est le fichier journal pour le serveur d'application. Durant l'installation, si vous choisissez l'emplacement par défaut, cmxserver.log apparaît dans < infamdm_install_directory >/hub/server/logs. En général, l'emplacement du fichier est < infamdm_install_directory >/hub/server/logs. Ce fichier journal contient toutes les informations de connexion et de débogage depuis le serveur d'applications. Par défaut, le fichier cmxserver.log est activé et créé. Ce fichier journal est un fichier déroulant et une fois qu'il atteint 5 Mo, il est copié vers cmxserver.log.1 puis reprend. Le serveur Hub répète l'opération indéfiniment, pouvant ainsi créer un grand nombre de fichiers. C'est une bonne idée d'effacer périodiquement les anciens fichiers ou de les transférer vers un autre emplacement de stockage. cmxserver.log (pour le serveur de correspondance de nettoyage) Ce fichier journal est destiné aux fonctions CLEANSE, TOKENIZATION et SIMULATION. Il est situé dans le répertoire < cleanse_install_directory >/hub/cleanse/logs. Ce fichier journal contient tous les messages de débogage et d'erreur du processus de nettoyage (Arrivée>Temporaire). Par défaut, le fichier cmxserver.log est activé. Ce fichier journal est un fichier déroulant et une fois qu'il atteint 5 Mo, il est copié vers cmxserver.log.1 puis reprend. cmx_debug.log Ce fichier journal est destiné aux procédures stockées de la base de données. Ce fichier journal contient toutes les informations de connexion des procédures stockées PUT, GET, GETLIST, MATCH, LOAD, MERGE et AUTOMERGE. Par défaut, le fichier cmx_debug.log est désactivé car une surcharge de performances est associée à la journalisation. Pour activer la journalisation du débogage, voir “Activation de la journalisation du débogage dans une base de données de stockage de référentiel opérationnel” à la page 97. Le gestionnaire d'entreprise vous permet de changer le nom du fichier de débogage. En savoir plus sur le gestionnaire d'entreprise dans le Guide de configuration d'Informatica MDM Hub . Activation de la journalisation du débogage dans une base de données de stockage de référentiel opérationnel Utilisez un objet de répertoire Oracle pour activer la journalisation du débogage de l'activité de la base de données. Par défaut, la journalisation du débogage est désactivée. Si vous activez la journalisation du débogage, le nom de fichier par défaut du fichier de journalisation de la base de données de débogage cmx est cmx_debug.log. Pour plus d'information sur le journal de débogage, veuillez vous référer aux instructions du Guide de configuration d'Informatica MDM Hub . 1. Créez un répertoire sur le système de fichiers pour stocker le fichier journal de base de données de débogage cmx. Par exemple, créez le répertoire suivant : C:\infamdm\debug_log 94 Chapitre 8: Dépannage 2. Attribuez à un utilisateur Oracle, par exemple l'administrateur de la base de données, les accès en lecture et en écriture sur ce répertoire. 3. Connectez-vous à Oracle en tant qu'utilisateur. 4. Créez un objet de répertoire Oracle. Par exemple, exécutez la commande suivante pour créer l'objet de répertoire SIP_DEBUG_LOG : CREATE OR REPLACE DIRECTORY sip_debug_log AS 'C:\infamdm\debug_log' 5. Attribuez les privilèges de lecture et écriture sur l'objet de répertoire Oracle que vous venez de créer. Par exemple, pour attribuer les privilèges de lecture et écriture sur sip_debug_log à un utilisateur PUBLIC, exécutez la commande suivante : GRANT READ, WRITE ON DIRECTORY sip_debug_log TO PUBLIC; Par exemple, pour attribuer les privilèges de lecture et écriture sur sip_debug_log à un utilisateur spécifique, exécutez la commande suivante : GRANT READ, WRITE ON DIRECTORY sip_debug_log TO <ORS_USER_ID>; 6. Exécutez la commande suivante : UPDATE C_REPOS_DB_RELEASE SET DEBUG_FILE_PATH = '<Oracle directory object>', DEBUG_FILE_NAME = '<debug_file_name>', DEBUG_IND = 1; Par exemple, exécutez la commande suivante : UPDATE C_REPOS_DB_RELEASE SET DEBUG_FILE_PATH = 'SIP_DEBUG_LOG', DEBUG_FILE_NAME = 'cmx_debug.log', DEBUG_IND = 1; 7. Déconnectez-vous d'Oracle puis reconnectez-vous. 8. Pour vérifier si le débogage est activé, exécutez la commande suivante : EXEC CMXLB.DEBUG_PRINT('Test logging') 9. Vérifiez que le fichier journal contient l'entrée suivante : Test logging. Emplacement du fichier journal pour le serveur Hub et le serveur de correspondance de nettoyage Important: N'éditez pas le fichier cmxserver.properties pour changer l'emplacement des fichiers journaux. Le tableau suivant répertorie chaque fichier de configuration dans lequel vous spécifiez l'emplacement des fichiers journaux : Composant Fichier de configuration et emplacement Serveur Hub <infamdm_install_directory>\conf\log4j.xml Serveur de correspondance de nettoyage <infamdm_install_directory>\conf\log4j.xml où <infamdm_install_directory> est le répertoire dans lequel vous avez installé le serveur Hub et le serveur de correspondance de nettoyage. Gestion des fichiers journaux Le système de renouvellement de tous les fichiers journaux de Informatica MDM Hub indique que vous devez effectuer une maintenance périodique, soit en supprimant les anciens journaux, soit en les déplaçant vers un emplacement de stockage permanent pour éviter qu'ils deviennent trop nombreux ou qu'ils occupent trop d'espace. Fichiers journaux de Informatica MDM Hub 95 Fichiers journaux de Informatica MDM Hub (Windows) Cette section décrit les fichiers journaux de Informatica MDM Hub sous Windows. À propos des fichiers journaux Informatica MDM Hub Informatica MDM Hub crée les fichiers journaux suivants : Remarque: Certains fichiers incluent les informations de mot de passe. console.log Le fichier console.log est créé dans l'environnement du système d'exploitation dans lequel la console Hub est lancée indépendamment de l'environnement du serveur Hub. Si la console Hub est lancée dans un environnement Windows, le fichier de la console.log est créé dans C:\Documents and Settings\<user_home> \siperian\console.log. Si elle est lancée dans un environnement UNIX, le fichier console.log est créé dans / <user_home>/siperian/console.log. Il contient les messages de la console Hub. Toutes les erreurs qui apparaissent durant la communication avec le serveur d'application ou les messages d'erreur du serveur d'application ou les messages d'erreur de la console sont répertoriés dans ce fichier. Par défaut cmxconsole.log est ON et créé. C'est une bonne idée d'effacer périodiquement les anciens fichiers ou de les transférer vers un autre emplacement de stockage. cmxserver.log (pour le serveur Hub) Ceci est le fichier journal pour le serveur d'application. Durant l'installation, si vous choisissez l'emplacement par défaut, cmxserver.log apparaît dans C:\< infamdm_install_directory >\hub\server\logs. En général, l'emplacement du fichier est < infamdm_install_directory >\hub\server\logs. Ce fichier contient toutes les informations de connexion et de débogage du serveur d'application. Par défaut cmxserver.log est ON et créé. Ce fichier est un fichier déroulant et une fois qu'il atteint 5 Mo, il est copié vers cmxserver.log.1 puis reprend. Le serveur Hub répète l'opération indéfiniment, pouvant ainsi créer un grand nombre de fichiers. C'est une bonne idée d'effacer périodiquement les anciens fichiers ou de les transférer vers un autre emplacement de stockage. cmxserver.log (pour le serveur de correspondance de nettoyage) Ce fichier est pour CLEANSE\TOKENIZATION\SIMULATION. Il est situé dans le dossier d'installation < infamdm_install_directory >\hub\cleanse\logs. Ce fichier contient tous les messages de débogage et d'erreur pour le processus de nettoyage (Landing >Staging). Par défaut cmxserver.log est ON. Ce fichier est un fichier déroulant et une fois qu'il atteint 5 Mo, il est copié vers cmxserver.log.1 puis reprend. cmx_debug.log Le fichier cmx_debug.log est pour les procédures stockées en base de données. Il contient toutes les informations de connexion pour les procédures stockées PUT, GET, GETLIST, MATCH, LOAD, MERGE et AUTOMERGE. Par défaut cmx_debug.log est OFF. Pour activer la journalisation du débogage, voir “Activation de la journalisation du débogage dans une base de données de stockage de référentiel opérationnel” à la page 94. Le gestionnaire d'entreprise vous permet de changer le nom du fichier de débogage. En savoir plus sur le gestionnaire d'entreprise dans le Guide de configuration d'Informatica MDM Hub . Remarque: Si la journalisation est activée, assurez-vous que la taille du fichier journal multipliée par le nombre maximum de fichiers journaux de base de données ne dépasse pas l'espace de stockage disponible ou la taille de fichier maximum de votre système d'exploitation. 96 Chapitre 8: Dépannage Activation de la journalisation du débogage dans une base de données de stockage de référentiel opérationnel Utilisez un objet de répertoire Oracle pour activer la journalisation du débogage de l'activité de la base de données. Par défaut, la journalisation du débogage est désactivée. Si vous activez la journalisation du débogage, le nom de fichier par défaut du fichier de journalisation de la base de données de débogage cmx est cmx_debug.log. Pour plus d'informations sur le journal de débogage, consultez les instructions contenues dans le Guide de configuration d'Informatica MDM Hub . 1. Créez un répertoire sur le système de fichiers pour stocker le fichier journal de base de données de débogage cmx. Par exemple, créez le répertoire suivant : C:\infamdm\debug_log 2. Attribuez à un utilisateur Oracle, par exemple l'administrateur de la base de données, les accès en lecture et en écriture sur ce répertoire. 3. Connectez-vous à Oracle en tant qu'utilisateur. 4. Créez un objet de répertoire Oracle. Par exemple, exécutez la commande suivante pour créer l'objet de répertoire SIP_DEBUG_LOG : CREATE OR REPLACE DIRECTORY sip_debug_log AS 'C:\infamdm\debug_log' 5. Attribuez les privilèges de lecture et écriture sur l'objet de répertoire Oracle que vous venez de créer. Par exemple, pour attribuer les privilèges de lecture et écriture sur sip_debug_log à un utilisateur PUBLIC, exécutez la commande suivante : GRANT READ, WRITE ON DIRECTORY sip_debug_log TO PUBLIC; Par exemple, pour attribuer les privilèges de lecture et écriture sur sip_debug_log à un utilisateur spécifique, exécutez la commande suivante : GRANT READ, WRITE ON DIRECTORY sip_debug_log TO <ORS_USER_ID>; 6. Exécutez la commande suivante : UPDATE C_REPOS_DB_RELEASE SET DEBUG_FILE_PATH = '<Oracle directory object>', DEBUG_FILE_NAME = '<debug_file_name>', DEBUG_IND = 1; Par exemple, exécutez la commande suivante : UPDATE C_REPOS_DB_RELEASE SET DEBUG_FILE_PATH = 'SIP_DEBUG_LOG', DEBUG_FILE_NAME = 'cmx_debug.log', DEBUG_IND = 1; 7. Déconnectez-vous d'Oracle puis reconnectez-vous. 8. Pour vérifier si le débogage est activé, exécutez la commande suivante : EXEC CMXLB.DEBUG_PRINT('Test logging') 9. Vérifiez que le fichier journal contient l'entrée suivante : Test logging. Emplacement du fichier journal pour le serveur Hub et le serveur de correspondance de nettoyage Important: N'éditez pas le fichier cmxserver.properties pour changer l'emplacement des fichiers journaux. Fichiers journaux de Informatica MDM Hub 97 Le tableau suivant répertorie chaque fichier de configuration dans lequel vous spécifiez l'emplacement des fichiers journaux : Composant Fichier de configuration et emplacement Serveur Hub <infamdm_install_directory>\conf\log4j.xml Serveur de correspondance de nettoyage <infamdm_install_directory>\conf\log4j.xml où <infamdm_install_directory> est le répertoire dans lequel vous avez installé le serveur Hub et le serveur de correspondance de nettoyage. Ignorer l'installation des pré-requis Pour ignorer la validation des pré-requis de l'installation, ajoutez le paramètre suivant à la commande d'installation : -DSIPERIAN_INSTALL_PREREQ_VALIDATION=false Mise à jour des paramètres après l'installation Cette section décrit comment mettre à jour les paramètres du serveur Hub et du Cleanse Match Server après l'installation Mise à jour des paramètres du serveur Hub après l'installation Si l'environnement change ou que des paramètres ont été entrés incorrectement lors du processus d'installation, vous pouvez corriger manuellement les informations après avoir exécuté l'installation. Le script postInstallSetup annule le déploiement de votre application actuelle (le cas échéant), repackage votre application avec les nouvelles informations, configure vos files d'attente de messages, installe ou recrée votre source de données et déploie l'application nouvellement packagée sur votre serveur d'application. Pour des instructions sur la modification des paramètres du serveur Hub, consultez la section « Dépannage » pour votre serveur d'application et votre plate-forme. Mise à jour des paramètres du serveur de correspondance de nettoyage après l'installation Si l'environnement change ou que des paramètres ont été entrés incorrectement lors du processus d'installation, vous pouvez corriger manuellement les informations après avoir exécuté l'installation. Pour des instructions sur la modification des paramètres du serveur Hub, consultez la section « Dépannage » pour votre serveur d'application et votre plate-forme. Le script postInstallSetup est utilisé pour repackager manuellement l'application et la redéployer sur votre application. Il annule le déploiement de votre application (le cas échéant), repackage votre application avec les nouvelles informations, configure vos files d'attente de messages, installe ou recrée votre source de données et déploie l'application nouvellement packagée sur votre serveur d'application. 98 Chapitre 8: Dépannage Vérification de l'installation silencieuse du Cleanse Match Server et du Hub Cette section décrit comment confirmer que votre installation silencieuse a réussi. Une installation silencieuse défaillante peut être due à de nombreux facteurs, dont des informations incorrectes dans le fichier de propriétés correspondant (des chemins d'installation incorrects du serveur d'applications ou un nombre trop élevé de numéros de ports dans le fichier). Pour vérifier que votre installation silencieuse a réussi, vous pouvez rechercher dans les fichiers les entrées associées à l'installation silencieuse, et dans les dossiers les fichiers correspondant à l'installation silencieuse. Vérification de l'installation silencieuse du serveur Hub et du Cleanse Match Server (UNIX) Cette section s'applique à la vérification des installations silencieuses dans l'environnement UNIX. Vérifier l'installation silencieuse du serveur Hub Les tables suivantes répertorient les fichiers ou dossiers à vérifier lorsque vous effectuez une installation silencieuse serveur Hub. Emplacement Vérifier <infamdm_install_directory>/logs postInstallSetup.log : Vérifier si des ERREURS sont présentes dans le fichier <infamdm_install_directory>/bin/ build.properties où le serveur d'applications Justificatifs d'identité de la base de données : est WebSphere Cherchez les propriétés suivantes et assurez-vous que leurs valeurs sont correctes. Exemples de valeurs : masterdatabase.type=ORACLE masterdatabase.server=mdb_server masterdatabase.port=1521 masterdatabase.dbname=orcl masterdatabase.schemaname=cmx_system masterdatabase.user=cmx <infamdm_install_directory>/resources/ cmxserver.properties cmx.server.masterdatabase.type, cmx.appserver.type, cmx.appserver.rmi.port et cmx.appserver.soap.connector.port <infamdm_install_directory>/setSiperian.bat Vérifiez les variables suivantes et assurez-vous que leurs valeurs sont correctes dans votre environnement. où le serveur d'applications est WebSphere SET SIP_HOME=/infamdm/hub/server SET WAS_HOME=/Program Files/IBM/WebSphere/AppServer SET WAS_SERVER=server1 Si certains des contenus des fichiers ou les propriétés listées dans la table ci-dessus sont incorrects, vous devez saisir manuellement les contenus ou propriétés corrects dans le fichier de propriétés de l'installation silencieuse, puis redémarrer l'installation. Vous pouvez également apporter des corrections aux fichiers individuels, comme le fichier cmxserver.properties, puis relancer la commande postInstallSetup manuellement depuis le même <infamdm_install_directory>. Vérification de l'installation silencieuse du Cleanse Match Server et du Hub 99 Vérifier l'installation silencieuse du Cleanse Match Server Les tables suivantes listent les fichiers ou dossiers à vérifier quand vous effectuez une installation silencieuse du Cleanse Match Server. Emplacement Vérifier <répertoire_installation_nettoyage> >/logs postInstallSetup.log : Vérifier si des ERREURS sont présentes dans le fichier <répertoire_installation_nettoyage> / resources/cmxcleanse.properties # Propriétés AddressDoctor et fichiers cmx.appserver.type cleanse.library.addressDoctor.property.SetConfigFile=/u1/infamdm/hub/ cleanse/resources/AddressDoctor/5/SetConfig.xml cleanse.library.addressDoctor.property.ParametersFile=/u1/infamdm/ hub/cleanse/resources/AddressDoctor/5/Parameters.xml cleanse.library.addressDoctor.property.DefaultCorrectionType=PARAME TERS_DEFAULT # Propriétés Trillium Director cleanse.library.trilliumDir.property.config.file.1=C:/infamdm/hub/cleanse/ resources/Trillium/samples/director/td_default_config_Global.txt cleanse.library.trilliumDir.property.config.file.2=C:/infamdm/hub/cleanse/ resources/Trillium/samples/director/td_default_config_US_detail.txt cleanse.library.trilliumDir.property.config.file.3=C:/infamdm/hub/cleanse/ resources/Trillium/samples/director/td_default_config_US_summary.txt #Propriétés FirstLogicDirect cleanse.library.firstLogicDirect.property.config.file=C:/infamdm/hub/ cleanse/resources/firstLogicDirect/fld_default_config.txt <répertoire_installation_nettoyage> / resources/cmxserver.properties cmx.home=$USER_INSTALL_DIR$ # Type de serveur d'applications : websphere cmx.appserver.type=$SIP.APPSERVER.TYPE$ # paramètre par défaut : 8880 pour WebSphere seulement cmx.appserver.soap.connector.port=$SIP.WEBSPHERE.SOAP.PORT$ <répertoire_installation_nettoyage> / setSiperianEnv.bat où le serveur d'applications est WebSphere Tous les paramètres dans setSiperianEnv.bat pour le serveur de correspondance de nettoyage sont les mêmes que pour le serveur Hub. Si certains des contenus des fichiers ou les propriétés listées dans la table ci-dessus sont incorrects, vous devez saisir manuellement les contenus ou propriétés corrects dans le fichier de propriétés de l'installation silencieuse, puis redémarrer l'installation. Alternativement, vous pouvez apporter des corrections aux fichiers individuels, comme le fichier cmxcleanse.properties , puis relancer la commande postInstallSetup manuellement depuis le même <répertoire_installation_nettoyage> . Vérification de l'installation silencieuse du serveur Hub et du Cleanse Match Server (Windows) Cette section s'applique à la vérification des installations silencieuses dans l'environnement Windows. 100 Chapitre 8: Dépannage Vérifier l'installation silencieuse du serveur Hub (Windows) Vérifiez ces fichiers ou dossiers quand vous effectuez une installation silencieuse du serveur Hub. Emplacement Vérifier <répertoire_installation_infamdm>\logs postInstallSetup.log : Vérifier si des ERREURS sont présentes dans le fichier <répertoire_installation_infamdm>\bin \build.properties où le serveur d'applications Justificatifs d'identité de la base de données. Cherchez les propriétés suivantes et assurez-vous que leurs valeurs sont correctes. Exemples de valeurs : est WebSphere masterdatabase.type=ORACLE masterdatabase.server=mdb_server masterdatabase.port=1521 masterdatabase.dbname=orcl masterdatabase.schemaname=cmx_system masterdatabase.user=cmx <répertoire_installation_infamdm>\resources \cmxserver.properties cmx.server.masterdatabase.type, cmx.appserver.type, cmx.appserver.rmi.port et cmx.appserver.soap.connector.port <répertoire_installation_infamdm> \setSiperian.bat où le serveur d'applications Vérifiez les variables suivantes et assurez-vous que leurs valeurs sont correctes dans votre environnement. est WebSphere SET SIP_HOME=C:\infamdm\hub\server SET WAS_HOME=C:\Program Files\IBM\WebSphere\AppServer SET WAS_SERVER=server1 Si certains des éléments sont incorrects, saisissez manuellement les contenus ou propriétés corrects dans le fichier de propriété d'installation silencieuse, puis redémarrez l'installation. Vous pouvez aussi apporter des corrections aux fichiers individuels, comme le fichier cmxserver.properties, puis relancer la commande postInstallSetup manuellement depuis le même répertoire_installation_infamdm . Vérifier l'installation silencieuse du Cleanse Match Server (Windows) Vérifiez les fichiers ou dossiers suivants quand vous effectuez une installation silencieuse du Cleanse Match Server : Emplacement Vérifier <répertoire_installation_nettoyage> postInstallSetup.log : Vérifier si des ERREURS sont présentes dans le fichier \logs <répertoire_installation_nettoyage> \resources\cmxcleanse.properties et fichiers cmx.appserver.type # Propriétés AddressDoctor cleanse.library.addressDoctor.property.SetConfigFile=C:\infamdm\hub\cleanse \resources\AddressDoctor\5\SetConfig.xml cleanse.library.addressDoctor.property.ParametersFile=C:\infamdm\hub \cleanse\resources\AddressDoctor\5\Parameters.xml cleanse.library.addressDoctor.property.DefaultCorrectionType=PARAMETERS _DEFAULT # Propriétés Trillium Director cleanse.library.trilliumDir.property.config.file.1=C:\infamdm\hub\cleanse \resources\Trillium\samples\director\td_default_config_Global.txt Vérification de l'installation silencieuse du Cleanse Match Server et du Hub 101 Emplacement Vérifier cleanse.library.trilliumDir.property.config.file.2=C:\infamdm\hub\cleanse \resources\Trillium\samples\director\td_default_config_US_detail.txt cleanse.library.trilliumDir.property.config.file.3=C:\infamdm\hub\cleanse \resources\Trillium\samples\director\td_default_config_US_summary.txt #Propriétés FirstLogicDirect cleanse.library.firstLogicDirect.property.config.file=C:\infamdm\hub\cleanse \resources\firstLogicDirect\fld_default_config.txt <répertoire_installation_nettoyage> \resources\cmxserver.properties cmx.home=$USER_INSTALL_DIR$ # Type de serveur d'applications : websphere cmx.appserver.type=$SIP.APPSERVER.TYPE$ # paramètre par défaut : 8880 pour WebSphere seulement cmx.appserver.soap.connector.port=$SIP.WEBSPHERE.SOAP.PORT$ <répertoire_installation_nettoyage> \setSiperianEnv.bat où le serveur Tous les paramètres dans setSiperianEnv.bat pour le serveur de correspondance de nettoyage sont les mêmes que pour le serveur Hub. d'applications est WebLogic Si certains des contenus des fichiers ou les propriétés listées dans la table ci-dessus sont incorrects, vous devez saisir manuellement les contenus ou propriétés corrects dans le fichier de propriétés de l'installation silencieuse, puis redémarrer l'installation. Vous pouvez également apporter des corrections aux fichiers individuels, comme le fichier cmxserver.properties, puis relancer la commande postInstallSetup manuellement depuis le même <répertoire_installation_infamdm> . Échec de la post-installation La post-installation peut échouer pour différentes raisons. Si la post-installation échoue, utilisez les informations suivantes pour le dépannage. Le processus poste-installation peut échouer pour les raisons suivantes : Vous n'avez pas installé le profil de serveur d'application dans le répertoire par défaut. Si vous n'avez pas installé le profil de serveur d'application dans le répertoire par défaut, le script postInstallSetup échoue à déployer les applications du serveur Hub et du serveur de correspondance de nettoyage pour le serveur d'application. Le répertoire par défaut est : <Websphere_install_home>\profiles Pour résoudre le problème, réintégrez les fichiers .ear du serveur Hub et du serveur de correspondance de nettoyage et déployez manuellement les applications du serveur Hub et du serveur de correspondance de nettoyage vers le répertoire personnalisé où vous avez installé le serveur d'application. Un fichier siperian-mrm.ear existe déjà. Si vous essayez de déployer l'application serveur Hub vers un répertoire qui contient déjà un fichier nommé siperian-mrm.ear, l'erreur suivante s'affiche : [wsadmin] ADMA5016I: Installation of siperian-mrm.ear started. 102 Chapitre 8: Dépannage [wsadmin] A composition unit with name siperian-mrm.ear already exists. Select a different application name. Pour résoudre le problème, supprimez tous les répertoires qui contiennent un fichier siperian-mrm.ear, puis exécutez postInstallSetup à nouveau pour déployer le fichier ear. Remarque: Si vous annulez le déploiement de l'application serveur Hub, un fichier siperian-mrm.ear peut toujours exister dans un répertoire de serveur d'application. Le serveur Hub ne peut pas se connecter au schéma cmx_system. Pour vérifier que le serveur Hub ne peut pas se connecter au schéma cmx_system, consultez le journal du serveur d'application. Par exemple, l'erreur suivante peut s'afficher dans le journal WebSphere SystemOut.log : Caused by: java.sql.SQLException: ORA-28000: the account is locked DSRA0010E: SQL State = 99999, Error Code = 28,000 Pour résoudre le problème, résolvez le problème de connexion à la base de données et utilisez la console du serveur d'application pour tester la connexion à la base de données. Si vous ne pouvez pas résoudre la connexion au schéma cmx_system, créez le schéma cmx_system à nouveau. Erreur du processus MATCH : VerifyNeedToStrip Cette section s'applique si vous rencontrez l'erreur VerifyNeedToStrip SIP-16062 lors de l'exécution du processus de correspondance. VerifyNeedToStrip (UNIX) Si vous recevez une erreur VerifyNeedToStrip SIP-16062 pendant que vous exécutez un processus de Correspondance, vérifiez le paramétrage des variables de bibliothèque et d'environnement suivants : ¨ La variable d'environnement de chemin de bibliothèque doit contenir le chemin suivant pour le profil Informatica : <répertoire_installation_infamdm>/lib La variable d'environnement du chemin de bibliothèque dépend de la plateforme : - AIX : LIBPATH - HP-UX : SHLIB_PATH - Solaris, Suse, ou RedHat : LD_LIBRARY_PATH Exemple (HP-UX) : SHLIB_PATH=/u1/infamdm/hub/cleanse/lib ¨ La variable d'environnement SSAPR doit inclure le chemin suivant pour tous les utilisateurs (comme l'utilisateur du serveur d'applications et l'utilisateur Informatica) : <infamdm_install_directoryserver_install_dir>/resources Exemple : SSAPR=/u1/infamdm/hub/cleanse/resources Erreur du processus MATCH : VerifyNeedToStrip 103 VerifyNeedToStrip (Windows) Si vous recevez une erreur VerifyNeedToStrip SIP-16062 pendant que vous exécutez un processus de Correspondance, vérifiez le paramétrage des variables de bibliothèque et d'environnement suivants : ¨ La variable d'environnement PATH doit contenir le chemin suivant pour le profil Informatica : <cleanse_install_directory>\cleanse\lib Exemple : PATH=C:\infamdm\hub\cleanse\lib ¨ La variable d'environnement SSAPR doit inclure le chemin suivant pour tous les utilisateurs (comme l'utilisateur du serveur d'applications et l'utilisateur Informatica) : <infamdm_install_directory>\cleanse\resources Exemple : SSAPR=C:\infamdm\hub\cleanse\resources Horodotage de démarrage/d'arrêt imprécis pour l'ORS Si vous créez un ORS, que vous l'exportez et réutilisez ensuite le fichier .dmp de cet ORS auparavant installé pour créer un second ORS, les colonnes de date de début et date de fin dans la table C_REPOS_DB_VERSION de cet ORS auront une valeur différente de la date de début et de fin réelle. Cette différence dans la date n'affecte pas les fonctionnalités. Erreurs de version major.minor lors du chargement du serveur de correspondance de nettoyage Si plusieurs erreurs de console major.minor s'affichent lors de la tentative de chargement du serveur de correspondance de nettoyage, vérifiez que la version correcte de Java est installée sur votre système. Faibles performances du serveur d'applications de nettoyage/correspondance Un nombre élevé d'entrées de journaux de performances dans le fichier log4j_fr.xml affecte les performances du serveur d'applications. Pour optimiser les performances, modifiez le fichier log4j_fr.xml pour exclure la journalisation liée aux performances comme suit : <category name="siperian.performance" additivity="false"> <priority value="OFF"/> <appender-ref ref="fileAppender"/> </category> 104 Chapitre 8: Dépannage Exception de dépassement de délai du cache du serveur Hub Si le serveur Hub ne peut pas se procurer un verrou d'objet de cache, vous devez augmenter les délais d'expiration d'acquisition du verrou et de réplication en modifiant le fichier jbossCacheConfig.xml situé dans : <répertoire_installation_infamdm>/server/resources/jbossCacheConfig.xml. Par exemple, augmentez les délais d'expiration de l'acquisition du verrou et de la réplication comme indiqué dans l'exemple suivant : <locking ... lockAcquisitionTimeout="30000" ... /> <sync replTimeout="30000"/> Dépannage (WebSphere / UNIX) Cette section fournit les instructions de dépannage pour WebSphere sous UNIX. Modification des paramètres du serveur Hub Vous pouvez changer les paramètres suivants : ¨ Numéro de port RMI ¨ Numéro de port SOAP Pour modifier les numéros de port RMI et SOAP : 1. Ouvrez le fichier suivant dans un éditeur de texte : <infamdm_install_directory>/resources/cmxserver.properties 2. Changez une ou plusieurs des valeurs suivantes : cmx.appserver.rmi.port=2809 cmx.appserver.soap.connector.port=8880 3. Allez dans <infamdm_install_directory> et exécutez la commande suivante : postInstallSetup.sh -Ddatabase.password=<yourDBPassword> Si la sécurité WebSphere est activée, exécutez la commande suivante : postinstallsetup.sh -Dwebsphere.password=<yourWebpsherePassword> Ddatabase.password=<yourDBPassword> où <yourWebspherePassword> est le mot de passe de votre serveur d'application WebSphere et <yourDBPassword> est le mot de passe du compte d'utilisateur cmx. Remarque: Si vous incluez le caractère « ! » dans votre mot de passe, vous devez ajouter un « \\u00a0» avant le « ! » . Par exemple, si votre mot de passe est !!cmx!!, entrez le mot de passe comme suit : \!\!cmx\!\! Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue. 4. Redémarrez le serveur d’applications. Exception de dépassement de délai du cache du serveur Hub 105 Changement des paramètres du serveur de correspondance de nettoyage (WebSphere/UNIX) Vous pouvez changer le numéro de port de SOAP. Pour modifier les numéros de ports de SOAP : 1. Ouvrez le fichier suivant dans un éditeur de texte : 2. Changez une ou plusieurs des valeurs suivantes : 3. Allez dans < infamdm_install_directory > et exécutez la commande suivante : <infamdm_install_directory>/resources/cmxcleanse.properties cmx.appserver.soap.connector.port=8880 postInstallSetup.sh Si la sécurité WebSphere est activée, exécutez plutôt la commande suivante : postinstallsetup.bat -Dwebsphere.password=<WebpsherePassword> -Ddatabase.password=<yourDBPassword> où <WebspherePassword> est le mot de passe de votre serveur d'application WebSphere et <yourDBPassword> est le mot de passe du compte d'utilisateur cmx. Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue. 4. Redémarrez le serveur d’applications. Changement des paramètres du serveur Hub pour la base de données (WebSphere/UNIX) Vous pouvez changer les paramètres de base de données suivants pour WebSphere : ¨ Nom du serveur de bases de données ¨ Nom d'instance de la base de données Changement du nom de serveur pour la base de données Pour changer le nom de serveur pour la base de données : 1. Ouvrez le fichier suivant dans un éditeur de texte : <infamdm_install_directory>/bin/build.properties 2. Changez les valeurs suivantes : masterdatabase.server=<database_host_name> masterdatabase.jdbc.url=jdbc:oracle:thin:@<database_host_name>:<port>:<instance_name> 3. Allez dans <infamdm_install_directory> et exécutez la commande suivante : postInstallSetup.sh -Ddatabase.password=<yourDBPassword> où votre mot de passe BD est le mot de passe de votre base de données. Si la sécurité WebSphere est activée, exécutez la commande suivante : postinstallsetup.sh -Dwebsphere.password=<yourWebpsherePassword> Ddatabase.password=<yourDBPassword> où <yourWebspherePassword> est le mot de passe de votre serveur d'application WebSphere et <yourDBPassword> est le mot de passe du compte d'utilisateur cmx. Remarque: Si vous incluez le caractère « ! » dans votre mot de passe, vous devez ajouter un « \\u00a0» avant le « ! » . Par exemple, si votre mot de passe est !!cmx!!, entrez le mot de passe comme suit : \!\!cmx\!\! Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue. 4. 106 Redémarrez le serveur d’applications. Chapitre 8: Dépannage Changement du nom de l'instance pour la base de données Pour changer le nom de l'instance : 1. Ouvrez le fichier suivant dans un éditeur de texte : <infamdm_install_directory>/bin/build.properties 2. Changez les valeurs suivantes : masterdatabase.jdbc.url=jdbc:oracle:thin:@<database_host_name>:<port>:<instance_name> 3. Allez dans < infamdm_install_directory > et exécutez la commande suivante : postInstallSetup.sh -Ddatabase.password=<yourDBPassword> où yourDBPassword est le mot de passe de votre base de données. Si la sécurité WebSphere est activée, exécutez la commande suivante : postinstallsetup.sh -Dwebsphere.password=<yourWebpsherePassword> Ddatabase.password=<yourDBPassword> où <yourWebspherePassword> est le mot de passe de votre serveur d'application WebSphere et <yourDBPassword> est le mot de passe du compte d'utilisateur cmx. Remarque: Si vous incluez le caractère « ! » dans votre mot de passe, vous devez ajouter un « \\u00a0» avant le « ! » . Par exemple, si votre mot de passe est !!cmx!!, entrez le mot de passe comme suit : \!\!cmx\!\! Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue. 4. Redémarrez le serveur d’applications. Redéploiement manuel de l'application serveur Hub sous UNIX Informatica fournit le script postInstallSetup que le programme d'installation et l'utilisateur du serveur Hub peuvent utiliser pour déployer ou redéployer l'application serveur Hub vers le serveur d'application. Cependant, vous pouvez également utiliser l'outil du serveur d'application par défaut pour déployer l'application du serveur Hub. Vérifiez que vous déployez l'application du serveur Hub depuis le dossier d'installation du serveur Hub. Effectuez les étapes suivantes pour déployer manuellement ou pour redéployer l'application du serveur Hub : 1. Utilisez la console d'administration du serveur WebSphere pour annuler le déploiement du fichier siperianmrm.ear. 2. Utilisez la console d'administration du serveur d'application WebSphere pour installer le fichier siperianmrm.ear. Assurez-vous d'autoriser le déploiement afin de créer des liaisons par défaut en cochant l'option dans le panneau « Préparation de l'installation de l'application ». Si vous déployez manuellement le serveur Hub EAR et devez utiliser Informatica Data Director (IDD), effectuez les étapes supplémentaires suivantes dans la console d'administration WebSphere : 1. Sélectionnez Applications > Applications d'entreprise > siperian-mrm.ear > Chargeur de classe. 2. Sélectionnez les classes chargées la première option du chargeur de classe d'application. 3. Cliquez sur Appliquer. 4. Cliquez sur Enregistrer. 5. Démarrez l'application (siperian-mrm.ear). Annulation manuelle du déploiement du Cleanse Match Server (WebSphere/UNIX) Le processus d'installation commence à annuler le déploiement des Cleanse Match Servers préexistants. Si ce processus échoue, vous devez annuler manuellement le déploiement. Désinstallez l'application siperian-mrm- Dépannage (WebSphere / UNIX) 107 cleanse.ear de la console d'administration du serveur d'applications WebSphere. Vérifiez que le processus se termine. Pour plus d'informations, consultez la documentation de WebSphere. Paramétrage de la taille de la pile JVM (WebSphere/UNIX) Si vous utilisez Address Doctor comme moteur de nettoyage pour l'exécution de n'importe quel traitement par lot, assurez-vous que la taille de la pile de JVM est suffisante. Si vous ne la définissez pas correctement pour votre serveur d'application, Address Doctor émettra une exception pendant la certification. 1. Ouvrez la console WebSphere. 2. Allez dans Serveurs > Serveur d'application > <Votre serveur> > Définition de processus > Machine virtuelle Java. 3. Ajoutez ce qui suit aux arguments génériques JVM : -Xss2000k - Initializes the stack size to 2000k -Xms128m - Initializes the heap with at least 128 MB -Xmx1024m - Initializes the heap with a maximum of 1024 MB 4. Enregistrez cette configuration. 5. Redémarrez le serveur. Changement du délai d'expiration de la demande SOAP (WebSphere/ UNIX) Si le processus de configuration post-installation échoue en raison d'une erreur de dépassement de délai, vous pouvez augmenter la valeur du délai d'expiration de la demande SOAP et recommencer le processus. Recherchez et éditez le fichier suivant : <WebSphere_profile_root>/properties/soap.client.props Changez la valeur suivante de : com.ibm.SOAP.requestTimeout=180 en com.ibm.SOAP.requestTimeout=6000 Dépannage (WebSphere / Windows) Cette section fournit les instructions de dépannage pour WebSphere sous Windows. Modification des paramètres du serveur Hub Vous pouvez changer les paramètres suivants : ¨ Numéro de port RMI ¨ Numéro de port SOAP Pour modifier les numéros de port RMI et SOAP : 1. Ouvrez le fichier suivant dans un éditeur de texte : <infamdm_install_directory>\resources\cmxserver.properties 108 Chapitre 8: Dépannage 2. Changez une ou plusieurs des valeurs suivantes : cmx.appserver.rmi.port=2809 cmx.appserver.soap.connector.port=8880 3. Allez dans <infamdm_install_directory> et exécutez la commande suivante : postInstallSetup.bat -Ddatabase.password=<yourDBPassword> Si la sécurité WebSphere est activée, exécutez la commande suivante : postinstallsetup.sh -Dwebsphere.password=<yourWebpsherePassword> Ddatabase.password=<yourDBPassword> où <yourWebspherePassword> est le mot de passe de votre serveur d'application WebSphere et <yourDBPassword> est le mot de passe du compte d'utilisateur cmx. Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue. 4. Redémarrez le serveur d’applications. Changement des paramètres du serveur de correspondance de nettoyage (WebSphere/Windows) Vous pouvez changer le numéro de port de SOAP. Pour modifier les numéros de ports de SOAP : 1. Ouvrez le fichier suivant dans un éditeur de texte : <cleanse_install_directory>\resources\cmxcleanse.properties 2. Changez une ou plusieurs des valeurs suivantes : cmx.appserver.soap.connector.port=8880 3. Allez dans < infamdm_install_directory > et exécutez la commande suivante : postInstallSetup.bat Si la sécurité WebSphere est activée, exécutez plutôt la commande suivante : postinstallsetup.bat -Dwebsphere.password=<WebpsherePassword> -Ddatabase.password=<yourDBPassword> où <WebspherePassword> est le mot de passe de votre serveur d'application WebSphere et <yourDBPassword> est le mot de passe du compte d'utilisateur cmx. Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue. 4. Redémarrez le serveur d’applications. Changement des paramètres du serveur Hub pour la base de données (WebSphere/Windows) Vous pouvez changer les paramètres de base de données suivants pour WebSphere : ¨ Nom du serveur de bases de données ¨ Nom d'instance de la base de données Changement du nom de serveur pour la base de données Pour changer le nom de serveur pour la base de données : 1. Ouvrez le fichier suivant dans un éditeur de texte : <infamdm_install_directory>\bin\build.properties Dépannage (WebSphere / Windows) 109 2. Changez les valeurs suivantes : masterdatabase.server=<database_host_name> masterdatabase.jdbc.url=jdbc:oracle:thin:@<database_host_name>:<port>:<instance_name> 3. Allez dans <infamdm_install_directory> et exécutez la commande suivante : postInstallSetup.bat -Ddatabase.password=<yourDBPassword> où votre mot de passe BD est le mot de passe de votre base de données. Si la sécurité WebSphere est activée, exécutez la commande suivante : postinstallsetup.sh -Dwebsphere.password=<yourWebpsherePassword> Ddatabase.password=<yourDBPassword> où <yourWebspherePassword> est le mot de passe de votre serveur d'application WebSphere et <yourDBPassword> est le mot de passe du compte d'utilisateur cmx. Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue. 4. Redémarrez le serveur d’applications. Changement du nom de l'instance pour la base de données Pour changer le nom de l'instance : 1. Ouvrez le fichier suivant dans un éditeur de texte : <infamdm_install_directory>\bin\build.properties 2. Changez les valeurs suivantes : masterdatabase.jdbc.url=jdbc:oracle:thin:@<database_host_name>:<port>:<instance_name> 3. Allez dans < infamdm_install_directory > et exécutez la commande suivante : postInstallSetup.bat -Ddatabase.password=<yourDBPassword> où yourDBPassword est le mot de passe de votre base de données. Si la sécurité WebSphere est activée, exécutez la commande suivante : postinstallsetup.sh -Dwebsphere.password=<yourWebpsherePassword> Ddatabase.password=<yourDBPassword> où <yourWebspherePassword> est le mot de passe de votre serveur d'application WebSphere et <yourDBPassword> est le mot de passe du compte d'utilisateur cmx. Le serveur d'applications doit continuer à fonctionner lors de l'exécution du script, ou ce dernier échoue. 4. Redémarrez le serveur d’applications. Redéploiement manuel de l'application serveur Hub sous Windows Informatica fournit le script postInstallSetup que le programme d'installation et l'utilisateur du serveur Hub peuvent utiliser pour déployer ou redéployer l'application serveur Hub vers le serveur d'application. Cependant, vous pouvez également utiliser l'outil du serveur d'application par défaut pour déployer l'application du serveur Hub. Vérifiez que vous déployez l'application du serveur Hub depuis le dossier d'installation du serveur Hub. Effectuez les étapes suivantes pour déployer manuellement ou pour redéployer l'application du serveur Hub : 1. Utilisez la console d'administration du serveur WebSphere pour annuler le déploiement du fichier siperianmrm.ear. 2. Utilisez la console d'administration du serveur d'application WebSphere pour installer le fichier siperianmrm.ear. Assurez-vous d'autoriser le déploiement afin de créer des liaisons par défaut en cochant l'option dans le panneau « Préparation de l'installation de l'application ». 110 Chapitre 8: Dépannage Si vous déployez manuellement le serveur Hub EAR et devez utiliser Informatica Data Director (IDD), effectuez les étapes supplémentaires suivantes dans la console d'administration WebSphere : 1. Sélectionnez Applications > Applications d'entreprise > siperian-mrm.ear > Chargeur de classe. 2. Sélectionnez les classes chargées la première option du chargeur de classe d'application. 3. Cliquez sur Appliquer. 4. Cliquez sur Enregistrer. 5. Démarrez l'application (siperian-mrm.ear). Annulation manuelle du déploiement du Cleanse Match Server (WebSphere/Windows) Le processus d'installation commence à annuler le déploiement des Cleanse Match Servers préexistants. Si ce processus échoue, vous devez annuler manuellement le déploiement. Désinstallez l'application siperian-mrmcleanse.ear de la console d'administration du serveur d'applications WebSphere. Vérifiez que le processus se termine. Pour plus d'informations, consultez la documentation de WebSphere. Paramétrage de la taille de la pile JVM (WebSphere/Windows) Si vous utilisez Address Doctor comme moteur de nettoyage pour l'exécution de n'importe quel traitement par lot, assurez-vous que la taille de la pile de JVM est suffisante. Si vous ne la définissez pas correctement pour votre serveur d'application, Address Doctor émettra une exception pendant la certification. 1. Ouvrez la console WebSphere. 2. Allez dans Serveurs > Serveur d'application > <Votre serveur> > Définition de processus > Machine virtuelle Java. 3. Ajoutez ce qui suit aux arguments génériques JVM : -Xss2000k 4. Enregistrez cette configuration. 5. Redémarrez le serveur. Changement du délai d'expiration de la demande SOAP (WebSphere/ Windows) Si le processus de configuration post-installation échoue en raison d'une erreur de dépassement de délai, vous pouvez augmenter la valeur du délai d'expiration de la demande SOAP et recommencer le processus. Recherchez et éditez le fichier suivant : <WebSphere_profile_root>\properties\soap.client.props Changez la valeur suivante de : com.ibm.SOAP.requestTimeout=180 en com.ibm.SOAP.requestTimeout=6000 Dépannage (WebSphere / Windows) 111 ANNEXE A Installation depuis la ligne de commande Cette annexe comprend les rubriques suivantes : ¨ Présentation de l'installation depuis la ligne de commande, 112 ¨ Préparation de l'installation, 112 ¨ Installation depuis la ligne de commande (WebSphere/UNIX), 113 ¨ Installation silencieuse depuis la ligne de commande, 117 Présentation de l'installation depuis la ligne de commande Informatica prend en charge l'installation depuis la ligne de commande pour les logiciels serveur Hub et Cleanse Match Server. Cette annexe explique la méthode d'installation de ces applications à partir de la ligne de commande, sans utiliser l'interface GUI. Préparation de l'installation Si vous préférez installer le serveur Hub et le serveur de correspondance de nettoyage sans utiliser le programme d'installation de l'interface utilisateur, vous pouvez les installer manuellement à partir de la ligne de commande. Avant l'installation : ¨ Vérifiez que vous répondez à la configuration matérielle et logicielle requise pour le serveur Hub comme indiqué dans la matrice de disponibilité de produits sur https://communities.informatica.com/community/my-support/tools/product-availability-matrices. En particulier, vérifiez que vous possédez la version adéquate des pilotes Oracle. ¨ Vérifiez que vous possédez un fichier de licence Informatica. Vous ne pouvez pas installer Informatica MDM Hub si vous n'avez pas de fichier de licence. Contactez le Support client international Informatica pour obtenir une licence. ¨ Vérifiez que votre serveur d'application est installé et configuré. Pour plus d'informations, consultez la documentation de votre serveur d'application. 112 Installation depuis la ligne de commande (WebSphere/ UNIX) Cette section décrit la méthode d'installation des logiciels du serveur Hub et du Cleanse Match Server depuis la ligne de commande UNIX. Installation du serveur Hub Avant d'installer le serveur Hub, effectuez les tâches de pré-installation. Consultez la section Preparing for Installation (WebSphere UNIX) Pour installer le serveur Hub depuis la ligne de commande : 1. Assurez-vous que votre serveur d'application a démarré et fonctionne correctement. 2. Exécutez la commande suivante depuis l'invite de commande : 3. Sélectionnez la langue que vous voulez installer, puis appuyez sur Entrée. ./hub_install.bin -i console Les informations d'introduction concernant l'installation s'affichent. 4. Appuyez sur Entrée pour continuer. L'accord de licence s'affiche. 5. Lisez l'accord de licence. Tapez O pour oui et appuyez sur Entrée pour continuer. Tapez N pour non si vous n'acceptez pas les termes de l'accord de licence et que vous voulez quitter le programme d'installation. 6. Les informations sur le dossier d'installation sont affichées. 7. Appuyez sur Entrée pour utiliser le dossier d'installation par défaut du serveur Hub ( /infamdm/hub/server). Si vous voulez changer de dossier d'installation, saisissez le chemin absolu de l'emplacement et appuyez sur Entrée. Confirmez le dossier d'installation (O/N) et appuyez sur Entrée pour continuer. Le programme d'installation affiche les informations sur l'emplacement de lien. 8. Sélectionnez l'emplacement du lien. Les informations sur le fichier de licence sont affichées. Vérifiez l'emplacement par défaut du fichier de licence. Pour accepter l'emplacement par défaut, appuyez sur Entrée. Pour changer l'emplacement, saisissez le nouveau chemin absolu du fichier de licence et appuyez sur Entrée. Les noms des serveurs d'application pris en charge sont affichés. Tapez le numéro de votre serveur d'application et appuyez sur Entrée pour continuer. Les informations d'accueil du serveur d'application WebSphere s'affichent. 9. Vérifiez l'emplacement par défaut pour l'accueil du serveur d'application Remplacer la valeur par défaut par les informations correctes si nécessaire. Appuyez sur Entrée pour continuer. Le programme d'installation vous prévient des prérequis WebSphere pour les pilotes JDBC. 10. Vérifiez l'emplacement des fichiers pilotes de base de données JDBC et appuyez sur Entrée pour continuer. Les fichiers de pilote de base de données JDBC sont copiés dans le répertoire < WebSphere_Home >/AppServer/ lib. Remarque: Si vous tapez BACK à ce niveau, l'installation ne pourra pas revenir à l'étape précédente. Installation depuis la ligne de commande (WebSphere/UNIX) 113 11. Les informations de sélection de sécurité WebSphere sont affichées avec les options Oui et Non, Non étant la valeur par défaut. ¨ Si vous sélectionnez Non, les informations « Serveur d'application WebSphere » sont affichées. Vérifiez le nom du serveur, le port RMI et le port SOAP. Modifiez les informations par défaut ou appuyez sur Entrée pour accepter la valeur par défaut. Appuyez sur Entrée pour continuer. ¨ Si vous sélectionnez Oui, les informations « Serveur d'application WebSphere et justificatifs d'identité de l'utilisateur » sont affichées. Vérifiez le nom du serveur, le port RMI et le port SOAP. Entrez le Nom d'utilisateur et le Mot de passe (non renseignés par défaut). Modifiez les informations par défaut ou appuyez sur Entrée pour accepter la valeur par défaut. Appuyez sur Entrée pour continuer. L'invite de sélection de la base de données est affichée. 12. Sélectionnez Oracle. Appuyez sur Entrée. 13. Sélectionnez le type de connexion à la base de données Oracle que vous désirez (Nom de service ou SID). Appuyez sur Entrée. L'écran Informations de base de données Oracle s'affiche. 14. Lorsque vous y êtes invité, spécifiez les paramètres pour la base de données Oracle à laquelle vous voulez vous connecter. Appuyez sur Entrée pour accepter la valeur par défaut ou remplacez-la par la valeur correcte. Ces paramètres comprennent : Nom de serveur, numéro de port, nom de service ou SID Oracle (dépend de votre type de connexion sélectionné), nom de schéma du système Informatica MDM Hub (par exemple, CMX_SYSTEM) nom d'utilisateur CMX (par exemple, CMX) et mot de passe CMX (pour le nom d'utilisateur CMX). Appuyez sur Entrée. Remarque: Le mot de passe par défaut pour l'utilisateur CMX est !!cmx!! 15. Si le type de connexion Oracle sélectionné est Nom de service, vous êtes invité à confirmer ou à modifier l'URL de connexion. Modifiez l'URL générée par le système si vous le désirez. Appuyez sur Entrée pour continuer. 16. Les informations de déploiement sont affichées. Choisissez si vous voulez exécuter le script postInstallSetup comme élément de l'installation ou si vous voulez l'exécuter manuellement plus tard. 17. Appuyez sur Entrée pour accepter la valeur par défaut. Un résumé de vos choix d'installation est affiché. 18. Vérifiez les informations dans le résumé de pré-installation. Si les informations sont correctes, appuyez sur Entrée pour commencer l'installation. 19. Le serveur Hub est installé en fonction des informations de configuration que vous fournissez. Lorsque le processus d'installation est terminé, l'écran Installation terminée est affiché. 20. Appuyez sur Entrée pour quitter le programme d'installation. 21. Vérifiez l'installation en ligne de commande en contrôlant ces fichiers journaux. Enregistrez ces fichiers juste après un échec et fournissez-les lorsque vous voulez le signaler au Support client international Informatica : Emplacement / Fichier journal Description < infamdm_install_directory >/hub/server/ Informatica_MDM_Hub_Server_InstallLog.xml Contient les messages du journal pour l'installation du serveur Hub. < Contient les messages des prérequis générés lors de l'installation. infamdm_install_directory > /hub/server/logs/installPrereq.log < infamdm_install_directory >/hub/server/infamdm_ installer_debug.txt 114 Annexe A: Installation depuis la ligne de commande Contient les messages de débogage. Emplacement / Fichier journal Description < infamdm_install_directory >/hub/server/logs/postInstallSetup.log Contient les messages postInstallSetup pour le script. < infamdm_install_directory >/hub/server/logs/cmxserver.log Journal du serveur Hub. Ce fichier est créé au démarrage du serveur. Les fichiers journaux WebSphere sont stockés à l'emplacement suivant : Situés dans l'arborescence sous le dossier d'installation WebSphere. < WebSphere_install_dir > /profiles/AppSrv01/logs/< ServerName >. Nom des fichiers journaux : startServer.log, stopServer.log, SystemErr.log et SystemOut.log. Enregistrez une copie de ces fichiers journaux dans le répertoire de documentation de l'installation décrit dans “Documentation d'une installation” à la page 4. Installation du serveur de correspondance de nettoyage Avant d'installer le serveur de correspondance de nettoyage, effectuez les tâches de pré-installation. Consultez la section “Étape 1. Préparation de l'installation” à la page 47 Remarque: Si vous installez le serveur de correspondance de nettoyage et le serveur Hub sur le même serveur, utilisez le compte d'utilisateur du système d'exploitation que vous utilisez pour le serveur Hub afin d'installer le serveur d'applications du serveur de correspondance de nettoyage. Il est recommandé de ne pas utiliser l'utilisateur racine lorsque vous installez le serveur de correspondance de nettoyage, sauf si l'utilisateur racine est déjà utilisé pour le serveur Hub. Pour installer le serveur de correspondance de nettoyage depuis la ligne de commande : 1. Assurez-vous que votre serveur d'application a démarré et fonctionne correctement. 2. Exécutez la commande suivante depuis l'invite de commande : ./hub_cleanse_install.bin -i console 3. Sélectionnez la langue que vous voulez installer, puis appuyez sur Entrée. Les informations d'introduction concernant l'installation s'affichent. 4. Appuyez sur Entrée pour continuer. L'accord de licence s'affiche. 5. Lisez l'accord de licence. Tapez O pour oui et appuyez sur Entrée pour continuer. Tapez N pour non si vous n'acceptez pas les termes de l'accord de licence et que vous voulez quitter le programme d'installation. Les informations sur le dossier d'installation sont affichées. 6. Appuyez sur Entrée pour utiliser le dossier d'installation par défaut pour le serveur de correspondance de nettoyage. Si vous voulez changer de dossier d'installation par défaut, saisissez le chemin absolu de l'emplacement et appuyez sur Entrée. Les informations sur le fichier de licence sont affichées. 7. Vérifiez l'emplacement par défaut du fichier de licence. Appuyez sur Entrée to pour accepter la valeur par défaut. Pour changer d'emplacement, saisissez l'emplacement valide. Appuyez sur Entrée pour continuer. Les noms des serveurs d'application pris en charge sont affichés. 8. Tapez le numéro pour le serveur d'application WebSphere et appuyez sur Entrée pour continuer. 9. Entrez l'emplacement pour le serveur d'application WebSphere ou acceptez la valeur par défaut. Appuyez sur Entrée. Installation depuis la ligne de commande (WebSphere/UNIX) 115 10. Les informations de sélection de sécurité WebSphere sont affichées avec les options Oui et Non, Non étant la valeur par défaut. ¨ Si vous sélectionnez Non, les informations « Serveur d'application WebSphere » sont affichées. Vérifiez le nom du serveur et définissez le port SOAP pour votre serveur d'application. Modifiez les informations par défaut ou appuyez sur Entrée pour accepter la valeur par défaut. Appuyez sur Entrée pour continuer. ¨ Si vous sélectionnez Oui, les informations « Serveur d'application WebSphere et justificatifs d'identité de l'utilisateur » sont affichées. Entrez le Nom d'utilisateur et le Mot de passe (non renseignés par défaut). Vérifiez le nom du serveur et définissez le port SOAP pour votre serveur d'application. Modifiez les informations par défaut ou appuyez sur Entrée pour accepter la valeur par défaut. Appuyez sur Entrée pour continuer. 11. Configurez les paramètres du moteur de nettoyage pour le moteur de nettoyage que vous utilisez. Remarque: Après installation, vous devez effectuer une configuration supplémentaire pour votre moteur de nettoyage conformément aux instructions dans le Guide de l’adaptateur de nettoyage d'Informatica MDM Hub. ¨ Si vous utilisez Address Doctor : - Spécifiez l'emplacement du fichier de configuration. Appuyez sur Entrée. - Spécifiez l'emplacement du fichier de paramètres. Appuyez sur Entrée. - Spécifiez le paramètre de type de correction. Appuyez sur Entrée. ¨ Si vous utilisez Business Objects DQ XI, vous devez configurer Business Objects DQ XI en utilisant le programme d'installation du serveur de correspondance de nettoyage. Spécifiez les paramètres nom d'hôte, port et sous-fichier (par défaut, dqxiserver1_substitutions_fr.xml) pour votre moteur de nettoyage Business Objects DQ XI. Appuyez sur Entrée. L'écran Déploiement donne l'option d'exécuter le script postInstallSetup maintenant ou de l'exécuter manuellement plus tard. ¨ Appuyez sur Entrée pour accepter la valeur par défaut. ¨ Si vous voulez changer des informations dans le résumé de préinstallation, tapez BACK pour revenir à un écran d'informations spécifique et effectuer les modifications. Le serveur de correspondance de nettoyage Informatica est installé en fonction des informations de configuration que vous avez fournies. Lorsque le processus d'installation est terminé, l'écran Installation terminée est affiché. ¨ Appuyez sur Entrée pour quitter le programme d'installation. 12. 116 Contrôlez les fichiers suivants, utiles pour le dépannage de tout processus d'installation du serveur de correspondance de nettoyage et à fournir au Support client international Informatica. Fichier Description < infamdm_install_directory >/hub/cleanse/ Informatica_MDM_Hub_Cleanse_Match_Server_InstallLog_fr.xml Indique les erreurs et l'état de l'installation du serveur de correspondance de nettoyage. < infamdm_install_directory >/hub/cleanse/logs/ postInstallSetup.log Indique les résultats du script postInstallSetup. < infamdm_install_directory >/hub/cleanse/logs/ cmxserver.log Journaux du serveur de nettoyage. < infamdm_install_directory >/hub/cleanse/ infamdm_installer_debug.txt Indique les éléments choisis lors de l'installation. Annexe A: Installation depuis la ligne de commande Fichier Description < infamdm_install_directory >/hub/cleanse/logs/ installPrereq.log Contient les messages des prérequis générés lors de l'installation. Les fichiers journaux WebSphere sont stockés à l'emplacement suivant : Situé dans l'arborescence sous le dossier d'installation de votre serveur d'application. < WebSphere_install_dir ServerName >. > /profiles/AppSrv01/logs/< Nom des fichiers journaux : startServer.log, stopServer.log, SystemErr.log et SystemOut.log. Enregistrez une copie de ces fichiers journaux dans le répertoire de documentation de l'installation décrit dans “Documentation d'une installation” à la page 4. Installation silencieuse depuis la ligne de commande Vous pouvez exécuter une « installation silencieuse » depuis la ligne de commande pour installer le Serveur Hub et Cleanse Match Server. Avec l'installation silencieuse, vous ne verrez aucun des écrans ou messages de l'installation. Vous pouvez vouloir utiliser une installation silencieuse si vous effectuez de multiples installations ou si vous installez sur un cluster de machines. L'installation silencieuse peut être exécutée sur des systèmes UNIX ou Windows. Considérations lors de l'installation en mode silencieux L'installation en mode silencieux n'est pas interactive - elle est complètement silencieuse. Par conséquent, vous ne verrez aucun écran, message de progression ou d'échec, même si l'installation en mode silencieux échoue. L'installation en mode silencieux ne valide pas vos paramètres. Le processus d'installation en mode silencieux peut s'effectuer avec succès même si vous avez fourni des paramètres incorrects, comme par exemple un chemin de serveur d'applications ou un paramètre de port incorrect. Ces problèmes peuvent être connus seulement une fois l'installation en mode silencieux terminée, lorsque vous tentez d'exécuter Informatica MDM Hub. Remarque: Si vous installez le serveur de correspondance de nettoyage et le serveur Hub sur le même serveur, utilisez le compte d'utilisateur du système d'exploitation que vous utilisez pour le serveur Hub afin d'installer le serveur d'applications du serveur de correspondance de nettoyage. Il est recommandé de ne pas utiliser l'utilisateur racine lorsque vous installez le serveur de correspondance de nettoyage, sauf si l'utilisateur racine est déjà utilisé pour le serveur Hub. Installation silencieuse depuis la ligne de commande 117 Fichiers de propriétés de l'installation en mode silencieux Pour exécuter une installation en mode silencieux, vous devez créer deux fichiers de propriétés silencieux, un pour le serveur Hub et un autre pour le serveur de correspondance de nettoyage. Des exemples de fichiers de propriétés en mode silencieux sont situés dans le répertoire de distribution Informatica à l'emplacement suivant : Composant Emplacement Serveur Hub /silent_install/mrmserver Serveur de correspondance de nettoyage /silent_install/mrmcleanse Partez de ces exemples de fichiers et modifiez-les en fonction de votre environnement. Important: Dans le fichier de propriétés silencieux, les barres obliques inverses (\) et les barres obliques (/) sont des caractères spéciaux, vous devez donc en entrer deux de chaque lorsque vous y saisissez des informations, comme par exemple, lorsque vous entrez un chemin d'installation. Par exemple, pour entrer le chemin vers le répertoire de nettoyage (\u1\infamdm\hub\cleanse), vous devez entrer : \\u1\\infamdm\\hub\\cleanse. Création du fichier de propriétés pour le serveur Hub Important: Comme le programme d'installation silencieux ne valide pas les paramètres dans vos fichiers de propriétés, veillez à spécifier les paramètres corrects et vérifiez-les avant d'exécuter le programme d'installation silencieux. Créez le fichier silentInstallServer_sample.properties pour le serveur Hub. Vous pouvez renommer ce fichier et il peut être placé n'importe où sur l'ordinateur. Les tables suivantes contiennent les propriétés à configurer pour l'installation silencieuse du serveur Hub. Répertoire d'installation et propriétés de licence Définir les propriétés suivantes pour le dossier d'installation, le chemin de licence et le nom de fichier : Propriété Valeur INSTALLER_UI silencieux USER_INSTALL_DIR Répertoire où installer le serveur Hub. Exemple : - Pour UNIX. <infamdm_install_directory>//hub// server - Pour Windows. C\:\\<infamdm_install_directory>\ \hub\\server SIP.LICENSE.PATH Chemin vers votre fichier de licence Informatica SIP.LICENSE.FILENAME Nom du fichier de licence (siperian.license) Propriétés du serveur d'application Définir les propriétés pour votre serveur d'application. 118 Annexe A: Installation depuis la ligne de commande Propriétés WebSphere Définir les propriétés suivantes pour WebSphere : Propriété Valeur SIP.AS.CHOICE Nom du serveur d'application : « WebSphere » SIP.AS.HOME Chemin vers le répertoire de base WebSphere. Exemple : C\:\\Program Files\\WebSphere\\AppServer SIP.AS.SERVER Exemple de nom de serveur : server1 SIP.AS.PROFILENAME Nom de profil du serveur d'application. Exemple : AppSrv01 SIP.AS.PORT_2 Port 2 (port RMI). Exemple : 2809 SIP.AS.PORT_3 Port 3 (port SOAP). Exemple : 8880 SIP.WEBSPHERE.SECURITY.ENABLED (Non ou Oui) si SIP.WEBSPHERE.SECURITY.ENABLED est « Oui », les deux propriétés suivantes doivent être définies SIP.APPSERVER.USERNAME=username SIP.APPSERVER.PASSWORD=password Propriétés de la base de données Définir les propriétés pour seulement un serveur de bases de données : Oracle ou DB2. Propriétés Oracle Définir les propriétés suivantes pour la base de données Oracle : Propriété Valeur SIP.DB.CHOICE Type de serveur de bases de données. « Oracle » SERVICE_NAME_SELECTED_RESULT Le type de connexion Oracle doit être le nom de service ou le SID. Si vous utilisez le nom de service, définissez la valeur de la propriété SERVICE_NAME_SELECTED_RESULT sur 1. Si vous utilisez le SID, définissez la valeur de la propriété SERVICE_NAME_SELECTED_RESULT sur 0. Pour de plus amples informations à propos des noms SERVICE et SID, veuillez vous reporter à votre documentation Oracle. SIP.DB.SERVER Nom du serveur de bases de données. Exemple : localhost SIP.DB.PORT Port de la base de données. Exemple : 1521 SIP.DB.SID Si SERVICE_NAME_SELECTED_RESULT est « SID », alors SIP.DB.SID doit être l'ID de schéma de la base de Installation silencieuse depuis la ligne de commande 119 Propriété Valeur données Oracle (SID). Sinon, le paramètre de SIP.DB.SID devrait être le nom de service Oracle. SIP.DB.SCHEMA_NAME Nom du schéma de la base de données : Exemple : cmx_system SIP.DB.USER Nom d'utilisateur de la base de données. Exemple : cmx SIP.DB.PASSWORD Mot de passe de la base de données. Exemple : !!cmx!! SIP.DB.URL_SILENT Seulement lorsque le type de connexion Oracle est le nom de service et que vous voulez personnaliser l'URL de connexion JDBC, définissez SIP.ORACLE.CONNECTION.CUSTOMIZATION.YES sur 1. Dans le cas contraire, n'utilisez pas cette variable dans ce fichier ou définissez-la sur 0. Seulement si SIP.ORACLE.CONNECTION.CUSTOMIZATION.YES est défini sur 1, SIP.DB.URL_SILENT doit être défini sur une URL de base de données personnalisée. La valeur de SIP.DB.URL_SILENT doit commencer par « jdbc:oracle:thin:@ » et cette variable est utilisée uniquement quand SIP.ORACLE.CONNECTION.CUSTOMIZATION.YES=1 quand le type de connexion Oracle est le nom de service. Propriétés PostInstallSetup Si vous voulez exécuter postInstallSetup comme part d'une installation silencieuse, définissez cette propriété : Propriété Valeur RUN_DEPLOYMENT_FLAG Définissez l'une des valeurs suivantes : - 1 si vous voulez exécuter postInstallSetup. - 0 si vous ne voulez pas exécuter postInstallSetup à la fin de l'installation. Création du fichier de propriétés pour le serveur de correspondance de nettoyage Important: Comme le programme d'installation silencieux ne valide pas les paramètres dans vos fichiers de propriétés, veillez à spécifier les paramètres corrects et vérifiez-les avant d'exécuter le programme d'installation silencieux. Créez le fichier silentInstallCleanse_sample.properties pour le serveur de correspondance de nettoyage. Vous pouvez renommer ce fichier et il peut être placé n'importe où sur l'ordinateur. Les tables suivantes contiennent les propriétés à configurer pour l'installation silencieuse du serveur de correspondance de nettoyage. 120 Annexe A: Installation depuis la ligne de commande Définir le dossier d'installation, le chemin de licence et les propriétés de nom de fichier suivants : Propriété Valeur INSTALLER_UI silencieux USER_INSTALL_DIR Répertoire où installer le serveur de correspondance de nettoyage. Exemple : - Pour UNIX. <infamdm_install_directory>//hub//cleanse - Pour Windows. C\:\\<infamdm_install_directory>\\hub\ \cleanse SIP.LICENSE.PATH Chemin vers votre fichier de licence Informatica SIP.LICENSE.FILENAME Nom du fichier de licence (siperian.license) Propriétés du serveur d'application Définir les propriétés pour votre serveur d'application. Propriétés WebSphere Définir les propriétés suivantes pour WebSphere : Propriété Valeur SIP.AS.CHOICE Nom du serveur d'application : « WebSphere » SIP.AS.HOME Chemin vers le répertoire de base WebSphere Exemple : C\:\\Program Files\\WebSphere\\AppServer SIP.AS.SERVER Nom du serveur d'application. Exemple : server1 SIP.AS.PROFILENAME Nom de profil du serveur d'application. Exemple : AppSrv01 SIP.WEBSPHERE.SOAP.PORT Port utilisé pour les services SOAP. Exemple : 8880 SIP.WEBSPHERE.SECURITY.ENABLED si SIP.WEBSPHERE.SECURITY.ENABLED est « Oui », les deux propriétés suivantes doivent être définies SIP.APPSERVER.USERNAME=username SIP.APPSERVER.PASSWORD=password Systèmes d'exploitation : Si le système d'exploitation (OS) pour l'installation est Linux, un des choix d'OS doit être activé dans le fichier de propriétés. Enlevez le signe dièse (#) devant la propriété pour l'activer. Propriété Valeur SIP.OS.CHOICE=Red Hat Linux Activer pour utiliser Red Hat Linux SIP.OS.CHOICE=Suse Linux Activer pour utiliser SUSE Linux Installation silencieuse depuis la ligne de commande 121 Propriétés du moteur de nettoyage Définir les propriétés pour le moteur de nettoyage que vous utiliserez avec le serveur de correspondance de nettoyage Informatica. Propriétés du moteur de nettoyage Address Doctor Définissez les propriétés suivantes pour le moteur de nettoyage Address Doctor : Propriété Valeur SIP.ADDRESSDOCTOR.SETCONFIGFILE Emplacement de votre fichier de configuration Address Doctor : //apps//infamdm//hub//cleanse//resources// AddressDoctor//5//SetConfig.xml SIP.ADDRESSDOCTOR.OPTIMIZATION Emplacement de votre fichier de paramètres Address Doctor : //apps//infamdm//hub//cleanse//resources// AddressDoctor//5//Parameter.xml SIP.ADDRESSDOCTOR.DEFAULTCORRECTIONTYPE Type de correction du moteur de nettoyage Address Doctor : PARAMETERS_DEFAULT Propriétés FirstLogic Direct Définir les propriétés suivantes pour FirstLogic Direct : Propriété Valeur SIP.FLDIRECT.HOST Nom d'hôte. Exemple : localhost SIP.FLDIRECT.PORT Port FirstLogic Direct. Exemple : 20004 SIP.FLDIRECT.SUBFILE Sous-fichier FirstLogic Direct. Exemple : dqxiserver1_substitutions_fr.xml Propriétés PostInstallSetup Si vous voulez exécuter postInstallSetup comme part d'une installation silencieuse, définissez cette propriété : 122 Propriété Valeur RUN_DEPLOYMENT_FLAG Définissez l’une des valeurs suivantes : - 1 si vous voulez exécuter postInstallSetup. - 0 si vous ne voulez pas exécuter postInstallSetup à la fin de l'installation. Annexe A: Installation depuis la ligne de commande Redémarrage de votre système d'exploitation Pour redémarrer votre système d'exploitation dans une installation silencieuse, changer la valeur pour ces propriétés : Propriété Valeur RESTART_NEEDED Une des valeurs suivantes : - OUI pour redémarrer. - NON (par défaut) si vous ne voulez pas redémarrer. USER_REQUESTED_RESTART Une des valeurs suivantes : - OUI pour redémarrer. - NON (par défaut) si vous ne voulez pas redémarrer. Exécution de l'installation silencieuse Une fois que vous avez créé les fichiers de propriétés pour le serveur Hub et le serveur de correspondance de nettoyage, vous pouvez exécuter l'installation silencieuse. 1. Vérifiez que le serveur d'application est exécuté. 2. Pour installer le serveur Hub, exécutez l'une des commandes suivantes depuis l'invite de commande : Pour UNIX : ./hub_install.bin -f <location_of_silent_properties_file_for_hub_server> Pour Windows : hub_install.exe -f 3. <location_of_silent_properties_file_for_hub_server> Pour installer le serveur de correspondance de nettoyage, exécutez l'une des commandes suivantes depuis l'invite de commande : Pour UNIX : ./hub_cleanse_install.bin -f <location_of_silent_properties_file_for_cleanse_server> Pour Windows : hub_cleanse_install.exe -f 4. <location_of_silent_properties_file_for_cleanse_server> Après l'installation, si vous avez exécuté le script postInstallSetup pour le serveur Hub ou le serveur de correspondance de nettoyage, vérifiez les fichiers postinstallSetup.log pour vous assurer que l'installation a réussi. Si l'installation est réussie, le journal contient « BUILD SUCCESSFUL » à la fin du journal. Si l'installation échoue, la fin du journal contient « failure ». Vous pouvez trouver les fichiers postinstallSetup.log dans les répertoires suivants : Serveur Hub : <infamdm_install_directory>/hub/server/logs/ Serveur de correspondance de nettoyage : <infamdm_install_directory>/hub/cleanse/logs/ Dépannage de l'installation silencieuse Si l'installation silencieuse a échoué, consultez postInstallSetup.log pour résoudre les problèmes de l'installation. Vous pouvez trouver le fichier postInstallSetup.log dans le répertoire suivant : <infamdm_install_directory>/logs/postInstallSetup.log La section suivante décrit des erreurs qui peuvent se produire si vous exécutez l'installation silencieuse. Installation silencieuse depuis la ligne de commande 123 Nom ou emplacement incorrect du fichier de propriétés Si vous spécifiez un nom ou un emplacement incorrect pour le fichier de propriétés, l'installation échoue. Si vous spécifiez un nom d'emplacement incorrect, les erreurs suivantes peuvent apparaître : ¨ Un écran apparaît et indique que les fichiers seront copiés vers un répertoire temporaire. ¨ Si vous maintenez la touche Ctrl appuyée pendant la copie des fichiers dans le répertoire temporaire, l'erreur suivante s'affiche dans la console : Valid properties/response file not specified in command line and not fo und in default directory Command Line Arguments contain illegal values. 124 Annexe A: Installation depuis la ligne de commande ANNEXE B Configuration manuelle des files d'attente de messages du système Informatica Cette annexe comprend les rubriques suivantes : ¨ Aperçu de la configuration manuelle des files d'attente de messages du système Informatica, 125 ¨ Files d'attente de messages MDM Hub, 125 ¨ Configuration des files d'attente de messages de WebSphere, 126 Aperçu de la configuration manuelle des files d'attente de messages du système Informatica Vous pouvez configurer manuellement les files d'attente de messages JMS et les fabriques de connexion. Le programme d'installation crée des files d'attente de messages et des fabriques de connexion lors de l'installation. Cependant, vous pouvez les configurer manuellement si vous devez résoudre des problèmes. Par exemple, vous devrez peut-être créer manuellement les files d'attente de messages si le processus de création automatique des files d'attente échoue ou si les files d'attente sont supprimées accidentellement après l'installation. Files d'attente de messages MDM Hub Le framework d'intégration des services (SIF) utilise un bean orienté message (MDB) dans la file d'attente JMS, siperian.sif.jms.queue, pour traiter les demandes SIF entrantes asynchrones. Vous devez configurer la file d'attente de messages et la fabrique de connexion, siperian.mrm.jms.xaconnectionfactory , pour le serveur d'application spécifique que vous utilisez pour l'implémentation de MDM Hub. Configurez correctement le message pour assurer une implémentation de MDM Hub parfaitement fonctionnelle. Le programme d'installation de MDM Hub configure la file d'attente de messages lors de l'installation. 125 Configuration des files d'attente de messages de WebSphere Configurez manuellement le serveur d'application WebSphere en créant une fabrique de connexion et des files d'attente de messages. Création d'une file d'attente de messages Créez une file d'attente de messages sur WebSphere. Étape 1. Création d'un bus dans le serveur WebSphere 1. Dans la console WebSphere, allez sur Intégration de service > Bus. 2. Créez un Bus avec le nom SiperianBus et enregistrez les modifications. 3. Allez dans le SiperianBus que vous venez de créer et cliquez sur Membres du Bus. 4. Ajoutez un nouveau membre dans la liste déroulante Serveur. 5. Choisissez le serveur sur lequel votre application est exécutée et cliquez sur Suivant, puis sélectionnez Stockage de données. 6. Cliquez sur Suivant sous ceci et vérifiez que Créer la source de données par défaut avec un nom JNDI généré est coché. 7. Cliquez sur Suivant puis sur Terminer. Enregistrez la modification. 8. Allez dans le SiperianBus que vous venez de créer et cliquez sur Destination. 9. Cliquez sur Nouveau et choisissez File d'attente comme type de destination puis cliquez sur Suivant. 10. Utilisez le nom SiperianQueue comme identificateur et cliquez sur Suivant. 11. Choisissez le membre de bus que vous venez de créer et cliquez sur Suivant. 12. Cliquez sur Terminer puis sur Enregistrer. Étape 2. Configuration d'une fabrique de connexion 1. Dans la console WebSphere, allez dans Ressources > JMS > Fournisseurs JMS. 2. Sélectionnez Node=<ServerName>Node01 dans la liste déroulante. 3. Sélectionnez le prestataire JMS que vous souhaitez utiliser. 4. Cliquez sur Fabrique de connexion de file d'attente JMS. 5. Configurez une nouvelle fabrique de connexion JMS en utilisant siperian.mrm.jms.xaconnectionfactory à la fois pour le nom et pour le nom JNDI. 6. Choisissez SiperianBus comme nom de bus pour la fabrique de connexion JMS. Enregistrez les modifications. 7. Cliquez sur Files d'attente et sélectionnez la portée Node=<ServerName>Node01 dans la liste déroulante. Étape 3. Configuration d'une file d'attente JMS 126 1. Cliquez sur Nouveau. 2. Sélectionnez un prestataire JMS et cliquez sur OK. 3. Spécifiez siperian.sif.jms.queue à la fois pour le nom et pour le nom JNDI. Annexe B: Configuration manuelle des files d'attente de messages du système Informatica 4. Choisissez SiperianBus comme nom du bus et SiperianQueue comme nom de file d'attente. Enregistrez les modifications. 5. Cliquez sur Spécification d'activation JMS et sélectionnez la portée Node=<ServerName>Node01 dans la liste déroulante. 6. Cliquez sur Nouveau pour configurer une activation Informatica. 7. Spécifiez SiperianActivation à la fois pour le nom et pour le nom JNDI. 8. Choisissez File d'attente comme type de destination, siperian.sif.jms.queue comme nom JNDI de destination et SiperianBus comme nom du bus. Enregistrez les modifications. Configuration de files d'attente de messages supplémentaires Vous pouvez configurer des files d'attente de messages à des fins de test. Vous pouvez également utiliser ces étapes en tant qu'exemple sur la manière d'installer des files d'attente supplémentaires. Étape 1. Créez la file d'attente de messages de test 1. Dans la console WebSphere, sélectionnez Intégration de service > Bus. 2. Sélectionnez SiperianBus et cliquez sur Destination. 3. Cliquez sur Nouveau et choisissez File d'attente comme type de destination. Cliquez sur Suivant. 4. Utilisez le nom « SiperianTestQueue » comme identificateur et cliquez sur Suivant. 5. Choisissez le membre du bus et cliquez sur Suivant. 6. Cliquez sur Terminer et enregistrez la modification. Étape 2. Configurez la file d'attente de messages de test 1. Dans la console WebSphere, allez dans Ressources > Fournisseurs JMS > Messagerie par défaut. 2. Cliquez sur File d'attente et créez une file d'attente JMS. Spécifiez siperian.sif.test.jms.queue à la fois pour le nom et le nom JNDI. 3. Sélectionnez SiperianBus comme nom de bus et SiperianTestQueue comme nom de file d'attente. Configuration des files d'attente de messages de WebSphere 127 ANNEXE C Création manuelle de sources de données Cette annexe comprend les rubriques suivantes : ¨ Création manuelle de sources de données - Présentation, 128 ¨ Étape 1. Démarrez le serveur d'application WebSphere, 128 ¨ Étape 2. Spécifiez l'emplacement des bibliothèques de pilotes :, 129 ¨ Étape 3. Création du compte de sécurité, 129 ¨ Étape 4. Création du fournisseur JDBC, 129 ¨ Étape 5. Création de la source de données principale, 130 ¨ Changement du mot de passe de l'utilisateur de CMX_ORS, 130 Création manuelle de sources de données Présentation Vous pouvez créer manuellement des sources de données pour le Hub MDM. Le programme d'installation crée des sources de données lors de l'installation. Cependant, vous pouvez les configurer manuellement si vous devez résoudre des problèmes. Par exemple, créez des sources de données manuellement si le processus de création de files automatisées échoue. Étape 1. Démarrez le serveur d'application WebSphere 128 1. Démarrez le serveur d'application WebSphere. 2. Démarrez la console Admin du serveur d'application WebSphere. 3. Connectez-vous avec un nom d'utilisateur. Étape 2. Spécifiez l'emplacement des bibliothèques de pilotes : 1. Dans l'arborescence de navigation de la console, sélectionnez Environnement > Variables WebSphere. 2. Mettez à jour la variable ORACLE_JDBC_DRIVER_PATH pour pointer sur l'emplacement du pilote JDBC. Exemple : /<WebSphere_install_home>/AppServer/lib Étape 3. Création du compte de sécurité Créez le compte de sécurité pour la source de données ORS à utiliser. 1. Dans l'arborescence de navigation de la console, sélectionnez Sécurité > Globale. 2. Développez Configuration de JAAS dans Authentification à droite de la console et cliquez sur Données d'authentification de J2C. 3. Pour créer un compte de sécurité, cliquez sur Nouveau. 4. Définissez les paramètres du nouveau compte de sécurité comme suit : Alias = CMX_SYSTEM User ID = cmx_system Password = !!cmx!! Remarque: Ne modifiez pas la valeur d'identifiant utilisateur. Pour plus d'informations sur la méthode de modification des paramètres ci-dessus, consultez la section “Changement du mot de passe de l'utilisateur de CMX_ORS” à la page 130. 5. Cliquez sur OK pour enregistrer ces informations. Étape 4. Création du fournisseur JDBC Créez le fournisseur JDBC pour la source de données ORS. 1. Dans l'arborescence de navigation de la console, sélectionnez Ressources > Fournisseurs JDBC. 2. Assurez-vous que la portée est définie sur Nœud. 3. Pour créer un fournisseur JDBC, cliquez sur Nouveau et sélectionnez les valeurs suivantes : ¨ Sélectionnez Oracle dans la liste des types de bases de données. ¨ Sélectionnez Pilote JDBC d'Oracle comme type de fournisseur. ¨ Sélectionnez Source de données XA dans la liste des types d'implémentation. 4. Cliquez sur Suivant. 5. Changez le nom du fournisseur et indiquez Informatica Oracle JDBC Provider (XA). 6. Cliquez sur OK pour enregistrer. Étape 2. Spécifiez l'emplacement des bibliothèques de pilotes : 129 Étape 5. Création de la source de données principale 1. Cliquez sur le fournisseur créé. 2. Sélectionnez Propriétés supplémentaires > Sources de données. 3. Pour créer la source de données, cliquez sur Nouveau. 4. Configurez la nouvelle source de données comme suit : Name = MDM Master Data Source JNDI Name = jdbc/siperian-<oracle_host_name>-<oracle_SID>cmx_system-ds Component-managed Authentication Alias = <host_name>/cmx_system URL=jdbc:oracle:thin@<oracle_host_name>:<oracle port number>: <oracle sid> Remarque: Le nom JNDI doit être en minuscules. 5. Cliquez sur OK pour enregistrer. Changement du mot de passe de l'utilisateur de CMX_ORS Après avoir installé MDM Hub, vous pouvez changer le mot de passe pour CMX_ORS. Si vous changez le mot de passe pour CMX_ORS, vous devez aussi effectuer les tâches suivantes : ¨ Modifiez le mot de passe de l'utilisateur CMX_ORS dans Oracle. ¨ Définir le même mot de passe dans la source de données sur le serveur d'application. ¨ Enregistrer le schéma avec le même nom d'utilisateur et le même mot de passe. 130 Annexe C: Création manuelle de sources de données INDEX B base de données changement du nom de l'instance 107, 110 changement du nom de serveur 106, 109 base de données cible sélection 75 Base de données de stockage de référence opérationnelle journalisation du débogage (UNIX) 97 journalisation du débogage (Windows) 94 Base de données ORS création supplémentaire 21 Base de données principale description 6 bases de données base de données cible 75 test de connexion 20 C cache de JBoss configurer 85 dépassement de délai stateRetrieval 85 éviction 85 JBossCacheConfig.xml 85 lockAcquisitionTimeout 85 mcast_addr 85 mcast_port 85 sync replTimeout 85 wakeUpInterval 85 Cleanse Match Server déploiement sur une deuxième instance du serveur d'applications 71 fichiers temporaires, suppression 55, 67 CMX_DATA espace de table 11 cmx_debug.log description (UNIX) 93 description (Windows) 96 CMX_INDX espace de table 11 cmx_sys_imp.log description 22, 24 CMX_TEMP espace de table 12 cmxserver.log description (UNIX) 93 description (Windows) 96 Configuration de serveurs de nettoyage doubles 70 configuration des moteurs de nettoyage 54 Console Hub à propos de la console Hub 74 base de données cible sélection 75 démarrage 75 console.log description (UNIX) 93 description (Windows) 96 D dépannage emplacement du fichier journal (UNIX) 95 emplacement du fichier journal (Windows) 97 fichier cmx_debug.log (UNIX) 93 fichier cmx_debug.log (Windows) 96 fichier cmxserver.log (UNIX) 93 fichier cmxserver.log (Windows) 96 fichier console.log (UNIX) 93 fichier console.log (Windows) 96 fichiers journaux présentation 96 fichiers journaux (UNIX) 93 fichiers journaux (Windows) 96 installation silencieuse 99, 100 installation silencieuse, Serveur de nettoyage 100, 101 installation silencieuse, serveur Hub 99, 101 WebSphere Paramètres du serveur de correspondance de nettoyage, mise à jour 109 désinstallation Stockage Hub 89, 91 E erreur de processus de correspondance VerifyNeedToStrip 104 espaces de table CMX_DATA 11 CMX_INDX 11 CMX_TEMP 12 création 11 F fichier cmxserver.log 33, 41, 113 fichier de licence 27, 37, 48, 61, 112 fichier infamdm_installer_debug.txt 33, 41, 113 fichier log4j.xml dépannage (UNIX) 95 dépannage (Windows) 97 fichier postInstallSetup.log 33, 41, 113 fichier setup_ors.log description 22, 24 fichiers journaux cmx_sys_imp.log 22, 24 emplacement, dépannage (UNIX) 95 emplacement, dépannage (Windows) 97 131 fichier cmxserver.log 33, 41, 113 fichier infamdm_installer_debug.txt 33, 41, 113 Fichier Informatica_MDM_Hub_Server_InstallLog_fr.xml 33, 41, 113 fichier postInstallSetup.log 33, 41, 113 fichier setup_ors.log 22, 24 gestion 95 présentation 93 files d'attente de messages Configuration sous WebSphere 127 utilisation 125, 128 G Grappe de serveurs WebSphere 81 I Informatica MDM Hub fichiers journaux 93, 96 installation présentation 1 silencieuse 117 Stockage Hub 9 installation de la ligne de commande à propos de 112 installation silencieuse dépannage 99, 100 Serveur de nettoyage, dépannage 100, 101 Serveur Hub, dépannage 99, 101 installation silencieuse, depuis la ligne de commande 117 J journalisation du débogage Base de données de stockage de référence opérationnelle (UNIX) 97 Base de données de stockage de référence opérationnelle (Windows) 94 M Message d'erreur VerifyNeedToStrip 104 mot de passe changement pour l'utilisateur CMX_SYSTEM 61 N numéro de version et de build vérification 42, 67 O objet de répertoire Oracle pour la journalisation du débogage (UNIX 97 Objet de répertoire Oracle pour la journalisation du débogage (Windows 94 Oracle Nom TNS ajout à la base de données ORS 68 132 Index P pooling de connexions 26 population de correspondance activation 72 S serveur d'application 26 serveur de correspondance de nettoyage paramètres, mise à jour 98 Serveur de correspondance de nettoyage à propos de 46 cmxserver.log (UNIX) 93 cmxserver.log (Windows) 96 déploiement manuel 58, 71 déploiement sur seconde instance de serveur d'application 57 instances du serveur d'application, configuration de plusieurs 57, 70 multi-threading, configuration 56, 69 multiple, configuration 58 Nom du serveur Oracle TNS 55, 68 numéro de version et de build 54, 67 paramètres de configuration 55, 68 paramètres de journalisation 55, 67 post-installation 46 serveurs de nettoyage doubles 57, 70 Serveur de nettoyage installation silencieuse, dépannage 100, 101 Serveur de nettoyage de correspondance fichiers journaux (UNIX) 95 fichiers journaux (Windows) 97 Serveur Hub à propos du serveur Hub 26 cmxserver.log (UNIX) 93 cmxserver.log (Windows) 96 fichiers journaux (UNIX) 95 fichiers journaux (Windows) 97 installation silencieuse, dépannage 99, 101 numéro de version et de build 34, 42 paramètres de base de données, mise à jour 109 paramètres de journalisation 34, 42 paramètres, mise à jour 98 pooling de connexions 26 propriétés de la configuration 34, 43 serveur d'application 26 Stockage de référence opérationnelle (Operational Reference Store – ORS) description 6 Stockage Hub à propos du stockage Hub 6 Base de données ORS, création 21 Base de données principale 6 espaces de table, création 11 installation 9 options de configuration de base de données 6 Stockage de référence opérationnelle (Operational Reference Store – ORS) 6 U Utilisateur CMX_ORS changement du nom d'utilisateur et du mot de passe 61 utilisateur proxy à propos de 20 création 20 W WebSphere changement des paramètres 43 modification des paramètres du serveur Hub 108 paramètres 34, 43 Serveur de correspondance de nettoyage paramètres, mise à jour 106 Serveur Hub paramètres, mise à jour 105, 108 Index 133