Informatica MDM Multidomain Edition (Versão 10.1.0) Atualizando da Versão 9.7.0 ou 9.7.1 Informatica MDM Multidomain Edition Atualizando da Versão 9.7.0 ou 9.7.1 Versão 10.1.0 Novembro 2015 Copyright (c) 1993-2016 Informatica LLC. Todos os direitos reservados. Este software e a respectiva documentação contêm informações de propriedade da Informatica LLC. Eles são fornecidos sob um contrato de licença que contém restrições quanto a seu uso e divulgação, e são protegidos por leis de copyright. A engenharia reversa do software é proibida. Não está permitida de forma alguma a reprodução ou a transmissão de qualquer parte deste documento (seja por meio eletrônico, fotocópia, gravação ou quaisquer outros) sem o consentimento prévio da Informatica LLC. Este Software pode estar protegido por patentes dos EUA e/ou internacionais e outras patentes pendentes. O uso, duplicação ou divulgação do Software pelo Governo dos Estados Unidos estão sujeitos às restrições estipuladas no contrato de licença de software aplicável e como estabelecido em DFARS 227.7202-1(a) e 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), conforme aplicável. As informações contidas neste produto ou documentação estão sujeitas a alteração sem aviso prévio. Informe-nos por escrito caso encontre quaisquer problemas neste produto ou documentação. 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 e Informatica Master Data Management são marcas comerciais ou marcas registradas da Informatica LLC nos Estados Unidos e em jurisdições pelo mundo. Todos os outros nomes de outras companhias e produtos podem ser nomes ou marcas comerciais de seus respectivos proprietários. Partes desta documentação e/ou software estão sujeitas a direitos autorais de terceiros, incluindo sem limitação: Copyright DataDirect Technologies. Todos os direitos reservados. Copyright © Sun Microsystems. Todos os direitos reservados. Copyright © RSA Security Inc. Todos os direitos reservados. Copyright © Ordinal Technology Corp. Todos os direitos reservados. Copyright © Aandacht c.v. Todos os direitos reservados. Copyright Genivia, Inc. Todos os direitos reservados. Copyright Isomorphic Software. Todos os direitos reservados. Copyright © Meta Integration Technology, Inc. Todos os direitos reservados. Copyright © Intalio. Todos os direitos reservados. Copyright © Oracle. Todos os direitos reservados. Copyright © Adobe Systems Incorporated. Todos os direitos reservados. Copyright © DataArt, Inc. Todos os direitos reservados. Copyright © ComponentSource. Todos os direitos reservados. Copyright © Microsoft Corporation. Todos os direitos reservados. Copyright © Rogue Wave Software, Inc. Todos os direitos reservados. Copyright © Teradata Corporation. Todos os direitos reservados. Copyright © Yahoo! Inc. Todos os direitos reservados. Copyright © Glyph & Cog, LLC. Todos os direitos reservados. Copyright © Thinkmap, Inc. Todos os direitos reservados. Copyright © Clearpace Software Limited. Todos os direitos reservados. Copyright © Information Builders, Inc. Todos os direitos reservados. Copyright © OSS Nokalva, Inc. Todos os direitos reservados. Copyright Edifecs, Inc. Todos os direitos reservados. Copyright Cleo Communications, Inc. Todos os direitos reservados. Copyright © International Organization for Standardization 1986. Todos os direitos reservados. Copyright © ej-technologies GmbH.Todos os direitos reservados. Copyright © Jaspersoft Corporation. Todos os direitos reservados. Copyright © International Business Machines Corporation. Todos os direitos reservados. Copyright © yWorks GmbH. Todos os direitos reservados. Copyright © Lucent Technologies.Todos os direitos reservados. Copyright © University of Toronto. Todos os direitos reservados. Copyright © Daniel Veillard.Todos os direitos reservados. Copyright © Unicode, Inc. Copyright IBM Corp. Todos os direitos reservados. Copyright © MicroQuill Software Publishing, Inc. Todos os direitos reservados. Copyright © PassMark Software Pty Ltd. Todos os direitos reservados. Copyright © LogiXML, Inc. Todos os direitos reservados. Copyright © 2003-2010 Lorenzi Davide, todos os direitos reservados. Copyright © Red Hat, Inc. Todos os direitos reservados. Copyright © The Board of Trustees of the Leland Stanford Junior University. Todos os direitos reservados. Copyright © EMC Corporation. Todos os direitos reservados. Copyright © Flexera Software.Todos os direitos reservados. Copyright © Jinfonet Software. Todos os direitos reservados. Copyright © Apple Inc. Todos os direitos reservados. Copyright © Telerik Inc. Todos os direitos reservados. Copyright © BEA Systems. Todos os direitos reservados. Copyright © PDFlib GmbH. Todos os direitos reservados. Copyright © Orientation in Objects GmbH. Todos os direitos reservados. Copyright © Tanuki Software, Ltd. Todos os direitos reservados. Copyright © Ricebridge. Todos os direitos reservados. Copyright © Sencha, Inc. Todos os direitos reservados. Copyright © Scalable Systems, Inc. Todos os direitos reservados. Copyright © jQWidgets. Todos os direitos reservados. Copyright © Tableau Software, Inc. Todos os direitos reservados. Copyright © MaxMind, Inc. Todos os direitos reservados. Copyright © TMate Software s.r.o. Todos os direitos reservados. Copyright © MapR Technologies Inc. Todos os direitos reservados. Copyright © Amazon Corporate LLC. Todos os direitos reservados. Copyright © Highsoft. Todos os direitos reservados. Copyright © Python Software Foundation. Todos os direitos reservados. Copyright © BeOpen.com. Todos os direitos reservados. Copyright © CNRI. Todos os direitos reservados. Este produto inclui software desenvolvido pela Apache Software Foundation (http://www.apache.org/) e/ou outros softwares licenciados nas várias versões da Licença Apache (a "Licença"). Você pode obter uma cópia dessas Licenças em http://www.apache.org/licenses/. A menos que exigido pela legislação aplicável ou concordado por escrito, o software distribuído em conformidade com estas Licenças é fornecido "NO ESTADO EM QUE SE ENCONTRA", SEM GARANTIA OU CONDIÇÃO DE QUALQUER TIPO, seja expressa ou implícita. Consulte as Licenças para conhecer as limitações e as permissões que regulam o idioma específico de acordo com as Licenças. Este produto inclui software desenvolvido pela Mozilla (http://www.mozilla.org/), direitos autorais de software de The JBoss Group, LLC; todos os direitos reservados; software copyright © 1999-2006 de Bruno Lowagie e Paulo Soares e outros produtos de software licenciados sob a Licença Pública GNU Lesser General Public License Agreement, que pode ser encontrada em http://www.gnu.org/licenses/lgpl.html. Os materiais são fornecidos gratuitamente pela Informatica, no estado em que se encontram, sem garantia de qualquer tipo, explícita nem implícita, incluindo, mas não limitando-se, as garantias implicadas de comerciabilidade e adequação a um determinado propósito. O produto inclui software ACE(TM) e TAO(TM) com copyright de Douglas C. Schmidt e seu grupo de pesquisa na Washington University, University of California, Irvine e Vanderbilt University, Copyright (©) 1993-2006, todos os direitos reservados. Este produto inclui o software desenvolvido pelo OpenSSL Project para ser usado no kit de ferramentas OpenSSL (copyright The OpenSSL Project. Todos os direitos reservados) e a redistribuição deste software está sujeita aos termos disponíveis em http://www.openssl.org e http://www.openssl.org/source/license.html. Este produto inclui o software Curl com o Copyright 1996-2013, Daniel Stenberg, <[email protected]>. Todos os direitos reservados. Permissões e limitações relativas a este software estão sujeitas aos termos disponíveis em http://curl.haxx.se/docs/copyright.html. É permitido usar, copiar, modificar e distribuir este software com qualquer objetivo, com ou sem taxa, desde que a nota de direitos autorais acima e esta nota de permissão apareçam em todas as cópias. O produto inclui software copyright 2001-2005 (©) MetaStuff, Ltd. Todos os direitos reservados. Permissões e limitações relativas a este software estão sujeitas aos termos disponíveis em http://www.dom4j.org/license.html. O produto inclui o copyright de software © 2004-2007, The Dojo Foundation. Todos os direitos reservados. Permissões e limitações relativas a este software estão sujeitas aos termos disponíveis em http://dojotoolkit.org/license. Este produto inclui o software ICU com o copyright International Business Machines Corporation e outros. Todos os direitos reservados. Permissões e limitações relativas a este software estão sujeitas aos termos disponíveis em http://source.icu-project.org/repos/icu/icu/trunk/license.html. Este produto inclui o copyright de software © 1996-2006 Per Bothner. Todos os direitos reservados. O direito de usar tais materiais é estabelecido na licença que pode ser encontrada em http://www.gnu.org/software/kawa/Software-License.html. Este produto inclui o software OSSP UUID com Copyright © 2002 Ralf S. Engelschall, Copyright © 2002 e OSSP Project Copyright © 2002 Cable & Wireless Deutschland. Permissões e limitações relativas a este software estão sujeitas aos termos disponíveis em http://www.opensource.org/licenses/mit-license.php. Este produto inclui software desenvolvido pela Boost (http://www.boost.org/) ou sob a licença de software Boost. Permissões e limitações relativas a este software estão sujeitas aos termos disponíveis em http://www.boost.org/LICENSE_1_0.txt. Este produto inclui software copyright © 1997-2007 University of Cambridge. Permissões e limitações relativas a este software estão sujeitas aos termos disponíveis em http://www.pcre.org/license.txt. Este produto inclui o copyright de software © 2007 The Eclipse Foundation. Todos os direitos reservados. As permissões e as limitações relativas a este software estão sujeitas aos termos disponíveis em http://www.eclipse.org/org/documents/epl-v10.php e em http://www.eclipse.org/org/documents/edl-v10.php. Este produto inclui softwares licenciados de acordo com os termos disponíveis em http://www.tcl.tk/software/tcltk/license.html, http://www.bosrup.com/web/overlib/? License, http://www.stlport.org/doc/ license.html, http:// 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/licenseagreements/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://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; http://benalman.com/about/license/; https://github.com/CreateJS/EaselJS/blob/master/src/easeljs/display/Bitmap.js; http://www.h2database.com/html/license.html#summary; http://jsoncpp.sourceforge.net/LICENSE; http://jdbc.postgresql.org/license.html; http:// protobuf.googlecode.com/svn/trunk/src/google/protobuf/descriptor.proto; https://github.com/rantav/hector/blob/master/LICENSE; http://web.mit.edu/Kerberos/krb5current/doc/mitK5license.html; http://jibx.sourceforge.net/jibx-license.html; https://github.com/lyokato/libgeohash/blob/master/LICENSE; https://github.com/hjiang/jsonxx/ blob/master/LICENSE; https://code.google.com/p/lz4/; https://github.com/jedisct1/libsodium/blob/master/LICENSE; http://one-jar.sourceforge.net/index.php? page=documents&file=license; https://github.com/EsotericSoftware/kryo/blob/master/license.txt; http://www.scala-lang.org/license.html; https://github.com/tinkerpop/ blueprints/blob/master/LICENSE.txt; http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html; https://aws.amazon.com/asl/; https://github.com/ twbs/bootstrap/blob/master/LICENSE; https://sourceforge.net/p/xmlunit/code/HEAD/tree/trunk/LICENSE.txt. Este produto inclui software licenciado de acordo com a Academic Free License (http://www.opensource.org/licenses/afl-3.0.php), a Common Development and Distribution License (http://www.opensource.org/licenses/cddl1.php), a Common Public License (http://www.opensource.org/licenses/cpl1.0.php), a Sun Binary Code License Agreement Supplemental License Terms, a BSD License (http://www.opensource.org/licenses/bsd-license.php), a nova BSD License (http://opensource.org/ licenses/BSD-3-Clause), a MIT License (http://www.opensource.org/licenses/mit-license.php), a Artistic License (http://www.opensource.org/licenses/artisticlicense-1.0) e a Initial Developer’s Public License Version 1.0 (http://www.firebirdsql.org/en/initial-developer-s-public-license-version-1-0/). Este produto inclui copyright do software © 2003-2006 Joe WaInes, 2006-2007 XStream Committers. Todos os direitos reservados. Permissões e limitações relativas a este software estão sujeitas aos termos disponíveis em http://xstream.codehaus.org/license.html. Este produto inclui software desenvolvido pelo Indiana University Extreme! Lab. Para obter mais informações, visite http://www.extreme.indiana.edu/. Este produto inclui software Copyright © 2013 Frank Balluffi e Markus Moeller. Todos os direitos reservados. As permissões e limitações relativas a este software estão sujeitas aos termos da licença MIT. Consulte as patentes em https://www.informatica.com/legal/patents.html. ISENÇÃO DE RESPONSABILIDADE: a Informatica LLC fornece esta documentação no estado em que se encontra, sem garantia de qualquer tipo, expressa ou implícita, incluindo, mas não limitando-se, as garantias implícitas de não infração, comercialização ou uso para um determinado propósito. A Informatica LLC não garante que este software ou documentação não contenha erros. As informações fornecidas neste software ou documentação podem incluir imprecisões técnicas ou erros tipográficos. As informações deste software e documentação estão sujeitas a alterações a qualquer momento sem aviso prévio. AVISOS Este produto da Informatica (o "Software") traz determinados drivers (os "drivers da DataDirect") da DataDirect Technologies, uma empresa em funcionamento da Progress Software Corporation ("DataDirect"), que estão sujeitos aos seguintes termos e condições: 1. OS DRIVERS DA DATADIRECT SÃO FORNECIDOS NO ESTADO EM QUE SE ENCONTRAM, SEM GARANTIA DE QUALQUER TIPO, EXPRESSA OU IMPLÍCITA, INCLUINDO, MAS NÃO LIMITANDO-SE, AS GARANTIAS IMPLÍCITAS DE COMERCIALIZAÇÃO, ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA E NÃO INFRAÇÃO. 2. EM NENHUM CASO, A DATADIRECT OU SEUS FORNECEDORES TERCEIRIZADOS SERÃO RESPONSÁVEIS, EM RELAÇÃO AO CLIENTE FINAL, POR QUAISQUER DANOS DIRETOS, INDIRETOS, INCIDENTAIS, ESPECIAIS, CONSEQUENCIAIS OU DEMAIS QUE POSSAM ADVIR DO USO DE DRIVERS ODBC, SENDO OU NÃO ANTERIORMENTE INFORMADOS DAS POSSIBILIDADES DE TAIS DANOS. ESTAS LIMITAÇÕES SE APLICAM A TODAS AS CAUSAS DE AÇÃO, INCLUINDO, SEM LIMITAÇÕES, QUEBRA DE CONTRATO, QUEBRA DE GARANTIA, NEGLIGÊNCIA, RESPONSABILIDADE RIGOROSA, DETURPAÇÃO E OUTROS ATOS ILÍCITOS. Parte Número: MDM-UGF-101000-0001 Conteúdo Prefácio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Recursos da Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Portal My Support da Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Documentação da Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Matrizes de Disponibilidade de Produto Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Site da Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Biblioteca de Recursos da Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Base de Dados de Conhecimento da Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Canal de Suporte da Informatica no YouTube. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Informatica Marketplace. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Informatica Velocity. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Suporte Global a Clientes da Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Capítulo 1: Visão Geral da Atualização. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Atualização do Informatica MDM Multidomain Edition. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Processo de Atualização. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Opções de Upgrade do Adaptador BPM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Documentar a Atualização. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Capítulo 2: Antes de Atualizar. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Ler as Notas de Versão. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Extrair os Arquivos do Instalador. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Consulte as Restrições de Atualização. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Verifique os Requisitos do Sistema. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Criar uma Pasta de Documentação de Atualização. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Definir o Valor da Variável de Ambiente LANG. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Definir as Configurações de Memória do Servidor de Aplicativos. . . . . . . . . . . . . . . . . . . . . . . 18 Definir Variável de Ambiente JAVA_HOME. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Definir a Porta de Gerenciamento do JBoss. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Definir Propriedades do WebSphere . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Executar um Trabalho de Carregamento em Tabelas de Preparação que Contêm Registros. . . . . 20 Conceder o Direito Selecionado em SYS.V_$PARAMETER para o Usuário do Armazenamento de Referências Operacionais. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Fazer Backup da Implementação. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Fazer Backup do Esquema. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Registrar ou Fazer Backup de Personalizações. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Fazer Backup de Arquivos de Configuração Personalizados do Mecanismo de Limpeza. . . . . 21 Validar Metadados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Validando Metadados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Salvando os Resultados da Validação. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 4 Sumário Analisar o Relatório de Ambiente do MDM Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Salvando o Relatório de Ambiente do MDM Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Verificar se os Nomes das Colunas não Contêm Palavras Reservadas. . . . . . . . . . . . . . . . . . . 22 Registrar Índices. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Solicitar Preenchimentos de Correspondência. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Configurar o Arquivo de Propriedades da Plataforma Informatica. . . . . . . . . . . . . . . . . . . . . . . 23 Amostra do Arquivo de Propriedades da Plataforma Informatica. . . . . . . . . . . . . . . . . . . . 29 Capítulo 3: Tarefas de Pré-upgrade do ActiveVOS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Visão Geral das Tarefas de Pré-upgrade do ActiveVOS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Remover a Fonte de Dados do ActiveVOS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Criar um Usuário Administrativo em Ambientes JBoss. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Criar um Usuário Administrativo em Ambientes WebSphere. . . . . . . . . . . . . . . . . . . . . . . . . . 37 Criar um Usuário Administrativo em Ambientes WebLogic. . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Configurar o JBoss para Comunicação Segura com o ActiveVOS. . . . . . . . . . . . . . . . . . . . . . . 38 Configurar o WebSphere para Comunicação Segura com o ActiveVOS. . . . . . . . . . . . . . . . . . . 39 Criando um Perfil Seguro em um Ambiente WebSphere. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Capítulo 4: Atualização do Armazenamento de Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Visão Geral da Atualização do Armazenamento de Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Conjunto de Bancos de Dados em uma Localidade Diferente do Inglês. . . . . . . . . . . . . . . . . . . 42 Atualizando o Banco de Dados Principais do MDM Hub no Modo Detalhado. . . . . . . . . . . . . . . . 42 Atualizando o Banco de Dados Principais do MDM Hub no Modo Silencioso. . . . . . . . . . . . . . . . 45 Atualizando os Bancos de Dados do Armazenamento de Referências Operacionais no Modo Detalhado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Atualizando os Bancos de Dados de Armazenamento de Referências Operacionais no Modo Silencioso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 Confirmar que os Scripts de Atualização Foram Executados com Êxito. . . . . . . . . . . . . . . . . . . 51 Solução de Problemas de Atualização do Armazenamento de Hub. . . . . . . . . . . . . . . . . . . . . . 51 Capítulo 5: Atualização do Servidor de Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Visão Geral da Atualização do Servidor de Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Atualizando o Servidor de Hub no Modo Gráfico. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Atualizando o Servidor de Hub no Modo de Console. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 Atualizando o Servidor de Hub no Modo Silencioso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Configurando o Arquivo de Propriedades. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Executando a Atualização Silenciosa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 Copiar Arquivos de Log do Servidor de Hub para a Pasta de Documentação de Atualização. . . . . 61 Reaplicando a Atualização do Servidor de Hub (Opcional). . . . . . . . . . . . . . . . . . . . . . . . . . . 61 Solucionando problemas com a Atualização do Servidor de Hub. . . . . . . . . . . . . . . . . . . . . . . 62 Capítulo 6: Atualização do Servidor de Processos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 Visão Geral da Atualização do Servidor de Processos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 Sumário 5 Instalando o Servidor de Processos no Modo Gráfico. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Atualizando o Servidor de Processos no Modo de Console. . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Atualizando o Servidor de Processos no Modo Silencioso. . . . . . . . . . . . . . . . . . . . . . . . . . . 68 Configurando o Arquivo de Propriedades. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 Executando a Atualização Silenciosa do Servidor de Processos. . . . . . . . . . . . . . . . . . . . 69 Etapas para Atualizar para a Integração do AddressDoctor 5. . . . . . . . . . . . . . . . . . . . . . . . . 69 Configurar o Preenchimento de Correspondência. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 Ativando o Preenchimento de Correspondência. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Copiar Arquivos de Log do Servidor de Processos para o Diretório de Documentação de Atualização. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 Reaplicando a Atualização do Servidor de Processos (Opcional). . . . . . . . . . . . . . . . . . . . . . . 74 Solucionando Problemas com a Atualização do Servidor de Processos. . . . . . . . . . . . . . . . . . . 74 Capítulo 7: Atualização do Kit de Recursos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 Visão Geral da Atualização do Kit de Recursos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 Desinstalando o Kit de Recursos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 Instalando o Kit de Recursos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 Capítulo 8: Após a Atualização. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 Atualizar as Configurações do Servidor de Aplicativos nos Arquivos de Propriedades. . . . . . . . . . 82 Reiniciar o Ambiente do MDM Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 Reiniciando os Servidores de Aplicativos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 Solucionando Problemas com o MDM Hub Ambiente. . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 Migrar Bancos de Dados para o IBM DB2 com a Compatibilidade do Oracle Desativada. . . . . . . . 84 Etapa 1. Criar Diretórios de Destino. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 Etapa 2. Extrair Dados e DDLs do Banco de Dados Principais do MDM Hub. . . . . . . . . . . . . 85 Etapa 3. Extrair Dados e DDLs do Armazenamento de Referências Operacionais. . . . . . . . . 85 Etapa 4. Desativar o Modo de Compatibilidade do Oracle IBM DB2. . . . . . . . . . . . . . . . . . 86 Etapa 5. Criar um Armazenamento de Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 Etapa 6. Atualizar o Esquema de Banco de Dados Principais do MDM Hub com os Dados e DDLs de Origem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 Etapa 7. Atualização de Esquemas de Armazenamentos de Referências Operacionais com os Dados e DDLs de Origem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 Etapa 8. Verificar se as Restrições da Tabela se Reconciliam. . . . . . . . . . . . . . . . . . . . . . 93 Etapa 9. Configurar o Servidor de Aplicativos para Usar o Banco de Dados. . . . . . . . . . . . . 94 Atualizar as Referências a Objetos Obsoletos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 Remover o Arquivo JAR odjbc6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 Configurar a Segurança Administrativa do WebSphere. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 Cancelar o Registro do Armazenamento de Referências Operacionais. . . . . . . . . . . . . . . . 96 Desinstalar os arquivos EAR e Remover as Fontes de Dados. . . . . . . . . . . . . . . . . . . . . . 96 Ativar a Segurança Administrativa do WebSphere no Console Administrativo do WebSphere. . 97 Configurar o Servidor de Hub e as Propriedades do Servidor de Processos. . . . . . . . . . . . . 97 Executar o Script PostInstallSetup do Servidor de Hub Manualmente. . . . . . . . . . . . . . . . . 98 6 Sumário Executar o Script PostInstallSetup do Servidor de Processos. . . . . . . . . . . . . . . . . . . . . . 98 Registrar os Armazenamentos de Referências Operacionais. . . . . . . . . . . . . . . . . . . . . . . 98 Gerar Novamente Tokens de Correspondência. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 Executando o Trabalho em Lote Gerar Tokens de Correspondência. . . . . . . . . . . . . . . . . 103 Validar os Metadados Atualizados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 Validando Metadados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 Salvando os Resultados da Validação. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 Resolvendo as Mensagens de Validação de Metadados. . . . . . . . . . . . . . . . . . . . . . . . . 105 Analisar o Relatório de Ambiente do MDM Hub de Pós-Atualização . . . . . . . . . . . . . . . . . . . . 106 Salvando o Relatório de Ambiente do MDM Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 Implementar Métodos Atualizados de Saída de Usuário. . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 Atualizando as Classes da Biblioteca SiperianClient para o Protocolo EJB. . . . . . . . . . . . . . . . 107 Configurar o Log da Plataforma Informatica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 Testes de Atualização. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 Testes de Atualização do Informatica Data Director. . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 Testes de Atualização do MDM Hub. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 Testes de Atualização do Código Personalizado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 Informatica Data Director e Propriedades do Servidor de Hub. . . . . . . . . . . . . . . . . . . . . . . . 109 Capítulo 9: Tarefas de Pós-upgrade do ActiveVOS para o Servidor de Aplicativos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110 Atualizar o Esquema do ActiveVOS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110 Configurar o JBoss. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111 Editando o Domínio de Segurança do ActiveVOS em Ambientes JBoss. . . . . . . . . . . . . . . 111 Criar um Usuário Confiável em Ambientes JBoss. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 Configurar o WebLogic. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 Criar um Usuário Confiável em Ambientes WebLogic. . . . . . . . . . . . . . . . . . . . . . . . . . . 113 Configurar o WebLogic para Comunicação Segura com o ActiveVOS. . . . . . . . . . . . . . . . 113 Editando o Realm de Segurança Padrão. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 Adicionando Funções do ActiveVOS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 Criando Grupos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 Adicionando Usuários. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 Editando a Função abTaskClient. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 Configurar o WebSphere. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 Criar um Usuário Confiável em um Ambiente WebSphere. . . . . . . . . . . . . . . . . . . . . . . . 116 Adicionando Usuários e Grupos ao Perfil Seguro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 Capítulo 10: Tarefas de Pós-upgrade do ActiveVOS para o Adaptador de Entidades Comerciais. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 Configurar os Serviços de Identidade do MDM para o ActiveVOS. . . . . . . . . . . . . . . . . . . . . . 117 Configurando os URNs do ActiveVOS para o Adaptador de Fluxo de Trabalho de Entidades Comerciais. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 Definir o Protocolo do ActiveVOS como HTTPS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 Sumário 7 Atualizar a Configuração de Tarefas para o Adaptador do ActiveVOS Baseado em Objetos de Composição. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 Configurar Disparadores de Tarefas para o Adaptador de Fluxo de Trabalho de Entidades Comerciais. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120 Atualizar os arquivos .BPEL do ActiveVOS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 Atualizando os Fluxos de Trabalho de Entidade Comercial Personalizados do ActiveVOS. . . 121 Definindo o Fluxo de Trabalho de Aprovação Padrão para a Estrutura do Entity 360. . . . . . . . . . 123 Migrar do Siperian BPM para o ActiveVOS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124 Atualizar a Configuração do IDD para o Adaptador de Fluxo de Trabalho do Siperian. . . . . . 125 Configurar Atribuição de Tarefas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 Configurar o Mecanismo do Fluxo de Trabalho Principal. . . . . . . . . . . . . . . . . . . . . . . . . 126 Gerando Arquivos de Configuração de Entidades Comerciais e Serviços de Entidade Comercial. . 127 Capítulo 11: Tarefas de Pós-upgrade do ActiveVOS para o Adaptador de Áreas de Assunto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 Atualizar os URNs do ActiveVOS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 Verificando o Usuário Confiável para ActiveVOS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129 Atualizar a Configuração de Tarefas do Informatica Data Director para Fluxos de Trabalho do ActiveVOS baseados em Áreas de Assunto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129 Atualizar a Configuração do IDD para o Adaptador do ActiveVOS baseado em Áreas de Assunto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130 Configurar Disparadores de Tarefas para o Adaptador de Fluxo de Trabalho de Áreas de Assunto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 Atualizar os arquivos .BPEL do ActiveVOS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132 Atualizando os Fluxos de Trabalho de Área de Assunto Personalizados do ActiveVOS. . . . . 132 Reimplantar Fluxos de Trabalho do ActiveVOS baseados em Áreas de Assunto. . . . . . . . . . . . 133 Gerando Arquivos de Configuração de Entidades Comerciais e Serviços de Entidade Comercial. . 134 Apêndice A: Processando Tarefas Existentes do ActiveVOS. . . . . . . . . . . . . . . . . . 135 Visão Geral do Processamento de Tarefas Existentes do ActiveVOS. . . . . . . . . . . . . . . . . . . 135 Executando o Script de Migração. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 Apêndice B: Lista de Verificação de Atualização. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138 Antes da Atualização das Versão 9.7.0 ou 9.7.1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138 Atualize das Versão 9.7.0 ou 9.7.1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 Após a Atualização das Versão 9.7.0 ou 9.7.1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 Índice. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 8 Sumário Prefácio Bem-vindo ao Guia de Atualização do Informatica MDM Multidomain Edition. Este guia explica como atualizar a implementação do Informatica MDM Hub para a versão mais recente. Certifique-se de usar o Guia de Atualização do Informatica MDM Multidomain Edition que se aplica à versão que você tem instalada atualmente. Este guia foi projetado para especialistas técnicos que são responsáveis por atualizar sua implementação do Informatica MDM Hub. Recursos da Informatica Portal My Support da Informatica Para o cliente da Informatica, o primeiro passo para nos contatar é acessar o Meu Portal de Suporte da Informatica em https://mysupport.informatica.com. O Meu Portal de Suporte é a maior plataforma de colaboração de integração de dados online, com mais de 100.000 clientes e parceiros da Informatica em todo o mundo. Como membro, você pode: • Acessar todos os seus recursos Informatica em um só lugar. • Revisar seus casos de suporte. • Pesquisar a Base de Dados de Conhecimento, localizar documentação de produtos, acessar documentos de instruções e assistir vídeos de suporte. • Encontrar a sua Rede de Grupo de Usuários da Informatica local e colaborar com seus colegas. Documentação da Informatica A equipe de Documentação da Informatica se esforça ao máximo para criar documentações precisas e utilizáveis. Se você tiver dúvidas, comentários ou ideias sobre esta documentação, entre em contato com a equipe de Documentação da Informatica pelo e-mail [email protected]. Nós usaremos seu feedback para melhorar a documentação. Por favor, avise-nos se pudermos entrar em contato com você em relação aos comentários. A equipe de Documentação atualiza a documentação conforme o necessário. Para obter a documentação mais recente do seu produto, navegue para Documentação do Produto no endereço https://mysupport.informatica.com. 9 Matrizes de Disponibilidade de Produto Informatica As Matrizes de Disponibilidade de Produto (PAMs) indicam as versões dos sistemas operacionais, os bancos de dados e outros tipos de fontes e destinos de dados com os quais uma versão de produto é compatível. Você pode acessar as PAMs no Portal do Meu Suporte da Informatica em https://mysupport.informatica.com. Site da Informatica Você pode acessar o site corporativo da Informatica no endereçohttps://www.informatica.com. O site contém informações sobre a Informatica, seu histórico, eventos futuros e escritórios de vendas. Você também vai encontrar informações sobre parceiros e produtos. A área de serviços do site inclui informações importantes sobre suporte técnico, treinamento e educação, bem como serviços de implementação. Biblioteca de Recursos da Informatica Na qualidade de cliente da Informatica, você pode acessar a Biblioteca de Recursos da Informatica no endereço https://mysupport.informatica.com. A Biblioteca de Recursos é uma coletânea de recursos que o ajuda a aprender mais sobre os produtos e recursos da Informatica. Ela inclui artigos e demonstrações interativas que apresentam soluções a problemas comuns, comparam recursos e comportamentos e o orienta na execução de tarefas específicas no mundo real. Base de Dados de Conhecimento da Informatica Na qualidade de cliente da Informatica, você pode acessar a Base de Dados de Conhecimento da Informatica no endereço https://mysupport.informatica.com. Use a Base de Dados de Conhecimento para pesquisar soluções documentadas a problemas técnicos conhecidos sobre produtos da Informatica. Você também pode encontrar respostas a perguntas frequentes, white papers e dicas técnicas. Se você tiver dúvidas, comentários ou ideias sobre a Base de Dados de Conhecimento, entre em contato com a equipe da Base de Dados de Conhecimento da Informatica pelo e-mail [email protected]. Canal de Suporte da Informatica no YouTube Você pode acessar o canal de Suporte da Informatica no YouTube http://www.youtube.com/user/INFASupport. O canal de Suporte da Informatica no YouTube inclui vídeos sobre soluções que orientam você na execução de tarefas específicas. Em caso de dúvidas, comentários ou ideias sobre o canal de Suporte da Informatica no YouTube, entre em contato com a equipe de Suporte do YouTube por email em [email protected] ou envie um tweet para @INFASupport. Informatica Marketplace O Informatica Marketplace é um fórum em que desenvolvedores e parceiros podem compartilhar soluções para aumentar, ampliar ou aprimorar implementações da integração de dados. Ao tirar proveito de qualquer uma das centenas de soluções disponíveis no Marketplace, você pode melhorar sua produtividade e agilizar o tempo de implementação em seu projeto. Você pode acessar o Informatica Marketplace através do link http://www.informaticamarketplace.com. Informatica Velocity Você pode acessar o Informatica velocity em https://mysupport.informatica.com. Desenvolvido com base na experiência no mundo real de centenas de projetos de gerenciamento de dados, o Informatica Velocity representa o conhecimento coletivo de nossos consultores, que trabalharam com organizações de todo o mundo para planejar, desenvolver, implantar e manter soluções de gerenciamento de dados bem-sucedidas. 10 Prefácio Se você tiver dúvidas, comentários ou ideias sobre o Informatica Velocity, entre em contato com os Serviços Profissionais da Informatica em [email protected]. Suporte Global a Clientes da Informatica Você pode entrar em contato com o Centro de Suporte a Clientes por telefone ou pelo Suporte Online. O Suporte Online requer um nome de usuário e uma senha. Você pode solicitar um nome de usuário e uma senha no endereço http://mysupport.informatica.com. Os números de telefone para o Suporte Global a Clientes da Informatica estão disponíveis no site da Informatica em http://www.informatica.com/us/services-and-training/support-services/global-support-centers/. Prefácio 11 CAPÍTULO 1 Visão Geral da Atualização Este capítulo inclui os seguintes tópicos: • Atualização do Informatica MDM Multidomain Edition, 12 • Processo de Atualização, 13 • Opções de Upgrade do Adaptador BPM, 14 • Documentar a Atualização, 15 Atualização do Informatica MDM Multidomain Edition O Informatica MDM Hub consiste em um Servidor de Hub, Servidores de Processos e Armazenamento de Hub. O Armazenamento de Hub consiste em um banco de dados principais do MDM Hub e em um ou mais Armazenamentos de Referências Operacionais. Você deve atualizar cada um desses componentes. Siga as instruções de atualização que se aplicam à versão do Informatica MDM Hub que está instalada. Para determinar a versão instalada, no Console do MDM Hub, clique em Ajuda > Sobre. Clique em Detalhes da Instalação e anote a versão na coluna de nome da versão. A seguinte tabela lista as versões de produtos dos quais você pode atualizar: 12 Versão Atual Caminho de Atualização Informatica MDM Multidomain Edition versão 10.0.0 e qualquer nível de hotfix Você pode atualizar diretamente para o Informatica MDM Multidomain Edition versão 10.1.0. Informatica MDM Multidomain Edition versão 9.7.1 e qualquer nível de hotfix Você pode atualizar diretamente para o Informatica MDM Multidomain Edition versão 10.1.0. Informatica MDM Multidomain Edition versão 9.7.0 Você pode atualizar diretamente para o Informatica MDM Multidomain Edition versão 10.1.0. Informatica MDM Multidomain Edition versão 9.6.1 Você pode atualizar diretamente para o Informatica MDM Multidomain Edition versão 10.1.0. Informatica MDM Multidomain Edition versão 9.6.0 Você pode atualizar diretamente para o Informatica MDM Multidomain Edition versão 10.1.0. Informatica MDM Multidomain Edition versão 9.5.1 para Oracle e qualquer nível de hotfix Você pode atualizar diretamente para o Informatica MDM Multidomain Edition versão 10.1.0. Versão Atual Caminho de Atualização Informatica MDM Multidomain Edition versão 9.5.0 para Oracle e qualquer nível de hotfix Você pode atualizar diretamente para o Informatica MDM Multidomain Edition versão 10.1.0. Informatica MDM Multidomain Edition versão 9.1.0 para Oracle e qualquer nível de hotfix Você pode atualizar diretamente para o Informatica MDM Multidomain Edition versão 10.1.0. Informatica MDM Multidomain Edition versão 9.0.2 para IBM DB2 e qualquer nível de hotfix Entre em contato com o Suporte Global a Clientes da Informatica para obter detalhes sobre como atualizar para o Informatica MDM Multidomain Edition versão 10.1.0. Informatica MDM Multidomain Edition 9.0.1 para IBM DB2 e qualquer nível de hotfix Entre em contato com o Suporte Global a Clientes da Informatica para obter detalhes sobre como atualizar para o Informatica MDM Multidomain Edition versão 10.1.0. Informatica MDM Multidomain Edition 9.0.1 para Oracle e qualquer nível de hotfix Você pode atualizar diretamente para o Informatica MDM Multidomain Edition versão 10.1.0. Qualquer versão anterior ao 9.0.1 para Oracle Entre em contato com o Suporte Global a Clientes da Informatica para obter detalhes sobre como atualizar para o Informatica MDM Multidomain Edition versão 10.1.0. Processo de Atualização Realize a atualização no ambiente de desenvolvimento antes de atualizar no ambiente de produção. Siga o processo de atualização conforme descrito na Guia de Atualização. Execute uma atualização preliminar em uma cópia de amostra dos dados de produção no ambiente de desenvolvimento antes de atualizar o ambiente de produção. Teste a atualização do ambiente de desenvolvimento. Identifique e resolva problemas de atualização no ambiente de desenvolvimento e, em seguida, atualize o ambiente de produção. As implementações do Informatica MDM Hub consistem em vários ambientes, como um ambiente de desenvolvimento, um ambiente de teste e um ambiente de produção. Ao atualizar o Informatica MDM Multidomain Edition, você deve atualizar cada ambiente. O processo de atualização consiste nas seguintes fases: 1. Realize as tarefas de pré-atualização para garantir que você possa executar com êxito o instalador do Servidor de Hub, o instalador do Servidor de Processos e os scripts de atualização do Armazenamento de Hub. 2. Atualize o Armazenamento de Hub. Para atualizar o Armazenamento de Hub, execute os scripts para atualizar o banco de dados principais do MDM Hub e os bancos de dados de Armazenamento de Referências Operacionais. 3. Atualize o Servidor de Hub. Para atualizar o Servidor de Hub, execute o instalador do Servidor de Hub e selecione as opções de atualização. O assistente de atualização instala os arquivos do Servidor de Hub e configura o Servidor de Hub. 4. Atualize o Servidores de Processos. Para atualizar o Servidores de Processos, execute o instalador do Servidor de Processos e selecione as opções de atualização. O assistente de atualização instala os arquivos do Servidor de Processos e configura o Servidor de Processos. Depois de atualizar o Servidor de Processos, você deve configurar o preenchimento de correspondência. 5. Atualize o Kit de Recursos. Processo de Atualização 13 6. Realize as tarefas de pós-atualização. Opções de Upgrade do Adaptador BPM Se você usar um adaptador de fluxo de trabalho BPM incorporado, reveja as opções de upgrade para garantir a melhor escolha de upgrade para o seu ambiente. É possível configurar mecanismos de fluxo de trabalho com os seguintes adaptadores de fluxo de trabalho incorporados: Siperian BPM Obsoleto. O nome do adaptador é SIPERIAN no Workflow Manager do Console do Hub. Opções de upgrade: • Use o Siperian BPM como o adaptador de fluxo de trabalho primário. • Migre para o adaptador do ActiveVOS baseado em entidades comerciais. Defina o BE ActiveVOS como o adaptador de fluxo de trabalho primário e o Siperian BPM como o adaptador de fluxo de trabalho secundário. A Informatica recomenda a migração do adaptador Siperian BPM para o adaptador BE ActiveVOS. Para usar o BE ActiveVOS como adaptador de fluxo de trabalho principal, realize as seguintes etapas de upgrade: 1. Realize as tarefas de pré-upgrade do ActiveVOS. 2. Opte por instalar o ActiveVOS quando solicitado ao instalar o Servidor de Hub. 3. Realize as tarefas de pós-upgrade do ActiveVOS para o servidor de aplicativos. 4. Realize as tarefas de pós-upgrade do ActiveVOS para o adaptador de entidades comerciais. Adaptador do ActiveVOS baseado em áreas de assunto O nome do adaptador é Informatica ActiveVOS no Workflow Manager do Console do Hub. O adaptador opera usando APIs SIF. Opção de upgrade: use o Informatica ActiveVOS como adaptador de fluxo de trabalho primário. Realize as tarefas de pós-upgrade do ActiveVOS para o servidor de aplicativos e depois realize as tarefas de pós-upgrade do ActiveVOS para o adaptador de áreas de assunto. Adaptador do ActiveVOS baseado em entidades comerciais Recomendado. O nome do adaptador é BE ActiveVOS no Workflow Manager do Console do Hub. O adaptador opera usando serviços de entidade comercial. Opção de upgrade: use o BE ActiveVOS como adaptador de fluxo de trabalho primário. Para usar o BE ActiveVOS como adaptador de fluxo de trabalho principal, realize as seguintes etapas de upgrade: 14 1. Realize as tarefas de pré-upgrade do ActiveVOS. 2. Opte por instalar o ActiveVOS quando solicitado ao instalar o Servidor de Hub. 3. Realize as tarefas de pós-upgrade do ActiveVOS para o servidor de aplicativos. 4. Realize as tarefas de pós-upgrade do ActiveVOS para o adaptador de entidades comerciais. Capítulo 1: Visão Geral da Atualização Documentar a Atualização Você deve capturar os detalhes do ambiente do Informatica MDM Hub antes, durante e depois da atualização para verificar e, se necessário, solucionar problemas da atualização. Você poderá fornecer cópias dessas informações ao Suporte Global a Clientes da Informatica se precisar de assistência com a solução de problemas da atualização. A seguinte tabela descreve as fontes de informações de atualização: Informações de Atualização Fonte de Informações Metadados de Armazenamento de Referências Operacionais (ORS) Resultados de validação da ferramenta Gerenciador de Repositório no Console do Hub. Definições de configuração Relatório de Ambiente da ferramenta Enterprise Manager no Console do Hub Eventos de atualização para o Servidor de Hub e atualizações do Servidor de Processos Arquivos de log do instalador do Informatica MDM Hub Servidor de Hub e Servidor de Processos informações Arquivos de log do Servidor de Hub e do Servidor de Processos Informações do Console do Hub Arquivos de log do Console do Hub Gere os resultados de validação para os metadados do ORS antes e depois da atualização. O relatório de Ambiente documenta o Servidor de Hub, o Servidor de Processos, o Banco de Dados Principais e as informações do banco de dados do ORS. Salve o relatório de Ambiente antes e depois da atualização. Tópicos Relacionados: • “Criar uma Pasta de Documentação de Atualização” na página 18 • “Salvando o Relatório de Ambiente do MDM Hub” na página 22 Documentar a Atualização 15 CAPÍTULO 2 Antes de Atualizar Este capítulo inclui os seguintes tópicos: • Ler as Notas de Versão, 16 • Extrair os Arquivos do Instalador, 17 • Consulte as Restrições de Atualização, 17 • Verifique os Requisitos do Sistema, 17 • Criar uma Pasta de Documentação de Atualização, 18 • Definir o Valor da Variável de Ambiente LANG, 18 • Definir as Configurações de Memória do Servidor de Aplicativos, 18 • Definir Variável de Ambiente JAVA_HOME, 18 • Definir a Porta de Gerenciamento do JBoss, 19 • Definir Propriedades do WebSphere , 19 • Executar um Trabalho de Carregamento em Tabelas de Preparação que Contêm Registros, 20 • Conceder o Direito Selecionado em SYS.V_$PARAMETER para o Usuário do Armazenamento de Referências Operacionais, 20 • Fazer Backup da Implementação, 20 • Validar Metadados, 21 • Analisar o Relatório de Ambiente do MDM Hub, 22 • Verificar se os Nomes das Colunas não Contêm Palavras Reservadas, 22 • Registrar Índices, 23 • Solicitar Preenchimentos de Correspondência, 23 • Configurar o Arquivo de Propriedades da Plataforma Informatica, 23 Ler as Notas de Versão Para obter informações sobre as atualizações do processo de instalação e de atualização, leia asNotas de Versão do Informatica MDM Multidomain Edition. Você também pode encontrar informações sobre limitações conhecidas e corrigidas da versão. 16 Extrair os Arquivos do Instalador Os arquivos do instalador são compactados e distribuídos. Você precisa extrair os arquivos do instalador. Verifique se o utilitário que você usa para a extração também extrai as pastas vazias. Faça download e extraia os seguintes arquivos de instalação do site de Download de Software Eletrônico da Informatica para um diretório na máquina: • Faça download e extraia o instalador MDM Hub do seu sistema operacional. • Faça download e extraia os arquivos de banco de dados. • Se você planeja instalar a versão licenciada do ActiveVOS Server, baixe e extraia o instalador do ActiveVOS Server para o seu sistema operacional. • Se você planeja instalar a plataforma Informatica, faça download dos arquivos de instalação do servidor da plataforma Informatica do seu sistema operacional. • Se você planeja instalar a plataforma Informatica, faça download dos arquivos de instalação do cliente da plataforma Informatica. Consulte as Restrições de Atualização Consulte as seguintes condições antes de iniciar a atualização: • Todos os componentes de implementação do Informatica MDM Multidomain Edition devem ser da mesma versão. Se você tiver várias versões do Informatica MDM Multidomain Edition, cada versão deverá ser instalada em um ambiente separado. Versões diferentes do Informatica MDM Multidomain Edition não podem coexistir no mesmo ambiente. • Você não deve fazer grandes alterações no ambiente durante a atualização do Informatica MDM Multidomain Edition. Por exemplo, não atualize o banco de dados Oracle, IBM DB2 ou Microsoft SQL Server durante o processo de atualização. • Você deve atualizar o Armazenamento de Referências Operacionais (ORS) usando os scripts de atualização fornecidos. O Gerenciador de Repositório não foi planejado para ser usado como uma ferramenta de atualização porque alguns dos artefatos não podem ser transferidos ou podem ser transferidos incorretamente de uma versão para outra. Para obter mais informações, consulte o Notas de Versão do Informatica MDM Multidomain Edition. Verifique os Requisitos do Sistema O ambiente deve atender aos requisitos de hardware e de software da versão do Informatica MDM Multidomain Edition para a qual você está atualizando. Também é necessário garantir que você possua os códigos de desbloqueio necessários do mecanismo de limpeza. Para obter mais informações sobre os requisitos do produto e as plataformas suportadas, consulte a Matriz de Disponibilidade de Produtos no Portal do Meu Suporte da Informatica: https://mysupport.informatica.com/community/my-support/product-availability-matrices Extrair os Arquivos do Instalador 17 Criar uma Pasta de Documentação de Atualização Crie uma pasta denominada upgradedoc para armazenar cópias de todos os artefatos de atualização, como resultados de validação de metadados, relatórios de ambiente e arquivos de log. Se você encontrar problemas durante a atualização, será necessário enviar uma cópia desse diretório ao Suporte Global a Clientes da Informatica para análise. Definir o Valor da Variável de Ambiente LANG Defina o valor da variável de ambiente LANG para o sistema operacional como en_US.UTF-8. Definir as Configurações de Memória do Servidor de Aplicativos Defina o tamanho máximo do heap de JVM (-Xmx) como 4 GB ou mais no script de inicialização do servidor de aplicativos. Altere as seguintes configurações: Para JBoss e WebLogic Execute o seguinte comando: set JAVA_OPTS=%JAVA_OPTS% -server -Xms2048m -Xmx4096m -Xss2000k -XX:PermSize=256m XX:MaxPermSize=1024m Para o WebSphere Altere as seguintes configurações no console do WebSphere para o perfil na página de propriedades da Máquina Virtual Java: -Xms2048m -Xmx4096m -Xmso2048m -Xss2000k -XX:PermSize=256m -XX:MaxPermSize=1024m O parâmetro -Xmx deve ser de três a quatro vezes maior que o tamanho do –XX:MaxPermSize, e o XX:PermSize deve ter um terço ou um quarto do tamanho do -XX:MaxPermSize. Definir Variável de Ambiente JAVA_HOME Se você aplicar a atualização no diretório de instalação existente, execute as seguintes etapas: 1. 2. 18 Em um ambiente JBoss, remova manualmente a configuração da variável de ambiente JAVA_HOME do seguinte arquivo: • Windows: <diretório de instalação infamdm>\setSiperianEnv.bat • UNIX: <diretório de instalação infamdm>/setSiperianEnv.sh Em um ambiente JBoss ou WebLogic, defina a variável de ambiente JAVA_HOME para apontar para uma versão compatível do JDK. Capítulo 2: Antes de Atualizar Definir a Porta de Gerenciamento do JBoss Se você usar o JBoss, precisará definir a porta de gerenciamento do JBoss no arquivo cmxserver.properties antes da atualização. Se você não definir a propriedade, a atualização falhará com um erro. 1. Navegue para o seguinte diretório: <infamdm_install_directory>/hub/server/resources 2. Em um editor de texto, abra o arquivo cmxserver.properties. 3. Adicione a seguinte propriedade e especifique o número de porta de gerenciamento do JBoss: cmx.jboss7.management.port=[port] 4. Salve o arquivo. Definir Propriedades do WebSphere Antes da atualização, você precisa definir as propriedades no IBM WebSphere. A seguinte tabela lista as propriedades e seus valores seguidos por uma rápida descrição de onde definir a propriedade: Propriedade Personalizada Valor Descrição com.ibm.SOAP.requestTimeout 1800 Defina essa propriedade no arquivo soap.client.props, que está localizado no seguinte diretório: <Diretório de instalação do WebSphere>/AppServer/ profiles/<nome do perfil>/properties Após uma instalação bemsucedida, você pode redefinir essa propriedade com o valor padrão dela. javax.management.builder.initial javax.management.MBeanServerBuilder O Apache Solr MBeans é necessário para dar suporte à pesquisa inteligente no Informatica Data Director. No Console do WebSphere, defina essa propriedade nas propriedades personalizadas da Máquina Virtual Java. Para obter mais informações sobre as propriedades, consulte a documentação do WebSphere. Definir a Porta de Gerenciamento do JBoss 19 Executar um Trabalho de Carregamento em Tabelas de Preparação que Contêm Registros Em ambientes Microsoft SQL Server, execute o trabalho em lote de carregamento em tabelas de preparação que contêm registros. Se você fizer upgrade do Armazenamento de Referências Operacionais quando as tabelas de preparação contiverem registros, a atualização poderá falhar, pois o tamanho do arquivo de log pode exceder o espaço em disco rígido disponível. Conceder o Direito Selecionado em SYS.V_ $PARAMETER para o Usuário do Armazenamento de Referências Operacionais Para conceder o direito selecionado em SYS.V_$PARAMETER para o usuário do Armazenamento de Referências Operacionais, execute uma instrução SQL. Para conceder o direito selecionado, execute a seguinte instrução SQL: grant select on SYS.V_$PARAMETER to <usuário do Armazenamento de Referências Operacionais>; Fazer Backup da Implementação Faça backup da implementação atual para manter as personalizações e permitir que você faça a restauração do ambiente. Se você encontrar problemas durante a atualização, poderá restaurar o ambiente do backup. Fazer Backup do Esquema Faça um backup completo do esquema. Você não pode reverter as alterações de esquema que o processo de atualização realiza. Se você encontrar problemas de atualização, é possível restaurar o esquema do backup. Para fazer backup do esquema, consulte a documentação do banco de dados. Registrar ou Fazer Backup de Personalizações As personalizações que você registra no Console do Hub, como consultas personalizadas e funções personalizadas são mantidas durante o processo de atualização. Faça backup do código de origem mais recente das personalizações que você não registra no Console do Hub. As personalizações com registros cancelados poderão estar indisponíveis após a atualização. 20 Capítulo 2: Antes de Atualizar Fazer Backup de Arquivos de Configuração Personalizados do Mecanismo de Limpeza Faça backup de qualquer arquivo de configuração do mecanismo de limpeza que você personalizou. Validar Metadados Verifique se os Armazenamentos de Referências Operacionais (ORS) não têm erros de validação. Se você atualizar o Armazenamento de Hub quando um ORS contiver metadados que não são válidos, a atualização poderá gerar resultados inesperados. Use o Gerenciador de Repositório no Console do Hub para validar os metadados. Solucione os problemas de validação e, em seguida, valide os metadados novamente para confirmar que eles foram resolvidos. Salve uma cópia dos resultados finais de validação na pasta de documentação de atualização upgradedoc. Tópicos Relacionados: • “Criar uma Pasta de Documentação de Atualização” na página 18 Validando Metadados Para validar os metadados de um repositório de Armazenamento de Referências Operacionais (ORS), use a ferramenta Gerenciador de Repositório no Console do Hub. 1. No Workbench de Configuração no Console do Hub, selecione a ferramenta Gerenciador de Repositório. 2. No Gerenciador de Repositório, selecione a guia Validar. 3. Na lista Selecionar o repositório para validar, selecione um repositório. 4. Clique no botão Validar. 5. Na caixa de diálogo Selecionar Verificações de Validação, selecione as verificações de validação a serem executadas. Clique em OK. A ferramenta Gerenciador de Repositório valida o repositório e exibe todos os problemas no painel Problemas Encontrados. 6. Clique no botão Reparar para corrigir problemas reparáveis. 7. Se o ORS permanecer em estado Desconhecido, sincronize os relógios de sistema do servidor de aplicativos e da máquina do banco de dados. Salvando os Resultados da Validação Depois de executar o processo de validação, você pode salvar os resultados de validação como um arquivo HTML. 1. Na ferramenta Gerenciador de Repositório no Console do Hub, selecione a guia Validar. 2. Clique no botão Salvar. 3. Na caixa de diálogo Salvar, navegue até o diretório onde você deseja salvar os resultados de validação. Validar Metadados 21 4. Especifique um nome descritivo para o arquivo HTML. Clique em Salvar. O Gerenciador de Repositório salva os resultados da validação como um arquivo HTML na localização especificada. Analisar o Relatório de Ambiente do MDM Hub Use a ferramenta Enterprise Manager no Console do Hub para analisar a configuração atual do MDM Hub para Servidores de Hub, Servidores de Processos, o Banco de Dados Principal do MDM Hub e bancos de dados de Armazenamento de Referências Operacionais. Observe também o histórico da versão dos componentes. Salve uma cópia do relatório de ambiente na pasta de documentação de atualização. Salvando o Relatório de Ambiente do MDM Hub Para salvar o relatório de ambiente do MDM Hub, use a ferramenta Enterprise Manager no Console do Hub. 1. No workbench de Configuração no Console do Hub, selecione a ferramenta Enterprise Manager. 2. Na ferramenta Enterprise Manager, selecione a guia Relatório de Ambiente. 3. Clique em Salvar. 4. Na caixa de diálogo Salvar Relatório de Ambiente do Hub, navegue até o diretório no qual você deseja salvar o relatório de ambiente. 5. Clique em Salvar. Tópicos Relacionados: • “Criar uma Pasta de Documentação de Atualização” na página 18 Verificar se os Nomes das Colunas não Contêm Palavras Reservadas Certifique-se de os nomes das colunas não contenham palavras reservadas. Para obter um script que altera o nome de uma coluna que contém dados, entre em contato com o Suporte Global a Clientes da Informatica. Para obter uma lista de palavras reservadas, consulte o Guia de Configuração do Informatica MDM Multidomain Edition. 22 Capítulo 2: Antes de Atualizar Registrar Índices Se você atualizar os esquemas com índices personalizados, deverá registrar os índices personalizados. Use a API SIF RegisterCustomIndex para registrar os índices personalizados. Para obter mais informações sobre a API SIF RegisterCustomIndex, consulte o Guia de Estrutura de Integração de Serviços do Informatica MDM Multidomain Edition. Solicitar Preenchimentos de Correspondência O preenchimento de correspondência contém o conjunto de preenchimento padrão a ser usado no processo de correspondência. Cada país, idioma ou preenchimento com suporte tem um conjunto de preenchimento padrão. Você deve ativar o preenchimento de correspondência a ser usado nas regras de correspondência. Você deve registrar uma solicitação de serviço por meio do Portal de Clientes da Informatica em http://mysupport.informatica.com para solicitar o preenchimento de correspondência para o país selecionado. Talvez você precise de arquivos de preenchimento adicionais de outros países ou de um arquivo de preenchimento atualizado para atualizar para uma versão mais recente do Informatica MDM Hub. O preenchimento usado deve ser compatível com a versão SSA-Name3. Para obter mais informações sobre as versões SSA-Name3, consulte a Matriz de Disponibilidade de Produtos em https://mysupport.informatica.com/community/my-support/product-availability-matrices. Configurar o Arquivo de Propriedades da Plataforma Informatica Se você deseja instalar a plataforma Informatica como parte da instalação do MDM Hub , crie um arquivo de propriedades da plataforma Informatica. Especifique as opções da instalação no arquivo de propriedades e salve o arquivo com o nome SilentInput.properties. 1. Abra um editor de texto. 2. Crie um arquivo de propriedades da plataforma Informatica no editor de texto. 3. Configure os valores dos parâmetros de instalação. 4. Salve o arquivo de propriedades com o nome SilentInput.properties. Configure os seguintes parâmetros de instalação: LICENSE_KEY_LOC O caminho absoluto e o nome do arquivo da chave de licença. USER_INSTALL_DIR O diretório onde o Informatica é instalado. INSTALL_TYPE Indica se você deve instalar ou atualizar o Informatica. Se o valor for 0, o instalador executará uma instalação do Informatica. Se o valor for 1, o instalador atualizará uma versão anterior do Informatica. Registrar Índices 23 ENABLE_KERBEROS Indica se o domínio Informatica é configurado para ser executado em uma rede com a autenticação Kerberos. Para configurar o domínio Informatica a ser executado em uma rede com a autenticação Kerberos, defina o parâmetro como 1. SERVICE_REALM_NAME O nome do realm Kerberos ao qual os serviços do domínio Informatica pertencem. O nome do realm do serviço e o nome do realm do usuário devem ser iguais. USER_REALM_NAME O nome do realm Kerberos ao qual os usuários do domínio Informatica pertencem. O nome do realm do serviço e o nome do realm do usuário devem ser iguais. KEYTAB_LOCATION O diretório onde você armazena todos os arquivos keytab do domínio Informatica. O nome de um arquivo keytab no domínio Informatica deve seguir um formato definido pela Informatica. KRB5_FILE_LOCATION O caminho e o nome do arquivo de configuração Kerberos. A informatica exige o nome krb5.conf para o arquivo de configuração Kerberos. SPN_SHARE_LEVEL Indica o nível principal de serviço do domínio. Defina a propriedade como um dos seguintes níveis: • Processo. O domínio exige um nome principal de serviço (SPN) exclusivo e um arquivo keytab para cada nó e cada serviço em um nó. O número de SPNs e os arquivos keytab necessários para cada nó depende do número de processos do serviço que são executados no nó. Recomendado para domínios de produção. • Nó. O domínio usa um SPN e o arquivo keytab do nó e todos os serviços executados no nó. O domínio também exige um arquivo keytab e SPN separados para todos os processos HTTP neste nó. Recomendado para domínios de teste e desenvolvimento. O padrão é processo. HTTPS_ENABLED Indica se a conexão com o Informatica Administrator será protegida. Se o valor for 0, o instalador configurará uma conexão HTTP não segura com o Informatica Administrator. Se o valor for 1, o instalador configurará uma conexão HTTPS segura com o Informatica Administrator. DEFAULT_HTTPS_ENABLED Indica se um arquivo de armazenamento de chaves deve ser criado pelo instalador. Se o valor for 1, o instalador criará um armazenamento de chaves e o usará na conexão HTTPS. Se o valor for 0, o instalador usará um arquivo de armazenamento de chaves especificado. CUSTOM_HTTPS_ENABLED Indica se um arquivo de armazenamento de chaves existente deve ser usado pelo instalador. Se o valor for 1, o instalador usará um arquivo de armazenamento de chaves especificado. Se DEFAULT_HTTPS_ENABLED=1, defina esse parâmetro como 0. Se DEFAULT_HTTPS_ENABLED=0, defina esse parâmetro como 1. KSTORE_PSSWD A senha em texto simples do arquivo de armazenamento de chaves. 24 Capítulo 2: Antes de Atualizar KSTORE_FILE_LOCATION O caminho absoluto e o nome do arquivo de armazenamento de chaves. HTTPS_PORT O úmero de porta a ser usado para a conexão segura com o Informatica Administrator. CREATE_DOMAIN Indica se um domínio Informatica deve ser criado. Se o valor for 1, o instalador criará um nó e um domínio Informatica. Se o valor for 0, o instalador criará um nó e o associará a outro domínio criado em uma instalação anterior. KEY_DEST_LOCATION Diretório onde a chave de criptografia será armazenada no nó criado durante a instalação. PASS_PHRASE Palavra-chave a ser usada para criar uma chave de criptografia para proteger dados confidenciais no domínio. A palavra-chave deve atender aos seguintes critérios: • Ter entre 8 e 20 caracteres • Incluir pelo menos uma letra maiúscula • Incluir pelo menos uma letra minúscula • Incluir pelo menos um número • Não conter espaços JOIN_DOMAIN Indica se o nó deve ser associado a outro domínio criado em uma instalação anterior. Se o valor for 1, o instalador criará um nó e o associará a outro domínio. Se CREATE_DOMAIN=1, defina o parâmetro como 0. Se CREATE_DOMAIN=0, defina esse parâmetro como 1. KEY_SRC_LOCATION O diretório que contém a chave de criptografia no nó de gateway mestre do domínio Informatica no qual você deseja ingressar. SSL_ENABLED Ativa ou desativa a comunicação segura entre os serviços no domínio Informatica. Indica se é necessário configurar a comunicação segura entre os serviços no domínio. Se o valor for true, a comunicação segura entre os serviços no domínio está ativada. Você poderá definir a propriedade como true se CREATE_DOMAIN=1. Defina a propriedade como true se JOIN_DOMAIN=1. SECURITY_DOMAIN_NAME O nome do domínio de segurança padrão no domínio no qual você associa ao nó que cria. TLS_CUSTOM_SELECTION Indica se deseja usar certificados SSL fornecidos para ativar a comunicação segura no domínio Informatica. Para usar certificados SSL fornecidos, defina essa propriedade como True. NODE_KEYSTORE_DIR Obrigatório se TLS_CUSTOM_SELECTION estiver definido como True. Diretório que contém os arquivos de armazenamento de chaves. O diretório deve conter os arquivos denominados infa_keystore.jks e infa_keystore.pem. Configurar o Arquivo de Propriedades da Plataforma Informatica 25 NODE_KEYSTORE_PASSWD Obrigatório se TLS_CUSTOM_SELECTION estiver definido como True. infa_keystore.jks. NODE_TRUSTSTORE_DIR Obrigatório se TLS_CUSTOM_SELECTION estiver definido como True. Diretório que contém os arquivos de truststore. O diretório deve conter os arquivos denominados infa_truststore.jks e infa_truststore.pem. NODE_TRUSTSTORE_PASSWD Obrigatório se TLS_CUSTOM_SELECTION estiver definido como True. A senha do arquivo infa_truststore.jks. SERVES_AS_GATEWAY Indica se um nó de gateway ou do funcionário deve ser criado. Se o valor for 1, o instalador configurará o nó como um nó de gateway. Se o valor for 0, o instalador configurará o nó como um nó do funcionário. DB_TYPE O banco de dados do repositório de configuração de domínio. Insira um dos seguintes valores: • Oracle • DB2 • MSSQLServer DB_UNAME O nome da conta de usuário do banco de dados do repositório de configuração de domínio. DB_PASSWD A senha da conta de usuário do banco de dados. DB_SSL_ENABLED Indica se o banco de dados do repositório de configuração de domínio é seguro. Para criar o repositório de configuração de domínio em um banco de dados seguro, defina esse parâmetro como True. Se esse parâmetro estiver definido como True, você deverá fornecer a string de conexão JDBC com os parâmetros do banco de dados seguro. TRUSTSTORE_DB_FILE O caminho e o nome do arquivo de truststore do banco de dados seguro. TRUSTSTORE_DB_PASSWD A senha do arquivo de truststore. DB_CUSTOM_STRING_SELECTION Determina se uma URL JDBC ou uma string de conexão personalizada deve ser usada para se conectar ao banco de dados de configuração de domínio. Se o valor for 0, o instalador criará uma URL JDBC usando as propriedades do banco de dados especificadas. Se o valor for 1, o instalador usará a string de conexão personalizada que você especificar. Se você criar o repositório de configuração de domínio em um banco de dados seguro, defina esse parâmetro como 1. 26 Capítulo 2: Antes de Atualizar DB_SERVICENAME Obrigatório se DB_CUSTOM_STRING_SELECTION=0. DB_ADDRESS Obrigatório se DB_CUSTOM_STRING_SELECTION=0. O nome de host e o número de porta da instância do banco de dados no formato HostName:Porta. ADVANCE_JDBC_PARAM Você poderá definir esse parâmetro se DB_CUSTOM_STRING_SELECTION=0. Os parâmetros opcionais a serem incluídos na string de conexão da URL JDBC. Verifique se a string de parâmetro é válida. O instalador não valida a sequência do parâmetro antes de adicionar a sequência ao URL do JDBC. Se esse parâmetro for deixado em branco, o instalador criará a URL do JDBC sem parâmetros adicionais. DB_CUSTOM_STRING Obrigatório se DB_CUSTOM_STRING_SELECTION=1. A cadeia da conexão JDBC personalizada é válida. DOMAIN_NAME O nome do domínio. O nome de domínio padrão é Domain_<MachineName>. O nome não deve exceder 128 caracteres e deve ser ASCII de 7 bits. Ele não pode conter espaços ou algum dos seguintes caracteres: ` % * + ; " ? DOMAIN_HOST_NAME O nome de host da máquina que hospeda o nó. Nota: Não use o localhost. O nome de host deve identificar explicitamente a máquina. NODE_NAME Obrigatório se CREATE_DOMAIN=1. O nome do nó a ser criado nessa máquina. O nome do nó não é o nome de host da máquina. DOMAIN_PORT Se você criar um domínio, este será o número de porta do nó a ser criado. O número de porta padrão do nó é 6005. Se o número de porta padrão não estiver disponível na máquina, o instalador exibirá o próximo número de porta disponível. Se você associar um domínio, este será o número de porta do nó de gateway do domínio que você deseja associar. DOMAIN_USER O nome de usuário do administrador do domínio. DOMAIN_PSSWD A senha do administrador do domínio. A senha deve ter mais de dois caracteres, mas não pode exceder 16 caracteres. DOMAIN_CNFRM_PSSWD Insira a senha novamente para confirmar. Configurar o Arquivo de Propriedades da Plataforma Informatica 27 JOIN_NODE_NAME Obrigatório se JOIN_DOMAIN=1. O nome do nó que você está associando ao domínio. O nome do nó não é o nome de host da máquina. JOIN_HOST_NAME Obrigatório se JOIN_DOMAIN=1. O nome de host da máquina na qual você cria o nó que está associando ao domínio. O nome de host do nó não pode conter o caractere de sublinhado (_). Nota: Não use o localhost. O nome de host deve identificar explicitamente a máquina. JOIN_DOMAIN_PORT Obrigatório se JOIN_DOMAIN=1. O número de porta do nó de gateway do domínio no qual você deseja se associar. ADVANCE_PORT_CONFIG Indica se a lista de números da porta dos componentes de domínio e de nó deve ser exibida. Se o valor for 0, o instalador atribuirá números da porta padrão aos componentes de domínio e de nó. Se o valor for 1, você poderá definir os números da porta para os componentes de domínio e de nó. MIN_PORT Você poderá definir esse parâmetro se ADVANCE_PORT_CONFIG=1. O número de porta mais baixo no intervalo de números de porta dinâmicos que pode ser atribuído aos processos de serviço de aplicativo executados neste nó. MAX_PORT Você poderá definir esse parâmetro se ADVANCE_PORT_CONFIG=1. O número de porta mais alto no intervalo de números de porta dinâmicos que pode ser atribuído aos processos de serviço de aplicativo executados neste nó. TOMCAT_PORT Você poderá definir esse parâmetro se ADVANCE_PORT_CONFIG=1. O número de porta que o Gerenciador de Serviços usa neste nó. O Gerenciador de Serviços ouve as solicitações de conexão de entrada nessa porta. Os aplicativos cliente usam essa porta para se comunicarem com os serviços no domínio. Essa é a porta que os programas de linha de comando da Informatica usam para se comunicarem com o domínio. Essa também é a porta do driver JDBC/ODBC do serviço de dados SQL. O padrão é 6006. AC_PORT Você poderá definir esse parâmetro se CREATE_DOMAIN=1 e se ADVANCE_PORT_CONFIG=1. O número de porta que o Informatica Administrator usa. O padrão é 6007. SERVER_PORT Você poderá definir esse parâmetro se ADVANCE_PORT_CONFIG=1. O número de porta que controla o desligamento do servidor do Gerenciador de Serviços do domínio. O Gerenciador de Serviços ouve os comandos de desligamento nessa porta. O padrão é 6008. AC_SHUTDWN_PORT Você poderá definir esse parâmetro se CREATE_DOMAIN=1 e se ADVANCE_PORT_CONFIG=1. 28 Capítulo 2: Antes de Atualizar O número de porta que controla o desligamento do servidor do Informatica Administrator. O Informatica Administrator ouve os comandos de desligamento nessa porta. O padrão é 6009. No Windows, especifique se o serviço Informatica deve ser executado com a mesma conta de usuário usada na instalação. Se você desejar executar o serviço Informatica com uma conta de usuário diferente, defina as seguintes propriedades: USE_LOGIN_DETAILS Indica se você deve executar o serviço do Windows com uma conta de usuário diferente. Se o valor for 0, o instalador configurará o serviço para ser executado com a conta de usuário atual. Se o valor for 1, o instalador configurará o serviço para ser executado com uma conta de usuário diferente. WIN_USER_ID A conta de usuário com a qual o serviço do Windows da Informatica é executado. Use o seguinte formato: Domain Name\User Account A conta de usuário deve ter Act como permissão no sistema operacional. WIN_USER_PSSWD A senha da conta de usuário com a qual o serviço do Informatica Windows será executado. Amostra do Arquivo de Propriedades da Plataforma Informatica O seguinte exemplo mostra o conteúdo do arquivo de amostra silentInput.properties: # Use the sample file SilentInput.properties to install Informatica services without user interaction. # Use the sample properties file to define the parameters for the silent installation. # To upgrade Informatica, use the SilentInput_upgrade.properties or SilentInput_upgrade_NewConfig.properties file. # Use the following guidelines when you edit this file: # Back up the file before you modify it. # Any error condition that causes the installation to fail, such as an installation directory that is not valid, # generates a log file in SYSTEM_DRIVE_ROOT. For example: c:\silentErrorLog.log ####### # The LICENSE_KEY_LOC property represents the absolute path and file name of the license key file. # Set the property if you are installing or upgrading Informatica. LICENSE_KEY_LOC=c:\license.key # The USER_INSTALL_DIR property represents the directory in which to install the new version of Informatica. # Set the property if you are installing or upgrading Informatica. # The property must point to a valid directory with write permissions enabled. USER_INSTALL_DIR=c:\Informatica\9.6.1 # The INSTALL_TYPE property determines whether to install or upgrade Informatica. # Set INSTALL_TYPE=0 to perform a new installation of Informatica. # To upgrade Informatica, use the SilentInput_upgrade.properties file. # To upgrade Informatica to a different node configuration, use the SilentInput_upgrade_NewConfig.properties file. INSTALL_TYPE=0 # Provide Kerberos Network Authentication parameters: Configurar o Arquivo de Propriedades da Plataforma Informatica 29 #Set this property to 1 if you are Enabling Kerberos ENABLE_KERBEROS=0 #Provide Service realm name. SERVICE_REALM_NAME= #Provide User realm name. USER_REALM_NAME= #provide KeyTab location. KEYTAB_LOCATION= #Provide Kerberos configuration file location. KRB5_FILE_LOCATION= # The SPN_SHARE_LEVEL property determines whether the service principal level for the domain is Node or Process. # Value NODE Use Node Level. Configure the domain to share SPNs and keytab files on a node. # Value PROCESS Use Process Level. Configure the domain to use a unique service principal name (SPN) and keytab file for each node and each service on a node. SPN_SHARE_LEVEL= # The HTTPS_ENABLED property determines whether to secure the connection to Informatica Administrator. # Value 0 Use HTTP connection. Set up an unsecure HTTP connection to Informatica Administrator. # Value 1 Use HTTPS connection. Set up a secure HTTPS connection to the Informatica Administrator. HTTPS_ENABLED=0 # The DEFAULT_HTTPS_ENABLED property determines whether the installer creates a keystore file. # Set the property if HTTPS_ENABLED=1 (uses HTTPS connection). # Value 0 Use a keystore file that you specify. # Value 1 Create a keystore and use it for the HTTPS connection. DEFAULT_HTTPS_ENABLED=1 # The CUSTOM_HTTPS_ENABLED property determines whether the installer uses an existing keystore file. # Value 0 Set the property to 0 if DEFAULT_HTTPS_ENABLED=1. # Value 1 Install Informatica using a keystore file that you specify. Set the property to 1 if DEFAULT_HTTPS_ENABLED=0. CUSTOM_HTTPS_ENABLED=0 # The KSTORE_PSSWD property represents the password for the keystore file. # Set the property to the plain text password for the keystore file if CUSTOM_HTTPS_ENABLED=1. KSTORE_PSSWD=MyKeystorePassword # The KSTORE_FILE_LOCATION property represents the location of the keystore file. # Set the property to the absolute path and file name of the keystore file if CUSTOM_HTTPS_ENABLED=1. KSTORE_FILE_LOCATION=c:\MyKeystoreFile # The HTTPS_PORT property represents the port number to use for the secure connection to Informatica Administrator. HTTPS_PORT=8443 # The CREATE_DOMAIN property determines whether to create an Informatica domain. # Value 0 Create a node and join the node to another domain created in a previous installation. Set the property to 0 if JOIN_DOMAIN=1. # Value 1 Create a node and an Informatica domain. CREATE_DOMAIN=1 30 Capítulo 2: Antes de Atualizar #Please Specify the site key Destination location KEY_DEST_LOCATION=c:\Informatica\9.6.1\isp\config\keys #set the property to Pass Phrase, this field needs to set only for CREATE DOMAIN case PASS_PHRASE_PASSWD= # The JOIN_DOMAIN property determines whether to join the node to another domain created in a previous installation. # Value 0 Create a node and an Informatica domain. Set the property to 0 if CREATE_DOMAIN=1. # Value 1 Create a node and join the node to another domain created in a previous installation. Set the property to 1 if CREATE_DOMAIN=0. JOIN_DOMAIN=0 # Set the property to the site key source location and this needs to set only for JOIN DOMAIN case KEY_SRC_LOCATION=c:\temp\siteKey # The SSL_ENABLED property enables or disables Transport Layer Security (TLS). # Set the property to true to enable secure communication between services within the domain. # Set the property to true or false if CREATE_DOMAIN=1. # The property will not be used if JOIN_DOMAIN=1, as the node will get added on the basis of domain security. SSL_ENABLED=false # The property SECURITY_DOMAIN_NAME represents the LDAP name for the Kerberos enabled domain # Set the property if JOIN_DOMAIN=1 and ENABLE_KERBEROS=1 SECURITY_DOMAIN_NAME= ################################################# #Provide TLS information for domain. Set TLS_CUSTOM_SELECTION equals to true if you want domain level TLS option. TLS_CUSTOM_SELECTION=false ################################ #Below fields are only required when you set NODE_KEYSTORE_DIR=c:\temp NODE_KEYSTORE_PASSWD= NODE_TRUSTSTORE_DIR=c:\temp NODE_TRUSTSTORE_PASSWD= TLS_CUSTOM_SELECTION=true # The SERVES_AS_GATEWAY property determines whether to create a gateway or worker node. # Set the property if JOIN_DOMAIN=1. # Value 0 The installer configures the node as a worker node. # Value 1 The installer configures the node as a gateway node. SERVES_AS_GATEWAY=0 # The DB_TYPE property represents the database type for the domain configuration database. # Set the property to the database types (case-sensitive): . DB_TYPE= # The DB_UNAME property represents the database user account name for the domain configuration repository. DB_UNAME=UserName # The DB_PASSWD property represents the database password for the database user account. Configurar o Arquivo de Propriedades da Plataforma Informatica 31 DB_PASSWD=UserPassword # The DB_SSL_ENABLED property represents whether the database is in SSL mode or not. #Set the property to "true" if you want to enable secure communication. # Also if this property is set to true then DB_CUSTOM_STRING_SELECTION property must be set to 1 to use #only custom string option property DB_CUSTOM_STRING which should include the following secure DB parameters: #EncryptionMethod=SSL;HostNameInCertificate=;ValidateServerCertificate= DB_SSL_ENABLED=false # The TRUSTSTORE_DB_FILE and TRUSTSTORE_DB_PASSWD properties to be set only if enable secure communication #for the DB property i.e DB_SSL_ENABLED=true # Set the TRUSTSTORE_DB_FILE property to the location of the trust store file for the DB # Set the TRUSTSTORE_DB_PASSWD as a password of the trust store file for the DB TRUSTSTORE_DB_FILE= TRUSTSTORE_DB_PASSWD= # Set TRUSTED_CONNECTION=0 if DB_TYPE is set to a database type other than MSSQLServer or if you install Informatica on Linux or UNIX. # If the property is empty, the installer uses Microsoft SQL Server authentication. # In join node scenario, when JOIN_DOMAIN=1 # Set this value to empty,for all cases. TRUSTED_CONNECTION= # The DB_CUSTOM_STRING_SELECTION property determines whether to use a JDBC URL or a custom connection string to connect to the domain configuration database. # Set DB_CUSTOM_STRING_SELECTION=1 if TRUSTED_CONNECTION=1. Also provide the default valid connection string in DB_CUSTOM_STRING. # Value 0 The installer creates a JDBC URL from the database properties you provide # Value 1 The installer uses the custom connection string you provide. DB_CUSTOM_STRING_SELECTION=0 # The DB_SERVICENAME property represents the service name or database name of the database. # Set the property if DB_CUSTOM_STRING_SELECTION=0. # Set the property to the service name for Oracle and IBM DB2 databases. # Set the property to the database name for Microsoft SQL Server and Sybase ASE databases. # Leave the property blank if DB_CUSTOM_STRING_SELECTION=1. DB_SERVICENAME=DBServiceName # The DB_ADDRESS property represents the host name and port number for the database instance. # Set the property if DB_CUSTOM_STRING_SELECTION=0. # Set the property in the format HostName:PortNumber. # Leave the property blank if DB_CUSTOM_STRING_SELECTION=1. DB_ADDRESS=HostName:PortNumber # The ADVANCE_JDBC_PARAM property represents additional parameters in the JDBC URL connection string. # If DB_CUSTOM_STRING_SELECTION=0, you can set the property to include optional 32 Capítulo 2: Antes de Atualizar parameters in the JDBC URL connection string. # The parameter string must be valid. # If the parameter is empty, the installer creates the JDBC URL without additional parameters. ADVANCE_JDBC_PARAM= # The DB_CUSTOM_STRING property represents a valid custom JDBC connection string. # Set the property if DB_CUSTOM_STRING_SELECTION=1. DB_CUSTOM_STRING= # The DOMAIN_NAME property represents the name of the domain to create. The default domain name is Domain_<MachineName>. # Set the property if CREATE_DOMAIN=1. # The domain name must not exceed 128 characters and must be 7-bit ASCII only. It cannot contain a space or any of the following characters: ` % * + ; " ? , < > \ / DOMAIN_NAME=DomainName # The DOMAIN_HOST_NAME property represents the host name of the machine. # * If you create a domain, this is the host name of the machine on which to create the node. # If the machine has a single network name, use the default host name. # If the machine has multiple network names, you can modify the default host name to use an alternate network name. Optionally, you can use the IP address. # * If you join a domain, this is the host name of the machine that hosts the gateway node of the domain you want to join. # Do not use localhost. The host name must explicitly identify the machine. DOMAIN_HOST_NAME=HostName # The NODE_NAME property represents the node to create on the machine. The node name is not the host name for the machine. NODE_NAME=NodeName # The DOMAIN_PORT property represents the port number. # * If you create a domain, set the property to the port number for the node to create. # The default port number for the node is 6005. # If the default port number is not available on the machine, the installer displays the next available port number. # * If you join a domain, set the property to the port number of the gateway node of the domain you want to join. DOMAIN_PORT= # The DOMAIN_USER property represents the user name for the domain administrator. # If you create a domain, you can use this user name to initially log in to the Informatica Administrator. # If you join a domain, this is the user name to use to log in to the domain that you want to join. DOMAIN_USER=AdminUser # The DOMAIN_PSSWD property represents the password for the domain administrator. # The password must be more than 2 characters but cannot exceed 128 characters. DOMAIN_PSSWD= # The DOMAIN_CNFRM_PSSWD property confirms the password you set for the domain administrator. # Set the property to the password you set in the DOMAIN_PSSWD property to confirm the password. DOMAIN_CNFRM_PSSWD= # The JOIN_NODE_NAME property represents the name of the node to create on this machine. The node name is not the host name for the machine. Configurar o Arquivo de Propriedades da Plataforma Informatica 33 # Set the property if JOIN_DOMAIN=1. JOIN_NODE_NAME=NodeName # The JOIN_HOST_NAME property represents the host name of the machine that hosts the gateway node of the domain you want to join. # Set the property if JOIN_DOMAIN=1. JOIN_HOST_NAME=DomainHostName # The JOIN_DOMAIN_PORT property represents the port number of the gateway node of the domain you want to join. # Set the property if JOIN_DOMAIN=1. JOIN_DOMAIN_PORT= # The ADVANCE_PORT_CONFIG property determines whether to display the list of port numbers for the domain and node components. # If ADVANCE_PORT_CONFIG=1, set the MIN_PORT, MAX_PORT, TOMCAT_PORT, AC_PORT, SERVER_PORT, and AC_SHUTDWN_PORT properties. # Value 0 The installer assigns default port numbers to the domain and node components. # Value 1 You can manually set the port numbers for the domain and node components. ADVANCE_PORT_CONFIG=0 # The MIN_PORT property represents the lowest port number in the range of port numbers that can be assigned to the application service processes that run on this node. # Set the property if ADVANCE_PORT_CONFIG=1. MIN_PORT= # The MAX_PORT property represents the highest port number in the range of port numbers that can be assigned to the application service processes that run on this node. # Set the property if ADVANCE_PORT_CONFIG=1. MAX_PORT= # The TOMCAT_PORT property represents the port number used by the Service Manager on the node. Default is 6006. # Set the property if ADVANCE_PORT_CONFIG=1. # The Service Manager listens for incoming connection requests on this port. # Client applications use this port to communicate with the services in the domain. # This is the port that the Informatica command line programs use to communicate with the domain. # This is also the port for the SQL data service JDBC/ODBC driver. TOMCAT_PORT= # The AC_PORT property represents the port number used by Informatica Administrator. Default is 6007. # Set the property if CREATE_DOMAIN=1 and ADVANCE_PORT_CONFIG=1. AC_PORT= # The SERVER_PORT property controls the server shutdown for the domain Service Manager. The Service Manager listens for shutdown commands on this port. Default is 6008. # Set the property if ADVANCE_PORT_CONFIG=1. SERVER_PORT= # The AC_SHUTDWN_PORT property represents the port number that controls the server shutdown for Informatica Administrator. Default is 6009. # Set the property if ADVANCE_PORT_CONFIG=1. # Informatica Administrator listens for shutdown commands on this port. AC_SHUTDWN_PORT= 34 Capítulo 2: Antes de Atualizar ####### # On Windows, set the following properties to specify whether to run the Informatica service under the same user account as the account used for installation. ####### # The USE_LOGIN_DETAILS property determines whether to run the Windows service under a different user account. # Value 0 The installer configures the service to run under the current user account. # Value 1 The installer configures the service to run under a different user account. USE_LOGIN_DETAILS=0 # The WIN_USER_ID property represents the user account with which to run the Informatica Windows service. # Set the property if USE_LOGIN_DETAILS=1. # The user account must have the "Act as part of the operating system" permission. # Use the format DomainName\UserAccount. WIN_USER_ID=WindowsUserAcct # The WIN_USER_PSSWD property represents the password for the user account with which to run the Informatica Windows service. WIN_USER_PSSWD=WindowsUserPassword ####### # After you create the properties file, save the file with the name SilentInput.properties and # run the silent installer to perform the Informatica services installation. ####### Configurar o Arquivo de Propriedades da Plataforma Informatica 35 CAPÍTULO 3 Tarefas de Pré-upgrade do ActiveVOS Este capítulo inclui os seguintes tópicos: • Visão Geral das Tarefas de Pré-upgrade do ActiveVOS, 36 • Remover a Fonte de Dados do ActiveVOS, 36 • Criar um Usuário Administrativo em Ambientes JBoss, 37 • Criar um Usuário Administrativo em Ambientes WebSphere, 37 • Criar um Usuário Administrativo em Ambientes WebLogic, 38 • Configurar o JBoss para Comunicação Segura com o ActiveVOS, 38 • Configurar o WebSphere para Comunicação Segura com o ActiveVOS, 39 • Criando um Perfil Seguro em um Ambiente WebSphere, 39 Visão Geral das Tarefas de Pré-upgrade do ActiveVOS Antes de fazer o upgrade ou a instalação do Servidor de Hub, você deve criar o usuário administrativo do Console do ActiveVOS no servidor de aplicativos. O usuário administrativo do ActiveVOS não é um usuário no MDM Hub, e sim o usuário para fazer logon no Console do ActiveVOS. Antes de fazer upgrade, você também pode configurar os ambientes JBoss e WebSphere para usar o protocolo HTTP Seguro (HTTPS) para comunicação entre o ActiveVOS e o MDM Hub. Ao instalar o Servidor de Hub, você precisa inserir o nome e a senha do usuário administrativo do Console do ActiveVOS. Se estiver fazendo upgrade de um ambiente configurado para usar o ActiveVOS incorporado como o BPM, você deverá instalar o ActiveVOS durante o processo de upgrade do Servidor de Hub para configurar a segurança do ActiveVOS. Remover a Fonte de Dados do ActiveVOS Se você estiver movendo do ActiveVOS autônomo para o ActiveVOS incorporado, e o servidor ActiveVOS autônomo estiver na mesma instância do JBoss, perfil do WebSphere ou domínio do WebLogic que o MDM Multidomain Edition, remova a fonte de dados para o ActiveVOS do servidor de aplicativos. 36 Criar um Usuário Administrativo em Ambientes JBoss Crie o usuário administrativo do Console do ActiveVOS com a função de abAdmin no servidor de aplicativos. Se você não criar um usuário administrativo, a implantação falhará. 1. No prompt de comando, execute add-user.bat. O arquivo add-user.bat está no seguinte diretório diretório de instalação do JBoss\bin 2. Responda aos prompts exibidos. Nota: O prompt exibe o valor padrão entre colchetes. Pressione Enter para usar o valor padrão e acessar o próximo prompt. Que tipo de usuário você deseja adicionar? a) Usuário de Gerenciamento ou b) Usuário do Aplicativo Insira b para selecionar Usuário do Aplicativo. Realm (ApplicationRealm) Insira o mesmo nome de realm especificado em login-module que você adicionou ao arquivo standalone-full.xml. Nome de usuário Insira o nome do administrador do Console do ActiveVOS. Senha Insira uma senha que esteja em conformidade com o padrão de senha do JBoss. A quais funções você deseja que este usuário pertença? Insira abAdmin. Prestes a adicionar o usuário <username> ao realm <realmname>. Está correto? Para adicionar o usuário, insira sim. Este é o novo usuário que será usado para que um processo do AS se conecte a outro processo do AS? Insira sim. 3. Reinicie o servidor de aplicativos. Criar um Usuário Administrativo em Ambientes WebSphere Crie o usuário administrativo do Console do ActiveVOS com a função de abAdmin no servidor de aplicativos. Se você não criar um usuário administrativo, a implantação falhará. 1. No console do WebSphere, crie a função abAdmin. 2. No console do WebSphere, crie o usuário administrativo do Console do ActiveVOS. Nota: O usuário do console do ActiveVOS é mapeado para a função abAdmin quando você executa o script postinstallsetup ou patchinstallsetup durante o processo de pós-instalação ou pós-upgrade. 3. Reinicie o servidor de aplicativos. Criar um Usuário Administrativo em Ambientes JBoss 37 Criar um Usuário Administrativo em Ambientes WebLogic Adicione o usuário administrativo do Console do ActiveVOS com a função abAdmin no servidor de aplicativos. Se você não adicionar um usuário administrativo, a implantação falhará. 1. No console do WebLogic, crie a função abAdmin. 2. No console do WebLogic, crie o usuário administrativo do Console do ActiveVOS e lhe atribua a função abAdmin. 3. Reinicie o servidor de aplicativos. Configurar o JBoss para Comunicação Segura com o ActiveVOS Para usar o protocolo HTTP seguro (HTTPS) para comunicação entre o ActiveVOS e o MDM Hub, você deve configurar o servidor de aplicativos. Esse procedimento descreve uma possível maneira de configurar o JBoss para usar o protocolo HTTPS. Para conhecer métodos alternativos, consulte a documentação do JBoss. 1. Use o comando Java keytool para gerar um armazenamento de chaves e um alias. Anote a senha de armazenamento de chaves que você criar. Para obter mais informações, consulte a documentação do Java. 2. Adicione a configuração de conector a standalone-full.xml. a. Abra o seguinte arquivo em um editor de texto: <diretório de instalação do JBoss>\standalone\configuration\standalone-full.xml b. Adicione o seguinte código XML a standalone-full.xml. <subsystem xmlns="urn:jboss:domain:web:1.4" default-virtual-server="defaulthost" native="false"> <connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http" redirect-port="443"/> <connector name="https" protocol="HTTP/1.1" scheme="https" socketbinding="https" enable-lookups="false" secure="true"> <ssl name="tomcat-ssl" key-alias="tomcat" password="<keystore password>" certificate-key-file="c:\\as\\ssl\\keystore" protocol="TLSv1"/> </connector> 3. Configure o JBoss para importar o certificado da JVM (Máquina Virtual Java). a. Abra o seguinte arquivo em um editor de texto: <diretório de instalação do JBoss>\bin\standalone.conf.bat b. Adicione o seguinte comando a standalone.conf.bat. set "JAVA_OPTS=%JAVA_OPTS% -Djavax.net.ssl.trustStore=c:\\as\\ssl\\keystore Djavax.net.ssl.trustStorePassword=<keystore password>" 4. 38 Reinicie o servidor de aplicativos. Capítulo 3: Tarefas de Pré-upgrade do ActiveVOS Configurar o WebSphere para Comunicação Segura com o ActiveVOS Para usar o protocolo HTTP seguro (HTTPS) para comunicação entre o ActiveVOS e o MDM Hub, você deve configurar o servidor de aplicativos. 1. Crie uma porta do WebSphere ativada para SSL. 2. Configure o WebSphere para permitir certificados autoassinados. Para obter mais informações, consulte a documentação do WebSphere. Criando um Perfil Seguro em um Ambiente WebSphere No WebSphere, configure um perfil seguro a ser usado com o Informatica MDM Multidomain Edition e o Informatica ActiveVOS. 1. Em uma linha de comando, crie um perfil seguro conforme mostrado no seguinte código de amostra: No Windows <app_server_root>\bin\manageprofiles.bat -create -profileName AppSrv01 -profilePath <app_server_root>\profiles\AppSrv01 -templatePath <app_server_root>\profileTemplates\default -adminUserName administrator -adminPassword password1 -enableAdminSecurity true No UNIX <app_server_root>/bin/manageprofiles.sh -create -profileName AppSrv01 -profilePath <app_server_root>/profiles/AppSrv01 -templatePath <app_server_root>/profileTemplates/default -adminUserName administrator -adminPassword password1 -enableAdminSecurity true 2. 3. 4. No console do WebSphere, altere o tipo de Transporte de segurança para SSL com Suporte. a. Expanda Segurança e clique em Segurança Global. b. Em Autenticação, expanda Segurança RMI/IIOP e clique em Comunicações de entrada CSIv2 c. Em Camada de Transporte CSIv2, na lista Transporte, selecione SSL com Suporte. d. Clique em Aplicar e depois em Salvar. No console do WebSphere, certifique-se de que a segurança de aplicativos esteja definida. a. Expanda Segurança e clique em Segurança Global. b. Em Segurança de Aplicativos, selecione Ativar segurança de aplicativos. c. Clique em Aplicar e depois em Salvar. Configure repositórios federados. a. Expanda Segurança e clique em Segurança Global. b. Em Repositório de contas de usuário, na lista Definições de realm disponíveis, selecione Repositórios federados. c. Clique em Configurar. d. Em Repositórios no realm, clique em Usar repositório interno. e. Especifica uma senha para o usuário administrativo. Configurar o WebSphere para Comunicação Segura com o ActiveVOS 39 f. 5. 40 Clique em Aplicar e depois em Salvar. Reinicie o perfil do WebSphere. Capítulo 3: Tarefas de Pré-upgrade do ActiveVOS CAPÍTULO 4 Atualização do Armazenamento de Hub Este capítulo inclui os seguintes tópicos: • Visão Geral da Atualização do Armazenamento de Hub, 41 • Conjunto de Bancos de Dados em uma Localidade Diferente do Inglês, 42 • Atualizando o Banco de Dados Principais do MDM Hub no Modo Detalhado, 42 • Atualizando o Banco de Dados Principais do MDM Hub no Modo Silencioso, 45 • Atualizando os Bancos de Dados do Armazenamento de Referências Operacionais no Modo Detalhado, 46 • Atualizando os Bancos de Dados de Armazenamento de Referências Operacionais no Modo Silencioso, 50 • Confirmar que os Scripts de Atualização Foram Executados com Êxito, 51 • Solução de Problemas de Atualização do Armazenamento de Hub, 51 Visão Geral da Atualização do Armazenamento de Hub O Armazenamento de Hub é o banco de dados que contém o Banco de Dados Principal do MDM Hub e um ou mais bancos de dados de Armazenamento de Referências Operacionais (ORS). Use os scripts fornecidos na distribuição para atualizar os bancos de dados. Se o ambiente de banco de dados estiver definido como uma localidade diferente do inglês, verifique se o conjunto de caracteres é um Unicode antes de atualizar o Armazenamento de Hub. Depois que a atualização for concluída com êxito, você pode selecionar sua localidade preferencial. A localidade é armazenada como uma preferência de conta de usuário em vez de no nível de banco de dados. 41 Conjunto de Bancos de Dados em uma Localidade Diferente do Inglês Se o ambiente de banco de dados do Armazenamento de Hub estiver definido como uma localidade diferente do inglês, verifique se o ambiente de banco de dados usa um conjunto de caracteres Unicode antes de executar o script de atualização. Defina o conjunto de caracteres usando uma variável de ambiente de banco de dados. O script de atualização converte os metadados para inglês e associa uma chave de conversão com os metadados. Depois que a atualização for bem-sucedida, cada usuário do Console do MDM Hub poderá selecionar qualquer localidade com suporte para a interface do usuário e os bancos de dados. A seleção de localidade para cada usuário é armazenada no Banco de Dados Principais com todos os dados do usuário. Por exemplo, considere um Armazenamento de Hub MDM que reside em um ambiente de banco de dados Oracle em uma localidade coreana. Antes da atualização, verifique se a variável de ambiente de banco de dados NLS_LANG está definida como KOREAN_KOREA.AL32UTF8 (Unicode Coreano). Após a atualização, você pode definir a localidade como coreano enquanto outra pessoa pode escolher uma localidade diferente com suporte. A seguinte tabela lista variáveis de ambiente de banco de dados que você pode usar para definir o conjunto de caracteres: Banco de Dados Nome da Variável de Ambiente Oracle NLS_LANG IBM DB2 DB2CODEPAGE Microsoft SQL Server Cláusula SET LANGUAGE (somente para sessão) Para obter mais informações sobre variáveis de ambiente de banco de dados, consulte a documentação do banco de dados. Atualizando o Banco de Dados Principais do MDM Hub no Modo Detalhado Para atualizar o Banco de Dados Principal do MDM Hub, execute o script de atualização. Nota: Se você não usar o Console do Hub para fazer alterações nos metadados, o script de atualização do banco de dados poderá falhar. Se um script falhar, entre em contato com o Suporte Global a Clientes da Informatica. 42 1. Abra um prompt de comando. 2. Navegue até o seguinte diretório: • No UNIX. <diretório de distribuição>/database/bin • No Windows. <diretório de distribuição>\database\bin Capítulo 4: Atualização do Armazenamento de Hub 3. 4. Execute o script de atualização Banco de Dados Principal do MDM Hub com o seguinte comando: • No UNIX. sip_ant.sh updatemasterdatabase • No Windows. sip_ant.bat updatemasterdatabase Responda os avisos. Para ambientes do Oracle, forneça as seguintes informações para o Banco de Dados Principal do MDM Hub: Aviso Descrição Inserir tipo de banco de dados (ORACLE, MSSQL, DB2) Tipo do banco de dados. Especifique Oracle. Digite o Tipo de Conexão do Oracle (serviço, sid). [serviço] Tipo de conexão. Use um destes valores: SERVICE Usa o nome de serviço para se conectar ao Oracle. SID Usa a ID do Sistema Oracle para se conectar ao Oracle. O padrão é SERVICE. Digite o nome de host do banco de dados [localhost] Nome do host que está executando o banco de dados. Digite o número de porta do banco de dados. [1521] Número de porta usado pelo ouvinte do banco de dados. O padrão é 1521. Digite o nome do serviço do banco de dados [orcl] Nome do serviço Oracle. Este aviso será exibido se o tipo de conexão Oracle selecionado for SERVICE. O padrão é orcl. Digite o identificador de conexão do Oracle Net (Nome de TNS). [orcl] O nome de TNS usado para se conectar ao banco de dados do Oracle. O padrão é orcl. URL de Conexão do Banco de Dados Principais: "jdbc:oracle:thin:@// <host_name>:<port>/ <service_name>". URL de Conexão do tipo de conexão do Oracle SERVICE. Digite o SID de banco de dados [orcl] Nome da ID do Sistema Oracle. Este aviso será exibido se o tipo de conexão Oracle selecionado for SID. Nome de usuário do Banco de Dados Principais [cmx_system] Você não pode alterar o nome do Banco de Dados Principais do MDM Hub. Digite a senha de usuário do Banco de Dados Principais Senha para acessar o Banco de Dados Principais do MDM Hub. Atualizando o Banco de Dados Principais do MDM Hub no Modo Detalhado 43 Para ambientes do IBM DB2, forneça as seguintes informações para o Banco de Dados Principal do MDM Hub: Aviso Descrição Inserir tipo de banco de dados (ORACLE, MSSQL, DB2) Tipo do banco de dados. Especifique DB2. Digite o nome de host do banco de dados [localhost] Nome do host que está executando o banco de dados. Digite o número de porta do banco de dados. [50000] Número de porta usado pelo ouvinte do banco de dados. O padrão é 50000. Inserir o nome do banco de dados [SIP97] Nome do banco de dados. O padrão é SIP97. Digite o nome de usuário do proprietário do esquema [DB2ADMIN] Nome do proprietário do esquema cmx_system. Digite a senha de usuário do proprietário do esquema. Senha do proprietário do esquema. Para ambientes do Microsoft SQL Server, forneça as seguintes informações para o Banco de Dados Principal do MDM Hub: 5. Avisos Descrição Inserir tipo de banco de dados (ORACLE, MSSQL, DB2) Tipo do banco de dados. Especifique MSSQL. Digite o nome de host do banco de dados [localhost] Nome do host que está executando o banco de dados. Digite o número de porta do banco de dados [1433] Número de porta usado pelo ouvinte do banco de dados. O padrão é 1433. Digite a senha de usuário do Banco de Dados Principais Senha para acessar o Banco de Dados Principais do MDM Hub. Responda o seguinte aviso se ele aparecer durante a atualização do Banco de Dados Principais: This upgrade should be performed by a DBA to grant ‘create sequence’ privileges for the master database. The master database does not have ‘create sequence’ privileges, you can either grant it now (manually) and then move forward or re-start the upgrade, or direct this process to do so for you now, and continue the current upgrade. Do you want the process to create this privilege? Yes/No • Se você inserir Não, o processo de atualização verificará novamente para garantir que o usuário concedeu o privilégio e, em seguida, retornará ao aviso de nome TNS. • Se você inserir Sim, deverá responder aos seguintes avisos antes que possa continuar com o processo de atualização: Digite o nome de usuário de DBA: Digite a senha de DBA: 44 Capítulo 4: Atualização do Armazenamento de Hub 6. Em ambientes JBoss, reinicie o servidor de aplicativos. 7. Salve uma cópia dos arquivos de log de atualização CMX_SYSTEM no diretório de documentação de atualização. Há um arquivo de log para cada script de alteração. O processo de atualização salva os arquivos na seguinte localização: • No UNIX. <diretório de instalação infamdm>/server/resources/database/db_changes/<nome do banco de dados>/Master • No Windows. <diretório de instalação infamdm>\server\resources\database\db_changes\<nome do banco de dados>\Master Tópicos Relacionados: • “Criar uma Pasta de Documentação de Atualização” na página 18 Atualizando o Banco de Dados Principais do MDM Hub no Modo Silencioso Para atualizar o Banco de Dados Principais do MDM Hub no modo silencioso, execute o script de atualização com o comando apropriado para o ambiente. Nota: Para exibir o processo de upgrade silencioso na linha de comando, defina -Dnoprompt como true. Para exibir apenas a hora de início e a hora de término na linha de comando, defina -Dnoprompt como true -silent. 1. Abra um prompt de comando. 2. Navegue até o seguinte diretório: 3. • UNIX. <diretório de distribuição>/database/bin • Windows. <diretório de distribuição>\database\bin Para atualizar o Banco de Dados Principais do MDM Hub em um ambiente Oracle, execute o seguinte comando: UNIX. sip_ant.sh updatemasterdatabase -Dmaster.tnsname=<TNS name> Dmaster.connectiontype=<SID or SERVICE> -Dmaster.server=<host name> Dmaster.port=<port> -Dmaster.sid=<SID name> -Dmaster.username=<MDM Hub Master Database username> -Dmaster.password=<MDM Hub Master Database password>Dcmx.username=<administrator username> -Dcmx.password=<administrator password> Dcmx.server.masterdatabase.type=ORACLE -Dnoprompt=true Windows. sip_ant.bat updatemasterdatabase -Dmaster.tnsname=<TNS name> Dmaster.connectiontype=<SID or SERVICE> -Dmaster.server=<host name> Dmaster.port=<port> -Dmaster.sid=<SID name> -Dmaster.username=<MDM Hub Master Database username> -Dmaster.password=<MDM Hub Master Database password>Dcmx.username=<administrator username> -Dcmx.password=<administrator password> Dcmx.server.masterdatabase.type=ORACLE -Dnoprompt=true 4. Para atualizar o Banco de Dados Principais do MDM Hub em um ambiente IBM DB2, execute o seguinte comando: Atualizando o Banco de Dados Principais do MDM Hub no Modo Silencioso 45 UNIX. sip_ant.sh updatemasterdatabase -Dcmx.server.masterdatabase.type=DB2 Dmaster.hostname=<host name> -Dmaster.port=<port> -Dmaster.username=<MDM Hub Master Database username> Dmaster.password=<MDM Hub Master Database password> -Ddba.username=<DBA username> -Ddba.password=<DBA password> -Dnoprompt=true Windows. sip_ant.bat updatemasterdatabase -Dcmx.server.masterdatabase.type=DB2 Dmaster.hostname=<host name> -Dmaster.port=<port> -Dmaster.username=<MDM Hub Master Database username> Dmaster.password=<MDM Hub Master Database password> -Ddba.username=<DBA username> -Ddba.password=<DBA password> -Dnoprompt=true 5. Para atualizar o Banco de Dados Principais do MDM Hub em um ambiente Microsoft SQL Server, execute o seguinte comando: UNIX. sip_ant.sh updatemasterdatabase -Dmaster.hostname=<hostname> -Dmaster.port=<port> Dmaster.username=<MDM Hub Master Database username> -Dmaster.password=<MDM Hub Master Database password> -Dcmx.username=<administrator username> -Dcmx.password=<administrator password> Dcmx.server.masterdatabase.type=MSSQL -Dmaster.database=<MDM Hub Master Database name> -Dnoprompt=true Windows. sip_ant.bat updatemasterdatabase -Dmaster.hostname=<hostname> -Dmaster.port=<port> Dmaster.username=<MDM Hub Master Database username> -Dmaster.password=<MDM Hub Master Database password> -Dcmx.username=<administrator username> -Dcmx.password=<administrator password> Dcmx.server.masterdatabase.type=MSSQL -Dmaster.database=<MDM Hub Master Database name> -Dnoprompt=true Atualizando os Bancos de Dados do Armazenamento de Referências Operacionais no Modo Detalhado Para atualizar cada banco de dados do Armazenamento de Referências Operacionais (ORS), execute um script de atualização. Atualize o Banco de Dados Principal do MDM Hub antes de atualizar os bancos de dados ORS. Nota: Se você não usar o Console do Hub para fazer alterações nos metadados, o script de atualização do banco de dados poderá falhar. Se um script falhar, entre em contato com o Suporte Global a Clientes da Informatica. 46 1. Interrompa o servidor de aplicativos. 2. Abra um prompt de comando. 3. Navegue até o seguinte diretório: • No UNIX. <diretório de distribuição>/database/bin • No Windows. <diretório de distribuição>\database\bin Capítulo 4: Atualização do Armazenamento de Hub 4. 5. Execute o script de atualização de Armazenamento de Referências Operacionais com o seguinte comando: • UNIX. ./sip_ant.sh updateorsdatabase • Windows. sip_ant.bat updateorsdatabase Responda os avisos. Para ambientes do Oracle, forneça as seguintes informações: Avisos Descrição Inserir tipo de banco de dados (ORACLE, MSSQL, DB2) Tipo do banco de dados. Especifique Oracle. Digite o Tipo de Conexão do Oracle (serviço, sid). [serviço] Tipo de conexão. Use um destes valores: SERVICE Usa o nome de serviço para se conectar ao Oracle. SID Usa a ID do Sistema Oracle para se conectar ao Oracle. O padrão é SERVICE. Digite o nome de host do banco de dados de Armazenamento de Referências Operacionais [localhost] Nome do host que está executando o banco de dados. Digite o número de porta do banco de dados de Armazenamento de Referências Operacionais. [1521] Número de porta usado pelo ouvinte do banco de dados. O padrão é 1521. Digite o nome de serviço do banco de dados de Armazenamento de Referências Operacionais [orcl] Nome do serviço Oracle. Este aviso será exibido se o tipo de conexão do Oracle selecionado for SERVICE. Digite o identificador de conexão do Oracle Net (Nome de TNS) [orcl] O nome TNS do Oracle. O padrão é orcl. URL de Conexão do Banco de Dados Principais: "jdbc:oracle:thin:@//<host_name>:<port>/ <service_name>". URL de Conexão do tipo de conexão do Oracle SERVICE. Você pode digitar s para alterar a URL de conexão padrão. Para usar a URL de conexão padrão, digite n. Você deseja alterar a URL de conexão (s/n) [n] Digite o SID de banco de dados [orcl] Nome da ID do Sistema Oracle. Este aviso será exibido se o tipo de conexão do Oracle selecionado for SID. Digite o nome do banco de dados de Armazenamento de Referências Operacionais [cmx_ors] Nome do banco de dados de Armazenamento de Referências Operacionais. O padrão é cmx_ors. Digite o senha de usuário do banco de dados de Armazenamento de Referências Operacionais Senha para acessar o Armazenamento de Referências Operacionais. Atualizando os Bancos de Dados do Armazenamento de Referências Operacionais no Modo Detalhado 47 Avisos Descrição Digite o nome da localidade da lista: de, en_US, fr, ja, ko, zh_CN. [en_US] Localidade do sistema operacional. Digite o código de número inteiro da Granularidade da Linha do Tempo do ORS: Ano 5, Mês 4, Dia 3, Hora 2, Minuto 1, Segundo 0 [3] Especifique as unidades de linha do tempo a serem usadas. O processo de atualização ignora o valor inserido na granularidade da linha do tempo. Você não pode alterar a granularidade da linha do tempo configurada durante a instalação. Para ambientes do IBM DB2, forneça as seguintes informações: 48 Avisos Descrição Inserir tipo de banco de dados (ORACLE, MSSQL, DB2) Tipo do banco de dados. Especifique DB2. Digite o nome de host do banco de dados de Armazenamento de Referências Operacionais [localhost] Nome do host que está executando o banco de dados. Digite o número de porta de banco de dados do Armazenamento de Referências Operacionais [50000] Número de porta usado pelo ouvinte do banco de dados. O padrão é 50000. Digite o nome do banco de dados de Armazenamento de Referências Operacionais [SIP97] Nome do banco de dados. O padrão é SIP97. Digite o nome do banco de dados de Armazenamento de Referências Operacionais [cmx_ors] Nome do banco de dados de Armazenamento de Referências Operacionais. O padrão é cmx_ors. Digite o senha de usuário do banco de dados de Armazenamento de Referências Operacionais Senha para acessar o Armazenamento de Referências Operacionais. Digite o nome da localidade da lista: de, en_US, fr, ja, ko, zh_CN. [en_US] Localidade do sistema operacional. O padrão é en_US. Digite o código de número inteiro da Granularidade da Linha do Tempo do ORS: Ano 5, Mês 4, Dia 3, Hora 2, Minuto 1, Segundo 0 [3] Especifique as unidades de linha do tempo a serem usadas. Capítulo 4: Atualização do Armazenamento de Hub O processo de atualização ignora o valor inserido na granularidade da linha do tempo. Você não pode alterar a granularidade da linha do tempo configurada durante a instalação. Para ambientes do Microsoft SQL Server, forneça as seguintes informações: Avisos Descrição Inserir tipo de banco de dados (ORACLE, MSSQL, DB2) Tipo do banco de dados. Especifique MSSQL. Digite o nome de host do banco de dados de Armazenamento de Referências Operacionais [localhost] Nome do host que está executando o banco de dados. Digite o número de porta de banco de dados do Armazenamento de Referências Operacionais [1433] Número de porta usado pelo ouvinte do banco de dados. O padrão é 1433. Digite o nome do banco de dados de Armazenamento de Referências Operacionais [cmx_ors] Nome do banco de dados de Armazenamento de Referências Operacionais. O padrão é cmx_ors. Digite o senha de usuário do banco de dados de Armazenamento de Referências Operacionais Senha para acessar o Armazenamento de Referências Operacionais. Digite o nome da localidade da lista: de, en_US, fr, ja, ko, zh_CN. [en_US] Localidade do sistema operacional. O padrão é en_US. Digite o código de número inteiro da Granularidade da Linha do Tempo do ORS: Ano 5, Mês 4, Dia 3, Hora 2, Minuto 1, Segundo 0 [3] Especifique as unidades de linha do tempo a serem usadas. O processo de atualização ignora o valor inserido na granularidade da linha do tempo. Você não pode alterar a granularidade da linha do tempo configurada durante a instalação. 6. Registre o ORS atualizado no Console do Hub. 7. Reinicie o servidor de aplicativos. 8. Salve uma cópia dos arquivos de log de atualização CMX_ORS no diretório de documentação de atualização. Há um arquivo de log para cada script de alteração. O processo de atualização salva os arquivos na seguinte localização: • No UNIX. <diretório de instalação infamdm>/server/resources/database/db_changes/<nome do banco de dados>/ORS • No Windows. <diretório de instalação infamdm>\server\resources\database\db_changes\<nome do banco de dados>\ORS Importante: O arquivo de log sip_ant é sobrescrito toda vez que você executa o sip_ant na linha de comando. Você deve salvar uma cópia de backup antes de executar o script sip_ant para atualizar outro ORS. Tópicos Relacionados: • “Criar uma Pasta de Documentação de Atualização” na página 18 • “Salvando o Relatório de Ambiente do MDM Hub” na página 22 Atualizando os Bancos de Dados do Armazenamento de Referências Operacionais no Modo Detalhado 49 Atualizando os Bancos de Dados de Armazenamento de Referências Operacionais no Modo Silencioso Para atualizar um banco de dados do Armazenamento de Referências Operacionais no modo silencioso, execute o script de atualização com o comando apropriado para o ambiente. Nota: Para exibir o processo de upgrade silencioso na linha de comando, defina -Dnoprompt como true. Para exibir apenas a hora de início e a hora de término do processo de upgrade silencioso na linha de comando, defina -Dnoprompt como true -silent. 1. Abra um prompt de comando. 2. Navegue até o seguinte diretório: 3. • UNIX. <diretório de distribuição>/database/bin • Windows. <diretório de distribuição>\database\bin Para atualizar um Armazenamento de Referências Operacionais em um ambiente Oracle, execute o seguinte comando: UNIX. sip_ant.sh updateorsdatabase –Dors.tnsname=<tns name> -Dors.connectiontype=sid Dors.hostname=<hostname> -Dors.port=<port> -Dors.sid=<Oracle SID> Dors.username=<ORS username> -Dors.password=<ORS password> Dcmx.server.masterdatabase.type=oracle -Dnoprompt=true Windows. sip_ant.bat updateorsdatabase –Dors.tnsname=<tns name> -Dors.connectiontype=sid Dors.hostname=<hostname> -Dors.port=<port> -Dors.sid=<Oracle SID> Dors.username=<ORS username> -Dors.password=<ORS password> Dcmx.server.masterdatabase.type=oracle -Dnoprompt=true 4. Para fazer upgrade do Armazenamento de Referências Operacionais em um ambiente IBM DB2, execute o seguinte comando: UNIX. sip_ant.sh updateorsdatabase -Dors.hostname=<host name> -Dors.database=%db2database% -Dors.port=<port> -Dors.username=<ORS username> -Dors.password=<ORS password> Dcmx.server.masterdatabase.type=db2 -Dnoprompt=true Windows. sip_ant.bat updateorsdatabase -Dors.hostname=<host name> -Dors.database=%db2database % -Dors.port=<port> -Dors.username=<ORS username> -Dors.password=<ORS password> Dcmx.server.masterdatabase.type=db2 -Dnoprompt=true 5. Para atualizar o Armazenamento de Referências Operacionais em um ambiente Microsoft SQL Server, execute o seguinte comando: UNIX. sip_ant.sh updateorsdatabase -Dors.hostname=<hostname> -Dors.port=<port> Dors.username=<ORS username> -Dors.password=<ORS password> -Dors.database=<database name> Dcmx.server.masterdatabase.type=MSSQL -Dnoprompt=true Janela. sip_ant.bat updateorsdatabase -Dors.hostname=<hostname> -Dors.port=<port> Dors.username=<ORS username> -Dors.password=<ORS password> -Dors.database=<database name> - 50 Capítulo 4: Atualização do Armazenamento de Hub Dcmx.server.masterdatabase.type=MSSQL -Dnoprompt=true Confirmar que os Scripts de Atualização Foram Executados com Êxito Verifique a tabela C_REPOS_DB_CHANGE para ver se os scripts de atualização do Armazenamento de Hub foram executados com êxito. Os scripts serão executados durante o processo de atualização se eles não foram executados durante as atualizações anteriores. Se a tabela C_REPOS_DB_CHANGE indica que um script falhou, entre em contato com o Suporte Global a Clientes da Informatica. Solução de Problemas de Atualização do Armazenamento de Hub Se uma mensagem de erro indicar que a atualização falhou ou se você encontrou problemas durante a atualização, use as seguintes informações para solucionar o problema. Considere as seguintes dicas de solução de problemas ao fazer a atualização: Quando eu atualizo um Armazenamento de Referências Operacionais, o Oracle gera o erro ORA-20005. Se você encontrar o erro ORA-20005 ao executar o sip_ant updateorsdatabase , realize as seguintes etapas: 1. Execute o seguinte comando para conceder as permissões necessárias: exec dbms_java.grant_permission(upper('ORS_USER'),'SYS:java.net.SocketPermission','*', 'connect,resolve'); 2. Execute o seguinte comando para confirmar se as classes Java são carregadas no Oracle: select dbms_java.longname(object_name), status from user_objects where object_type='JAVA CLASS'; 3. Se as classes não forem carregadas, execute o seguinte comando para recarregá-las: loadjava -verbose -force -resolve -oracleresolver -user &ors_name/ &ors_passwd@&tns_name siperian-cleansecaller.jar loadjava -verbose -force -resolve -oracleresolver -user &ors_name/ &ors_passwd@&tns_name siperian-dbutil.jar A atualização do Armazenamento de Hub falha. Você não pode repetir a execução da atualização do Armazenamento de Hub em um esquema parcialmente atualizado. Se a atualização falhar, restaure o banco de dados de um backup completo e, em seguida, execute novamente a atualização do Armazenamento de Hub. Depois de atualizar de uma localidade diferente do inglês, algumas tabelas estarão em inglês e algumas estarão no idioma da localidade. Se o ambiente de banco de dados do Armazenamento de Hub está definido como uma localidade diferente do inglês, você deve alterar o caractere definido como Unicode antes de executar os scripts de atualização para atualizar o Banco de Dados Principais do MDM Hub e os Armazenamentos de Confirmar que os Scripts de Atualização Foram Executados com Êxito 51 Referências Operacionais. Durante a atualização, todos os metadados da tabela são convertidos ao inglês com uma chave de conversão. Se você não selecionou um conjunto de caracteres Unicode, somente algumas tabelas serão convertidas. 52 Capítulo 4: Atualização do Armazenamento de Hub CAPÍTULO 5 Atualização do Servidor de Hub Este capítulo inclui os seguintes tópicos: • Visão Geral da Atualização do Servidor de Hub, 53 • Atualizando o Servidor de Hub no Modo Gráfico, 53 • Atualizando o Servidor de Hub no Modo de Console, 56 • Atualizando o Servidor de Hub no Modo Silencioso, 58 • Copiar Arquivos de Log do Servidor de Hub para a Pasta de Documentação de Atualização, 61 • Reaplicando a Atualização do Servidor de Hub (Opcional), 61 • Solucionando problemas com a Atualização do Servidor de Hub, 62 Visão Geral da Atualização do Servidor de Hub O Servidor de Hub é o software MDM Hub executado em um ambiente do servidor de aplicativos. Use os serviços comuns e principais do MDM Hub, incluindo o acesso, a segurança e o gerenciamento de sessões por meio do Servidor de Hub. Você pode fazer a atualização no modo gráfico ou no modo silencioso. Para atualizar o Servidor de Hub no modo gráfico, execute o Instalador do Servidor do Hub fornecido na distribuição. Para atualizar o Servidor de Hub no modo silencioso, configure os arquivos de propriedade do instalador silencioso. O instalador do Servidor de Hub diferencia uma instalação do patch de uma instalação completa quando, durante a instalação, você aponta a instalação existente do MDM Hub como o destino. Antes de substituir a instalação existente do Servidor de Hub, o Instalador do MDM Hub cria um backup dos arquivos importantes. Nota: se você atualizou o servidor de aplicativos para uma versão mais recente antes da atualização do MDM Hub , faça uma instalação completa do Servidor de Hub. Para obter mais informações, consulte o Guia de Instalação do Informatica MDM Multidomain Edition. Atualizando o Servidor de Hub no Modo Gráfico Para atualizar o Servidor de Hub no modo gráfico, execute o instalador do Servidor de Hub. 1. Faça logon usando o nome de usuário que foi usado para instalar o Servidor de Hub. 2. Inicie o servidor de aplicativos no qual o Servidor de Hub está implantado. 53 3. 4. 5. Abra um prompt de comando e navegue até o instalador do Servidor de Hub no diretório de distribuição. Por padrão, o instalador está no seguinte diretório: • No UNIX. <diretório de distribuição><nome do sistema operacional>/mrmserver • No Windows. <diretório de distribuição>\windows\mrmserver Execute o seguinte comando: • No UNIX. hub_install.bin • No Windows. hub_install.exe Na janela Introdução, clique em Avançar. A janela Contrato de Licença é exibida. 6. Revise e aceite os termos do contrato de licença. Clique em Avançar. 7. Selecione a localização da instalação do Servidor de Hub. A pasta de instalação do Servidor de Hub contém o arquivo siperian-mrm.ear. Clique em Avançar. A mensagem Aviso de Versão é exibida. 8. Clique em OK para atualizar de uma instalação existente do Servidor de Hub. 9. Escolha uma pasta de atalho. Clique em Avançar. 10. Insira a localização do arquivo de licença do Servidor Hub. Clique em Avançar. 11. Se a instalação anterior usa o WebLogic como o servidor de aplicativos, o instalador do Servidor de Hub solicitará que você forneça a senha do Administrador do WebLogic. Digite a senha do WebLogic. 12. Se quiser instalar o ActiveVOS incorporado, selecione Sim e realize as seguintes subetapas. Clique em Avançar. Se já tiver o ActiveVOS incorporado instalado, você será levado diretamente para as subetapas. a. Se não tiver o ActiveVOS incorporado instalado ou se tiver uma versão antiga do ActiveVOS incorporado instalada, especifique uma pasta de instalação. Não é possível instalar o ActiveVOS na mesma pasta de uma instalação anterior do ActiveVOS. Na página Escolher Pasta de Instalação do ActiveVOS, aceite o caminho de instalação padrão ou especifique uma localização preferencial. Clique em Avançar. b. Se não tiver o ActiveVOS incorporado instalado ou se tiver uma versão antiga do ActiveVOS incorporado instalada, na página do Instalador do ActiveVOS, clique em Escolher. Navegue até o arquivo de instalação ActiveVOS_Server no pacote de distribuição. Clique em Avançar. c. Insira um nome de usuário e uma senha para criar um usuário administrativo para o Console do ActiveVOS. Importante: O nome de usuário e a senha devem ser iguais ao nome de usuário e à senha do Console do ActiveVOS que foram criados no servidor de aplicativos. d. Na página Informações do Banco de Dados, insira as credenciais especificadas quando você criou o esquema de banco de dados do ActiveVOS. Clique em Avançar. Nota: Se você estiver movendo do ActiveVOS autônomo para o ActiveVOS incorporado, insira os detalhes do esquema do ActiveVOS autônomo. e. 54 Se você n]ao tiver o ActiveVOS incorporado instalado, na página URL do Servidor de Aplicativos da Web, aceite a URL padrão ou especifique a URL que deseja usar para chamar os serviços da Web do ActiveVOS. Verifique se a URL contém o número de porta correto para a conexão com o servidor de aplicativos. Clique em Avançar. Capítulo 5: Atualização do Servidor de Hub O script de configuração de pós-instalação usa a URL para a chamar serviços da Web do ActiveVOS, implantar os fluxos de trabalho MDM predefinidos no ActiveVOS e criar o mapeamento URN. f. 13. 14. Clique em Avançar. Selecione uma das seguintes opções de instalação da plataforma Informatica: • Sim. Instalar a plataforma Informatica • Não. Não instala a plataforma Informatica. Se você selecionar Sim na etapa anterior, clique em Escolher e navegue até as seguintes localizações de arquivo da plataforma Informatica: • Instalação do arquivo de resposta • Arquivo de instalação da plataforma 15. Na página Kit de Ferramentas de Uso do Produto, selecione Tipo de Ambiente. 16. Se você quiser usar um servidor proxy, selecione Sim e insira os detalhes do servidor proxy. Caso contrário, selecione Não. Você pode inserir os seguintes detalhes do servidor proxy: 17. • Nome/IP do servidor proxy • Porta do servidor proxy • Nome de domínio do servidor proxy. Deixe em branco se não for aplicável. • Nome de usuário do servidor proxy. Deixe em branco se não for aplicável. • Senha do servidor proxy. Deixe em branco se não for aplicável. Clique em Avançar. A página Implantação é exibida. 18. Selecione se deseja implantar automaticamente ou manualmente. Clique em Sim para implantar automaticamente ou em Não para implantar manualmente. Em seguida, clique em Avançar. • Se você usar o ActiveVOS no seu ambiente, clique em Não para implantar manualmente e depois clique em Avançar. Você deve fazer upgrade do esquema do ActiveVOS para a versão 9.2.4.1 antes de fazer a implantação manual. • Em ambientes clusterizados ou WebLogic, clique em Não para implantar manualmente e clique em Avançar. • Em ambientes autônomos WebSphere ou em ambientes autônomos JBoss sem o ActiveVOS, clique em Sim para implantar automaticamente e depois clique em Avançar. A janela Resumo da Pré-Instalação é exibida. 19. Para alterar qualquer opção, clique no botão para alterar as seleções anteriores. 20. Depois que a janela de resumo exibir as opções desejadas, clique em Instalar para iniciar o processo de instalação. O instalador do Servidor de Hub exibe a tela Aguarde enquanto o instalador configura o sistema. O instalador do Servidor de Hub faz backup de arquivos importantes para um arquivo morto armazenado na pasta de backup no diretório de instalação do MDM Hub. O nome de arquivo morto usa o formato mostrado no seguinte exemplo: Informatica MDM Hub Server-2010-09-27_12-13.jar Quando a instalação terminar, a janela Instalação Concluída será exibida. 21. Clique em Concluído para sair do instalador do Servidor de Hub. Atualizando o Servidor de Hub no Modo Gráfico 55 Nota: Se a atualização não for concluída com êxito, uma janela aparecerá indicando que a atualização falhou e exibirá a localização do arquivo de log que contém as mensagens de falha. 22. Se você selecionou Não na etapa 18, compacte novamente e implante manualmente o arquivo EAR. a. Execute o seguinte comando para compactar novamente o arquivo EAR: No UNIX. cd <diretório de instalação infamdm>/hub/server/bin ./sip_ant.sh repackage No Windows. cd <diretório de instalação infamdm>\hub\server\bin sip_ant.bat repackage b. 23. No console de administração do servidor de aplicativos, implante manualmente o arquivo EAR do Servidor de Hub. Consulte a documentação do servidor de aplicativos. Reinicie o servidor de aplicativos. Atualizando o Servidor de Hub no Modo de Console Você pode atualizar o Servidor de Hub no modo de console no UNIX. 1. Inicie o servidor de aplicativos. 2. Navegue até o seguinte diretório na distribuição do MDM Hub: No UNIX. <diretório de distribuição>/<nome do sistema operacional>/mrmserver 3. Execute o seguinte comando no prompt de comando: ./hub_install.bin -i console 4. Digite o número da localidade que você deseja escolher para a atualização e pressione Enter. As informações de introdução sobre a atualização são exibidas. 5. Pressione Enter. O contrato de licença é exibido. 6. Leia o Contrato de Licença. Digite Y para aceitar os termos do contrato de licença ou digite N se preferir não aceitar o contrato de licença e quiser sair do programa de instalação. 7. Pressione Enter. Se você inseriu Y na etapa anterior, serão exibidas informações sobre a pasta de instalação. 8. 9. Especifique o diretório no qual você instalou o Servidor de Hub. • Para escolher a pasta padrão, pressione Enter. • Para alterar o caminho, digite o caminho absoluto da pasta de instalação e pressione Enter. Confirme a localização da pasta de instalação. Digite Y para confirmar a pasta de instalação ou digite N para alterá-la. A mensagem de aviso de versão é exibida. 56 10. Pressione Enter para confirmar que você deseja continuar. 11. Em ambientes WebLogic, digite a senha do WebLogic e pressione Enter. 12. Se você tiver o Informatica ActiveVOS instalado ou tiver uma versão antiga do ActiveVOS incorporado instalada, pressione Enter para Sim. Capítulo 5: Atualização do Servidor de Hub O instalador solicita que você forneça informações sobre a sua instalação do ActiveVOS. a. Se não tiver o ActiveVOS incorporado instalado ou se tiver uma versão antiga do ActiveVOS incorporado instalada, especifique a localização em que deseja instalar o ActiveVOS Server. Não é possível instalar o ActiveVOS na mesma pasta de uma instalação anterior do ActiveVOS. b. Se não tiver o ActiveVOS incorporado instalado ou se tiver uma versão antiga do ActiveVOS incorporado instalada, especifique a localização do arquivo de instalação do ActiveVOS Server. c. Insira um nome de usuário e uma senha para criar um usuário administrativo para o Console de Administração do ActiveVOS Server. Importante: O nome de usuário e a senha devem ser iguais ao nome de usuário e à senha do Console do ActiveVOS que foram criados no servidor de aplicativos. d. Insira as credenciais do banco de dados do ActiveVOS que você especificou quando criou o esquema do ActiveVOS. Nota: Se você estiver movendo do ActiveVOS autônomo para o ActiveVOS incorporado, insira os detalhes do esquema do ActiveVOS autônomo. e. 13. Se você não tiver o ActiveVOS incorporado instalado, especifique a URL que deseja usar para chamar serviços da Web do MDM e do ActiveVOS. Verifique se a URL contém o número de porta correto para a conexão com o servidor de aplicativos. Pressione Enter. O prompt de instalação do Informatica plataforma é exibido. 14. Se você deseja instalar a plataforma Informatica, pressione Enter para continuar. Caso contrário, digite 2 para não instalar, em seguida pressione Enter. Os avisos do arquivo de resposta de instalação da plataforma Informatica e das localizações do arquivo morto são exibidos. 15. Digite as localizações do arquivo de resposta de instalação da plataforma Informatica e do arquivo morto e pressione Enter. 16. Nas opções do Kit de Ferramentas de Uso do Produto, selecione o tipo de ambiente. Digite 1 para Produção, 2para Teste/QA ou 3 para Desenvolvimento e pressione Enter. 17. Selecione se você tem um servidor proxy. Pressione Enter para Sim. Caso contrário, digite 2 para Não instalar e, em seguida, pressione Enter. Você pode inserir os seguintes detalhes do servidor proxy: • Nome/IP do servidor proxy • Porta do servidor proxy • Nome de domínio do servidor proxy. Deixe em branco se não for aplicável. • Nome de usuário do servidor proxy. Deixe em branco se não for aplicável. • Senha do servidor proxy. Deixe em branco se não for aplicável. O resumo das opções de instalação é exibido. 18. Escolha se você deseja executar o script postInstallSetup como parte da instalação ou se prefere executá-lo manualmente mais tarde. Se o ambiente estiver configurado para operar com o Informatica ActiveVOS, opte por executar o script manualmente mais tarde. É necessário fazer upgrade do esquema do ActiveVOS para a versão 9.2.4.1 antes de executar o script. 19. Pressione Enter. O resumo das opções de atualização é exibido. Atualizando o Servidor de Hub no Modo de Console 57 20. Verifique as informações no resumo da pré-atualização. Se as informações estiverem corretas, pressione Enter para iniciar a atualização. Se precisar fazer alterações, digite VOLTAR para as informações específicas e faça as alterações. Quando o processo terminar, serão exibidas informações sobre a atualização realizada. 21. Pressione Enter para sair do instalador. Atualizando o Servidor de Hub no Modo Silencioso Você pode atualizar o Servidor de Hub sem interação do usuário no modo silencioso. Talvez você queira realizar uma atualização silenciosa se tiver várias instalações ou se precisar fazer atualizações em um cluster de máquinas. Uma atualização silenciosa não mostra mensagens de progresso ou falha. Antes de executar a atualização silenciosa para o Servidor de Hub, você precisa configurar o arquivo de propriedades para essa atualização. O instalador lê o arquivo para determinar as opções de atualização. O processo de atualização silenciosa poderá ser concluído com êxito mesmo se você especificar configurações incorretas, como uma porta ou um caminho incorreto para o servidor de aplicativos. Certifique-se de fornecer configurações corretas no arquivo de propriedades. Copie os arquivos de atualização do Servidor de Hub para o disco rígido na máquina que você planeja instalar o Servidor de Hub. Para atualizar no modo silencioso, execute as seguintes tarefas: 1. Configure o arquivo de propriedades da instalação e especifique as opções de instalação nesse arquivo. 2. Execute a atualização com o arquivo de propriedades de instalação. Configurando o Arquivo de Propriedades Verifique os valores dos parâmetros no arquivo de propriedades que afetam o processo de atualização silenciosa. 1. Localize o arquivo de propriedades que você configurou ao instalar o Servidor de Hub. 2. Use um editor de texto para abrir o arquivo e verificar os valores dos parâmetros que afetam o processo de atualização silenciosa. A seguinte tabela descreve os parâmetros de atualização a serem verificados: Nome da Propriedade USER_INSTALL_DIR Descrição Diretório no qual você instalou o Servidor de Hub. Por exemplo, C\:\\<diretório de instalação infamdm>\ \hub\\server. Você deve ignorar caracteres de barra invertida no arquivo de propriedades. Use barras invertidas duplas ao especificar o caminho do diretório de instalação. 58 SIP.APPSERVER.PASSWORD Senha para acessar o WebLogic. Para ambientes WebLogic. RUN_DEPLOYMENT_FLAG Executa o script postInstallSetup como parte da atualização silenciosa. Defina como 1 se quiser executar postInstallSetup no final da atualização silenciosa. Defina como 0 se não quiser executar postInstallSetup. Capítulo 5: Atualização do Servidor de Hub 3. Se você estiver instalando a versão licenciada em pacote do ActiveVOS Server, adicione as propriedades do ActiveVOS no seu arquivo de propriedades. a. Abra o arquivo silentInstallServer_sample.properties incluído nessa versão. b. Pesquise pelo ActiveVOS. c. Copie a seção de instalação do ActiveVOS no arquivo de propriedades. ############################################################################### #################### ActiveVOS Server installation ############################ ############################################################################### ## Do you want to install ActiveVOS (Yes/No) AVOS.INSTALL=Yes ## Path to ActiveVOS Installer (ActiveVOS_Server_windows_9.2.4.1.exe for Windows or ActiveVOS_Server_unix_9.2.4.1.sh for Linux/UNIX) AVOS_INSTALLER_PATH=c\:\\ActiveVOS_Server_windows_9.2.4.1.exe ## ActiveVOS server install directory AVOS_INSTALL_DIR=C\:\\infamdm\\avos\\server ## Database type is the same as for HUB (There is no ability to set a different database type for ActiveVOS) ## Oracle connection data ## Connection Type SID or Service Name AVOS.ORACLE.CONNECTION.TYPE="Service Name" AVOS.DB.SERVER=localhost AVOS.DB.PORT=1521 ## Oracle SID name or service name AVOS.DB.SID=orcl AVOS.DB.SCHEMA_NAME=avos AVOS.DB.PASSWORD=!!cmx!! ## DB2 connection data AVOS.DB.SERVER=localhost AVOS.DB.PORT=50000 AVOS.DB.DBNAME=AVOS AVOS.DB.SCHEMA_NAME=AVOS AVOS.DB.USER=avos AVOS.DB.PASSWORD=!!cmx!! ## MSSQL connection data AVOS.DB.SERVER=localhost AVOS.DB.PORT=1433 AVOS.DB.DBNAME=avos AVOS.DB.USER=avos AVOS.DB.PASSWORD=!!cmx!! ##If you are moving from standalone ActiveVOS to embedded ActiveVOS, enter the details for the standalone ActiveVOS schema. d. 4. No arquivo de propriedades, especifique as informações do seu banco de dados do ActiveVOS e remova as propriedades de outros bancos de dados com suporte. Se você precisar de ajuda com as propriedades, consulte o Guia de Instalação do Informatica MDM Multidomain Edition do seu ambiente. Se você estiver instalando a Plataforma Informatica, adicione e configure as seguintes propriedades da Plataforma Informatica no arquivo de propriedades da instalação silenciosa: ## If you want to install Informatica Platform, set to 1 ## If you DO NOT want to install Informatica Platform, set to 0 INSTALL.PLATFORM.YES=1 ## Path to the Informatica Platform installer (zip or tar file) INFA.PLATFORM.ZIP=C\:\\961HF1_Server_Installer_winem-64t.zip ## For UNIX: INFA.PLATFORM.ZIP=/export/home/user/961HF1_Server_Installer_linuxx64.tar ## Path to silent installer properties file INFA.PLATFORM.PROPERTIES=C\:\\SilentInput.properties Atualizando o Servidor de Hub no Modo Silencioso 59 5. Adicione e configure as seguintes propriedades do kit de ferramentas de uso do produto no arquivo de propriedades de instalação silenciosa: #Product Usage Toolkit Installation #CSM_TYPE is the type of Product Usage Toolkit installation. # valid values are:Production,Test,Development. Should not be blank. CSM_TYPE=Production # If the network has a proxy server, fill in the following parameters (leave empty if no proxy): # proxy server host CSM_HOST= # proxy server port CSM_PORT= # Proxy server domain name (leave blank, if not applicable) CSM_DOMAIN= # Proxy server user name (leave blank, if not applicable) CSM_PROXY_USER_NAME= #Proxy server password (leave blank, if not applicable) CSM_PROXY_PASSWORD= 6. Se você usar a versão licenciada do ActiveVOS Server, adicione e configure as seguintes propriedades no arquivo de propriedades da instalação silenciosa: SIP.APPSERVER.WEB.URL=http://localhost:8080 ## Avos console's administrator username AVOS.CONSOLE.USER=aeadmin ## Avos console's administrator password AVOS.CONSOLE.PASSWORD=admin ##The user name and password must be the same as the ActiveVOS Console user name and password that was created in the application server during the pre-installation process. Executando a Atualização Silenciosa Depois de configurar o arquivo de propriedades, você pode iniciar a atualização silenciosa. 1. Verifique se o servidor de aplicativos está em execução. 2. Abra uma janela de comando. 3. Execute o seguinte comando: No UNIX. ./hub_install.bin -f <localização do arquivo de propriedades silencioso para o servidor de hub> No Windows. hub_install.exe -f <localização do arquivo de propriedades silencioso para o servidor de hub> A atualização silenciosa é executada em segundo plano. O processo pode demorar um pouco. Se você executou o script postInstallSetup para o Servidor de Hub como parte da instalação silenciosa, confira os arquivos postinstallSetup.log para verificar se a atualização foi bem-sucedida. O arquivo de log está disponível no seguinte diretório: No UNIX. <diretório de instalação infamdm>/hub/server/logs/ No Windows. <diretório de instalação infamdm>\hub\server\logs\ 60 Capítulo 5: Atualização do Servidor de Hub Copiar Arquivos de Log do Servidor de Hub para a Pasta de Documentação de Atualização Salve uma cópia dos arquivos de log do Servidor de Hub. Use esses auxiliares de arquivos de log se você precisar solucionar problemas da atualização. Copie os arquivos de log do Servidor de Hub para a pasta de documentação de atualização upgradedoc. Salve esses arquivos em uma subpasta separada, como hub_server_upgrade. Se você atualizou vários Servidores de Hub em um cluster, salve os arquivos para cada instância do Servidor de Hub em uma pasta separada. A seguinte tabela descreve os arquivos de log a serem copiados: Arquivo Descrição <diretório de instalação infamdm>/hub/ server/Infamdm_Hub_Server_InstallLog.xml Contém as mensagens de log para a instalação do Servidor de Hub. <diretório de instalação infamdm>/hub/ server/infamdm_installer_debug.txt Contém mensagens de depuração e todas as opções que você selecionou ao executar o processo de atualização. <diretório de instalação infamdm>/hub/ server/logs/patchInstallSetup.log Contém os resultados do script patchInstallSetup. <diretório de instalação infamdm>/hub/ server/logs/cmxserver.log Contém o log do Servidor de Hub. O Servidor de Hub cria esse arquivo quando você inicia o Servidor de Hub. Arquivos de log do servidor de aplicativos. Localizados na árvore no diretório de instalação do servidor de aplicativos. Reaplicando a Atualização do Servidor de Hub (Opcional) Se você concluir a atualização do Servidor de Hub, o processo de atualização não permitirá que você reaplique a atualização do Servidor de Hub. Por exemplo, talvez você queira reaplicar a atualização do Servidor de Hub se o hardware falhar durante o processo de atualização. Também é possível realizar esse procedimento se você testar uma atualização e, em seguida, desejar reverter a uma versão mais antiga do software. 1. 2. Faça backup do arquivo siperian-mrm.ear no seguinte diretório: • No UNIX. <diretório de instalação infamdm>/hub/server • No Windows. <diretório de instalação infamdm>\hub\server Repita as etapas de atualização. Adicione o parâmetro -DSIPERIAN_FORCED_PATCH_INSTALL=true ao comando de instalação. Por exemplo, se você reaplicar a atualização no modo gráfico no UNIX, execute o seguinte comando: hub_install.bin -DSIPERIAN_FORCED_PATCH_INSTALL=true Copiar Arquivos de Log do Servidor de Hub para a Pasta de Documentação de Atualização 61 Solucionando problemas com a Atualização do Servidor de Hub Se uma mensagem de erro indicar que a atualização falhou ou se você encontrou problemas durante a atualização, use as seguintes informações para solucionar o problema. Considere as seguintes dicas de solução de problemas ao fazer a atualização: Os arquivos EAR não são implantados dentro do tempo permitido em ambientes JBoss. À medida que você aumenta o número de Armazenamentos de Referências Operacionais, o tempo de implantação do arquivo EAR aumenta. Se o tempo de implantação do arquivo EAR exceder o tempo de implantação permitido em ambientes JBoss, o upgrade falhará. Aumente o tempo de implantação permitido para acomodar o tempo de implantação do arquivo EAR. O tempo de implantação padrão permitido é de 600 segundos. 1. Aumente o valor da propriedade deploy.wait.time do arquivo build.properties no seguinte diretório: No UNIX. <diretório de instalação do infamdm>/hub/server/bin No Windows. <diretório de instalação do infamdm>\hub\server\bin 2. Navegue até o seguinte diretório: No UNIX. <diretório de Instalação do JBoss>/standalone/configuration No Windows. <diretório de Instalação do JBoss>\standalone\configuration 3. Configure o seguinte código no arquivo standalone-full.xml para aumentar o valor de tempo limite: <subsystem xmlns="urn:jboss:domain:deployment-scanner:1.1"> <deployment-scanner path="deployments" relative-to="jboss.server.base.dir" scaninterval="5000" deployment-timeout="1200"/> </subsystem> A atualização do Servidor de Hub falha. Se a atualização do Servidor de Hub falhar, você poderá reimplantar o arquivo EAR para repeti-la. Nota: em ambientes JBoss, se você alterar manualmente a configuração de fontes de dados no arquivo standalone-full.xml quando o JBoss estiver em execução, as alterações de configuração serão perdidas ao executar o script patchInstallSetup. 1. Navegue até o seguinte diretório: No UNIX. <diretório de instalação infamdm>/hub/server No Windows. <diretório de instalação infamdm>\hub\server 2. Execute o seguinte comando para implantar o aplicativo do Servidor de Hub e aplicar as alterações na configuração do servidor de aplicativos. Nota: Se você não tiver um ActiveVOS incorporado no seu ambiente, não precisará incluir os nomes de usuário e as senhas do ActiveVOS no comando. No UNIX WebLogic patchInstallSetup.sh -Dweblogic.password=<WebLogic password> Ddatabase.password=<MDM Hub Master database password> -Davos.username=<ActiveVOS Console username> -Davos.password=<ActiveVOS Console password> Davos.jdbc.database.password=<ActiveVOS database password> 62 Capítulo 5: Atualização do Servidor de Hub WebSphere com segurança ativada patchInstallSetup.sh -Dwebsphere.password=<WebSphere password> Ddatabase.password=<MDM Hub Master database password> -Davos.username=<ActiveVOS Console username> -Davos.password=<ActiveVOS Console password> Davos.jdbc.database.password=<ActiveVOS database password> WebSphere com segurança desativada patchInstallSetup.sh -Ddatabase.password=<MDM Hub Master database password> Davos.username=<ActiveVOS Console username> -Davos.password=<ActiveVOS Console password> -Davos.jdbc.database.password=<ActiveVOS database password> JBoss patchInstallsetup.sh -Ddatabase.password=<MDM Hub Master database password> Davos.username=<ActiveVOS Console username> -Davos.password=<ActiveVOS Console password> -Davos.jdbc.database.password=<ActiveVOS database password> No Windows WebLogic patchInstallSetup.bat -Dweblogic.password=<WebLogic password> Ddatabase.password=<MDM Hub Master database password> -Davos.username=<ActiveVOS Console username> -Davos.password=<ActiveVOS Console password> Davos.jdbc.database.password=<ActiveVOS database password> WebSphere com segurança ativada patchInstallSetup.bat -Dwebsphere.password=<WebSphere password> Ddatabase.password=<MDM Hub Master database password> -Davos.username=<ActiveVOS Console username> -Davos.password=<ActiveVOS Console password> Davos.jdbc.database.password=<ActiveVOS database password> WebSphere com segurança desativada patchInstallSetup.bat -Ddatabase.password=<MDM Hub Master database password> Davos.username=<ActiveVOS Console username> -Davos.password=<ActiveVOS Console password> -Davos.jdbc.database.password=<ActiveVOS database password> JBoss patchInstallsetup.bat -Ddatabase.password=<MDM Hub Master database password> Davos.username=<ActiveVOS Console username> -Davos.password=<ActiveVOS Console password> -Davos.jdbc.database.password=<ActiveVOS database password> Nota: no UNIX, se você incluir um caractere de ponto de exclamação (!) na senha, deverá incluir uma barra invertida antes do caractere de ponto de exclamação (!) . Por exemplo, se a senha for !!cmx!!, insira \!\!cmx\!\!. Solucionando problemas com a Atualização do Servidor de Hub 63 CAPÍTULO 6 Atualização do Servidor de Processos Este capítulo inclui os seguintes tópicos: • Visão Geral da Atualização do Servidor de Processos, 64 • Instalando o Servidor de Processos no Modo Gráfico, 65 • Atualizando o Servidor de Processos no Modo de Console, 66 • Atualizando o Servidor de Processos no Modo Silencioso, 68 • Etapas para Atualizar para a Integração do AddressDoctor 5, 69 • Configurar o Preenchimento de Correspondência, 71 • Copiar Arquivos de Log do Servidor de Processos para o Diretório de Documentação de Atualização, 73 • Reaplicando a Atualização do Servidor de Processos (Opcional), 74 • Solucionando Problemas com a Atualização do Servidor de Processos, 74 Visão Geral da Atualização do Servidor de Processos O Servidor de Processos é um servlet que gerencia as operações de limpeza de dados, as operações de correspondência e os trabalhos em lotes. Para atualizar o Servidor de Processos, execute o instalador Servidor de Processos fornecido na distribuição. O instalador Servidor de Processos diferencia uma atualização de uma instalação completa quando você seleciona a localização de instalação existente do MDM Hub como a localização de destino durante o processo de atualização. Antes de substituir a instalação existente do Servidor de Processos, o instalador do Servidor de Processos cria um backup dos arquivos importantes. se você atualizou o servidor de aplicativos para uma versão mais recente antes da atualização do MDM Hub , faça uma instalação completa do Servidor de Processos. Para obter mais informações, consulte o Guia de Instalação do Informatica MDM Multidomain Edition. 64 Instalando o Servidor de Processos no Modo Gráfico Para atualizar o Servidor de Processos no modo gráfico, execute o instalador do Servidor de Processos. 1. Faça logon usando o nome de usuário que foi usado para instalar o Servidor de Processos. 2. Inicie o servidor de aplicativos no qual o Servidor de Processos está implantado. 3. Abra um prompt de comando e navegue até o instalador do Servidor de Processos no diretório de distribuição. Por padrão, o instalador está no seguinte diretório: 4. 5. • No UNIX. <diretório de distribuição><nome do sistema operacional>/mrmcleanse • No Windows. <diretório de distribuição>\windows\mrmcleanse Execute o seguinte comando: • No UNIX. hub_cleanse_install.bin • No Windows. hub_cleanse_install.exe Na janela Introdução, clique em Avançar. A janela Contrato de Licença é exibida. 6. Selecione a opção Aceito os termos de Contrato de Licença e clique em Avançar. A janela Escolher Pasta de Instalação é exibida. 7. Selecione a localização da instalação do Servidor de Processos. A pasta de instalação do Servidor de Processos contém o arquivo siperian-mrm-cleanse.ear. • Para escolher a localização padrão, clique em Avançar. • Para escolher outra localização, clique em Escolher e depois em Avançar. A mensagem Aviso de Versão é exibida. 8. Clique em OK para confirmar que você deseja continuar. 9. Se a instalação anterior usar o WebLogic como o servidor de aplicativos, o Instalador do Servidor de Processos solicitará que você forneça a senha do Administrador do WebLogic. Digite a senha do WebLogic. 10. Na página Kit de Ferramentas de Uso do Produto, selecione Tipo de Ambiente. 11. Se você tiver um servidor proxy, selecione Sim e insira-o. Caso contrário, selecione Não. Você pode inserir os seguintes detalhes do servidor proxy: 12. • Nome/IP do servidor proxy • Porta do servidor proxy • Nome de domínio do servidor proxy. Deixe em branco se não for aplicável. • Nome de usuário do servidor proxy. Deixe em branco se não for aplicável. • Senha do servidor proxy. Deixe em branco se não for aplicável. Clique em Avançar. A página Implantação é exibida. 13. Selecione se deseja implantar automaticamente ou manualmente. clique em Sim para implantar automaticamente ou clique em Não para implantar manualmente, e clique em Avançar. • Em ambientes autônomos WebSphere ou em ambientes autônomos JBoss, clique em Sim para implantar automaticamente e clique em Avançar. • Em ambientes clusterizados ou WebLogic, clique em Não para implantar manualmente e clique em Avançar. Instalando o Servidor de Processos no Modo Gráfico 65 A janela Resumo da Pré-Instalação é exibida. 14. Para alterar qualquer opção, clique no botão para alterar as seleções anteriores. 15. Depois que a janela de resumo exibir as opções desejadas, clique em Instalar para iniciar o processo de instalação. O instalador do Servidor de Processos exibe a tela Aguarde enquanto o instalador configura o sistema. O instalador do Servidor de Processos faz backup de arquivos importantes para um arquivo morto armazenado na pasta de backup do diretório de instalação do MDM Hub. O nome do arquivo morto usa o formato mostrado no seguinte exemplo: Siperian Hub Cleanse Match Server-2010-05-12_18-09.jar Quando a instalação terminar, a janela Instalação Concluída será exibida. 16. Clique em Concluído para sair do instalador do Servidor de Processos. Nota: Se a atualização não for concluída com êxito, uma janela aparecerá indicando que a atualização falhou e exibirá a localização do arquivo de log que contém as mensagens de falha. 17. Se você selecionou Não na etapa 13, compacte novamente e implante manualmente o arquivo EAR. a. Execute o seguinte comando para compactar novamente o arquivo EAR: No UNIX. cd <diretório de instalação infamdm>/hub/cleanse/bin ./sip_ant.sh repackage No Windows. cd <diretório de instalação infamdm>\hub\cleanse\bin sip_ant.bat repackage b. 18. 19. No console de administração do servidor de aplicativos, implante manualmente o arquivo EAR do Servidor de Processos. Consulte a documentação do servidor de aplicativos. Copie os arquivos da biblioteca SSA-Name3: do <diretório de instalação infamdm>\cleanse \upgrade\ssa para o <diretório de instalação infamdm>\cleanse\lib. • No Unix, copie os arquivos do <diretório de instalação infamdm>/cleanse/upgrade/ssa para o <diretório de instalação infamdm>\cleanse\lib • No Windows, copie os arquivos do <diretório de instalação infamdm>\cleanse\upgrade\ssa para o <diretório de instalação infamdm>\cleanse\lib Reinicie o servidor de aplicativos. Atualizando o Servidor de Processos no Modo de Console Você pode atualizar o Servidor de Processos no modo de console no UNIX. Nota: não utilize o usuário raiz ao atualizar o Servidor de Processos no RedHat Linux. O usuário raiz não tem .profile, que é necessário para o InstallAnywhere. Em vez disso, crie e use um perfil de usuário separado para atualizar o Servidor de Processos. 1. Inicie o servidor de aplicativos. 2. Navegue até o seguinte diretório na distribuição do MDM Hub: No Solaris. <diretório de distribuição>/solaris/mrmcleanse 66 Capítulo 6: Atualização do Servidor de Processos No HP-UX. <diretório de distribuição>/hpux/mrmcleanse No Linux. <diretório de distribuição>/linux/mrmcleanse No AIX. <diretório de distribuição>/aix/mrmcleanse 3. Execute o seguinte comando no prompt de comando: 4. Digite o número da localidade que você deseja escolher para a instalação e pressione Enter. ./hub_cleanse_install.bin -i console São exibidas informações de introdução sobre a instalação. 5. Pressione Enter. O contrato de licença é exibido. 6. Leia o Contrato de Licença. Digite Y para aceitar o contrato de licença ou digite N se preferir não aceitar o contrato de licença e quiser sair do programa de instalação. 7. Pressione Enter. Se você inseriu Y na etapa anterior, serão exibidas informações sobre a pasta de instalação. 8. 9. Especifique o diretório no qual você instalou o Servidor de Processos. • Para escolher a localização padrão, pressione Enter. • Para alterar o caminho, digite o caminho absoluto da pasta de instalação e pressione Enter. Confirme a localização da pasta de instalação. Digite Y para confirmar a pasta de instalação ou digite N para alterá-la. A mensagem de aviso de versão é exibida. 10. Pressione Enter para confirmar que você deseja continuar. 11. Em ambientes WebLogic, digite a senha do WebLogic e pressione Enter. 12. Nas opções do Kit de Ferramentas de Uso do Produto, selecione o tipo de ambiente. Digite 1 para Produção, 2para Teste/QA ou 3 para Desenvolvimento e pressione Enter. 13. Selecione se você tem um servidor proxy. Pressione Enter para Sim. Caso contrário, digite 2 para Não instalar e, em seguida, pressione Enter. Você pode inserir os seguintes detalhes do servidor proxy: • Nome/IP do servidor proxy • Porta do servidor proxy • Nome de domínio do servidor proxy. Deixe em branco se não for aplicável. • Nome de usuário do servidor proxy. Deixe em branco se não for aplicável. • Senha do servidor proxy. Deixe em branco se não for aplicável. O resumo das opções de instalação é exibido. 14. Escolha se você deseja executar o script postInstallSetup como parte da instalação ou se prefere executá-lo manualmente mais tarde. 15. Pressione Enter. O resumo das opções de atualização é exibido. 16. Verifique as informações no resumo da pré-atualização. Se as informações estiverem corretas, pressione Enter para iniciar a atualização. Se precisar fazer alterações, digite VOLTAR para as informações específicas e faça alterações. Quando o processo terminar, serão exibidas informações sobre a atualização realizada. 17. Pressione Enter para sair do instalador. Atualizando o Servidor de Processos no Modo de Console 67 Atualizando o Servidor de Processos no Modo Silencioso Você pode atualizar o Servidor de Processos sem interação do usuário no modo silencioso. Talvez você queira realizar uma atualização silenciosa se tiver várias instalações ou se precisar fazer atualizações em um cluster de máquinas. Uma atualização silenciosa não mostra mensagens de progresso ou falha. Antes de executar a atualização silenciosa para o Servidor de Processos, você precisa configurar o arquivo de propriedades para essa atualização. O instalador lê o arquivo para determinar as opções de atualização. O processo de atualização silenciosa poderá ser concluído com êxito mesmo se você especificar configurações incorretas, como uma configuração incorreta de porta ou de caminho do servidor de aplicativos. Certifique-se de fornecer configurações corretas no arquivo de propriedades. Copie os arquivos de atualização do Servidor de Processos para o disco rígido na máquina em que você planeja atualizar o Servidor de Processos. Para atualizar no modo silencioso, execute as seguintes tarefas: 1. Configure o arquivo de propriedades da instalação e especifique as opções de instalação nesse arquivo. 2. Execute a atualização com o arquivo de propriedades de instalação. Configurando o Arquivo de Propriedades Verifique os valores dos parâmetros no arquivo de propriedades que afetam o processo de atualização silenciosa. 1. Localize o arquivo de propriedades que você configurou quando instalou o Servidor de Processos. 2. Use um editor de texto para abrir o arquivo e verificar os valores dos parâmetros que afetam o processo de atualização silenciosa. A seguinte tabela descreve os parâmetros de atualização a serem verificados: Nome da Propriedade Descrição USER_INSTALL_DIR Diretório no qual você instalou o Servidor de Processos. Por exemplo, C\:\\<diretório de instalação infamdm>\ \cleanse. Você deve ignorar caracteres de barra invertida no arquivo de propriedades. Use barras invertidas duplas ao especificar o caminho do diretório de instalação. 3. SIP.APPSERVER.PASSWORD Senha para acessar o WebLogic. Para ambientes WebLogic. RUN_DEPLOYMENT_FLAG Executa o script postInstallSetup como parte da atualização silenciosa. Defina como 1 se quiser executar postInstallSetup no final da atualização silenciosa. Defina como 0 se não quiser executar postInstallSetup. Adicione e configure as seguintes propriedades do kit de ferramentas de uso do produto no arquivo de propriedades de instalação silenciosa: #Product Usage Toolkit Installation #CSM_TYPE is the type of Product Usage Toolkit installation. # valid values are:Production,Test,Development. Should not be blank. CSM_TYPE=Production # If the network haa a proxy server, fill in the following parameters (leave empty if no proxy): 68 Capítulo 6: Atualização do Servidor de Processos # proxy server host CSM_HOST= # proxy server port CSM_PORT= # Proxy server domain name (leave blank, if not applicable) CSM_DOMAIN= # Proxy server user name (leave blank, if not applicable) CSM_PROXY_USER_NAME= #Proxy server password (leave blank, if not applicable) CSM_PROXY_PASSWORD= Executando a Atualização Silenciosa do Servidor de Processos Depois de configurar o arquivo de propriedades, você pode iniciar a atualização silenciosa. 1. Verifique se o servidor de aplicativos está em execução. 2. Abra uma janela de comando. 3. Execute o seguinte comando: No UNIX. ./hub_cleanse_install.bin -f <localização do arquivo de propriedades silencioso para o servidor de processos> No Windows. hub_cleanse_install.exe -f <localização do arquivo de propriedades silencioso para o servidor de processos> A atualização silenciosa é executada em segundo plano. O processo pode demorar um pouco. Se você executou o script de pós-instalação para o Servidor de Processos como parte da instalação silenciosa, confira os arquivos postinstallSetup.log para verificar se a atualização foi bem-sucedida. O arquivo de log está disponível no seguinte diretório: No UNIX. <diretório de instalação infamdm>/hub/cleanse/logs/ No Windows. <diretório de instalação infamdm>\hub\cleanse\logs\ Etapas para Atualizar para a Integração do AddressDoctor 5 Esta seção descreve o processo de atualização necessário para a implementação do MDM Hub para usar o AddressDoctor 5. Nota: Esta seção é aplicável aos usuários com uma licença para usar o AddressDoctor. Você deve realizar as seguintes etapas para atualizar para a integração com o AddressDoctor 5: 1. Abra o arquivo cmxcleanse.properties. Este arquivo está localizado em: Windows: <infamdm_install_directory>\hub\cleanse\resources UNIX: <infamdm_install_directory>/hub/cleanse/resources 2. Verifique se as seguintes propriedades do AddressDoctor 5 estão definidas nos arquivos cmxcleanse.properties: Windows: cleanse.library.addressDoctor.property.SetConfigFile=C:\infamdm\hub\cleanse\resources \AddressDoctor\5\SetConfig.xml cleanse.library.addressDoctor.property.ParametersFile=C:\infamdm\hub\cleanse Etapas para Atualizar para a Integração do AddressDoctor 5 69 \resources \AddressDoctor\5\Parameters.xml cleanse.library.addressDoctor.property.DefaultCorrectionType=PARAMETERS_DEFAULT UNIX: cleanse.library.addressDoctor.property.SetConfigFile=/u1/infamdm/hub/cleanse/ resources/ AddressDoctor/5/SetConfig.xml cleanse.library.addressDoctor.property.ParametersFile=/u1/infamdm/hub/cleanse/ resources/ AddressDoctor/5/Parameters.xml cleanse.library.addressDoctor.property.DefaultCorrectionType=PARAMETERS_DEFAULT 3. Salve e feche o arquivo de propriedades. 4. Copie SetConfig.xml e Parameters.xml para a localização especificada no arquivo cmxcleanse.properties. O seguinte exemplo é um arquivo SetConfig.xml: <!DOCTYPE SetConfig SYSTEM 'SetConfig.dtd'> <SetConfig> <General WriteXMLEncoding="UTF-16LE" WriteXMLBOM="NEVER" MaxMemoryUsageMB="600" MaxAddressObjectCount="10" MaxThreadCount="10" /> <UnlockCode>79FYL9UAXAVSR0KLV1TDC6PAQVVC3KM14FZC</UnlockCode> <DataBase CountryISO3="ALL" Type="BATCH_INTERACTIVE" Path="c:\addressdoctor\5" PreloadingType="NONE" /> <DataBase CountryISO3="ALL" Type="FASTCOMPLETION" Path="c:\addressdoctor\5" PreloadingType="NONE" /> <DataBase CountryISO3="ALL" Type="CERTIFIED" Path="c:\addressdoctor\5" PreloadingType="NONE" /> <DataBase CountryISO3="ALL" Type="GEOCODING" Path="c:\addressdoctor\5" PreloadingType="NONE" /> <DataBase CountryISO3="ALL" Type="SUPPLEMENTARY" Path="c:\addressdoctor\5" PreloadingType="NONE" /> </SetConfig> O seguinte exemplo é um arquivo Parameters.xml: <?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE Parameters SYSTEM 'Parameters.dtd'> <Parameters WriteXMLEncoding="UTF-16LE" WriteXMLBOM="NEVER"> <Process Mode="BATCH" EnrichmentGeoCoding="ON" EnrichmentCASS="ON" EnrichmentSERP="ON" EnrichmentSNA="ON" EnrichmentSupplementaryGB="ON" EnrichmentSupplementaryUS="ON" /> <Input Encoding="UTF-16LE" FormatType="ALL" FormatWithCountry="ON" FormatDelimiter="PIPE" /> <Result AddressElements="STANDARD" Encoding="UTF-16LE" CountryType="NAME_EN" FormatDelimiter="PIPE" /> </Parameters> 5. 70 Especifique o código de desbloqueio do AddressDoctor 5 no arquivo de configuração, SetConfig.xml. Capítulo 6: Atualização do Servidor de Processos Para obter mais informações sobre o arquivo SetConfig.xml e o arquivo Parameters.xml, consulte a documentação do AddressDoctor 5. 6. Copie a biblioteca do AddressDoctor 5 na seguinte localização: Windows: <infamdm_install_directory>\hub\cleanse\lib\upgrade\AddressDoctor UNIX: <infamdm_install_directory>/hub/cleanse/lib/upgrade/AddressDoctor 7. Substitua JADE.dll (ou uma biblioteca equivalente do AddressDoctor 4) pela biblioteca do AddressDoctor 5 na seguinte localização: Windows: <infamdm_install_directory>\hub\cleanse\lib UNIX: <infamdm_install_directory>/hub/cleanse/lib Para obter mais informações, consulte o documento libupdate_readme.txt disponível em: Windows: <infamdm_install_directory>\hub\cleanse\lib\upgrade UNIX: <infamdm_install_directory>/hub/cleanse/lib/upgrade 8. Reinicie o servidor de aplicativos. Verifique se você está conectado com o mesmo nome de usuário que está executando o servidor de aplicativos e se não há exceções ao iniciar o servidor de aplicativos. 9. Reinicie o Servidor de Processos. Durante a inicialização do Servidor de Processos, você deve ver uma mensagem semelhante à seguinte no console de terminal: [INFO ] com.siperian.mrm.cleanse.addressDoctor.Library: Initializing AddressDoctor5 10. Inicie a ferramenta Funções de Limpeza. 11. Obtenha um bloqueio de gravação (Bloqueio de Gravação > Adquirir Bloqueio). 12. Selecione a função de limpeza do AddressDoctor. 13. Clique no botão Atualizar. A função de limpeza do AddressDoctor5 é adicionada ao nó de funções de limpeza do AddressDoctor. Configurar o Preenchimento de Correspondência O preenchimento de correspondência contém o conjunto de preenchimento padrão a ser usado no processo de correspondência. Cada país, idioma ou preenchimento com suporte tem um conjunto de preenchimento padrão. Você deve ativar o preenchimento de correspondência a ser usado nas regras de correspondência. O preenchimento de correspondência está disponível como um arquivo population.ysp com a instalação do Informatica MDM Hub. O nome de preenchimento é o mesmo que o nome de arquivo ysp. Se você adicionar um de preenchimento em japonês e desejar o campo de correspondência Person_Name_Kanji, adicione _Kanji ao nome de preenchimento. Por exemplo, Japan_Kanji ou Japan_i_Kanji. Se você fizer isso, o campo de correspondência padrão Person_Name não estará disponível. O preenchimento usado deve ser compatível com a versão SSA-Name3 do MDM Hub. Se você precisar de mais arquivos de preenchimento ou se precisar de um arquivo de preenchimento atualizado para atualizar para uma versão mais recente, faça uma solicitação de serviço no Portal MySupport da Informatica em http://mysupport.informatica.com. O primeiro arquivo de preenchimento que você solicitou com o produto está disponível. Você pode precisar de arquivos de preenchimento de outros países ou de um arquivo de preenchimento atualizado para atualizar para uma versão mais recente do MDM Hub. Configurar o Preenchimento de Correspondência 71 Ativando o Preenchimento de Correspondência Você deve ativar o preenchimento de correspondência a ser usado nas regras de correspondência. 1. Copie os arquivos <preenchimento>.ysp para a seguinte localização: No UNIX. <diretório de instalação infamdm>/hub/cleanse/resources/match No Windows. <diretório de instalação infamdm>\hub\cleanse\resources\match 2. Na tabela de metadados C_REPOS_SSA_POPULATION, verifique se o preenchimento foi registrado. O banco de dados de semente para a instalação do MDM Hub tem alguns preenchimentos registrados na tabela C_REPOS_SSA_POPULATION, mas não estão ativados. 3. Se a tabela C_REPOS_SSA_POPULATION não tiver o preenchimento, adicione-o à tabela e ative-o. O nome de preenchimento é o mesmo que o nome de arquivo ysp. Por exemplo, se o nome do arquivo ysp for US.ysp, o nome do preenchimento será US. Para adicionar o preenchimento a um Armazenamento de Referências Operacionais, use as seguintes etapas: No IBM DB2 ou Oracle. a. Conecte-se ao esquema de Armazenamento de Referências Operacionais ao qual deseja adicionar o preenchimento. b. No SQL*Plus, execute o script add_std_ssa_population.sql no seguinte diretório: No UNIX. <diretório de instalação infamdm>/server/resources/database/custom_scripts/ oracle No Windows. <diretório de instalação infamdm>\server\resources\database \custom_scripts\oracle c. Responda aos avisos descritos na seguinte tabela: Aviso Descrição Insira o preenchimento a ser adicionado Nome do preenchimento. Insira um valor para ROWID_SSA_POP (exemplo: INFA.0001) DEFAULT [INFA. 0001] Valor exclusivo para a coluna ROWID_SSA_POP da tabela de metadados C_REPOS_SSA_POPULATION. O padrão é INFA.0001 O preenchimento está registrado na tabela C_REPOS_SSA_POPULATION. d. Execute o seguinte comando para ativar o preenchimento: UPDATE c_repos_ssa_population SET enabled_ind = 1 WHERE population_name = '<Your Population> '; COMMIT; No Microsoft SQL Server a. Execute o script add_std_ssa_population.bat no seguinte diretório: <diretório de instalação infamdm>\server\resources\database\custom_scripts\MSSQL 72 Capítulo 6: Atualização do Servidor de Processos b. Responda aos avisos descritos na seguinte tabela: Aviso Descrição Nome de host com instância MSSQL para CMX_ORS DB ("localhost") Nome de host da instância do Microsoft SQL Server. nome de usuário de cmx_ors ("cmx_ors") Nome de usuário do Armazenamento de Referências Operacionais. senha de usuário de cmx_ors Senha do Armazenamento de Referências Operacionais. Insira o nome de preenchimento (Observação: se você usar Person_Name_Kanji para o preenchimento do Japão ou o preenchimento de Japan_i, adicione o sufixo "_Kanji" ao final do nome) DEFAULT (" ") Nome do preenchimento. Insira um valor para ROWID_SSA_POP (exemplo: INFA.0001) DEFAULT (INFA.0001) Valor exclusivo para a coluna ROWID_SSA_POP da tabela de metadados C_REPOS_SSA_POPULATION. O preenchimento está registrado na tabela C_REPOS_SSA_POPULATION. c. Execute o seguinte comando para ativar o preenchimento: USE <usuário do Armazenamento de Referências Operacionais> GO UPDATE [dbo].[C_REPOS_SSA_POPULATION] SET ENABLED_IND = 1 WHERE POPULATION_NAME = '<preenchimento>' 4. Reinicie o Servidor de Processos. 5. Faça logon no Console do Hub para verificar se o preenchimento está ativado. O preenchimento é exibido na interface do usuário de Configuração de Correspondência/Mesclagem para objetos de base. Copiar Arquivos de Log do Servidor de Processos para o Diretório de Documentação de Atualização Salve uma cópia dos arquivos de log do Servidor de Hub. Use esses auxiliares de arquivos de log se você precisar solucionar problemas da atualização. Copie os arquivos de log do Servidor de Processos para a pasta de documentação de atualização. Salve esses arquivos em uma subpasta separada, como cleanse_match_server_upgrade. Se você atualizar vários Servidores de Processos em um cluster, salve os arquivos para cada instância do Servidor de Processos em uma pasta separada. Copiar Arquivos de Log do Servidor de Processos para o Diretório de Documentação de Atualização 73 A seguinte tabela descreve os arquivos de log a serem copiados: Arquivo Descrição <diretório de instalação de limpeza>/hub/cleanse/ Infamdm_Hub_Cleanse_Match_Server_InstallLog.xml Contém os arquivos de log para a instalação do Servidor de Processos. <diretório de instalação de limpeza>/hub/cleanse/ infamdm_installer_debug.txt Contém mensagens de depuração e todas as opções que você selecionou ao executar o processo de atualização. <diretório de instalação de limpeza>/hub/cleanse/logs/ patchInstallSetup.log Contém os resultados do script patchInstallSetup. <diretório de instalação de limpeza>/hub/cleanse/logs/ cmxserver.log Contém os logs de Servidor de Processos. Arquivos de log do servidor de aplicativos. Localizados na árvore no diretório de instalação do servidor de aplicativos. Reaplicando a Atualização do Servidor de Processos (Opcional) Se você concluir a atualização do Servidor de Processos, o processo de atualização não permitirá reaplicar essa atualização. Por exemplo, talvez você queira reaplicar a atualização do Servidor de Processos se o hardware falhar durante o processo de atualização. Também é possível realizar esse procedimento se você testar uma atualização e, em seguida, desejar reverter a uma versão mais antiga do software. 1. 2. Faça backup do arquivo siperian-mrm.ear no seguinte diretório: • No UNIX. <diretório de instalação infamdm>/hub/cleanse • No Windows. <diretório de instalação infamdm>\hub\cleanse Repita as etapas de atualização. Adicione o parâmetro -DSIPERIAN_FORCED_PATCH_INSTALL=true ao comando de instalação. Por exemplo, se você reaplicar a atualização no modo gráfico no UNIX, execute o seguinte comando: hub_cleanse_install.bin -DSIPERIAN_FORCED_PATCH_INSTALL=true Solucionando Problemas com a Atualização do Servidor de Processos Se uma mensagem de erro indicar que a atualização falhou ou se você encontrou problemas durante a atualização, use as seguintes informações para solucionar o problema. Considere as seguintes dicas de solução de problemas ao fazer a atualização: 74 Capítulo 6: Atualização do Servidor de Processos Os arquivos EAR não são implantados dentro do tempo permitido em ambientes JBoss. À medida que você aumenta o número de Armazenamentos de Referências Operacionais, o tempo de implantação do arquivo EAR aumenta. Se o tempo de implantação do arquivo EAR exceder o tempo de implantação permitido em ambientes JBoss, o upgrade falhará. Aumente o tempo de implantação permitido para acomodar o tempo de implantação do arquivo EAR. O tempo de implantação padrão permitido é de 600 segundos. 1. Aumente o valor da propriedade deploy.wait.time do arquivo build.properties no seguinte diretório: No UNIX. <diretório de instalação do infamdm>/hub/server/bin No Windows. <diretório de instalação do infamdm>\hub\server\bin 2. Navegue até o seguinte diretório: No UNIX. <diretório de Instalação do JBoss>/standalone/configuration No Windows. <diretório de Instalação do JBoss>\standalone\configuration 3. Configure o seguinte código no arquivo standalone-full.xml para aumentar o valor de tempo limite: <subsystem xmlns="urn:jboss:domain:deployment-scanner:1.1"> <deployment-scanner path="deployments" relative-to="jboss.server.base.dir" scaninterval="5000" deployment-timeout="1200"/> </subsystem> A atualização do Servidor de Processos falha em um ambiente WebLogic. Quando você atualiza o Servidor de Processos em um ambiente WebLogic, a atualização pode falhar com o seguinte erro: Unable to start application, deployment error msg: weblogic.management.ManagementException: [Deployer:149196]Rejecting start request for application siperian-mrm-cleanse.ear because stop request is running for the application. Para resolver o problema, use o Console Administrativo do WebLogic para implantar manualmente o arquivo siperian-mrm-cleanse.ear e, em seguida, reinicie o servidor de aplicativos. Falha na atualização do Servidor de Processos. Se a atualização do Servidor de Processos falhar, você poderá reimplantar o arquivo EAR para repetir a atualização do Servidor de Processos. Nota: Se você alterar manualmente a configuração das fontes de dados no arquivo standalone-full.xml quando o JBoss estiver em execução, as alterações de configuração serão perdidas ao executar o script patchInstallSetup. 1. Navegue até o seguinte diretório: No UNIX. <diretório de instalação infamdm>/hub/cleanse No Windows. <diretório de instalação infamdm>\hub\cleanse 2. Execute o seguinte comando para implantar o aplicativo do Servidor de Processos e aplicar as alterações na configuração do servidor de aplicativos. No UNIX WebLogic patchInstallSetup.sh -Dweblogic.password=<senha do WebLogic> Ddatabase.password=<sua senha do banco de dados> Solucionando Problemas com a Atualização do Servidor de Processos 75 WebSphere patchInstallSetup.sh -Ddatabase.password=<sua senha do banco de dados> JBoss patchInstallsetup.sh -Ddatabase.password=<sua senha do banco de dados> No Windows WebLogic patchInstallSetup.bat -Dweblogic.password=<senha do WebLogic> Ddatabase.password=<sua senha do banco de dados> WebSphere patchInstallSetup.bat -Ddatabase.password=<sua senha do banco de dados> JBoss patchInstallsetup.bat -Ddatabase.password=<sua senha do banco de dados> Nota: no UNIX, se você incluir um caractere de ponto de exclamação (!) na senha, deverá incluir uma barra invertida antes do caractere de ponto de exclamação (!) . Por exemplo, se a senha for !!cmx!!, insira \!\!cmx\!\!. 76 Capítulo 6: Atualização do Servidor de Processos CAPÍTULO 7 Atualização do Kit de Recursos Este capítulo inclui os seguintes tópicos: • Visão Geral da Atualização do Kit de Recursos, 77 • Desinstalando o Kit de Recursos, 77 • Instalando o Kit de Recursos, 78 Visão Geral da Atualização do Kit de Recursos Para atualizar para a versão atual do Kit de Recursos, realize uma instalação completa do Kit de Recursos. Você não pode realizar uma instalação de patch do Kit de Recursos. 1. Desinstale a versão anterior do Kit de Recursos. 2. Instale a versão atual do Kit de Recursos. Desinstalando o Kit de Recursos Para atualizar o Kit de Recursos, desinstale a versão anterior do Kit de Recursos. 1. Inicie o servidor de aplicativos. 2. Abra um prompt de comando e navegue até o seguinte diretório: No UNIX. <diretório de instalação do Kit de Recursos>/deploy/UninstallerData No Windows. <diretório de instalação do Kit de Recursos>\deploy\UninstallerData 3. Execute o seguinte comando: No UNIX. Uninstall_Informatica_MDM_Hub_Resource_Kit.bin No Windows. Desinstalar o Informatica MDM Hub Resource Kit.exe 4. Clique em Desinstalar. A janela Desinstalação Concluída é exibida. 5. Desinstale a versão anterior do Kit de Recursos. 6. Clique em Concluído. 77 Instalando o Kit de Recursos Depois que você desinstalar a versão anterior do Kit de Recursos, instale a versão atual do Kit de Recursos. 1. Inicie o Servidor de aplicativos. 2. Navegue até o instalador do Kit de Recursos no diretório de distribuição. Por padrão, o instalador está no seguinte diretório: No UNIX. <diretório de distribuição>/<nome do sistema operacional>/mrmresourcekit No Windows. <diretório de distribuição>\windows\mrmresourcekit 3. Execute o seguinte comando: No UNIX. hub_resourcekit_install.bin No Windows. hub_resourcekit_install.exe 4. Selecione o idioma da instalação e clique em OK. A janela Introdução é exibida. 5. Clique em Avançar. A janela Contrato de Licença é exibida. 6. Selecione a opção Aceito os termos de Contrato de Licença e clique em Avançar. A janela Recurso de Instalação é exibida. 7. Selecione os recursos do Kit de Recursos que você deseja instalar e clique em Avançar. Você pode escolher os seguintes recursos do Kit de Recursos: Esquema de Amostra Selecione essa opção para instalar o Esquema de Amostra. Você deve criar um esquema de amostra e registrá-lo com o Servidor de Hub antes de instalar os aplicativos de amostra. Amostras e Utilitários Selecione essa opção para instalar os aplicativos e utilitários de amostra. A lista de aplicativos de amostra implantados é armazenada no arquivo build.properties. O arquivo build.properties está localizado no seguinte diretório: <diretório de instalação infamdm>\hub\resourcekit\samples SIF SDK e Javadocs Selecione essa opção para instalar os javadocs, as bibliotecas e os recursos associados ao SIF SDK. BPM SDK Selecione essa opção para instalar os recursos associados ao BPM SDK. Jaspersoft Selecione essa opção para copiar o instalador do Jaspersoft no diretório inicial do Kit de Recursos. SSA-NAME3 Selecione essa opção para copiar o instalador do SSA-NAME3 no diretório inicial do Kit de Recursos. A janela Escolher Pasta de Instalação é exibida. 8. Selecione a localização da instalação do Kit de Recursos. • 78 Para escolher a localização padrão, clique em Avançar. Capítulo 7: Atualização do Kit de Recursos • Para inserir um caminho, digite o caminho para a pasta de instalação e clique em Avançar. Nota: A instalação falhará se você especificar um caminho com espaços em um nome de pasta. • Para retornar à localização de instalação padrão, clique em Restaurar Pasta Padrão. • Para escolher outra localização, clique em Escolher e em Avançar. No UNIX, a janela Escolher Pasta de Link é exibida. No Windows, a janela Escolher Pasta de Atalho é exibida. 9. Selecione a localização para criar um ícone de produto ou um link, ou selecione a opção para não criar um ícone de produto ou um link e clique em Avançar. A janela Seleção da Configuração é exibida. 10. Selecione uma opção de configuração e clique em Avançar. Você pode escolher as seguintes opções de configuração: Configurar Amostras Configura as amostras. Somente Origem Instala as origens de amostras. Se você selecionar Configurar amostras, a janela Servidor de Aplicativos do Kit de Recursos será exibida Se você selecionar Somente origem, a janela Resumo da Pré-Instalação será exibida. 11. Na janela Servidor de Aplicativos do Kit de Recursos, selecione o servidor de aplicativos no qual você deseja instalar o Kit de Recursos e clique em Avançar. A janela Diretório Inicial do Servidor de Aplicativos para o servidor de aplicativos que você seleciona é exibida. 12. Defina as configurações do servidor de aplicativos. • Defina as configurações do JBoss: 1. Especifique o diretório de instalação do servidor de aplicativos e clique em Avançar. A janela Nome da Configuração do Servidor de Aplicativos JBoss é exibida. 2. Especifique o Nome da Configuração e clique em Avançar. O valor padrão é autônomo. 3. • Especifique a porta remota. Defina as configurações do WebLogic: 1. Escolha um caminho para o diretório de instalação do domínio WebLogic para o domínio que você deseja usar para o MDM Hub e clique em Avançar. A janela Logon do Servidor de Aplicativos WebLogic é exibida. Instalando o Kit de Recursos 79 2. Digite informações de logon do Servidor WebLogic. Você pode configurar os seguintes parâmetros de logon: Host Nome do computador host com a instalação do WebLogic. Servidor Nome da instância do Servidor WebLogic no domínio em que o WebLogic está implantado. Nome do Usuário Nome do usuário para a instalação do WebLogic. Senha Senha que corresponde ao usuário do WebLogic. Número de Porta Número de porta na qual o Servidor WebLogic está escutando. • Defina as configurações do WebSphere: 1. Escolha um caminho para o servidor de aplicativos WebSphere e clique em Avançar. A janela Lembrete é exibida. 2. Certifique-se de ter atendido aos pré-requisitos e clique em OK. A janela Seleção de Segurança do WebSphere é exibida. 3. Selecione se o WebSphere está com a segurança ativada e clique em Avançar. Se você selecionar Não e depois clicar em Avançar, a janela Porta do Servidor de Aplicativos WebSphere será exibida. O padrão é Não. Defina o nome do servidor e as portas RMI e SOAP do servidor de aplicativos WebSphere. Em um ambiente clusterizado, digite um dos nomes de servidor de cluster e suas respectivas informações de portas SOAP e RMI. Se você selecionar Sim e depois clicar em Avançar, a janela Porta do Servidor de Aplicativos WebSphere e Credenciais de Usuário será exibida. Especifique o nome de usuário e a senha do WebSphere. A janela Servidor Informatica MDM Hub é exibida. 13. Digite as informações para a instalação do Servidor de Hub e clique em Avançar. Você pode especificar as seguintes informações do Servidor de Hub: Nome do Servidor Nome do servidor que hospeda o Servidor de Hub. Porta HTTP do Servidor Número de porta do Servidor de Hub. Senha Administrativa do Informatica MDM Senha para acessar o MDM Hub. A janela ID ORS do Kit de Recursos é exibida. 14. Selecione uma ID ORS do Kit de Recursos na lista e clique em Avançar. A lista contém as IDs de Armazenamento de Referências Operacionais que você criou. Selecione uma ID de Armazenamento de Referências Operacionais relacionadas ao Esquema de Amostra. 80 Capítulo 7: Atualização do Kit de Recursos Se você não registrar o esquema de amostra, a ID do Armazenamento de Referências Operacionais para o Esquema de Amostra não será exibida. Registre o Armazenamento de Referências Operacionais de amostra e, em seguida, reinicie a instalação. A janela Seleção de Recursos é exibida. 15. Selecione uma opção de implantação e clique em Avançar: Você pode selecionar uma das seguintes opções de implantação: Sim, executar durante essa instalação. Implanta e configura o Kit de Recursos durante a instalação. Não, pode ser implantado mais tarde. Selecione essa opção para implantar e configurar manualmente mais tarde. Se você optar por instalar o recurso de Amostras e Utilitários, implante e configure o Kit de Recursos nessa etapa da instalação. Se você não implantar e configurar o Kit de Recursos nessa etapa da instalação, não poderá fazer alterações e reimplantar as amostras usando o script postInstallSetup. Se você optar por executar a configuração de pós-instalação manualmente, não será possível implantar o arquivo EAR usando o script postInstallSetup posteriormente. Você deve editar manualmente o arquivo EAR e implantá-lo para fazer alterações em sua instalação. A janela Resumo da Pré-Instalação é exibida. 16. Consulte o resumo de pré-instalação para confirmar as opções de instalação e clique em Instalação. Quando a instalação terminar, a janela Instalação Concluída será exibida. 17. Clique em Concluído para sair do instalador do Kit de Recursos. Instalando o Kit de Recursos 81 CAPÍTULO 8 Após a Atualização Este capítulo inclui os seguintes tópicos: • Atualizar as Configurações do Servidor de Aplicativos nos Arquivos de Propriedades, 82 • Reiniciar o Ambiente do MDM Hub, 83 • Migrar Bancos de Dados para o IBM DB2 com a Compatibilidade do Oracle Desativada, 84 • Atualizar as Referências a Objetos Obsoletos, 95 • Remover o Arquivo JAR odjbc6, 95 • Configurar a Segurança Administrativa do WebSphere, 95 • Gerar Novamente Tokens de Correspondência, 103 • Validar os Metadados Atualizados, 104 • Analisar o Relatório de Ambiente do MDM Hub de Pós-Atualização , 106 • Implementar Métodos Atualizados de Saída de Usuário, 106 • Atualizando as Classes da Biblioteca SiperianClient para o Protocolo EJB, 107 • Configurar o Log da Plataforma Informatica, 107 • Testes de Atualização, 107 • Informatica Data Director e Propriedades do Servidor de Hub, 109 Atualizar as Configurações do Servidor de Aplicativos nos Arquivos de Propriedades Se você atualizar o servidor de aplicativos, deverá atualizar manualmente as configurações do servidor de aplicativos nos arquivos de propriedades. No arquivo build.properties localizado em <diretório de instalação infamdm>\hub\server\bin, atualize as seguintes configurações: • SIP.AS.HOME • SIP.AS.SERVER_FOLDER • SIP.AS.DEPLOY_FOLDER No arquivo setSiperianEnv.bat localizado em <diretório de instalação infamdm>\hub\server, atualize as seguintes configurações: • 82 SET JBS_HOME • SET JBS_SERVER_DIR • SET JBS_DEPLOY_DIR • SET JBS_CLIENT_CLASSPATH No arquivo cmxserver.properties localizado em <diretório de instalação infamdm>\hub\server \resources, atualize as seguintes configurações: • cmx.appserver.version Se você tiver alterado qualquer outra definição de configuração do servidor de aplicativos, como números de porta, também deverá atualizar as configurações em cmxserver.properties. Reiniciar o Ambiente do MDM Hub Reinicie o ambiente do MDM Hub após a atualização. Reiniciando os Servidores de Aplicativos Reinicie os servidores de aplicativos e, em seguida, inicie o Console do Hub. 1. Encerre os servidores de aplicativos que executam o Servidor de Hub e os Servidores de Processos. 2. Limpe o cache do Java WebStart. Para obter mais informações, consulte a documentação do Java. 3. Limpe o cache do Java. Para obter mais informações, consulte a documentação do Java. 4. Inicie os servidores de aplicativos que executam o Servidor de Hub e os Servidores de Processos. 5. Inicie o Console do Hub. Solucionando Problemas com o MDM Hub Ambiente Se o Console do Hub falhar ao iniciar, use as informações a seguir para solucionar o problema. O Console do Hub falha ao ser iniciado em um ambiente JBoss Em ambientes JBoss, se o servidor de aplicativos JBoss não for reiniciado, você não poderá iniciar o Console do Hub. O MDM Hub gera um erro para indicar que a camada do repositório não foi inicializada. Para resolver o problema, execute o seguinte código em um arquivo em lote para reiniciar o JBoss: rmdir C:\<JBoss installation directory>\standalone\tmp /s /q mkdir C:\<JBoss installation directory>\standalone\tmp C:\<JBoss installation directory>\bin\standalone.bat -c standalone-full.xml -b 0.0.0.0 O Console do Hub falha ao ser iniciado em um ambiente do DB2 Em um ambiente do MDM Hub com fontes de dados do DB2, o Console do Hub falha com os seguintes erros ao ser iniciado: SIP-09070: SIP-10318: Não foi possível obter usuários devido ao erro de acesso a dados. SIP-10324: Ocorreu uma exceção inesperada ao tentar carregar os objetos de dados. java.lang.NullPointerException Esse problema é causado por uma incompatibilidade nas maiúsculas e minúsculas usadas no nome de usuário administrativo no MDM Hub e no servidor de aplicativos. Por exemplo, o MDM Hub tem o usuário Reiniciar o Ambiente do MDM Hub 83 administrativo em maiúsculas (DB2ADMIN) e o servidor de aplicativos em minúsculas (db2admin). Verifique se o nome de usuário no servidor de aplicativos corresponde exatamente ao nome de usuário no MDM Hub. Nota: Para evitar problemas relacionados com maiúsculas e minúsculas, a Informatica recomenda usar todas as letras em maiúsculas ao definir nomes de usuário do DB2. Por exemplo, se você estiver usando o WebSphere, defina o nome de usuário no Console do WebSphere. 1. Abra o Console do WebSphere. 2. Navegue até Recursos > Fontes de dados > siperian-cmx_system-ds > Propriedades personalizadas. 3. No campo Usuário, digite em letras maiúsculas: DB2ADMIN 4. No campo Senha, digite a senha para esse usuário. 5. Clique em Aplicar e em Salvar. 6. Reinicie o WebSphere. 7. Inicie o Console do Hub e faça logon. Migrar Bancos de Dados para o IBM DB2 com a Compatibilidade do Oracle Desativada Você deve migrar os bancos de dados do modo de compatibilidade do Oracle IBM DB2 para o IBM DB2 com a compatibilidade do Oracle desativada. Para migrar um banco de dados, extraia dados e DDLs do Armazenamento de Hub e atualize uma instância do IBM DB2 com a compatibilidade do Oracle desativada. Em seguida, crie um Armazenamento de Hub e atualize-o com os dados e DDLs extraídos. Para migrar um banco de dados do IBM DB2 no modo de compatibilidade do Oracle para um banco de dados do IBM DB2 com a compatibilidade do Oracle desativada, realize as seguintes etapas: 1. Crie diretórios de destino. 2. Extraia dados e DDLs do Banco de Dados Principal do MDM Hub. 3. Extraia dados e DDLs do Armazenamento de Referências Operacionais. 4. Desative o modo de compatibilidade do Oracle IBM DB2. 5. Crie um Armazenamento de Hub no banco de dados do IBM DB2 com a compatibilidade do Oracle desativada. 6. Atualize o esquema de Banco de Dados Principal do MDM Hub com os dados e DDLs de origem extraídos. 7. Atualize os esquemas de Armazenamento de Referências Operacionais com os dados e DDLs de origem extraídos. 8. Verifique se todas as restrições da tabela se reconciliam. 9. Configure o servidor de aplicativos para usar o banco de dados do IBM DB2 com a compatibilidade do Oracle desativada. Nota: O usuário administrativo do banco de dados pode ser um usuário diferente de db2admin. 84 Capítulo 8: Após a Atualização Etapa 1. Criar Diretórios de Destino Crie os diretórios de destino para salvar dados e DDLs para o Banco de Dados Principais do MDM Hub e os esquemas de Armazenamento de Referências Operacionais. 1. Abra uma janela de comando do IBM DB2 com privilégios administrativos. 2. Crie diretórios para os seguintes componentes do Armazenamento de Hub para salvar dados e scripts de migração: • Banco de Dados Principais do MDM Hub • Armazenamentos de Referências Operacionais Etapa 2. Extrair Dados e DDLs do Banco de Dados Principais do MDM Hub Extraia dados e DDLs do Banco de Dados Principais do MDM Hub para o arquivo CMX_SYSTEM.ddl. 1. Altere o diretório para o diretório de Banco de Dados Principais do MDM Hub que você criou na “Etapa 1. Criar Diretórios de Destino” na página 85. 2. Para extrair dados e DDLs para o esquema de Banco de Dados Principais do MDM Hub, execute o seguinte comando: db2look -d <database name> -ct -z CMX_SYSTEM -e -o CMX_SYSTEM.ddl O arquivo CMX_SYSTEM.ddl é criado. 3. Verifique se há erros no arquivo CMX_SYSTEM.ddl. 4. Atualize a instrução CONNECT TO no arquivo CMX_SYSTEM.ddl para incluir o nome de usuário e a senha. Utilize a seguinte sintaxe: CONNECT TO <new database name> USER db2admin USING <password>; 5. Para exportar dados das tabelas de Banco de Dados Principais do MDM Hub, execute o seguinte comando: db2move <database name> export -u db2admin -p <password> -sn CMX_SYSTEM > db2move_export_cmx_system.out O arquivo db2move_export_cmx_system.out é criado. 6. Verifique se há erros no arquivo db2move_export_cmx_system.out. Etapa 3. Extrair Dados e DDLs do Armazenamento de Referências Operacionais Extraia os dados e os DDLs do Armazenamento de Referências Operacionais para o arquivo <nome do Armazenamento de Referências Operacionais>.ddl. 1. Altere o diretório para o diretório do Armazenamento de Referências Operacionais de destino que você criou. 2. Para extrair dados e DDLs para o esquema de Armazenamento de Referências Operacionais, execute o seguinte comando: db2look -d <database name> -ct -z <Operational Reference Store name> -e -o <Operational Reference Store name>.ddl O arquivo <nome do Armazenamento de Referências Operacionais>.ddl é criado. 3. Verifique se há erros no arquivo <nome do Armazenamento de Referências Operacionais>.ddl. Migrar Bancos de Dados para o IBM DB2 com a Compatibilidade do Oracle Desativada 85 4. Atualize a instrução CONNECT TO no arquivo <nome do Armazenamento de Referências Operacionais>.ddl para incluir o nome de usuário e a senha. Utilize a seguinte sintaxe: CONNECT TO <new database name> USER <Operational Reference Store name> USING <password>; 5. Para extrair privilégios concedidos para as tabelas de Armazenamento de Referências Operacionais, execute o seguinte comando: db2look -d <database name> -x -z <Operational Reference Store name> -o <Operational Reference Store name>2.ddl O arquivo <nome do Armazenamento de Referências Operacionais>2.ddl é criado. 6. Verifique se há erros no arquivo <nome do Armazenamento de Referências Operacionais>2.ddl. 7. Edite a seguinte linha no arquivo <nome do Armazenamento de Referências Operacionais>2.ddl: Alterar de. CONNECT TO <database name>; Alterar para. CONNECT TO <new database name> USER <Operational Reference Store name> USING <password>; 8. Para exportar dados das tabelas de Armazenamento de Referências Operacionais, execute o seguinte comando: db2move <database name> export -u db2admin -p <password> -sn <Operational Reference Store name> > db2move_export_<Operational Reference Store name>.out O arquivo db2move_export_<nome do Armazenamento de Referências Operacionais>.out é criado. 9. Verifique se há erros no arquivo db2move_export_<nome do Armazenamento de Referências Operacionais>.out. Etapa 4. Desativar o Modo de Compatibilidade do Oracle IBM DB2 Depois de extrair dados e DDLs do Banco de Dados Principais do MDM Hub e dos esquemas de Armazenamento de Referências Operacionais, desative o modo de compatibilidade do Oracle IBM DB2. 1. Para desativar o modo de compatibilidade do Oracle IBM DB2, execute o seguinte comando: db2set DB2_COMPATIBILITY_VECTOR= 2. Para interromper o IBM DB2, execute o seguinte comando: db2stop 3. Para iniciar o IBM DB2, execute o seguinte comando: db2start O IBM DB2 é executado com a compatibilidade do Oracle desativada. Etapa 5. Criar um Armazenamento de Hub O Armazenamento de Hub consiste em um Banco de Dados Principais do MDM Hub e em um ou mais Armazenamentos de Referências Operacionais. Use os scripts na distribuição do MDM Hub para criar o banco de dados, os espaços de tabela associados e o Armazenamento de Hub. No IBM DB2 com a compatibilidade do Oracle desativada, crie um banco de dados, um Banco de Dados Principais do MDM Hub e os Armazenamentos de Referências Operacionais. Depois de criar o Banco de 86 Capítulo 8: Após a Atualização Dados Principais do MDM Hub e os Armazenamentos de Referências Operacionais, importe a semente para eles. 1. Crie o banco de dados e os espaços de tabela associados. a. Altere para a seguinte localização no diretório de distribuição: No UNIX. <diretório de distribuição>/database/bin No Windows. <diretório de distribuição>\database\bin b. Execute o seguinte comando: No UNIX. sip_ant.sh create_db No Windows. sip_ant.bat create_db c. Responda aos avisos descritos na seguinte tabela: Aviso Descrição Inserir o tipo de banco de dados (ORACLE, MSSQL, DB2) Tipo do banco de dados. Especifique DB2. Inserir o nome da instância de banco de dados [db2] Nome da instância de banco de dados. O padrão é db2. Inserir o nome do banco de dados [SIP97] Nome do banco de dados. O padrão é SIP97. Inserir o caminho de armazenamento do banco de dados [C:\DB2DATA] Caminho para o diretório no qual o banco de dados deve ser armazenado. O padrão é C:\DB2DATA. Nota: No UNIX, aceite o valor padrão. O caminho de armazenamento do banco de dados que você especificar no arquivo database.properties será usado. Digite o nome de usuário do DBA [DB2ADMIN] Nome do usuário administrativo. O padrão é DB2ADMIN. Inserir a senha do DBA Senha do usuário administrativo. Criar a função de proxy de banco de dados [y/n] [y] Especifica se você deseja criar a função de proxy de banco de dados. Insira um dos seguintes valores: - y. Cria uma função de proxy de banco de dados. - n. A função de proxy de banco de dados não é criada. O padrão é y. O script cria o banco de dados e os espaços de tabela necessários. 2. Crie um Banco de Dados Principais do MDM Hub. a. Altere para a seguinte localização no diretório de distribuição: No UNIX. <diretório de distribuição>/database/bin No Windows. <diretório de distribuição>\database\bin b. Execute o seguinte comando: Migrar Bancos de Dados para o IBM DB2 com a Compatibilidade do Oracle Desativada 87 No UNIX. sip_ant.sh create_system No Windows. sip_ant.bat create_system c. Responda aos avisos descritos na seguinte tabela: Avisos Descrição Inserir o tipo de banco de dados (ORACLE, MSSQL, DB2) Tipo do banco de dados. Especifique DB2. Digite o nome de host do banco de dados [localhost] Nome do host que está executando o banco de dados. O padrão é localhost. Digite o número de porta do banco de dados [50000] Número de porta usado pelo ouvinte do banco de dados. O padrão é 50000. Inserir o nome da instância de banco de dados [SIP97] Nome da instância de banco de dados. O padrão é SIP97. Inserir o nome do esquema do Banco de Dados Principais do MDM Hub [cmx_system] Nome do esquema do Banco de Dados Principais do MDM Hub. O padrão é cmx_system. Inserir o nome de usuário do Banco de Dados Principais do MDM Hub [cmx_system] Nome de usuário para acessar o Banco de Dados Principais do MDM Hub. O padrão é cmx_system. Inserir a senha de usuário do Banco de Dados Principais do MDM Hub Senha para acessar o Banco de Dados Principais do MDM Hub. Digite o nome de usuário do DBA [DB2ADMIN] Nome do usuário administrativo. O padrão é DB2ADMIN. Inserir a senha do DBA Senha do usuário administrativo. Usar a função de proxy de banco de dados [y/n] [y] Especifica se você deseja usar a função de proxy de banco de dados criada quando as tarefas de préinstalação forem realizadas. Insira um dos seguintes valores: - y. Usa a função de proxy do banco de dados. - n. A função de proxy de banco de dados não é utilizada. O padrão é y. 3. Crie um Armazenamento de Referências Operacionais. a. Altere para a seguinte localização no diretório de distribuição: No UNIX. <diretório de distribuição>/database/bin No Windows. <diretório de distribuição>\database\bin b. Execute o seguinte comando: No UNIX. sip_ant.sh create_ors No Windows. sip_ant.bat create_ors 88 Capítulo 8: Após a Atualização c. Responda aos avisos descritos na seguinte tabela: Avisos Descrição Inserir o tipo de banco de dados (ORACLE, MSSQL, DB2) Tipo do banco de dados. Especifique DB2. Inserir o nome do host do esquema de Armazenamento de Referências Operacionais [localhost] Nome do host que está executando o banco de dados. O padrão é localhost. Inserir o número de porta do esquema de Armazenamento de Referências Operacionais [50000] Número de porta usado pelo ouvinte do banco de dados. O padrão é 50000. Inserir o nome da instância de banco de dados de Armazenamento de Referências Operacionais [SIP97] Nome da instância de banco de dados. O padrão é SIP97. Inserir o nome do esquema de Armazenamento de Referências Operacionais [cmx_ors] Nome do banco de dados Armazenamento de Referências Operacionais. O padrão é cmx_ors. Inserir o nome de usuário do esquema de Armazenamento de Referências Operacionais [cmx_ors] Nome de usuário para acessar o Armazenamento de Referências Operacionais. O padrão é cmx_ors. Inserir a senha de usuário do esquema de Armazenamento de Referências Operacionais Senha para acessar o Armazenamento de Referências Operacionais. Digite o nome de usuário do DBA [DB2ADMIN] Nome do usuário administrativo. O padrão é DB2ADMIN. Inserir a senha do DBA Senha do usuário administrativo. Usar a função de proxy de banco de dados [y/n] [y] Especifica se você deseja usar a função de proxy de banco de dados criada quando as tarefas de préinstalação forem realizadas. Insira um dos seguintes valores: - y. Usa a função de proxy do banco de dados. - n. A função de proxy de banco de dados não é utilizada. O padrão é y. 4. Importe a semente para o Banco de Dados Principais do MDM Hub. a. Altere para a seguinte localização no diretório de distribuição: No UNIX. <diretório de distribuição>/database/bin No Windows. <diretório de distribuição>\database\bin b. Execute o seguinte comando: No UNIX. sip_ant.sh import_system No Windows. sip_ant.bat import_system Migrar Bancos de Dados para o IBM DB2 com a Compatibilidade do Oracle Desativada 89 c. Responda aos avisos descritos na seguinte tabela: Avisos Descrição Inserir o tipo de banco de dados (ORACLE, MSSQL, DB2) Tipo do banco de dados. Especifique DB2. Digite o nome de host do banco de dados [localhost] Nome do host que está executando o banco de dados. Digite o número de porta do banco de dados [50000] Número de porta usado pelo ouvinte do banco de dados. O padrão é 50000. Inserir o nome da instância de banco de dados [SIP97] Nome do banco de dados. O padrão é SIP97. Inserir o nome do esquema do Banco de Dados Principais do MDM Hub [cmx_system] Nome do esquema do Banco de Dados Principais do MDM Hub. O padrão é cmx_system. Inserir o nome de usuário do esquema do Banco de Dados Principais do MDM Hub [cmx_system] Nome de usuário para acessar o Banco de Dados Principais do MDM Hub. O padrão é cmx_system. Inserir a senha de usuário do esquema do Banco de Dados Principais do MDM Hub Senha para acessar o Banco de Dados Principais do MDM Hub. Inserir o nome da localidade [en_US] Localidade do sistema operacional. O padrão é en_US. O padrão é en_US. URL de Conexão [jdbc:db2://localhost: 50000/ SIP97:currentSchema=CMX_SYSTEM;] URL de Conexão para o IBM DB2. O padrão é jdbc:db2://localhost:50000/ SIP97:currentSchema=CMX_SYSTEM. Usar a função de proxy de banco de dados [y/n] [y] Especifica se você deseja usar a função de proxy de banco de dados criada quando as tarefas de préinstalação forem realizadas. Nota: No UNIX, certifique-se de que você usar um nome de usuário com 8 caracteres ou menos. Insira um dos seguintes valores: - y. Usa a função de proxy do banco de dados. - n. A função de proxy de banco de dados não é utilizada. O padrão é y. 5. Importe a semente para o Armazenamento de Referências Operacionais. a. Altere para a seguinte localização no diretório de distribuição: No UNIX. <diretório de distribuição>/database/bin No Windows. <diretório de distribuição>\database\bin b. Execute o seguinte comando: No UNIX. sip_ant.sh import_ors No Windows. sip_ant.bat import_ors 90 Capítulo 8: Após a Atualização c. Responda aos avisos descritos na seguinte tabela: Avisos Descrição Inserir o tipo de banco de dados (ORACLE, MSSQL, DB2) Tipo do banco de dados. Especifique DB2. Inserir o nome do host do esquema de Armazenamento de Referências Operacionais [localhost] Nome do host que está executando o banco de dados. Inserir o número de porta do esquema de Armazenamento de Referências Operacionais [50000] Número de porta usado pelo ouvinte do banco de dados. O padrão é 50000. Inserir o nome do banco de dados [SIP97] Nome do banco de dados. O padrão é SIP97. Inserir o nome do esquema de Armazenamento de Referências Operacionais [cmx_ors] Nome do banco de dados de Armazenamento de Referências Operacionais. O padrão é cmx_ors. Inserir o nome de usuário do esquema de Armazenamento de Referências Operacionais [cmx_ors] Nome de usuário para acessar o Armazenamento de Referências Operacionais. O padrão é cmx_ors. Inserir a senha de usuário do esquema de Armazenamento de Referências Operacionais Senha para acessar o Armazenamento de Referências Operacionais. Inserir o nome da localidade [en_US] Localidade do sistema operacional. O padrão é en_US. Inserir o código de número inteiro da Granularidade da Linha do Tempo do Armazenamento de Referências Operacionais: Ano 5, Mês 4, Dia 3, Hora 2, Minuto 1, Segundo 0 [3] Especifique unidades de linha do tempo para usar. O padrão é dias. Usar a função de proxy de banco de dados [y/n] [y] Nota: Uma vez configurada, a granularidade de linha do tempo não pode ser modificada. Especifica se você deseja usar a função de proxy de banco de dados criada quando as tarefas de préinstalação forem realizadas. Insira um dos seguintes valores: - y. Usa a função de proxy do banco de dados. - n. A função de proxy de banco de dados não é utilizada. O padrão é y. Etapa 6. Atualizar o Esquema de Banco de Dados Principais do MDM Hub com os Dados e DDLs de Origem Depois de criar o Banco de Dados Principais do MDM Hub no IBM DB2 com a compatibilidade do Oracle desativada e importar a semente, atualize com os dados e DDLs de origem. 1. Altere o diretório para o diretório de Banco de Dados Principais do MDM Hub. Migrar Bancos de Dados para o IBM DB2 com a Compatibilidade do Oracle Desativada 91 2. Para fazer qualquer alteração de DDL aplicável no esquema de Banco de Dados Principais do MDM Hub, execute o seguinte comando: db2 -tvf CMX_SYSTEM.ddl >CMX_SYSTEM.out O arquivo CMX_SYSTEM.out é criado. 3. Verifique se há erros no arquivo CMX_SYSTEM.out. Você pode ignorar os erros para as tabelas ou os índices existentes. 4. Para preencher as tabelas de Banco de Dados Principais do MDM Hub, execute o seguinte comando: db2move <new database name> load -lo REPLACE -u db2admin -p <password>> db2move_load_cmx_system.out O arquivo db2move_load_cmx_system.out é criado. 5. Para conectar-se com o novo banco de dados, execute o seguinte comando: db2 connect to <new database name> user db2admin using <password> 6. Para gerar um script para os comandos SET INTEGRITY SQL, execute o seguinte comando: No UNIX. db2 "select 'SET INTEGRITY FOR ' CONCAT trim(BOTH FROM tabschema) CONCAT '.' CONCAT trim(BOTH FROM tabname) CONCAT ' IMMEDIATE CHECKED@' from syscat.tables where tabschema='CMX_SYSTEM' and status='C'" > cmx_system_check.sql No Windows. db2 select 'SET INTEGRITY FOR ' CONCAT trim(BOTH FROM tabschema) CONCAT '.' CONCAT trim(BOTH FROM tabname) CONCAT ' IMMEDIATE CHECKED@' from syscat.tables where tabschema='CMX_SYSTEM' and status='C' > cmx_system_check.sql O script cmx_system_check.sql é gerado. 7. Consulte cmx_system_check.sql e verifique se contém apenas as instruções SQL. 8. Para executar o script SET INTEGRITY, execute o seguinte comando: db2 -td@ -vf cmx_system_check.sql Execute o script três vezes para que as interdependências entre as tabelas de banco de dados sejam abrangidas. Etapa 7. Atualização de Esquemas de Armazenamentos de Referências Operacionais com os Dados e DDLs de Origem Depois de criar os Armazenamentos de Referências Operacionais no IBM DB2 com a compatibilidade do Oracle desativada e importar a semente, atualize os Armazenamentos de Referências Operacionais com dados e DDLs de origem. 1. Para conectar-se com o novo banco de dados, execute o seguinte comando: db2 CONNECT TO <new database name> USER db2admin USING <password> 2. Para conceder privilégios para o comando db2move, execute o seguinte comando: db2 GRANT EXECUTE ON PACKAGE NULLID.DB2MOVE TO USER <Operational Reference Store user> 3. Para conceder privilégios para o comando db2commo, execute o seguinte comando: db2 GRANT EXECUTE ON PACKAGE NULLID.DB2COMMO TO USER <Operational Reference Store user> 4. Para interromper a conexão com o banco de dados, execute o seguinte comando: 5. Altere o diretório para o diretório do Armazenamento de Referências Operacionais. db2 CONNECT RESET 92 Capítulo 8: Após a Atualização 6. Para fazer qualquer alteração de DDL aplicável no esquema de Armazenamento de Referências Operacionais, execute o seguinte comando: db2 -tvf <Operational Reference Store>.ddl > <Operational Reference Store>.out O arquivo <Armazenamento de Referências Operacionais>.out é criado. 7. Verifique o arquivo <Armazenamento de Referências Operacionais>.out. Ignore quaisquers erros nas tabelas ou nos índices existentes. 8. Para gerar as permissões necessárias para o Armazenamento de Referências Operacionais, execute o seguinte comando: 9. Verifique se há erros no arquivo <Armazenamento de Referências Operacionais>2.out. db2 -tvf <Operational Reference Store>2.ddl > <Operational Reference Store>2.out 10. Para preencher o esquema de Armazenamento de Referências Operacionais, execute o seguinte comando: db2move <new database name> load -lo REPLACE -u <Operational Reference Store user> p <password>> db2move_load_<Operational Reference Store name>.out O arquivo db2move_load_<Armazenamento de Referências Operacionais>.out é criado. 11. Para conectar-se com o novo banco de dados, execute o seguinte comando: db2 connect to <new database name> user <Operational Reference Store user> using <password> 12. Para gerar um script para os comandos SET INTEGRITY SQL, execute o seguinte comando: No UNIX. db2 "select 'SET INTEGRITY FOR ' CONCAT trim(BOTH FROM tabschema) CONCAT '.' CONCAT trim(BOTH FROM tabname) CONCAT ' IMMEDIATE CHECKED@' from syscat.tables where tabschema='<OPERATIONAL REFERENCE STORE USER>' and status='C'" > <Armazenamento de Referências Operacionais>_check.sql No Windows. db2 select 'SET INTEGRITY FOR ' CONCAT trim(BOTH FROM tabschema) CONCAT '.' CONCAT trim(BOTH FROM tabname) CONCAT ' IMMEDIATE CHECKED@' from syscat.tables where tabschema='<OPERATIONAL REFERENCE STORE USER>' and status='C' > <Armazenamento de Referências Operacionais>_check.sql Especifique o valor para <OPERATIONAL REFERENCE STORE USER> em maiúsculas. O script <Armazenamento de Referências Operacionais>_check.sql é gerado. 13. Consulte <Armazenamento de Referências Operacionais>_check.sql e verifique se ele contém apenas as instruções SQL. 14. Para executar o script SET INTEGRITY, execute o seguinte comando: db2 -td@ -vf <Operational Reference Store>_check.sql Execute o script cinco vezes para que as interdependências entre as tabelas de banco de dados sejam abrangidas. Etapa 8. Verificar se as Restrições da Tabela se Reconciliam Verifique se todas as restrições da tabela se reconciliam e se uma tabela não está no estado pendente de verificação. 1. Verifique se todos os campos na coluna CONST_CHECKED do SYSIBM.SYSTABLES estão definidos como Y. Quando uma tabela está no estado pendente de verificação, os campos na coluna CONST_CHECKED são definidos como N. Migrar Bancos de Dados para o IBM DB2 com a Compatibilidade do Oracle Desativada 93 2. Se uma tabela estiver no estado pendente de verificação, execute o seguinte comando SET INTEGRITY para a tabela: set integrity for <schema_name.table_name> immediate checked Todas as restrições da tabela serão reconciliadas e o estado pendente de verificação será removido. Etapa 9. Configurar o Servidor de Aplicativos para Usar o Banco de Dados Certifique-se de que o servidor de aplicativos use o banco de dados no IBM DB2 com a compatibilidade do Oracle desativada. Configure o servidor de aplicativos que você usa para a implementação do MDM Hub . Você pode configurar o JBoss ou o WebSphere. Configurar o JBoss Configure o servidor de aplicativos JBoss para usar o banco de dados no IBM DB2 com a compatibilidade do Oracle desativada. 1. Abra o arquivo standalone-full.xml do seguinte diretório de instalação do JBoss: No UNIX. <JBoss_install_dir>/standalone/configuration/standalone-full.xml No Windows. <JBoss_install_dir>\standalone\configuration\standalone-full.xml 2. Altere o nome do banco de dados do JNDI java:jboss/datasources/jdbc/siperian-cmx_system-ds para o nome do banco de dados que você criou no IBM DB2 com a compatibilidade do Oracle desabilitada. Para alterar o nome do banco de dados, encontre o elemento <xa-datasource> do nome do JNDI e altere o elemento <xa-datasource-property name=""> para o nome do novo banco de dados. O seguinte código mostra o nome do elemento xa-datasource-property do nome do banco de dados: <xa-datasource jndi-name="java:jboss/datasources/jdbc/siperian-cmx_system-ds" poolname="jdbc/siperian-cmx_system-ds" enabled="true" use-java-context="true" spy="false" use-ccm="true"> . . . <xa-datasource-property name="<New Database Name>"> . . . <xa-datasource> 3. Salve e feche o arquivo standalone-full.xml. 4. Inicie o servidor de aplicativos JBoss. 5. Catalogue o banco de dados no IBM DB2 com a compatibilidade do Oracle desativada e remova o catálogo do banco de dados que foi criado no modo de compatibilidade do Oracle IBM DB2. 6. Faça logon no Console do MDM Hub, inicie a ferramenta Repository Manager e execute a validação de metadados. Configure WebSphere Configure the WebSphere application server to use the database in IBM DB2 with Oracle-compatibility disabled. 94 1. Open the WebSphere administration console. 2. Under the Resources Navigator, expand JDBC and select Data sources. Capítulo 8: Após a Atualização The Data sources page appears. 3. Select a data source connection from the list of data source connections. Set the new database name for siperian-cmx_system-ds, and then set the new database name for other affected data source connections. 4. In the Database name field under the Common and required data source properties section, specify the new database name. 5. Click Apply, and then click Save. 6. Repeat Steps 3 through 5 for all the affected data source connections. Atualizar as Referências a Objetos Obsoletos Você deve atualizar os pacotes e as saídas de usuário para eliminar referências a objetos obsoletos. Você deve atualizar as seguintes referências: tabelas REL_START_DATE, REL_END_DATE e HUID. Atualize as referências nas colunas do sistema REL_START_DATE e REL_END_DATE e na tabela HUID. O processo de atualização remove as referências às colunas REL_START_DATE e REL_END_DATE nos pacotes e exibições usadas em um objeto base do Gerenciador de Hierarquia. Altere as referências de REL_START_DATE a PERIOD_START_DATE. Altere as referências de REL_END_DATE a PERIOD_END_DATE. Remover o Arquivo JAR odjbc6 Em ambientes JBoss, remova o arquivo odjbc6.jar das seguintes localizações: <JBoss install location>\modules\com\activevos\main <JBoss install location>\modules\com\informatica\mdm\jdbc\main <diretório de instalação infamdm>\hub\server\lib Configurar a Segurança Administrativa do WebSphere Você pode configurar a segurança administrativa do WebSphere para controlar o acesso do MDM Hub no console administrativo do WebSphere. Para configurar a segurança administrativa do WebSphere, realize as seguintes etapas: 1. Cancele o registro dos Armazenamentos de Referências Operacionais (ORS). 2. Desinstale os arquivos EAR e remova as fontes de dados do WebSphere. 3. Ative a segurança administrativa do WebSphere no console administrativo do WebSphere. 4. Configure o Servidor de Hub e as propriedades do Servidor de Processos. Atualizar as Referências a Objetos Obsoletos 95 5. Execute os scripts PostInstallSetup do Servidor de Processos e do Servidor de Hub. 6. Registre o ORS. Insira as credenciais do WebSphere quando você registrar o ORS. Você não pode inserir as credenciais depois de verificar os ORS. Cancelar o Registro do Armazenamento de Referências Operacionais Para cancelar o registro do Armazenamento de Referências Operacionais (ORS), use a ferramenta Bancos de Dados no Console do MDM Hub. 1. Do Console do Hub MDM, clique em Bloqueio de Gravação > Adquirir Bloqueio. 2. Do workbench de Configuração, selecione a ferramenta Bancos de Dados. A página Informações do Banco de Dados é exibida. 3. Na lista de bancos de dados, selecione o ORS para cancelar o registro. 4. Clique em Cancelar registro do banco de dados. A ferramenta Banco de Dados solicita que você confirme o cancelamento do registro do ORS. 5. Clique em Sim. Desinstalar os arquivos EAR e Remover as Fontes de Dados Para desinstalar os arquivos EAR e remover as fontes de dados, use o console administrativo do WebSphere. 1. Use o console administrativo do WebSphere para desfazer a implantação dos seguintes arquivos de implantação: Nome de Arquivo de Implantação Descrição siperian-mrm.ear Obrigatório. O aplicativo Servidor de Hub. provisioning-ear.ear Obrigatório. O aplicativo da ferramenta de Provisionamento. entity360view-ear.ear Opcional. A estrutura do Entity 360. informatica-mdm-platform-ear.ear Opcional. O aplicativo da plataforma Informatica. 2. Use o console de administração do WebSphere para desfazer a implantação do arquivo siperian-mrmcleanse.ear. 3. Use o console administrativo do WebSphere para remover todas as fontes de dados para o Banco de Dados Principal do MDM Hub e os Armazenamentos de Referências Operacionais 4. Reinicie o servidor de aplicativos. Para obter mais informações, consulte a documentação do WebSphere. 96 Capítulo 8: Após a Atualização Ativar a Segurança Administrativa do WebSphere no Console Administrativo do WebSphere Você deve ativar a segurança administrativa do WebSphere no console administrativo do WebSphere. Quando você ativar a segurança administrativa do WebSphere, desative a segurança de aplicativos do WebSphere. Para obter mais informações, consulte a documentação do WebSphere. Configurar o Servidor de Hub e as Propriedades do Servidor de Processos Você deve configurar o Servidor de Hub e os arquivos de propriedade do Servidor de Processos para ativar a segurança administrativa do WebSphere. 1. Interrompa o servidor de aplicativos. 2. Ative a segurança do WebSphere no Servidor de Hub. a. Abra cmxserver.properties no seguinte diretório: No UNIX. <diretório de instalação infamdm>/hub/server/resources No Windows. <diretório de instalação infamdm>\hub\server\resources b. 3. Defina cmx.websphere.security.enabled como true. Ative a segurança do WebSphere no Servidor de Processos. a. Abra cmxcleanse.properties no seguinte diretório: No UNIX. <diretório de instalação infamdm>/hub/cleanse/resources No Windows. <diretório de instalação infamdm>\hub\cleanse\resources b. 4. Defina cmx.websphere.security.enabled como true. Configure o nome de usuário do WebSphere no Servidor de Hub. a. Abra build.properties no seguinte diretório: No UNIX. <diretório de instalação infamdm>/hub/server/bin No Windows. <diretório de instalação infamdm>\hub\server\bin b. 5. Defina websphere.username como o nome de usuário administrativo do WebSphere. Configure o nome de usuário do WebSphere no Servidor de Processos. a. Abra build.properties no seguinte diretório: No UNIX. <diretório de instalação infamdm>/hub/cleanse/bin No Windows. <diretório de instalação infamdm>\hub\cleanse\bin b. 6. Defina websphere.username como o nome de usuário administrativo do WebSphere. No SQL* Plus, execute o seguinte comando para definir c_repos_cleanse_match_server.is_secured como 1. UPDATE c_repos_cleanse_match_server set is_secured = 1 where rowid_cleanse_match_server='<Insert value here>'; COMMIT; 7. Inicie o servidor de aplicativos. Configurar a Segurança Administrativa do WebSphere 97 Executar o Script PostInstallSetup do Servidor de Hub Manualmente Você deve executar o script PostInstallSetup do Servidor de Hub. 1. Abra um prompt de comando. 2. Navegue até o script PostInstallSetup no seguinte diretório: No UNIX. <diretório de instalação infamdm>/hub/server No Windows. <diretório de instalação infamdm>\hub\server 3. Execute o seguinte comando: No UNIX. postinstallsetup.sh -Ddatabase.password=<Banco de Dados Principal do MDM Hub> Dwebsphere.password=<senha do usuário administrativo do WebSphere> No Windows. postinstallsetup.bat -Ddatabase.password=<Banco de Dados Principal do MDM Hub> Dwebsphere.password=<senha do usuário administrativo do WebSphere> 4. Reinicie o servidor de aplicativos. Executar o Script PostInstallSetup do Servidor de Processos Você deve executar o script PostInstallSetup do Servidor de Processos. 1. Abra um prompt de comando. 2. Navegue até o script PostInstallSetup no seguinte diretório: No UNIX. <diretório de instalação infamdm>/hub/cleanse No Windows. <diretório de instalação infamdm>\hub\cleanse 3. Execute o seguinte comando: No UNIX. postinstallsetup.sh -Dwebsphere.password=<senha do usuário administrativo do websphere> No Windows. postinstallsetup.bat -Dwebsphere.password=<senha do usuário administrativo do websphere> 4. Reinicie o servidor de aplicativos. Registrar os Armazenamentos de Referências Operacionais Para registrar os Armazenamentos de Referências Operacionais, use o Console do Hub. 1. Inicie a ferramenta Bancos de Dados no workbench de Configuração. 2. Clique em Bloqueio de Gravação > Adquirir Bloqueio. 3. Clique em Registrar banco de dados. O Assistente de Conexão do Informatica MDM Hub é exibido e solicita que você selecione o tipo de banco de dados. 4. 98 Selecione Microsoft SQL Server, Oracle ou IBM DB2 e clique em Avançar. Capítulo 8: Após a Atualização 5. No Microsoft SQL Server, configure as propriedades da conexão para o banco de dados. a. Na página Propriedades da Conexão, especifique as propriedades da conexão e clique em Avançar. A seguinte tabela lista e descreve as propriedades da conexão: Propriedade Descrição Nome para Exibição do Banco de Dados Nome para o Armazenamento de Referências Operacionais que deve aparecer no Console do Hub. Identificador da Máquina Prefixo dado a chaves para identificar exclusivamente os registros da instância do Armazenamento de Hub. Nome de host do banco de dados Endereço IP ou nome do servidor que hospeda o banco de dados Microsoft SQL Server. Porta Porta do banco de dados Microsoft SQL Server. O padrão é 1433. Nome do Esquema Nome do Armazenamento de Referências Operacionais. Senha Senha associada ao nome de usuário do Armazenamento de Referências Operacionais. Dynamic Data Masking host Endereço IP ou nome do servidor que hospeda o Dynamic Data Masking. Deixe vazio se você não usa o Dynamic Data Masking. URL de conexão DDM Opcional. URL para o servidor Dynamic Data Masking. Deixe vazio se você não usa o Dynamic Data Masking. b. Na página Propriedades da Conexão, especifique as propriedades da conexão e clique em Avançar. c. Consulte o resumo e especifique outras propriedades da conexão. A seguinte tabela lista propriedades da conexão adicionais que você pode configurar: 6. Propriedade Descrição URL de Conexão URL de Conexão. O Assistente de Conexão gera a URL de conexão por padrão. Criar fonte de dados após o registro Selecione para criar a fonte de dados no servidor de aplicativos após o registro. Em ambientes Oracle, configure as propriedades da conexão para o banco de dados. a. Selecione um método de conexão do Oracle e clique em Avançar. Configurar a Segurança Administrativa do WebSphere 99 A seguinte tabela descreve os métodos de conexão do Oracle que você pode selecionar: Método de Conexão Descrição Serviço Conecte-se ao Oracle usando o nome do serviço. SID Conecte-se ao Oracle usando o ID do Sistema Oracle. Para obter mais informações sobre os nomes SERVICE e SID, consulte a documentação do Oracle. A página Propriedades da Conexão é exibida. b. Especifique as propriedades da conexão para o tipo de conexão que você selecionar e clique em Avançar. A seguinte tabela lista e descreve as propriedades da conexão: Propriedade Descrição Nome para Exibição do Banco de Dados Nome para o Armazenamento de Referências Operacionais que deve aparecer no Console do Hub. Identificador da Máquina Prefixo dado a chaves para identificar exclusivamente os registros da instância do Armazenamento de Hub. Nome de host do banco de dados Endereço IP ou nome do servidor que hospeda o banco de dados do Oracle. SID Identificador do Sistema Oracle que faz referência à instância do banco de dados Oracle em execução no servidor. O campo SID será exibido se você tiver selecionado o tipo de conexão SID. Serviço Nome do Oracle SERVICE usado para conexão com o banco de dados Oracle. O campo Serviço será exibido se você tiver selecionado o tipo de conexão Serviço. Porta A porta TCP do ouvinte Oracle em execução no servidor de banco de dados Oracle. O padrão é 1521. Nome Oracle TNS O nome pelo qual o banco de dados é conhecido na sua rede, conforme definido no arquivo TNSNAMES.ORA do servidor de aplicativos. Por exemplo: mydatabase.mycompany.com. Você define o nome TNS Oracle ao instalar o banco de dados Oracle. Para obter mais informações sobre o nome TNS Oracle, consulte a documentação do Oracle. Nome do Esquema 100 Capítulo 8: Após a Atualização Nome do Armazenamento de Referências Operacionais. Propriedade Descrição Nome de usuário Nome de usuário do Armazenamento de Referências Operacionais. Por padrão, esse é o nome de usuário que você especifica no script usado para criar o Armazenamento de Referências Operacionais. Esse usuário possui todos os objetos de banco de dados do Armazenamento de Referências Operacionais no Armazenamento de Hub. Se um usuário proxy estiver configurado para o Armazenamento de Referências Operacionais, você poderá especificar esse usuário como alternativa. Senha Senha associada ao nome de usuário do Armazenamento de Referências Operacionais. Para o Oracle, a senha não diferencia maiúsculas de minúsculas. Por padrão, essa é a senha que você especifica ao criar o Armazenamento de Referências Operacionais. Se um usuário proxy estiver configurado para o Armazenamento de Referências Operacionais, especifique a senha desse usuário como alternativa. Dynamic Data Maskinghost Endereço IP ou nome do servidor que hospeda o Dynamic Data Masking. Deixe vazio se você não usa o Dynamic Data Masking. URL de conexão DDM Opcional. URL para o servidor Dynamic Data Masking. Deixe vazio se você não usa o Dynamic Data Masking. Nota: O Nome do Esquema e o Nome do Usuário são ambos os nomes do Armazenamento de Referências Operacionais que você especificou quando criou esse armazenamento. Se precisar dessas informações, consulte o administrador do banco de dados. A página Resumo é exibida. c. Consulte o resumo e especifique outras propriedades da conexão. A seguinte tabela lista propriedades da conexão adicionais que você pode configurar: Propriedade Descrição URL de Conexão URL de Conexão. O Assistente de Conexão gera a URL de conexão por padrão. A seguinte lista mostra o formato da URL de conexão para os tipos de conexão Oracle: Tipo de conexão de serviço jdbc:oracle:thin:@//database_host:port/ service_name Tipo de conexão SID jdbc:oracle:thin:@//database_host:port:sid Apenas para um tipo de conexão de serviço, você tem a opção de personalizar e testar posteriormente uma URL de conexão diferente. Criar fonte de dados após o registro Selecione para criar a fonte de dados no servidor de aplicativos após o registro. Nota: Se você não selecionar a opção, deverá configurar manualmente a fonte de dados. d. Para um tipo de conexão de serviço, se você desejar alterar a URL padrão, clique no botão Editar, especifique a URL e clique em OK. Configurar a Segurança Administrativa do WebSphere 101 7. Em ambientes IBM DB2, configure as propriedades da conexão para o banco de dados. a. Especifique as propriedades da conexão e clique em Avançar. A seguinte tabela lista e descreve as propriedades da conexão: Propriedade Descrição Nome para Exibição do Banco de Dados Nome para o Armazenamento de Referências Operacionais que deve aparecer no Console do Hub. Identificador da Máquina Prefixo dado a chaves para identificar exclusivamente os registros da instância do Armazenamento de Hub. Nome do servidor de banco de dados Endereço IP ou nome do servidor que hospeda o banco de dados IBM DB2. Nome do banco de dados Nome do banco de dados criado. Nome de host do banco de dados Endereço IP ou nome do servidor que hospeda o banco de dados IBM DB2. Nome do esquema Nome do Armazenamento de Referências Operacionais. Nome de usuário Nome de usuário do Armazenamento de Referências Operacionais. Por padrão, esse é o nome de usuário que você especifica no script usado para criar o Armazenamento de Referências Operacionais. Esse usuário possui todos os objetos de banco de dados do Armazenamento de Referências Operacionais no Armazenamento de Hub. Se um usuário proxy estiver configurado para o Armazenamento de Referências Operacionais, você poderá especificar esse usuário como alternativa. Senha Senha associada ao nome de usuário do Armazenamento de Referências Operacionais. Para o IBM DB2, a senha faz distinção entre maiúsculas e minúsculas. Por padrão, essa é a senha que você especifica ao criar o Armazenamento de Referências Operacionais. Se um usuário proxy estiver configurado para o Armazenamento de Referências Operacionais, especifique a senha desse usuário como alternativa. Dynamic Data Maskinghost Endereço IP ou nome do servidor que hospeda o Dynamic Data Masking. Deixe vazio se você não usa o Dynamic Data Masking. URL de conexão DDM Opcional. URL para o servidor Dynamic Data Masking. Deixe vazio se você não usa o Dynamic Data Masking. Nota: O Nome do Esquema e o Nome do Usuário são ambos os nomes do Armazenamento de Referências Operacionais que você especificou quando criou esse armazenamento. Se precisar dessas informações, consulte o administrador do banco de dados. A página Resumo é exibida. b. 102 Consulte o resumo e especifique outras propriedades da conexão. Capítulo 8: Após a Atualização A seguinte tabela lista propriedades da conexão adicionais que você pode configurar: Propriedade Descrição URL de Conexão URL de Conexão. O Assistente de Conexão gera a URL de conexão por padrão. O seguinte exemplo mostra o formato da URL de conexão: jdbc:db2://database_host:port/db_name Criar fonte de dados após o registro Selecione para criar a fonte de dados no servidor de aplicativos após o registro. Nota: Se você não selecionar a opção, deverá configurar manualmente a fonte de dados. 8. Clique em Concluir. A caixa de diálogo Registrando Banco de Dados é exibida. 9. Clique em OK. A caixa de diálogo Logon do Servidor de Aplicativos é exibida. 10. Digite o nome de usuário administrativo e a senha do WebSphere. 11. Clique em OK. O MDM Hub registra o ORS. 12. Reinicie o servidor de aplicativos. 13. Selecione o Armazenamento de Referências Operacionais que você registrou e clique no botão Testar conexão de banco de dados para testar as configurações do banco de dados. A caixa de diálogo Testar Banco de Dados exibe o resultado do teste de conexão de banco de dados. 14. Clique em OK. O ORS é registrado e a conexão ao banco de dados é testada. Gerar Novamente Tokens de Correspondência Execute o trabalho em lote Gerar Tokens de Correspondência para cada objeto base. O trabalho em lote Gerar Tokens de Correspondência cria os tokens de correspondência de acordo com os arquivos da biblioteca SSA-Name3 que você atualiza durante a atualização do Servidor de Processos. Executando o Trabalho em Lote Gerar Tokens de Correspondência Para executar o trabalho em lote Gerar Tokens de Correspondência, use a ferramenta Visualizador de Lotes no Console do Hub. 1. No workbench de Utilidades no Console do Hub, selecione a ferramenta Visualizador de Lotes. 2. No painel de navegação da ferramenta Visualizador de Lote, expanda o nó Gerar Tokens de Correspondência. 3. No nó Gerar Tokens de Correspondência, selecione um trabalho em lote de Gerar Tokens de Correspondência para um dos objetos base. Gerar Novamente Tokens de Correspondência 103 4. Ative Gerar Novamente Tokens de Correspondência. 5. Clique em Executar em Lote. O trabalho em lote gera tokens de correspondência para o objeto base de acordo com os arquivos da biblioteca SSA-Name3 mais recentes. 6. Repita a etapa 3 pela etapa 5 para os objetos base restantes. Validar os Metadados Atualizados Verifique se o Armazenamentos de Referências Operacionais (ORS) não tem erros de validação. Compare os resultados com os resultados de validação anteriores obtidos antes da atualização. Use o Gerenciador de Repositório no Console do Hub para validar os metadados. Nota: Depois de atualizar de uma versão anterior do MDM Hub , talvez você tenha erros de validação nos bancos de dados antigos que tinham tabelas de preparação sem mapeamentos. Na ferramenta do Gerenciador de Repositório no Console do Hub, clique no botão Reparar para corrigir esses problemas reparáveis. Tópicos Relacionados: • “Validar Metadados” na página 21 Validando Metadados Para validar os metadados de um repositório de Armazenamento de Referências Operacionais (ORS), use a ferramenta Gerenciador de Repositório no Console do Hub. 1. No Workbench de Configuração no Console do Hub, selecione a ferramenta Gerenciador de Repositório. 2. No Gerenciador de Repositório, selecione a guia Validar. 3. Na lista Selecionar o repositório para validar, selecione um repositório. 4. Clique no botão Validar. 5. Na caixa de diálogo Selecionar Verificações de Validação, selecione as verificações de validação a serem executadas. Clique em OK. A ferramenta Gerenciador de Repositório valida o repositório e exibe todos os problemas no painel Problemas Encontrados. 6. Clique no botão Reparar para corrigir problemas reparáveis. 7. Se o ORS permanecer em estado Desconhecido, sincronize os relógios de sistema do servidor de aplicativos e da máquina do banco de dados. Salvando os Resultados da Validação Depois de executar o processo de validação, você pode salvar os resultados de validação como um arquivo HTML. 104 1. Na ferramenta Gerenciador de Repositório no Console do Hub, selecione a guia Validar. 2. Clique no botão Salvar. Capítulo 8: Após a Atualização 3. Na caixa de diálogo Salvar, navegue até o diretório onde você deseja salvar os resultados de validação. 4. Especifique um nome descritivo para o arquivo HTML. Clique em Salvar. O Gerenciador de Repositório salva os resultados da validação como um arquivo HTML na localização especificada. Resolvendo as Mensagens de Validação de Metadados Depois de executar a ferramenta de validação, você poderá receber mensagens de validação. As seguintes mensagens de erro são algumas dos mensagens de validação mais comuns. Aviso SIP-PV-10703 o Pacote 'EMPLOYEE_DETAILS_PKG' não está sincronizado com a exibição do banco de dados dele. Para sincronizar com a exibição do banco de dados, execute o processo de Reparo do Gerenciador de Repositório. Exiba 'C_EMPLOYEE_DETAILS_MTIP' - O privilégio SELECT para a função do usuário de proxy não foi concedido. ou SIP-MV-11410- O SQL do MTIP raiz está incorreto. Reconstrua as exibições MTIP. 1. No Console do Hub, abra o workbench de Configuração e clique no Enterprise Manager. 2. Adquira um bloqueio de gravação. 3. Selecione a guia bancos de dados ORS. 4. Selecione o banco de dados. 5. Selecione a guia Propriedades. 6. Localize a propriedade chamada regeneração MTIP necessária e clique no botão Gerar MTIPs Novamente. Exiba 'EMPLOYEE_DETAILS_PKG' - O privilégio SELECT para a função do usuário de proxy não foi concedido. Atualize a função do usuário de proxy para incluir esse privilégio. 1. No Console do Hub, abra o workbench do Gerenciador de Acesso de Segurança e clique em Funções. 2. Adquira um bloqueio de gravação. 3. Selecione a função do usuário de proxy. 4. Selecione a guia Privilégios de Recursos. 5. Localize o pacote ou a tabela que foi mencionada na mensagem. 6. Marque a caixa de seleção Leitura. SIP-PV-11105 - O privilégio SELECT para a função do usuário de proxy não foi concedido para uma exibição. Exibir 'C_REPOS_USER_GROUP_ALL' - O privilégio SELECT para a função do usuário de proxy não foi concedido. O script de migração do banco de dados criou a função do usuário de proxy, mas não concedeu privilégios para o usuário de proxy nas exibições do repositório. No banco de dados, conceda ao usuário de proxy privilégios SELECT nas exibições do repositório. Validar os Metadados Atualizados 105 Analisar o Relatório de Ambiente do MDM Hub de Pós-Atualização Use a ferramenta Enterprise Manager no Console do Hub para analisar a configuração atual do MDM Hub para Servidores de Hub, Servidores de Processos, o Banco de Dados Principal do MDM Hub e bancos de dados de Armazenamento de Referências Operacionais. Observe o histórico de versão dos componentes. Salve uma cópia do relatório de ambiente na pasta de documentação de atualização do upgradedoc. Salvando o Relatório de Ambiente do MDM Hub Para salvar o relatório de ambiente do MDM Hub, use a ferramenta Enterprise Manager no Console do Hub. 1. No workbench de Configuração no Console do Hub, selecione a ferramenta Enterprise Manager. 2. Na ferramenta Enterprise Manager, selecione a guia Relatório de Ambiente. 3. Clique em Salvar. 4. Na caixa de diálogo Salvar Relatório de Ambiente do Hub, navegue até o diretório no qual você deseja salvar o relatório de ambiente. 5. Clique em Salvar. Tópicos Relacionados: • “Criar uma Pasta de Documentação de Atualização” na página 18 Implementar Métodos Atualizados de Saída de Usuário Você deve implementar os métodos atualizados de saída de usuário para as saídas de usuário de pósmesclagem, pré-reversão de mesclagem e pós-reversão de mesclagem. Os métodos para essas saídas de usuário foram alterados para a versão 9.7.1. A saída de usuário de pós-mesclagem usa o seguinte método: void processUserExit(UserExitContext userExitContext, Map<String, List<String>> baseObjectRowIds) throws Exception; A saída de usuário de pré-reversão de mesclagem usa o seguinte método: void processUserExit(UserExitContext userExitContext, Set<UnmergeKey> unmergeKeys) throws Exception; A saída de usuário de pós-reversão de mesclagem usa o seguinte método: void processUserExit(UserExitContext userExitContext, Set<PostUnmergeResponse> responses) throws Exception; Para obter mais informações sobre a implementação de saídas de usuário, consulte o Guia de Configuração do Informatica MDM Multidomain Edition. 106 Capítulo 8: Após a Atualização Atualizando as Classes da Biblioteca SiperianClient para o Protocolo EJB Se você usar o protocolo EJB para se comunicar com o MDM Hub por meio de solicitações da Estrutura de Integração de Serviços (SIF), será necessário usar a versão mais recente das classes da biblioteca SiperianClient. Se você usar métodos de pesquisa JNDI personalizados, atualize os métodos de pesquisa para que os métodos estejam em conformidade com as convenções do EJB3. 1. Substitua as classes da biblioteca SiperianClient existentes pela versão mais recente das classes da biblioteca SiperianClient. O arquivo siperian-api.jar localizado nos seguintes diretórios contém as classes da biblioteca SiperianClient: 2. • <Diretório de Instalação do Kit de Recursos>\sdk\sifsdk\lib • <Diretório de Instalação do MDM Hub>\hub\server\lib Se você usar métodos de pesquisa JNDI personalizados, atualize os métodos de pesquisa para que os métodos estejam em conformidade com as convenções do EJB3. Configurar o Log da Plataforma Informatica Se você instalou a plataforma Informatica, configure o MDM Hub para registrar os processos da plataforma Informatica. 1. Abra o arquivo log4j.xml do seguinte diretório: No UNIX. <infamdm_install_directory>/hub/server/conf No Windows. <infamdm_install_directory>\hub\server\conf 2. Adicione as seguintes linhas ao arquivo log4j.xml. <category name="com.informatica.mdm.platform"> <priority value="ALL"/> </category> <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender"> <param name="Threshold" value="ALL"/> </appender> 3. Salve e feche o arquivo log4j.xml. Testes de Atualização Teste a implementação atualizada do Informatica MDM Hub. Cada implementação do Informatica MDM Multidomain Edition é exclusiva e os requisitos de teste variam entre os ambientes de desenvolvimento, de teste e de produção. Se um teste de atualização sugerido não for adequado para o seu ambiente, você poderá criar seus próprios testes. Crie as atividades de teste para atender aos requisitos exclusivos da sua implementação. Atualizando as Classes da Biblioteca SiperianClient para o Protocolo EJB 107 Testes de Atualização do Informatica Data Director Realize os seguinte testes de atualização do Informatica Data Director que se aplicam ao seu ambiente: 1. Inicie o Gerenciador de Configuração do Informatica Data Director e implante uma instância do aplicativo do Informatica Data Director. 2. Faça logon no Informatica Data Director. 3. Execute várias pesquisas. 4. Crie e processe várias tarefas. 5. Digite um registro de teste. 6. Copie o registro de teste para criar um segundo registro de teste. 7. Execute uma pesquisa para localizar os dois registros de teste. 8. Mescle e desfaça a mesclagem dos dois registros de teste. Testes de Atualização do MDM Hub Realize os seguintes testes de atualização do Console do Hub que se aplicam ao seu ambiente: 108 1. Inicie o Console do Hub. 2. Selecione a ferramenta Usuários no workbench de Configuração para exibir as propriedades de um usuário existente. 3. Selecione a ferramenta Visualizador de Esquemas no workbench do Modelo e conecte-se a um Armazenamento de Referências Operacionais. Consulte o esquema no Visualizador de Esquemas. 4. Selecione a ferramenta Esquema no workbench do Modelo para exibir a Configuração de Correspondência/Mesclagem a um objeto base. 5. Selecione a ferramenta Visualizador de Lotes no workbench de Utilitários. Se possível, execute trabalhos em lote de teste para o trabalho em lote de Preparação, trabalho em lote de Carregamento, trabalho em lote de Correspondência e trabalho em lote de Mesclagem. 6. Selecione a ferramenta Servidor de Processos no workbench de Utilitários. Teste a conexão com um Servidor de Processos registrado. 7. Selecione a ferramenta Funções de Limpeza no workbench do Modelo. Execute um teste de função de limpeza para cada mecanismo de limpeza externo. 8. Selecione a ferramenta Administrador de Dados no workbench do Administrador de Dados. Crie dois registros correspondentes de teste. 9. Selecione a ferramenta Gerenciador de Mesclagemno workbench do Administrador de Dados. Localize os dois registros de teste, mescle-os e, em seguida, desfaça a mesclagem. Capítulo 8: Após a Atualização Testes de Atualização do Código Personalizado Se você tiver código personalizado, como aplicativos de cliente personalizado, execute testes para verificar se o código personalizado funciona como esperado. Informatica Data Director e Propriedades do Servidor de Hub O processo de upgrade preserva os valores das propriedades do Servidor de Hub que afetam o Informatica Data Director (IDD). Quando você faz upgrade da versão 9.7.1 ou anterior, o arquivo cmxserver.properties pré-upgrade não contém algumas propriedades que foram adicionadas na versão 10.0.0 e posteriores. As novas propriedades do Servidor de Hub controlam se o espaço de trabalho de Dados, a estrutura do Entity 360 e a Pesquisa Inteligente devem ou não ser ativados. O processo de upgrade adiciona as propriedades ao arquivo cmxserver.properties e define os valores dessas propriedades para que os aplicativos IDD se comportem como faziam na versão 9.7.1 e anteriores. A seguinte tabela descreve as propriedades e afirma os valores padrão: Propriedade Valor Padrão Descrição cmx.dataview.enabled true Quando os desenvolvedores de aplicativos IDD implementam o modelo de área de assunto, os usuários do IDD utilizam o espaço de trabalho de Dados para pesquisar, editar e gerenciar dados principais. Essa propriedade especifica se o espaço de trabalho de Dados e elementos relacionados aparecem em aplicativos IDD. cmx.e360.view.enabled false Quando os desenvolvedores implementam a estrutura do Entity 360, os usuários do IDD usam a caixa Pesquisar para encontrar entidades e um espaço de trabalho de entidade para editar e gerenciar dados principais. Essa propriedade especifica se o espaço de trabalho de entidade e elementos relacionados aparecem em aplicativos IDD. cmx.ss.enabled false Para ativar a caixa Pesquisar, defina essa propriedade como true e configure a Pesquisa Inteligente. Informatica Data Director e Propriedades do Servidor de Hub 109 CAPÍTULO 9 Tarefas de Pós-upgrade do ActiveVOS para o Servidor de Aplicativos Este capítulo inclui os seguintes tópicos: • Atualizar o Esquema do ActiveVOS, 110 • Configurar o JBoss, 111 • Configurar o WebLogic, 113 • Configurar o WebSphere, 116 Atualizar o Esquema do ActiveVOS Para atualizar o esquema do ActiveVOS a partir de uma versão anterior a 9.2.4.x, execute o script de patch para o banco de dados. 1. Abra uma janela de comando. 2. Navegue até o seguinte diretório: <diretório de instalação infamdm>\avos\server\server-enterprise\<tipo de servidor de aplicativos>_config\ddls\updates\enterprise 3. Execute o seguinte comando como o usuário do esquema do ActiveVOS: ActiveBPEL_Enterprise-<tipo de servidor de banco de dados>-Patch-9.2.4.sql O tipo de servidor de banco de dados é Oracle, DB2 ou SQLServer, dependendo do banco de dados do seu ambiente. 4. Execute o script patchinstallsetup. a. b. 110 Navegue até o seguinte diretório: • No UNIX. <diretório de instalação infamdm>/hub/server • No Windows. <diretório de instalação infamdm>\hub\server Execute o seguinte comando para implantar o aplicativo do Servidor de Hub e aplicar as alterações na configuração do servidor de aplicativos. No UNIX WebLogic patchInstallSetup.sh -Dweblogic.password=<senha do WebLogic> Ddatabase.password=<sua senha do banco de dados> WebSphere patchInstallSetup.sh -Ddatabase.password=<sua senha do banco de dados> JBoss patchInstallsetup.sh -Ddatabase.password=<sua senha do banco de dados> No Windows WebLogic patchInstallSetup.bat -Dweblogic.password=<senha do WebLogic> Ddatabase.password=<sua senha do banco de dados> WebSphere patchInstallSetup.bat -Ddatabase.password=<sua senha do banco de dados> JBoss patchInstallsetup.bat -Ddatabase.password=<sua senha do banco de dados> Nota: no UNIX, se você incluir um caractere de ponto de exclamação (!) na senha, deverá incluir uma barra invertida antes do caractere de ponto de exclamação (!) . Por exemplo, se a senha for !! cmx!!, digite \!\!cmx\!\!. Configurar o JBoss Esta seção descreve as etapas de pós-upgrade do ActiveVOS para JBoss. Editando o Domínio de Segurança do ActiveVOS em Ambientes JBoss Ative a autenticação baseada em contêiner no JBoss. 1. Abra standalone-full.xml em um editor. 2. Localize o elemento security-domain para o ActiveVOS. 3. Assinale como comentário o login-module existente. 4. Adicione um elemento filho login-module, como mostra o código a seguir: <security-domain name="ActiveVOS"> <authentication> <!--<login-module code="org.jboss.security.auth.spi.IdentityLoginModule" flag="required"> <module-option name="principal" value="aeadmin"/> <module-option name="roles" value="abAdmin,abTaskClient"/> </login-module>--> <login-module code="RealmUsersRoles" flag="required"> <module-option name="usersProperties" value="${jboss.server.config.dir}/ application-users.properties"/> <module-option name="rolesProperties" value="${jboss.server.config.dir}/ application-roles.properties"/> <module-option name="realm" value="ApplicationRealm"/> <module-option name="unauthenticatedIdentity" value="anonymous"/> </login-module> Configurar o JBoss 111 </authentication> </security-domain> 5. Se o servidor de aplicativos JBoss estiver em execução, reinicie-o. Criar um Usuário Confiável em Ambientes JBoss Para usar o mecanismo de fluxo de trabalho do ActiveVOS, crie um usuário confiável com a função abTrust, abServiceConsumer e abTaskClient no servidor de aplicativos. O usuário é confiável no Hub MDM e no ActiveVOS. O usuário facilita a comunicação segura entre o MDM Hub e o ActiveVOS. O usuário confiável é o mesmo usuário do adaptador de fluxo de trabalho do ActiveVOS no Console do Hub. O nome do usuário confiável não pode ser igual ao nome do usuário administrativo do servidor de aplicativos. 1. 2. No prompt de comando, execute add-user.bat. • No UNIX. <diretório de instalação do JBoss>/bin/add-user.sh • No Windows. <diretório de instalação do JBoss>\bin\add-user.bat Responda aos prompts exibidos. Nota: O prompt exibe o valor padrão entre colchetes. Pressione Enter para usar o valor padrão e acessar o próximo prompt. Que tipo de usuário você deseja adicionar? a) Usuário de Gerenciamento ou b) Usuário do Aplicativo Insira b para selecionar Usuário do Aplicativo. Realm (ApplicationRealm) Insira o mesmo nome de realm especificado em login-module que você adicionou ao arquivo standalone-full.xml. Nome de usuário Insira o nome do usuário confiável. Nota: O nome do usuário confiável deve ser exclusivo. Um usuário confiável com o mesmo nome de um usuário do MDM Hub causa erros de configuração. Senha Insira uma senha que esteja em conformidade com o padrão de senha do JBoss. A quais funções você deseja que este usuário pertença? Insira abTrust, abServiceConsumer, abTaskClient. Prestes a adicionar o usuário <username> ao realm <realmname>. Está correto? Para adicionar o usuário, insira sim. Este é o novo usuário que será usado para que um processo do AS se conecte a outro processo do AS? Insira sim. 3. 112 Reinicie o servidor de aplicativos. Capítulo 9: Tarefas de Pós-upgrade do ActiveVOS para o Servidor de Aplicativos Configurar o WebLogic Esta seção descreve as etapas de pós-upgrade do ActiveVOS para WebLogic. Criar um Usuário Confiável em Ambientes WebLogic Para usar o mecanismo de fluxo de trabalho do ActiveVOS, crie um usuário confiável com a função abTrust, abServiceConsumer e abTaskClient no servidor de aplicativos. O usuário confiável é o mesmo usuário do adaptador de fluxo de trabalho do ActiveVOS no Console do Hub. O nome do usuário confiável não pode ser igual ao nome do usuário administrativo do servidor de aplicativos. 1. 2. No console do WebLogic, crie as seguintes funções: • abTrust • abServiceConsumer • abTaskClient No console do WebLogic, crie o usuário confiável e atribua-o às funções abTrust, abServiceConsumer e abTaskClient. Nota: O nome do usuário confiável deve ser exclusivo. Um usuário confiável com o mesmo nome de um usuário do MDM Hub causa erros de configuração. 3. Reinicie o servidor de aplicativos. Configurar o WebLogic para Comunicação Segura com o ActiveVOS Para usar o protocolo HTTP seguro (HTTPS) para comunicação entre o ActiveVOS e o MDM Hub, você deve configurar o servidor de aplicativos. 1. No console do WebLogic, ative a porta de escuta SSL para o servidor de aplicativos. 2. Abra um prompt de comando. 3. Navegue até o seguinte diretório: <diretório de instalação infamdm>\hub\server 4. Execute o seguinte comando: Para UNIX: postinstallSetup.sh -Ddatabase.password=<senha do Banco de Dados Mestre do MDM Hub> Dweblogic.password=<senha do WebLogic> Para Windows: postinstallSetup.bat -Ddatabase.password=<senha do Banco de Dados Mestre do MDM Hub> -Dweblogic.password=<senha do WebLogic> 5. Reinicie o servidor de aplicativos. Editando o Realm de Segurança Padrão No WebLogic, um realm de segurança é um contêiner para gerenciar credenciais de usuário e funções. 1. No Console de Administração do Servidor WebLogic, no domínio MDM10, clique em Realms de Segurança. Configurar o WebLogic 113 2. Clique no realm padrão, chamado de myRealm. 3. Clique na guia Provedores e, em seguida, clique na guia Autenticação. 4. Na guia Autenticação, clique em DefaultAuthenticator. 5. Clique na guia Configuração e, em seguida, clique na guia Comum. 6. Na lista Sinalizador de Controle, selecione OPCIONAL. 7. Clique em Salvar. 8. Reinicie a instância do WebLogic. Adicionando Funções do ActiveVOS Adicione as funções do ActiveVOS ao realm de segurança. 1. No Console de Administração do Servidor WebLogic, no domínio MDM10, clique em Realms de Segurança. 2. Selecione o realm de segurança. 3. Clique na guia Funções e Diretivas e depois na guia Funções do Realm. 4. Na guia Funções do Realm, expanda Funções Globais e clique em Funções. 5. Clique em Novo. 6. No campo Nome, digite a função ActiveVOS abAdmin e clique em OK. 7. Clique em Novo. 8. No campo Nome, digite a função ActiveVOS abTaskClient e clique em OK. 9. Clique em Novo. 10. No campo Nome, digite a função ActiveVOS abServiceConsumer e clique em OK. 11. Clique em Novo. 12. No campo Nome, digite a função ActiveVOS abTrust e clique em OK. Criando Grupos Crie um grupo para administradores do MDM Hub e outro grupo para usuários do MDM Hub. 114 1. No Console de Administração do Servidor WebLogic, no domínio MDM10, clique em Realms de Segurança. 2. Selecione o realm que você criou. 3. Clique na guia Usuários e Grupos. 4. Clique em Grupos. 5. Clique em Novo. 6. No campo Nome, digite MDMAVadmins e clique em OK. 7. Clique em Novo. 8. No campo Nome, digite MDMAVusers e clique em OK. Capítulo 9: Tarefas de Pós-upgrade do ActiveVOS para o Servidor de Aplicativos Adicionando Usuários Adicione os administradores e os usuários do MDM Hub que você deseja autenticar no ActiveVOS Server. Nota: Os nomes de usuário, as senhas e as funções devem corresponder no MDM Hub, no ActiveVOS e no WebLogic. As senhas devem seguir os padrões de senha do WebLogic. 1. 2. 3. Adicione usuários com credenciais que correspondam a administradores e usuários do MDM Hub. a. Na guia Usuários e Grupos, clique em Usuários. b. Clique em Novo. c. No campo Nome, digite o nome de usuário de um administrador ou usuário do MDM Hub. d. Nos campos de Senha, insira a senha referente ao nome de usuário e confirme-a em seguida. e. Clique em OK. f. Repita o processo para adicionar todos os administradores e os usuários do MDM Hub que você deseja autenticar no ActiveVOS Server. Atribua os administradores ao grupo MDMAVadmins. a. Na guia Usuários e Grupos, clique em um administrador do MDM Hub. b. Clique em Grupos. c. Na lista Disponíveis, selecione o grupo MDMAVadmins e mova-o para a lista Escolhidos. d. Clique em Salvar. e. Repita o processo para adicionar o restante dos administradores do MDM Hub. Atribua os usuários ao grupo MDMAVusers. Editando a Função abTaskClient Edite a função abTaskClient e adicione uma diretiva de segurança para permitir que os usuários do grupo MDMAVusers se autentiquem no ActiveVOS Server. 1. Clique na guia Funções e Diretivas e depois na guia Funções do Realm. 2. Na guia Funções do Realm, expanda Funções Globais > Funções. 3. Na linha abTaskClient, clique em Exibir Condições da Função. 4. Clique em Adicionar Condições. 5. Na Lista de Predicados, selecione Grupo. 6. Clique em Avançar. 7. No campo Nome do Argumento do Grupo, digite MDMAVusers e clique em Adicionar. 8. Clique em Concluir. 9. Clique em Salvar. Configurar o WebLogic 115 Configurar o WebSphere Esta seção descreve as etapas de pós-upgrade do ActiveVOS para WebSphere. Criar um Usuário Confiável em um Ambiente WebSphere Para usar o mecanismo de fluxo de trabalho do ActiveVOS, crie um usuário confiável e mapeie-o para as funções abTrust, abServiceConsumer e abTaskClient. O usuário confiável é o mesmo usuário do adaptador de fluxo de trabalho do ActiveVOS no Console do Hub. O nome do usuário confiável não pode ser igual ao nome do usuário administrativo do servidor de aplicativos. 1. No console do WebSphere, pare o EAR ave_websphere. 2. Crie o usuário confiável. Nota: O nome do usuário confiável deve ser exclusivo. Um usuário confiável com o mesmo nome de um usuário do MDM Hub causa erros de configuração. 3. Abra o arquivo ave_websphere.ear. 4. No arquivo ave_websphere.ear, mapeie o usuário confiável para as funções abTrust, abServiceConsumer e abTaskClient. 5. Reinicie o perfil do WebSphere. Adicionando Usuários e Grupos ao Perfil Seguro Crie usuários e grupos para administradores e usuários do MDM Hub. Para obter mais informações sobre como criar usuários e grupos, consulte a documentação do WebSphere. Nota: Os nomes de usuário, as senhas e as funções devem corresponder no MDM Hub, no ActiveVOS e no WebSphere. As senhas devem seguir os padrões de senha do WebSphere. 116 1. No console do WebSphere, crie um usuário para cada administrador e usuário do MDM Hub que você deseja autenticar no ActiveVOS Server. 2. Crie um grupo para os administradores do MDM Hub. 3. Crie um grupo para os usuários do MDM Hub. 4. Adicione aos administradores ao grupo de administradores do MDM Hub. 5. Adicione os usuários ao grupo de usuários do MDM Hub. Capítulo 9: Tarefas de Pós-upgrade do ActiveVOS para o Servidor de Aplicativos CAPÍTULO 10 Tarefas de Pós-upgrade do ActiveVOS para o Adaptador de Entidades Comerciais Este capítulo inclui os seguintes tópicos: • Configurar os Serviços de Identidade do MDM para o ActiveVOS, 117 • Configurando os URNs do ActiveVOS para o Adaptador de Fluxo de Trabalho de Entidades Comerciais, 118 • Definir o Protocolo do ActiveVOS como HTTPS, 119 • Atualizar a Configuração de Tarefas para o Adaptador do ActiveVOS Baseado em Objetos de Composição, 119 • Configurar Disparadores de Tarefas para o Adaptador de Fluxo de Trabalho de Entidades Comerciais, 120 • Atualizar os arquivos .BPEL do ActiveVOS, 121 • Definindo o Fluxo de Trabalho de Aprovação Padrão para a Estrutura do Entity 360, 123 • Migrar do Siperian BPM para o ActiveVOS, 124 • Gerando Arquivos de Configuração de Entidades Comerciais e Serviços de Entidade Comercial, 127 Configurar os Serviços de Identidade do MDM para o ActiveVOS Se você usa o ActiveVOS incorporado, certifique-se de configurar o ActiveVOS para usar Serviços de Identidade do MDM. Para configurar os Serviços de Identidade do MDM para o ActiveVOS, use o Console do ActiveVOS para definir a senha dos Serviços de Identidade do MDM como a senha do usuário do mecanismo de fluxo de trabalho do MDM Hub. 1. No console do ActiveVOS, selecione Admin > Configurar Serviços > Serviços de Identidade. 2. Na seção Configuração do Provedor, marque a caixa de seleção Ativar e selecione MDM na lista Tipo de Provedor. 3. Na guia Conexão, insira a senha de usuário do mecanismo de fluxo de trabalho do ActiveVOS como a senha de configurações da conexão com o MDM. 117 O usuário do mecanismo de fluxo de trabalho do ActiveVOS é aquele especificado quando você adicionou o mecanismo de fluxo de trabalho do ActiveVOS à ferramenta Workflow Manager no Console do MDM Hub. O usuário do mecanismo de fluxo de trabalho do ActiveVOS é o usuário confiável. 4. Clique em Atualizar. 5. Teste a conexão. a. Selecione a guia Teste. b. No campo Usuário para teste, insira um nome de usuário do ActiveVOS. c. Clique em Testar Configurações. Configurando os URNs do ActiveVOS para o Adaptador de Fluxo de Trabalho de Entidades Comerciais O ActiveVOS Server tem dois URNs (nomes de recursos uniformes predefinidos) que ele usa internamente. Você precisa atualizar a URL nos mapeamentos de URN para usar o nome do host e o número de porta nos quais o ActiveVOS Server é executado. 1. Inicie o ActiveVOS Console. No Navegador, digite a seguinte URL, substituindo o nome do host e o número da porta corretos: Conexões criptografadas.https://[host]:[port]/activevos Conexões não criptografadas.http://[host]:[porta]/activevos 2. No ActiveVOS Console, na página Inicial, clique em Administração > Configurar Servidor > Mapeamentos URN. 3. Para os seguintes URNs, atualize os caminhos para refletir o nome do host e o número de porta do ActiveVOS Server: URN Caminho da URL ae:internal-reporting Conexões criptografadas. https://[host]:[port]/activevos/ internalreports Conexões não criptografadas. http://[host]:[port]/activevos/ internalreports ae:task-inbox Conexões criptografadas. https://[host]:[port]/activevoscentral/avc Conexões não criptografadas. http://[host]:[port]/activevoscentral/avc 4. Verifique se urn:mdm:service está mapeado para o nome do host e o número de porta do Servidor de Hub do MDM: Conexões criptografadas.https://[host]:[port]/cmx/services/BeServices Conexões não criptografadas.http://[host]:[port]/cmx/services/BeServices 118 Capítulo 10: Tarefas de Pós-upgrade do ActiveVOS para o Adaptador de Entidades Comerciais Definir o Protocolo do ActiveVOS como HTTPS Para ativar a comunicação segura entre o ActiveVOS e o MDM Hub, defina o protocolo como HTTPS no Workflow Manager do Console do Hub. Você deve primeiro configurar o servidor de aplicativos para comunicações HTTPS. 1. Inicie o Console do Hub. 2. Adquira um bloqueio de gravação. 3. Clique em Workflow Manager no Workbench de configuração. 4. No Workflow Manager, clique na guia Mecanismos de Fluxo de Trabalho. 5. Selecione o mecanismo de fluxo de trabalho do ActiveVOS e clique no botão Editar. 6. Na caixa de diálogo Editar Fluxo de Trabalho, defina o protocolo como HTTPS. 7. Em um ambiente WebLogic, na caixa de diálogo Editar Fluxo de Trabalho, insira o nome de usuário e a senha do usuário que pertence à função abAdmin. Atualizar a Configuração de Tarefas para o Adaptador do ActiveVOS Baseado em Objetos de Composição Adicione o atributo displayType à configuração de tarefas. 1. Adicione a configuração de tarefas para tarefas do ActiveVOS. A seguinte amostra de código apresenta como configurar tarefas do ActiveVOS baseadas em entidades comerciais no arquivo de configuração do Informatica Data Director para os fluxos de trabalho fornecidos com o MDM Multidomain Edition: <tasks includeUnassignedTasks="true"> <!-- Task Definitions --> <taskType taskTypeId="BeMergeTask" name="AVOSBeMerge" displayName="Merge" creationType="MERGE" displayType="MERGE"> <description>Merge two records together.</description> </taskType> <taskType taskTypeId="BeUnmergeTask" name="AVOSBeUnmerge" displayName="Unmerge" creationType="UNMERGE" displayType="UNMERGE"> <description>Unmerge an XREF record from a Base Object record. </description> </taskType> <taskType taskTypeId="BeOneStepApprovalTask" name="AVOSBeFinalReview" displayType="NORMAL" displayName="Final review" creationType="NONE" pendingBVT="true"> <description>Update a record and require the user to go through an approval process before completing the task. </description> </taskType> <taskType name="AVOSBeNotification" displayName="Notification" creationType="NONE" displayType="NORMAL"> <description>Notification step in the workflow</description> </taskType> <taskType taskTypeId="BeTwoStepApprovalTask" name="AVOSBeReviewNoApprove" Definir o Protocolo do ActiveVOS como HTTPS 119 displayType="NORMAL" displayName="Review no approve" creationType="NONE" defaultApproval="true" pendingBVT="true"> <description>Update a record and require the user to go through an approval process before completing the task. </description> </taskType> <taskType taskTypeId="BeUpdateWithApprovalTask" name="AVOSBeUpdate" displayName="Update" creationType="CREATE" pendingBVT="true" displayType="NORMAL"> <description>Update a record and do not require the user to go through an approval process before completing the task. The approval step is optional. </description> </taskType> </tasks> Configurar Disparadores de Tarefas para o Adaptador de Fluxo de Trabalho de Entidades Comerciais É necessário configurar disparadores de tarefas para usar fluxos de trabalho do ActiveVOS baseados em entidades comerciais com o Gerenciador de Tarefas. Se você não configurar disparadores de tarefas, as tarefas não aparecerão no Gerenciador de Tarefas. Para configurar disparadores, use a ferramenta de Provisionamento para editar o arquivo de configuração de tarefas na página Configuração Avançada. Para obter mais informações, consulte o Guia da Ferramenta Provisioning do Informatica MDM Multidomain Edition. Você pode configurar os seguintes atributos startWorkflow para definir disparadores de tarefas: processo O nome do processo de fluxo de trabalho do ActiveVOS. taskKind Define o tipo de interface de usuário necessário para o processo. Pode ser REVIEW, MERGE ou UNMERGE. O taskKind é retornado pelo mecanismo de fluxo de trabalho do ActiveVOS. taskTemplate O nome do modelo de tarefa a ser usado. Tipo de firstTask A primeira tarefa do fluxo de trabalho. Opcional. Esse parâmetro permite que a tarefa seja atribuída quando ela é criada. Amostra do código de aprovação em duas etapas A seguinte amostra de código exibe a configuração do elemento startWorkflow para o adaptador do ActiveVOS baseado em entidades comerciais para a tarefa de aprovação em duas etapas: <trigger name="DefaultApproval"> <startWorkflow process="BeTwoStepApprovalTask" taskKind="REVIEW" taskTemplate="DefaultApproval" firstTaskType="AVOSBeReviewNoApprove"/> <event name="CreateBE"/> <event name="UpdateBE"/> 120 Capítulo 10: Tarefas de Pós-upgrade do ActiveVOS para o Adaptador de Entidades Comerciais <role name="*"/> </trigger> Amostra do código de aprovação em uma etapa A seguinte amostra de código exibe a configuração do elemento startWorkflow para o adaptador do ActiveVOS baseado em entidades comerciais para a tarefa de aprovação em uma etapa: <trigger name="DefaultApproval"> <startWorkflow process="BeOneStepApprovalTask" taskKind="REVIEW" taskTemplate="DefaultApproval" firstTaskType="AVOSBeFinalReview"/> <event name="CreateBE"/> <event name="UpdateBE"/> <role name="*"/> </trigger> Amostra do código de atualização com aprovação A seguinte amostra de código exibe a configuração do elemento startWorkflow para o adaptador do ActiveVOS baseado em entidades comerciais para a tarefa de atualização com aprovação: <trigger name="DefaultApproval"> <startWorkflow process="BeUpdateWithApprovalTask" taskKind="REVIEW" taskTemplate="DefaultApproval" firstTaskType="AVOSBeUpdate"/> <event name="CreateBE"/> <event name="UpdateBE"/> <role name="*"/> </trigger> Amostra de código de mesclagem A seguinte amostra de código exibe a configuração do elemento startWorkflow para o adaptador do ActiveVOS baseado em entidades comerciais para a tarefa de mesclagem: <trigger name="Matched"> <startWorkflow process="BeMergeTask" taskKind="MERGE" taskTemplate="MergeTaskGenerator" firstTaskType="AVOSBeMerge"/> <event name="MatchedBE"/> <role name="SYSTEM"/> </trigger> Atualizar os arquivos .BPEL do ActiveVOS Se você tiver personalizado os fluxos de trabalho, deverá atualizar os parâmetros de apresentação e a propriedade sif:encrypted no arquivo .BPEL do ActiveVOS para cada fluxo de trabalho. Atualizando os Fluxos de Trabalho de Entidade Comercial Personalizados do ActiveVOS Se você tiver personalizado os fluxos de trabalho do ActiveVOS de entidade comercial, deverá atualizar os parâmetros de apresentação e a propriedade sif:encrypted no arquivo .BPEL do ActiveVOS para cada fluxo de trabalho. 1. Defina sif:encrypted como true para ativar a criptografia por senha. 2. Atualize os parâmetros de apresentação para evitar problemas de filtragem de tarefas. Atualizar os arquivos .BPEL do ActiveVOS 121 A seguinte tabela descreve os parâmetros de apresentação que você deve adicionar ou atualizar no projeto do ActiveVOS: 122 Parâmetro Expressão hubUsername $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:hubUsername/text() hubPassword $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:hubPassword/text() securityPayload $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:securityPayload/text() orsId $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:orsId/text() taskTypeName $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:taskType/mdmavxsd:name/ text() taskTypeDisplayName $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:taskType/ mdmavxsd:displayName/text() taskTypeDescription $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:taskType/ mdmavxsd:description/text() pendingBVT $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:taskType/ mdmavxsd:pendingBVT taskTypeDataUpdateType $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:taskType/ mdmavxsd:dataUpdateType/text() taskTypeDisplayType $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:taskType/ mdmavxsd:displayType/text() defaultApproval $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:taskType/ mdmavxsd:defaultApproval taskDataTaskId $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:taskData/mdmavxsd:taskId/ text() taskDataOwnerUID $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:taskData/ mdmavxsd:ownerUID/text() taskDataGroups $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:taskData/ mdmavxsd:groups/mdmavxsd:groups/text() dueDate let $in := $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:taskData/ mdmavxsd:dueDate/text() let $out := status $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:taskData/mdmavxsd:status/ text() taskDataPriority length($out) > 0))), string-length($out) + (string-length($in )) * xsd:int((stringlength($out) = 0))) taskDataSubjectAreaUID $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:taskData/ mdmavxsd:subjectAreaUID/text() taskDataTitle let $in := $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:taskData/ mdmavxsd:title/text() let $out := Capítulo 10: Tarefas de Pós-upgrade do ActiveVOS para o Adaptador de Entidades Comerciais Parâmetro Expressão taskDataComments $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:taskData/ mdmavxsd:comments/text() taskDataInteractionId $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:taskData/ mdmavxsd:interactionId/text() taskDataCreator $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:taskData/ mdmavxsd:creator/text() createDate $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:taskData/ mdmavxsd:createDate taskDataUpdatedBy $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:taskData/ mdmavxsd:updatedBy/text() lastUpdateDate $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:taskData/ mdmavxsd:lastUpdateDate workflowVersion $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:workflowVersion/text() beRowId $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:taskData/ mdmavxsd:taskRecords/mdmavxsd:INFARecordKey[1]/mdmavxsd:rowId/text() bePkeySrcObject $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:taskData/ mdmavxsd:taskRecords/mdmavxsd:INFARecordKey[1]/mdmavxsd:pkeySrcObject/ text() beSystem $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:taskData/ mdmavxsd:taskRecords/mdmavxsd:INFARecordKey[1]/mdmavxsd:system/text() beRowidXref $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:taskData/ mdmavxsd:taskRecords/mdmavxsd:INFARecordKey[1]/mdmavxsd:rowidXref/text() beTableUID $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:taskData/ mdmavxsd:taskRecords/mdmavxsd:INFARecordKey[1]/mdmavxsd:tableUID/text() taskTypeCreationType $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:taskType/ mdmavxsd:creationType/text() Para obter mais informações sobre como atualizar os arquivos .BPEL, consulte a documentação do ActiveVOS. Definindo o Fluxo de Trabalho de Aprovação Padrão para a Estrutura do Entity 360 Quando um usuário cria ou atualiza uma entidade comercial, um fluxo de trabalho de aprovação padrão é disparado ao se clicar em Salvar. Para configurar um fluxo de trabalho como o padrão, use a ferramenta de Provisionamento. 1. Faça logon na ferramenta de Provisionamento. Definindo o Fluxo de Trabalho de Aprovação Padrão para a Estrutura do Entity 360 123 2. Clique em Configuração Avançada > Configuração de Tarefas (XML). O arquivo XML de configuração de tarefas é exibido. 3. Para configurar as propriedades de tarefas criadas pelo fluxo de trabalho padrão, adicione a configuração do modelo de tarefa de aprovação padrão ao arquivo XML. A seguinte amostra de código exibe um modelo de tarefa de aprovação padrão que define a prioridade como NORMAL, define a data de conclusão para sete dias a partir da data atual e define o status da tarefa como OPEN: <taskTemplate name="DefaultApproval"> <title>Review changes in (taskRecord[0].label)</title> <priority>NORMAL</priority> <dueDate>+7d</dueDate> <status>OPEN</status> </taskTemplate> 4. Para especificar qual fluxo de trabalho é disparado por padrão, adicione a configuração de disparador de aprovação padrão ao arquivo XML. A seguinte amostra de código exibe o fluxo de trabalho ReviewNoApprove definido como o padrão quando usuários de qualquer função criam ou atualizam uma entidade comercial: <trigger name="DefaultApproval"> <startWorkflow process="ReviewNoApprove" taskKind="REVIEW" taskTemplate="DefaultApproval"/> <event name="CreateBE"/> <event name="UpdateBE"/> <role name="*"/> </trigger> 5. Clique em Validar + Publicar. 6. Fazer logon no Gerenciador de Configuração do IDD. 7. Selecione o aplicativo IDD e clique em Limpar Cache. Migrar do Siperian BPM para o ActiveVOS Você pode migrar a partir do adaptador de fluxo de trabalho do Siperian para o adaptador de fluxo de trabalho do ActiveVOS baseado em entidades comerciais. Importante: A Informatica recomenda a migração para o adaptador de fluxo de trabalho do ActiveVOS baseado em entidades comerciais. O adaptador de fluxo de trabalho do Siperian é obsoleto. A Informatica continuará a dar suporte ao adaptador preterido, mas ele se tornará obsoleto, e a Informatica descartará o suporte em um lançamento futuro. Defina o adaptador de fluxo de trabalho do ActiveVOS baseado em entidades comerciais como o mecanismo de fluxo de trabalho primário. O adaptador de fluxo de trabalho do Siperian BPM torna-se o adaptador de fluxo de trabalho secundário. Você pode processar tarefas com o adaptador de fluxo de trabalho secundário, mas deve criar tarefas com o adaptador de fluxo de trabalho primário. Use o Console do ActiveVOS para se familiarizar com os processos padrão dos fluxos de trabalho padrão do ActiveVOS. Se você não deseja ajustar seus processos de negócios para se alinhar aos fluxos de trabalho padrão do ActiveVOS, deve adquirir o ActiveVOS Designer para modificar os fluxos de trabalho. 124 Capítulo 10: Tarefas de Pós-upgrade do ActiveVOS para o Adaptador de Entidades Comerciais Atualizar a Configuração do IDD para o Adaptador de Fluxo de Trabalho do Siperian Para visualizar tarefas do adaptador de fluxo de trabalho do Siperian no Gerenciador de Tarefas, atualize a configuração de tarefas no arquivo de configuração do Informatica Data Director. 1. 2. Atualize a configuração de tipos de tarefa do Siperian BPM. • Altere defaultApproval="true" para defaultApproval="false". • Defina creationType como NONE. Adicione a configuração de tarefas para tarefas do ActiveVOS. A seguinte amostra de código exibe como configurar tarefas do ActiveVOS baseadas em entidades comerciais no arquivo de configuração do Informatica Data Director: <tasks includeUnassignedTasks="true"> <!-- Task Definitions --> <taskType taskTypeId="BeMergeTask" name="AVOSBeMerge" displayName="Merge" creationType="MERGE" displayType="MERGE"> <description>Merge two records together.</description> </taskType> <taskType taskTypeId="BeUnmergeTask" name="AVOSBeUnmerge" displayName="Unmerge" creationType="UNMERGE" displayType="UNMERGE"> <description>Unmerge an XREF record from a Base Object record. </description> </taskType> <taskType taskTypeId="BeOneStepApprovalTask" name="AVOSBeFinalReview" displayType="NORMAL" displayName="Final review" creationType="NONE" pendingBVT="true"> <description>Update a record and require the user to go through an approval process before completing the task. </description> </taskType> <taskType name="AVOSBeNotification" displayName="Notification" creationType="NONE" displayType="NORMAL"> <description>Notification step in the workflow</description> </taskType> <taskType taskTypeId="BeTwoStepApprovalTask" name="AVOSBeReviewNoApprove" displayType="NORMAL" displayName="Review no approve" creationType="NONE" defaultApproval="true" pendingBVT="true"> <description>Update a record and require the user to go through an approval process before completing the task. </description> </taskType> <taskType taskTypeId="BeUpdateWithApprovalTask" name="AVOSBeUpdate" displayName="Update" creationType="CREATE" pendingBVT="true" displayType="NORMAL"> <description>Update a record and do not require the user to go through an approval process before completing the task. The approval step is optional. </description> </taskType> </tasks> Configurar Atribuição de Tarefas Para configurar a atribuição de tarefas do adaptador de fluxo de trabalho do ActiveVOS baseado em entidades comerciais, use o Gerenciador de Configuração do IDD para configurar a atribuição de tarefas de Migrar do Siperian BPM para o ActiveVOS 125 cada área de assunto. O usuário pode atribuir a tarefa diretamente ou pode permitir que o Gerenciador de Tarefas as atribua aos usuários. 1. Faça logon no Gerenciador de Configuração do Informatica Data Director. http://[host]:[porta]/bdd/config/ 2. Selecione o aplicativo para atualização. 3. Clique em Editar. 4. Na guia Áreas de Assunto, selecione uma área de assunto e clique em Editar Área de Assunto. 5. Clique na guia Atribuição de Tarefas e depois em Adicionar. 6. Na caixa de diálogo Atribuição de Tarefas, selecione a tarefa a ser configurada na lista Tarefa. 7. Selecione as funções e os usuários aos quais a tarefa pode ser atribuída. Clique em OK. 8. Clique em Salvar. 9. Clique em Gerar Esquema da Entidade Comercial. O Gerenciador de Configuração gera a configuração da entidade comercial e do serviço de entidade comercial. 10. No MDM Hub, use o Gerenciador de Repositório para validar o Armazenamento de Referências Operacionais. A validação do Gerenciador de Repositório atualiza os dados de repositório que estão armazenados em cache no servidor de aplicativos. Configurar o Mecanismo do Fluxo de Trabalho Principal Para configurar o mecanismo de fluxo de trabalho primário, adicione um mecanismo de fluxo de trabalho para fluxos de trabalho do ActiveVOS baseados em entidades comerciais. Quando você adiciona o mecanismo de fluxo de trabalho do ActiveVOS baseado em entidades comerciais, ele se torna o mecanismo de fluxo de trabalho primário, enquanto o mecanismo de fluxo de trabalho do Siperian BPM se torna o mecanismo de fluxo de trabalho secundário. Não é possível criar tarefas com o mecanismo de fluxo de trabalho secundário. Importante: Se você adicionar um mecanismo de fluxo de trabalho quando o Siperian BPM for o adaptador de fluxo de trabalho secundário, o mecanismo de fluxo de trabalho do Siperian BPM será descartado do Armazenamento de Referências Operacionais, e as tarefas serão removidas da caixa de entrada de tarefas. 1. No Console do Hub, clique em Workflow Manager no Workbench de configuração. 2. Adquira um bloqueio de gravação. 3. Selecione a guia Mecanismos de Fluxo de Trabalho e clique no botão Adicionar. 4. Na caixa de diálogo Adicionar Fluxo de Trabalho, insira as propriedades do mecanismo de fluxo de trabalho. A seguinte tabela descreve as propriedades do mecanismo de fluxo de trabalho: 126 Campo Descrição Mecanismo de Fluxo de Trabalho O nome de exibição do mecanismo do fluxo de trabalho Nome do Adaptador Selecione BE ActiveVOS para o adaptador do fluxo de trabalho do ActiveVOS com base nas entidades comerciais. Host O nome do host da instância do Informatica ActiveVOS. Capítulo 10: Tarefas de Pós-upgrade do ActiveVOS para o Adaptador de Entidades Comerciais 5. Campo Descrição Publicar O nome da porta da instância do Informatica ActiveVOS. Nome de usuário O nome do usuário confiável. Senha A senha do usuário confiável. Protocolo O protocolo para a comunicação entre o MDM Hub e o ActiveVOS. O protocolo pode ser HTTP ou HTTPS. Clique em OK. Gerando Arquivos de Configuração de Entidades Comerciais e Serviços de Entidade Comercial Para gerar arquivos de configuração de entidades comerciais e de serviços de entidade comercial, use o Gerenciador de Configuração do Informatica Data Director. 1. No painel Aplicativos do Gerenciador de Configuração, selecione o aplicativo Informatica Data Director cuja configuração você deseja gerar em uma configuração de entidade comercial e de serviço de entidade comercial. 2. Clique em Gerar Esquema da Entidade Comercial. O Gerenciador de Configuração gera a configuração da entidade comercial e do serviço de entidade comercial. 3. O Gerenciador de Configuração exibe mensagens de problemas encontrados durante a geração da configuração de entidades comerciais e de serviços de entidade comercial. As mensagens indicam se o Gerenciador de Configuração resolveu o problema durante o processo de geração e descreve as alterações que o Gerenciador de Configuração fez para resolvê-lo. Se o Gerenciador de Configuração não tiver corrigido o problema, observe o problema e a sugestão de ação que pode resolver o problema. Gerando Arquivos de Configuração de Entidades Comerciais e Serviços de Entidade Comercial 127 CAPÍTULO 11 Tarefas de Pós-upgrade do ActiveVOS para o Adaptador de Áreas de Assunto Este capítulo inclui os seguintes tópicos: • Atualizar os URNs do ActiveVOS, 128 • Verificando o Usuário Confiável para ActiveVOS, 129 • Atualizar a Configuração de Tarefas do Informatica Data Director para Fluxos de Trabalho do ActiveVOS baseados em Áreas de Assunto, 129 • Atualizar os arquivos .BPEL do ActiveVOS, 132 • Reimplantar Fluxos de Trabalho do ActiveVOS baseados em Áreas de Assunto, 133 • Gerando Arquivos de Configuração de Entidades Comerciais e Serviços de Entidade Comercial, 134 Atualizar os URNs do ActiveVOS Para usar o protocolo HTTP seguro (HTTPS) para comunicação segura entre o MDM Hub e o ActiveVOS, altere as URLs nos caminhos de URN de http para https. 1. Inicie o ActiveVOS Console. No Navegador, digite a seguinte URL, substituindo o nome do host e o número da porta corretos: Conexões seguras.https://[host]:[port]/activevos Conexões não seguras.http://[host]:[porta]/activevos 2. 128 No ActiveVOS Console, na página Inicial, clique em Administração > Configurar Servidor > Mapeamentos URN. 3. Para os seguintes URNs, atualize os caminhos para refletir o nome do host e o número de porta do ActiveVOS Server: URN Caminho da URL ae:internal-reporting Conexões seguras. https://[host]:[port]/activevos/ internalreports Conexões não seguras. http://[host]:[port]/activevos/ internalreports ae:task-inbox Conexões seguras. https://[host]:[port]/activevos-central/avc Conexões não seguras. http://[host]:[port]/activevos-central/avc 4. Verifique se MDMHost:InfaMDM está mapeado com o nome do host e número de porta do Servidor do MDM Hub: Conexões seguras.https://[host]:[porta]/cmx/services/SifService Conexões não seguras.http://[host]:[porta]/cmx/services/SifService Verificando o Usuário Confiável para ActiveVOS No Console do Hub, verifique se as configurações do mecanismo de fluxo de trabalho do ActiveVOS especificam o usuário confiável. 1. No Console do Hub, abra o Workbench de configuração e clique em Workflow Manager. 2. Selecione a guia Mecanismos de Fluxo de Trabalho. 3. Adquira um bloqueio de gravação. 4. Selecione ActiveVOS e clique no botão Editar. 5. Na caixa de diálogo Editar Fluxo de Trabalho, insira o nome de usuário e a senha do usuário confiável 6. Clique em OK. Atualizar a Configuração de Tarefas do Informatica Data Director para Fluxos de Trabalho do ActiveVOS baseados em Áreas de Assunto Para usar o adaptador de fluxo de trabalho do ActiveVOS baseado em áreas de assunto com o Gerenciador de Tarefas, é necessário atualizar o arquivo de configuração do Informatica Data Director. Se você usar fluxos de trabalho do ActiveVOS baseados em áreas de assunto, não poderá migrar para fluxos de trabalho do ActiveVOS baseados em entidades comerciais. É possível configurar os seguintes parâmetros de tarefas no arquivo de configuração do Informatica Data Director: Verificando o Usuário Confiável para ActiveVOS 129 taskType Descreve o tipo de tarefa. taskTypeID O nome do processo. name O nome de taskType. O nome deve ser igual ao nome da tarefa na configuração do fluxo de trabalho do ActiveVOS. Atualizar a Configuração do IDD para o Adaptador do ActiveVOS baseado em Áreas de Assunto Para usar o adaptador de fluxo de trabalho do ActiveVOS baseado em áreas de assunto com o Gerenciador de Tarefas baseado em entidades comerciais, atualize o arquivo de configuração do Informatica Data Director. Se você não atualizar o arquivo de configuração do Informatica Data Director, não poderá usar o Gerenciador de Tarefas para criar tarefas. A seguinte amostra de código apresenta como configurar tarefas do ActiveVOS baseadas em áreas de assunto no arquivo de configuração do Informatica Data Director para os fluxos de trabalho fornecidos com o MDM Multidomain Edition: <tasks includeUnassignedTasks="true"> <!-- Task Definitions --> <taskType taskTypeId="IDDMergeTask" name="AVOSMerge" displayName="Merge" creationType="MERGE" displayType="MERGE"> <description>Merge two records together.</description> </taskType> <taskType taskTypeId="IDDUnmergeTask" name="AVOSUnmerge" displayName="Unmerge" creationType="UNMERGE" displayType="UNMERGE"> <description>Unmerge an XREF record from a Base Object record. </description> </taskType> <taskType taskTypeId="IDDOneStepApprovalTask" name="AVOSFinalReview" displayType="NORMAL" displayName="Final review" creationType="NONE" pendingBVT="true"> <description>Update a record and require the user to go through an approval process before completing the task. </description> </taskType> <taskType name="Notification" displayName="Notification" creationType="NONE" displayType="NORMAL"> <description>Notification step in the workflow</description> </taskType> <taskType taskTypeId="IDDTwoStepApprovalTask" name="AVOSReviewNoApprove" displayType="NORMAL" displayName="Review no approve" creationType="NONE" defaultApproval="true" pendingBVT="true"> <description>Update a record and require the user to go through an approval process before completing the task. </description> </taskType> <taskType taskTypeId="IDDUpdateWithApprovalTask" name="Update" displayType="NORMAL" displayName="Update" creationType="CREATE" pendingBVT="true"> <description>Update a record and do not require the user to go through an approval process before completing the task. The approval step is optional. </description> </taskType> </tasks> 130 Capítulo 11: Tarefas de Pós-upgrade do ActiveVOS para o Adaptador de Áreas de Assunto Configurar Disparadores de Tarefas para o Adaptador de Fluxo de Trabalho de Áreas de Assunto É necessário configurar disparadores de tarefas para usar fluxos de trabalho do ActiveVOS baseados em áreas de assunto com o Gerenciador de Tarefas. Se você não configurar disparadores de tarefas, as tarefas não aparecerão no Gerenciador de Tarefas. Para configurar disparadores, use a ferramenta de Provisionamento para editar o arquivo de configuração de tarefas na página Configuração Avançada. Para obter mais informações, consulte o Guia da Ferramenta Provisioning do Informatica MDM Multidomain Edition. Você pode configurar os seguintes atributos startWorkflow para definir disparadores de tarefas: processo O nome do processo de fluxo de trabalho do ActiveVOS. taskKind Define o tipo de interface de usuário necessário para o processo. Pode ser REVIEW, MERGE ou UNMERGE. O taskKind é retornado pelo mecanismo de fluxo de trabalho do ActiveVOS. taskTemplate O nome do modelo de tarefa a ser usado. Tipo de firstTask A primeira tarefa do fluxo de trabalho. Opcional. Esse parâmetro permite que a tarefa seja atribuída quando ela é criada. Amostra do código de aprovação em duas etapas A seguinte amostra de código exibe a configuração do elemento startWorkflow para o adaptador do ActiveVOS baseado em áreas de assunto para a tarefa de aprovação em duas etapas: <trigger name="DefaultApproval"> <startWorkflow process="IDDTwoStepApprovalTask" taskKind="REVIEW" taskTemplate="DefaultApproval" firstTaskType="AVOSReviewNoApprove"/> <event name="CreateBE"/> <event name="UpdateBE"/> <role name="*"/> </trigger> Amostra do código de aprovação em uma etapa A seguinte amostra de código exibe a configuração do elemento startWorkflow para o adaptador do ActiveVOS baseado em áreas de assunto para a tarefa de aprovação em uma etapa: <trigger name="DefaultApproval"> <startWorkflow process="IDDOneStepApprovalTask" taskKind="REVIEW" taskTemplate="DefaultApproval" firstTaskType="AVOSFinalReview"/> <event name="CreateBE"/> <event name="UpdateBE"/> <role name="*"/> </trigger> Amostra do código de atualização com aprovação A seguinte amostra de código exibe a configuração do elemento startWorkflow para o adaptador do ActiveVOS baseado em áreas de assunto para a tarefa de atualização com aprovação: <trigger name="DefaultApproval"> <startWorkflow process="IDDUpdateWithApprovalTask" taskKind="REVIEW" taskTemplate="DefaultApproval" firstTaskType="Update"/> <event name="CreateBE"/> <event name="UpdateBE"/> Atualizar a Configuração de Tarefas do Informatica Data Director para Fluxos de Trabalho do ActiveVOS baseados em Áreas de Assunto 131 <role name="*"/> </trigger> Amostra de código de mesclagem A seguinte amostra de código exibe a configuração do elemento startWorkflow para o adaptador do ActiveVOS baseado em áreas de assunto para a tarefa de mesclagem: <trigger name="Matched"> <startWorkflow process="IDDMergeTask" taskKind="MERGE" taskTemplate="MergeTaskGenerator" firstTaskType="AVOSMerge"/> <event name="MatchedBE"/> <role name="SYSTEM"/> </trigger> Atualizar os arquivos .BPEL do ActiveVOS Se você tiver personalizado os fluxos de trabalho, deverá atualizar os parâmetros de apresentação e a propriedade sif:encrypted no arquivo .BPEL do ActiveVOS para cada fluxo de trabalho. Atualizando os Fluxos de Trabalho de Área de Assunto Personalizados do ActiveVOS Se você tiver personalizado os fluxos de trabalho do ActiveVOS de área de assunto, deverá atualizar os parâmetros de apresentação e a propriedade sif:encrypted no arquivo .BPEL do ActiveVOS para cada fluxo de trabalho. 1. Defina sif:encrypted como true para ativar a criptografia por senha. 2. Atualize os parâmetros de apresentação para evitar problemas de filtragem de tarefas. A seguinte tabela descreve os parâmetros de apresentação que você deve adicionar ou atualizar no projeto do ActiveVOS: 132 Parâmetro Tipo Expressão subjectareauid string $InfaTask/mdmavxsd:taskData/mdmavxsd:subjectAreaUID title string $InfaTask/mdmavxsd:taskData/mdmavxsd:title creator string $InfaTask/mdmavxsd:taskData/mdmavxsd:creator mdmtasktype string $InfaTask/mdmavxsd:taskType/mdmavxsd:name orsId string $InfaTask/mdmavxsd:orsId duedate string $InfaTask/mdmavxsd:taskData/mdmavxsd:dueDate tasktypename string $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:taskType/ mdmavxsd:name taskTypeDisplayName string $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:taskType/ mdmavxsd:displayName Capítulo 11: Tarefas de Pós-upgrade do ActiveVOS para o Adaptador de Áreas de Assunto Parâmetro Tipo Expressão taskTypeDescription string $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:taskType/ mdmavxsd:description taskTypePendingBVT boolean $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:taskType/ mdmavxsd:pendingBVT taskTypeDataUpdateType string $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:taskType/ mdmavxsd:dataUpdateType taskTypeDisplayType string $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:taskType/ mdmavxsd:displayType priorityOut string $ProcessTaskRequest/mdmavxsd:INFATask/mdmavxsd:taskData/ mdmavxsd:priority workflowVersion string $ProcessTaskRequest/mdmavxsd:INFATask/ mdmavxsd:workflowVersion/text() Para obter mais informações sobre como atualizar os arquivos .BPEL, consulte a documentação do ActiveVOS. Reimplantar Fluxos de Trabalho do ActiveVOS baseados em Áreas de Assunto Os fluxos de trabalho do ActiveVOS para o adaptador de fluxo de trabalho que se baseia em áreas de assunto mudaram na versão 10.0 HotFix 2. Se você usar o adaptador de fluxo de trabalho baseado em áreas de assunto, reimplante os fluxos de trabalho padrão que são fornecidos no Kit de Recursos. Para implantar o projeto do Informatica ActiveVOS que contém os fluxos de trabalho de tarefas no Servidor do MDM Hub, primeiro exporte o projeto CommonMDM e depois o projeto MDMWorkflow. 1. No Designer do Informatica ActiveVOS, abra o projeto BeCommonMDM a ser exportado. 2. Clique em Arquivo > Exportar. A caixa de diálogo Exportar é aberta. 3. Em Orquestração, selecione Contribuição - Arquivamento de Processos de Negócios. Clique em Avançar. 4. No campo URL de Implantação, em Opção de Implantação do Servidor, insira a URL da instância do ActiveVOS. Clique em Concluir. 5. Na caixa de diálogo Implantação Concluída, clique em OK. 6. Repita todas as etapas para o projeto BeMDMWorkflow. Você deve exportar o projeto BeCommonMDM antes de exportar o projeto BeMDMWorkflow. Reimplantar Fluxos de Trabalho do ActiveVOS baseados em Áreas de Assunto 133 Gerando Arquivos de Configuração de Entidades Comerciais e Serviços de Entidade Comercial Para gerar arquivos de configuração de entidades comerciais e de serviços de entidade comercial, use o Gerenciador de Configuração do Informatica Data Director. 1. No painel Aplicativos do Gerenciador de Configuração, selecione o aplicativo Informatica Data Director cuja configuração você deseja gerar em uma configuração de entidade comercial e de serviço de entidade comercial. 2. Clique em Gerar Esquema da Entidade Comercial. O Gerenciador de Configuração gera a configuração da entidade comercial e do serviço de entidade comercial. 3. 134 O Gerenciador de Configuração exibe mensagens de problemas encontrados durante a geração da configuração de entidades comerciais e de serviços de entidade comercial. As mensagens indicam se o Gerenciador de Configuração resolveu o problema durante o processo de geração e descreve as alterações que o Gerenciador de Configuração fez para resolvê-lo. Se o Gerenciador de Configuração não tiver corrigido o problema, observe o problema e a sugestão de ação que pode resolver o problema. Capítulo 11: Tarefas de Pós-upgrade do ActiveVOS para o Adaptador de Áreas de Assunto APÊNDICE A Processando Tarefas Existentes do ActiveVOS Este apêndice inclui os seguintes tópicos: • Visão Geral do Processamento de Tarefas Existentes do ActiveVOS, 135 • Executando o Script de Migração, 135 Visão Geral do Processamento de Tarefas Existentes do ActiveVOS Para trabalhar com tarefas do ActiveVOS que foram criadas antes do MDM Multidomain Edition versão 10.1, execute regularmente um script de migração para preencher as tarefas com os parâmetros de apresentação necessários. Se você não executar o script de migração, as tarefas não aparecerão no Gerenciador de Tarefas. Execute regularmente o script de migração até processar todas as tarefas que foram criadas antes do upgrade para a versão 10.1. Executando o Script de Migração Para trabalhar com tarefas do ActiveVOS que foram criadas antes do MDM Multidomain Edition versão 10.1, execute o script de migração para preencher as tarefas com os parâmetros de apresentação necessários. Se você não executar o script de migração, não poderá ver as tarefas no Gerenciador de Tarefas. Execute o script regularmente até que todas as tarefas estejam concluídas. Nota: Você pode executar o script usando um arquivo de propriedades ou pode executá-lo com as propriedades no comando se não quiser armazenar senhas em um arquivo de propriedades. 1. Crie um superusuário do Hub MDM que pertença a todas as funções de gerenciamento de tarefas. O utilitário de migração do ActiveVOS requer que você crie um superusuário que pertença a todas as funções de gerenciamento de tarefas. Nota: Após a migração, as tarefas são atribuídas aos mesmos usuários aos quais foram atribuídas antes do upgrade. 135 2. Para executar o script usando um arquivo de propriedades, realize as seguintes etapas. a. Abra o seguinte arquivo em um editor de texto: <diretório de instalação infamdm>\hub\server\bin\build.properties b. Adicione as seguintes propriedades ao arquivo build.properties. Propriedade Descrição avos.jdbc.database.driver.jar Caminho para o arquivo JAR que contém o driver JDBC do banco de dados do ActiveVOS. Esse parâmetro é preenchido durante a instalação do Servidor do Hub sem o prefixo avos em <diretório de instalação do infamdm> \conf\avos.install.properties. avos.jdbc.database.driver.class Classe do driver JDBC do banco de dados do ActiveVOS. Esse parâmetro é preenchido durante a instalação do Servidor do Hub sem o prefixo avos em <diretório de instalação do infamdm> \conf\avos.install.properties. avos.jdbc.database.url URL de conexão com o banco de dados do ActiveVOS. Esse parâmetro é preenchido durante a instalação do Servidor do Hub sem o prefixo avos em <diretório de instalação do infamdm> \conf\avos.install.properties. avos.jdbc.database.username Nome de usuário do banco de dados do ActiveVOS. Esse parâmetro é preenchido durante a instalação do Servidor do Hub sem o prefixo avos em <diretório de instalação do infamdm> \conf\avos.install.properties. avos.jdbc.database.password Senha do banco de dados do ActiveVOS. avos.ws.protocol O protocolo para a conexão com o servidor ActiveVOS. Pode ser http ou https. avos.ws.host O nome de host do servidor de aplicativos no qual o ActiveVOS é executado. avos.ws.port O número da porta da conexão com o servidor de aplicativos. avos.ws.trusted.username Nome de usuário do usuário confiável. Nota: O usuário confiável é criado durante o processo de instalação e upgrade do MDM Multidomain Edition. avos.ws.trusted.password Senha do usuário confiável. Nota: O usuário confiável é criado durante o processo de instalação e upgrade do MDM Multidomain Edition. avos.hub.username 136 Superusuário do Hub MDM que pertence a todas as funções de gerenciamento de tarefas. Apêndice A: Processando Tarefas Existentes do ActiveVOS Descrição avos.ws.pagesize Número de tarefas processadas em uma transação de banco de dados e carregadas em lote do ActiveVOS. avos.ws.statuses Opcional. Lista separada por vírgula de status de tarefas do ActiveVOS a serem processados. Por exemplo, READY ou IN_PROGRESS. Todas as tarefas são selecionadas por padrão. c. Abra um prompt de comando. d. Navegue até o seguinte diretório: e. 3. Propriedade • No UNIX. <diretório de instalação infamdm>/hub/server/bin • No Windows. <diretório de instalação infamdm>\hub\server\bin Execute o script de atualização Banco de Dados Principal do MDM Hub com o seguinte comando: • No UNIX. sip_ant.sh migrate-avos-sa-tasks • No Windows. sip_ant.bat migrate-avos-sa-tasks Para executar o script com as propriedades no comando, realize as etapas a seguir. a. Abra um prompt de comando. b. Navegue até o seguinte diretório: c. • No UNIX. <diretório de instalação infamdm>/hub/server/bin • No Windows. <diretório de instalação infamdm>\hub\server\bin Execute o script de upgrade do Banco de Dados Principal do MDM Hub com as propriedades no comando. Por exemplo, você pode executar o seguinte comando: • No UNIX. sip_ant.sh migrate-avos-sa-tasks -Davos.jdbc.database.password=!!cmx!! Davos.ws.protocol=http -Davos.ws.host=localhost -Davos.ws.port=8080 Davos.ws.pagesize=100 -Davos.ws.trusted.username=avos Davos.ws.trusted.password=avos -Davos.hub.username=admin • No Windows. sip_ant.bat migrate-avos-sa-tasks -Davos.jdbc.database.password=!! cmx!! -Davos.ws.protocol=http -Davos.ws.host=localhost -Davos.ws.port=8080 Davos.ws.pagesize=100 -Davos.ws.trusted.username=avos Davos.ws.trusted.password=avos -Davos.hub.username=admin 4. Agende o script para execução regular. 5. Depois que todas as tarefas do adaptador de fluxo de trabalho baseado em áreas de assunto estiverem processadas, você não precisará executar o script e poderá excluir o superusuário. Executando o Script de Migração 137 APÊNDICE B Lista de Verificação de Atualização Este apêndice inclui os seguintes tópicos: • Antes da Atualização das Versão 9.7.0 ou 9.7.1, 138 • Atualize das Versão 9.7.0 ou 9.7.1, 139 • Após a Atualização das Versão 9.7.0 ou 9.7.1, 139 Antes da Atualização das Versão 9.7.0 ou 9.7.1 Antes de atualizar, realize as seguintes tarefas na ordem em que estão listadas: 138 Leia as Notas de Versão. Extraia os arquivos do instalador. Consulte as restrições de atualização. Verifique os requisitos do sistema. Crie uma pasta de documentação de atualização. Defina o valor da variável de ambiente LANG. Defina as configurações de memória do servidor de aplicativos. Defina a variável de ambiente JAVA_HOME. Defina a porta de gerenciamento do JBoss. Defina as propriedades personalizadas do WebSphere. Conceda o Direito Selecionado em SYS.V_$PARAMETER para o Usuário do ORS. Faça backup do esquema. Registre ou faça backup de personalizações. Faça backup de arquivos de configuração personalizados do mecanismo de limpeza. Valide os metadados. Analise o relatório de ambiente do MDM Hub. Registre os índices. Solicite qualquer preenchimento de correspondência adicional que você precisar. Para usar o adaptador de fluxo de trabalho do ActiveVOS incorporado, realize as tarefas de pré-upgrade do ActiveVOS. Configure o arquivo de propriedades da Plataforma Informatica. Atualize das Versão 9.7.0 ou 9.7.1 Ao fazer a atualização, realize as seguintes tarefas na ordem listada: Atualize o banco de dados principais do MDM. Atualize os Armazenamentos de Referências Operacionais. Confirme que os scripts de atualização do Armazenamento de Hub foram executados com êxito. Atualize o Servidor de Hub. Se você atualizou o servidor de aplicativos para uma versão mais recente antes da atualização, faça uma instalação completa do Servidor de Hub. Copie os arquivos de log do Servidor de Hub para o diretório de documentação de atualização. Atualize o Servidores de Processos. Se você atualizou o servidor de aplicativos para uma versão mais recente antes da atualização, faça uma instalação completa do Servidor de Processos. Atualize para o AddressDoctor 5, se necessário. Configure o preenchimento de correspondência. Copie os arquivos de log do Servidor de Processos para o diretório de documentação de atualização. Desinstale a versão anterior do Kit de Recursos. Instale a versão atual do Kit de Recursos. Após a Atualização das Versão 9.7.0 ou 9.7.1 Após a atualização, realize as seguintes tarefas na ordem listada: Atualize as informações do servidor de aplicativos nos arquivos de propriedades. Reinicie o seu ambiente. Migre os bancos de dados para o IBM DB2 com o modo de compatibilidade do Oracle desativado. Atualize as referências para as fontes de dados obsoletas. Configure a segurança administrativa do WebSphere. Opcional. Gere novamente Tokens de Correspondência. Valide os metadados atualizados. Atualize das Versão 9.7.0 ou 9.7.1 139 140 Analise o relatório de ambiente do MDM Hub pós-atualização. Implemente os métodos de saída de usuário atualizados. Atualize as Classes de Biblioteca SiperianClient se você usar o protocolo EJB. Ative a Pesquisa Inteligente. Para usar um adaptador de fluxo de trabalho do ActiveVOS incorporado, realize as tarefas de pósupgrade do ActiveVOS para o servidor de aplicativos. Para usar o adaptador de fluxo de trabalho do ActiveVOS incorporado para entidades comerciais, realize as tarefas de pós-upgrade do ActiveVOS para o adaptador de entidades comerciais. Para usar o adaptador de fluxo de trabalho do ActiveVOS incorporado para áreas de assunto, realize as tarefas de pós-upgrade do ActiveVOS para o adaptador de áreas de assunto. Configure o log da Plataforma Informatica. Teste o ambiente atualizado. Apêndice B: Lista de Verificação de Atualização Índice A B ActiveVOS migrando do Siperian BPM 124 propriedade personalizada do WebSphere, configurando 19 propriedades do instalador silencioso 58 URN, configurando 118, 128 Armazenamento de Hub solução de problemas na atualização 51 arquivo cmxserver.log 61, 73 arquivo infamdm_installer_debug.txt 61, 73 arquivo postInstallSetup.log 61, 73 arquivos de configuração do mecanismo de limpeza realizando um back up 21 arquivos de log arquivo cmxserver.log 61, 73 arquivo Infamdm_Cleanse_Match_Server_InstallLog.xml 73 arquivo infamdm_installer_debug.txt 61, 73 arquivo Infamdm_Server_InstallLog.xml 61 arquivo postInstallSetup.log 61, 73 arquivos de log do servidor de aplicativos 61, 73 atualizações do Servidor de Correspondência de Limpeza 73 atualizações do Servidor de Hub 61 atualização do Armazenamento de Hub Armazenamento de Referências Operacionais atualizar 46 sobre 41 Atualização do Armazenamento de Referências Operacionais modo detalhado 46 modo silencioso 50 Atualização do Banco de Dados Principais do MDM Hub modo detalhado 42 modo silencioso 45 atualização do Servidor de Hub modo de console 56 sobre 53 atualização silenciosa do Servidor de Hub 60 executando a atualização silenciosa do Servidor de Processos 69 atualizações do Armazenamento de Hub Banco de Dados Principais 42 atualizações do Servidor de Hub arquivos de log 61 atualizações do Servidor de Processos arquivos de log 73 sobre 64 atualizando reiniciando ambiente 83 visão geral 12 atualizar Banco de Dados Principais 42 banco de dados IBM DB2 desativando compatibilidade do Oracle 84 migrando 84 C código personalizado, testando 109 D desinstalando Kit de Recursos 77 documentação pasta de documentação de atualização 18 E esquema realizar um back up 20 F Função abTaskClient editando 115 funções abTaskClient, editando 115 ActiveVOS, adicionando 114 H hub_cleanse_install.bin 65 hub_cleanse_install.exe 65 hub_install.bin 53 hub_install.exe 53 I Informatica Data Director testes de atualização 108 K Kit de Recursos atualizando 77 desinstalando 77 141 L lista de verificação de Preparação para Atualização 139 listas de verificação antes de fazer upgrade 138 após o upgrade 139 Preparação para Atualização 139 M MDM Hub testes de atualização 108 mecanismos de fluxo de trabalho adicionando 126 metadados mensagens de validação, solucionando 105 validando 21, 104 P personalizações backup ou registro 20 plataforma Informatica arquivo de propriedades 23 preenchimento de correspondência ativando 71, 72 solicitação 23 prefácio 9 processo de atualização sobre 13 R realm de segurança padrão, editando 113 relatório de ambiente revisão 22, 106 salvando 22, 106 resultados da validação salvando 21, 104 S segurança administrativa do WebSphere desinstalando os arquivos EAR 96 executando o script PostInstallSetup do Servidor de Hub 98 executando o script PostInstallSetup do Servidor de Processos 98 segurança do WebSphere cancelando o registro do ORS 96 Servidor de Hub arquivo de propriedades silencioso 58 142 Índice Servidor de Hub () atualização silenciosa 58, 60 atualizando no modo gráfico 53 reaplicando a atualização 61 solução de problemas na atualização 62 Servidor de Processos arquivo de propriedades silencioso 68 atualização silenciosa 68 atualizando no modo de console 66 atualizando no modo gráfico 65 reaplicando a atualização 74 solução de problemas na atualização 74 Siperian BPM migrando para o ActiveVOS 124 SSA-Name3 requisitos de pós-atualização 103 T testando código personalizado 109 testes testes de atualização 107 testes de atualização ferramentas do Console do Hub 108 Informatica Data Director 108 sobre 107 U URN configurando o ActiveVOS 118, 128 V validação de metadados verificações de validação 21, 104 variável de ambiente LANG 18 variável de ambiente LANG configuração 18 W WebSphere propriedades personalizadas, configurando 19