Академический Документы
Профессиональный Документы
Культура Документы
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, <daniel@haxx.se>. 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.
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
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
ii Sommaire
Chapitre 4: Installation du serveur de correspondance de nettoyage. . . . . . . . . . . . . . 47
Présentation de l'installation du serveur de correspondance de nettoyage. . . . . . . . . . . . . . . . . . . . . 47
À propos du serveur de correspondance de nettoyage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Moteurs de correspondance de nettoyage pris en charge. . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Configuration post-installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Installation du serveur de correspondance de nettoyage sous UNIX. . . . . . . . . . . . . . . . . . . . . . . . 48
Présentation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Étape 1. Préparation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Étape 2. Exécuter le programme d'installation du Cleanse Match Server. . . . . . . . . . . . . . . . . . 52
É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. . . . . . . . . . . . . . . . . . 63
Étape 3. Configuration du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Étape 4. Tâches post-installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Activation de la population de correspondance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Chapitre 6: Groupage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Présentation du groupage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Installation du serveur Hub dans une grappe de JBoss (UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Présentation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Étape 1. Création de la grappe JBoss et de nœuds pour exploitation du déploiement. . . . . . . . . . 77
Étape 2. Installation du serveur Hub sur les nœuds de la grappe. . . . . . . . . . . . . . . . . . . . . . . 78
Étape 3. Configuration des services et déploiement du serveur Hub. . . . . . . . . . . . . . . . . . . . . 78
Étape 4. Installation et déploiement du serveur de correspondance de nettoyage. . . . . . . . . . . . . 79
Installation du serveur Hub dans une grappe de JBoss (Windows). . . . . . . . . . . . . . . . . . . . . . . . . 80
Présentation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Étape 1. Création de la grappe JBoss et de nœuds pour exploitation du déploiement. . . . . . . . . . 80
Étape 2. Installation du serveur Hub sur les nœuds de la grappe. . . . . . . . . . . . . . . . . . . . . . . 81
Étape 3. Configuration des services et déploiement du serveur Hub. . . . . . . . . . . . . . . . . . . . . 81
Étape 4. Installation et déploiement du serveur de correspondance de nettoyage. . . . . . . . . . . . . 83
Installation et déploiement du kit de ressources dans une grappe JBoss (UNIX). . . . . . . . . . . . . . . . . 83
Installation et déploiement du kit de ressources dans une grappe JBoss (Windows). . . . . . . . . . . . . . 84
Configuration du cache de JBoss. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Sommaire iii
Chapitre 7: Désinstallation de Informatica MDM Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Présentation de la désinstallation de Informatica MDM Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Désinstallation de Informatica MDM Hub (JBoss / UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Étape 1. Désinstallation du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Étape 2. Désinstallation du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Étape 3. Désinstallation du Stockage Hub d'Oracle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Désinstallation de Informatica MDM Hub (JBoss / Windows). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Étape 1. Désinstallation du Cleanse Match Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Étape 2. Désinstallation du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Étape 3. Désinstallation du Stockage Hub d'Oracle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Chapitre 8: Dépannage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Fichiers journaux de Informatica MDM Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Fichiers journaux de Informatica MDM Hub (UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Fichiers journaux de Informatica MDM Hub (Windows). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Ignorer l'installation des pré-requis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Mise à jour des paramètres après l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Mise à jour des paramètres du serveur Hub après l'installation. . . . . . . . . . . . . . . . . . . . . . . . . 97
Mise à jour des paramètres du serveur de correspondance de nettoyage après l'installation. . . . . . 97
Vérification de l'installation silencieuse du Cleanse Match Server et du Hub. . . . . . . . . . . . . . . . . . . 98
Vérification de l'installation silencieuse du serveur Hub et du Cleanse Match Server (UNIX). . . . . . 98
Vérification de l'installation silencieuse du serveur Hub et du Cleanse Match Server (Windows). . . . 99
Échec de la post-installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Erreur du processus MATCH : VerifyNeedToStrip. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
VerifyNeedToStrip (UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
VerifyNeedToStrip (Windows). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Horodotage de démarrage/d'arrêt imprécis pour l'ORS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Erreurs de version major.minor lors du chargement du serveur de correspondance de nettoyage. . . . . 103
Faibles performances du serveur d'applications de nettoyage/correspondance. . . . . . . . . . . . . . . . . 103
Exception de dépassement de délai du cache du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Dépannage (JBoss / UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Changement des paramètres du serveur Hub (JBoss/UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . 104
Redéploiement manuel de l'application serveur Hub sous UNIX. . . . . . . . . . . . . . . . . . . . . . . 104
Annulation manuelle du déploiement du Cleanse Match Server (JBoss/UNIX). . . . . . . . . . . . . . 105
Paramétrage de la taille de la pile JVM (JBoss/UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Dépannage (JBoss / Windows). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Changement des paramètres du serveur Hub (JBoss/Windows). . . . . . . . . . . . . . . . . . . . . . . 105
Redéploiement manuel de l'application serveur Hub sous Windows. . . . . . . . . . . . . . . . . . . . . 106
Annulation manuelle du déploiement du Cleanse Match Server (JBoss/Windows). . . . . . . . . . . . 106
Paramétrage de la taille de la pile JVM (JBoss/Windows). . . . . . . . . . . . . . . . . . . . . . . . . . . 107
iv Sommaire
Annexe A: Installation depuis la ligne de commande. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Présentation de l'installation depuis la ligne de commande. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Préparation de l'installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .108
Installation depuis la ligne de commande (JBoss/UNIX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Installation du serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .109
Installation du serveur de correspondance de nettoyage. . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Installation silencieuse depuis la ligne de commande. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Considérations lors de l'installation en mode silencieux. . . . . . . . . . . . . . . . . . . . . . . . . . . . .113
Fichiers de propriétés de l'installation en mode silencieux. . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Création du fichier de propriétés pour le serveur Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Création du fichier de propriétés pour le serveur de correspondance de nettoyage. . . . . . . . . . . 116
Exécution de l'installation silencieuse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Dépannage de l'installation silencieuse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
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 .
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.
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
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 infa_documentation@informatica.com 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.
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 KB_Feedback@informatica.com pour lui faire part de
vos questions, commentaires et suggestions concernant la base de connaissances.
Utilisez les numéros de téléphone suivants pour contacter le Support client international Informatica :
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
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.
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
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.
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>
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.
Cette mise en page simplifie la communication entre les composants dans un environnement à hôte unique.
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 76
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 :
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 Journal de débogage de la base de données. Journalise les événements de la base de
données 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 Les fichiers journaux du serveur Hub et du serveur de correspondance de nettoyage, qui
correspondance de nettoyage 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 96
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.
6
Le tableau suivant décrit les bases de données dans le stockage Hub :
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 Base de données qui contient les données principales, les métadonnées de contenu, les
opérationnelle (Operational règles pour le traitement des données principales, les règles de gestion de l'ensemble des
Reference Store – ORS) 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 :
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.
Remarque: Les connexions à équilibrage de charge d'Oracle RAC ne sont pas prises en charge pour certains
composants MDM Hub.
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 Utilisez les connexions JDBC équilibrées en charges du pool de connexions du serveur
Framework d'intégration des d'application.
services
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.
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.
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.
Une fois que vous avez installé Oracle, vous devez exécuter les tâches de configuration Oracle suivantes :
¨ Définissez les indicateurs du compilateur PL/SQL pour préparer Oracle pour le MDM Hub.
Vous devez installer les logiciels suivants sur chaque machine sur laquelle vous exécuterez le serveur Hub :
¨ client Oracle
¨ SQL*Loader
Remarque: Assurez-vous d'installer Oracle avec toutes les options Java sélectionnées.
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.
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.
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.
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 :
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.
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;
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.
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.
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.
¨ 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.
¨ 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
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
Invite Description
Entrez le nom TNS du serveur Nom sous lequel la base de données Oracle est reconnue dans votre réseau. Le
ORACLE : 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 Type de connexion. Utilisez l’une des valeurs suivantes :
Oracle (SERVICE, SID) : - 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 Nom du service Oracle. Cette invite s'affiche si le type de connexion Oracle
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 Numéro de port utilisé par le service d'écoute d'Oracle. La valeur par défaut est 1521.
d'écoute Oracle :
Entrez l'URL de connexion URL de connexion pour le type de connexion Oracle SERVICE.
(seulement pour le type Format :
SERVICE) : 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.
Entrez le nom d'utilisateur Nom d'utilisateur SYSTEM Oracle. La valeur par défaut est SYSTEM.
SYSTEM Oracle :
Entrez le nom de l'espace de Nom de l'espace de table devant contenir les composants d'index pour la base de
table d'index : données principale. La valeur par défaut est CMX_INDX.
Entrez le nom de l'espace de Nom de l'espace de table devant contenir les composants temporaires pour la base
table temporaire : de données principale. La valeur par défaut est TEMP.
Importer dans CMX_SYSTEM : Nom du fichier d'exportation Oracle qui contient les métadonnées initiales pour la
entrez le nom du fichier base de données principale. Le fichier d'exportation Oracle contient les tables
d'exportation Oracle : 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 : Nom d'utilisateur sous lequel le fichier cmx_system.dmp a été exporté. Acceptez la
entrez le nom du schéma source valeur par défaut. Ne changez pas ce nom d'utilisateur. La valeur par défaut est
(fromuser) pour le fichier CMX_SYSTEM.
d'exportation :
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 Mot de passe du compte utilisateur CMX_ORS. La valeur par défaut est !!cmx!!.
l'utilisateur ORS :
Le nom de l'espace de table de Nom de l'espace de table de données MRM qui contient des composants de données
données MRM est : pour l'ORS. Vous ne pouvez pas modifier ce nom d'espace de table. La valeur par
défaut est CMX_Data.
Entrez le nom de l'espace de L'espace de table d'index MRM contient les index pour l'ORS. Vous pouvez accepter
table d'index MRM : 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 Nom de l'espace de table devant contenir les composants temporaires pour l'ORS.
table temporaire MRM : 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 Nom de l'espace de table temporaire Oracle. Ceci est différent de l'espace de table
table temporaire d'Oracle: CMX_TEMP créé plus tôt. La valeur par défaut est TEMP.
Importer dans CMX_ORS : Nom du fichier d'exportation Oracle qui contient les métadonnées initiales et d'autres
entrez le nom du fichier objets requis pour définir l'état initial de la base de données ORS. Le fichier
d'exportation Oracle : 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 : Le nom d'utilisateur sous lequel le fichier de vidage ORS a été exporté. Acceptez la
entrez le nom du schéma source valeur par défaut. Ne changez pas ce nom d'utilisateur. La valeur par défaut est
(fromuser) pour le fichier CMX_ORS.
d'exportation :
7. 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
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.
Invite Description
Entrez le nom TNS du serveur Nom sous lequel la base de données Oracle est reconnue dans votre réseau. Le nom
ORACLE : 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 Type de connexion. Introduisez l’une des valeurs suivantes :
Oracle (SERVICE, SID) : 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.
Entrez le nom de SERVICE Nom du SERVICE Oracle. Cette invite s'affiche si le type de connexion Oracle
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 Numéro de port utilisé par le service d'écoute d'Oracle. La valeur par défaut est 1521.
d'écoute Oracle :
Entrez l'URL de connexion : URL de connexion pour le type de connexion Oracle SERVICE.
Entrez le nom d'utilisateur Nom d'utilisateur SYSTEM Oracle. La valeur par défaut est SYSTEM.
SYSTEM Oracle :
Entrez le nom de l'espace de Nom de l'espace de table devant contenir les composants d'index pour la base de
table d'index : données principale. La valeur par défaut est CMX_INDX.
Entrez le nom de l'espace de Nom de l'espace de table devant contenir les composants temporaires pour la base de
table temporaire : données principale. La valeur par défaut est TEMP.
Importer dans Nom du fichier d'exportation Oracle qui contient les métadonnées initiales pour la base
CMX_SYSTEM : entrez le de données principale. Le fichier d'exportation Oracle contient les tables REPOS et
nom du fichier d'exportation d'autres objets requis pour configurer l'état initial de votre stockage Hub. Le fichier
Oracle 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 Nom d'utilisateur sous lequel le fichier cmx_system.dmp a été exporté. Acceptez la
CMX_SYSTEM : entrez le valeur par défaut. Ne changez pas ce nom d'utilisateur. La valeur par défaut est
nom du schéma source CMX_SYSTEM.
(fromuser) pour le fichier
d'exportation :
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 Mot de passe du compte utilisateur CMX_ORS. La valeur par défaut est !!cmx!!.
pour l'utilisateur ORS :
Le nom de l'espace de table Nom de l'espace de table de données MRM qui contient les composants de données
de données MRM est : 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 L'espace de table d'index MRM contient les index pour l'ORS. Vous pouvez accepter la
table d'index MRM : 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 Nom de l'espace de table qui contient les composants temporaires pour l'ORS. Ceci est
table temporaire MRM : 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 Nom de l'espace de table temporaire Oracle. Ceci est différent de l'espace de table
table temporaire d'Oracle: CMX_TEMP créé plus tôt. La valeur par défaut est TEMP.
Entrez le chemin d'installation Répertoire contenant l'exécutable GGSCI. Applicable si l'implémentation d'Informatica
GGS le cas échéant : 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 : Nom du fichier d'exportation Oracle qui contient les métadonnées initiales et d'autres
entrez le nom du fichier objets requis pour définir l'état initial de la base de données ORS. Le fichier
d'exportation Oracle : 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 : Le nom d'utilisateur sous lequel le fichier de vidage ORS a été exporté. Acceptez la
entrez le nom du schéma valeur par défaut. Ne changez pas ce nom d'utilisateur. La valeur par défaut est
source (fromuser) pour le CMX_ORS.
fichier d'exportation :
9. 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
Le stockage Hub nécessite l'accès aux composants Oracle suivants dans un environnement Oracle personnalisé:
¨ ALL_CONSTRAINTS
¨ ALL_DIRECTORIES
¨ ALL_INDEXES
¨ ALL_IND_COLUMNS
¨ ALL_TABLES
¨ ALL_TAB_COLUMNS
¨ ALL_VIEWS
¨ DBMS_APPLICATION_INFO
¨ DBMS_OUTPUT
¨ DBMS_STANDARD
¨ DBMS_SQL
¨ DBMS_STATS
¨ DBMS_UTILITY
¨ DUAL
¨ PLITBLM
¨ STANDARD
¨ SYS_STUB_FOR_PURITY_ANALYSIS
¨ USER_CONSTRAINTS
¨ USER_CONS_COLUMNS
¨ 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
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 75
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é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.
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 Nom d'utilisateur Oracle que crée le script. Cet utilisateur possède tous les objets de base
l'utilisateur : 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 Mot de passe du compte utilisateur CMX_ORS. La valeur par défaut est !!cmx!!.
passe pour l'utilisateur
ORS :
Entrez le nom de l'espace Nom de l'espace de table de données devant contenir les composants de données pour
de table de données : 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 Nom de l'espace de table d'index devant contenir les index. Le nom accepte les caractères
de table d'index : 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 Nom de l'espace de table devant contenir les composants temporaires pour la base de
de table temporaire : 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 Nom de l'espace de table temporaire Oracle. Ceci est différent de l'espace de table
de table temporaire CMX_TEMP.
d'Oracle:
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 Nom par lequel votre base de données est reconnue dans le réseau. Le nom TNS, défini
serveur ORACLE : durant l'installation d'Oracle, a le format suivant :
mydatabase.mycompany.com
Pour plus d'informations sur les noms TNS, consultez la documentation Oracle.
Entrez le nom d'utilisateur Compte utilisateur Oracle avec accès administrateur, comme le nom d'utilisateur SYSTEM
DBA : Oracle. La valeur par défaut est SYSTEM.
Entrez le fichier à Nom du fichier d'exportation Oracle contenant les métadonnées initiales pour la base de
importer : 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 sous lequel le fichier de vidage ORS (.dmp) a été exporté dans le cadre
nom d'utilisateur : 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 Répertoire qui contient l'exécutable GGSCI. Applicable si le Hub MDM utilise le logiciel
d'installation GGS : 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>
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
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 Nom d'utilisateur Oracle que crée le script. Cet utilisateur possède tous les objets de base
l'utilisateur : 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 Mot de passe du compte utilisateur CMX_ORS. La valeur par défaut est !!cmx!!.
pour l'utilisateur ORS :
Entrez le nom de l'espace Nom de l'espace de table de données devant contenir les composants de données pour
de table de données : 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 Nom de l'espace de table d'index devant contenir les index. Le nom accepte les caractères
de table d'index : 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 Nom de l'espace de table devant contenir les composants temporaires pour la base de
de table temporaire : 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 Nom de l'espace de table temporaire Oracle. Ceci est différent de l'espace de table
de table temporaire CMX_TEMP créé plus tôt.
d'Oracle:
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 Nom sous lequel votre base de données Oracle est reconnue dans votre réseau. Le nom
serveur ORACLE : TNS, défini durant l'installation d'Oracle, a le format suivant :
mydatabase.mycompany.com
Pour plus d'informations sur les noms TNS, consultez votre documentation Oracle.
Entrez le nom d'utilisateur Compte utilisateur Oracle avec accès administrateur, comme le nom d'utilisateur SYSTEM
DBA : Oracle. La valeur par défaut est SYSTEM.
Entrez le fichier à Nom du fichier d'exportation Oracle contenant les métadonnées initiales pour la base de
importer : 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 à Nom d'utilisateur sous lequel le fichier de vidage ORS (.dmp) a été exporté dans le cadre
partir du nom d'utilisateur : 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 Répertoire qui contient l'exécutable GGSCI. Ne s'applique que si votre implémentation
d'installation GGS : 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>
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
¨ Une source de données pour chaque base de données ORS à laquelle vous accédez via le serveur.
Vous devez définir la taille maximale du pool pour le Hub MDM dans le fichier de sources de données pour
chaque stockage de référence opérationnelle afin d'effectuer les tâches de correspondance correctement.
Définissez la taille maximale du pool sur 50, comme indiqué dans l'extrait de code suivant :
<min-pool-size>5</min-pool-size>
<max-pool-size>50</max-pool-size>
26
Le fichier de sources de données se trouve à l'emplacement suivant :
<JBoss_install_dir>\server\<configuration_name>\deploy\siperian-mrm-ds.xml
Vous devez redémarrer le serveur d'applications pour que les modifications prennent effet.
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
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 :
Présentation de l'installation
Utilisez les étapes suivantes pour installer le serveur Hub :
¨ Si votre système d'exploitation utilise le protocole Internet version 6 (IPv6), vous devez ajouter -
Djava.netpreferIPv4Stack=true lorsque vous configurez les propriétés spécifiques JBoss, JAVA_OPTS dans
<JBoss_install_dir>/bin/run.sh:
# Set up JBoss specific properties
JAVA_OPTS="-Dprogram.name=$PROGNAME -Djava.net.preferIPv4Stack=true $JAVA_OPTS"
¨ Ajoutez l'option JVM suivante au script de démarrage de JBoss pour forcer JBoss et JGroups à utiliser la
même adresse de liaison :
-Djgroups.bind_addr=<bind_addr>
Dans l'exemple, <bind_addr> spécifie l'interface sur laquelle recevoir et envoyer des messages.
¨ Définissez l'attribut Isolated du déployeur JBoss EAR sur True dans <JBoss_install_dir>/server/
<configuration_name>/deployers/eardeployer-jboss-beans.xml. Ceci configure tous vos fichiers EAR pour qu'ils
soient dans des espaces de chargeurs de classes isolés en utilisant l'appel par valeur pour les interfaces
distantes.
Par exemple :
<bean name="EARClassLoaderDeployer" class="org.jboss.deployment.EarClassLoaderDeployer">
<property name="isolated">true</property>
</bean>
Afin de configurer JBoss pour utiliser une source de données Oracle, copiez les fichiers des pilotes JDBC d'Oracle
dans le répertoire suivant :
<JBoss_install_dir>/server/<configuration_name>/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.
Effectuez les tâches suivantes pour configurer et vérifier la connexion à la base de données :
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 :
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 :
¨ HP-UX : /hpux/mrmserver
¨ Linux : /linux/mrmserver
¨ AIX : /aix/mrmserver
¨ 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 le serveur d'application JBoss pour lequel vous installez le serveur Hub, et cliquez sur Suivant.
L'écran d'accueil du serveur d'application JBoss apparaît.
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.
<infamdm_install_directory>/hub/server/logs/ Journal du serveur Hub, qui est créé lorsque le serveur est démarré.
cmxserver.log
Fichiers journaux JBoss (comme Situés dans l'arborescence sous le dossier d'installation JBoss.
<JBoss_install_dir>/server/
<configuration_name>/log/server.log)
LIENS CONNEXES :
¨ “Fichiers journaux de Informatica MDM Hub” à la page 92
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.
Remarque: Pour les systèmes AIX, modifiez le script versionInfo.sh pour exécuter Java depuis <JAVA_HOME>/jre/
bin/java.
¨ 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 le répertoire conf sous le répertoire serveur par défaut de JBoss, par exemple
<JBoss_install_dir>/server/<configuration_name>/conf/jboss-log4j.xml.
Remarque: Si vous installez le serveur Hub et le serveur de correspondance de nettoyage sur la même instance
du serveur d'application JBoss, configurez les paramètres de journalisation une seule fois. Lorsque vous installez
le serveur Hub et le serveur de correspondance de nettoyage sur la même instance JBoss, le fichier de
configuration log4j.xml contient la configuration à la fois pour le serveur Hub et pour le serveur de correspondance
de nettoyage. Le serveur Hub et le serveur de correspondance de nettoyage partagent donc le même fichier de
journalisation spécifié dans le fichier jboss-log4j.xml.
Remarque: Si vous devez changer de ports en raison de conflits de ports, vous devez vous assurer que la valeur
cmx.appserver.rmi.port correspond au numéro de port JNP. Le numéro de port JNP est configuré à l'aide de
l'attribut de port dans le fichier <JBoss_install_dir>/server/<configuration_name>/conf/bindingservice.beans/META-
INF/bindings-jboss-beans.xml. Par exemple, le numéro de port JNP 1099 est configuré ainsi : <property
name="port">1099</property>.
Pour exécuter manuellement le script de post-installation, exécutez la commande suivante à l'invite de commande :
postinstallsetup.sh
Effectuez les étapes suivantes pour déployer manuellement ou pour redéployer l'application du 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
Présentation de l'installation
Utilisez les étapes suivantes pour installer le serveur Hub :
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.
¨ Si le système d'exploitation utilise le protocole Internet version 6 (IPv6), vous devez ajouter -
Djava.netpreferIPv4Stack=true lorsque vous configurez les propriétés spécifiques à JBoss, JAVA_OPTS dans
<JBoss_install_dir>\bin\run.bat :
# Set up JBoss specific properties
JAVA_OPTS="-Dprogram.name=$PROGNAME -Djava.net.preferIPv4Stack=true $JAVA_OPTS"
¨ Ajoutez l'option JVM suivante au script de démarrage de JBoss pour forcer JBoss et JGroups à utiliser la
même adresse de liaison :
-Djgroups.bind_addr=<bind_addr>
Dans l'exemple, <bind_addr> indique l'interface sur laquelle recevoir et envoyer des messages.
¨ Définissez l'attribut Isolated du déployeur JBoss EAR sur True dans <JBoss_install_dir>\server
\<configuration_name>/deployers/eardeployer-jboss-beans.xml. Ceci configure tous vos fichiers EAR pour
qu'ils soient dans des espaces de chargeurs de classes isolés en utilisant l'appel par valeur pour les interfaces
distantes.
Exemple :
<bean name="EARClassLoaderDeployer" class="org.jboss.deployment.EarClassLoaderDeployer">
<property name="isolated">true</property>
</bean>
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.
Effectuez les tâches suivantes pour configurer et vérifier la connexion à la base de données :
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 :
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 :
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.
LIENS CONNEXES :
¨ “Exécution manuelle du processus de post-installation” à la page 43
<infamdm_install_directory>\hub\server\logs Journal du serveur Hub, qui est créé lorsque le serveur est démarré.
\cmxserver.log
Fichiers journaux JBoss Situés dans l'arborescence sous le dossier d'installation JBoss.
Exemple : <JBoss_install_dir>\server
\<configuration_name>\log\server.log
LIENS CONNEXES :
¨ “Fichiers journaux de Informatica MDM Hub” à la page 92
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.
¨ 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 le répertoire conf sous le répertoire du serveur par défaut de JBoss, par
exemple <JBoss_install_dir>\server\<configuration_name>\conf\jboss-log4j.xml.
Remarque: Si vous installez le serveur Hub et le serveur de correspondance de nettoyage sur la même instance
du serveur d'application JBoss, configurez les paramètres de journalisation une seule fois. Lorsque vous installez
le serveur Hub et le serveur de correspondance de nettoyage sur la même instance JBoss, le fichier de
configuration log4j.xml contient la configuration à la fois pour le serveur Hub et pour le serveur de correspondance
de nettoyage. Le serveur Hub et le serveur de correspondance de nettoyage partagent donc le même fichier de
journalisation spécifié dans le fichier jboss-log4j.xml.
Remarque: Si vous devez changer de ports en raison de conflits de ports, vous devez vous assurer que la valeur
cmx.appserver.rmi.port correspond au numéro de port JNP. Le numéro de port JNP est configuré avec l'attribut de
port dans le fichier <JBoss_install_dir>\server\<configuration_name>\conf\bindingservice.beans\META-INF
\bindings-jboss-beans.xml. Par exemple, le numéro de port JNP 1099 est configuré ainsi : <property
name="port">1099</property>.
Pour exécuter manuellement le script de post-installation, exécutez la commande suivante à l'invite de commande :
postInstallSetup.bat
Effectuez les étapes suivantes pour déployer manuellement ou pour redéployer l'application du 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
¨ Définir le même mot de passe dans la source de données dans le serveur d'application.
¨ 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.
Dans le Hub MDM, les fichiers de source de données sont disponibles aux emplacements suivants :
¨ <JBoss_install_dir>\server\<configuration_name>\deploy\siperian-*-ds.xml
¨ <infamdm_install_directory>\hub\server\conf\siperian-mrm-ds.xml
Remarque: Lorsque vous modifiez le fichier de source de données pour cmx_system dans <JBoss_install_dir>
\server\default\deploy, vous devez aussi modifier le fichier de source de données dans
<infamdm_install_directory>\hub\server\conf.
Utilisez la procédure suivante pour crypter des mots de passe dans les fichiers de source de données :
Pour Windows
cd <jboss_install_dir>
java -cp client\jboss-logging-spi.jar;common\lib\jbosssx.jar
org.jboss.resource.security.SecureIdentityLoginModule <database_password>
Pour UNIX
cd <jboss_install_dir>
java -cp client/jboss-logging-spi.jar:common/lib/jbosssx.jar
org.jboss.resource.security.SecureIdentityLoginModule <database_password>
<jboss_install_dir>\server\default\conf
Le nom de la politique d'application doit être unique dans le fichier. Le nom de la politique d'application provient
du fichier de source de données.
Remarque: Vous devez modifier les valeurs en gras pour votre source de données.
Le nom du module-option est le nom d'utilisateur de la base de données et le mot de passe du module-option est
le mot de passe crypté d'utilisateur de la base de données qui a été généré à l'étape précédente. Utilisez l'attribut
jboss.jca:name pour spécifier le nom de la source de données pour managedConnectionFactoryName dans le
module-option.
Installation du serveur de
correspondance de nettoyage
Ce chapitre comprend les rubriques suivantes :
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
47
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/
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 exécuter le script pour redéployer l'application au lieu de réinstaller complètement le serveur de
correspondance de nettoyage.
Présentation de l'installation
Suivez les étapes suivantes pour installer le serveur de correspondance de nettoyage :
Remarque: JBoss 1.5 ne démarre pas avec JDK 1.6 sur le système d'exploitation Solaris 10 sur SPARC. Vous
devez actualiser le fichier profile.xml situé dans server/default/conf/bootstrap en remplaçant l'extrait de code
suivant :
<bean name="AttachmentStore"
class="org.jboss.system.server.profileservice.repository.AbstractAttachmentStore">
<constructor>
<parameter>
<inject bean="BootstrapProfileFactory" property="attachmentStoreRoot" />
</parameter>
</constructor>
Par
<bean name="AttachmentStore"
class="org.jboss.system.server.profileservice.repository.AbstractAttachmentStore">
<constructor>
<parameter class="java.io.File">
<inject bean="BootstrapProfileFactory" property="attachmentStoreRoot" />
</parameter>
</constructor>
Pour configurer JBoss afin qu'il utilise une source de données Oracle, copiez les nouveaux fichiers du pilote JDBC
Oracle dans votre répertoire <JBoss_install_dir> /server/< configuration_name >/lib.
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 :
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
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.
¨ ocrs12.jar
¨ orai18n.jar
¨ nls_charset12.jar
Pour configurer JBoss afin qu'il utilise une source de données Oracle :
1. Copiez un fichier source de données échantillon ( nom -ds.xml) dans votre répertoire de déploiement JBoss.
Par défaut, le répertoire de déploiement JBoss est :
<JBoss_install_dir>/server/<configuration_name>/deploy
2. Éditez la définition de la source de données pour qu'elle corresponde à vos paramètres de connexion de la
base de données. Modifiez les paramètres suivants :
Paramètre Description
jndi-name Définir la valeur suivante pour jndi-name pour une source de données serveur Hub :
jdbc/siperian-cmx_system-ds
Définir la valeur suivante pour jndi-name pour une source de données du serveur de
nettoyage :
jdbc/siperian-<oracle_host_name>-<oracle_sid >-<ors_schema_name>-ds
où oracle_host_name est le nom de votre hôte, oracle_sid est le nom de votre
instance Oracle et ors_schema_name est le nom de votre ORS.
connection-url L'URL de connexion pilote JDBC pour votre pilote. Vérifiez que le nom, l'hôte et le port de
la base de données sont corrects pour la base de données à laquelle vous vous connectez.
Par exemple :
jdbc:oracle:thin:@nom_serveur:1521:orcl
username Nom d'utilisateur par défaut utilisé lors de la création d'une nouvelle connexion. L'utilisateur
par défaut dans Oracle est cmx pour le serveur Hub et cmx_ors pour le serveur de
correspondance de nettoyage.
password Mot de passe par défaut utilisé lors de la création d'une nouvelle connexion.
1. Définissez l'attribut Isolated du déployeur EAR de JBoss sur True dans <JBoss_install_dir>/server/
<configuration_name>/deployers/eardeployer-jboss-beans.xml. Ceci configure tous vos fichiers EAR pour
qu'ils se trouvent dans des espaces de chargeurs de classes isolés en utilisant l'appel par valeur pour les
interfaces distantes.
Par exemple :
<bean name="EARClassLoaderDeployer" class="org.jboss.deployment.EarClassLoaderDeployer">
<property name="isolated">true</property>
</bean>
2. En cas de conflit potentiel entre le port JBoss et le port Oracle, modifiez le port du serveur d'application JBoss
en éditant le fichier suivant:
<JBoss_install_dir>/server/<configuration_name>/deploy/jbossweb.sar/server.xml
Le port par défaut du connecteur est 8080. Remplacez ce paramètre par n'importe quel port inutilisé qui
n'entre pas en conflit avec les autres applications.
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.
¨ 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 :
Fichier Description
JBoss log files (such as <JBoss_install_dir>/server/ Situés dans l'arborescence sous le répertoire d'installation
<configuration_name>/log/server.log) de votre serveur d'applications.
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.
Remarque: Pour les systèmes AIX, modifiez le script versionInfo.sh pour exécuter Java depuis <JAVA_HOME>/jre/
bin/java.
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
¨ 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.
Remarque: Si vous installez le serveur Hub et le serveur de correspondance de nettoyage sur la même instance
du serveur d'application JBoss, configurez les paramètres de journalisation une seule fois. Lorsque vous installez
le serveur Hub et le serveur de correspondance de nettoyage sur la même instance JBoss, le fichier de
configuration log4j.xml contient la configuration à la fois pour le serveur Hub et pour le serveur de correspondance
de nettoyage. Le serveur Hub et le serveur de correspondance de nettoyage partagent donc le même fichier de
journalisation spécifié dans le fichier jboss-log4j.xml.
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.
<ORACLE_SERVER_PORT>))
)
(CONNECT_DATA = (SID = <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.
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.
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.
¨ 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.
¨ 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.
Plusieurs instances du Cleanse Match Server doivent s'exécuter sur des instances distinctes du serveur
d'applications. Cela signifie qu'elles doivent se trouver sur des processus physiques distincts.
Le processus de configuration des serveurs de nettoyage double est d'abord un exercice de configuration du
serveur d'applications.
1. Vérifiez que l'ordinateur que vous configurez dispose de suffisamment de mémoire pour héberger plusieurs
instances du serveur d'applications.
2. Configurez chaque instance Cleanse Match Server dans une instance de serveur d'applications distincte :
Copiez les fichiers JBoss vers un nouveau répertoire. Changez les paramètres de ports pour permettre à
plusieurs instances de coexister sans créer de conflits entre les ports. Pour plus d'informations, consultez la
documentation JBoss.
3. Testez la deuxième instance que vous venez de créer.
Vous pouvez à présent déployer le Cleanse Match Server. Pour plus d'informations, consultez la section
“Déploiement du Cleanse Match Server sur une deuxième instance du serveur d'applications” à la page 58.
¨ 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.
Remarque: Si la source de données n'existe pas, le serveur de correspondance de nettoyage utilise la connexion
JDBC.
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. Utilisez la console Hub pour vous connecter à l'entrepôt de données.
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.
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.
Vous pouvez également utiliser ce script pour redéployer l'application vers 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. Pour plus d'informations sur le redéploiement, consultez la
documentation de votre serveur d'application.
1. Arrêtez le serveur.
2. Supprimez siperian-mrm-cleanse.ear du répertoire <JBoss_install_dir>/server/<configuration_name>/deploy.
3. Copiez le fichier siperian-mrm-cleanse.ear du dossier d'installation du serveur de correspondance de
nettoyage vers le répertoire de déploiement.
4. Démarrez le serveur.
Présentation de l'installation
Suivez les étapes suivantes pour installer le serveur de correspondance de nettoyage :
1. Contactez Oracle pour obtenir les pilotes JDBC dont vous avez besoin pour la configuration de la base de
données.
2. Copiez les fichiers de pilotes JDBC d'Oracle dans le répertoire <JBoss_install_dir>\server
\<configuration_name>\lib.
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 :
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.
¨ ocrs12.jar
¨ orai18n.jar
¨ nls_charset12.jar
Remarque: Si vous exécutez Oracle sur le même hôte que celui qui exécute le serveur de correspondance de
nettoyage, vous pouvez passer cette section.
Pour configurer JBoss afin qu'il utilise une source de données Oracle :
1. Copiez un fichier source de données échantillon ( nom -ds.xml) dans votre répertoire de déploiement JBoss.
Par défaut, le répertoire de déploiement JBoss est :
<JBoss_install_dir>\server\<configuration_name>\deploy
Vous pouvez trouver des exemples dans :
<JBoss_install_dir>\docs\examples\jca
Vous pouvez modifier le nom du fichier d'exemple de source de données, mais il doit se terminer par -
ds_fr.xml pour être reconnu comme descripteur de source de données.
2. Éditez la définition de la source de données pour qu'elle corresponde à vos paramètres de connexion de la
base de données. Modifiez les paramètres suivants :
Paramètre Description
connection-url Chaîne de l'URL de connexion du pilote JDBC pour votre pilote. Vérifiez que le nom, l'hôte et le
port de la base de données sont corrects pour la base de données à laquelle vous vous
connectez. Exemple :
jdbc:oracle:thin:@nom_serveur:1521:orcl
username Nom d'utilisateur par défaut utilisé lors de la création d'une nouvelle connexion. L'utilisateur par
défaut dans Oracle est cmx pour le serveur Hub et cmx_ors pour le serveur de correspondance
de nettoyage.
password Mot de passe par défaut utilisé lors de la création d'une nouvelle connexion.
1. Définissez l'attribut Isolated du déployeur EAR de JBoss sur True dans <rép_installation_JBoss>\server
\<nom_de_configuration>\deployers\eardeployer-jboss-beans.xml. Ceci configure tous vos fichiers EAR pour
qu'ils se trouvent dans des espaces de chargeurs de classes isolés en utilisant l'appel par valeur pour les
interfaces distantes.
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 :
¨ Cliquez sur le bouton Choisir pour choisir un autre emplacement où installer le 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. 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 JBoss et cliquez sur Suivant.
L'écran d'accueil du serveur d'application JBoss s'affiche
11. Configurez les paramètres JBoss :
a. Saisissez le dossier d'installation du serveur d'application. Cliquez sur Suivant.
L'écran Nom de configuration du serveur d'application JBoss s'affiche.
b. Saisissez le nom de configuration. La valeur par défaut est default. Cliquez sur Suivant.
L'écran Port du serveur d'application JBoss s'affiche.
c. Entrez votre port d'écoute JNP.
Important: Si vous voulez changer le numéro de port par défaut, vous devez aussi le changer dans le
fichier suivant :
<JBoss_install_dir>\server\<configuration_name>\conf\bindingservice.beans\META-INF\bindings-
jboss-beans.xml
Remarque: Si le port JBoss est en conflit avec le port Oracle par défaut, alors vous devez changer l'un
des ports pour résoudre le conflit. Pour changer le numéro de port, ouvrir bindings-jboss-beans_fr.xml
pour édition, chercher le mot port et définir la valeur du port pour qu'elle corresponde à la valeur définie
dans l'écran Port de serveur d'application JBoss.
d. Cliquez sur Suivant.
Fichier Description
Fichiers journaux JBoss (comme <rép_installation_JBoss> Situés dans l'arborescence sous le répertoire
\server\<nom_de_configuration>\log\server.log) d'installation de votre serveur d'applications.
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.
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
¨ com.siperian
¨ com.delos
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.
Remarque: Si vous installez le serveur Hub et le serveur de correspondance de nettoyage sur la même instance
du serveur d'application JBoss, configurez les paramètres de journalisation une seule fois. Lorsque vous installez
le serveur Hub et le serveur de correspondance de nettoyage sur la même instance JBoss, le fichier de
configuration log4j.xml contient la configuration à la fois pour le serveur Hub et pour le serveur de correspondance
de nettoyage. Le serveur Hub et le serveur de correspondance de nettoyage partagent donc le même fichier de
journalisation spécifié dans le fichier jboss-log4j.xml.
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=jboss
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.
<ORACLE_SERVER_PORT>))
)
(CONNECT_DATA = (SID = <ORACLE_SID>))
)
Remarque: Les noms TNS sur la machine du serveur Hub et sur la machine du serveur de correspondance de
nettoyage doivent être identiques.
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.
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 pour lequel vous devez 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 pouvez changer les nombres de threads sans redémarrer le serveur.
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 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.
Plusieurs instances du Cleanse Match Server doivent s'exécuter sur des instances distinctes du serveur
d'applications. Cela signifie qu'elles doivent se trouver sur des processus physiques distincts.
Le processus de configuration des serveurs double nettoyage est d'abord un exercice dans la configuration du
serveur d'applications.
1. Vérifiez que l'ordinateur que vous configurez dispose de suffisamment de mémoire pour héberger plusieurs
instances du serveur d'applications.
2. Configurez chaque instance du Cleanse Match Server dans une instance de serveur d'applications distincte.
Copiez les fichiers JBoss vers un nouveau répertoire. Changez les paramètres de ports pour permettre à
plusieurs instances de coexister sans créer de conflits entre les ports. Pour plus d'informations, consultez la
documentation JBoss.
3. Testez la deuxième instance que vous venez de créer.
Vous pouvez maintenant déployer le Cleanse Match Server comme décrit dans la prochaine section.
¨ Vous pouvez installer une copie supplémentaires de Cleanse Match Server dans un répertoire différent en
utilisant le programme d'installation Cleanse Match Server.
L'installation d'une copie supplémentaire à l'aide du programme d'installation du Cleanse Match Server donne une
indépendance totale aux deux instances du Cleanse Match Server. Aucune étape supplémentaire n'est requise
¨ Vous pouvez déployer votre Cleanse Match Server EAR dans la nouvelle instance de serveur d'applications.
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 Cleanse Match Server.
En utilisant cette approche, vous ne pouvez pas utiliser le script postInstallSetup pour déployer l'instance de
nettoyage supplémentaire, mais vous pouvez les déployer manuellement sur le serveur d'applications.
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.
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.
Vous pouvez voir tous les serveurs de nettoyage dans l'espace de travail du serveur de correspondance de
nettoyage.
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 Évalue la « puissance » relative des UC des ordinateurs ; l'ordinateur « le moins puissant » aura un
processeur 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.
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 SSA-
Name3, 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.
¨ Tâches de post-configuration, 75
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.
73
Démarrage de la console Hub
Pour lancer la console Hub :
1 Enregistrez la nouvelle base données d'ORS à l'aide de « Configuration des stockages de référence
l'outil Bases de données de la console Hub. 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 à Annexe D, « Affichage des détails de configuration »,
l'aide de l'outil Gestionnaire d'entreprise de la console dans le Guide de configuration d'Informatica MDM Hub .
Hub.
3 Enregistrer l'utilisateur proxy à l'aide de l'outil Bases de Guide de configuration d'Informatica MDM Hub
données dans la console Hub.
4 Enregistrez les Cleanse Match Servers à l'aide de l'outil « Configuration du nettoyage des données » dans le
correspondant dans la console Hub. Guide de configuration d'Informatica MDM Hub .
5 Exécutez le processus de validation sur la nouvelle Guide de Informatica MDM Hub Metadata Manager.
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.
7 Copiez les fichiers journaux suivants dans le répertoire “Fichiers journaux de Informatica MDM Hub” à la page
de documents que vous avez créé dans “Création d'un 92.
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)
Tâches de post-configuration 75
CHAPITRE 6
Groupage
Ce chapitre comprend les rubriques suivantes :
¨ Présentation du groupage, 76
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.
Si vous voulez que les appels de l'API SIF passent sur un autre nœud au cas où un nœud de la grappe échoue,
assurez-vous de configurer un équilibrage de charge pour router les appels de l'API SIF.
Remarque: Seul le support du déploiement groupé JBoss est pris en charge. Les services singleton groupés
JBoss ne sont pas pris en charge.
76
Présentation de l'installation
Utilisez les étapes suivantes pour installer le serveur Hub dans une grappe :
1 Créer un grappe JBoss et des nœuds pour support du “Étape 1. Création de la grappe JBoss et de nœuds pour
déploiement groupé. exploitation du déploiement” à la page 77
2 Installer le serveur Hub dans des nœuds de la grappe. “Étape 2. Installation du serveur Hub sur les nœuds de la
grappe” à la page 78
3 Configurer les services et déployer le Serveur Hub “Étape 3. Configuration des services et déploiement du
dans un des nœuds de grappe. serveur Hub” à la page 78
4 Installer et déployer le Cleanse Match Server dans les “Étape 4. Installation et déploiement du serveur de
nœuds de grappe. correspondance de nettoyage” à la page 79
L'exemple suivant montre la manière dont la grappe JBoss peut être créée pour une topologie unique. Dans
l'exemple, le nom de grappe JBoss est DevPartition. Il possède 3 nœuds de grappe : 2 nœuds de grappe ( cnode1
et cnode2) dans la machine A et un nœud de grappe ( tout) dans la machine B.
Pour créer des nœuds de grappe dans la machine A :
¨ La machine B possède la configuration par défaut tout qui n'a pas besoin d'être modifiée.
¨ Dans l'exemple précédent, le nom de grappe doit être DevPartition dans toutes les commandes pour assurer
que tous les nœuds de grappe appartiennent à la grappe DevPartition. La valeur de l'argument
jboss.messaging.ServerPeerID doit être différente pour tous les nœuds de grappe. Si vous possédez plusieurs
nœuds de grappe dans la même machine, la liaison de port d'écoute JNP définie, boss.service.binding.set,
doit être différente pour tous les nœuds.
Le chemin d'installation d'Informatica MDM Hub doit être le même sur tous les nœuds de la grappe.
Choisissez une des méthodes suivantes pour l'installation de Informatica MDM Hub sur tous les nœuds de la
grappe :
1. Exécutez les programmes d'installation du serveur Hub sur tous les nœuds et cliquez sur Non lorsque vous
êtes invité à exécuter le script postInstallSetup pour déployer l'application.
2. Exécutez le programme d'installation du serveur 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 du serveur Hub sur tous les nœuds de la grappe.
¨ cmx.appserver.hostname=host1,host1,host2
¨ cmx.appserver.rmi.port=1199,1299,1099
78 Chapitre 6: Groupage
Où le nom d'hôte et le numéro de port du premier serveur sont host1 et 1199 ; le nom d'hôte et le numéro de
port du deuxième serveur sont host1 et 1299 ; le nom d'hôte et le numéro de port du troisième serveur sont
host2 et 1099.
Remarque: Assurez-vous que les numéros de port soient séparés par une virgule (,) sans espace entre eux.
L'ordre des noms d'hôtes et des numéros de port doit être le même.
6. Après l'installation, exécutez la commande suivante pour réintégrer le fichier Hub EAR :
cd <infamdm_install_directory>/hub/server/bin
./sip_ant.sh repackage
7. Remplacez le fichier jboss-log4j.xml du répertoire conf de tous les nœuds de grappe JBoss par le fichier
log4j.xml du serveur hub du répertoire conf en exécutant les commandes suivantes sur tous les nœuds de
grappe JBoss :
cd <infamdm_install_directory>/hub/server/conf
cp log4j.xml <jboss_install_directory>/server/<clusternode>/conf/jboss-log4j.xml
8. Copiez le fichier Hub EAR, le fichier de la source de données et les fichiers de configuration JMS dans le
répertoire groupé du nœud de grappe JBoss.
cd <infamdm_install_directory>/hub/server/conf
cp siperian-mrm-ds.xml <jboss_install_directory>/server/<clusternode>/farm
cp siperian-destination-service.xml <jboss_install_directory>/server/<clusternode>/farm
cp siperian-jms-ds.xml <jboss_install_directory>/server/<clusternode>/farm
cd < infamdm_install_directory >
cp siperian-mrm.ear <jboss_install_directory>/server/<clusternode>/farm
Vous pouvez maintenant accéder au serveur Hub à l'aide de n'importe quel nœud de la grappe.
Remarque:
¨ Lorsque vous enregistrez un nouvel ORS dans la Console Hub, la source de données et le pool de connexions
de l'ORS doivent être déplacés manuellement depuis le déploiement du nœud de la grappe vers le groupe de
nœuds de la grappe.
cd <jboss_install_directory>/server/<clusternode>
cp deploy/siperian-<database_Id>-ds.xml /tmp
delete deploy/siperian-<database_Id>-ds.xml
cp /tmp/siperian-<database_Id>-ds.xml farm
¨ Si la source de données ne se déploie pas depuis le groupe car elle est déjà déployée via le déploiement, vous
devez redémarrer le nœud de grappe JBoss.
Si vous voulez que les appels de l'API SIF passent sur un autre nœud au cas où un nœud de la grappe échoue,
assurez-vous de configurer un équilibrage de charge pour router les appels de l'API SIF.
Remarque: Seul le support du déploiement groupé JBoss est pris en charge. Les services singleton groupés
JBoss ne sont pas pris en charge.
Présentation de l'installation
Utilisez les étapes suivantes pour installer le serveur Hub dans une grappe :
1 Créer un grappe JBoss et des nœuds pour support du “Étape 1. Création de la grappe JBoss et de nœuds pour
déploiement groupé. exploitation du déploiement” à la page 80
2 Installer le serveur Hub dans des nœuds de la grappe. “Étape 2. Installation du serveur Hub sur les nœuds de la
grappe” à la page 81
3 Configurer les services et déployer le Serveur Hub “Étape 3. Configuration des services et déploiement du
dans un des nœuds de grappe. serveur Hub” à la page 81
4 Installer et déployer le Cleanse Match Server dans les “Étape 4. Installation et déploiement du serveur de
nœuds de grappe. correspondance de nettoyage” à la page 83
L'exemple suivant montre la manière dont la grappe JBoss peut être créée pour une topologie unique. Dans
l'exemple, le nom de grappe JBoss est DevPartition. Elle possède 3 nœuds de grappe : 2 nœuds de grappe
(cnode1 et cnode2) dans la machine A et un nœud de grappe ( all) dans la machine B.
Pour créer des nœuds de grappe dans la machine A :
80 Chapitre 6: Groupage
5. Exécutez la commande suivante pour démarrer JBoss pour les nœuds cnode1 et cnode2 :
C:>run.bat -c cnode1 -g DevPartition -u 239.255.100.100 -b 0.0.0.0 -Djboss.messaging.ServerPeerID=1
-Djboss.service.binding.set=ports-01
C:>run.bat -c cnode2 -g DevPartition -u 239.255.100.100 -b 0.0.0.0 -Djboss.messaging.ServerPeerID=2
-Djboss.service.binding.set=ports-02
6. Dans la machine B, allez dans <JBoss_install_dir>\bin.
7. Exécutez la commande suivante pour démarrer JBoss pour le nœud tout :
C:>run.bat -c all -g DevPartition -u 239.255.100.100 -b 0.0.0.0 -Djboss.messaging.ServerPeerID=3
¨ La machine B possède la configuration par défaut tout qui n'a pas besoin d'être modifiée.
¨ Dans l'exemple précédent, le nom de grappe doit être DevPartition dans toutes les commandes pour assurer
que tous les nœuds de grappe appartiennent à la grappe DevPartition. La valeur de l'argument
jboss.messaging.ServerPeerID doit être différente pour tous les nœuds de grappe. Si vous possédez plusieurs
nœuds de grappe dans la même machine, la liaison de port d'écoute JNP définie, boss.service.binding.set,
doit être différente pour tous les nœuds.
Utilisez le service de déploiement distribué pour déployer les applications Informatica MDM Hub dans le répertoire
farm sous le nœud de la grappe de n'importe quel membre de la grappe et pour dupliquer les applications à
travers tous les nœuds d'une grappe. Chaque application MDM Hub inclut des fichiers EAR, des sources de
données et des fichiers de configuration JMS. Si vous ajoutez un nœud à une grappe existante, toutes les
applications déployées en groupe dans la grappe sont ajoutées au nœud et déployées localement au moment du
démarrage. Si vous supprimez une application depuis le répertoire farm\ d'un nœud de serveurs groupés en cours
d'exécution, le déploiement de l'application est annulé localement puis supprimé des répertoires farm\ de tous les
autres nœuds de serveurs groupés.
Pour plus d'informations, consultez la documentation JBoss.
Le chemin d'installation d'Informatica MDM Hub doit être le même sur tous les nœuds de la grappe.
Choisissez une des méthodes suivantes pour l'installation de Informatica MDM Hub sur tous les nœuds de la
grappe :
1. Exécutez les programmes d'installation du serveur Hub sur tous les nœuds et cliquez sur Non lorsque vous
êtes invité à exécuter le script postInstallSetup pour déployer l'application.
2. Exécutez le programme d'installation du serveur 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 du serveur Hub sur tous les nœuds de la grappe.
¨ cmx.appserver.hostname=host1,host1,host2
¨ cmx.appserver.rmi.port=1199,1299,1099
Où le nom d'hôte et le numéro de port du premier serveur sont host1 et 1199 ; le nom d'hôte et le numéro de
port du deuxième serveur sont host1 et 1299 ; le nom d'hôte et le numéro de port du troisième serveur sont
host2 et 1099.
Remarque: Assurez-vous que les numéros de port soient séparés par une virgule (,) sans espace entre eux.
L'ordre des noms d'hôtes et des numéros de port doit être le même.
6. Exécutez la commande suivante pour réintégrer le fichier Hub EAR :
cd <infamdm_install_directory>\hub\server\bin
sip_ant.bat repackage
7. Remplacez le fichier jboss-log4j.xml du répertoire conf de tous les nœuds de grappe JBoss par le fichier
log4j.xml du serveur hub du répertoire conf en exécutant les commandes suivantes sur tous les nœuds de
grappe JBoss :
cd <infamdm_install_directory>\hub\server\conf
copy log4j.xml <jboss_install_directory>\server\<clusternode>\conf\jboss-log4j.xml
8. Copiez le fichier Hub EAR, le fichier de la source de données et les fichiers de configuration JMS dans le
répertoire groupé du nœud de grappe JBoss.
cd <infamdm_install_directory>\hub\server\conf
copy siperian-mrm-ds.xml <jboss_install_directory>\server\<clusternode>\farm
copy siperian-destination-service.xml <jboss_install_directory>\server\<clusternode>\farm
copy siperian-jms-ds.xml <jboss_install_directory>\server\<clusternode>\farm
cd <infamdm_install_directory>
copy siperian-mrm.ear <jboss_install_directory>\server\<clusternode>\farm
Vous pouvez maintenant accéder au serveur Hub à l'aide de n'importe quel nœud de la grappe.
Remarque:
¨ Lorsque vous enregistrez un nouvel ORS dans la Console Hub, la source de données et le pool de connexions
de l'ORS doivent être déplacés manuellement depuis le déploiement du nœud de la grappe vers le groupe de
nœuds de la grappe.
cd <jboss_install_directory>\server\<clusternode>
copy deploy\siperian-<database_Id>-ds.xml \temp
delete deploy\siperian-<database_Id>-ds.xml
copy \temp\siperian-<database_Id>-ds.xml farm
¨ Si la source de données ne se déploie pas depuis le groupe car elle est déjà déployée via le déploiement, vous
devez redémarrer le nœud de grappe JBoss.
82 Chapitre 6: Groupage
Étape 4. Installation et déploiement du serveur de correspondance de
nettoyage
Pour déployer le serveur de correspondance de nettoyage lorsque le cluster s'exécute :
¨ 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"
84 Chapitre 6: Groupage
- 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>
1 Retirez chaque instance du logiciel Cleanse Match “Étape 1. Désinstallation du Cleanse Match Server” à la
Server. page 86.
2 Retirez le logiciel Serveur Hub. “Étape 2. Désinstallation du serveur Hub” à la page 87.
3 Retirez le Stockage Hub (bases de données et “Suppression des bases de données du stockage Hub” à
utilisateurs) d'Oracle. la page 91.
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.
86
Annulation manuelle du déploiement du Cleanse Match Server
Si, pour une raison quelconque, vous devez annuler manuellement le déploiement du serveur de correspondance
de nettoyage dans l'environnement du serveur d'applications JBoss, supprimez siperian-mrm-cleanse.ear du
répertoire suivant :
<JBoss_install_dir>/server/<configuration_name>/deploy
- siperian-destination-service.xml
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.
¨ 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 :
Utilisateur CMX, CMX_SYSTEM, CMX_ORS, CMX_ORS2 et tous les utilisateurs que vous avez
créés et qui accèdent à ces schémas.
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 90, 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;
1 Retirez chaque instance du logiciel Cleanse Match “Étape 1. Désinstallation du Cleanse Match Server” à la
Server. page 89.
3 Retirez le Stockage Hub (bases de données et “Suppression des bases de données du stockage Hub” à
utilisateurs) d'Oracle. la page 91.
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é.
- siperian-destination-service.xml
Remarque: Redémarrez le serveur si le processus de déploiement automatique de JBoss ne supprime pas les
applications. Pour plus d'informations, consultez la documentation JBoss.
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.
¨ 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.
Utilisateur CMX, CMX_SYSTEM, CMX_ORS, CMX_ORS2 et tous les utilisateurs que vous avez
créés et qui accèdent à ces schémas.
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 90, 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;
Dépannage
Ce chapitre comprend les rubriques suivantes :
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
92
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.
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.
Remarque: Si vous utilisez JBoss pour Informatica MDM Hub, le journal cmxserver est dans <
infamdm_install_directory >/hub/server/logs/cmxserver.log par défaut. Donc pour JBoss, le cmxserver.log
contient les informations de journaux du serveur Hub et du 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 96.
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 .
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.
Le tableau suivant répertorie chaque fichier de configuration dans lequel vous spécifiez l'emplacement des fichiers
journaux :
JBoss <JBoss_install_directory>/server/<configuration_name>/conf/jboss-
log4j.xml
ou <JBoss_install_directory> est le répertoire dans lequel vous avez installé le serveur d'application JBoss.
94 Chapitre 8: Dépannage
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.
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.
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.
Remarque: Si vous utilisez JBoss for Informatica MDM Hub, le cmxserver.log est dans <
infamdm_install_directory >\logs\cmxserver.log par défaut. Donc pour JBoss, le cmxserver.log contient les
informations pour le serveur Hub et 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 93.
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.
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.
96 Chapitre 8: Dépannage
Le tableau suivant répertorie chaque fichier de configuration dans lequel vous spécifiez l'emplacement des fichiers
journaux :
JBoss <JBoss_install_directory>\server\<configuration_name>\conf\jboss-
log4j.xml
ou <JBoss_install_directory> est le répertoire dans lequel vous avez installé le serveur d'application JBoss.
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.
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.
Emplacement Vérifier
<infamdm_install_directory>/setSiperian.bat Vérifiez les variables suivantes et assurez-vous que leurs valeurs sont
où le serveur d'applications est JBoss correctes dans votre environnement.
SET SIP_HOME=/infamdm/hub/server
SET JBS_HOME=/jboss-5.1.0.GA
SET JBS_DEPLOY_DIR=/jboss-5.1.0.GA/server/ < configuration_name
>/deploy
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>.
98 Chapitre 8: Dépannage
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> / cmx.home=$USER_INSTALL_DIR$
resources/cmxserver.properties # Type de serveur d'applications : jboss
cmx.appserver.type=$SIP.APPSERVER.TYPE$
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> .
Emplacement Vérifier
<répertoire_installation_infamdm> Vérifiez les variables suivantes et assurez-vous que leurs valeurs sont
\setSiperian.bat où le serveur d'applications est correctes dans votre environnement.
JBoss SET SIP_HOME=C:\infamdm\hub\server
SET JBS_HOME=C:\jboss-5.1.GA
SET JBS_DEPLOY_DIR=C:\jboss-5.1.GA\server\ <
nom_de_configuration >\deploy
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 .
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> cmx.home=$USER_INSTALL_DIR$
\resources\cmxserver.properties # Type de serveur d'applications : jboss
cmx.appserver.type=$SIP.APPSERVER.TYPE$
<répertoire_installation_nettoyage> Tous les paramètres dans setSiperianEnv.bat pour le Cleanse Match Server
\setSiperianEnv.bat où le serveur sont les mêmes que pour le serveur Hub.
d'applications est JBoss
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.
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.
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
- HP-UX : SHLIB_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
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
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>
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"/>
Effectuez les étapes suivantes pour déployer manuellement ou pour redéployer l'application du serveur Hub :
Répertoire <rép_installation_JBoss>/server/<nom_de_configuration>/deploy.
Remarque: Redémarrez le serveur si le processus de déploiement automatique de JBoss ne supprime pas les
applications. Pour plus d'informations, consultez la documentation de l'administration de JBoss.
Effectuez les étapes suivantes pour déployer manuellement ou pour redéployer l'application du serveur Hub :
Répertoire <rép_installation_JBoss>/server/<nom_de_configuration>\deploy.
Remarque: Redémarrez le serveur si le processus de déploiement automatique de JBoss ne supprime pas les
applications. Pour plus d'informations, consultez la documentation de l'administration de JBoss.
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.
108
Installation depuis la ligne de commande (JBoss/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.
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.
Le programme d'installation affiche les informations sur le dossier d'installation.
6. 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.
7. Sélectionnez l'emplacement du lien.
Le programme d'installation affiche les informations du fichier de licence.
8. 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. La valeur par défaut est le serveur d'application JBoss.
Appuyez sur Entrée to pour accepter la valeur par défaut.
De la même façon que pour le programme d'installation basé sur l'IUG, le programme d'installation en ligne
de commande dépend de votre serveur d'application.
L'écran d'information du serveur d'application JBoss s'affiche.
9. Configurez vos paramètres JBoss.
a. Spécifiez le dossier d'installation du serveur d'application. Appuyez sur Entrée.
Les informations du nom de configuration du serveur d'application JBoss s'affichent.
b. Spécifiez le nom de configuration. La valeur par défaut est default. Appuyez sur Entrée.
L'avertissement des prérequis JBoss est affiché.
c. Appuyez sur Entrée.
Remarque: Si vous tapez BACK à ce niveau, l'installation ne pourra pas revenir à l'étape précédente.
L'écran Port du serveur d'application JBoss s'affiche.
d. Saisissez votre port d'écoute JNP.
Le numéro de port par défaut est dans le fichier suivant :
<JBoss_install_dir>/server/<configuration_name>/conf/bindingservice.beans/META-INF/bindings-
jboss-beans.xml
Remarque: Le port JBoss peut entrer en conflit avec le port Oracle par défaut. Si tel est le cas pour
votre installation, vous devez changer un des ports pour résoudre le conflit. Pour changer le numéro de
port, ouvrez bindings-jboss-beans.xml pour édition, cherchez le mot « port » et définissez la valeur du
port pour qu'elle corresponde à la valeur définie sur l'écran Port du serveur d'application JBoss.
Fichiers journaux JBoss (tel que < JBoss_install_dir >/server/< Situés dans l'arborescence sous le
configuration_name >/log/server.log) dossier d'installation JBoss.
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.
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.
Fichier Description
Fichiers journaux JBoss (comme < Boss_install_dir >/server/< Situé dans l'arborescence sous le dossier
configuration_name >/log/server.log) d'installation de votre serveur d'application.
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.
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.
Composant Emplacement
Serveur de /silent_install/mrmcleanse
correspondance
de nettoyage
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é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.
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
Propriétés JBoss
Propriété Valeur
Propriétés Oracle
Propriété Valeur
Propriétés PostInstallSetup
Si vous voulez exécuter postInstallSetup comme part d'une installation silencieuse, définissez cette propriété :
Propriété Valeur
Les tables suivantes contiennent les propriétés à configurer pour l'installation silencieuse du serveur de
correspondance de nettoyage.
Propriété Valeur
INSTALLER_UI silencieux
Propriétés JBoss
Propriété Valeur
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
Propriété Valeur
Propriété Valeur
Propriétés PostInstallSetup
Si vous voulez exécuter postInstallSetup comme part d'une installation silencieuse, définissez cette propriété :
Propriété Valeur
Propriété Valeur
<infamdm_install_directory>/logs/postInstallSetup.log
La section suivante décrit des erreurs qui peuvent se produire si vous exécutez l'installation silencieuse.
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.
¨ Aperçu de la configuration manuelle des files d'attente de messages du système Informatica, 121
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.
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.
121
Configuration des files d'attente de messages JMS
Le programme d'installation configure les files d'attente de messages JMS. Vous pouvez vérifier que le
programme d'installation a correctement configuré les files d'attente de messages JMS. Vous pouvez également
configurer manuellement le serveur JBoss pour le MDM Hub en ajoutant des files d'attente de messages et des
fabriques de connexions.
Pour vérifier l'installation de file d'attente de messages JMS, allez dans le répertoire <JBoss_install_dir>/server/
<configuration_name>/deploy/messaging. Dans siperian-jms-ds.xml, recherchez la fabrique de connexion XA
siperian.mrm.jms.xaconnectionfactory. Dans le fichier siperian-destinations-service.xml, recherchez la file
d'attente de messages siperian.sif.jms.queue.
122 Annexe B: Configuration manuelle des files d'attente de messages du système Informatica
<depends>jboss.messaging:service=PostOffice</depends>
</mbean>
<mbean code="org.jboss.jms.server.destination.TopicService"
name="jboss.messaging.destination:service=Topic,name=siperian.sif.test.jms.topic"
xmbean-dd="xmdesc/Topic-xmbean.xml">
<depends optional-attribute-name="ServerPeer">jboss.messaging:service=ServerPeer</depends>
<depends>jboss.messaging:service=PostOffice</depends>
</mbean>
B
conflits de ports 42
Console Hub
base de données à propos de la console Hub 73
nom du serveur et d'instance, JBoss 106 base de données cible
base de données cible sélection 74
sélection 74 démarrage 74
Base de données de stockage de référence opérationnelle console.log
journalisation du débogage (UNIX) 96 description (UNIX) 92
journalisation du débogage (Windows) 93 description (Windows) 95
Base de données ORS
création supplémentaire 21
Base de données principale
description 6
D
bases de données dépannage
base de données cible 74 emplacement du fichier journal (UNIX) 94
test de connexion 20 emplacement du fichier journal (Windows) 96
fichier cmx_debug.log (UNIX) 92
fichier cmx_debug.log (Windows) 95
C
fichier cmxserver.log (UNIX) 92
fichier cmxserver.log (Windows) 95
cache de JBoss fichier console.log (UNIX) 92
configurer 84 fichier console.log (Windows) 95
dépassement de délai stateRetrieval 84 fichiers journaux
éviction 84 présentation 95
JBossCacheConfig.xml 84 fichiers journaux (UNIX) 92
lockAcquisitionTimeout 84 fichiers journaux (Windows) 95
mcast_addr 84 installation silencieuse 98, 99
mcast_port 84 installation silencieuse, Serveur de nettoyage 99, 100
sync replTimeout 84 installation silencieuse, serveur Hub 98, 100
wakeUpInterval 84 désinstallation
changement Stockage Hub 88, 90
du numéro de port de RMI et du serveur d'applications
JBoss 105
Cleanse Match Server
déploiement
E
manuellement 70 erreur de processus de correspondance
déploiement manuel 58 VerifyNeedToStrip 102
déploiement sur une deuxième instance du serveur d'applications 58 espaces de table
instances du serveur d'applications, configuration de plusieurs 58, 69 CMX_DATA 11
serveurs de nettoyage doubles 57, 69 CMX_INDX 11
CMX_DATA CMX_TEMP 12
espace de table 11 création 11
cmx_debug.log
description (UNIX) 92
description (Windows) 95
CMX_INDX
F
espace de table 11 fichier cmxcleanse.properties 54
cmx_sys_imp.log fichier cmxserver.log 33, 41, 109
description 22, 24 fichier de licence 28, 36, 49, 61, 108
CMX_TEMP fichier infamdm_installer_debug.txt 33, 41, 109
espace de table 12 fichier log4j.xml
cmxserver.log dépannage (UNIX) 94
description (UNIX) 92 dépannage (Windows) 96
description (Windows) 95 fichier postInstallSetup.log 33, 41, 109
configuration des moteurs de nettoyage 54 fichier setup_ors.log
configuration des serveurs de nettoyage doubles 69 description 22, 24
124
O
fichiers journaux
cmx_sys_imp.log 22, 24
emplacement, dépannage (UNIX) 94 objet de répertoire Oracle
emplacement, dépannage (Windows) 96 pour la journalisation du débogage (UNIX 96
fichier cmxserver.log 33, 41, 109 Objet de répertoire Oracle
fichier infamdm_installer_debug.txt 33, 41, 109 pour la journalisation du débogage (Windows 93
Fichier Informatica_MDM_Hub_Server_InstallLog_fr.xml 33, 41, 109 Oracle
fichier postInstallSetup.log 33, 41, 109 Nom TNS
fichier setup_ors.log 22, 24 ajout à la base de données ORS 56
gestion 95
présentation 92
P
files d'attente de messages
configuration pour JMS 122
utilisation 121 pooling de connexions 26
Files d'attente de messages JMS population de correspondance
configuration 122 activation 71
I S
Informatica MDM Hub serveur d'application 26
fichiers journaux 92, 95 serveur de correspondance de nettoyage
installation paramètres, mise à jour 97
présentation 1 Serveur de correspondance de nettoyage
silencieuse 113 à propos de 47
Stockage Hub 9 cmxserver.log (UNIX) 92
installation de la ligne de commande cmxserver.log (Windows) 95
à propos de 108 fichier cmxcleanse.properties 54
installation silencieuse fichiers temporaires, suppression 55, 66
dépannage 98, 99 multi-threading, configuration 56, 68
Serveur de nettoyage, dépannage 99, 100 multiple, configuration 58
Serveur Hub, dépannage 98, 100 Nom du serveur Oracle TNS 56, 67
installation silencieuse, depuis la ligne de commande 113 numéro de version et de build 55, 66
paramètres de configuration 55, 67
paramètres de journalisation 55, 66
J post-installation 47
Serveur de nettoyage
JBoss installation silencieuse, dépannage 99, 100
changement des paramètres 43 Serveur de nettoyage de correspondance
changement du nom de l'instance et du serveur de bases de données fichiers journaux (UNIX) 94
106 fichiers journaux (Windows) 96
changement du numéro de port de RMI et du serveur d'applications Serveur Hub
104 à propos du serveur Hub 26
Cleanse Match Server, configuration 62 cmxserver.log (UNIX) 92
conflits de ports 42 cmxserver.log (Windows) 95
paramètres 35, 43 déploiement manuel 35, 104
Serveur de correspondance de nettoyage et serveur Hub, configuration fichiers journaux (UNIX) 94
51 fichiers journaux (Windows) 96
Serveur Hub installation silencieuse, dépannage 98, 100
changement de paramètres 105 numéro de version et de build 34, 42
paramètres, mise à jour 104, 105 paramètres de journalisation 34, 42
journalisation du débogage paramètres, mise à jour 97
Base de données de stockage de référence opérationnelle (UNIX) 96 pooling de connexions 26
Base de données de stockage de référence opérationnelle (Windows) propriétés de la configuration 34, 42
93 serveur d'application 26
Serveur Hub JBoss, configuration 62
Stockage de référence opérationnelle (Operational Reference Store –
M ORS)
description 6
Message d'erreur VerifyNeedToStrip 102 Stockage Hub
à propos du stockage Hub 6
Base de données ORS, création 21
N Base de données principale 6
espaces de table, création 11
numéro de version et de build installation 9
vérification 42, 66 options de configuration de base de données 6
vérification 42, 66 Stockage de référence opérationnelle (Operational Reference Store –
ORS) 6
Index 125
U
utilisateur proxy
à propos de 20
création 20
126 Index