Informatica PowerCenter (Version 9.5.1 HotFix 1) Installation and Configuration Guide
Informatica PowerCenter Installation and Configuration Guide Version 9.5.1 HotFix 1 March 2012 Copyright (c) 1998-2013 Informatica Corporation. All rights reserved. Este software e a respectiva documentação contêm informações de propriedade da Informatica Corporation. 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 Corporation. Este Software pode estar protegido por patentes dos EUA e/ou internacionais e outras patentes pendentes. O uso, reproduçã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 and Informatica Master Data Management são marcas comerciais ou marcas registradas da Informatica Corporation nos Estados Unidos e em jurisdições pelo mundo. Todos os outros nomes de empresas 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 (C) 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! 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 (C) 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. Este produto inclui software desenvolvido pela Apache Software Foundation (http://www.apache.org/) e outros softwares licenciados pela Apache License, Versão 2.0 (a "Licença"). Você pode obter uma cópia da Licença em http://www.apache.org/licenses/license-2.0. A menos que exigido pela legislação aplicável ou concordado por escrito, o software distribuído sob a Licença é fornecido em uma base "NO ESTADO EM QUE SE ENCONTRA", SEM GARANTIA OU CONDIÇÃO DE QUALQUER TIPO, seja expressa ou implícita. Consulte a Licença para conhecer as limitações e as permissões que regulam o idioma específico de acordo com a Licença. Este produto inclui software desenvolvido pela Mozilla (http://www.mozilla.org/), direitos autorais de software de The JBoss Group, LLC; todos os direitos reservados; direitos autorais de software 1999-2006 de Bruno Lowagie e Paulo Soares e outros produtos de software licenciados sob a Licença Pública GNU LGPL (Lesser General Public License), 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 comercialização 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-2007, Daniel Stenberg, <daniel@haxx.se>. 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 direitos autorais de software 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 direitos autorais de software 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. Permissões e limitações relativas a este software estão sujeitas aos termos disponíveis em http://www.eclipse.org/org/documents/epl-v10.php. Este produto inclui software licenciado sob os termos encontrados através dos seguintes links: 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/license-agreements/
fuse-message-broker-v-5-3-license-agreement; http://antlr.org/license.html; http://aopalliance.sourceforge.net/; http://www.bouncycastle.org/licence.html; http:// www.jgraph.com/jgraphdownload.html; http://www.jcraft.com/jsch/license.txt; http://jotm.objectweb.org/bsd_license.html; http://www.w3.org/consortium/legal/2002/ copyright-software-20021231; http://www.slf4j.org/license.html; http://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 e 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. Este produto inclui softwares licenciados de acordo com a Licença Acadêmica Livre (http://www.opensource.org/licenses/afl-3.0.php), a Licença de Distribuição e Desenvolvimento Comum (http://www.opensource.org/licenses/cddl1.php), a Licença Pública Comum (http://www.opensource.org/licenses/cpl1.0.php), os Termos Complementares de Licença do Acordo de Licença de Código Binário da Sun, a Licença BSD (http:// www.opensource.org/licenses/bsd-license.php, a Licença MIT (http:// www.opensource.org/licenses/mit-license.php) e a Licença Artística (http://www.opensource.org/licenses/artistic-license-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/. Esse software é protegido pelos números de patentes dos EUA 5,794,246; 6,014,670; 6,016,501; 6,029,178; 6,032,158; 6,035,307; 6,044,374; 6,092,086; 6,208,990; 6,339,775; 6,640,226; 6,789,096; 6,820,077; 6,823,373; 6,850,947; 6,895,471; 7,117,215; 7,162,643; 7,243,110, 7,254,590; 7,281,001; 7,421,458; 7,496,588; 7,523,121; 7,584,422; 7676516; 7,720,842; 7,721,270 e 7,774,791, patentes internacionais e outras patentes pendentes. ISENÇÃO DE RESPONSABILIDADE: a Informatica Corporation 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 Corporation não garante que este software ou documentação esteja sem 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 da Progress Software Corporation ("DataDirect"), sendo esses 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. Part Number: PC-ING-95100-HF1-0001
Table of Contents Prefácio.... vii Recursos da Informatica.... vii Documentação da Informatica.... vii Site da Informatica.... vii Informatica Marketplace.... vii Capítulo 1: Visão Geral da Instalação.... 1 Instalação da Informatica.... 1 Instalação de Vários Produtos.... 1 Tarefas de Instalação.... 2 Serviços da Informatica.... 2 Serviços de Aplicativo do PowerCenter.... 3 Clientes Informatica.... 3 Ferramentas de Cliente do PowerCenter.... 3 Capítulo 2: Antes de Começar.... 5 Visão Geral Antes de Começar.... 5 Chave de Licença.... 5 Chave de Licença Incremental.... 5 Desinstalar Transformação de Dados.... 6 Backup de arquivos de Transformação de Dados.... 6 Desinstalação de versões anteriores de Transformação de Dados.... 6 Capítulo 3: Tarefas de Pré-instalação de Serviços Informatica.... 8 Visão Geral das Tarefas de Pré-instalação de Serviços Informatica.... 8 Tarefas de Pré-instalação dos Serviços do Informatica no UNIX.... 8 Instalar o Java Development Kit.... 8 Verificar os Requisitos Mínimos do Sistema.... 9 Consultar as Variáveis de Ambiente.... 9 Verificar Disponibilidade de Portas... 10 Criar uma Conta de Usuário do Sistema.... 11 Configurar um Arquivo de Armazenamento de Chave.... 11 Definir o Limite do Descritor de Arquivo.... 12 Configurar o X Window Server.... 12 Configurar E/S Assíncrona POSIX.... 12 Extrair os Arquivos do Instalador.... 12 Executar a Ferramenta de Verificação do Sistema de Pré-Instalação (i9pi).... 13 Tarefas de Pré-instalação dos Serviços do Informatica no Windows.... 15 Table of Contents i
Verificar os Requisitos Mínimos do Sistema.... 15 Consultar as Variáveis de Ambiente.... 15 Verificar Disponibilidade de Portas... 15 Criar uma Conta de Usuário do Sistema.... 16 Configurar um Arquivo de Armazenamento de Chave.... 17 Extrair os Arquivos do Instalador.... 17 Executar a Ferramenta de Verificação do Sistema de Pré-Instalação (i9pi).... 18 Antes de Criar o Domínio Informatica.... 20 Definir o Banco de dados do Repositório de Configurações do domínio.... 20 Antes de Criar o Domínio Informatica.... 22 Capítulo 4: Instalação de Serviços da Informatica.... 26 Visão Geral da Instalação de Serviços da Informatica.... 26 Criar ou associar um domínio.... 26 Instalando os Serviços da Informatica no Modo Gráfico.... 27 Criando um Domínio.... 27 Unindo um Domínio.... 34 Instalando os Serviços da Informatica no Modo de Console.... 40 Criando um Domínio.... 40 Unindo um Domínio.... 47 Instalando os Serviços da Informatica no Modo Silencioso.... 51 Configurando o Arquivo de Propriedades.... 51 Executando o Instalador Silencioso.... 61 Capítulo 5: Tarefas de Pós-instalação de Serviços Informatica.... 62 Visão Geral das Tarefas de Pós-instalação de Serviços Informatica.... 62 Configurar as Variáveis de Ambiente.... 62 Variáveis de Ambiente da Informatica.... 63 Variáveis de Ambiente de Localidade.... 64 Variáveis de Ambiente de Caminho de Biblioteca.... 64 Variáveis de Componente Java.... 66 Verificar os Requisitos do Sistema para os Serviços de Domínio e do Aplicativo.... 66 Verificar a Configuração para Plataformas de 32 e 64 bits.... 67 Instalar o Software do Cliente de Banco de Dados.... 68 Serviço de Integração do PowerCenter.... 68 Serviço de Repositório do PowerCenter.... 68 Variáveis de Ambiente do Cliente de Banco de Dados.... 68 Verificar os Requisitos de Software de Terceiros.... 69 Informatica Administrator.... 69 Serviço de Relatório.... 69 Serviço do Metadata Manager.... 70 Verificar a Compatibilidade de Página de Código.... 70 Serviços de Aplicativo.... 70 ii Table of Contents
Definições de Localidade.... 70 Capítulo 6: Iniciando os Serviços Informatica.... 71 Visão Geral do Início daos Serviços Informatica.... 71 Iniciando e Interrompendo a Informatica.... 71 Iniciando e Interrompendo o Informatica no UNIX.... 71 Iniciando e Interrompendo a Informatica no Windows.... 72 Interrompendo o Informatica no Informatica Administrator.... 73 Regras e Diretrizes para Iniciar ou Interromper a Informatica.... 73 Introdução aos Serviços do PowerCenter.... 73 Fazendo Logon na Ferramenta Administrador.... 74 Configurando o Serviço do Windows da Informatica.... 75 Capítulo 7: Tarefas de Pré-instalação de Clientes Informatica.... 76 Visão Geral das Tarefas de Pré-instalação de Clientes Informatica.... 76 Verificar os Requisitos Mínimos do Sistema.... 76 Verificar o Software de Terceiros Exigido pelas Ferramentas do Cliente do PowerCenter.... 77 Verifique a conta de usuário do sistema.... 77 Capítulo 8: Instalação de Clientes Informatica.... 78 Visão Geral da Instalação de Clientes Informatica.... 78 Instalando no Modo Gráfico.... 78 Instalando no Modo Silencioso..... 79 Configurando o Arquivo de Propriedades.... 79 Executando o Instalador.... 82 Capítulo 9: Tarefas de Pós-instalação de Clientes Informatica.... 83 Visão Geral das Tarefas de Pós-instalação de Clientes Informatica.... 83 Verificar se um Servidor de Exibição Gráfica Está Disponível.... 83 Configurar o Navegador da Web.... 84 Instalar os Idiomas para as Ferramentas Clientes.... 85 Capítulo 10: Iniciando os Clientes Informatica.... 86 Iniciando o Cliente do PowerCenter.... 86 Capítulo 11: Solucionando Problemas de Instalação da Informatica.... 87 Visão Geral da Solução de Problemas de Instalação.... 87 Arquivos de Log de Instalação.... 87 Arquivos de Log de Depuração.... 87 Arquivo de Log de Instalação de Arquivo.... 88 Arquivos de Log do Service Manager.... 88 Solucionando Problemas de Domínios e Nós.... 89 Criando o Repositório de Configuração de Domínio.... 89 Table of Contents iii
Criando ou Unindo um Domínio.... 89 Iniciando a Informatica.... 90 Executando Ping no Domínio.... 90 Adicionando uma Licença.... 90 Solucionando Problemas do Cliente do PowerCenter.... 91 Solução de problemas do servidor de Transformação de Dados.... 91 Capítulo 12: Configuração do Banco de Dados de Repositório.... 92 Visão Geral da Configuração do Banco de Dados de Repositório.... 92 Diretrizes para Configurar Contas de Usuário de Banco de Dados.... 93 Requisitos de Banco de Dados do Repositório do PowerCenter.... 93 Oracle.... 93 IBM DB2.... 93 Sybase ASE.... 93 Requisitos de Banco de Dados do Repositório do Data Analyzer.... 94 Oracle.... 94 Microsoft SQL Server.... 94 Sybase ASE.... 95 Requisitos de Banco de Dados do Repositório do Metadata Manager.... 95 Oracle.... 96 IBM DB2... 96 Microsoft SQL Server.... 97 Capítulo 13: Conectividade da Plataforma Informatica.... 98 Visão Geral da Conectividade.... 98 Conectividade do Domínio.... 99 Conectividade do PowerCenter.... 99 Conectividade do Serviço de Repositório.... 100 Conectividade do Serviço de Integração.... 101 Conectividade do Cliente do PowerCenter.... 102 Conectividade do Serviço de Relatório e do Serviço do Metadata Manager.... 103 Conectividade Nativa.... 103 Conectividade ODBC.... 104 Conectividade JDBC.... 105 Capítulo 14: Instalação de Utilitários da Informatica.... 106 Visão Geral da Instalação de Utilitários da Informatica.... 106 Programas e Utilitários de Linha de Comando.... 107 Configurando os Utilitários do PowerCenter.... 107 Configurando os Utilitários do Metadata Manager.... 108 Capítulo 15: Instalação da Documentação da Informatica.... 109 Visão Geral da Instalação de Documentação.... 109 iv Table of Contents
Instalando a Documentação da Informatica.... 109 Exibindo a Documentação de Produtos da Informatica.... 110 Solução de problemas....110 Capítulo 16: Desinstalação.... 111 Visão Geral da Desinstalação.... 111 Regras e Diretrizes para Desinstalação....112 Desinstalação do Servidor Informatica....112 Desinstalando o Servidor Informatica no Modo Gráfico....112 Desinstalando o Servidor Informatica no Modo de Console.... 113 Desinstalando o Servidor Informatica no Modo Silencioso.... 114 Desinstalação de Clientes Informatica....115 Desinstalando os Clientes Informatica no Modo Gráfico.... 115 Desinstalando os Clientes Informatica no Modo Silencioso.... 115 Apêndice A: Estabelecendo uma Conexão com Bancos de Dados a partir do Windows....117 Visão Geral da Conexão com Bancos de Dados no Windows....117 Conectando a um banco de dados IBM DB2 Universal no Windows....118 Configurando a Conectividade Nativa.... 118 Estabelecendo Conexão com um Banco de Dados Informix do Windows.... 118 Configurando a Conectividade Nativa.... 119 Configurando a Conectividade ODBC.... 119 Conectando-se ao Microsoft Access e ao Microsoft Excel no Windows....120 Configurando a Conectividade ODBC.... 120 Conectando a um banco de dados Microsoft SQL Server no Windows.... 120 Configurando a Conectividade Nativa.... 120 Conectando a um banco de dados Netezza no Windows....121 Configurando a Conectividade ODBC.... 121 Conectando a um banco de dados Oracle no Windows....121 Configurando a Conectividade Nativa.... 122 Conectando a um banco de dados Sybase ASE no Windows....123 Configurando a Conectividade Nativa.... 123 Conectando a um banco de dados Teradata no Windows.... 123 Configurando a Conectividade ODBC.... 124 Apêndice B: Estabelecendo uma Conexão com Bancos de Dados a partir do UNIX 125 Visão Geral da Conexão com Bancos de Dados no UNIX.... 125 Conectando a um banco de dados IBM DB2 Universal no Unix....126 Configurando a Conectividade Nativa.... 126 Conectando a um banco de dados Informix no Unix....128 Configurando a Conectividade ODBC.... 128 Conectando-se ao Microsoft SQL Server no UNIX.... 129 Table of Contents v
Configurando a Conectividade ODBC.... 129 Configurando a Autenticação SSL por meio de ODBC.... 130 Conectando a um banco de dados Netezza no Unix.... 131 Configurando a Conectividade ODBC.... 131 Conectando a um banco de dados Oracle no Unix.... 133 Configurando a Conectividade Nativa.... 133 Conectando a um banco de dados Sybase ASE no Unix.... 135 Configurando a Conectividade Nativa.... 136 Conectando a um banco de dados Teradata no UNIX.... 137 Configurando a Conectividade ODBC.... 138 Estabelecendo Conexão com uma Fonte de Dados ODBC.... 140 Exemplo do Arquivo odbc.ini.... 143 Apêndice C: Atualizando o Parâmetro DynamicSections de um Banco de Dados DB2 145 Visão Geral do Parâmetro DynamicSections.... 145 Atualizando o Parâmetro DynamicSections.... 145 Baixando e Instalando o DataDirect Connect for JDBC Utility.... 146 Executando a Ferramenta Teste para JDBC.... 146 Apêndice D: Lista de Verificação de Instalação.... 147 Visão Geral da Lista de Verificação de Instalação.... 147 Antes da Instalação.... 147 Instalação de Serviços da Informatica.... 148 Instalação do Cliente Informatica.... 148 Após a Instalação.... 149 Index.... 150 vi Table of Contents
Prefácio O Guia de Instalação e Configuração PowerCenter Informatica foi escrito para o administrador de sistema responsável por instalar o produto da Informatica. Este guia supõe que você tenha conhecimento de sistemas operacionais, conceitos de bancos de dados relacionais e mecanismos de banco de dados, arquivos simples ou sistemas mainframe no seu ambiente. Este guia também assume que você está familiarizado com os requisitos de interface de seus aplicativos de suporte. Recursos da Informatica 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 infa_documentation@informatica.com. 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 até Documentação do Produto a partir do endereço. Site da Informatica Você pode acessar o site corporativo da Informatica no endereçohttp://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. Informatica Marketplace O Informatica Marketplace é um serviço completo para compra e venda de soluções comprovadas para aumentar, ampliar ou melhorar sua implementação de integração de dados. Ele reúne compradores e vendedores do mundo todo para comprar e promover soluções de integração de dados, de qualidade de dados, de gerenciamento de dados e de integração de dados em nuvem. Você pode acessar o Informatica Marketplace através do link http://www.informaticamarketplace.com. vii
viii
C A P Í T U L O 1 Visão Geral da Instalação Este capítulo inclui os seguintes tópicos: Instalação da Informatica, 1 Serviços da Informatica, 2 Clientes Informatica, 3 Instalação da Informatica A plataforma Informatica consiste em um componente de servidor (serviços Informatica) e pelo menos um componentes clientes. A Informatica fornece instaladores diferentes para instalar os serviços e os clientes Informatica. A plataforma Informatica inclui os seguintes produtos: Informatica Data Explorer Informatica Data Quality Informatica Data Services Transformação de Dados Informatica PowerCenter A plataforma Informatica inclui também componentes do PowerExchange e dos adaptadores Data Services e Qualidade de Dados. Instalação de Vários Produtos Se você adquirir mais de um produto da Informatica, só precisará instalar a plataforma Informatica uma vez. Antes de instalar a Informatica, consulte os requisitos e as tarefas de pré-instalação para os produtos que você adquiriu. Verifique se a máquina onde você instala a Informatica atende aos requisitos de todos os produtos. A maioria das etapas do processo de instalação é comum a todos os produtos da Informatica. Você só precisa executar essas etapas uma vez. Instale a plataforma Informatica apenas uma vez em cada máquina que você deseja usar como nó no domínio Informatica. Verifique se você tem todas as licenças exigidas para os produtos que deseja usar. Depois de instalar a plataforma Informatica, consulte as tarefas de pós-instalação do produto. Execute as tarefas de configuração de todos os produtos que você deseja usar. A maioria das tarefas de configuração é comum a todos os produtos da Informatica. Só é necessário executar as tarefas comuns apenas uma vez. 1
Tarefas de Instalação Para instalar o PowerCenter, execute as seguintes tarefas: 1. Conclua as tarefas de pré-instalação. Conclua as tarefas de pré-instalação para verificar se você pode executar com êxito os instaladores, bem como criar e executar os serviços no domínio. 2. Instale os serviços da Informatica. Use o instalador do servidor para instalar os serviços da Informatica em uma ou mais máquinas Windows ou UNIX. Crie um nó e configure o domínio. Especifique o banco de dados para armazenar o repositório de configuração de domínio. 3. Instale o cliente Informatica. Use o instalador do cliente para instalar o Cliente do PowerCenter. Você pode instalar o Cliente do PowerCenter em uma ou mais máquinas Windows. 4. Execute as tarefas de configuração de pós-instalação. Prepare as contas de usuário e bancos de dados para os repositórios usados no PowerCenter. Configure a máquina para assegurar que você possa executar os serviços e componentes do domínio. Depois de concluir o processo de instalação e configuração, faça logon no Informatica Administrator e crie e configure os seguintes serviços: Serviço de Repositório do PowerCenter Serviço de Integração do PowerCenter Opcionalmente, você pode criar um dos seguintes serviços: Serviço do Metadata Manager Serviço de Relatório Serviço de Relatórios e Painéis SAP BW Service Web Services Hub Nota: Se você instalar o produto da Informatica em mais de uma máquina, conclua a primeira instalação usando as instruções de detalhadas neste guia. Você pode usar a lista de verificação de instalação no apêndice para executar as instalações seguintes. Serviços da Informatica O domínio é a unidade administrativa principal da plataforma Informatica. O domínio Informatica é um conjunto de nós que representam as máquinas nas quais são executados serviços de aplicativo. Cada nó no domínio executa um Service Manager que gerencia operações do domínio nesse nó. O Service Manager gerencia operações e serviços no domínio. Use o Informatica Administrator (a ferramenta Administrador) para gerenciar o domínio Informatica. Você pode executar o instalador do servidor várias vezes para instalar os serviços da Informatica em mais de uma máquina. Se você instalar em uma única máquina, crie um domínio e um nó na máquina. Se você instalar em várias máquinas, poderá criar vários domínios com um ou mais nós em cada domínio ou poderá criar um domínio para todos os nós. Se você instalar em várias máquinas, deverá criar um domínio Informatica e um nó quando instalar os serviços da Informatica pela primeira vez. Ao instalar em outra máquina, você poderá criar outro domínio e nó, ou poderá criar um nó e uni-lo a um domínio existente. Gerencie cada domínio por meio de uma ferramenta Administrador diferente. Você pode instalar os serviços da Informatica no modo gráfico ou silencioso no Windows e no modo gráfico, silencioso ou console no UNIX. O processo de instalação cria um serviço denominado Informatica que é executado 2 Capítulo 1: Visão Geral da Instalação
como serviço no Windows e como daemon no UNIX. Quando você inicia o serviço da Informatica, ele inicia o Service Manager, que gerencia todas as operações do domínio. Serviços de Aplicativo do PowerCenter O domínio Informatica tem os seguintes serviços de aplicativo do PowerCenter: Serviço de Integração do PowerCenter. Executa sessões e fluxos de trabalho criados no Cliente do PowerCenter e armazenados no repositório do PowerCenter. Serviço de Repositório do PowerCenter. Gerencia as conexões com o repositório do PowerCenter. Serviço do Metadata Manager Executa o aplicativo Metadata Manager e gerencia o acesso aos metadados no warehouse do Metadata Manager. Serviço de Relatório. Executa o aplicativo Data Analyzer. Use o Data Analyzer para criar e executar relatórios da Informatica. Hub de Serviços da Web. Permite que os aplicativos do cliente acessem fluxos de trabalho do PowerCenter como serviços da Web. SAP BW Service. Atende às solicitações de RFC do SAP BW, inicia fluxos de trabalho para extração ou carregamento no SAP BW e envia eventos de log para o Log Manager. Serviço de Relatórios e Painéis. Executa o aplicativo JasperReports. Clientes Informatica Os clientes Informatica consistem em aplicativos cliente e aplicativos da Web que você usa para acessar os serviços no domínio. Você pode instalar os clientes Informatica no Windows no modo gráfico ou silencioso. Ferramentas de Cliente do PowerCenter Use o instalador do cliente para instalar os seguintes aplicativos cliente do PowerCenter: Cliente do PowerCenter. Use o Cliente do PowerCenter para definir origens e destinos, criar transformações e construir mapeamentos, bem como criar fluxos de trabalho para executar mapeamentos. Os objetos são armazenados em um repositório do PowerCenter e executados por um Serviço de Integração do PowerCenter. Configurador de Metadados Personalizados do Metadata Manager. Use o Configurador de Metadados Personalizados para criar modelos personalizados para gerar objetos do PowerCenter dos novos arquivos de origem de metadados. Esse aplicativo é instalado com o Cliente do PowerCenter por padrão. Depois de instalar os Serviços do Informatica, você poderá fazer logon na ferramenta Administrador da Informativa para criar serviços de aplicativo a fim de executar os seguintes aplicativos da Web: Metadata Manager e Business Glossary. Use o Metadata Manager para procurar e analisar os metadados de diferentes repositórios de metadados. Ele inclui um glossário de negócios para fins de consistência na definição dos termos de negócios nos metadados. O Serviço do Metadata Manager executa o aplicativo Metadata Manager e Business Glossary. Data Analyzer. Use o Data Analyzer para executar relatórios com o objetivo de analisar os metadados do PowerCenter. O Serviço de Relatório executa o aplicativo Data Analyzer. Jaspersoft. Use o Jaspersoft para executar Relatórios do Repositório do PowerCenter e Relatórios do Metadata Manager. O Serviço de Relatórios e Painéis executa o aplicativo Jaspersoft. Clientes Informatica 3
Console do Hub de Serviços da Web. Use o Console do Hub de Serviços da Web para gerenciar os serviços da Web que você criou no PowerCenter. O Hub de Serviços da Web executa o Console do Hub de Serviços da Web. 4 Capítulo 1: Visão Geral da Instalação
C A P Í T U L O 2 Antes de Começar Este capítulo inclui os seguintes tópicos: Visão Geral Antes de Começar, 5 Chave de Licença, 5 Chave de Licença Incremental, 5 Desinstalar Transformação de Dados, 6 Visão Geral Antes de Começar Antes de iniciar a instalação do Informatica, verifique se você tem a chave de licença e desinstale as versões anteriores da Transformação de Dados. Chave de Licença Antes de instalar o software, verifique se você tem a chave de licença disponível. Você pode obter a chave de licença das seguintes maneiras: DVD de instalação. Se você receber os arquivos de instalação do Informatica em um DVD, o arquivo de chave de licença estará incluído no CD da Chave de Licença do Informatica. Download por FTP. Se você tiver baixado os arquivos de instalação do Informatica no site de Download de Software Eletrônico (ESD) do Informatica, a chave de licença estará em uma mensagem de email da Informatica. Copie o arquivo de chave de licença em um diretório acessível à conta do usuário que instala o produto. Entre em contato com o Suporte Global a Clientes do Informatica se você não tiver uma chave de licença. Chave de Licença Incremental Entre em contato com o Suporte Global a Clientes do Informatica se você tiver uma chave de licença incremental e desejar criar um domínio. 5
Desinstalar Transformação de Dados Se a máquina tem a transformação de dados 9.0.1 ou versões anteriores, é necessário desinstalá-la antes de atualizar os serviços ou clientes Informatica. A instalação da Informatica substitui o arquivo de configuração da Transformação de Dados. Antes de atualizar os serviços ou clientes Informatica, faça backup da Transformação de Dados e dos arquivos essenciais e desinstale a versão anterior da Transformação de Dados. Backup de arquivos de Transformação de Dados Antes de instalar uma nova versão de Transformação de Dados, faça backup dos seguintes arquivos essenciais criados em versões anteriores: Diretório Espaço de Trabalho (Somente o cliente de Transformação de Dados) Repositório Diretório Componentes Globais Personalizado (arquivos TGP) Diretório Componentes Globais Personalizado (arquivos DLL e JAR) Arquivo de configuração Arquivo de licença Arquivos de biblioteca Arquivos de biblioteca Arquivos de biblioteca SWIFT Arquivos de biblioteca FpML ou SEPA Localização Padrão C:\Documents and Settings\<usuário>\Meus Documentos\Informatica\DataTransformation\<versão> \workspace <INSTALL_DIR>/DataTransformation/ServiceDB <INSTALL_DIR>/DataTransformation/autoInclude/user <INSTALL_DIR>/DataTransformation/externLibs/user <INSTALL_DIR>/DataTransformation/CMConfig.xml <INSTALL_DIR>/DataTransformation/CDELicense.cfg <INSTALL_DIR>/DataTransformation/Libraries Os seguintes arquivos em <INSTALL_DIR>/DataTransformation/eclipse3_3/plugins: - com.informatica.libeditor.compare_<versão>.jar - com.informatica.libeditor.digesterwrap_<versão>.jar - com.informatica.libeditor.gen_wiz_<versão>.jar - com.informatica.libeditor.launcher_<versão>.jar - com.informatica.libeditor.run_validations_<versão>.jar - com.informatica.libeditor_<versão>.jar - Todos os outros plug-ins com nomes que começam com com.informatica.libeditor_ com.informatica.libeditor.biclookup_<versão>.jar - com.informatica.libeditor.propertypages_<versão>.jar - com.informatica.libeditor_xsd_<versão>.jar Desinstalação de versões anteriores de Transformação de Dados O instalador não pode atualizar a Transformação de Dados diretamente da versão 9.0.1 ou anterior. 6 Capítulo 2: Antes de Começar
Se você tiver o Transformação de Dados 9.0.1 ou vers?es anteriores instaladas, será preciso desinstalá-la antes de instalar a vers?o atual. 1. Feche todos os aplicativos que usam a Transformação de Dados. 2. Se você estiver desinstalando a versão 9.x, desinstale todas as bibliotecas. 3. Para executar o desinstalador, no Painel de Controle do Windows, selecione Adicionar ou Remover Programas ou Programas e Recursos, dependendo da versão do sistema operacional Windows e selecione a opção para remover a Transformação de Dados. É exibida a janela Desinstalar. 4. Clique em Desinstalar. O sistema solicita que todos os serviços sejam encerrados. 5. Clique em Continuar. Os arquivos de Transformação de Dados são removidos do computador, os arquivos essenciais personalizados do cliente ficam em backup no diretório <INSTALL_DIR>/DataTransformation_<VERSION>_Backup e o sistema exibe a mensagem: Desinstalação concluída. Nota: Não há arquivos de log que contenham os detalhes da operação de desinstalação. 6. Clique em Concluído. 7. Quando a desinstalação estiver concluída, mova o diretório <INSTALL_DIR>/ DataTransformation_<VERSION>_Backup e exclua o diretório de instalação e todos os arquivos nele restantes. Desinstalar Transformação de Dados 7
C A P Í T U L O 3 Tarefas de Pré-instalação de Serviços Informatica Este capítulo inclui os seguintes tópicos: Visão Geral das Tarefas de Pré-instalação de Serviços Informatica, 8 Tarefas de Pré-instalação dos Serviços do Informatica no UNIX, 8 Tarefas de Pré-instalação dos Serviços do Informatica no Windows, 15 Antes de Criar o Domínio Informatica, 20 Visão Geral das Tarefas de Pré-instalação de Serviços Informatica Antes de instalar os serviços da Informatica, configure a máquina para atender aos requisitos de instalação e execução da plataforma Informatica. Se a máquina na qual você instalar os serviços da Informatica não estiver configurada corretamente, a instalação falhará. Ao instalar os serviços da Informatica, você cria um repositório de configuração de domínio em um banco de dados relacional para armazenar metadados e contas de usuário do domínio. Antes de executar o instalador, configure o banco de dados como repositório de configuração de domínio. Tarefas de Pré-instalação dos Serviços do Informatica no UNIX Antes de instalar os serviços do Informatica no UNIX ou Linux, execute as seguintes tarefas: Instalar o Java Development Kit Se você estiver instalando o Informatica no AIX, no HP-UX ou no zlinux, instale o Java Development Kit (JDK). O JDK pode ser baixado nos seguintes sites: Para AIX: http://www.ibm.com/developerworks/java/jdk/aix/service.html#java6 8
Para HP-UX: https://h20392.www2.hp.com/portal/swdepot/displayproductinfo.do?productnumber=hpuxjdkjre60 Para zlinux: http://www.ibm.com/developerworks/java/jdk/linux/download.html#java6 Os produtos Informatica são certificados com uma versão do JDK específica. Para determinar a versão do JDK a ser instalada, consulte a Matriz de Disponibilidade de Produto. As Notas de Versão da Informatica também podem conter informações adicionais sobre a versão do JDK. Se você tiver problemas para instalar o JDK, entre em contato com o fornecedor do JDK. Para obter mais informações sobre os requisitos do produto e as plataformas com suporte, consulte a Matriz de Disponibilidade de Produtos no Portal de Clientes do Informatica: https://communities.informatica.com/community/my-support/tools/product-availability-matrices O software disponível para download nos links referenciados pertence a terceiro(s) e não à Informatica Corporation. Os links de download estão sujeitos a possíveis erros, omissões ou alterações. A Informatica não assume nenhuma responsabilidade por esses links e/ou softwares e se isenta qualquer garantia explícita ou implícita. dentre elas garantias implícitas de comerciabilidade, adequação a uma determinada finalidade, título e não infração e se exime de todas as responsabilidades a ela relacionadas. Verificar os Requisitos Mínimos do Sistema Verifique se a máquina atende aos requisitos mínimos do sistema para instalar o componente do servidor Informatica. RAM Espaço em disco 4 GB 10 GB Requisitos de Espaço em Disco Temporário para Instalação O instalador grava arquivos temporários no disco rígido. Verifique se você tem espaço suficiente disponível em disco na máquina para suportar a instalação. Quando a instalação é concluída, o instalador exclui os arquivos temporários e libera o espaço em disco. A tabela a seguir lista os requisitos de espaço em disco temporário durante a instalação: Produto Instalador Serviços da Informatica Espaço em Disco 1 GB 2 GB Consultar as Variáveis de Ambiente Configure as variáveis de ambiente para trabalhar com a instalação da Informatica. Defina as variáveis de ambiente antes de instalar a Informatica. A tabela a seguir descreve as variáveis de ambiente a serem consultadas no UNIX: Variável IATEMPDIR Descrição Localização dos arquivos temporários criados durante a instalação. A Informatica exige 1 GB de espaço em disco para arquivos temporários. Tarefas de Pré-instalação dos Serviços do Informatica no UNIX 9
Variável Descrição Configure a variável de ambiente se você não quiser criar arquivos temporários no diretório /tmp. INFA_JDK_HOME JRE_HOME LANG e LC_ALL LD_PRELOAD PATH Local da pasta que contém o Java Development Kit (JDK) compatível. Defina a variável de ambiente INFA_JDK_HOME se a instalação da Informatica for feita em AIX, HP-UX ou zlinux. No arquivo de configuração do shell por exemplo, o arquivo.bashrc, defina a variável de ambiente INFA_JDK_HOME para o diretório que contém o JDK. Verifique se a shell de logon pode acessar a variável de ambiente INFA_JDK_HOME. Se você instalar os serviços da Informatica em uma máquina com o sistema operacional SUSE Linux ou Linux EMT64 de 32 bits ou 64 bits, desmarque a variável de ambiente JRE_HOME antes de iniciar a instalação. Altere o local para definir a codificação de caractere apropriada para a sessão de terminal. Por exemplo, defina a codificação para Latin1 ou ISO-8859-1 para francês, EUC-JP ou Shift JIS para japonês, ou UTF-8 para chinês ou coreano. A codificação de caractere determina os tipos de caracteres que aparecem no terminal UNIX. No HP-UX, a variável de ambiente seleciona o objeto compartilhado libjvm da Transformação de Dados do JRE. Remova a definição da variável de ambiente LD_PRELOAD se a instalação da Informatica for feita em um HP-UX. O instalador anexa à variável de ambiente PATH os caminhos de arquivo exigidos pela Informatica. Verifique se o tamanho da variável de ambiente PATH não excede os limites do sistema. Verificar Disponibilidade de Portas O instalador configura as portas para os componentes no domínio Informatica e designa as portas para uso dos processos de serviço de aplicativo que são executados no nó em que você instala a Informatica. Você pode especificar os números de porta para uso dos componentes e um intervalo de números de porta para uso dos serviços de aplicativo. Ou você pode usar os números de porta padrão determinados pelo instalador. Verifique se os números de porta estão disponíveis nas máquinas onde você instala os serviços da Informatica. A tabela a seguir descreve as portas usadas pela Informatica: Tipo de Porta Descrição Porta do domínio O número da porta do nó criado durante a instalação. O padrão é 6005. Porta do Service Manager Porta de Desligamento do Service Manager Porta do Informatica Administrator Número de porta usado pelo Service Manager no nó. O Service Manager atende às solicitações de conexão de entrada nessa porta. Os aplicativos de cliente usam essa porta para comunicar-se com os serviços no domínio. Essa é a porta que os programas de linha de comando da Informatica usam para comunicar-se com o domínio. Essa também é a porta do driver JDBC/ODBC do serviço de dados SQL. O padrão é 6006. Número de porta que controla a desativação do servidor para o Service Manager do domínio. O Service Manager atende aos comandos de desativação nessa porta. O padrão é 6007. Número de porta usado pelo Informatica Administrator. O padrão é 6008. 10 Capítulo 3: Tarefas de Pré-instalação de Serviços Informatica
Tipo de Porta Porta de desativação do Informatica Administrator Intervalo de portas para serviços de aplicativo Descrição Número de porta que controla o desligamento do servidor do Informatica Administrator. O Informatica Administrator atende aos comandos de desligamento nessa porta. O padrão é 6009. Intervalo de números de porta que pode ser atribuído aos processos de serviço de aplicativo executados no nó. Quando você cria um serviço de aplicativo no domínio, o Service Manager atribui a primeira porta disponível nesse intervalo ao processo de serviço. O número de portas do intervalo deve ser, no mínimo, duas vezes maior que o número de processos de serviço de aplicativo que serão executados no nó. O padrão vai de 6013 a 6113. Diretrizes para Configuração de Porta O instalador valida os números de porta especificados por você para assegurar que não haverá conflitos de porta no domínio. Use as seguintes diretrizes para determinar os números de porta: O número de porta especificado para o domínio e para cada componente do domínio deve ser exclusivo. O número de porta do domínio e dos componentes de domínio não pode estar no intervalo de números de porta especificado por você para processos de serviço de aplicativo. O número mais alto no intervalo de números de porta especificado por você deve ser pelo menos três números acima do número de porta mais baixo. Por exemplo, se o número de porta mínimo no intervalo for 6400, o número de porta máximo deve ser pelo menos 6403. Os números de porta que você especificar não podem ser menores que 1025 ou maiores que 65535. Criar uma Conta de Usuário do Sistema Crie uma conta de usuário especificamente para executar o daemon da Informatica. Verifique se a conta de usuário que você utiliza para instalar a Informatica tem permissão de gravação no diretório de instalação. Configurar um Arquivo de Armazenamento de Chave Durante a instalação, você pode configurar a Informatica para usar certificados SSL para comunicação segura entre o Informatica Administrator e o Service Manager. O instalador pode gerar um certificado autoassinado, ou você pode especificar a localização de um certificado assinado por uma autoridade de certificação. Você pode usar o utilitário keytool para gerar um arquivo de armazenamento de chave a fim de armazenar as chaves e os certificados SSL para uma conexão segura. Keytool é um utilitário de gerenciamento de chaves e certificados que se destina a gerar e administrar chaves e certificados SSL. As chaves e os certificados são armazenados em um arquivo de armazenamento de chave. Você pode usar um certificado autoassinado ou assinado por uma autoridade de certificação (CA). Para usar um certificado assinado por uma CA, use o keytool para gerar um Certificate Signing Request (CSR) e aplicar em um certificado de identidade digital de uma CA. Encontre o utilitário keytool em um dos seguintes diretórios: %JAVA_HOME%\jre\bin InformaticaInstallDir\java\bin Para obter mais informações sobre o uso do keytool, consulte a documentação no site da Sun: http://java.sun.com/javase/6/docs/technotes/tools/windows/keytool.html Tarefas de Pré-instalação dos Serviços do Informatica no UNIX 11
Nota: Após a instalação, você poderá também configurar uma conexão segura quando criar um Serviço de Relatório, Serviço do Metadata Manager ou um Hub de Serviços da Web no domínio. Use o Informatica Administrator para especificar os arquivos de armazenamento de chaves para os serviços de aplicativo. Definir o Limite do Descritor de Arquivo Verifique se o sistema operacional atende ao requisito do descritor de arquivo. Os processos de serviço da Informatica podem usar um grande número de arquivos. Defina como 8,000 ou superior o limite do descritor de arquivo por processo. O limite recomendado são 16.000 descritores de arquivo por processo. Configurar o X Window Server Ao executar o instalador da no modo gráfico, você deverá usar um servidor de exibição gráfica. No UNIX, o servidor de exibição gráfica normalmente é um servidor X Window. Se você não tiver o servidor X Window instalado na máquina em que deseja instalar o produto, você poderá executar o instalador usando um servidor X Window instalado em outra máquina. Use a variável DISPLAY para redirecionar a saída do servidor X Window para outra máquina UNIX. A tabela a seguir lista os comandos para definir a variável de ambiente DISPLAY: Shell Comando Exemplo C setenv DISPLAY <nó TCP/IP do servidor XWindow>:0 setenv DISPLAY 10.1.50.23:0 Bash/Korn export DISPLAY= <nó TCP/IP do servidor XWindow>:0 export DISPLAY= 10.1.50.23:0 Bourne DISPLAY= <nó TCP/IP do servidor XWindow>:0 export display DISPLAY= 10.1.50.23:0 export display Se você não souber o endereço IP de uma máquina UNIX onde o servidor X Window está instalado, pergunte ao administrador da rede. Para obter mais informações sobre o redirecionamento da variável DISPLAY, consulte a documentação do fornecedor do UNIX. Se o servidor X Window não suportar a fonte que o instalador da usa, o instalador poderá exibir rótulos incorretos nos botões. Configurar E/S Assíncrona POSIX Se você instalar a Informatica no IBM AIX, torne disponível a E/S Assíncrona POSIX em qualquer nó no qual deseja executar um Serviço de Integração do PowerCenter. Um Serviço de Integração do PowerCenter em execução em uma máquina IBM AIX poderá falhar ao ser iniciado se a E/S Assíncrona POSIX não estiver disponível. Extrair os Arquivos do Instalador O arquivos do instalador são compactados e distribuídos como um arquivo tar. Use o tar nativo ou o utilitário de tar GNU para extrair os arquivos do instalador para um diretório na máquina. Você pode extrair os arquivos do instalador das seguintes maneiras: DVD de instalação. Faça o download do arquivo tar do Informatica a partir do DVD de instalação para um diretório em sua máquina e extraia os arquivos do instalador, ou extraia os arquivos do instalador diretamente do DVD para um diretório na máquina. 12 Capítulo 3: Tarefas de Pré-instalação de Serviços Informatica
Download por FTP. Faca o download do arquivo tar de instalação do Informatica a partir do site de Download de Software Eletrônico (ESD) do Informatica para um diretório em sua máquina e extraia os arquivos do instalador. Executar a Ferramenta de Verificação do Sistema de Pré-Instalação (i9pi) Se você está instalando o Informatica no modo silencioso, execute a Ferramenta de Verificação do Sistema de Pré- Instalação (i9pi) para verificar se a máquina atende aos requisitos do sistema para a instalação. 1. Faça logon na máquina com uma conta de usuário do sistema. 2. Feche todos os outros aplicativos. 3. Em uma linha de comando shell, execute o arquivo install.sh no diretório raiz. O instalador exibe a mensagem para verificar se as variáveis de ambiente de localidade estão definidas. 4. Se as variáveis de ambiente não estiverem definidas, pressione n para sair do instalador e defini-las conforme necessário. Se as variáveis de ambiente estiverem definidas, pressione y para continuar. 5. Pressione 1 para instalar ou atualizar o Informatica. 6. Pressione Y para executar a Ferramenta de Verificação de Sistema (i9pi) de Pré-instalação que verifica se a máquina atende aos requisitos de sistema para a instalação ou atualização. 7. A partir da seção de Boas-vindas da Ferramenta de Verificação de Sistema (i9pi) de Pré-instalação do Informatica, pressione Enter. É exibida a seção Informações do sistema. 8. Digite o caminho absoluto para o diretório de instalação. Os nomes de diretório no caminho não devem conter espaços nem os seguintes caracteres especiais: @ * $ #! % ( ) { } [ ], ; ' 9. Pressione Enter. 10. Digite o número de porta inicial do nó que está sendo criado ou atualize-o na máquina. 11. Pressione Enter. É exibida a seção Informações de banco de dados e conexão. 12. Para inserir as informações de conexão do JDBC usando uma string de conexão JDBC personalizada, pressione 1. Para inserir as informações de conexão de JDBC usando as informações de URL do JDBC, pressione 2. 13. Insira as informações de conexão JDBC. Para inserir as informações de conexão usando uma string de conexão JDBC personalizada, digite a string de conexão. IBM DB2: jdbc:informatica:db2://host_name:port_no;databasename= Oracle: jdbc:informatica:oracle://host_name:port_no;servicename= SQL Server: jdbc:informatica:sqlserver://host_name:port_no;selectmethod=cursor;databasename= Sybase: jdbc:informatica:sybase://host_name:port_no;databasename= Verifique se a string de conexão contém todos os parâmetros de conexão exigidos pelo sistema de banco de dados. Tarefas de Pré-instalação dos Serviços do Informatica no UNIX 13
Para inserir as informações de conexão usando as informações de URL JDBC, especifique as propriedades URL JDBC. Avisar Tipo de banco de dados ID do usuário do banco de dados Descrição O tipo de banco de dados para o repositório de configuração de domínio. Selecione entre as seguintes opções: 1 - Oracle 2 - Microsoft SQL Server 3 - IBM DB2 4 - Sybase ASE Nome da conta de usuário do banco de dados de configuração de domínio. Senha de usuário do banco de dados Senha da conta de usuário do banco de dados de configuração de domínio. Nome de host do banco de dados Nome do host do banco de dados. Número de porta de banco de dados Número de porta do banco de dados. Nome do serviço de banco de dados Senha da conta de usuário do banco de dados de configuração de domínio. Nome do serviço para os bancos de dados Oracle e IBM DB2 ou nome do banco de dados para o Microsoft SQL Server e Sybase ASE. A ferramenta verifica as configurações do disco rígido, a disponibilidade das portas e a configuração do banco de dados. Depois de concluída a verificação do sistema, é exibida a seção Resumo da verificação do sistema, que mostra os resultados da verificação do sistema. 14. Analise os resultados da verificação do sistema. Cada requisito é relacionado na tabela em conjunto com um dos seguintes status de verificação: [Pass] - O requisito atende os critérios de instalação ou atualização do Informatica. [Fail] - O requisito não atende os critérios de instalação ou atualização do Informatica. Resolva o problema antes de continuar. [Informações] verifique as informações e execute todas as tarefas adicionais conforme descrito nos detalhes. Os resultados da verificação do sistema são salvos no seguinte arquivo: /Server/I9PI/I9PI/en/ i9pi_summary.txt. 15. Pressione Enter para fechar a Ferramenta de Verificação do Sistema (i9pi) de Pré-instalação. 16. Pressione n para interromper a instalação ou atualização dos serviços Informatica. Se a Ferramenta de Verificação do Sistema de Pré-Instalação (i9pi) terminar com falha, resolva os requisitos com falha e execute a Ferramenta de Verificação do Sistema de Pré-Instalação (i9pi) novamente. Nota: Se a Ferramenta de Verificação do sistema Pré-Instalação (i9pi) do Informatica terminar com requisitos reprovados, ainda será possível realizar a instalação ou atualização do Informatica. No entanto, é extremamente recomendável que você solucione os requisitos reprovados antes de continuar. 14 Capítulo 3: Tarefas de Pré-instalação de Serviços Informatica
Tarefas de Pré-instalação dos Serviços do Informatica no Windows Antes de instalar os serviços do Informatica no Windows, execute as seguintes tarefas: Verificar os Requisitos Mínimos do Sistema Verifique se a máquina atende aos requisitos mínimos do sistema para instalar o componente do servidor Informatica. RAM Espaço em disco 4 GB 10 GB Requisitos de Espaço em Disco Temporário para Instalação O instalador grava arquivos temporários no disco rígido. Verifique se você tem espaço suficiente disponível em disco na máquina para suportar a instalação. Quando a instalação é concluída, o instalador exclui os arquivos temporários e libera o espaço em disco. A tabela a seguir lista os requisitos de espaço em disco temporário durante a instalação: Produto Instalador Serviços da Informatica Espaço em Disco 1 GB 2 GB Consultar as Variáveis de Ambiente Configure as variáveis de ambiente para trabalhar com a instalação da Informatica. A tabela a seguir descreve as variáveis de ambiente a serem consultadas no Windows: Variável %TEMP% PATH Descrição Localização dos arquivos temporários criados durante a instalação. A Informatica exige 1 GB de espaço em disco para arquivos temporários. Configure a variável de ambiente se você não quiser criar arquivos temporários na unidade padrão. O instalador anexa à variável de ambiente PATH os caminhos de arquivo exigidos pela Informatica. Verifique se o tamanho da variável de ambiente PATH não excede os limites do sistema. Verificar Disponibilidade de Portas O instalador configura as portas para os componentes no domínio Informatica e designa as portas para uso dos processos de serviço de aplicativo que são executados no nó em que você instala a Informatica. Tarefas de Pré-instalação dos Serviços do Informatica no Windows 15
Você pode especificar os números de porta para uso dos componentes e um intervalo de números de porta para uso dos serviços de aplicativo. Ou você pode usar os números de porta padrão determinados pelo instalador. Verifique se os números de porta estão disponíveis nas máquinas onde você instala os serviços da Informatica. A tabela a seguir descreve as portas usadas pela Informatica: Tipo de Porta Descrição Porta do domínio O número da porta do nó criado durante a instalação. O padrão é 6005. Porta do Service Manager Porta de Desligamento do Service Manager Porta do Informatica Administrator Porta de desativação do Informatica Administrator Intervalo de portas para serviços de aplicativo Número de porta usado pelo Service Manager no nó. O Service Manager atende às solicitações de conexão de entrada nessa porta. Os aplicativos de cliente usam essa porta para comunicar-se com os serviços no domínio. Essa é a porta que os programas de linha de comando da Informatica usam para comunicar-se com o domínio. Essa também é a porta do driver JDBC/ODBC do serviço de dados SQL. O padrão é 6006. Número de porta que controla a desativação do servidor para o Service Manager do domínio. O Service Manager atende aos comandos de desativação nessa porta. O padrão é 6007. Número de porta usado pelo Informatica Administrator. O padrão é 6008. Número de porta que controla o desligamento do servidor do Informatica Administrator. O Informatica Administrator atende aos comandos de desligamento nessa porta. O padrão é 6009. Intervalo de números de porta que pode ser atribuído aos processos de serviço de aplicativo executados no nó. Quando você cria um serviço de aplicativo no domínio, o Service Manager atribui a primeira porta disponível nesse intervalo ao processo de serviço. O número de portas do intervalo deve ser, no mínimo, duas vezes maior que o número de processos de serviço de aplicativo que serão executados no nó. O padrão vai de 6013 a 6113. Diretrizes para Configuração de Porta O instalador valida os números de porta especificados por você para assegurar que não haverá conflitos de porta no domínio. Use as seguintes diretrizes para determinar os números de porta: O número de porta especificado para o domínio e para cada componente do domínio deve ser exclusivo. O número de porta do domínio e dos componentes de domínio não pode estar no intervalo de números de porta especificado por você para processos de serviço de aplicativo. O número mais alto no intervalo de números de porta especificado por você deve ser pelo menos três números acima do número de porta mais baixo. Por exemplo, se o número de porta mínimo no intervalo for 6400, o número de porta máximo deve ser pelo menos 6403. Os números de porta que você especificar não podem ser menores que 1025 ou maiores que 65535. Criar uma Conta de Usuário do Sistema Crie uma conta de usuário do sistema para fazer a instalação e executar o serviço da Informatica. Verifique se a conta do usuário que você usa para instalar os serviços da Informatica tem permissão de gravação no diretório de instalação. Você pode instalar a Informatica com a conta de usuário registrada na máquina e executá-la com outra conta de usuário. Você pode criar uma conta local ou uma conta de domínio para instalar a Informatica ou executar o serviço do Windows da Informatica. 16 Capítulo 3: Tarefas de Pré-instalação de Serviços Informatica
Nota: Para acessar um repositório no Microsoft SQL Server que usa uma conexão confiável do Windows, crie uma conta de domínio. As contas de usuário exigem as seguintes permissões para executar o instalador ou executar o serviço do Windows da Informatica: Conta de usuário registrada. A conta de usuário deve ser membro do grupo Administradores e ter a permissão Fazer logon como um serviço. Faça logon com essa conta de usuário antes de instalar a Informatica. Outra conta de usuário. A conta de usuário deve ser membro do grupo Administradores e ter as permissões Fazer logon como um serviço e Agir como sistema operacional. Você não precisa fazer logon com essa conta de usuário antes de instalar a Informatica. Durante a instalação, você pode especificar a conta de usuário para executar o serviço do Windows da Informatica. Configurar um Arquivo de Armazenamento de Chave Durante a instalação, você pode configurar a Informatica para usar certificados SSL para comunicação segura entre o Informatica Administrator e o Service Manager. O instalador pode gerar um certificado autoassinado, ou você pode especificar a localização de um certificado assinado por uma autoridade de certificação. Você pode usar o utilitário keytool para gerar um arquivo de armazenamento de chave a fim de armazenar as chaves e os certificados SSL para uma conexão segura. Keytool é um utilitário de gerenciamento de chaves e certificados que se destina a gerar e administrar chaves e certificados SSL. As chaves e os certificados são armazenados em um arquivo de armazenamento de chave. Você pode usar um certificado autoassinado ou assinado por uma autoridade de certificação (CA). Para usar um certificado assinado por uma CA, use o keytool para gerar um Certificate Signing Request (CSR) e aplicar em um certificado de identidade digital de uma CA. Encontre o utilitário keytool em um dos seguintes diretórios: %JAVA_HOME%\jre\bin InformaticaInstallDir\java\bin Para obter mais informações sobre o uso do keytool, consulte a documentação no site da Sun: http://java.sun.com/javase/6/docs/technotes/tools/windows/keytool.html Nota: Após a instalação, você poderá também configurar uma conexão segura quando criar um Serviço de Relatório, Serviço do Metadata Manager ou um Hub de Serviços da Web no domínio. Use o Informatica Administrator para especificar os arquivos de armazenamento de chaves para os serviços de aplicativo. Extrair os Arquivos do Instalador O arquivos do instalador são compactados e distribuídos como um arquivo zip. Use um utilitário de zip para extrair os arquivos do instalador para um diretório na máquina. Verifique se a versão do utilitário zip é compatível com a versão do sistema operacional Windows. Quando você descompactar o arquivo zip, verifique se o utilitário também extrai as pastas vazias. Você pode extrair os arquivos do instalador das seguintes maneiras: DVD de instalação. Faça o download do arquivo zip do Informatica a partir do DVD de instalação para um diretório em sua máquina e extraia os arquivos do instalador, ou extraia os arquivos do instalador diretamente do DVD para um diretório na máquina. Se você baixar o arquivo zip para um diretório na máquina, verifique se o tamanho de todo o caminho do diretório de instalação, incluindo o nome do arquivo zip, tem 60 caracteres ou menos. Download por FTP. Faca o download do arquivo zip de instalação do Informatica a partir do site de Download de Software Eletrônico (ESD) do Informatica para um diretório em sua máquina e extraia os arquivos do instalador. Tarefas de Pré-instalação dos Serviços do Informatica no Windows 17
Executar a Ferramenta de Verificação do Sistema de Pré-Instalação (i9pi) Se você está instalando o Informatica no modo silencioso, execute a Ferramenta de Verificação do Sistema de Pré- Instalação (i9pi) para verificar se a máquina atende aos requisitos do sistema para a instalação. 1. Faça logon na máquina com uma conta de usuário do sistema. 2. Feche todos os outros aplicativos. 3. Execute o arquivo install.bat no diretório raiz. 4. Selecione Instalar ou atualizar Informatica. 5. Selecione Executar a Ferramenta de Verificação do Sistema (i9pi) de Pré-instalação para verificar se a máquina cumpre os requisitos de instalação ou atualização. 6. Clique em Iniciar. A página de Boas-vindas da Ferramenta de Verificação do Sistema de Pré-Instalação (i9pi) é exibida. 7. Clique em Avançar. É exibida a página Informações do sistema. 8. Digite o caminho absoluto para o diretório de instalação. O diretório padrão é C:\. Os nomes de diretório no caminho não devem conter espaços nem os seguintes caracteres especiais: @ * $ #! % ( ) { } [ ], ; ' 9. Digite o número de porta inicial do nó que está sendo criado na máquina. O número da porta padrão do nó é 6005. 10. Clique em Avançar. É exibida a página Informações de conexão de banco de dados e JDBC. 11. Insira as informações do banco de dados do repositório de configuração de domínio: Prompt Tipo de banco de dados ID do usuário do banco de dados Senha de usuário do banco de dados Descrição O tipo de banco de dados para o repositório de configuração de domínio. Selecione entre as seguintes opções: 1 - Oracle 2 - Microsoft SQL Server 3 - IBM DB2 4 - Sybase ASE Nome da conta de usuário do banco de dados de configuração de domínio. Senha da conta de usuário do banco de dados de configuração de domínio. O repositório de configuração de domínio deve estar acessível a todos os nós de gateway do domínio. 18 Capítulo 3: Tarefas de Pré-instalação de Serviços Informatica
12. Insira as informações de conexão JDBC. Para inserir as informações de conexão usando as informações de URL JDBC, selecione Especifique as propriedades de conexão JDBC e especifique as propriedades de URL JDBC. Propriedade Nome de host do banco de dados Descrição Nome do host do banco de dados. Número de porta de banco de dados Número de porta do banco de dados. Nome do serviço de banco de dados Nome do serviço para bancos de dados Oracle e IBM DB2 ou nome do banco de dados do Microsoft SQL Server e Sybase ASE. Para inserir as informações de conexão usando uma string de conexão JDBC personalizada, selecione String de conexão JDBC personalizada e digite a string de conexão. IBM DB2: jdbc:informatica:db2://host_name:port_no;databasename= Oracle: jdbc:informatica:oracle://host_name:port_no;servicename= SQL Server: jdbc:informatica:sqlserver://host_name:port_no;selectmethod=cursor;databasename= Sybase: jdbc:informatica:sybase://host_name:port_no;databasename= Verifique se a string de conexão contém todos os parâmetros de conexão exigidos pelo sistema de banco de dados. 13. Clique em Testar Conexão para verificar se você pode se conectar com o banco de dados e, em seguida, clique em OK para continuar. 14. Clique em Avançar para iniciar a verificação do sistema. A ferramenta verifica as configurações do disco rígido, a disponibilidade das portas e a configuração do banco de dados. Depois de concluída a verificação do sistema, é exibido o Resumo de verificação do sistema com os resultados da verificação do sistema. 15. Analise os resultados da verificação do sistema. Todos os requisitos estão listados em conjunto com um dos seguintes status de verificação: [Pass] - O requisito atende os critérios de instalação ou atualização do Informatica. [Fail] - O requisito não atende os critérios de instalação ou atualização do Informatica. Resolva o problema antes de continuar com a instalação ou atualização. [Informações] verifique as informações e execute todas as tarefas adicionais conforme descrito nos detalhes. Os resultados da verificação do sistema são salvos no seguinte arquivo: \Server\I9PI\I9PI\en \i9pi_summary.html. 16. Clique em Concluído para fechar Ferramenta de Verificação do Sistema de Pré-instalação (i9pi). Se a Ferramenta de Verificação do Sistema de Pré-Instalação (i9pi) terminar com falha, resolva os requisitos com falha e execute a Ferramenta de Verificação do Sistema de Pré-Instalação (i9pi) novamente. Nota: Se a Ferramenta de Verificação do sistema Pré-Instalação (i9pi) do Informatica terminar com requisitos reprovados, ainda será possível realizar a instalação ou atualização do Informatica. No entanto, é extremamente recomendável que você solucione os requisitos reprovados antes de continuar. Tarefas de Pré-instalação dos Serviços do Informatica no Windows 19
Antes de Criar o Domínio Informatica Os componentes da Informatica armazenam metadados em repositórios de bancos de dados relacionais. Os requisitos de banco de dados dependem dos serviços de aplicativo que você cria no domínio e do número de objetos de integração de dados que você cria e armazena nos repositórios. O domínio armazena informações de configuração e do usuário em um repositório de configuração de domínio. Configure o banco de dados como repositório de configuração de domínio antes da instalação. Especifique as informações de conexão do banco de dados durante a instalação. Antes de instalar os serviços da Informatica, execute as seguintes tarefas de configuração do banco de dados: Verifique os requisitos do banco de dados. Configure o banco de dados como repositório de configuração de domínio. Definir o Banco de dados do Repositório de Configurações do domínio Configure uma conta de usuário e banco de dados para o repositório de configuração de domínio. O repositório de configuração de domínio armazena os metadados do domínio. Ao instalar a Informatica, você especifica as informações de conta de usuário e banco de dados para o repositório de configuração de domínio. O instalador da Informatica usa o JDBC para comunicar-se com o repositório de configuração de domínio. Siga estas regras e diretrizes ao configurar a conta de usuário e banco de dados de configuração de domínio: O banco de dados deve estar acessível a todos os nós de gateway do domínio Informatica. Para evitar que erros de banco de dados no repositório de configuração de domínio afetem outros repositórios no domínio, crie o repositório de configuração de domínio em um esquema de banco de dados distinto, com uma conta de usuário de banco de dados diferente. Se você criar mais de um domínio, cada repositório de configuração de domínio deverá ter uma conta de usuário distinta. Para obter mais informações sobre como configurar o banco de dados, consulte a documentação do seu sistema de banco de dados. Requisitos do Banco de Dados Oracle Use as diretrizes a seguir ao configurar o repositório no Oracle: Defina o parâmetro open_cursors como 1000 ou mais. Verifique se o usuário do banco de dados possui os privilégios para CONNECT, RESOURCE e CREATE VIEW. Requisitos do Banco de Dados IBM DB2 Use as diretrizes a seguir ao configurar o repositório no IBM DB2: Se o repositório estiver em um banco de dados IBM DB2 9.7, verifique se o IBM DB2 versão 9.7 Fix Pack 7 ou um fix pack posterior está instalado. Na instância do IBM DB2 onde você cria o banco de dados, defina os parâmetros a seguir como ON: - DB2_SKIPINSERTED - DB2_EVALUNCOMMITTED - DB2_SKIPDELETED - AUTO_RUNSTATS 20 Capítulo 3: Tarefas de Pré-instalação de Serviços Informatica
No banco de dados, defina os parâmetros de configuração a seguir: Parâmetro Valor applheapsz 8192 appl_ctl_heap_sz 8192 logfilsiz 8.000 DynamicSections 3000 maxlocks 98 locklist 50000 auto_stmt_stats ATIVADO Somente para IBM DB2 9.5. Defina o parâmetro pagesize de espaço de tabela como 32768 bytes. Em um banco de dados de partição única, especifique um espaço de tabela que atenda aos requisitos de pagesize. Se você não especificar um espaço de tabela, o espaço de tabela padrão deve atender aos requisitos do pagesize. Em um banco de dados de várias partições, você deve especificar um espaço de tabela que atenda aos requisitos de pagesize. Defina o espaço de tabela em um único nó. Verifique se o usuário do banco de dados tem privilégios CREATETAB, CONNECT e BINDADD. Nota: O valor padrão para DynamicSections no DB2 é muito baixo para os repositórios da Informatica. A Informatica requer um pacote do DB2 superior ao padrão. Ao configurar o banco de dados DB2 como repositório de configuração de domínio ou repositório do Modelo, defina o parâmetro DynamicSections como 3000 pelo menos. Se o parâmetro DynamicSections for definido com um número mais baixo, você poderá encontrar problemas ao instalar ou executar a Informatica. A seguinte mensagem de erro pode ser exibida: [informatica][db2 JDBC Driver]No more available statements. Please recreate your package with a larger dynamicsections value. Requisitos do Banco de Dados do Microsoft SQL Server Use as seguintes diretrizes ao configurar o repositório no Microsoft SQL Server: Defina o nível de isolamento confirmado de leitura para READ_COMMITTED_SNAPSHOT a fim de minimizar a contenção de bloqueio. Para definir o nível de isolamento do banco de dados, execute o seguinte comando: ALTER DATABASE DatabaseName SET READ_COMMITTED_SNAPSHOT ON Para verificar se o nível de isolamento do banco de dados está correto, execute o seguinte comando: SELECT is_read_committed_snapshot_on FROM sys.databases WHERE name = DatabaseName A conta de usuário do banco de dados deve ter as permissões CONNECT, CREATE TABLE e CREATE VIEW. Requisitos do banco de dados Sybase ASE Use as seguintes diretrizes quando configurar o repositório no Sybase ASE: Defina o tamanho da página do servidor de banco de dados para 16 K ou superior. Você deve definir o tamanho da página para 16K visto que esta configuração é feita uma única vez e não pode ser alterada posteriormente. Antes de Criar o Domínio Informatica 21
Defina a seguinte configuração de bloqueio de banco de dados para usar o bloqueio em nível de linha: Configuração do Banco de Dados Procedimento do Sistema Sybase Valor Esquema de bloqueio sp_configure "esquema de bloqueio" 0, datarows Defina a opção DDL em TRAN do banco de dados Sybase como TRUE. Ative a opção Selecionar into/bulkcopy/pllsort do banco de dados Sybase. Habilite o privilégio "selecionar" para a tabela de sistema sysobjects. Crie o seguinte script de logon para desabilitar o truncamento padrão VARCHAR: create procedure dbo.sp_string_rtrunc_proc as set string_rtruncation on sp_modifylogin "user_name", "login script", sp_string_rtrunc_proc O script de logon é executado cada vez que o usuário faz logon na instância do Sybase. O procedimento armazenado define o parâmetro no nível de sessão. O procedimento do sistema sp_modifylogin atualiza "user_name" com o procedimento armazenado como o seu ''script de logon". O usuário deve ter permissão para invocar o procedimento armazenado. Verifique se o usuário do banco de dados tem privilégios CREATE DEFAULT, CREATE PROCEDURE, CREATE RULE, CREATE TABLE e CREATE VIEW. Defina as seguintes configurações de memória do banco de dados para os valores de linha de base recomendados: Configuração do Banco de Dados Procedimento do Sistema Sybase Valor Quantidade máxima da memória física total Tamanho do cache de procedimento sp_configure "memória máxima" 2097151 sp_configure "tamanho do cache de procedimento" 500000 Número de objetos abertos sp_configure "número de objetos abertos" 5000 Número de índices abertos sp_configure "número de índices abertos" 5000 Número de partições abertas sp_configure "número de partições abertas" 5000 Memória heap por usuário sp_configure "memória heap por usuário" 49152 Número de bloqueios sp_configure "número de bloqueios" 100000 Ajuste os valores recomendados acima de acordo com as operações executadas no banco de dados. Antes de Criar o Domínio Informatica Os componentes da Informatica armazenam metadados em repositórios de bancos de dados relacionais. Os requisitos de banco de dados dependem dos serviços de aplicativo que você cria no domínio e do número de objetos de integração de dados que você cria e armazena nos repositórios. 22 Capítulo 3: Tarefas de Pré-instalação de Serviços Informatica
O domínio armazena informações de configuração e do usuário em um repositório de configuração de domínio. Configure o banco de dados como repositório de configuração de domínio antes da instalação. Especifique as informações de conexão do banco de dados durante a instalação. Antes de instalar os serviços da Informatica, execute as seguintes tarefas de configuração do banco de dados: Verifique os requisitos do banco de dados. Configure o banco de dados como repositório de configuração de domínio. Definir o Banco de dados do Repositório de Configurações do domínio Configure uma conta de usuário e banco de dados para o repositório de configuração de domínio. O repositório de configuração de domínio armazena os metadados do domínio. Ao instalar a Informatica, você especifica as informações de conta de usuário e banco de dados para o repositório de configuração de domínio. O instalador da Informatica usa o JDBC para comunicar-se com o repositório de configuração de domínio. Siga estas regras e diretrizes ao configurar a conta de usuário e banco de dados de configuração de domínio: O banco de dados deve estar acessível a todos os nós de gateway do domínio Informatica. Para evitar que erros de banco de dados no repositório de configuração de domínio afetem outros repositórios no domínio, crie o repositório de configuração de domínio em um esquema de banco de dados distinto, com uma conta de usuário de banco de dados diferente. Se você criar mais de um domínio, cada repositório de configuração de domínio deverá ter uma conta de usuário distinta. Para obter mais informações sobre como configurar o banco de dados, consulte a documentação do seu sistema de banco de dados. Requisitos do Banco de Dados Oracle Use as diretrizes a seguir ao configurar o repositório no Oracle: Defina o parâmetro open_cursors como 1000 ou mais. Verifique se o usuário do banco de dados possui os privilégios para CONNECT, RESOURCE e CREATE VIEW. Requisitos do Banco de Dados IBM DB2 Use as diretrizes a seguir ao configurar o repositório no IBM DB2: Se o repositório estiver em um banco de dados IBM DB2 9.7, verifique se o IBM DB2 versão 9.7 Fix Pack 7 ou um fix pack posterior está instalado. Na instância do IBM DB2 onde você cria o banco de dados, defina os parâmetros a seguir como ON: - DB2_SKIPINSERTED - DB2_EVALUNCOMMITTED - DB2_SKIPDELETED - AUTO_RUNSTATS No banco de dados, defina os parâmetros de configuração a seguir: Parâmetro Valor applheapsz 8192 appl_ctl_heap_sz 8192 logfilsiz 8.000 Antes de Criar o Domínio Informatica 23
Parâmetro Valor DynamicSections 3000 maxlocks 98 locklist 50000 auto_stmt_stats ATIVADO Somente para IBM DB2 9.5. Defina o parâmetro pagesize de espaço de tabela como 32768 bytes. Em um banco de dados de partição única, especifique um espaço de tabela que atenda aos requisitos de pagesize. Se você não especificar um espaço de tabela, o espaço de tabela padrão deve atender aos requisitos do pagesize. Em um banco de dados de várias partições, você deve especificar um espaço de tabela que atenda aos requisitos de pagesize. Defina o espaço de tabela em um único nó. Verifique se o usuário do banco de dados tem privilégios CREATETAB, CONNECT e BINDADD. Nota: O valor padrão para DynamicSections no DB2 é muito baixo para os repositórios da Informatica. A Informatica requer um pacote do DB2 superior ao padrão. Ao configurar o banco de dados DB2 como repositório de configuração de domínio ou repositório do Modelo, defina o parâmetro DynamicSections como 3000 pelo menos. Se o parâmetro DynamicSections for definido com um número mais baixo, você poderá encontrar problemas ao instalar ou executar a Informatica. A seguinte mensagem de erro pode ser exibida: [informatica][db2 JDBC Driver]No more available statements. Please recreate your package with a larger dynamicsections value. Requisitos do Banco de Dados do Microsoft SQL Server Use as seguintes diretrizes ao configurar o repositório no Microsoft SQL Server: Defina o nível de isolamento confirmado de leitura para READ_COMMITTED_SNAPSHOT a fim de minimizar a contenção de bloqueio. Para definir o nível de isolamento do banco de dados, execute o seguinte comando: ALTER DATABASE DatabaseName SET READ_COMMITTED_SNAPSHOT ON Para verificar se o nível de isolamento do banco de dados está correto, execute o seguinte comando: SELECT is_read_committed_snapshot_on FROM sys.databases WHERE name = DatabaseName A conta de usuário do banco de dados deve ter as permissões CONNECT, CREATE TABLE e CREATE VIEW. Requisitos do banco de dados Sybase ASE Use as seguintes diretrizes quando configurar o repositório no Sybase ASE: Defina o tamanho da página do servidor de banco de dados para 16 K ou superior. Você deve definir o tamanho da página para 16K visto que esta configuração é feita uma única vez e não pode ser alterada posteriormente. Defina a seguinte configuração de bloqueio de banco de dados para usar o bloqueio em nível de linha: Configuração do Banco de Dados Procedimento do Sistema Sybase Valor Esquema de bloqueio sp_configure "esquema de bloqueio" 0, datarows Defina a opção DDL em TRAN do banco de dados Sybase como TRUE. 24 Capítulo 3: Tarefas de Pré-instalação de Serviços Informatica
Ative a opção Selecionar into/bulkcopy/pllsort do banco de dados Sybase. Habilite o privilégio "selecionar" para a tabela de sistema sysobjects. Crie o seguinte script de logon para desabilitar o truncamento padrão VARCHAR: create procedure dbo.sp_string_rtrunc_proc as set string_rtruncation on sp_modifylogin "user_name", "login script", sp_string_rtrunc_proc O script de logon é executado cada vez que o usuário faz logon na instância do Sybase. O procedimento armazenado define o parâmetro no nível de sessão. O procedimento do sistema sp_modifylogin atualiza "user_name" com o procedimento armazenado como o seu ''script de logon". O usuário deve ter permissão para invocar o procedimento armazenado. Verifique se o usuário do banco de dados tem privilégios CREATE DEFAULT, CREATE PROCEDURE, CREATE RULE, CREATE TABLE e CREATE VIEW. Defina as seguintes configurações de memória do banco de dados para os valores de linha de base recomendados: Configuração do Banco de Dados Procedimento do Sistema Sybase Valor Quantidade máxima da memória física total Tamanho do cache de procedimento sp_configure "memória máxima" 2097151 sp_configure "tamanho do cache de procedimento" 500000 Número de objetos abertos sp_configure "número de objetos abertos" 5000 Número de índices abertos sp_configure "número de índices abertos" 5000 Número de partições abertas sp_configure "número de partições abertas" 5000 Memória heap por usuário sp_configure "memória heap por usuário" 49152 Número de bloqueios sp_configure "número de bloqueios" 100000 Ajuste os valores recomendados acima de acordo com as operações executadas no banco de dados. Antes de Criar o Domínio Informatica 25
C A P Í T U L O 4 Instalação de Serviços da Informatica Este capítulo inclui os seguintes tópicos: Visão Geral da Instalação de Serviços da Informatica, 26 Instalando os Serviços da Informatica no Modo Gráfico, 27 Instalando os Serviços da Informatica no Modo de Console, 40 Instalando os Serviços da Informatica no Modo Silencioso, 51 Visão Geral da Instalação de Serviços da Informatica Você pode instalar os serviços do Informatica em uma máquina Windows ou UNIX. No Windows, você pode executar o instalador no modo gráfico ou silencioso. No UNIX, você pode executar o instalador no modo gráfico, de console ou silencioso. Execute as tarefas de pré-instalação do Informatica para preparar a instalação. Você pode instalar os serviços da Informatica em diversas máquinas. Após a instalação, use o Informatica Administrator para fazer logon no domínio e para criar e configurar os serviços de aplicativo. Criar ou associar um domínio Crie um domínio se você estiver instalando pela primeira vez. Associe-se a um domínio se você estiver instalando em várias máquinas e tiver criado um domínio em outra máquina. O domínio Informatica é a unidade administrativa fundamental para serviços, usuários e recursos. Um nó é a representação lógica de uma única máquina. Um domínio contém um ou mais nós. Se você estiver instalando em várias máquinas, poderá criar vários domínios. Se você criar um domínio, o nó nesta máquina se tornará um nó de gateway no domínio. Você pode selecionar Habilitar Transport Layer Security (TLS) para configurar a comunicação segura entre os serviços dentro do domínio. Ao instalar os serviços da Informatica, você cria um nó na máquina. É possível criar um domínio e adicionar o nó a ele. Se você não criar um domínio, poderá unir o nó a outro domínio. Ao ingressar em um domínio, você poderá configurar o nó desta máquina como nó de gateway. Quando você configura um nó de gateway, é possível selecionar Habilitar HTTPS para configurar uma conexão protegida com o Informatica Administrator. 26
Instalando os Serviços da Informatica no Modo Gráfico Você pode instalar os serviços Informatica no modo gráfico no UNIX ou no Windows. Se você executar a Ferramenta de Verificação do Sistema de Pré-Instalação (i9pi) antes de executar a instalação, o instalador pré-popula determinados campos, incluindo os campos conexão de banco de dados e número da porta, com as informações que você inseriu durante a verificação do sistema. Se você instalar a Informatica na plataforma SUSE Linux Enterprise 11, execute a instalação no modo de console ou no modo silencioso. No Windows, se você encontrar problemas ao executar o arquivo install.bat no diretório raiz, execute o arquivo a seguir: <InformaticaInstallationDir>/server/install.exe Criando um Domínio Crie um domínio se você estiver instalando pela primeira vez ou se quiser administrar os nós em domínios distintos. 1. Faça logon na máquina com uma conta de usuário do sistema. 2. Feche todos os outros aplicativos. 3. Inicie a instalação. No Windows: a. Execute o install.bat no diretório raiz. A página Informatica 9.5.1 é exibida. b. Selecione Instalar ou atualizar Informatica. c. Selecione Executar a Ferramenta de Verificação de Sistema de Pré-instalação (i9pi) para verificar se a máquina atende aos requisitos de sistema para a instalação ou atualização. d. Clique em Iniciar. No UNIX: a. Use uma linha de comando shell para executar install.sh no diretório raiz. O instalador exibe a mensagem para verificar se as variáveis de ambiente de localidade estão definidas. b. Se as variáveis de ambiente não estiverem definidas, pressione n para sair do instalador e defini-las conforme necessário. Se as variáveis de ambiente estiverem definidas, pressione y para continuar. c. Pressione 1 para instalar ou atualizar o Informatica. d. Pressione n para ignorar a verificação do sistema de Pré-Instalação (i9pi). e. Pressione g para o modo gráfico. A página Tipo de Instalação é exibida. f. Vá para a etapa 5. 4. Se você selecionou Executar a Ferramenta de Verificação do Sistema (i9pi) de Pré-instalação, conclua as etapas a seguir: a. Na página de Boas-vindas da Ferramenta de Verificação do Sistema (i9pi) de Pré-instalação Informatica, clique em Avançar. É exibida a página Informações do sistema. b. Digite o caminho absoluto para o diretório de instalação. O diretório padrão é C:\. Instalando os Serviços da Informatica no Modo Gráfico 27
Os nomes de diretório do caminho não devem conter espaços nem os seguintes caracteres especiais: @ * $ #! % ( ) { } [ ], ; ' No Windows, o caminho do diretório de instalação deve estar na máquina em que você está instalando a Informatica. c. Digite o número de porta inicial do nó que está sendo criado na máquina. O número da porta padrão do nó é 6005. d. Clique em Avançar. É exibida a página Informações de conexão de banco de dados e JDBC. e. Insira as informações do banco de dados do repositório de configuração de domínio: Avisar Tipo de banco de dados ID do usuário do banco de dados Descrição O tipo de banco de dados para o repositório de configuração de domínio. Selecione entre as seguintes opções: 1 - Oracle 2 - Microsoft SQL Server 3 - IBM DB2 4 - Sybase ASE Nome da conta de usuário do banco de dados de configuração de domínio. Senha de usuário do banco de dados Senha da conta de usuário do banco de dados de configuração de domínio. O repositório de configuração de domínio deve estar acessível a todos os nós de gateway do domínio. f. Insira as informações de conexão JDBC. Para inserir as informações de conexão usando as informações de URL JDBC, selecione Especificar as propriedades de conexão JDBC e especifique as propriedades de URL JDBC. Propriedade Nome de host do banco de dados Descrição Nome do host do banco de dados. Número de porta de banco de dados Número de porta do banco de dados. Nome do serviço de banco de dados Nome do serviço para bancos de dados Oracle e IBM DB2 ou nome do banco de dados do Microsoft SQL Server e Sybase ASE. 28 Capítulo 4: Instalação de Serviços da Informatica
Para inserir as informações de conexão usando uma string de conexão JDBC personalizada, selecione String de Conexão JDBC Personalizada e digite a string de conexão. IBM DB2: jdbc:informatica:db2://host_name:port_no;databasename= Oracle: jdbc:informatica:oracle://host_name:port_no;servicename= SQL Server: jdbc:informatica:sqlserver://host_name:port_no;selectmethod=cursor;databasename= Sybase: jdbc:informatica:sybase://host_name:port_no;databasename= Verifique se a string de conexão contém todos os parâmetros de conexão exigidos pelo sistema de banco de dados. g. Clique em Testar Conexão para verificar se você pode se conectar ao banco de dados. h. Clique em Avançar para iniciar a verificação do sistema. A ferramenta verifica as configurações do disco rígido, a disponibilidade das portas e a configuração do banco de dados. Depois de concluída a verificação do sistema, é exibido o Resumo de verificação do sistema com os resultados da verificação do sistema. i. Analise os resultados da verificação do sistema. Todos os requisitos estão listados em conjunto com um dos seguintes status de verificação: [Pass] - O requisito atende os critérios de instalação ou atualização do Informatica. [Fail] - O requisito não atende os critérios de instalação ou atualização do Informatica. Resolva o problema antes de continuar com a instalação ou atualização. [Informações] verifique as informações e execute todas as tarefas adicionais conforme descrito nos detalhes. Os resultados da verificação do sistema são salvos no seguinte arquivo: \Server\I9PI\I9PI\en \i9pi_summary.html. j. Clique em Concluído para fechar a Ferramenta de Verificação do Sistema de Pré-Instalação (i9pi). A página Tipo de Instalação é exibida. k. Se a Ferramenta de Verificação do Sistema de Pré-instalação (i9pi) finalizar com requisitos reprovados, clique em Cancelar para encerrar a instalação ou atualização. Resolva os requisitos com falha e execute a instalação ou atualização novamente. Nota: Se a Ferramenta de Verificação do sistema Pré-Instalação (i9pi) do Informatica terminar com requisitos reprovados, ainda será possível realizar a instalação ou atualização do Informatica. No entanto, é extremamente recomendável que você solucione os requisitos reprovados antes de continuar. 5. Selecione Instalar o Informatica <Versão>. 6. Clique em Avançar. A página Pré-requisitos de Instalação exibe os requisitos de instalação. Verifique se todos os requisitos de instalação foram atendidos antes de continuar a instalação. 7. Clique em Avançar. A página Diretório de Licença e Instalação é exibida. 8. Digite o caminho e o nome do arquivo da chave de licença do Informatica. 9. Digite o caminho absoluto para o diretório de instalação. Os nomes de diretório no caminho não devem conter espaços nem os seguintes caracteres especiais: @ * $ #! % ( ) { } [ ], ; ' No Windows, o caminho do diretório de instalação deve estar na máquina em que você está instalando a Informatica. 10. Clique em Avançar. Instalando os Serviços da Informatica no Modo Gráfico 29
A página Resumo da Pré-instalação é exibida. 11. Revise as informações de instalação e clique em Instalar para continuar. O instalador copia os arquivos da Informatica no diretório de instalação. Depois que o instalador copia os arquivos do Informatica para o diretório de instalação, a página Seleção de Domínio é exibida. 12. Selecione Criar um domínio. Se você criar um domínio, o nó na máquina atual se tornará um nó de gateway no domínio. O nó de gateway contém um Service Manager que gerencia todas as operações do domínio. 13. Para configurar a comunicação segura entre os serviços dentro do domínio, selecione Ativar segurança de camada de transporte (TLS) para o domínio 14. Para proteger a conexão com o Informatica Administrator, selecione Habilitar HTTPS para Informatica Administrator. A tabela a seguir descreve as propriedades que você define para uma conexão HTTPS: Propriedade Habilitar HTTPS para Informatica Administrator Porta Usar um arquivo de armazenamento de chave gerado pelo instalador Usar um armazenamento de chave existente Senha do armazenamento de chave Diretório do arquivo de armazenamento de chave Descrição Selecione essa opção para proteger a conexão com o Informatica Administrator. Para usar conexão HTTP desprotegida, deixe a caixa de seleção desmarcada. A porta a ser usada para comunicação entre o Informatica Administrator e o Service Manager. Use um arquivo de armazenamento de chave autoassinado gerado pelo instalador. O instalador cria um arquivo de armazenamento de chave denominado Default.keystore na seguinte localização: <InformaticaInstallationDir>\tomcat\conf\ Use um arquivo de armazenamento de chave criado por você. Pode-se usar um arquivo de armazenamento de chave com um certificado autoassinado ou um certificado assinado por uma autoridade de certificação. Uma senha em texto simples para o arquivo de armazenamento de chave. Obrigatório se você usar um arquivo de armazenamento de chave criado por você. Localização do arquivo de armazenamento de chave. Obrigatório se você usar um arquivo de armazenamento de chave criado por você. 15. Clique em Avançar. A página Repositório de Configuração de Domínio é exibida. 16. Insira as informações do banco de dados e da conta do usuário para o repositório de configuração de domínio. O repositório de configuração de domínio armazena metadados para operações de domínio e autenticação de usuário. O banco de dados deve estar acessível a todos os nós de gateway do domínio. 30 Capítulo 4: Instalação de Serviços da Informatica
A tabela a seguir descreve as propriedades que você especifica para o banco de dados e a conta de usuário: Propriedade Tipo de banco de dados ID do usuário do banco de dados Senha do usuário Espaço de tabela Nome do esquema Conexão confiável Descrição O banco de dados para o repositório de configuração de domínio. Selecione Oracle, IBM DB2, Microsoft SQL Server ou Sybase ASE. A conta de usuário do banco de dados para o repositório de configuração de domínio. A senha para a conta de usuário do banco de dados. Disponível para o IBM DB2. O nome do espaço de tabela no qual criar as tabelas. O espaço de tabela deve ser definido em um único nó e a página deve ter 32 KB. Em um banco de dados de partição única, se esta opção não estiver selecionada, o programa de instalação criará tabelas no espaço de tabela padrão. Em um banco de dados de várias partições, essa opção deve ser selecionada. Disponível para o Microsoft SQL Server. O nome do esquema que conterá as tabelas de configuração de domínio. Se não for selecionado, o instalador criará as tabelas no esquema padrão. Disponível para o Microsoft SQL Server. Indica se a conexão com o Microsoft SQL Server é estabelecida usando uma conexão confiável. A autenticação confiável usa as credenciais de segurança do usuário atual para estabelecer conexão com o Microsoft SQL Server. Se essa opção não for selecionada, o instalador usará a autenticação do Microsoft SQL Server. 17. Insira as informações de conexão JDBC. Para inserir as informações de conexão usando as informações de URL JDBC, selecione Especifique as propriedades de conexão JDBC e especifique as propriedades de URL JDBC. Propriedade Nome de host do banco de dados Número de porta de banco de dados Nome do serviço de banco de dados Descrição Nome do host do banco de dados. Número de porta do banco de dados. Nome do serviço para bancos de dados Oracle e IBM DB2 ou nome do banco de dados do Microsoft SQL Server e Sybase ASE. Para inserir as informações de conexão usando uma string de conexão JDBC personalizada, selecione String de conexão JDBC personalizada e digite a string de conexão. IBM DB2: jdbc:informatica:db2://host_name:port_no;databasename= Oracle: jdbc:informatica:oracle://host_name:port_no;servicename= SQL Server: jdbc:informatica:sqlserver://host_name:port_no;selectmethod=cursor;databasename= Sybase: jdbc:informatica:sybase://host_name:port_no;databasename= Verifique se a string de conexão contém todos os parâmetros de conexão exigidos pelo sistema de banco de dados. Instalando os Serviços da Informatica no Modo Gráfico 31
18. Clique em Testar Conexão para verificar se você pode se conectar com o banco de dados e, em seguida, clique em OK para continuar. 19. Clique em Avançar. A página Configuração de Domínio e Nó é exibida. 20. Insira as informações do domínio e do nó que você deseja criar. A tabela a seguir descreve as propriedades definidas por você para o domínio e o nó de gateway. Propriedade Nome do domínio Nome de host do nó Nome do nó Número da porta do nó Nome de usuário do domínio Descrição O nome do domínio a ser criado. O nome de domínio padrão é Domain_<MachineName>. O nome não deve ter mais de 128 caracteres e deve ser ASCII de 7 bits somente. Ele não pode conter espaço nem qualquer um dos seguintes caracteres: ` % * + ; "?, < > \ / O nome do host da máquina na qual o nó deve ser criado. O nome de host do nó não pode conter o caractere de sublinhado (_). Se a máquina tiver um nome de rede único, use o nome do host padrão. Se a máquina tiver vários nomes de rede, você poderá modificar o nome de host padrão para usar um nome de rede alternativo. Como opção, você pode usar o endereço IP. Nota: Não use localhost. O nome do host deve identificar explicitamente a máquina. O nome do nó a ser criado nesta máquina. O nome do nó não é o nome do host da máquina. O número da porta do nó. O número da porta padrão do nó é 6005. Se o número da porta não estiver disponível na máquina, o instalador exibirá o próximo número de porta disponível. O nome de usuário do administrador do domínio. Utilize esse nome de usuário para fazer o logon inicial no Informatica Administrator. Siga estas diretrizes: - O nome não diferencia maiúsculas de minúsculas e não pode ter mais de 128 caracteres. - O nome não pode incluir uma tabulação, um caractere de nova linha, nem os seguintes caracteres especiais: % * + /? ; < > - O nome pode incluir um caractere de espaço ASCII, exceto o primeiro e o último. Outros caracteres de espaço não são permitidos. Senha do domínio A senha do administrador do domínio. A senha deve ter mais de 2 e não mais que 16 caracteres. Confirmar senha Digite a senha novamente para confirmar. 21. Para exibir as portas padrão dos componentes de domínio e nó atribuídas pelo instalador, selecione a página Exibir configuração de porta avançada. O instalador exibe os números de porta padrão atribuídos ao domínio e ao nó. Você pode modificar os números de porta e especificar um intervalo diferente de números de porta para os processos de serviço de aplicativo. Se você não selecionar a opção, o instalador não exibirá os números de porta padrão e você não poderá modificar os números de porta atribuídos. a. Clique em Avançar. b. Na página Configuração de porta, digite os números de portas a serem usadas. 32 Capítulo 4: Instalação de Serviços da Informatica
Especifique os números de porta a serem usados pelos componentes de domínio e nó. Especifique também um intervalo de números de porta para uso dos processos de serviço que serão executados no nó. Você pode usar os números de porta padrão ou especificar novos números de porta. Verifique se os números de porta especificados não são usados por outros aplicativos. A tabela a seguir descreve as portas que você pode definir. Porta Porta do Service Manager Porta de Desligamento do Service Manager Porta do Informatica Administrator Porta de desativação do Informatica Administrator Número de porta mínimo Número de porta máximo Descrição Número de porta usado pelo Service Manager no nó. O Service Manager atende às solicitações de conexão de entrada nessa porta. Os aplicativos de cliente usam essa porta para comunicar-se com os serviços no domínio. Essa é a porta que os programas de linha de comando da Informatica usam para comunicar-se com o domínio. Essa também é a porta do driver JDBC/ODBC do serviço de dados SQL. O padrão é 6006. Número de porta que controla a desativação do servidor para o Service Manager do domínio. O Service Manager atende aos comandos de desativação nessa porta. O padrão é 6007. Número de porta usado pelo Informatica Administrator. O padrão é 6008. Número de porta que controla o desligamento do servidor do Informatica Administrator. O Informatica Administrator atende aos comandos de desligamento nessa porta. O padrão é 6009. O número de porta mais baixo no intervalo de números de porta que pode ser atribuído aos processos de serviço de aplicativo executados nesse nó. O padrão é 6013. O número de porta mais alto no intervalo de números de porta que pode ser atribuído aos processos de serviço de aplicativo executados nesse nó. O padrão é 6113. 22. Clique em Avançar. Se você estiver instalando no UNIX, a página Resumo da Pós-instalação será exibida, o que indica se a instalação foi concluída com êxito. Ela mostra também o status dos componentes instalados e as configurações desses componentes. Clique em Concluído para fechar o instalador. Se você estiver instalando no Windows, o instalador criará um serviço para iniciar o Informatica. Por padrão, o serviço é executado com a mesma conta de usuário usada para instalação. Você pode executar o serviço do Windows com uma conta de usuário diferente. a. Selecione se você deseja executar o serviço do Windows com uma conta de usuário diferente. A tabela a seguir descreve as propriedades que você define. Propriedade Executar a Informatica com uma conta de usuário diferente Nome de usuário Descrição Indica se você deseja executar o serviço do Windows com uma conta de usuário diferente. A conta de usuário com a qual executar o serviço do Windows da Informatica. Use o seguinte formato: Instalando os Serviços da Informatica no Modo Gráfico 33
Propriedade Descrição DomainName\UserAccount Essa conta de usuário deve ter a permissão Agir como sistema operacional. Senha A senha da conta de usuário com a qual executar o serviço do Windows da Informatica. b. Clique em Avançar. A página Resumo de Pós-instalação é exibida, o que indica se a instalação foi concluída com êxito. Ela mostra também o status dos componentes instalados e as configurações desses componentes. c. Clique em Concluído para fechar o instalador. Você pode exibir os arquivos de log de instalação para obter mais informações sobre as tarefas executadas pelo instalador e exibir as propriedades de configuração dos componentes instalados. Unindo um Domínio Você poderá unir um domínio se estiver instalando em várias máquinas e tiver criado um domínio em outra máquina. 1. Faça logon na máquina com uma conta de usuário do sistema. 2. Feche todos os outros aplicativos. 3. Inicie a instalação. No Windows: a. Execute o install.bat no diretório raiz. A página Informatica 9.5.1 é exibida. b. Selecione Instalar ou atualizar Informatica. c. Selecione Executar a Ferramenta de Verificação de Sistema de Pré-instalação (i9pi) para verificar se a máquina atende aos requisitos de sistema para a instalação ou atualização. d. Clique em Iniciar. No UNIX: a. Use uma linha de comando shell para executar install.sh no diretório raiz. O instalador exibe a mensagem para verificar se as variáveis de ambiente de localidade estão definidas. b. Se as variáveis de ambiente não estiverem definidas, pressione n para sair do instalador e defini-las conforme necessário. Se as variáveis de ambiente estiverem definidas, pressione y para continuar. c. Pressione 1 para instalar ou atualizar o Informatica. d. Pressione n para ignorar a verificação do sistema de Pré-Instalação (i9pi). e. Pressione g para o modo gráfico. A página Tipo de Instalação é exibida. f. Vá para a etapa 5. 34 Capítulo 4: Instalação de Serviços da Informatica
4. Se você selecionou Executar a Ferramenta de Verificação do Sistema (i9pi) de Pré-instalação, conclua as etapas a seguir: a. Na página de Boas-vindas da Ferramenta de Verificação do Sistema (i9pi) de Pré-instalação Informatica, clique em Avançar. É exibida a página Informações do sistema. b. Digite o caminho absoluto para o diretório de instalação. O diretório padrão é C:\. Os nomes de diretório do caminho não devem conter espaços nem os seguintes caracteres especiais: @ * $ #! % ( ) { } [ ], ; ' No Windows, o caminho do diretório de instalação deve estar na máquina em que você está instalando a Informatica. c. Digite o número de porta inicial do nó que está sendo criado na máquina. O número da porta padrão do nó é 6005. d. Clique em Avançar. É exibida a página Informações de conexão de banco de dados e JDBC. e. Insira as informações do banco de dados do repositório de configuração de domínio: Avisar Tipo de banco de dados ID do usuário do banco de dados Descrição O tipo de banco de dados para o repositório de configuração de domínio. Selecione entre as seguintes opções: 1 - Oracle 2 - Microsoft SQL Server 3 - IBM DB2 4 - Sybase ASE Nome da conta de usuário do banco de dados de configuração de domínio. Senha de usuário do banco de dados Senha da conta de usuário do banco de dados de configuração de domínio. O repositório de configuração de domínio deve estar acessível a todos os nós de gateway do domínio. f. Insira as informações de conexão JDBC. Para inserir as informações de conexão usando as informações de URL JDBC, selecione Especificar as propriedades de conexão JDBC e especifique as propriedades de URL JDBC. Propriedade Nome de host do banco de dados Descrição Nome do host do banco de dados. Número de porta de banco de dados Número de porta do banco de dados. Nome do serviço de banco de dados Nome do serviço para bancos de dados Oracle e IBM DB2 ou nome do banco de dados do Microsoft SQL Server e Sybase ASE. Instalando os Serviços da Informatica no Modo Gráfico 35
Para inserir as informações de conexão usando uma string de conexão JDBC personalizada, selecione String de Conexão JDBC Personalizada e digite a string de conexão. IBM DB2: jdbc:informatica:db2://host_name:port_no;databasename= Oracle: jdbc:informatica:oracle://host_name:port_no;servicename= SQL Server: jdbc:informatica:sqlserver://host_name:port_no;selectmethod=cursor;databasename= Sybase: jdbc:informatica:sybase://host_name:port_no;databasename= Verifique se a string de conexão contém todos os parâmetros de conexão exigidos pelo sistema de banco de dados. g. Clique em Testar Conexão para verificar se você pode se conectar ao banco de dados. h. Clique em Avançar para iniciar a verificação do sistema. A ferramenta verifica as configurações do disco rígido, a disponibilidade das portas e a configuração do banco de dados. Depois de concluída a verificação do sistema, é exibido o Resumo de verificação do sistema com os resultados da verificação do sistema. i. Analise os resultados da verificação do sistema. Todos os requisitos estão listados em conjunto com um dos seguintes status de verificação: [Pass] - O requisito atende os critérios de instalação ou atualização do Informatica. [Fail] - O requisito não atende os critérios de instalação ou atualização do Informatica. Resolva o problema antes de continuar com a instalação ou atualização. [Informações] verifique as informações e execute todas as tarefas adicionais conforme descrito nos detalhes. Os resultados da verificação do sistema são salvos no seguinte arquivo: \Server\I9PI\I9PI\en \i9pi_summary.html. j. Clique em Concluído para fechar a Ferramenta de Verificação do Sistema de Pré-Instalação (i9pi). A página Tipo de Instalação é exibida. k. Se a Ferramenta de Verificação do Sistema de Pré-instalação (i9pi) finalizar com requisitos reprovados, clique em Cancelar para encerrar a instalação ou atualização. Resolva os requisitos com falha e execute a instalação ou atualização novamente. Nota: Se a Ferramenta de Verificação do sistema Pré-Instalação (i9pi) do Informatica terminar com requisitos reprovados, ainda será possível realizar a instalação ou atualização do Informatica. No entanto, é extremamente recomendável que você solucione os requisitos reprovados antes de continuar. 5. Selecione Instalar o Informatica <Versão>. 6. Clique em Avançar. A página Pré-requisitos de Instalação exibe os requisitos de instalação. Verifique se todos os requisitos de instalação foram atendidos antes de continuar a instalação. 7. Clique em Avançar. A página Diretório de Licença e Instalação é exibida. 8. Digite o caminho e o nome do arquivo da chave de licença do Informatica. 9. Digite o caminho absoluto para o diretório de instalação. Os nomes de diretório no caminho não devem conter espaços nem os seguintes caracteres especiais: @ * $ #! % ( ) { } [ ], ; ' No Windows, o caminho do diretório de instalação deve estar na máquina em que você está instalando a Informatica. 10. Clique em Avançar. 36 Capítulo 4: Instalação de Serviços da Informatica
A página Resumo da Pré-instalação é exibida. 11. Revise as informações de instalação e clique em Instalar para continuar. O instalador copia os arquivos da Informatica no diretório de instalação. Depois que o instalador copia os arquivos do Informatica para o diretório de instalação, a página Seleção de Domínio é exibida. 12. Selecione Ingressar em um Domínio. 13. Selecione o tipo de nó que você deseja criar. Para criar um nó de gateway, selecione Configurar este nó como gateway. Para criar um nó de trabalho, desmarque a opção. 14. Clique em Avançar. A página Configuração de Domínio é exibida. 15. Digite as informações do domínio onde você deseja ingressar. A tabela a seguir descreve as propriedades que você especifica para o domínio. Propriedade Nome do domínio Host do nó de gateway Porta do nó de gateway Nome de usuário do domínio Senha do domínio Descrição O nome do domínio a ser unido. Nome de host da máquina que hospeda o nó de gateway para o domínio. O número da porta do nó de gateway. O nome de usuário do administrador do domínio que você deseja unir. A senha do administrador do domínio. 16. Clique em Avançar. A página Configuração do Nó Ingressar em Domínio é exibida. 17. Insira as informações para o nó que você deseja criar. A seguinte tabela descreve as propriedades definidas por você para o nó. Propriedade Nome do host Nome do nó Número da porta Descrição O nome do host para o nó. O nome de host do nó não pode conter o caractere de sublinhado (_). Nota: Não use localhost. O nome do host deve identificar explicitamente a máquina. O nome do nó a ser criado nesta máquina. O nome do nó não é o nome do host da máquina. O número da porta do nó. 18. Para exibir as portas padrão dos componentes de domínio e nó atribuídas pelo instalador, selecione a página Exibir configuração de porta avançada. O instalador exibe os números de porta padrão atribuídos ao domínio e ao nó. Você pode modificar os números de porta e especificar um intervalo diferente de números de porta para os processos de serviço de aplicativo. Se você não selecionar a opção, o instalador não exibirá os números de porta padrão e você não poderá modificar os números de porta atribuídos. a. Clique em Avançar. Instalando os Serviços da Informatica no Modo Gráfico 37
b. Na página Configuração de porta, digite os números de portas a serem usadas. Especifique os números de porta a serem usados pelos componentes de domínio e nó. Especifique também um intervalo de números de porta para uso dos processos de serviço que serão executados no nó. Você pode usar os números de porta padrão ou especificar novos números de porta. Verifique se os números de porta especificados não são usados por outros aplicativos. A tabela a seguir descreve as portas que você pode definir. Porta Porta do Service Manager Porta de Desligamento do Service Manager Porta do Informatica Administrator Porta de desativação do Informatica Administrator Número de porta mínimo Número de porta máximo Descrição Número de porta usado pelo Service Manager no nó. O Service Manager atende às solicitações de conexão de entrada nessa porta. Os aplicativos de cliente usam essa porta para comunicar-se com os serviços no domínio. Essa é a porta que os programas de linha de comando da Informatica usam para comunicar-se com o domínio. Essa também é a porta do driver JDBC/ODBC do serviço de dados SQL. O padrão é 6006. Número de porta que controla a desativação do servidor para o Service Manager do domínio. O Service Manager atende aos comandos de desativação nessa porta. O padrão é 6007. Número de porta usado pelo Informatica Administrator. O padrão é 6008. Número de porta que controla o desligamento do servidor do Informatica Administrator. O Informatica Administrator atende aos comandos de desligamento nessa porta. O padrão é 6009. O número de porta mais baixo no intervalo de números de porta que pode ser atribuído aos processos de serviço de aplicativo executados nesse nó. O padrão é 6013. O número de porta mais alto no intervalo de números de porta que pode ser atribuído aos processos de serviço de aplicativo executados nesse nó. O padrão é 6113. 19. Clique em Avançar. A página Configuração de Porta é exibida. 20. Insira os números de porta a serem usados para os componentes do domínio Informatica. Especifique os números de porta a serem usados pelos componentes de domínio e nó. Especifique também um intervalo de números de porta a ser usado nos processos de serviço que serão executados no nó. Você pode usar os números de porta padrão ou especificar novos números de porta. Verifique se os números de porta especificados não são usados por outros aplicativos. A tabela a seguir descreve as portas que você especifica. Tipo de Porta Porta do Service Manager Descrição Número de porta usado pelo Service Manager no nó. O Service Manager atende às solicitações de conexão de entrada nessa porta. Os aplicativos de cliente usam essa porta para comunicar-se com os serviços no domínio. Essa é a porta que os programas de linha de 38 Capítulo 4: Instalação de Serviços da Informatica
Tipo de Porta Descrição comando da Informatica usam para comunicar-se com o domínio. Essa também é a porta do driver JDBC/ODBC do serviço de dados SQL. O padrão é 6006. Porta de Desligamento do Service Manager Número de porta mínimo Número de porta máximo Número de porta que controla a desativação do servidor para o Service Manager do domínio. O Service Manager atende aos comandos de desativação nessa porta. O padrão é 6007. O número de porta mais baixo no intervalo de números de porta que pode ser atribuído aos processos de serviço de aplicativo executados nesse nó. O número de porta mais alto no intervalo de números de porta que pode ser atribuído aos processos de serviço de aplicativo executados nesse nó. 21. Clique em Avançar. Se você estiver instalando no UNIX, a página Resumo da Pós-instalação será exibida, o que indica se a instalação foi concluída com êxito. Ela mostra também o status dos componentes instalados e as configurações desses componentes. Clique em Concluído para fechar o instalador. Se você estiver instalando no Windows, o instalador criará um serviço para iniciar o Informatica. Por padrão, o serviço é executado com a mesma conta de usuário usada para instalação. Você pode executar o serviço do Windows com uma conta de usuário diferente. a. Selecione se você deseja executar o serviço do Windows com uma conta de usuário diferente. A tabela a seguir descreve as propriedades que você define. Propriedade Executar a Informatica com uma conta de usuário diferente Nome de usuário Senha Descrição Indica se você deseja executar o serviço do Windows com uma conta de usuário diferente. A conta de usuário com a qual executar o serviço do Windows da Informatica. Use o seguinte formato: DomainName\UserAccount Essa conta de usuário deve ter a permissão Agir como sistema operacional. A senha da conta de usuário com a qual executar o serviço do Windows da Informatica. b. Clique em Avançar. A página Resumo de Pós-instalação é exibida, o que indica se a instalação foi concluída com êxito. Ela mostra também o status dos componentes instalados e as configurações desses componentes. c. Clique em Concluído para fechar o instalador. Você pode exibir os arquivos de log de instalação para obter mais informações sobre as tarefas executadas pelo instalador e exibir as propriedades de configuração dos componentes instalados. Instalando os Serviços da Informatica no Modo Gráfico 39
Instalando os Serviços da Informatica no Modo de Console Você pode instalar os serviços da Informatica no modo de console no UNIX. Quando você executa o instalador no modo de console, as palavras Quit e Back são reservadas. Não as use como texto de entrada. Se você executar a Ferramenta de Verificação do Sistema de Pré-Instalação (i9pi) antes de executar a instalação, o instalador pré-popula determinados campos de entrada, incluindo os campos conexão de banco de dados e número da porta, com as informações que você inseriu durante a verificação do sistema. Criando um Domínio Crie um domínio se você estiver instalando pela primeira vez ou se quiser administrar os nós em domínios distintos. 1. Faça logon na máquina com uma conta de usuário do sistema. 2. Feche todos os outros aplicativos. 3. Em uma linha de comando shell, execute o arquivo install.sh no diretório raiz. O instalador exibe a mensagem para verificar se as variáveis de ambiente de localidade estão definidas. 4. Se as variáveis de ambiente não estiverem definidas, pressione n para sair do instalador e defini-las conforme necessário. Se as variáveis de ambiente estiverem definidas, pressione y para continuar. 5. Pressione 1 para instalar ou atualizar o Informatica. 6. Pressione Y para executar a Ferramenta de Verificação de Sistema (i9pi) de Pré-instalação que verifica se a máquina atende aos requisitos de sistema para a instalação ou atualização. 7. Se você inseriu y para executar a Ferramenta de Verificação de Sistema (i9pi) de Pré-instalação, conclua as seguintes etapas: a. A partir da seção de Boas-vindas da Ferramenta de Verificação de Sistema (i9pi) de Pré-instalação da Informatica, pressione Enter. É exibida a seção Informações do sistema. b. Digite o caminho absoluto para o diretório de instalação. Os nomes de diretório no caminho não devem conter espaços nem os seguintes caracteres especiais: @ * $ #! % ( ) { } [ ], ; ' O padrão é /home/toolinst. c. Pressione Enter. d. Digite o número de porta inicial do nó que está sendo criado ou atualize-o na máquina. O padrão é 6005. e. Pressione Enter. f. Para inserir as informações de conexão do JDBC usando uma string de conexão JDBC personalizada, pressione 1. Para inserir as informações de conexão de JDBC usando as informações de URL do JDBC, pressione 2. 40 Capítulo 4: Instalação de Serviços da Informatica
g. Insira as informações de conexão JDBC. Para inserir as informações de conexão usando uma string de conexão JDBC personalizada, digite a string de conexão. IBM DB2: jdbc:informatica:db2://host_name:port_no;databasename= Oracle: jdbc:informatica:oracle://host_name:port_no;servicename= SQL Server: jdbc:informatica:sqlserver://host_name:port_no;selectmethod=cursor;databasename= Sybase: jdbc:informatica:sybase://host_name:port_no;databasename= Verifique se a string de conexão contém todos os parâmetros de conexão exigidos pelo sistema de banco de dados. Para inserir as informações de conexão usando as informações de URL JDBC, especifique as propriedades URL JDBC. Avisar Tipo de banco de dados ID do usuário do banco de dados Senha de usuário do banco de dados Nome de host do banco de dados Número de porta de banco de dados Nome do serviço de banco de dados Descrição O tipo de banco de dados para o repositório de configuração de domínio. Selecione entre as seguintes opções: 1 - Oracle 2 - Microsoft SQL Server 3 - IBM DB2 4 - Sybase ASE Nome da conta de usuário do banco de dados de configuração de domínio. Senha da conta de usuário do banco de dados de configuração de domínio. Nome do host do banco de dados. Número de porta do banco de dados. Senha da conta de usuário do banco de dados de configuração de domínio. Nome do serviço para os bancos de dados Oracle e IBM DB2 ou nome do banco de dados para o Microsoft SQL Server e Sybase ASE. A ferramenta verifica as configurações do disco rígido, a disponibilidade das portas e a configuração do banco de dados. Depois de concluída a verificação do sistema, é exibida a seção Resumo da verificação do sistema, que mostra os resultados da verificação do sistema. h. Analise os resultados da verificação do sistema. Cada requisito é relacionado na tabela em conjunto com um dos seguintes status de verificação: [Pass] - O requisito atende os critérios de instalação ou atualização do Informatica. [Fail] - O requisito não atende os critérios de instalação ou atualização do Informatica. Resolva o problema antes de continuar. Instalando os Serviços da Informatica no Modo de Console 41
[Informações] verifique as informações e execute todas as tarefas adicionais conforme descrito nos detalhes. Os resultados da verificação do sistema são salvos no seguinte arquivo: /Server/I9PI/I9PI/en/ i9pi_summary.txt. i. Pressione Enter para fechar a Ferramenta de Verificação do Sistema (i9pi) de Pré-instalação. j. Se a Ferramenta de Verificação do Sistema de Pré-instalação (i9pi) for encerrada com falha nos requisitos, pressione n para sair da instalação ou atualização. Resolva os requisitos com falha e execute a instalação ou atualização novamente. Nota: Se a Ferramenta de Verificação do sistema Pré-Instalação (i9pi) do Informatica terminar com requisitos reprovados, ainda será possível realizar a instalação ou atualização do Informatica. No entanto, é extremamente recomendável que você solucione os requisitos reprovados antes de continuar. 8. Pressione y para continuar. 9. Pressione c para o modo de console. 10. Pressione 1 para instalar o Informatica. 11. Digite o caminho e o nome do arquivo da chave de licença do Informatica. 12. Pressione Enter. 13. Digite o caminho absoluto para o diretório de instalação. Os nomes de diretório no caminho não devem conter espaços nem os seguintes caracteres especiais: @ * $ #! % ( ) { } [ ], ; ' O padrão é /home/toolinst. 14. Pressione Enter. 15. Consulte as informações de instalação e pressione Enter para continuar. O instalador copia os arquivos da Informatica no diretório de instalação. 16. Digite 1 para criar um domínio. Se você criar um domínio, o nó na máquina atual se tornará um nó de gateway no domínio. O nó de gateway contém um Service Manager que gerencia todas as operações do domínio. 17. Para habilitar o Transport Layer Security (TLS), pressione 2. Para desabilitar o TLS, selecione 1. Se você habilitar o Transport Layer Security (TLS), configure a comunicação segura entre os serviços dentro do domínio. 18. Especifique os detalhes de conexão para o Informatica Administrator. a. Selecione se deseja configurar uma conexão segura com o Informatica Administrator: Opção 1 - Habilitar HTTPS para Informatica Administrator Descrição Configure uma conexão segura com o Informatica Administrator. 2 - Desabilitar HTTPS Não configure uma conexão segura com o Informatica Administrator. 42 Capítulo 4: Instalação de Serviços da Informatica
b. Se você habilitar HTTPS, digite o arquivo de armazenamento de chaves e o número de porta a ser usado para proteger a conexão: Opção Porta Arquivo de armazenamento de chave Descrição O número da porta para a conexão HTTPS. Selecione o uso de um arquivo de armazenamento de chave gerado pelo instalador ou um criado por você. Pode-se usar um arquivo de armazenamento de chave com um certificado autoassinado ou um certificado assinado por uma autoridade de certificação. 1 - Usar um armazenamento de chave gerado pelo instalador 2 - Usar um armazenamento de chave existente Se você selecionar o uso de um arquivo de armazenamento de chave gerado pelo instalador, este criará um arquivo de armazenamento de chave autoassinado com o nome Default.keystore na seguinte localização: <InformaticaInstallationDir>\tomcat \conf\ c. Se você usar um armazenamento de chave existente, digite a senha e a localização do arquivo de armazenamento de chave. 19. Selecione o banco de dados a ser usado como repositório de configuração de domínio: Prompt Tipo de banco de dados Descrição O tipo de banco de dados para o repositório de configuração de domínio. Selecione entre as seguintes opções: 1 - Oracle 2 - Microsoft SQL Server 3 - IBM DB2 4 - Sybase ASE O repositório de configuração de domínio da Informatica armazena metadados para operações de domínio e autenticação de usuário. O repositório de configuração de domínio deve estar acessível a todos os nós de gateway do domínio. 20. Insira as propriedades do banco de dados e da conta de usuário. Propriedade ID do usuário do banco de dados Senha do usuário Descrição Nome da conta de usuário do banco de dados de configuração de domínio. Senha da conta de usuário do banco de dados de configuração de domínio. Instalando os Serviços da Informatica no Modo de Console 43
21. Se você selecionar IBM DB2, selecione se deseja configurar um espaço de tabela e digite o nome do espaço de tabela: Propriedade Configurar espaço de tabela Espaço de tabela Descrição Selecione se deseja especificar um espaço de tabela: 1 - Não 2 - Sim Em um banco de dados de partição única, se você selecionar Não, o instalador criará as tabelas no espaço de tabela padrão. Em um banco de dados de várias partições, selecione Sim. O nome do espaço de tabela no qual criar as tabelas. O espaço de tabela deve ser definido em um único nó e a página deve ter 32K. 22. Se você selecionar Microsoft SQL Server, digite as seguintes informações no prompt: Propriedade Nome do esquema Descrição O nome do esquema que conterá as tabelas de configuração de domínio. Se esse parâmetro for deixado em branco, o instalador criará as tabelas no esquema padrão. 23. Para inserir as informações de conexão do JDBC usando uma string de conexão JDBC personalizada, pressione 1. Para inserir as informações de conexão de JDBC usando as informações de URL do JDBC, pressione 2. 24. Insira as informações de conexão JDBC. Para inserir as informações de conexão usando uma string de conexão JDBC personalizada, digite a string de conexão. IBM DB2: jdbc:informatica:db2://host_name:port_no;databasename= Oracle: jdbc:informatica:oracle://host_name:port_no;servicename= SQL Server: jdbc:informatica:sqlserver://host_name:port_no;selectmethod=cursor;databasename= Sybase: jdbc:informatica:sybase://host_name:port_no;databasename= Verifique se a string de conexão contém todos os parâmetros de conexão exigidos pelo sistema de banco de dados. Para inserir as informações de conexão usando as informações de URL JDBC, especifique as propriedades URL JDBC. Avisar Tipo de banco de dados Descrição O tipo de banco de dados para o repositório de configuração de domínio. Selecione entre as seguintes opções: 1 - Oracle 2 - Microsoft SQL Server 3 - IBM DB2 44 Capítulo 4: Instalação de Serviços da Informatica
Avisar Descrição 4 - Sybase ASE ID do usuário do banco de dados Senha de usuário do banco de dados Nome de host do banco de dados Número de porta de banco de dados Nome do serviço de banco de dados Nome da conta de usuário do banco de dados de configuração de domínio. Senha da conta de usuário do banco de dados de configuração de domínio. Nome do host do banco de dados. Número de porta do banco de dados. Senha da conta de usuário do banco de dados de configuração de domínio. Nome do serviço para os bancos de dados Oracle e IBM DB2 ou nome do banco de dados para o Microsoft SQL Server e Sybase ASE. 25. Se o banco de dados contiver um repositório de configuração de um domínio anterior, selecione a substituição dos dados ou a configuração de outro banco de dados: Opção Descrição 1 - OK Digite as informações de conexão para um novo banco de dados. 2 - Continuar O instalador substitui os dados do banco de dados pela nova configuração de domínio. 26. Digite as seguintes informações no prompt: Propriedade Nome do domínio Nome de host do nó Nome do nó Número da porta do nó Descrição O nome do domínio a ser criado. O nome de domínio padrão é Domain_<MachineName>. O nome não deve ter mais de 128 caracteres e deve ser ASCII de 7 bits somente. Ele não pode conter espaço nem qualquer um dos seguintes caracteres: ` % * + ; "?, < > \ / O nome do host da máquina na qual o nó deve ser criado. O nome de host do nó não pode conter o caractere de sublinhado (_). Se a máquina tiver um nome de rede único, use o nome do host padrão. Se a máquina tiver vários nomes de rede, você poderá modificar o nome de host padrão para usar um nome de rede alternativo. Como opção, você pode usar o endereço IP. Nota: Não use localhost. O nome do host deve identificar explicitamente a máquina. O nome do nó a ser criado nesta máquina. O nome do nó não é o nome do host da máquina. O número da porta do nó. O número da porta padrão do nó é 6005. Se o número da porta não estiver disponível na máquina, o instalador exibirá o próximo número de porta disponível. Instalando os Serviços da Informatica no Modo de Console 45
Propriedade Nome de usuário do domínio Descrição O nome de usuário do administrador do domínio. Utilize esse nome de usuário para fazer o logon inicial no Informatica Administrator. Siga estas diretrizes: - O nome não diferencia maiúsculas de minúsculas e não pode ter mais de 128 caracteres. - O nome não pode incluir uma tabulação, um caractere de nova linha, nem os seguintes caracteres especiais: % * + /? ; < > - O nome pode incluir um caractere de espaço ASCII, exceto o primeiro e o último. Outros caracteres de espaço não são permitidos. Senha do domínio A senha do administrador do domínio. A senha deve ter mais de 2 e não mais que 16 caracteres. Confirmar senha Digite a senha novamente para confirmar. 27. Selecione se deseja exibir as portas padrão dos componentes de domínio e nó atribuídas pelo instalador. Prompt Página Exibir configuração de porta avançada Descrição Selecione se deseja exibir os números de porta dos componentes de domínio e nó atribuídos pelo instalador: 1 - Não 2 - Sim Se você selecionar Sim, o instalador exibirá os números de porta padrão atribuídos aos componentes de domínio. Você pode especificar os números de porta a serem usados pelos componentes de domínio e nó. Além disso, pode especificar um intervalo de números de porta para uso do processo de serviço que será executado no nó. Você pode usar os números de porta padrão ou especificar novos números de porta. Verifique se os números de porta especificados não são usados por outros aplicativos. 28. Se você exibir a página de configuração de porta, digite os novos números de porta no prompt ou pressione Enter para usar os números de porta padrão: Porta Porta do Service Manager Porta de Desligamento do Service Manager Porta do Informatica Administrator Porta de desativação do Informatica Administrator Descrição Número de porta usado pelo Service Manager no nó. O Service Manager atende às solicitações de conexão de entrada nessa porta. Os aplicativos de cliente usam essa porta para comunicar-se com os serviços no domínio. Essa é a porta que os programas de linha de comando da Informatica usam para comunicar-se com o domínio. Essa também é a porta do driver JDBC/ODBC do serviço de dados SQL. O padrão é 6006. Número de porta que controla a desativação do servidor para o Service Manager do domínio. O Service Manager atende aos comandos de desativação nessa porta. O padrão é 6007. Número de porta usado pelo Informatica Administrator. O padrão é 6008. Número de porta que controla o desligamento do servidor do Informatica Administrator. O Informatica Administrator atende aos comandos de desligamento nessa porta. O padrão é 6009. 46 Capítulo 4: Instalação de Serviços da Informatica
Porta Número de porta mínimo Número de porta máximo Descrição O número de porta mais baixo no intervalo de números de porta que pode ser atribuído aos processos de serviço de aplicativo executados nesse nó. O padrão é 6013. O número de porta mais alto no intervalo de números de porta que pode ser atribuído aos processos de serviço de aplicativo executados nesse nó. O padrão é 6113. O Resumo de Pós-instalação indica se a instalação foi concluída com êxito. Você pode exibir os arquivos de log de instalação para obter mais informações sobre as tarefas executadas pelo instalador e exibir as propriedades de configuração dos componentes instalados. Unindo um Domínio Você poderá unir um domínio se estiver instalando em várias máquinas e tiver criado um domínio em outra máquina. 1. Faça logon na máquina com uma conta de usuário do sistema. 2. Feche todos os outros aplicativos. 3. Em uma linha de comando shell, execute o arquivo install.sh no diretório raiz. O instalador exibe a mensagem para verificar se as variáveis de ambiente de localidade estão definidas. 4. Se as variáveis de ambiente não estiverem definidas, pressione n para sair do instalador e defini-las conforme necessário. Se as variáveis de ambiente estiverem definidas, pressione y para continuar. 5. Pressione 1 para instalar ou atualizar o Informatica. 6. Pressione Y para executar a Ferramenta de Verificação de Sistema (i9pi) de Pré-instalação que verifica se a máquina atende aos requisitos de sistema para a instalação ou atualização. 7. Se você inseriu y para executar a Ferramenta de Verificação de Sistema (i9pi) de Pré-instalação, conclua as seguintes etapas: a. A partir da seção de Boas-vindas da Ferramenta de Verificação de Sistema (i9pi) de Pré-instalação da Informatica, pressione Enter. É exibida a seção Informações do sistema. b. Digite o caminho absoluto para o diretório de instalação. Os nomes de diretório no caminho não devem conter espaços nem os seguintes caracteres especiais: @ * $ #! % ( ) { } [ ], ; ' O padrão é /home/toolinst. c. Pressione Enter. d. Digite o número de porta inicial do nó que está sendo criado ou atualize-o na máquina. O padrão é 6005. e. Pressione Enter. f. Para inserir as informações de conexão do JDBC usando uma string de conexão JDBC personalizada, pressione 1. Para inserir as informações de conexão de JDBC usando as informações de URL do JDBC, pressione 2. Instalando os Serviços da Informatica no Modo de Console 47
g. Insira as informações de conexão JDBC. Para inserir as informações de conexão usando uma string de conexão JDBC personalizada, digite a string de conexão. IBM DB2: jdbc:informatica:db2://host_name:port_no;databasename= Oracle: jdbc:informatica:oracle://host_name:port_no;servicename= SQL Server: jdbc:informatica:sqlserver://host_name:port_no;selectmethod=cursor;databasename= Sybase: jdbc:informatica:sybase://host_name:port_no;databasename= Verifique se a string de conexão contém todos os parâmetros de conexão exigidos pelo sistema de banco de dados. Para inserir as informações de conexão usando as informações de URL JDBC, especifique as propriedades URL JDBC. Avisar Tipo de banco de dados ID do usuário do banco de dados Senha de usuário do banco de dados Nome de host do banco de dados Número de porta de banco de dados Nome do serviço de banco de dados Descrição O tipo de banco de dados para o repositório de configuração de domínio. Selecione entre as seguintes opções: 1 - Oracle 2 - Microsoft SQL Server 3 - IBM DB2 4 - Sybase ASE Nome da conta de usuário do banco de dados de configuração de domínio. Senha da conta de usuário do banco de dados de configuração de domínio. Nome do host do banco de dados. Número de porta do banco de dados. Senha da conta de usuário do banco de dados de configuração de domínio. Nome do serviço para os bancos de dados Oracle e IBM DB2 ou nome do banco de dados para o Microsoft SQL Server e Sybase ASE. A ferramenta verifica as configurações do disco rígido, a disponibilidade das portas e a configuração do banco de dados. Depois de concluída a verificação do sistema, é exibida a seção Resumo da verificação do sistema, que mostra os resultados da verificação do sistema. h. Analise os resultados da verificação do sistema. Cada requisito é relacionado na tabela em conjunto com um dos seguintes status de verificação: [Pass] - O requisito atende os critérios de instalação ou atualização do Informatica. [Fail] - O requisito não atende os critérios de instalação ou atualização do Informatica. Resolva o problema antes de continuar. 48 Capítulo 4: Instalação de Serviços da Informatica
[Informações] verifique as informações e execute todas as tarefas adicionais conforme descrito nos detalhes. Os resultados da verificação do sistema são salvos no seguinte arquivo: /Server/I9PI/I9PI/en/ i9pi_summary.txt. i. Pressione Enter para fechar a Ferramenta de Verificação do Sistema (i9pi) de Pré-instalação. j. Se a Ferramenta de Verificação do Sistema de Pré-instalação (i9pi) for encerrada com falha nos requisitos, pressione n para sair da instalação ou atualização. Resolva os requisitos com falha e execute a instalação ou atualização novamente. Nota: Se a Ferramenta de Verificação do sistema Pré-Instalação (i9pi) do Informatica terminar com requisitos reprovados, ainda será possível realizar a instalação ou atualização do Informatica. No entanto, é extremamente recomendável que você solucione os requisitos reprovados antes de continuar. 8. Pressione y para continuar. 9. Pressione c para o modo de console. 10. Pressione 1 para instalar o Informatica. 11. Digite o caminho e o nome do arquivo da chave de licença do Informatica. 12. Pressione Enter. 13. Digite o caminho absoluto para o diretório de instalação. Os nomes de diretório no caminho não devem conter espaços nem os seguintes caracteres especiais: @ * $ #! % ( ) { } [ ], ; ' O padrão é /home/toolinst. 14. Pressione Enter. 15. Consulte as informações de instalação e pressione Enter para continuar. O instalador copia os arquivos da Informatica no diretório de instalação. 16. Pressione 2 para ingressar em um domínio. O instalador cria um nó nesta máquina. Você pode especificar o tipo de nó a ser criado e o domínio a ser unido. 17. Selecione o tipo de nó que você deseja criar. Propriedade Configurar este nó como gateway Descrição Selecione se o nó deve ser configurado como de gateway ou de trabalho. 1 - Sim 2 - Não Selecione 1 para configurar um nó de gateway ou 2 para configurar um nó de trabalho. 18. No prompt, digite as informações do domínio no qual você deseja ingressar. Propriedade Nome do domínio Host do nó de gateway Porta do nó de gateway Descrição O nome do domínio a ser unido. Nome de host da máquina que hospeda o nó de gateway para o domínio. O número da porta do nó de gateway. Instalando os Serviços da Informatica no Modo de Console 49
Propriedade Nome de usuário do domínio Senha do domínio Descrição O nome de usuário do administrador do domínio que você deseja unir. A senha do administrador do domínio. 19. No prompt, digite as informações do nó que você deseja criar. Propriedade Nome do host Nome do nó Número da porta Descrição O nome do host para o nó. O nome de host do nó não pode conter o caractere de sublinhado (_). Nota: Não use localhost. O nome do host deve identificar explicitamente a máquina. O nome do nó a ser criado nesta máquina. O nome do nó não é o nome do host da máquina. O número da porta do nó. 20. Selecione se as portas padrão dos componentes de domínio e nó atribuídas pelo instalador devem ser exibidas. Prompt Página Exibir configuração de porta avançada Descrição Selecione se deseja exibir os números de porta dos componentes de domínio e nó atribuídos pelo instalador: 1 - Não 2 - Sim Se você selecionar Sim, o instalador exibirá os números de porta padrão atribuídos aos componentes de domínio. Você pode especificar os números de porta a serem usados pelos componentes de domínio e nó. Além disso, pode especificar um intervalo de números de porta para uso do processo de serviço que será executado no nó. Você pode usar os números de porta padrão ou especificar novos números de porta. Verifique se os números de porta especificados não são usados por outros aplicativos. 21. Se você exibir a página de configuração de porta, digite os novos números de porta no prompt ou pressione Enter para usar os números de porta padrão. Tipo de Porta Porta do Service Manager Porta de Desligamento do Service Manager Descrição Número de porta usado pelo Service Manager no nó. O Service Manager atende às solicitações de conexão de entrada nessa porta. Os aplicativos de cliente usam essa porta para comunicar-se com os serviços no domínio. Essa é a porta que os programas de linha de comando da Informatica usam para comunicar-se com o domínio. Essa também é a porta do driver JDBC/ODBC do serviço de dados SQL. O padrão é 6006. Número de porta que controla a desativação do servidor para o Service Manager do domínio. O Service Manager atende aos comandos de desativação nessa porta. O padrão é 6007. 50 Capítulo 4: Instalação de Serviços da Informatica
Tipo de Porta Número de porta mínimo Número de porta máximo Descrição O número de porta mais baixo no intervalo de números de porta que pode ser atribuído aos processos de serviço de aplicativo executados nesse nó. O número de porta mais alto no intervalo de números de porta que pode ser atribuído aos processos de serviço de aplicativo executados nesse nó. O Resumo de Pós-instalação indica se a instalação foi concluída com êxito. Você pode exibir os arquivos de log de instalação para obter mais informações sobre as tarefas executadas pelo instalador e exibir as propriedades de configuração dos componentes instalados. Instalando os Serviços da Informatica no Modo Silencioso Para instalar os serviços do Informatica sem a interação do usuário, instale no modo silencioso. Use um arquivo de propriedades para especificar as opções de instalação. O instalador lê o arquivo para determinar as opções de instalação. Você pode usar a instalação no modo silencioso para instalar os serviços da Informatica em várias máquinas da rede ou padronizar a instalação em todas as máquinas. Copie os arquivos de instalação da Informatica no disco rígido da máquina onde você planeja instalar a Informatica. Se você instalar em uma máquina remova, verifique se é possível acessar e criar arquivos nela. Para instalar no modo silencioso, execute as seguintes tarefas: 1. Configure o arquivo de propriedades de instalação e especifique as opções de instalação no arquivo de propriedades. 2. Execute o instalador com o arquivo de propriedades de instalação. Configurando o Arquivo de Propriedades A Informatica oferece um exemplo de arquivo de propriedades que inclui os parâmetros exigidos pelo instalador. Você pode personalizar o exemplo de arquivo de propriedades para especificar as opções da sua instalação. Em seguida, execute a instalação silenciosa. O arquivo de exemplo SilentInput.properties é armazenado no diretório raiz do DVD ou na localização do download do instalador. Depois de personalizar o arquivo, salve-o com o nome SilentInput.properties. 1. Vá para a raiz do diretório que contém os arquivos de instalação. 2. Localize o arquivo de exemplo silentinput.properties. 3. Crie uma cópia de backup do arquivo SilentInput.properties. 4. Use um editor de texto para abrir o arquivo e modificar os valores dos parâmetros de instalação. Instalando os Serviços da Informatica no Modo Silencioso 51
A tabela a seguir descreve os parâmetros de instalação que você pode modificar: Nome da Propriedade LICENSE_KEY_LOC USER_INSTALL_DIR INSTALL_TYPE HTTPS_ENABLED DEFAULT_HTTPS_ENABLED CUSTOM_HTTPS_ENABLED KSTORE_PSSWD KSTORE_FILE_LOCATION HTTPS_PORT CREATE_DOMAIN JOIN_DOMAIN SSL_ENABLED SERVES_AS_GATEWAY Descrição Caminho absoluto e nome do arquivo de chave de licença. Diretório no qual instalar a Informatica. Indica se você deve instalar ou fazer upgrade da Informatica. Se o valor for 0, o instalador executará uma instalação nova do Informatica. Se o valor for 1, o instalador atualizará uma versão anterior do Informatica. Indica se a conexão com o Informatica Administrator será protegida. Se o valor for 0, o instalador configurará uma conexão HTTP desprotegida com o Informatica Administrator. Se o valor for 1, o instalador configurará uma conexão HTTPS protegida com o Informatica Administrator. Indica se um arquivo de armazenamento de chave deve ser criado pelo instalador. Se o valor for 1, o instalador criará um armazenamento de chave e o usará para a conexão HTTPS. Se o valor for 0, o instalador usará um arquivo de armazenamento de chave especificado por você. Indica se um arquivo de armazenamento de chave existente deve ser usado pelo instalador. Se o valor for 1, o instalador usará um arquivo de armazenamento de chave especificado por você. Se DEFAULT_HTTPS_ENABLED=1, defina esse parâmetro como 0. Se DEFAULT_HTTPS_ENABLED=0, defina esse parâmetro como 1. Senha em texto simples para o arquivo de armazenamento de chave. Caminho absoluto e nome do arquivo de armazenamento de chave. Número de porta a ser usado para a conexão segura com o Informatica Administrator. 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 unirá a outro domínio criado em uma instalação anterior. Indica se o nó deve ser unido a outro domínio criado em uma instalação anterior. Se o valor for 1, o instalador criará um nó e o unirá a outro domínio. Se CREATE_DOMAIN=1, defina esse parâmetro como 0. Se CREATE_DOMAIN=0, defina esse parâmetro como 1. Habilita ou desabilita o Transport Layer Security (TLS). Indica se é necessário configurar a comunicação segura entre os serviços dentro do domínio. Se o valor for true, a comunicação segura entre os serviços dentro do domínio está habilitada. Será possível definir essa propriedade como true se CREATE_DOMAIN=1. Você deverá definir essa propriedade como true se JOIN_DOMAIN=1. Indica se um nó de gateway ou de trabalho 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ó de trabalho. 52 Capítulo 4: Instalação de Serviços da Informatica
Nome da Propriedade DB_TYPE DB_UNAME DB_PASSWD SQLSERVER_SCHEMA_NAM E TRUSTED_CONNECTION DB2_TABLESPACE DB_CUSTOM_STRING_SELE CTION DB_SERVICENAME DB_ADDRESS ADVANCE_JDBC_PARAM DB_CUSTOM_STRING DOMAIN_NAME Descrição O banco de dados para o repositório de configuração de domínio. Digite um dos seguintes valores: - Oracle - MSSQLServer - DB2 - Sybase O nome da conta de usuário do banco de dados para o repositório de configuração de domínio. A senha para a conta de usuário do banco de dados. Para Microsoft SQL Server. O nome do esquema que conterá as tabelas de configuração de domínio. Se esse parâmetro for deixado em vazio, o instalador criará as tabelas no esquema padrão. Para Microsoft SQL Server. Indica se a conexão com o Microsoft SQL Server é estabelecida usando uma conexão confiável. Se esse parâmetro foi deixado em branco, o instalador usará a autenticação do Microsoft SQL Server. Só defina esse parâmetro se você estiver instalando no Windows. Para IBM DB2. O nome do espaço de tabela no qual criar as tabelas. Se esse parâmetro for deixado vazio, o instalador criará as tabelas no espaço de tabela padrão. Em um banco de dados de várias partições, a página de espaço de tabela deve ter 32 K. Defina o banco de dados em um espaço de tabela de nó único para otimizar o desempenho. Determina se uma URL JDBC ou uma cadeia de caracteres de conexão personalizada para conectar-se com o banco de dados de configuração de domínio deve ser usada. Se o valor for 0, o instalador criará uma URL JDBC usando as propriedades de banco de dados especificadas por você. Se o valor for 1, o instalador usará a cadeia de caracteres de conexão personalizada que você especificar. Obrigatório se DB_CUSTOM_STRING_SELECTION=0. Nome do serviço para os bancos de dados Oracle e IBM DB2. Nome do banco de dados para Microsoft SQL Server e Sybase ASE. Obrigatório se DB_CUSTOM_STRING_SELECTION=0. O nome do host e o número da porta da instância de banco de dados no formato NomeDoHost:Porta. Você poderá definir esse parâmetro se DB_CUSTOM_STRING_SELECTION=0. Parâmetros opcionais a serem incluídos na cadeia de caracteres de conexão da URL JDBC. Verifique se a sequência de parâmetro é válida. O programa de instalação 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 vazio, o instalador criará a URL JDBC sem parâmetros adicionais. Obrigatório se DB_CUSTOM_STRING_SELECTION=1. Cadeia de caracteres de conexão JDBC personalizada válida. Obrigatório se CREATE_DOMAIN=1. Instalando os Serviços da Informatica no Modo Silencioso 53
Nome da Propriedade Descrição O nome do domínio a ser criado. O nome de domínio padrão é Domain_<MachineName>. O nome não deve ter mais de 128 caracteres e deve ser somente ASCII de 7 bits. Ele não pode conter espaço nem qualquer um dos seguintes caracteres: ` % * + ; "?, < > \ / DOMAIN_HOST_NAME NODE_NAME DOMAIN_PORT DOMAIN_USER DOMAIN_PSSWD DOMAIN_CNFRM_PSSWD JOIN_NODE_NAME JOIN_HOST_NAME JOIN_DOMAIN_PORT ADVANCE_PORT_CONFIG Se você criar um domínio, este será o nome do host da máquina na qual criar o nó. Se a máquina tiver um nome de rede único, use o nome de host padrão. Se a máquina tiver vários nomes de rede, você poderá modificar o nome de host padrão para usar um nome de rede alternativo. Como opção, você pode usar o endereço IP. Se você unir um domínio, este será o nome do host da máquina que hospeda o nó de gateway do domínio que você deseja unir. Nota: Não use localhost. O nome do host deve identificar explicitamente a máquina. O nome do nó a ser criado nesta máquina. O nome do nó não é o nome do host da máquina. Se você criar um domínio, este será o número da porta do nó a ser criado. O número da 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ê unir um domínio, este será o número da porta do nó de gateway do domínio que você deseja unir. O nome de usuário do administrador do domínio. Se você criar um domínio, poderá usar esse nome de usuário para fazer logon inicialmente no Informatica Administrator. Siga estas diretrizes: - O nome não diferencia maiúsculas de minúsculas e não pode ter mais de 128 caracteres. - O nome não pode incluir uma tabulação, um caractere de nova linha, nem os seguintes caracteres especiais: % * + \ / '.? ; < > - O nome pode incluir um caractere de espaço ASCII, exceto o primeiro e o último. Outros caracteres de espaço não são permitidos. Se você unir um domínio, este será o nome do usuário a ser utilizado para fazer logon no domínio a ser unido. A senha do administrador do domínio. A senha deve ter mais de 2, mas não pode ter mais de 16 caracteres. Digite a senha novamente para confirmar. Obrigatório se JOIN_DOMAIN=1. O nome do nó a ser criado nesta máquina. O nome do nó não é o nome do host da máquina. Obrigatório se JOIN_DOMAIN=1. O nome do host da máquina que hospeda o nó de gateway do domínio que você deseja unir. Obrigatório se JOIN_DOMAIN=1. O número da porta do nó de gateway do domínio que você deseja unir. Indica se deve ser exibida a lista de números de porta dos componentes de domínio e nó. Se o valor for 0, o instalador atribuirá números de porta padrão aos componentes de domínio e nó. Se o valor for 1, você poderá definir os números de porta para os componentes de domínio e nó. 54 Capítulo 4: Instalação de Serviços da Informatica
Nome da Propriedade MIN_PORT MAX_PORT TOMCAT_PORT AC_PORT SERVER_PORT AC_SHUTDWN_PORT Descrição 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 que pode ser atribuído aos processos de serviço de aplicativo executados nesse nó. 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 que pode ser atribuído aos processos de serviço de aplicativo executados nesse nó. Você poderá definir esse parâmetro se ADVANCE_PORT_CONFIG=1. Número de porta usado pelo Service Manager no nó. O Service Manager atende às solicitações de conexão de entrada nessa porta. Os aplicativos de cliente usam essa porta para comunicar-se com os serviços no domínio. Essa é a porta que os programas de linha de comando da Informatica usam para comunicar-se com o domínio. Essa também é a porta do driver JDBC/ODBC do serviço de dados SQL. O padrão é 6006. Você poderá definir esse parâmetro se CREATE_DOMAIN=1 e ADVANCE_PORT_CONFIG=1. Número de porta usado pelo Informatica Administrator. O padrão é 6007. Você poderá definir esse parâmetro se ADVANCE_PORT_CONFIG=1. Número de porta que controla a desativação do servidor para o Service Manager do domínio. O Service Manager atende aos comandos de desativação nessa porta. O padrão é 6008. Você poderá definir esse parâmetro se CREATE_DOMAIN=1 e ADVANCE_PORT_CONFIG=1. Número de porta que controla o desligamento do servidor do Informatica Administrator. O Informatica Administrator atende aos comandos de desligamento nessa porta. O padrão é 6009. 5. No Windows, especifique se o serviço da Informatica deve ser executado com a mesma conta de usuário usada para instalação. Defina os seguintes parâmetros: Propriedade USE_LOGIN_DETAILS WIN_USER_ID WIN_USER_PSSWD Descrição Indica se você deseja 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 a conta de usuário diferente. A conta de usuário com a qual executar o serviço do Windows da Informatica. Use o seguinte formato: DomainName\UserAccount Essa conta de usuário deve ter a permissão Agir como sistema operacional. A senha da conta de usuário com a qual executar o serviço do Windows da Informatica. 6. Salve o arquivo de propriedades com o nome SilentInput.properties. Instalando os Serviços da Informatica no Modo Silencioso 55
Exemplo de Arquivo de Propriedades O seguinte exemplo mostra o conteúdo do arquivo SilentInput.properties: ########################################################## # Informatica Installer Build Details # Copyright (c) Informatica Corporation 1998-2012 # This software contains confidential and proprietary # information of Informatica Corporation. # All Rights Reserved. ########################################################## ####### # Use this file (SilentInput.properties) to install Informatica services without user interaction. # Use this 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.5.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 # 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 56 Capítulo 4: Instalação de Serviços da Informatica
# 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 # 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 # 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 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 one of the following database types (case-sensitive): Oracle, MSSQLServer, DB2, or Sybase DB_TYPE=Oracle/MSSQLServer/DB2/Sybase # 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. DB_PASSWD=UserPassword # The SQLSERVER_SCHEMA_NAME property represents the name of the schema that will contain domain configuration tables. # Set the property if DB_TYPE=MSSQLServer. # If SQLSERVER_SCHEMA_NAME is empty, the installer creates the tables in the default schema. SQLSERVER_SCHEMA_NAME= # The TRUSTED_CONNECTION property determines whether to connect to the Microsoft SQL Server database through a # trusted connection using the Windows credentials of the current user account. # Set the property if DB_TYPE=MSSQLServer and you are installing on Windows. # Set TRUSTED_CONNECTION=0 if DB_TYPE is set to another database type or if you are installing Instalando os Serviços da Informatica no Modo Silencioso 57
Informatica on Linux or UNIX. # If the property is empty, the installer uses Microsoft SQL Server authentication. # Value 0 Connect to the Microsoft SQL Server database using a Microsoft SQL Server user account. # Value 1 Connect to the Microsoft SQL Server database through a trusted connection using the Windows credentials of the current user account. TRUSTED_CONNECTION=0 # The DB2_TABLESPACE property represents the name of the tablespace in which to create the tables. # Set the property if DB_TYPE=DB2. # If DB2_TABLESPACE is empty, the installer creates the tables in the default tablespace. # In a multi-partition database, the tablespace page size must be 32K. # Define the database in a single node tablespace to optimize performance. DB2_TABLESPACE= # 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 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. 58 Capítulo 4: Instalação de Serviços da Informatica
# 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 16 characters. DOMAIN_PSSWD=AdminUserPassword # 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=AdminUserPassword # 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. # 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. Instalando os Serviços da Informatica no Modo Silencioso 59
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= ####### # 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. ####### 60 Capítulo 4: Instalação de Serviços da Informatica
Executando o Instalador Silencioso Depois de configurar o arquivo de propriedades, abra uma janela de comando para iniciar a instalação silenciosa. 1. Abra uma janela de comando. 2. Vá para a raiz do diretório que contém os arquivos de instalação. 3. Verifique se o diretório contém o arquivo SilentInput.properties que você editou e salvou novamente. 4. Execute a instalação silenciosa. No Windows, clique duas vezes no arquivo silentinstall.bat. No UNIX, execute silentinstall.sh. O instalador silencioso é executado em segundo plano. O processo pode levar um tempo. A instalação silenciosa é concluída quando o Informatica_<Version>_Client_InstallLog.log é criado no diretório de instalação. A instalação silenciosa falhará se você configurar incorretamente o arquivo de propriedades ou o diretório de instalação não estiver acessível. Exiba os arquivos de log de instalação e corrija os erros. Em seguida, execute a instalação silenciosa novamente. Instalando os Serviços da Informatica no Modo Silencioso 61
C A P Í T U L O 5 Tarefas de Pós-instalação de Serviços Informatica Este capítulo inclui os seguintes tópicos: Visão Geral das Tarefas de Pós-instalação de Serviços Informatica, 62 Configurar as Variáveis de Ambiente, 62 Verificar os Requisitos do Sistema para os Serviços de Domínio e do Aplicativo, 66 Verificar a Configuração para Plataformas de 32 e 64 bits, 67 Instalar o Software do Cliente de Banco de Dados, 68 Verificar os Requisitos de Software de Terceiros, 69 Verificar a Compatibilidade de Página de Código, 70 Visão Geral das Tarefas de Pós-instalação de Serviços Informatica Após instalar os serviços Informatica, execute as tarefas de pós-instalação para garantir que o domínio e os serviços sejam executados corretamente. Configurar as Variáveis de Ambiente A Informatica usa variáveis de ambiente para armazenar informações de configuração quando executa os serviços de aplicativo e estabelece conexão com os clientes. Configure as variáveis de ambiente para atender aos requisitos da Informatica. Variáveis configuradas incorretamente podem fazer com que o domínio Informatica ou os nós falhem ao ser iniciados ou podem causar problemas de conexão entre os clientes Informatica e o domínio. Para configurar variáveis de ambiente no UNIX, faça logon com a conta de usuário do sistema que você usou para instalar a Informatica. 62
A tabela a seguir descreve as variáveis de ambiente que você configura: Tipo de Variável Informatica Variáveis de ambiente de localidade Sistema Operacional Windows UNIX UNIX Descrição Configure variáveis para as seguintes propriedades da Informatica: - Diretório de instalação da Informatica. - Localização de domains.infa. - Uso de memória da Informatica. Para aplicar as alterações, reinicie o nó. Use LANG ou LC_ALL para definir a página de código do UNIX para o repositório. Componentes Java Caminho de biblioteca AIX HP-UX UNIX Localização do Java Runtime Environment para componentes baseados em Java. Localização das bibliotecas do cliente de banco de dados. Variáveis de Ambiente da Informatica Você pode configurar as variáveis de ambiente INFA_JAVA_OPTS, INFA_DOMAINS_FILE e INFA_HOME para armazenar as definições de memória, domínio e localização. INFA_JAVA_OPTS Por padrão, a Informatica usa no máximo 512 MB de memória do sistema. A tabela a seguir lista o requisito mínimo para as configurações de tamanho máximo do heap, com base no número de usuários e serviços no domínio: Número de Usuários do Domínio Tamanho Máximo do Heap (1 a 5 Serviços) Tamanho Máximo do Heap (6-10 Serviços) 1.000 ou menos 512 MB (padrão) 1024 MB 5.000 2048 MB 3072 MB 10.000 3072 MB 5120 MB 20.000 5120 MB 6144 MB 30.000 5120 MB 6144 MB Nota: As configurações do tamanho máximo do heap na tabela são baseadas no número de Serviços de Repositório do PowerCenter no domínio. Se o domínio tiver mais de 1.000 usuários, atualize o tamanho máximo do heap com base no número de usuários do domínio. Você pode usar a variável de ambiente INFA_JAVA_OPTS para configurar a quantidade de memória do sistema usada pela Informatica. Por exemplo, para configurar 1 GB de memória do sistema para o daemon da Informatica no UNIX em um shell C, use o seguinte comando: setenv INFA_JAVA_OPTS -Xmx1024m Configurar as Variáveis de Ambiente 63
No Windows, configure INFA_JAVA_OPTS como uma variável de sistema. No HP-UX em Itanium de 64 bits, adicione a opção -d64. Reinicie o nó para efetivar as alterações. INFA_DOMAINS_FILE O instalador cria um arquivo domains.infa no diretório de instalação da Informatica. O arquivo domains.infa contém as informações de conectividade para os nós de gateway em um domínio, incluindo os nomes de domínio, bem como nomes de host e números de porta de host de domínio. Defina o valor da variável INFA_DOMAINS_FILE como o caminho e o nome do arquivo domains.infa. Configure a variável INFA_DOMAINS_FILE na máquina onde você instalar os serviços da Informatica. No Windows, configure INFA_DOMAINS_FILE como uma variável de sistema. INFA_HOME Use INFA_HOME para designar o diretório de instalação da Informatica. Se você modificar a estrutura de diretórios da Informatica, será necessário definir a variável de ambiente como a localização do diretório de instalação da Informatica ou o diretório onde os arquivos instalados da Informatica estão localizados. Por exemplo, use um softlink no UNIX para qualquer diretório da Informatica. Para configurar INFA_HOME de modo que qualquer aplicativo ou serviço da Informatica possa localizar os outros componentes da Informatica que ele precisa executar, defina INFA_HOME como a localização do diretório de instalação da Informatica. Variáveis de Ambiente de Localidade Use LANG, LC_CTYPE ou LC_ALL para definir a página de código do UNIX. Verifique se a definição de localidade é compatível com a página de código para o repositório. Se a definição de localidade não for compatível com a página de código do repositório, você não poderá criar um serviço de repositório. Sistemas operacionais UNIX diferentes exigem valores diferentes para a mesma localidade. O valor para a variável de localidade diferencia maiúsculas de minúsculas. Use o seguinte comando para verificar se o valor da variável de ambiente de localidade é compatível com as definições de idioma da máquina e o tipo de página de código que você deseja usar para o repositório: locale -a O comando retorna os idiomas instalados no sistema operacional UNIX e as definições de localidade existentes. Localidade no Linux Todos os sistemas operacionais UNIX, exceto o Linux, têm um valor exclusivo para cada localidade. O Linux permite valores diferentes para representar a mesma localidade. Por exemplo, utf8, UTF-16LE, UTF8 e utf-8 representam a mesma localidade em uma máquina Linux. A Informatica exige que você use um valor específico para cada localidade em uma máquina Linux. Certifique-se de definir a variável de ambiente LANG de forma adequada em todas as máquinas Linux. Localidade para Clientes de Banco de Dados Oracle Nos clientes de banco de dados Oracle, defina NLS_LANG como a localidade que o cliente e servidor de banco de dados devem usar com o logon. Uma definição de localidade consiste no idioma, território e conjunto de caracteres. O valor de NLS_LANG depende da configuração. Por exemplo, se o valor for american_america.utf8, defina a variável em um shell C com o seguinte comando: setenv NLS_LANG american_america.utf8 Variáveis de Ambiente de Caminho de Biblioteca 64 Capítulo 5: Tarefas de Pós-instalação de Serviços Informatica
Configure variáveis de ambiente de caminho de biblioteca nas máquinas que executam os processos do Serviço de Integração e do Serviço de Repositório do PowerCenter. O nome e os requisitos da variável de caminho de biblioteca dependem da plataforma UNIX e do banco de dados. Solaris e Linux No Solaris e Linux, configure a variável de ambiente LD_LIBRARY_PATH. A seguinte tabela descreve os valores que você define para LD_LIBRARY_PATH em bancos de dados diferentes: Banco de Dados Oracle IBM DB2 Sybase ASE Informix Teradata ODBC Valor <DatabasePath>/lib <DatabasePath>/lib ${SYBASE_OCS}/lib:${SYBASE_ASE}/lib:${LD_LIBRARY_PATH} <DatabasePath>/lib <DatabasePath>/lib <CLOSEDODBCHOME>/lib AIX No AIX, configure a variável de ambiente LIBPATH. A seguinte tabela descreve os valores que você define para LIBPATH em bancos de dados diferentes: Banco de Dados Oracle IBM DB2 Sybase ASE Informix Teradata ODBC Valor <DatabasePath>/lib <DatabasePath>/lib ${SYBASE_OCS}/lib:${SYBASE_ASE}/lib:${LIBPATH} <DatabasePath>/lib <DatabasePath>/lib <CLOSEDODBCHOME>/lib HP-UX No HP-UX, configure a variável de ambiente SHLIB_PATH. A seguinte tabela descreve os valores que você define para SHLIB_PATH em bancos de dados diferentes: Banco de Dados Oracle IBM DB2 Valor <DatabasePath>/lib <DatabasePath>/lib Configurar as Variáveis de Ambiente 65
Banco de Dados Sybase ASE Informix Teradata ODBC Valor "${SYBASE_OCS}/lib:${SYBASE_ASE}/lib:${SHLIBPATH}" <DatabasePath>/lib <DatabasePath>/lib <CLOSEDODBCHOME>/lib Variáveis de Componente Java A Informatica instala o JRE para uso com os seguintes componentes baseados em Java: Transformações personalizadas que usam Java Transformações Java PowerExchange for JMS PowerExchange for Web Services PowerExchange for webmethods Para usar esses componentes no AIX (64 bits) ou no HP-UX, configure as variáveis de ambiente de caminho da biblioteca para que apontem para o diretório Java instalado. Configure essas variáveis de ambiente nas máquinas onde o processo do Serviço de Integração do PowerCenter é executado. A tabela a seguir descreve os caminhos de biblioteca que você configura para usar componentes baseados em Java: Plataforma UNIX Nome da Variável de Ambiente Valor AIX (64 bits) LIBPATH Defina como: java/jre/bin Defina como: java/jre/bin/classic Defina como: /usr/lib:/lib HP-UX SHLIB_PATH Defina como: java/jre/lib/pa_risc2.0/server Defina como: java/jre/lib/pa_risc2.0 Defina como: /usr/lib:/lib Verificar os Requisitos do Sistema para os Serviços de Domínio e do Aplicativo Você pode criar um domínio Informatica com um nó e executar todos os serviços de aplicativo no mesmo nó. Se você criar um domínio Informatica com vários nós, poderá executar os serviços de aplicativo em nós distintos. 66 Capítulo 5: Tarefas de Pós-instalação de Serviços Informatica
A tabela a seguir lista os requisitos mínimos do sistema para um domínio com diferentes configurações de nó: Componente Processador RAM Espaço em Disco Domínio com todos os serviços de Qualidade de Dados, Serviços de Dados e serviços do PowerCenter em execução em apenas um nó Domínio com todos os serviços do PowerCenter em execução em apenas um nó Domínio com todos os serviços do PowerCenter em execução em apenas um nó, exceto o Serviço do Metadata Manager e o Serviço de Relatório Serviço do Metadata Manager em execução em um nó distinto 4 CPU 10 GB 12 GB 2 CPU 4 GB 10 GB 1 CPU 2 GB 10 GB 2 CPU 4 GB 10 GB Serviço de Relatório em execução em um nó distinto 1 CPU 512 MB 10 GB Agente do Metadata Manager 1 CPU 512 MB 220 MB Para obter mais informações sobre os requisitos do produto e as plataformas com suporte, consulte a Matriz de Disponibilidade de Produtos no Portal de Clientes do Informatica: https://communities.informatica.com/community/my-support/tools/product-availability-matrices Verificar a Configuração para Plataformas de 32 e 64 bits Você pode executar a Informatica em plataformas de 32 bits ou 64 bits. Uma arquitetura de 64 bits oferece espaço com mais memória que pode reduzir significativamente ou eliminar a entrada e saída de disco e, em sua vez, pode potencialmente melhorar o desempenho da sessão nas seguintes áreas: Cache. Com uma plataforma de 64 bits, o Serviço de Integração do PowerCenter não fica limitado ao limite de cache de 2 GB de uma plataforma de 32 bits. Rendimento de dados. Com um espaço maior de memória disponível, os threads de leitor, gravador e Data Transformation Manager (DTM) podem processar blocos de dados maiores. A plataforma Informatica de 64 bits endereça até 18 milhões de terabytes (2^64 bytes) de memória do sistema e tem até 256 terabytes (2^48 bytes) disponível para um único aplicativo. A plataforma de 32 bits endereça até 4 GB (2^32 bytes) de memória do sistema e tem até 2 GB disponível para qualquer aplicativo individual. Quando você executar a Informatica em plataformas de 32 bits e 64 bits, configure a Informatica para usar as bibliotecas, os clientes de banco de dados e os tamanhos de cache de sessão corretos. Siga estas diretrizes quando você trabalhar com plataformas de 32 bits e 64 bits: Bibliotecas. Vincule as bibliotecas de acordo com as seguintes diretrizes: - Vincule aplicativos de 32 bits a bibliotecas de 32 bits. Vincule aplicativos de 64 bits a bibliotecas de 64 bits. - Vincule máquinas de 32 bits que estão executando um Serviço de Integração do PowerCenter a um cliente de banco de dados de 32 bits. Vincule uma máquina de 64 bits que está executando um Serviço de Integração do PowerCenter a um cliente de banco de dados de 64 bits. Verificar a Configuração para Plataformas de 32 e 64 bits 67
Clientes de banco de dados. Vincule máquinas de 32 bits que estão executando um Serviço de Repositório do PowerCenter a clientes de banco de dados de 32 bits. Vincule máquinas de 64 bits que estão executando um Serviço de Repositório do PowerCenter a clientes de banco de dados de 64 bits. Serviço de Integração do PowerCenter e Serviço de Repositório do PowerCenter. Máquinas de 32 bits e 64 bits que executam os Serviços de Integração e de Repositório do PowerCenter são compatíveis entre si. Cache. Se o tamanho total do cache de sessão configurado for de 2 GB ou superior (2.147.483.648 bytes), execute a sessão usando um Serviço de Integração do PowerCenter que está sendo executado em uma máquina de 64 bits. A sessão falhará se o Serviço de Integração do PowerCenter for executado em uma máquina de 32 bits. Grades de servidores. Uma grade de servidores pode conter máquinas de 32 bits e 64 bits que executam o Serviço de Integração do PowerCenter. Se o tamanho total do cache de sessão configurado for de 2 GB (2.147. 483.648 bytes) ou superior, configure a sessão para ser executada em um Serviço de Integração do PowerCenter de uma máquina de 64 bits. Instalar o Software do Cliente de Banco de Dados Instale o software do cliente de banco de dados e configure a conectividade no nó de gateway e nos nós que executarão os processos do Serviço de Integração e do Serviço de Repositório do PowerCenter. Serviço de Integração do PowerCenter Com base nos tipos de bancos de dados que o Serviço de Integração do PowerCenter acessará, instale os seguintes clientes de banco de dados na máquina onde o Serviço de Integração do PowerCenter é executado: Cliente Oracle IBM DB2 Client Application Enabler (CAE) Microsoft SQL Client, com provedor Microsoft OLE DB para Microsoft SQL Server Sybase Open Client (OCS) Cliente Teradata BTEQ Serviço de Repositório do PowerCenter Com base no banco de dados do repositório, instale os seguintes clientes de banco de dados na máquina onde o Serviço de Repositório do PowerCenter é executado: Cliente Oracle IBM DB2 Client Application Enabler (CAE) Microsoft SQL Client, com provedor Microsoft OLE DB para Microsoft SQL Server Sybase Open Client (OCS) Variáveis de Ambiente do Cliente de Banco de Dados Configure variáveis de ambiente do cliente de banco de dados nas máquinas que executam os processos do Serviço de Integração e do Serviço de Repositório do PowerCenter. O nome e os requisitos da variável de caminho do cliente de banco de dados dependem da plataforma UNIX e do banco de dados do repositório. 68 Capítulo 5: Tarefas de Pós-instalação de Serviços Informatica
Depois de configurar as variáveis de ambiente do banco de dados, você pode testar a conexão com o banco de dados usando o cliente de banco de dados. A tabela a seguir descreve as variáveis de ambiente de banco de dados que você precisa definir no UNIX: Banco de Dados Nome da Variável de Ambiente Utilitário de Banco de Dados Valor Oracle ORACLE_HOME PATH sqlplus Defina como: <DatabasePath> Adicione: <DatabasePath>/bin IBM DB2 DB2DIR DB2INSTANCE PATH db2connect Defina como: <DatabasePath> Defina como: <DB2InstanceName> Adicione: <DatabasePath>/bin Sybase ASE SYBASE12 ou SYBASE15 SYBASE_ASE SYBASE_OCS PATH isql Defina como: <DatabasePath>/sybase<versão> Defina como: ${SYBASE[12 15]}/ASE-<versão> Defina como: ${SYBASE[12 15]}/OCS-<versão> Adicione: ${SYBASE_ASE}/bin:${SYBASE_OCS}/bin: $PATH Teradata PATH bteq Adicione: <DatabasePath>/bin Verificar os Requisitos de Software de Terceiros O Informatica exige que softwares e bibliotecas de terceiros executem determinadas operações. Verifique se a máquina em que você instala a Informatica tem o software ou biblioteca exigidos. Informatica Administrator O Informatica Administrator exige que o seguinte software de terceiros seja executado: Plug-in do Adobe Flash Player O Informatica Administrator contém a janela Gráfico de Dependência, que requer o plug-in do Adobe Flash Player versão 10 ou superior. Para exibir as dependências de serviços de aplicativo e nós no Informatica Administrator, faça o download e instale o plug-in do Flash Player no navegador da Web. Obtenha o plug-in do Flash Player no seguinte site: http://www.adobe.com/products/flashplayer/ Serviço de Relatório O Serviço de Relatório executa o aplicativo Data Analyzer e exige que o seguinte software de terceiros seja executado: Microsoft SOAP Toolkit No Data Analyzer, você pode exportar um relatório para um arquivo do Excel e atualizar os dados no Excel diretamente dos dados em cache no Data Analyzer ou da fonte de dados. Para usar o recurso de atualização de dados, instale o Microsoft SOAP Toolkit. Verificar os Requisitos de Software de Terceiros 69
Adobe SVG Viewer Ao exibir gráficos de relatório interativos e indicadores gráficos no Data Analyzer, você pode clicar em um gráfico interativo para pesquisar dados no relatório, exibir detalhes e selecionar seções do gráfico. Para exibir gráficos interativos no Internet Explorer, instale o Adobe SVG Viewer. Serviço do Metadata Manager O Metadata Manager exige que o seguinte software de terceiros seja executado: Plug-in do Adobe Flash Player O Metadata Manager exige o plug-in do Adobe Flash Player versão 9 ou posterior para carregar os arquivos de parâmetro do PowerCenter e exibir a linhagem de dados. Para carregar os arquivos de parâmetro do PowerCenter ou executar a análise de linhagem de dados no Metadata Manager ou no Designer, faça download e instale o plug-in do Flash Player no navegador. Obtenha o plug-in do Flash Player no seguinte site: http://www.adobe.com/products/flashplayer/ Verificar a Compatibilidade de Página de Código A Informatica exige que as páginas de código dos serviços de aplicativo sejam compatíveis com as páginas de código do domínio. As definições de localidade nas máquinas que acessam o Informatica Administrator ou as ferramentas do cliente Informatica também deve ser compatíveis com as páginas de código no domínio. Serviços de Aplicativo O banco de dados de configuração de domínio deve ser compatível com as páginas de código dos serviços de repositório que você cria no domínio. O Service Manager sincroniza a lista de usuários no domínio com a lista de usuários e grupo em cada serviço de aplicativo. Se um nome de usuário no domínio tiver caracteres que a página de código do serviço de aplicativo não reconheça, os caracteres não serão convertidos corretamente e ocorrerão inconsistências. Definições de Localidade As definições de localidade nas máquinas que acessam o Informatica Administrator ou as ferramentas do cliente Informatica devem ser compatíveis com as páginas de código dos repositórios no domínio. No Windows, verifique as definições de localidade nas Opções Regionais do Painel de Controle. Para obter mais informações, consulte a documentação do Windows. 70 Capítulo 5: Tarefas de Pós-instalação de Serviços Informatica
C A P Í T U L O 6 Iniciando os Serviços Informatica Este capítulo inclui os seguintes tópicos: Visão Geral do Início daos Serviços Informatica, 71 Iniciando e Interrompendo a Informatica, 71 Introdução aos Serviços do PowerCenter, 73 Fazendo Logon na Ferramenta Administrador, 74 Configurando o Serviço do Windows da Informatica, 75 Visão Geral do Início daos Serviços Informatica Em cada nó onde você instala a Informatica, o instalador cria um serviço do Windows ou um daemon do UNIX para executar a Informatica. Quando a instalação é concluída com êxito, o instalador inicia o serviço da Informatica no Windows ou o daemon da Informatica no UNIX. Você pode configurar o comportamento do serviço do Windows da Informatica. O serviço da Informatica executa o Service Manager no nó. O Service Manager executa os serviços de aplicativo no nó. O método que você usa para iniciar ou interromper a Informatica depende do sistema operacional. Você pode usar o Informatica Administrator para encerrar um nó. Ao desativar um nó, você interrompe a Informatica no nó. O serviço Informatica também executa o Informatica Administrator. Use o Informatica Administrator para administrar objetos de domínio e contas de usuário do Informatica. Faça logon no Informatica Administrator para criar as contas de usuários do Informatica e criar e configurar os serviços de aplicativo no domínio. Iniciando e Interrompendo a Informatica No UNIX, use um programa de linha de comando para iniciar ou interromper o daemon da Informatica. No Windows, você pode iniciar ou interromper o serviço da Informatica no Painel de Controle ou no menu Iniciar. Iniciando e Interrompendo o Informatica no UNIX No UNIX, execute o arquivo infaservice.sh para iniciar e interromper o Informatica daemon. Como padrão, o arquivo infaservice.sh é instalado no seguinte diretório: <InformaticaInstallationDir>/tomcat/bin 1. Vá para o diretório em que se localiza o arquivo infaservice.sh. 71
2. No prompt de comando, digite o seguinte comando para iniciar o daemon: infaservice.sh startup Digite o seguinte comando para parar o daemon: infaservice.sh shutdown Nota: Se você usar um softlink para especificar a localização do arquivo infaservice.sh, configure a variável de ambiente INFA_HOME para a localização do diretório de instalação do Informatica. Iniciando e Interrompendo a Informatica no Windows Você pode usar a janela Serviços no Painel de Controle ou o atalho no menu Iniciar para iniciar ou interromper os serviços da Informatica. Iniciando ou Interrompendo a Informatica no Menu Iniciar Para iniciar a Informatica no menu Iniciar do Windows, clique em Programas > Informatica[Versão] > Servidor > Iniciar Serviços da Informatica. Para interromper a Informatica no menu Iniciar do Windows, clique em Programas > Informatica[Versão] > Servidor > Interromper Serviços da Informatica. Depois de iniciar o serviço do Windows, configure o firewall para permitir que as máquinas cliente acessem o Service Manager no domínio. Iniciando ou Interrompendo a Informatica no Painel de Controle O procedimento para iniciar ou interromper o serviço do Windows da Informatica é o mesmo de todos os outros serviços do Windows. 1. Abra o Painel de Controle do Windows. 2. Selecione Ferramentas Administrativas. 3. Selecione Serviços. 4. Clique com o botão direito do mouse no serviço da Informatica. 5. Se o serviço estiver em execução, clique em Parar. Se o serviço estiver parado, clique em Iniciar. Depois de iniciar o serviço do Windows, configure o firewall para permitir que as máquinas cliente acessem o Service Manager no domínio. Configurando o Firewall do Windows Quando você inicia o serviço do Windows da Informatica, as máquinas onde você instala os clientes da Informatica não podem acessar o Service Manager no domínio Informatica. Para permitir que os clientes acessem o Service Manager, configure o firewall para conceder às máquinas cliente o acesso ao domínio. Na máquina onde você criou o domínio Informatica, adicione as máquinas cliente à lista de exceções do firewall. 1. No Painel de Controle do Windows, abra Firewall do Windows. 2. Na janela Firewall do Windows, clique na guia Exceções. 3. Clique em Adicionar Programa. 4. Na janela Adicionar um Programa, clique em Procurar. O arquivo infasvcs.exe executa o Service Manager no domínio. 72 Capítulo 6: Iniciando os Serviços Informatica
5. Vá para o seguinte diretório no diretório de instalação da Informatica: <InformaticaInstallationDir>\tomcat\bin 6. Selecione infasvcs.exee clique em Abrir. O arquivo infasvcs.exe aparece na lista de programas. Você pode clicar em Alterar Escopo para especificar as máquinas que devem ter acesso à Informatica. 7. Verifique se o arquivo infasvcs.exe aparece na lista de programas e serviços e se está habilitado. 8. Clique em OK. Interrompendo o Informatica no Informatica Administrator Ao desativar um nó usando o Informatica Administrator, você interrompe o serviço do Informatica nesse nó. Você pode anular os processos que estão em execução ou permitir que eles sejam concluídos antes da desativação do serviço. Se você desligar um nó e anular s processos do serviço de repositório em execução no nó, poderá perder as alterações que ainda não foram gravadas no repositório. Se você anular um nó que está executando processos de serviço de integração, os fluxos de trabalho serão anulados. 1. Efetue logon no Informatica Administrator. 2. No Navegador, selecione o nó a ser desativado. 3. No menu Ações da guia Domínio, selecione Desativar Nó. Regras e Diretrizes para Iniciar ou Interromper a Informatica Siga estas regras e diretrizes ao iniciar e interromper a Informatica em um nó: Quando você desativa um nó, ele fica indisponível para o domínio. Se você desativar um nó de gateway e não tiver outro no domínio, o domínio ficará indisponível. Ao iniciar a Informatica, verifique se a porta usada pelo serviço no nó está disponível. Por exemplo, se você interromper a Informatica em um nó, verifique se a porta não é usada por nenhum outro processo na máquina antes de reiniciar a Informatica. Se a porta não estiver disponível, a Informatica falhará ao ser iniciada. Se você não usar o Informatica Administrator para desativar um nó, todo processo em execução no nó será anulado. Se você quiser aguardar a conclusão de todos os processos antes de desativar um nó, use o Informatica Administrator. Se você tiver dois nós em um domínio com um nó configurado como principal para um serviço de aplicativo e outro configurado como nó de backup, inicie a Informatica no nó principal antes de iniciá-la no nó de backup. Caso contrário, o serviço de aplicativo será executado no nó de backup e não no nó principal. Introdução aos Serviços do PowerCenter Após instalar e configurar os serviços Informatica, você pode começar a trabalhar com os serviços de aplicativo do PowerCenter. 1. Inicie a Informatica. 2. Faça logon no Informatica Administrator para criar e gerenciar os serviços de aplicativo e os componentes do PowerCenter. 3. Crie os seguintes serviços de aplicativo: Introdução aos Serviços do PowerCenter 73
Serviço de Repositório do PowerCenter Esse serviço gerencia o repositório do PowerCenter. Ele recupera, insere e atualiza metadados nas tabelas de banco de dados de repositório do PowerCenter. Ao criar o Serviço de Repositório do PowerCenter, especifique o banco de dados no qual criar o repositório do PowerCenter. Serviço de Integração do PowerCenter Esse serviço executa sessões e fluxos de trabalho do PowerCenter. Quando você cria o Serviço de Integração do PowerCenter, é necessário associá-lo a um Serviço de Repositório do PowerCenter. 4. Para usar o aplicativo Metadata Manager, crie um Serviço do Metadata Manager. O serviço do Metadata Manager executa o aplicativo Metadata Manager e gerencia conexões entre os componentes do Metadata Manager. Para usar o Metadata Manager para procurar e analisar metadados de diferentes repositórios de origem, crie um Serviço do Metadata Manager. Ao criar o Serviço do Metadata Manager, especifique o Serviço de Integração do PowerCenter a ser associado a ele e especifique o banco de dados no qual criar o repositório do Metadata Manager. 5. Para usar o aplicativo Data Analyzer, crie um Serviço de Relatório. O Serviço de Relatório executa o aplicativo Data Analyzer. Para usar o Data Analyzer com o objetivo de criar e executar relatórios, crie um Serviço de Relatório. Ao criar o Serviço do Serviço de Relatório, especifique a origem de relatório a ser associada a ele e especifique o banco de dados no qual criar o repositório do Data Analyzer. 6. Para usar o aplicativo JasperReports, crie um Serviço de Relatórios e Painéis. 7. Inicie o Cliente do PowerCenter. Fazendo Logon na Ferramenta Administrador Você deve ter uma conta de usuário para fazer logon na ferramenta Administrador. 1. Inicie um navegador Microsoft Internet Explorer ou Mozilla Firefox. 2. No campo Endereço, digite a URL para a ferramenta Administrador: http://<host>:<port>/administrator O host e a porta da URL representam o nome do host do nó de gateway principal e o número da porta da ferramenta Administrador. Se você configurar a ferramenta Administrador para usar HTTPS, a URL será redirecionada para o site HTTPS: https://<host>:<https port>/administrator 3. Na página de logon, digite o nome do usuário e a senha. 4. Selecione Nativo ou o nome de um domínio de segurança específico. O campo Domínio de Segurança é exibido quando o domínio Informatica contém um domínio de segurança LDAP. Se você não souber a que domínio de segurança sua conta de usuário pertence, entre em contato com o administrador do domínio Informatica. 5. Clique em Logon. 6. Se esta for a primeira vez que você faz logon com o nome de usuário e senha especificados pelo administrador do domínio, altere a senha para manter a segurança. 74 Capítulo 6: Iniciando os Serviços Informatica
Configurando o Serviço do Windows da Informatica Você pode configurar o comportamento do serviço do Windows da Informatica quando o sistema operacional é iniciado ou quando o serviço falha, além de poder configurar a conta de usuário que faz logon no serviço. Use as seguintes regras e diretrizes ao configurar a conta de usuário que faz logon no serviço: Se você armazenar arquivos em uma unidade de rede, use uma conta do sistema em vez da conta do Sistema Local para executar o serviço da Informatica. Se você configurar o armazenamento compartilhado em uma unidade de rede para armazenar arquivos usados pelo domínio ou pelos serviços de aplicativo que são executados no domínio, a conta de usuário que executa o serviço da Informatica deverá ter acesso à localização compartilhada. Se você quiser usar a conta do Sistema Local, verifique se o usuário que inicia o serviço da Informatica tem acesso à localização da rede. Se o usuário que inicia o serviço da Informatica não puder acessar a localização do armazenamento compartilhado, os processos de serviço no nó falharão ou o nó ou o domínio não será iniciado. Se você configurar uma conta de usuário do sistema, a conta de usuário deverá ter a permissão Agir como sistema operacional. Para obter mais informações, consulte a documentação do Windows. Para configurar o serviço do Windows da Informatica: 1. Abra o Painel de Controle do Windows. 2. Selecione Ferramentas Administrativas. 3. Selecione Serviços. 4. Clique duas vezes em Informatica <Versão>. A caixa de diálogo Propriedades da Informatica <Versão> é exibida. 5. Clique na guia Fazer Logon. 6. Selecione Esta conta. 7. Digite o domínio e o nome do usuário ou clique em Procurar para localizar um usuário do sistema. 8. Digite e confirme a senha para a conta de usuário selecionada. 9. Clique na guia Recuperação. Selecione as opções para reiniciar o serviço da Informatica se o serviço falhar. Para obter mais informações sobre como configurar contas do sistema para serviços e opções de reinicialização de serviço no Windows, consulte a documentação do Windows. Configurando o Serviço do Windows da Informatica 75
C A P Í T U L O 7 Tarefas de Pré-instalação de Clientes Informatica Este capítulo inclui os seguintes tópicos: Visão Geral das Tarefas de Pré-instalação de Clientes Informatica, 76 Verifique a conta de usuário do sistema, 77 Visão Geral das Tarefas de Pré-instalação de Clientes Informatica Antes de instalar os clientes Informatica no Windows, verifique se os requisitos mínimos do sistema e os requisitos de software de terceiros são atendidos. Se a máquina na qual você instalar os clientes Informatica não estiver configurada corretamente, a instalação falhará. Verificar os Requisitos Mínimos do Sistema Você pode instalar todas as ferramentas do cliente Informatica na mesma máquina ou em máquinas diferentes. Além disso, você pode instalar os clientes em diversas máquinas. Os requisitos para os clientes Informatica dependerão da ferramenta de cliente que você instalar. A tabela a seguir relaciona os requisitos mínimos do sistema para executar o Cliente do PowerCenter Cliente Processador RAM Espaço em Disco Cliente do PowerCenter 1 CPU 512 MB 1.2 GB Requisitos de Espaço em Disco Temporário para Instalação O instalador grava arquivos temporários no disco rígido. Verifique se você tem espaço suficiente disponível em disco na máquina para suportar a instalação. Quando a instalação é concluída, o instalador exclui os arquivos temporários e libera o espaço em disco. 76
A tabela a seguir lista os requisitos de espaço em disco temporário durante a instalação: Produto Instalador Clientes Informatica Espaço em Disco 1 GB 550 MB Verificar o Software de Terceiros Exigido pelas Ferramentas do Cliente do PowerCenter A seguinte tabela lista os requisitos de software de terceiros para as ferramentas do Cliente do PowerCenter: Cliente PowerCenter Mapping Architect for Visio PowerCenter Mapping Analyst for Excel Software de Terceiros Microsoft Visio.NET Framework Microsoft Office Excel PowerCenter Mapping Architect for Visio A instalação do Cliente do PowerCenter inclui o Mapping Architect for Visio, que exige o Microsoft Visio e o.net Framework. A máquina onde você instalar o Cliente do PowerCenter deverá ter o Microsoft Visio versão 2003 ou 2007 instalado para que você possa iniciar a instalação. PowerCenter Mapping Analyst for Excel A instalação do Cliente do PowerCenter inclui o Mapping Analyst for Excel, que exige o seguinte software: Microsoft Office Excel versão 2007 ou Microsoft Office Excel versão 2003 com o Pacote de Compatibilidade do Office 2007 Java versão 1.5 ou posterior A máquina onde você instalar o Cliente do PowerCenter deverá ter o Microsoft Excel e Java instalados para que você possa iniciar a instalação. O Mapping Analyst for Excel inclui um complemento do Excel que adiciona um menu ou uma faixa de opções Metadados ao Microsoft Excel. Você pode instalar o complemento no Excel 2003 ou 2007. Entretanto, use o Excel 2007 para usar a melhor interface do usuário. Verifique a conta de usuário do sistema Verifique se a conta de usuário que você usa para instalar os clientes Informatica tem permissão de gravação no diretório de instalação e no registro do Windows. Verifique a conta de usuário do sistema 77
C A P Í T U L O 8 Instalação de Clientes Informatica Este capítulo inclui os seguintes tópicos: Visão Geral da Instalação de Clientes Informatica, 78 Instalando no Modo Gráfico, 78 Instalando no Modo Silencioso., 79 Visão Geral da Instalação de Clientes Informatica Você pode instalar os clientes Informatica no Windows no modo gráfico ou silencioso. Execute as tarefas de pré-instalação para preparar a instalação. Você pode instalar os clientes Informatica em diversas máquinas. Instalando no Modo Gráfico Você pode instalar os clientes Informatica no modo gráfico do Windows. 1. Feche todos os outros aplicativos. 2. Execute o install.bat no diretório raiz. Se você encontrar problemas ao executar o arquivo install.bat no diretório raiz, execute o arquivo a seguir: <InformaticaInstallationDir>/client/install.exe 3. Selecione Instalar Clientes do Informatica <Version> e clique em Avançar. A página Pré-requisitos de instalação exibe os requisitos do sistema. Verifique se todos os requisitos de instalação foram atendidos antes de continuar a instalação. 4. Clique em Avançar. Na página Seleção de cliente de aplicativo, selecione o cliente Informatica que se deseja instalar. Você pode instalar os seguintes aplicativos cliente Informatica na mesma máquina: Informatica Developer Cliente do PowerCenter Data Transformation Studio É possível instalar vários clientes ao mesmo tempo. Se o Informatica Developer for instalado, será necessário instalar também o Data Transformation Studio. 78
5. Na página Diretório de Instalação, digite o caminho absoluto para o diretório de instalação. O diretório de instalação deve estar na máquina atual. Os nomes de diretório no caminho não devem conter espaços nem o símbolo $. O tamanho máximo do caminho deve ser menor que 260 caracteres. Se o Data Transformation Studio for instalado, é exibida a página Configuração do Data Transformation Studio. Se o Data Transformation Studio não for instalado, é exibida a página Resumo de pré-instalação. 6. Clique em Avançar. 7. Se você estiver instalando o Data Transformation Studio, selecione a opção de instalação Eclipse para o Data Transformation Studio e, em seguida, clique em Avançar. 8. Na página Resumo de Pré-instalação, consulte as informações de instalação e clique em Instalar. O instalador copia os arquivos do cliente Informatica no diretório de instalação. A página Resumo de pós-instalação indica se a instalação foi concluída com êxito. 9. Clique em Concluído. Você pode exibir os arquivos de log de instalação para obter mais informações sobre as tarefas executadas pelo instalador. Instalando no Modo Silencioso. Para instalar os clientes Informatica sem a interação do usuário, instale no modo silencioso. Use um arquivo de propriedades para especificar as opções de instalação. O instalador lê o arquivo para determinar as opções de instalação. Você pode usar a instalação no modo silencioso para instalar os clientes Informatica em várias máquinas da rede ou padronizar a instalação em todas as máquinas. Para instalar no modo silencioso, execute as seguintes tarefas: 1. Configure o arquivo de propriedades de instalação e especifique as opções de instalação no arquivo de propriedades. 2. Execute o instalador com o arquivo de propriedades de instalação. Configurando o Arquivo de Propriedades A Informatica oferece um exemplo de arquivo de propriedades que inclui as propriedades exigidas pelo instalador. Personalize o exemplo de arquivo de propriedades para criar um arquivo de propriedades e especificar as opções da sua instalação. Em seguida, execute a instalação silenciosa. O arquivo de exemplo SilentInput.properties é armazenado no diretório raiz do DVD ou na localização do download do instalador. 1. Vá para a raiz do diretório que contém os arquivos de instalação. 2. Localize o arquivo de exemplo silentinput.properties. 3. Crie uma cópia de backup do arquivo SilentInput.properties. 4. Use um editor de texto para abrir e modificar os valores das propriedades no arquivo. Instalando no Modo Silencioso. 79
A tabela a seguir descreve as propriedades de instalação que você pode modificar: Nome da Propriedade INSTALL_TYPE UPG_BACKUP_DIR USER_INSTALL_DIR DXT_COMP CLIENT_COMP DT_COMP NEW_ECLIPSE_SELECTION ECLIPSE_LOCATION Descrição Indica se os clientes Informatica devem ser instalados ou atualizados. Se o valor for 0, os clientes Informatica serão instalados no diretório especificado por você. Se o valor for 1, os clientes Informatica serão atualizados. O padrão é 0. Diretório da versão anterior do cliente Informática cujo upgrade você deseja fazer. Diretório de instalação do cliente Informatica. Indica se deve ser instalado o Informatica Developer. Se o valor for 1, a ferramenta Desenvolvedor será instalada. Se o valor for 0, a ferramenta Desenvolvedor não será instalada. O padrão é 1. Indica se o Cliente do PowerCenter deve ser instalado. Se o valor for 1, o Cliente do PowerCenter será instalado. Se o valor for 0, o Cliente do PowerCenter não será instalado. O padrão é 1. Indica se instala ou não o Data Transformation Studio. Se o valor for 1, o Data Transformation Studio será instalado. Se o valor for 0, o Data Transformation Studio não será instalado. Se DXT_COMP=1, defina este parâmetro como 1. Você poderá definir esse parâmetro se DT_COMP=1. Indica a instalação da cópia do Eclipse fornecida com o instalador ou o uso de um ambiente de desenvolvimento Eclipse que já está instalado na máquina. Se o valor for 0, o instalador usará o ambiente de desenvolvimento Eclipse que já está instalado na sua máquina. Defina a propriedade ECLIPSE_LOCATION. Se o valor for 1, a cópia do Eclipse fornecida com o instalador será instalada. O padrão é 1. Obrigatório se NEW_ECLIPSE_SELECTION=0. Caminho absoluto do arquivo eclipse.exe existente. 5. Salve o arquivo de propriedades. Exemplo de Arquivo de Propriedades O seguinte exemplo mostra o conteúdo do arquivo SilentInput.properties: ########################################################## # Informatica Installer Build Details # Copyright (c) Informatica Corporation 1998-2012 # This software contains confidential and proprietary # information of Informatica Corporation. # All Rights Reserved. ########################################################## ####### # Use this file (SilentInput.properties) to install or upgrade the Informatica clients without user interaction. # Use this sample properties file to define the parameters for the silent installation or upgrade. # Use the following guidelines when you edit this file: # Back up the file before you modify it. 80 Capítulo 8: Instalação de Clientes Informatica
# Any error condition that causes the installation or upgrade 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 INSTALL_TYPE property determines whether to install or upgrade Informatica. # Value 0 Perform a new installation of Informatica. # Value 1 Upgrade a previous version of Informatica. INSTALL_TYPE=0 # 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.5.1 # The UPG_BACKUP_DIR property represents the directory that contains the PowerCenter or Informatica version that you want to upgrade. # Set the property if you are upgrading Informatica. # This property must point to a valid PowerCenter or Informatica client installation. UPG_BACKUP_DIR=c:\Informatica\9.5.0 # The DXT_COMP property determines whether to install Informatica Developer. # Set the property if you are installing or upgrading Informatica. # Value 1 Install Informatica Developer. # Value 0 Do not install Informatica Developer. DXT_COMP=1 # The CLIENT_COMP property determines whether to install the PowerCenter Client. # Set the property if you are installing or upgrading Informatica. # Value 1 Install the PowerCenter Client. # Value 0 Do not install the PowerCenter Client. CLIENT_COMP=1 # The DT_COMP property determines whether to install the Data Transformation Studio. # Set the property if you are installing or upgrading Informatica. # If DXT_COMP=1, set the property to 1. # Value 1 Install Data Transformation Studio. # Value 0 Do not install Data Transformation Studio. DT_COMP=1 # The NEW_ECLIPSE_SELECTION property determines whether to install the copy of Eclipse that is bundled with the installer or # use an Eclipse development environment that is already installed on your machine. # Set the property if DT_COMP=1. # Value 0 Install Data Transformation Studio to use the Eclipse development environment that is already installed on your machine. # Value 1 Install Data Transformation Studio to use the copy of Eclipse that is bundled with the installer. NEW_ECLIPSE_SELECTION=1 # The ECLIPSE_LOCATION property represents the directory that contains the existing eclipse.exe file. # Set the property to the existing Eclipse location if "NEW_ECLIPSE_SELECTION=0". # Do not set the property if NEW_ECLIPSE_SELECTION=1. ECLIPSE_LOCATION= ####### # After you create the properties file, save the file with the name SilentInput.properties and # run the silent installer to perform the Informatica client installation. ####### Instalando no Modo Silencioso. 81
Executando o Instalador Depois de configurar o arquivo de propriedades, abra uma janela de comando para iniciar a instalação silenciosa. 1. Abra uma janela de comando. 2. Vá para a raiz do diretório que contém os arquivos de instalação. 3. Verifique se o diretório contém o arquivo SilentInput.properties que você editou e salvou novamente. 4. Para executar a instalação silenciosa, clique duas vezes no arquivo silentinstall.bat. O instalador silencioso é executado em segundo plano. O processo pode levar um tempo. A instalação silenciosa é concluída quando o arquivo Informatica_<Versão>_Client_InstallLog.log é criado no diretório de instalação. A instalação silenciosa falhará se você configurar incorretamente o arquivo de propriedades ou o diretório de instalação não estiver acessível. Exiba os arquivos de log de instalação e corrija os erros. Em seguida, execute a instalação silenciosa novamente. 82 Capítulo 8: Instalação de Clientes Informatica
C A P Í T U L O 9 Tarefas de Pós-instalação de Clientes Informatica Este capítulo inclui os seguintes tópicos: Visão Geral das Tarefas de Pós-instalação de Clientes Informatica, 83 Verificar se um Servidor de Exibição Gráfica Está Disponível, 83 Configurar o Navegador da Web, 84 Instalar os Idiomas para as Ferramentas Clientes, 85 Visão Geral das Tarefas de Pós-instalação de Clientes Informatica Após instalar os clientes Informatica, execute as tarefas de pós-instalação para garantir que os clientes sejam executados corretamente. Verificar se um Servidor de Exibição Gráfica Está Disponível Os nós de gateway no UNIX exigem um servidor de exibição gráfica para executar relatórios de domínio no Informatica Administrator. Se você não tiver um servidor de exibição gráfica, poderá instalar e configurar o Buffer de Quadro Virtual X (Xvfb). Xvfb é um servidor X que renderiza gráficos para memória virtual, em vez de para um dispositivo de exibição gráfica. Você pode baixar e instalar o Xvfb nos seguintes sistemas operacionais: HP-UX. O Xvfb faz parte do sistema operacional HP-UX. Instale os patches e pacotes gráficos do HP-UX para executar o Xvfb com base em quando você instalou o sistema operacional ou o corrigiu com patches pela última vez. Para obter instruções de como executar o Xvfb no HP-UX, consulte o seguinte site: http://publib.boulder.ibm.com/tividd/td/itm/gi10-5797-01/en_us/html/notesmst20.htm AIX e Linux. Baixe e instale o Xvfb. Para obter instruções de como executar o Xvfb no AIX e Linux, consulte o seguinte site: http://publib.boulder.ibm.com/infocenter/iwphelp/v2r5m1/index.jsp?topic=/com.ibm.wcs.ic.doc_2.5.1/ install/i_inst_t_lwpsetup_xfvb_on_unx.html 83
Solaris. Você pode baixar o Xvfb para Solaris no seguinte site: http://ferret.pmel.noaa.gov/ferret_17sep07/faq/graphics/solaris_xvfb.html Faça download e configure o Xvfb para Solaris. Use o seguinte comando para iniciar o buffer de quadro virtual e enviar saídas de gráficos que exibem 1 para a memória compartilhada: % /usr/x11r6/bin/xvfb :1 -screen 0 1152x900x8 & Isso envia para a memória compartilhada qualquer saída gráfica que vai para a exibição 1. Use o seguinte comando para definir a exibição atual para usar o buffer de quadro como exibição gráfica em um shell C: % setenv DISPLAY :1.0 Configurar o Navegador da Web Use o Microsoft Internet Explorer ou o Mozilla Firefox para iniciar os aplicativos cliente da Web na plataforma Informatica. A tabela a seguir descreve o navegador que você pode usar com os aplicativos da Web: Componente Informatica Administrator Console do Hub de Serviços da Web Serviço do Metadata Manager Serviço de Relatório Serviço de Relatórios e Painéis Cliente do PowerCenter Navegador da Web Microsoft Internet Explorer, Mozilla Firefox Microsoft Internet Explorer, Mozilla Firefox Microsoft Internet Explorer, Mozilla Firefox Microsoft Internet Explorer, Mozilla Firefox Microsoft Internet Explorer, Mozilla Firefox Microsoft Internet Explorer Nota: Obrigatório para exibir a Página Inicial do Designer, Repository Manager e Workflow Manager. Configure as seguintes opções no navegador para acessar os aplicativos: Script e ActiveX. O Internet Explorer exige os controles Script ativo, Permitir operações de colagem, Executar controles e plug-ins ActiveX e Script ActiveX marcados como seguros para controles de script habilitados. Para configurar os controles, clique em Ferramentas > Opções da Internet > Segurança > Nível personalizado. Javascript. Habilite o Javascript para usar o Firefox. Utilitário de bloqueio de pop-up. Para exibir as páginas Data Analyzer e Metadata Manager, desabilite qualquer utilitário bloqueador de pop-up no navegador. TLS 1.0. Se você configurar HTTPS para o Informatica Administrator em um domínio executado no AIX de 64 bits, o Internet Explorer exigirá o TLS 1.0. Para habilitar o TLS 1.0, clique em Ferramentas > Opções da Internet > Avançado. A definição do TLS 1.0 está listada abaixo do título Segurança. Cache do navegador. No Internet Explorer, para certificar-se de que o Metadata Manager armazene corretamente as páginas em cache e aplique os privilégios do usuário, defina as opções de cache do navegador. Clique em Ferramentas > Opções da Internet. Em Histórico de navegação, clique em Configurações. Em Verificar se há versões mais novas das páginas armazenadas, selecione Sempre que eu visitar a página da Web. 84 Capítulo 9: Tarefas de Pós-instalação de Clientes Informatica
Menus de contexto. No Firefox, para garantir que o menu de atalho seja exibido no Metadata Manager, defina a opção do menu de contexto. Clique em Ferramentas >Opções. Na guia Conteúdo, clique em Avançado ao lado da opção Permitir JavaScript. Na caixa de diálogo Configurações Avançadas de JavaScript, selecione Desativar ou substituir menus de contexto. Instalar os Idiomas para as Ferramentas Clientes Se você precisar exibir idiomas diferentes da localidade do sistema e trabalhar com repositórios que usam uma página de código UTF-8, instale idiomas adicionais no Windows para uso com os clientes Informatica. Você também deve instalar idiomas para usar o Editor de Método de Entrada (IME) do Windows. Para instalar idiomas: 1. Clique em Iniciar > Configurações > Painel de Controle. 2. Clique em Opções Regionais. 3. Em Configurações de idioma para o sistema, selecione os idiomas que você deseja instalar. 4. Clique em Aplicar. O Windows poderá exigir que você reinicie o sistema. Instalar os Idiomas para as Ferramentas Clientes 85
C A P Í T U L O 1 0 Iniciando os Clientes Informatica Este capítulo inclui os seguintes tópico: Iniciando o Cliente do PowerCenter, 86 Iniciando o Cliente do PowerCenter Ao iniciar o Cliente do PowerCenter, você se conecta com um repositório do PowerCenter. 1. No menu Iniciar do Windows, clique em Programas > Informatica[Versão] > Cliente > [Nome da Ferramenta de Cliente]. Na primeira vez que você executar uma ferramenta de Cliente do PowerCenter, adicione um repositório e conecte-se a ele. 2. Clique em Repositório > Adicionar Repositório. A caixa de diálogo Adicionar Repositório é exibida. 3. Digite o nome do usuário e repositório. 4. Clique em OK. O repositório é exibido no Navegador. 5. Clique em Repositório > Conectar. A caixa de diálogo Conectar ao Repositório é exibida. 6. Na seção de definições de conexão, clique em Adicionar para adicionar as informações de conexão do domínio. A caixa de diálogo Adicionar Domínio é exibida. 7. Digite o nome do domínio, o host de gateway e o número da porta de gateway. 8. Clique em OK. 9. Na caixa de diálogo Conectar ao Repositório, digite a senha do usuário administrador. 10. Selecione o domínio de segurança. 11. Clique em Conectar. Depois de conectar-se ao repositório, você pode criar objetos. 86
C A P Í T U L O 1 1 Solucionando Problemas de Instalação da Informatica Este capítulo inclui os seguintes tópicos: Visão Geral da Solução de Problemas de Instalação, 87 Arquivos de Log de Instalação, 87 Solucionando Problemas de Domínios e Nós, 89 Solucionando Problemas do Cliente do PowerCenter, 91 Solução de problemas do servidor de Transformação de Dados, 91 Visão Geral da Solução de Problemas de Instalação Este capítulo fornece informações sobre o processo de instalação da Informatica e a causa e resolução de erros que ocorrem durante a instalação. Os exemplos incluídos neste capítulo descrevem estratégias gerais de solução de problemas e não são uma lista abrangente das possíveis causas de problemas de instalação. Arquivos de Log de Instalação Você pode usar os seguintes arquivos de log para solucionar problemas com uma instalação da Informatica: Arquivos de log de instalação. O instalador produz arquivos de log durante e após a instalação. Você pode usar esses logs para obter mais informações sobre as tarefas concluídas pelo instalador e os erros ocorridos durante a instalação. Os arquivos de log de instalação incluem os seguintes logs: - Logs de depuração - Logs de instalação de arquivo Arquivos de log do Service Manager. Arquivos de log gerados quando o Service Manager é iniciado em um nó. Arquivos de Log de Depuração O instalador grava ações e erros no arquivo de log de depuração. O nome do arquivo de log depende do componente da Informatica que você instala. 87
A tabela a seguir descreve as propriedades dos arquivos de log de depuração: Propriedade Nome do Arquivo de Log Localização Uso Conteúdo Descrição - Informatica_<Versão>_Services.log - Informatica_<Versão>_Client.log - Informatica_<Versão>_Services_Upgrade.log - Informatica_<Versão>_Client_Upgrade.log Diretório de instalação. Obtenha mais informações as ações executadas pelo instalador e sobre os erros de instalação. O instalador grava informações nesse arquivo durante a instalação. Se o instalador gerar um erro, você poderá usar esse log para solucioná-lo. Resumo detalhado de cada ação executada pelo instalador, as informações que você especificou no instalador, cada comando da linha de comando usado pelo instalador e o código de erro retornado pelo comando. O log de depuração contém a saída dos comandos infacmd e infasetup usados para criar o domínio, o nó e os serviços de aplicativo. Ele contém também informações sobre como iniciar os serviços de aplicativo. Arquivo de Log de Instalação de Arquivo O arquivo de log de instalação de arquivo contém informações sobre os arquivos instalados. A tabela a seguir descreve as propriedades do arquivo de log de instalação: Propriedade Nome do Arquivo de Log Localização Uso Conteúdo Descrição - Informatica_<Versão>_Services_InstallLog.log - Informatica_<Versão>_Client_InstallLog.log Diretório de instalação. Obtenha informações sobre os arquivos instalados e as entradas de registro criadas. Diretórios criados, nomes dos arquivos instalados e comandos executados, bem como o status de cada arquivo instalado. Arquivos de Log do Service Manager O instalador inicia o serviço da Informatica. O serviço da Informatica inicia o Service Manager para o nó. O Service Manager gera arquivos de log que indicam o status de inicialização de um nó. Use esses arquivos para solucionar problemas quando o serviço do Informatica falhar em ser iniciado e você não puder fazer logon no Informatica Administrator. Os arquivos de log do Service Manager são criados em cada nó. A tabela a seguir descreve os arquivos gerados pelo Service Manager: Propriedade catalina.out Descrição Eventos de log da Java Virtual Machine (JVM) que executa o Service Manager. Por exemplo, uma porta está disponível durante a instalação, mas está em uso quando o Service Manager é iniciado. 88 Capítulo 11: Solucionando Problemas de Instalação da Informatica
Propriedade Descrição Use esse log para obter mais informações sobre qual porta estava indisponível durante a inicialização do Service Manager. O arquivo catalina.out está no diretório /tomcat/logs. node.log Eventos de log gerados durante a inicialização do Service Manager em um nó. Você pode usar esse log para obter mais informações sobre o motivo pelo qual o Service Manager para um nó falhou em ser iniciado. Por exemplo, se o Service Manager não puder conectar-se com o banco de dados de configuração de domínio após 30 segundos, o início do Service Manager falhará. O arquivo node.log está localizado no diretório /tomcat/logs. Nota: O Service Manager também usa o node.log para gravar eventos quando o Log Manager está indisponível. Por exemplo, se a máquina onde o Service Manager é executado não tiver espaço suficiente disponível em disco para gravar arquivos de evento de log, o Log Manager ficará indisponível. Solucionando Problemas de Domínios e Nós O instalador pode gerar erros quando cria e configura domínios e nós durante a instalação da Informatica. Você poderá encontrar erros com as seguintes tarefas do instalador: Adicionando o banco de dados de configuração de domínio Criando ou unindo um domínio Iniciando a Informatica Executando ping no domínio Adicionando uma licença Criando o Repositório de Configuração de Domínio Se você criar um domínio, o instalador criará um repositório de configuração de domínio para armazenar os metadados do domínio. O instalador usa as opções que você especifica durante a instalação para adicionar metadados de configuração ao repositório de configuração de domínio. O instalador usa o JDBC para se comunicar com o banco de dados. Você não precisa configurar o ODBC ou a conectividade nativa na máquina em que instala os serviços da Informatica. O instalador cria e elimina uma tabela no banco de dados do repositório de configuração de domínio para verificar as informações de conexão. A conta de usuário para o banco de dados deve ter privilégios de criação no banco de dados. Cada domínio deve ter um repositório de configuração de domínio diferente. Criando ou Unindo um Domínio O instalador executará tarefas diferentes dependendo de você criar ou unir um domínio: Criando um domínio. O instalador executa o comando infasetup DefineDomain para criar o domínio e o nó de gateway para o domínio na máquina atual com base nas informações que você digita na janela Configurar Domínio. Unindo um domínio. O instalador executa o comando infasetup DefineWorkerNode para criar um nó na máquina atual e executa o comando infacmd AddDomainNode para adicionar o nó ao domínio. O instalador usa as informações que você digita na janela Configurar Domínio para executar os comandos. Solucionando Problemas de Domínios e Nós 89
Os comandos infasetup e infacmd falharão se o nó de gateway estiver indisponível. Se o nó de gateway estiver indisponível, você não poderá fazer logon no Informatica Administrator. Por exemplo, o comando DefineDomain falhará se você clicar em Testar Conexão e a conexão passar no teste, mas o banco de dados tornar-se indisponível antes de você clicar em Próximo. O comando DefineDomain também poderá falhar se o nome do host ou o endereço IP não pertencer à máquina atual. Verifique se o banco de dados para a configuração do domínio está disponível e se o nome do host está correto e tente novamente. Se o comando AddDomainNode falhar, verifique se o serviço da Informatica está em execução no nó de gateway e tente novamente. Iniciando a Informatica O instalador executa infaservice para iniciar o serviço da Informatica. Para solucionar problemas quando o início da Informatica falhar, use as informações do log de depuração da instalação e os arquivos de log node.log e catalina.out do Service Manager para identificar a causa do erro. Se você criar um domínio, faça logon no Informatica Administrator depois que o serviço do Informatica for iniciado, para verificar se o domínio está disponível. Se você ingressar em um domínio, faça logon no Informatica Administrator depois que o serviço do Informatica for iniciado, para verificar se o nó foi criado e iniciado com êxito. O início da Informatica pode falhar pelos seguintes motivos: O Service Manager está sem memória no sistema. O Java Runtime Environment (JRE) que inicia a Informatica e executa o Service Manager pode não ter memória suficiente no sistema para ser iniciado. Defina a variável de ambiente INFA_JAVA_OPTS para configurar a quantidade de memória do sistema usada pela Informatica. No UNIX, você pode definir a configuração de memória quando inicia a Informatica. O banco de dados de configuração de domínio não está disponível. A Informatica falhará em ser iniciada em um nó se o Service Manager em um nó de gateway não puder conectar-se com o banco de dados de configuração de domínio em 30 segundos. Verifique se o repositório de configuração de domínio está disponível. Você configurar incorretamente a conta de usuário do serviço da Informatica. A Informatica falhará em ser iniciada se você configurar incorretamente o domínio, o nome do usuário ou a senha do Windows quando configurar a conta de usuário para iniciar o serviço da Informatica no Windows. Além disso, a conta de usuário deve ter a permissão Agir como sistema operacional. O conteúdo da variável de ambiente PATH ultrapassa o tamanho máximo permitido. No Windows, haverá falha na inicialização da Informatica se os arquivos ou bibliotecas exigidos pela Informatica não estiverem no caminho do sistema e não puderem ser acessados. Esse problema poderá ocorrer se o número total de caracteres na variável de ambiente PATH ultrapassar o limite. Algumas das pastas no diretório <informaticainstallationdir> não tem as permissões de execução apropriadas. Conceder permissão de execução no diretório <informaticainstallationdir>. Executando Ping no Domínio O instalador executa o comando infacmd Ping para verificar se o domínio está disponível, antes de continuar a instalação. O domínio deve estar disponível para que os objetos de licença possam ser adicionados ao domínio. Se o comando Ping falhar, inicie a Informatica no nó de gateway. Adicionando uma Licença O instalador executa o comando infacmd AddLicense para ler o arquivo de chave de licença da Informatica e criar um objeto de licença no domínio. Para executar os serviços de aplicativo no Informatica Administrator, um objeto de licença válido deve existir no domínio. 90 Capítulo 11: Solucionando Problemas de Instalação da Informatica
Se você usar uma licença incremental e unir um domínio, o número de série da licença incremental deverá corresponder ao número de série de um objeto de licença existente no domínio. Se os números de série não corresponderem, o comando AddLicense falhará. No log de depuração do sistema, você obtém mais informações sobre o conteúdo do arquivo de chave de licença usado para instalação, incluindo número de série, versão, data de expiração, sistemas operacionais e opções de conectividade. Mais informações sobre licenças existentes para o domínio você encontra no Informatica Administrator. Solucionando Problemas do Cliente do PowerCenter Eu instalei o Cliente do PowerCenter, mas o Mapping Architect for Visio não aparece no menu Iniciar do Windows e a pasta MappingTemplate no diretório do cliente está vazia. Você deve ter a versão e o nível de service pack corretos do Microsoft.NET Framework para que o Mapping Architect for Visio seja instalado corretamente. Desinstale o Cliente do PowerCenter, instale a versão correta do Microsoft.NET Framework e reinstale o Cliente do PowerCenter. Solução de problemas do servidor de Transformação de Dados Eu instalei o servidor de Transformação de Dados no Windows, mas as variáveis de ambiente não são visíveis. Faça o log OFF da máquina Windows e faça novamente o login para atualizar as variáveis de ambiente. Solucionando Problemas do Cliente do PowerCenter 91
C A P Í T U L O 1 2 Configuração do Banco de Dados de Repositório Este capítulo inclui os seguintes tópicos: Visão Geral da Configuração do Banco de Dados de Repositório, 92 Diretrizes para Configurar Contas de Usuário de Banco de Dados, 93 Requisitos de Banco de Dados do Repositório do PowerCenter, 93 Requisitos de Banco de Dados do Repositório do Data Analyzer, 94 Requisitos de Banco de Dados do Repositório do Metadata Manager, 95 Visão Geral da Configuração do Banco de Dados de Repositório O PowerCenter armazena dados e metadados nos repositórios do domínio. Antes de criar os serviços de aplicativo do PowerCenter, configure os bancos de dados e as contas de usuário de banco de dados para os repositórios. Configure uma conta de usuário e banco de dados para os seguintes repositórios: Repositório do PowerCenter Repositório do Data Analyzer Repositório do Jaspersoft Repositório do Metadata Manager Você pode criar os repositórios nos seguintes sistemas de banco de dados relacional: Oracle IBM DB2 Microsoft SQL Server Sybase ASE Para obter mais informações sobre como configurar o banco de dados, consulte a documentação do seu sistema de banco de dados. 92
Diretrizes para Configurar Contas de Usuário de Banco de Dados Use as regras e diretrizes a seguir ao configurar as contas de usuário: O banco de dados deve estar acessível a todos os nós de gateway do domínio Informatica. A conta de usuário de banco de dados deve ter permissões para criar e eliminar tabelas, índices e exibições, bem como para selecionar, inserir, atualizar e excluir dados de tabelas. Use ASCII de 7 bits para criar a senha da conta. Para evitar que erros de banco de dados em um repositório afetem outros repositórios, crie cada repositório em um esquema de banco de dados distinto, com uma conta de usuário de banco de dados diferente. Não crie um repositório no mesmo esquema de banco de dados do repositório de configuração de domínio ou dos outros repositórios do domínio. Requisitos de Banco de Dados do Repositório do PowerCenter Verifique se a configuração do banco de dados atende aos requisitos do repositório do PowerCenter. Oracle Use as diretrizes a seguir ao configurar o repositório no Oracle: Defina com um número pequeno o tamanho do armazenamento para o espaço de tabela a fim de evitar que o repositório use uma quantidade excessiva de espaço. Verifique também se o espaço de tabela padrão do usuário que possui as tabelas do repositório está definido com um tamanho pequeno. O exemplo a seguir mostra como definir o parâmetro de armazenamento recomendado para um espaço de tabela denominado REPOSITORY. ALTER TABLESPACE "REPOSITORY" DEFAULT STORAGE ( INITIAL 10K NEXT 10K MAXEXTENTS UNLIMITED PCTINCREASE 50 ); Verifique ou altere esses parâmetros antes de criar o repositório. A conta do usuário do banco de dados deverá ter os privilégios CONNECT, RESOURCE e CREATE VIEW. IBM DB2 Para otimizar o desempenho do repositório, configure o banco de dados com o espaço de tabela em um único nó. Quando o espaço de tabela estiver em um único nó, o Cliente e o Serviço de Integração do PowerCenter acessarão o repositório mais rapidamente do que se as tabelas do repositório existissem em diferentes nós de banco de dados. Especifique o nome do espaço de tabela de nó único ao criar, copiar ou restaurar um repositório. Se você não especificar o nome do espaço de tabela, o DB2 usará o espaço de tabela padrão. Sybase ASE Use as seguintes diretrizes quando configurar o repositório no Sybase ASE: Defina o tamanho da página do servidor de banco de dados para 8 K ou superior. Essa configuração é feita uma única vez e não pode ser alterada posteriormente. Diretrizes para Configurar Contas de Usuário de Banco de Dados 93
Defina as seguintes opções de banco de dados como TRUE: - permitir nulos por padrão - ddl em tran Verifique se o usuário do banco de dados tem privilégios CREATE TABLE e CREATE VIEW. Defina os requisitos de configuração de memória do banco de dados. A tabela a seguir lista os requisitos de configuração de memória e os valores de linha de base recomendados: Configuração do Banco de Dados Procedimento do Sistema Sybase Valor Número de objetos abertos sp_configure "número de objetos abertos" 5.000 Número de índices abertos sp_configure "número de índices abertos" 5.000 Número de partições abertas sp_configure "número de partições abertas" 8000 Número de bloqueios sp_configure "número de bloqueios" 100.000 Ajuste os valores recomendados acima de acordo com as operações executadas no banco de dados. Requisitos de Banco de Dados do Repositório do Data Analyzer Verifique se a configuração do banco de dados atende aos requisitos do repositório do Data Analyzer. Oracle Use as diretrizes a seguir ao configurar o repositório no Oracle: Defina com um número pequeno o tamanho do armazenamento para o espaço de tabela a fim de evitar que o repositório use uma quantidade excessiva de espaço. Verifique também se o espaço de tabela padrão do usuário que possui as tabelas do repositório está definido com um tamanho pequeno. O exemplo a seguir mostra como definir o parâmetro de armazenamento recomendado para um espaço de tabela denominado REPOSITORY. ALTER TABLESPACE "REPOSITORY" DEFAULT STORAGE ( INITIAL 10K NEXT 10K MAXEXTENTS UNLIMITED PCTINCREASE 50 ); Verifique ou altere esses parâmetros antes de criar o repositório. A conta do usuário do banco de dados deverá ter os privilégios CONNECT, RESOURCE e CREATE VIEW. Microsoft SQL Server Use as seguintes diretrizes quando configurar o repositório no Microsoft SQL Server: Se você criar o repositório no Microsoft SQL Server 2005, o Microsoft SQL Server deverá ser instalado com a classificação que diferencia maiúsculas de minúsculas. Se você criar o repositório no Microsoft SQL Server 2005, o banco de dados do repositório deverá ter um nível de compatibilidade de banco de dados igual a 80 ou mais baixo. O Data Analyzer usa instruções SQL não ANSI que o 94 Capítulo 12: Configuração do Banco de Dados de Repositório
Microsoft SQL Server suporta apenas em um banco de dados com nível de compatibilidade igual a 80 ou mais baixo. Para definir o nível de compatibilidade do banco de dados como 80, execute a seguinte consulta no banco de dados: sp_dbcmptlevel <DatabaseName>, 80 Ou abra o Microsoft SQL Server Enterprise Manager, clique com o botão direito do mouse no banco de dados e selecione Propriedades > Opções. Defina o nível de compatibilidade como 80 e clique em OK. Sybase ASE Use as seguintes diretrizes quando configurar o repositório no Sybase ASE: Defina o tamanho da página do servidor de banco de dados para 8 K ou superior. Essa configuração é feita uma única vez e não pode ser alterada posteriormente. O banco de dados para o repositório do Data Analyzer exige um tamanho de página de pelo menos 8 KB. Se você configurar um banco de dados do Data Analyzer em uma instância do Sybase ASE com uma página com tamanho inferior a 8 KB, o Data Analyzer poderá gerar erros quando você executar relatórios. O Sybase ASE reduz a restrição de tamanho de linha quando você aumenta o tamanho da página. O Data Analyzer inclui uma cláusula GROUP BY na consulta SQL referente ao relatório. Quando você executa o relatório, o Sybase ASE armazena todas as colunas GROUP BY e agregadas em uma tabela de trabalho temporária. O tamanho máximo da linha de índice da tabela de trabalho é limitado pelo tamanho de página do banco de dados. Por exemplo, se o Sybase ASE é instalado com o tamanho da página padrão de 2 KB, o tamanho da linha de índice não pode ter mais de 600 bytes. No entanto, a cláusula GROUP BY na consulta SQL referente à maioria dos relatórios do Data Analyzer gera um tamanho de linha de índice com mais de 600 bytes. Verifique se o usuário do banco de dados tem privilégios CREATE TABLE e CREATE VIEW. Habilite a opção Distributed Transaction Management (DTM) no servidor de banco de dados. Crie uma conta de usuário do DTM e conceda dtm_tm_role ao usuário. A tabela a seguir lista definição de configuração do DTM para o valor de dtm_tm_role: Configuração do DTM Procedimento do Sistema Sybase Valor Privilégio DTM sp_role "conceder" dtm_tm_role, nome_do_usuário Requisitos de Banco de Dados do Repositório do Metadata Manager Verifique se a configuração do banco de dados atende aos requisitos do repositório do Metadata Manager. Requisitos de Banco de Dados do Repositório do Metadata Manager 95
Oracle Use as diretrizes a seguir ao configurar o repositório no Oracle: Defina os seguintes parâmetros para o espaço de tabela: Propriedade Definição Comentários <Espaço de tabela temporário> Redimensione a pelo menos 2 GB - CURSOR_SHARING FORCE - MEMORY_TARGET Pelo menos 4 GB Execute SELECT * FROM v $memory_target_advice ORDER BY memory_size; para determinar o MEMORY_SIZE ideal. MEMORY_MAX_TAR GET Maior que o tamanho de MEMORY_TARGET Se MEMORY_MAX_TARGET não estiver especificado, MEMORY_MAX_TARGET volta ao padrão para a configuração de MEMORY_TARGET. OPEN_CURSORS 500 compartilhado Monitore e ajuste os cursores abertos. Consulte v$sesstat para determinar o número de cursores abertos no momento. Se as sessões em execução estiverem próximas ao limite, aumente o valor de OPEN_CURSORS. UNDO_MANAGEME NT AUTO - Se o repositório precisar armazenar metadados em um idioma multibyte, defina o parâmetro NLS_LENGTH_SEMANTICS como CHAR na instância do banco de dados. O padrão é BYTE. A conta de usuário do banco de dados deve ter os privilégios CREATE SESSION, CREATE VIEW, ALTER SESSION e CREATE SYNONYM. Além disso, a conta de usuário do banco de dados deve ser atribuída à função RESOURCE. IBM DB2 Use as diretrizes a seguir ao configurar o repositório no IBM DB2: Configure espaços de tabela temporários do sistema com um tamanho de página padrão superior a 4 KB e atualize os tamanhos de heap. As consultas executadas nas tabelas de espaços de tabela definidos com um tamanho de página acima de 4 KB exigem espaços de tabela temporários do sistema com um tamanho de página acima de 4 KB. Se não houver espaços de tabela temporários do sistema definidos com um tamanho de página maior, as consultas poderão falhar. O servidor exibe o seguinte erro: SQL 1585N A system temporary table space with sufficient page size does not exist. SQLSTATE=54048 Crie espaços de tabela temporários do sistema com tamanhos de página de 8 KB, 16 KB e 32 KB. Execute as seguintes instruções SQL em cada banco de dados para configurar os espaços de tabela temporários do sistema e atualizar os tamanhos de heap: CREATE Bufferpool RBF IMMEDIATE SIZE 1000 PAGESIZE 32 K EXTENDED STORAGE ; CREATE Bufferpool STBF IMMEDIATE SIZE 2000 PAGESIZE 32 K EXTENDED STORAGE ; CREATE REGULAR TABLESPACE REGTS32 PAGESIZE 32 K MANAGED BY SYSTEM USING ('C:\DB2\NODE0000\reg32' ) EXTENTSIZE 16 OVERHEAD 10.5 PREFETCHSIZE 16 TRANSFERRATE 0.33 BUFFERPOOL RBF; 96 Capítulo 12: Configuração do Banco de Dados de Repositório
CREATE SYSTEM TEMPORARY TABLESPACE TEMP32 PAGESIZE 32 K MANAGED BY SYSTEM USING ('C: \DB2\NODE0000\temp32' ) EXTENTSIZE 16 OVERHEAD 10.5 PREFETCHSIZE 16 TRANSFERRATE 0.33 BUFFERPOOL STBF; GRANT USE OF TABLESPACE REGTS32 TO USER <USERNAME>; UPDATE DB CFG FOR <DB NAME> USING APP_CTL_HEAP_SZ 16384 UPDATE DB CFG FOR <DB NAME> USING APPLHEAPSZ 16384 UPDATE DBM CFG USING QUERY_HEAP_SZ 8000 UPDATE DB CFG FOR <DB NAME> USING LOGPRIMARY 100 UPDATE DB CFG FOR <DB NAME> USING LOGFILSIZ 2000 UPDATE DB CFG FOR <DB NAME> USING LOCKLIST 1000 UPDATE DB CFG FOR <DB NAME> USING DBHEAP 2400 "FORCE APPLICATIONS ALL" DB2STOP DB2START Defina parâmetros de bloqueio para evitar deadlocks quando você carregar metadados em um repositório do Metadata Manager no IBM DB2. Você pode configurar os seguintes parâmetros de bloqueio: Nome do Parâmetro Valor Descrição do IBM DB2 LOCKLIST 8192 Armazenamento máximo para lista de bloqueio (4KB) MAXLOCKS 10 Percentual de listas de bloqueio por aplicativo LOCKTIMEOUT 300 Tempo de espera de bloqueio (seg) DLCHKTIME 10000 Intervalo para verificar se há deadlock (ms) Além disso, defina o parâmetro DB2_RR_TO_RS como YES para alterar a política de Leitura Repetível para Estabilidade de Leitura. Nota: Se você usar o IBM DB2 como fonte de metadados, o banco de dados de origem terá os mesmos parâmetros de configuração. Microsoft SQL Server Se o repositório precisar armazenar metadados em um idioma multibyte, defina a classificação do banco de dados como esse idioma multibyte quando instalar o Microsoft SQL Server. Essa configuração é feita uma única vez e não pode ser alterada. Requisitos de Banco de Dados do Repositório do Metadata Manager 97
C A P Í T U L O 1 3 Conectividade da Plataforma Informatica Este capítulo inclui os seguintes tópicos: Visão Geral da Conectividade, 98 Conectividade do Domínio, 99 Conectividade do PowerCenter, 99 Conectividade Nativa, 103 Conectividade ODBC, 104 Conectividade JDBC, 105 Visão Geral da Conectividade A plataforma Informatica usa os seguintes tipos de conectividade para comunicação entre clientes, serviços e outros componentes no domínio: Protocolo de rede TCP/IP. Os serviços de aplicativo e os Gerenciadores de Serviço de um domínio usam o protocolo de rede TCP/IP para se comunicar com outros nós e serviços. Os clientes também usam o TCP/IP para se comunicar com serviços de aplicativo. Você pode configurar o nome do host e o número da porta para comunicação por TCP/IP em um nó quando instala os serviços Informatica. Você pode configurar os números de porta usados para serviços em um nó durante a instalação ou no Informatica Administrator. Drivers nativos. O Serviço de Integração e o Serviço de Repositório do PowerCenter usam drivers nativos para se comunicar com bancos de dados. Os drivers nativos estão incluídos do pacote do software servidor e cliente de banco de dados. Instale e configure o software cliente de banco de dados nativo nas máquinas onde o Serviço de Integração e o Serviço de Repositório do PowerCenter são executados. ODBC. Os drivers ODBC são instalados com os serviços e os clientes da Informatica. Os serviços de integração usam drivers ODBC para se comunicar com bancos de dados. JDBC. O Serviço de Relatório usa o JDBC para estabelecer conexão com o repositório e as fontes de dados do Data Analyzer. O Serviço do Metadata Manager usa o JDBC para conectar-se com o repositório do Metadata Manager e os repositórios de origem de metadados. O instalador do servidor usa o JDBC para conectar-se com o repositório de configuração de domínio durante a instalação. Os nós de gateway do domínio Informatica usam o JDBC para conectar-se com o repositório de configuração de domínio. 98
Conectividade do Domínio Os serviços de um nó em um domínio Informatica usam o TCP/IP para conectar-se com serviços em outros nós. Como os serviços podem ser executados em vários nós do domínio, eles dependem do Service Manager para direcionar as solicitações. O Service Manager no nó de gateway principal identifica as solicitações de serviços e responde com o endereço do serviço solicitado. Os nós se comunicam por meio de TCP/IP na porta que você seleciona para um nó quando instala os Serviços da Informatica. Ao criar um nó, você seleciona um número de porta para ele. O Service Manager atende às conexões de TCP/IP de entrada nessa porta. Conectividade do PowerCenter O PowerCenter usa o protocolo de rede TCP/IP, drivers de banco de dados nativos, ODBC e JDBC para comunicação entre os seguintes componentes do PowerCenter: Serviço de Repositório do PowerCenter. O Serviço de Repositório do PowerCenter usa drivers de banco de dados nativos para se comunicar com o repositório do PowerCenter. O Serviço de Repositório do PowerCenter usa o TCP/IP para comunicar-se com outros componentes do PowerCenter. Serviço de Integração do PowerCenter. O Serviço de Integração do PowerCenter usa a conectividade nativa do banco de dados e o ODBC para conectar-se com os bancos de dados de origem e destino. O Serviço de Integração do PowerCenter usa o TCP/IP para comunicar-se com outros componentes do PowerCenter. Serviço de Relatório e Serviço do Metadata Manager. O Data Analyzer e o Metadata Manager usam JDBC e ODBC para acessar fontes de dados e repositórios. Cliente do PowerCenter. O Cliente do PowerCenter usa ODBC para conectar-se com bancos de dados de origem e destino. O Cliente do PowerCenter usa TCP/IP para comunicar-se com o Serviço de Repositório e o Serviço de Integração do PowerCenter. A figura a seguir mostra uma visão geral dos componentes e da conectividade do PowerCenter: Conectividade do Domínio 99
A tabela a seguir lista os drivers usados pelos componentes do PowerCenter: Componente Banco de Dados Driver Serviço de Repositório do PowerCenter Repositório do PowerCenter Nativo Serviço de Integração do PowerCenter Origem Destino Procedimento Armazenado Pesquisa Nativo ODBC Serviço de Relatório Repositório do Data Analyzer JDBC Serviço de Relatório Fonte de Dados JDBC Serviço do Metadata Manager Repositório do Metadata Manager JDBC ODBC com ligação entre JDBC e ODBC Cliente do PowerCenter Repositório do PowerCenter Nativo Cliente do PowerCenter Custom Metadata Configurator (Cliente do Metadata Manager) Origem Destino Procedimento Armazenado Pesquisa Repositório do Metadata Manager ODBC JDBC Conectividade do Serviço de Repositório O Serviço de Repositório do PowerCenter gerencia os metadados do banco de dados de repositório do PowerCenter. Todos os aplicativos que se conectam com o repositório devem conectar-se com o Serviço de Repositório do PowerCenter. O Serviço de Repositório do PowerCenter usa drivers nativos para se comunicar com o banco de dados do repositório. A tabela a seguir descreve a conectividade exigida para conectar o Serviço de Repositório com o repositório e os bancos de dados de origem e destino: Conexão do Serviço de Repositório Cliente do PowerCenter Serviço de Integração do PowerCenter Banco de dados do Repositório do PowerCenter Requisito de Conectividade TCP/IP TCP/IP Drivers nativos de banco de dados O Serviço de Integração do PowerCenter se conecta com o Serviço de Repositório para recuperar metadados quando executa fluxos de trabalho. Conectando pelo Cliente do PowerCenter Para conectar-se com o Serviço de Repositório do PowerCenter pelo Cliente do PowerCenter, adicione um domínio e repositório na ferramenta Cliente do PowerCenter. Quando você estabelece conexão com o repositório usando uma 100 Capítulo 13: Conectividade da Plataforma Informatica
ferramenta Cliente do PowerCenter, a ferramenta cliente envia uma solicitação de conexão ao Service Manager no nó de gateway. O Service Manager retorna o nome do host e o número da porta do nó onde o Serviço de Repositório do PowerCenter é executado. O Cliente do PowerCenter usa TCP/IP para conectar-se com o Serviço de Repositório do PowerCenter. Conectando com Bancos de Dados Para configurar uma conexão do Serviço de Repositório do PowerCenter com o banco de dados de repositório, configure as propriedades do banco de dados na ferramenta Informatica Administrator. Instale e configure os drivers de banco de dados nativos para o banco de dados de repositório na máquina em que o Serviço de Repositório do PowerCenter é executado. Conectividade do Serviço de Integração O Serviço de Integração do PowerCenter se conecta com o repositório para ler os objetos do repositório. O Serviço de Integração do PowerCenter se conecta com o repositório por meio do Serviço de Repositório do PowerCenter. Use o Informatica Administrator para configurar um repositório associado para o Serviço de Integração. A tabela a seguir descreve a conectividade exigida para conectar o Serviço de Integração do PowerCenter com os componentes de plataforma, bancos de dados de origem e bancos de dados de destino: Conexão do Serviço de Integração do PowerCenter Cliente do PowerCenter Outros Processos do Serviço de Integração do PowerCenter Serviço de Repositório Bancos de dados de origem e destino Requisito de Conectividade TCP/IP TCP/IP TCP/IP Drivers de banco de dados nativos ou ODBC Nota: O Serviço de Integração do PowerCenter no Windows e UNIX podem usar drivers ODBC para conectar-se com bancos de dados. Você pode usar drivers nativos para melhorar o desempenho. O Serviço de Integração do PowerCenter inclui bibliotecas ODBC que você pode usar para conectar-se com outras fontes ODBC. A instalação da Informatica inclui os drivers ODBC. Para fontes de arquivo simples, XML ou COBOL, você pode acessar os dados com conexões de rede, como NFS, ou transferir os dados para o nó do Serviço de Integração do PowerCenter por meio do software de FTP. Para obter informações sobre software de conectividade para outras fontes ODBC, consulte a documentação do banco de dados. Conectando pelo Cliente do PowerCenter O Workflow Manager se comunica com um processo do Serviço de Integração do PowerCenter por uma conexão TCP/IP. O Workflow Manager se comunica com o processo do Serviço de Integração do PowerCenter toda vez que você inicia um fluxo de trabalho ou exibe seus detalhes. Conectando-se com o Serviço de Repositório do PowerCenter Quando você criar um Serviço de Integração do PowerCenter, especifique o Serviço de Repositório do PowerCenter a ser associado ao Serviço de Integração do PowerCenter. Quando o Serviço de Integração do PowerCenter executa Conectividade do PowerCenter 101
um fluxo de trabalho, ele usa o TCP/IP para conectar-se com o Serviço de Repositório do PowerCenter associado e recuperar metadados. Conectando com Bancos de Dados Use o Workflow Manager para criar conexões com bancos de dados. Você pode criar conexões usando drivers de banco de dados nativos ou ODBC. Se você usar drivers nativos, especifique nome de usuário, senha e cadeia de caracteres de conexão nativa do banco de dados para cada conexão. O Serviço de Integração do PowerCenter usa essas informações para conectar-se com o banco de dados quando ele executa a sessão. Nota: O PowerCenter suporta drivers ODBC, como o ISG Navigator, que não precisam de nomes de usuário e senhas para estabelecer conexão. Para evitar o uso de cadeias vazias ou nulos, use as palavras reservadas PmNullUser e PmNullPasswd para nome de usuário e senha quando você configurar uma conexão com o banco de dados. O Serviço de Integração do PowerCenter trata PmNullUser e PmNullPasswd como nenhum usuário e nenhuma senha. Conectividade do Cliente do PowerCenter O Cliente do PowerCenter usa drivers ODBC e o software de conectividade nativa do cliente de banco de dados para se comunicar com bancos de dados. Ele usa TCP/IP para se comunicar com o Serviço de Integração e com o repositório. A tabela a seguir descreve os tipos de conectividade exigidos para conectar o Cliente do PowerCenter com o Serviço de Integração, o repositório e os bancos de dados de origem e destino: Conexão do Cliente do PowerCenter Serviço de Integração Serviço de Repositório Bancos de dados Requisito de Conectividade TCP/IP TCP/IP Conexão ODBC para cada banco de dados Estabelecendo Conexão com o Repositório Você pode conectar-se com o repositório usando as ferramentas do Cliente do PowerCenter. Todas as ferramentas do Cliente do PowerCenter usam TCP/IP para conectar-se com o repositório por meio do Serviço de Repositório sempre que você acessa o repositório para executar tarefas como conectar-se com o repositório, criar objetos de repositório e executar consultas de objeto. Conectando com Bancos de Dados Para conectar-se com bancos de dados no Designer, use o Administrador de Fonte de Dados ODBC do Windows para criar uma fonte de dados para cada banco de dados que você deseja acessar. Selecione os nomes das fontes de dados no Designer quando você executar as seguintes tarefas: Importar uma definição de tabela ou procedimento armazenado de um banco de dados. Use o Source Analyzer ou Target Designer para importar a tabela de um banco de dados. Use o Transformation Developer, Mapplet Designer ou Mapping Designer para importar um procedimento armazenado ou uma tabela para uma transformação de Pesquisa. Para conectar-se com o banco de dados, especifique também nome de usuário, senha e nome de proprietário da tabela ou do procedimento armazenado do banco de dados. 102 Capítulo 13: Conectividade da Plataforma Informatica
Visualizar dados. Você pode selecionar o nome da fonte de dados quando visualizar dados no Source Analyzer ou Target Designer. Especifique também nome de usuário, senha e nome de proprietário da tabela do banco de dados. Conectando-se com o Serviço de Integração O Workflow Manager e o Workflow Monitor se comunicam diretamente com o Serviço de Integração por meio de TCP/IP sempre que você realiza tarefas relacionadas a sessão e fluxo de trabalho, como a execução de um fluxo de trabalho. Quando você faz logon em um repositório usando o Workflow Manager ou Workflow Monitor, o aplicativo de cliente lista os Serviços de Integração que estão configurados para esse repositório no Informatica Administrator. Conectividade do Serviço de Relatório e do Serviço do Metadata Manager Para conectar-se com um repositório do Data Analyzer, o Serviço de Relatório exige um driver Java Database Connectivity (JDBC). Para conectar-se com a fonte de dados, o Serviço de Relatório pode usar um driver JDBC ou uma ligação entre JDBC e ODBC com um driver ODBC. Para conectar-se com um repositório do Metadata Manager, o Serviço do Metadata Manager exige um driver JDBC. O Custom Metadata Configurator usa um driver JDBC para conectar-se com o repositório do Metadata Manager. Os drivers JDBC são instalados com os serviços e os clientes da Informatica. Você pode usar os drivers JDBC instalados para conectar-se com o repositório do Data Analyzer ou do Metadata Manager, com a fonte de dados ou com um repositório do PowerCenter. Os instaladores da Informatica não instalam drivers ODBC ou a ligação entre JDBC e ODBC para o Serviço de Relatório ou o Serviço do Metadata Manager. Conectividade Nativa Para estabelecer a conectividade nativa entre um serviço de aplicativo e um banco de dados, instale o software cliente de banco de dados na máquina onde o serviço é executado. Os Serviços de Integração e de Repositório do PowerCenter usam drivers nativos para se comunicarem com bancos de dados de origem e destino e bancos de dados de repositório. A tabela a seguir descreve a sintaxe da cadeia de caracteres de conexão nativa para cada sistema de banco de dados suportado: Banco de Dados Sintaxe da Cadeia de Caracteres de Conexão Exemplo IBM DB2 dbname mydatabase Informix dbname@servername mydatabase@informix Microsoft SQL Server servername@dbname sqlserver@mydatabase Oracle nomebd.world (mesmo da entrada TNSNAMES) oracle.world Sybase ASE servername@dbname sambrown@mydatabase Conectividade Nativa 103
Banco de Dados Sintaxe da Cadeia de Caracteres de Conexão Exemplo Nota: O nome de servidor Sybase ASE é o nome do Servidor Adaptável do arquivo de interfaces. Teradata ODBC_data_source_name ou ODBC_data_source_name@db_name ou ODBC_data_source_name@db_user_name TeradataODBC TeradataODBC@mydatabase TeradataODBC@sambrown Nota: Use drivers ODBC Teradata para conectar-se com bancos de dados de origem e destino. Conectividade ODBC O Open Database Connectivity (ODBC) oferece uma maneira comum de comunicar-se com diferentes sistemas de banco de dados. O Cliente do PowerCenter usa drivers ODBC para se conectar com bancos de dados de origem, destino e pesquisa e chamar os procedimentos armazenados nos bancos de dados. O Serviço de Integração do PowerCenter também pode usar drivers ODBC para se conectar com bancos de dados. Para usar a conectividade ODBC, instale os seguintes componentes na máquina que hospeda o serviço ou a ferramenta de cliente da Informatica: Software cliente de banco de dados. Instale o software cliente para o sistema de banco de dados. Isso instala as bibliotecas do cliente que são necessárias para conectar-se com o banco de dados. Nota: Alguns drivers ODBC contêm protocolos de ligação e não exigem o software cliente de banco de dados. Drivers ODBC. Os drivers fechados do DataDirect de 32 ou 64 bits são instalados ao instalar os serviços Informatica. Os drivers fechados ODBC DataDirect de 32 bits são instalados ao instalar os clientes Informatica. O servidor de banco de dados também pode incluir um driver ODBC. Depois de instalar os componentes necessários, configure uma fonte de dados ODBC para cada banco de dados com o qual você deseja conectar-se. Uma fonte de dados contém as informações que você precisa para localizar e acessar o banco de dados, como nome do banco de dados, nome do usuário e senha do banco de dados. No Windows, use o Administrador de Fonte de Dados ODBC para criar um nome de fonte de dados. No UNIX, adicione entradas de fonte de dados ao arquivo odbc.ini encontrado no diretório $ODBCHOME do sistema. Ao criar uma fonte de dados ODBC, especifique também o driver para o qual o gerenciador de driver ODBC envia chamadas de banco de dados. A tabela a seguir mostra os drivers ODBC recomendados a serem usados com cada banco de dados: Banco de Dados Driver ODBC Exige o Software Cliente de Banco de Dados Informix DataDirect Informix Wire Protocol Não Microsoft Access Driver do Microsoft Access Não Microsoft Excel Driver do Microsoft Excel Não 104 Capítulo 13: Conectividade da Plataforma Informatica
Banco de Dados Driver ODBC Exige o Software Cliente de Banco de Dados Microsoft SQL Server DataDirect SQL Server Wire Protocol Não Netezza Netezza SQL Sim Teradata Driver ODBC Teradata Sim SAP HANA Driver SAP HANA ODBC Sim Conectividade JDBC JDBC (Java Database Connectivity) é uma API Java que oferece conectividade para bancos de dados relacionais. Os aplicativos baseados em Java podem usar drivers JDBC para conectar-se com bancos de dados. Os seguintes serviços e clientes usam o JDBC para estabelecer conexão com bancos de dados: Serviço do Metadata Manager Serviço de Relatório Custom Metadata Configurator Os drivers JDBC são instalados com os serviços e os clientes da Informatica. Conectividade JDBC 105
C A P Í T U L O 1 4 Instalação de Utilitários da Informatica Este capítulo inclui os seguintes tópicos: Visão Geral da Instalação de Utilitários da Informatica, 106 Programas e Utilitários de Linha de Comando, 107 Configurando os Utilitários do PowerCenter, 107 Configurando os Utilitários do Metadata Manager, 108 Visão Geral da Instalação de Utilitários da Informatica A instalação da Informatica inclui ferramentas de suporte ao cliente e programas e utilitários de linha de comando para os seguintes produtos: Data Explorer Data Quality Data Services Metadata Manager PowerCenter PowerExchange Quando você instala serviços ou clientes Informatica, os programas e utilitários de linha de comando são instalados por padrão. Você pode também instalar e executar os programas e utilitários em qualquer máquina sem instalar os produtos da Informatica. A Informatica oferece um arquivo ZIP diferente para instalar os programas e os utilitários de linha de comando em uma máquina que não tem produtos da Informatica instalados. Os utilitários da Informatica estão incluídos em um arquivo ZIP. Faça download do seguinte arquivo para seu sistema operacional: Informatica_<Version>_cmd_utilities_<OperatingSystem>.zip Para instalar os utilitários, extraia-os do arquivo na máquina onde você deseja executá-los. Configure as variáveis de caminho e ambiente conforme exigido pelos utilitários de linha de comando. Conceda permissão de execução nos arquivos dos utilitários às contas de usuário que executam os comandos. 106
Programas e Utilitários de Linha de Comando Você pode usar os utilitários da Informatica para gerenciar o domínio, serviços de aplicativo e objetos da Informatica na linha de comando de qualquer máquina que possa acessar o domínio Informatica. A tabela a seguir descreve os programas de linha de comando da Informatica: Programa de Linha de Comando Produto Descrição infacmd Data Explorer Data Quality Data Services PowerCenter PowerExchange Administre o domínio, serviços de aplicativo e processos da Informatica, incluindo os serviços de repositório e integração. Você também pode usar o comando infacmd para acessar e administrar licenças e eventos de log, bem como exportar e importar objetos e contas de usuário. pmcmd PowerCenter Gerencie fluxos de trabalho. Use o comando pmcmd para iniciar, interromper, agendar e monitorar fluxos de trabalho. pmpasswd PowerCenter Criptografe senhas a serem usadas com as variáveis de ambiente pmcmd e pmrep. pmrep PowerCenter Executa tarefas de administração de repositório. Use o comando pmrep para listar objetos do repositório, criar e editar grupos, bem como restaurar e excluir repositórios. mmcmd Metadata Manager Carregue e gerencie recursos, importe e exporte modelos, personalize recursos e glossários de negócios. Crie e exclua o conteúdo do repositório do Metadata Manager e restaure o conteúdo do repositório do PowerCenter. backupcmdline Metadata Manager Faça backup e restaure o repositório do Metadata Manager. Configurando os Utilitários do PowerCenter Os utilitários do PowerCenter são instalados no seguinte diretório: <UtilitiesInstallationDir>/PowerCenter/server/bin Além disso, o programa de linha de comando infacmd é instalado no seguinte diretório: <UtilitiesInstallationDir>/PowerCenter/isp/bin Antes de executar os utilitários do PowerCenter, siga estas diretrizes para configurar os arquivos e as variáveis de programa: O infacmd exige o diretório Java. Programas e Utilitários de Linha de Comando 107
Para executar o pmrep, pmcmd e pmpasswd, copie o arquivo domains.infa do domínio Informatica para o diretório de utilitários. Para executar pmrep, pmcmd e pmpasswd no UNIX, você também deve definir INFA _ HOME, a variável de ambiente PATH e a variável de ambiente do caminho da biblioteca para a localização dos utilitários. Configurando os Utilitários do Metadata Manager Os utilitários do Metadata Manager exigem acesso ao domínio e aos serviços da Informatica. Modifique os programas utilitários e configure as variáveis de ambiente com a localização das bibliotecas da JVM e da Informatica. Nota: Você não pode usar o utilitário mmcmd instalado com os utilitários da Informatica ou com o Cliente do PowerCenter para criar, atualizar ou excluir o conteúdo do repositório do Metadata Manager ou restaurar o conteúdo do repositório do PowerCenter. Use o utilitário mmcmd instalado com os serviços da Informatica. 1. Vá para o diretório onde você extraiu os arquivos utilitários. Os utilitários do Metadata Manager estão no seguinte diretório: <UtilitiesInstallationDir>\MetadataManager\utilities 2. Com um editor de texto, abra o arquivo mmcmd.bat no Windows ou o arquivo mmcmd.sh no UNIX. 3. Defina a variável de ambiente JAVA_HOME como o diretório java do PowerCenter na instalação dos utilitários de linha de comando. Por exemplo: set JAVA_HOME=<UtilitiesInstallationDir>\PowerCenter\java 4. Defina a variável de ambiente INFA_HOME como o diretório do PowerCenter na instalação dos utilitários de linha de comando. Por exemplo: set INFA_HOME=<UtilitiesInstallationDir>\PowerCenter 5. No Solaris, verifique se a variável de ambiente LD_LIBRARY_PATH contém os seguintes diretórios: Solaris x86 de 64 bits ${JAVA_HOME}/jre/lib/amd64/server:${JAVA_HOME}/jre/lib/amd64/jli Solaris Sparc de 64 bits ${JAVA_HOME}/jre/lib/sparcv9/server:${JAVA_HOME}/jre/lib/sparcv9/jli Solaris Sparc ${JAVA_HOME}/jre/lib/sparc/server 6. Salve o arquivo mmcmd.bat ou mmcmd.sh. 7. Use um editor de texto para abrir o arquivo backupcmdline.bat no Windows ou o arquivo backupcmdline.sh no UNIX. 8. Repita as etapas de Installing Metadata Manager Utilities a Installing Metadata Manager Utilities para o arquivo backupcmdline.bat ou backupcmdline.sh. 108 Capítulo 14: Instalação de Utilitários da Informatica
C A P Í T U L O 1 5 Instalação da Documentação da Informatica Este capítulo inclui os seguintes tópicos: Visão Geral da Instalação de Documentação, 109 Instalando a Documentação da Informatica, 109 Exibindo a Documentação de Produtos da Informatica, 110 Solução de problemas, 110 Visão Geral da Instalação de Documentação Use o DVD da Documentação da Informatica para instalar a documentação do produto Informatica em formato PDF no Windows. O DVD da Documentação da Informatica inclui os seguintes componentes: Documentação da Informática em formato PDF. Aplicativo baseado em navegador para selecionar e exibir documentos da Informatica. O aplicativo pode ser usado para selecionar e exibir os arquivos PDF. Para exibir um documento em PDF, será necessário um visualizador de PDF, como o Acrobat Reader. Instalando a Documentação da Informatica 1. No DVD da Documentação da Informatica ou no local onde você baixou a documentação, localize e execute o arquivo de instalação da documentação no diretório raiz: install.bat 2. Selecione o idioma a usar para a instalação. A janela de boas-vindas apresenta a instalação da documentação da Informatica. 3. Clique em Avançar. A janela Diretório de Instalação é exibida. 4. Digite o caminho completo da pasta onde você deseja instalar a documentação da Informatica. 109
Clique em Escolher para selecionar a pasta. 5. Clique em Avançar. A janela Resumo de Pré-instalação exibe o diretório onde os arquivos PDF serão instalados e o espaço em disco necessário. 6. Clique em Instalar. Quando a instalação da documentação for concluída, a janela Resumo da Pós-Instalação indicará se a instalação foi concluída com sucesso. 7. Clique em Concluído. O instalador da documentação da Informatica cria um atalho para a documentação no grupo de programas da Informatica. Exibindo a Documentação de Produtos da Informatica Você pode navegar pelas páginas dos menus do visualizador da documentação da Informatica para localizar a documentação necessária. Os arquivos de documentação estão agrupados por produto e versão. 1. Para iniciar o aplicativo de documentação da Informatica, selecione Iniciar > Programas > Informatica [Versão] > Documentação > Iniciar Documentação [Idioma]. A página inicial de Documentação da Informatica é aberta em um navegador da web. 2. Na página Documentação da Informatica, selecione Família de produtos > Produto > Versão > Selecionar guia para a documentação que se deseja exibir. Para pesquisar a documentação do produto, digite as palavras-chave no campo de pesquisa e clique em Procurar. 3. Clique no nome do documento para vê-lo. Solução de problemas Quando tento ver um PDF, recebo a seguinte mensagem de erro: Install Adobe Reader to view the document. Verifique se o Adobe Reader está instalado na máquina. Se estiver instalado, abra o Adobe Reader e clique em Ajuda > Verificar atualizações. Se uma versão mais recente do Adobe Reader estiver disponível, instale-a. 110 Capítulo 15: Instalação da Documentação da Informatica
C A P Í T U L O 1 6 Desinstalação Este capítulo inclui os seguintes tópicos: Visão Geral da Desinstalação, 111 Desinstalação do Servidor Informatica, 112 Desinstalação de Clientes Informatica, 115 Visão Geral da Desinstalação Desinstale o Informatica para remover o servidor ou os clientes Informatica de uma máquina. O processo de desinstalação do Informatica exclui todos os arquivos do Informatica e limpa todas as configurações do Informatica de uma máquina. O processo de desinstalação não exclui os arquivos que não são instalados com a Informatica. Por exemplo, o processo de instalação cria diretórios temporários. O desinstalador não mantém um registros desses diretórios e portanto não pode excluí-los. Exclua manualmente esses diretórios para uma desinstalação limpa. Quando você instala o Informatica Server ou os clientes Informatica, o instalador cria um desinstalador. O desinstalador é armazenado no diretório de desinstalação. A tabela a seguir lista o diretório de desinstalação para cada tipo de instalação: Instalação Servidor Informatica Clientes Informatica Nome do Diretório de Desinstalação <InformaticaInstallationDir>/Uninstaller_Server <InformaticaInstallationDir>/Uninstaller_Client Para desinstalar o Informatica, use o desinstalador criado durante a instalação. No UNIX, desinstale a Informatica pela linha de comando. No Windows, desinstale o Informatica no menu Iniciar ou no Painel de Controle do Windows. 111
Regras e Diretrizes para Desinstalação Use as seguintes regras e diretrizes ao desinstalar componentes da Informatica: O modo de desinstalação do servidor Informatica depende do modo que você usa para instalar o servidor Informatica. Por exemplo, instale o servidor Informatica no modo de console. Quando você executar o desinstalador, ele será executado no modo de console. O modo de desinstalação dos clientes Informatica não depende do modo que você usa para instalar os clientes Informatica. Por exemplo, você instala os clientes Informatica no modo silencioso. Quando você executa o desinstalador, ele pode ser executado no modo gráfico ou silencioso. A desinstalação da Informatica não afeta seus repositórios. O desinstalador remove os arquivos da Informatica. Ele não remove os repositórios do banco de dados. Se você precisar mover os repositórios, faça o backup deles e restaure-os em outro banco de dados. A desinstalação da Informatica não remove as tabelas de metadados do banco de dados de configuração de domínio. Se você instalar a Informatica novamente usando o mesmo banco de dados de configuração de domínio e conta de usuário, remova manualmente as tabelas ou opte por substituí-las. Você pode usar o comando infasetup BackupDomain para fazer backup do banco de dados de configuração de domínio antes de substituir as tabelas de metadados. Para remover as tabelas de metadados manualmente, use o comando infasetup DeleteDomain antes de executar o desinstalador. Desinstalar o Informatica remove todos os arquivos de instalação e os subdiretórios do diretório <Dir_Instalação_Informatica>. Antes de desinstalar o Informatica, interrompa todos os serviços e processos do Informatica e verifique se todos os arquivos no diretório de instalação estão fechados. Ao final do processo de desinstalação, o desinstalador exibe os nomes dos arquivos e diretórios que não puderam ser removidos. A instalação do servidor Informatica cria a pasta a seguir para as bibliotecas e arquivos requeridos por adaptadores de terceiros criados usando as APIs da plataforma de desenvolvimento do Informatica: <InformaticaInstallationDirectory>/services/shared/extensions Desinstalar o servidor Informatica exclui esta pasta e todas suas subpastas. Se você tiver arquivos de adaptador armazenados na pasta /extensões, faça backup da pasta antes de começar a desinstalação. Desinstalação do Servidor Informatica É possível desinstalar o servidor Informatica no modo gráfico e no modo silencioso no UNIX ou Windows e no modo de console no UNIX. Desinstalando o Servidor Informatica no Modo Gráfico Se você instalou o Informatica Server no modo gráfico, desinstale o servidor Informatica no modo gráfico. Desinstalando o Servidor Informatica no Modo Gráfico no UNIX Antes de executar o desinstalador, interrompa todos os serviços e processos do Informatica e verifique se todos os arquivos no diretório de instalação estão fechados. O processo de desinstalação não remove os arquivos que estão abertos ou estão sendo usados por um serviço ou processo que está em execução. 1. Vá para o seguinte diretório a seguir <Dir_Instalação_Informatica>/Uninstaller_Server 2. Digite o seguinte comando para executar o desinstalador:./uninstaller Se você instalou o Informatica Server no modo gráfico, o desinstalador será iniciado no modo gráfico. 112 Capítulo 16: Desinstalação
Desinstalando o Servidor Informatica no Modo Gráfico no Windows Antes de executar o desinstalador, interrompa todos os serviços e processos do Informatica e verifique se todos os arquivos no diretório de instalação estão fechados. O processo de desinstalação não remove os arquivos que estão abertos ou estão sendo usados por um serviço ou processo que está em execução. 1. No Windows, clique em Iniciar > Arquivos de Programas > Informatica [versão] > Servidor > Desinstalador. É exibida a página Desinstalação. 2. Clique em Desinstalar para iniciar a desinstalação. Depois que o instalador exclui todos os arquivos do Informatica do diretório, a página Resumo Pósdesinstalação será exibida. 3. Clique em Concluído para fechar o desinstalador. Depois que você desinstalar o servidor Informatica, exclua as demais pastas e arquivos do diretório <Dir_Instalação_Informatica>. Por exemplo: Pasta DT_<Versão>_Backup Arquivo Informatica _<Versão>_Client_InstallLog.log Arquivo Informatica_<Versão>_Client.log Se você desinstalou o servidor Informatica da máquina do Windows de 64 bits, limpe as variáveis de ambiente CLASSPATH and PATH específicas do Informatica. Desinstalando o Servidor Informatica no Modo de Console Se você instalou o servidor Informatica no modo de console, desinstale o servidor Informatica no modo de console. Desinstalando o Servidor Informatica no Modo de Console no UNIX Antes de executar o desinstalador, interrompa todos os serviços e processos do Informatica e verifique se todos os arquivos no diretório de instalação estão fechados. O processo de desinstalação não remove os arquivos que estão abertos ou estão sendo usados por um serviço ou processo que está em execução. 1. Vá para o seguinte diretório a seguir <Dir_Instalação_Informatica>/Uninstaller_Server 2. Digite o seguinte comando para executar o desinstalador:./uninstaller Se você instalou o servidor Informatica no modo de console, o desinstalador será iniciado no modo de console. Desinstalação do Servidor Informatica 113
Desinstalando o Servidor Informatica no Modo Silencioso Se você instalou o Informatica Server no modo silencioso, desinstale o servidor Informatica no modo silencioso. Desinstalando o Servidor Informatica no Modo Silencioso no UNIX Antes de executar o desinstalador, interrompa todos os serviços e processos do Informatica e verifique se todos os arquivos no diretório de instalação estão fechados. O processo de desinstalação não remove os arquivos que estão abertos ou estão sendo usados por um serviço ou processo que está em execução. 1. Vá para o seguinte diretório a seguir <Dir_Instalação_Informatica>/Uninstaller_Server 2. Digite o seguinte comando para executar o desinstalador silencioso:./uninstaller Se você instalou o Informatica Server no modo silencioso, o desinstalador será iniciado no modo silencioso. O desinstalador silencioso é executado em segundo plano. O processo pode levar um tempo. A desinstalação silenciosa falhará se o diretório de instalação não estiver acessível. Depois que você desinstalar o servidor Informatica, exclua as demais pastas e arquivos do diretório <Dir_Instalação_Informatica>. Por exemplo: Pasta DT_<Versão>_Backup Arquivo Informatica _<Versão>_Client_InstallLog.log Arquivo Informatica_<Versão>_Client.log Desinstalando o Servidor Informatica no Modo Silencioso no Windows Antes de executar o desinstalador, interrompa todos os serviços e processos do Informatica e verifique se todos os arquivos no diretório de instalação estão fechados. O processo de desinstalação não remove os arquivos que estão abertos ou estão sendo usados por um serviço ou processo que está em execução. 1. Abra uma janela de comando. 2. Vá para o seguinte diretório a seguir <Dir_Instalação_Informatica>/Uninstaller_Server 3. Clique duas vezes no seguinte arquivo para executar a desinstalação silenciosa: SilentUninstall.bat O desinstalador silencioso é executado em segundo plano. O processo pode levar um tempo. A desinstalação silenciosa falhará se o diretório de instalação não estiver acessível. Depois que você desinstalar o servidor Informatica, exclua as demais pastas e arquivos do diretório <Dir_Instalação_Informatica>. Por exemplo: Pasta DT_<Versão>_Backup Arquivo Informatica _<Versão>_Client_InstallLog.log Arquivo Informatica_<Versão>_Client.log Se o servidor Informatica for desinstalado de uma máquina Windows 64 bits, faça logoff da máquina, faça novo logon e remova as variáveis de ambiente CLASSPATH e PATH. 114 Capítulo 16: Desinstalação
Desinstalação de Clientes Informatica É possível desinstalar os clientes Informatica no modo gráfico e no modo silencioso no Windows. Desinstalando os Clientes Informatica no Modo Gráfico Se você instalou os clientes Informatica no modo gráfico, desinstale os clientes Informatica no modo gráfico. Desinstalando os Clientes Informatica no Modo Gráfico 1. No Windows, clique em Iniciar > Arquivos de Programas > Informatica [versão] > Cliente > Desinstalador. É exibida a página Desinstalação. 2. Clique em Avançar. É exibida a página Seleção de desinstalação do cliente do aplicativo. 3. Selecione os aplicativos clientes a serem desinstalados e clique emdesinstalar. 4. Clique em Concluído para fechar o desinstalador. Depois de concluída a desinstalação, é exibida a página Resumo de pós-desinstalação mostrando os resultados da desinstalação. Depois que você desinstalar os clientes Informatica, exclua as demais pastas e arquivos do diretório <Dir_Instalação_Informatica>. Por exemplo: Pasta DT_<Versão>_Backup Arquivo Informatica _<Versão>_Client_InstallLog.log Arquivo Informatica_<Versão>_Client.log Se os clientes Informatica forem desinstalados de uma máquina Windows 64 bits, faça logoff da máquina, faça novo logon e remova as variáveis de ambiente CLASSPATH e PATH específico do Informatica. Desinstalando os Clientes Informatica no Modo Silencioso Se você instalou os clientes Informatica no modo silencioso, desinstale os clientes Informatica no modo silencioso. Configurando o Arquivo de Propriedades A Informatica oferece um exemplo de arquivo de propriedades que inclui as propriedades exigidas pelo instalador. Personalize o exemplo de arquivo de propriedades para criar um arquivo de propriedades e especificar as opções da sua desinstalação. Em seguida, execute a desinstalação silenciosa. 1. Vá para <Dir_Instalação_Informatica>/Client/Uninstaller_Client. 2. Localize o arquivo de exemplo silentinput.properties. 3. Crie uma cópia de backup do arquivo SilentInput.properties. 4. Use um editor de texto para abrir e modificar os valores do arquivo de propriedades. Desinstalação de Clientes Informatica 115
A seguinte tabela descreve as propriedades que você pode modificar: Nome da Propriedade DXT_COMP CLIENT_COMP DT_COMP Descrição Indica se o Informatica Developer será desinstalado. Se o valor for 1, a ferramenta Desenvolvedor será desinstalada. Se o valor for 0, a ferramenta Desenvolvedor não será desinstalada. O padrão é 1. Indica se o Cliente do PowerCenter será desinstalado. Se o valor for 1, o Cliente do PowerCenter será desinstalado. Se o valor for 0, o Cliente do PowerCenter não será desinstalado. O padrão é 1. Indica se Data Transformation Studio será desinstalado. Se o valor for 1, o Data Transformation Studio será desinstalado. Se o valor for 0, o Data Transformation Studio não será desinstalado. O padrão é 1. 5. Salve o arquivo SilentInput.properties. Executando o Desinstalador Silencioso Depois de configurar o arquivo de propriedades, abra uma janela de comando para iniciar a desinstalação silenciosa. 1. Abra uma janela de comando. 2. Vá para <Dir_Instalação_Informatica>/Uninstaller_Client. 3. Para executar a instalação silenciosa, clique duas vezes no arquivo SilentUninstall.bat. O desinstalador silencioso é executado em segundo plano. O processo pode levar um tempo. A desinstalação silenciosa falhará se você configurar incorretamente o arquivo de propriedades ou o diretório de instalação não estiver acessível. Depois que você desinstalar os clientes Informatica, exclua as demais pastas e arquivos do diretório <Dir_Instalação_Informatica>. Por exemplo: Pasta DT_<Versão>_Backup Arquivo Informatica _<Versão>_Client_InstallLog.log Arquivo Informatica_<Versão>_Client.log Se os clientes Informatica forem desinstalados de uma máquina Windows 64 bits, faça logoff da máquina, faça novo logon e remova as variáveis de ambiente CLASSPATH e PATH específico do Informatica. 116 Capítulo 16: Desinstalação
A P Ê N D I C E A Estabelecendo uma Conexão com Bancos de Dados a partir do Windows Este apêndice inclui os seguintes tópicos: Visão Geral da Conexão com Bancos de Dados no Windows, 117 Conectando a um banco de dados IBM DB2 Universal no Windows, 118 Estabelecendo Conexão com um Banco de Dados Informix do Windows, 118 Conectando-se ao Microsoft Access e ao Microsoft Excel no Windows, 120 Conectando a um banco de dados Microsoft SQL Server no Windows, 120 Conectando a um banco de dados Netezza no Windows, 121 Conectando a um banco de dados Oracle no Windows, 121 Conectando a um banco de dados Sybase ASE no Windows, 123 Conectando a um banco de dados Teradata no Windows, 123 Visão Geral da Conexão com Bancos de Dados no Windows Para usar a conectividade nativa, instale e configure o software cliente do banco de dados que você deseja acessar. Para assegurar a compatibilidade entre o serviço de aplicativo e o banco de dados, instale um software cliente compatível com a versão do banco de dados e use as bibliotecas apropriadas do cliente de banco de dados. Para aumentar o desempenho, use a conectividade nativa. A instalação da Informatica inclui os drivers ODBC DataDirect. Se você tiver fontes de dados ODBC existentes criadas com uma versão mais antiga dos drivers, crie novas fontes de dados ODBC usando os novos drivers. Configure as conexões ODBC usando os drivers ODBC DataDirect oferecidos pela Informatica ou os drivers ODBC de terceiros que sejam compatíveis com o Nível 2 ou superior. 117
Conectando a um banco de dados IBM DB2 Universal no Windows Para conectividade nativa, instale a versão do IBM DB2 Client Application Enabler (CAE) apropriada para a versão do servidor de banco de dados IBM DB2. Para garantir compatibilidade entre a Informatica e os bancos de dados, use as bibliotecas apropriadas do cliente de banco de dados. Configurando a Conectividade Nativa Você pode configurar a conectividade nativa para um banco de dados IBM DB2 para melhorar o desempenho. As etapas a seguir fornecem uma orientação para configurar a conectividade nativa. Para obter instruções específicas, consulte a documentação do banco de dados. 1. Verifique se as configurações de variável de ambiente a seguir foram estabelecidas pelo IBM DB2 Client Application Enabler (CAE): DB2HOME=C:\IBM\SQLLIB DB2INSTANCE=DB2 DB2CODEPAGE=1208 (Sometimes required. Use only if you encounter problems. Depends on the locale, you may use other values.) 2. Verifique se a variável de ambiente PATH inclui o diretório bin do IBM DB2. Por exemplo: PATH=C:\WINNT\SYSTEM32;C:\SQLLIB\BIN;... 3. Configure o cliente IBM DB2 para conectar-se com o banco de dados que você deseja acessar. Para configurar o cliente IBM DB2: a. Inicie o Assistente de Configuração do DB2. b. Adicione a conexão de banco de dados. c. Víncule a conexão. 4. Execute o seguinte comando no Processador de Linha de Comando do DB2 para verificar se você pode se conectar ao banco de dados IBM DB2: CONNECT TO <dbalias> USER <username> USING <password> 5. Se a conexão for bem-sucedida, execute o comando TERMINATE para se desconectar do banco de dados. Se a conexão falhar, consulte a documentação do banco de dados. Estabelecendo Conexão com um Banco de Dados Informix do Windows Para conectividade nativa, instale o cliente Informix SDK. Além disso, instale a versão compatível do Informix Connect (IConnect). Para a conectividade ODBC, use os drivers ODBC DataDirect instalados com a Informatica. Para garantir compatibilidade entre a Informatica e os bancos de dados, use as bibliotecas apropriadas do cliente de banco de dados. Nota: Se você usar o driver ODBC DataDirect oferecido pela Informatica, não precisará do cliente de banco de dados. Os protocolos de ligação do ODBC não exigem o software do cliente de banco de dados para estabelecer conexão com o banco de dados. 118 Apêndice A: Estabelecendo uma Conexão com Bancos de Dados a partir do Windows
Configurando a Conectividade Nativa Você pode configurar a conectividade nativa para um banco de dados Informix para melhorar o desempenho. As etapas a seguir fornecem uma orientação para configurar a conectividade nativa. Para obter instruções de conectividade específicas, consulte a documentação do banco de dados. 1. Configure o utilitário Informix setnet32 para definir as informações de servidor e host. 2. Defina as variáveis de ambiente do INFORMIXDIR, INFORMIXSERVER, DBMONEY, DB_LOCALE e PATH. INFORMIXDIR. Defina a variável como o diretório no qual o cliente de banco de dados foi instalado. Por exemplo, C:\databases\informix INFORMIXSERVER. Defina a variável como o nome do servidor. Por exemplo, INFORMIXSERVER=ids115 DBMONEY. Defina a variável para que o Informix não prefixe os dados com o sinal de cifrão ($) para tipos de dados monetários. Por exemplo, DBMONEY=. DB_LOCALE. Defina a variável como a localidade do servidor de banco de dados. Por exemplo, DB_LOCALE=en_US.819 CLIENT_LOCALE. Defina a variável como a localidade da instalação do cliente. Verifique se é compatível com a localidade do servidor. Por exemplo, CLIENT_LOCALE=en_US.819 3. Adicione o diretório de instalação do cliente Informix à variável de sistema PATH. Por exemplo, PATH=C:\databases\Informix\bin; 4. Se você planejar chamar os procedimentos armazenados do Informix em mapeamentos, defina todos os parâmetros de data como o tipo de dados data e hora do ano para fração(5). 5. Verifique se você pode se conectar ao banco de dados Informix executando o programa Informix ILogin distribuído com o instalador do cliente Informix. Se você não conseguir conectar-se com o banco de dados, verifique se digitou corretamente todas as informações. Configurando a Conectividade ODBC Você pode configurar a conectividade ODBC para um banco de dados Informix. As etapas a seguir fornecem uma orientação para configurar a conectividade ODBC. Para obter instruções específicas, consulte a documentação do banco de dados. 1. Crie uma fonte de dados ODBC usando o driver DataDirect ODBC Wire Protocol do Informix fornecido pela Informatica. 2. Verifique se você pode conectar-se com o banco de dados Informix usando a fonte de dados ODBC. Estabelecendo Conexão com um Banco de Dados Informix do Windows 119
Conectando-se ao Microsoft Access e ao Microsoft Excel no Windows Configure a conectividade com os seguintes componentes da Informatica no Windows: Serviço de Integração do PowerCenter Instale o Microsoft Access ou Excel na máquina onde os processos do Serviço de Integração do PowerCenter são executados. Crie uma fonte de dados ODBC para os dados do Microsoft Access ou Excel que você deseja acessar. Cliente do PowerCenter. Instale o Microsoft Access ou Excel na máquina que hospeda o Cliente do PowerCenter. Crie uma fonte de dados ODBC para os dados do Microsoft Access ou Excel que você deseja acessar. Configurando a Conectividade ODBC Você pode configurar a conectividade ODBC para um banco de dados do Access ou Excel. As etapas a seguir fornecem uma orientação para configurar a conectividade ODBC. Para obter instruções específicas, consulte a documentação do banco de dados. 1. Crie uma fonte de dados ODBC usando o driver oferecido pela Microsoft. 2. Para evitar o uso de cadeias de caracteres vazias ou nulas, use as palavras reservadas PmNullUser para o nome de usuário e PmNullPasswd para a senha quando você criar uma conexão de banco de dados. Conectando a um banco de dados Microsoft SQL Server no Windows Para conectividade nativa, a Informatica usa o provedor Microsoft OLE DB para o Microsoft SQL Server para a interface com os bancos de dados SQL Server. Instale e use o Microsoft SQL Server Management Studio Express para verificar a conectividade com o banco de dados do SQL Server. Configurando a Conectividade Nativa Você pode configurar a conectividade nativa para um banco de dados Microsoft SQL Server para melhorar o desempenho. Os provedores OLE DB são instalados com o Microsoft SQL Server. Se você não conseguir conectar-se ao banco de dados, verifique se digitou corretamente todas as informações de conectividade. Para obter instruções de conectividade específicas, consulte a documentação do banco de dados. 120 Apêndice A: Estabelecendo uma Conexão com Bancos de Dados a partir do Windows
Conectando a um banco de dados Netezza no Windows Instale e configure o ODBC nas máquinas em que o processo do Serviço de Integração do PowerCenter é executado e em que você instala o Cliente do PowerCenter. Configure a conectividade com os seguintes componentes da Informatica no Windows: Serviço de Integração do PowerCenter. Instale o driver ODBC Netezza na máquina em que o processo do Serviço de Integração do PowerCenter é executado. Use o Administrador de Fonte de Dados ODBC da Microsoft para configurar a conectividade ODBC. Cliente do PowerCenter. Instale o driver ODBC Netezza em cada máquina do Cliente do PowerCenter que acessa o banco de dados Netezza. Use o Administrador de Fonte de Dados ODBC da Microsoft para configurar a conectividade ODBC. Use o Workflow Manager para criar um objeto de conexão de banco de dados para o banco de dados Netezza. Configurando a Conectividade ODBC Você pode configurar a conectividade ODBC para um banco de dados Netezza. As etapas a seguir fornecem uma orientação para configurar a conectividade ODBC. Para obter instruções específicas, consulte a documentação do banco de dados. 1. Crie uma fonte de dados ODBC para cada banco de dados Netezza que você deseja acessar. Para criar a fonte de dados ODBC, use o driver fornecido pela Netezza. Crie um DSN de Sistema se você iniciar o serviço da Informatica com um logon de conta de Sistema Local. Crie um DSN de Usuário se você selecionar a opção Esta conta para logon para iniciar o serviço da Informatica. Depois de criar a fonte de dados, configure as propriedades da fonte de dados. 2. Especifique um nome para a nova fonte de dados ODBC. 3. Digite o endereço IP ou nome de host e número de porta para o servidor Netezza. 4. Especifique o nome do esquema Netezza no qual você planeja criar objetos de banco de dados. 5. Configure o caminho e o nome do arquivo de log do ODBC. 6. Verifique se você pode conectar-se com o banco de dados Netezza. Você pode usar o Administrador de Fonte de Dados ODBC da Microsoft para testar a conexão com o banco de dados. Para testar a conexão, selecione a fonte de dados Netezza e clique em Configurar. Na guia Teste, clique em Testar Conexão e especifique as informações de conexão para o esquema Netezza. Conectando a um banco de dados Oracle no Windows Para conectividade nativa, instale a versão do cliente Oracle apropriada para a versão do servidor de banco de dados Oracle. Para garantir compatibilidade entre a Informatica e os bancos de dados, use as bibliotecas apropriadas do cliente de banco de dados. Instale versões compatíveis do cliente Oracle e do servidor de banco de dados Oracle. Instale também a mesma versão do cliente Oracle em todas as máquinas que a exijam. Para verificar a compatibilidade, entre em contato com o Oracle. Conectando a um banco de dados Netezza no Windows 121
Configurando a Conectividade Nativa Você pode configurar a conectividade nativa para um banco de dados Oracle para melhorar o desempenho. As etapas a seguir fornecem uma orientação para configurar a conectividade nativa usando o Oracle Net Services ou Net8. Para obter instruções de conectividade específicas, consulte a documentação do banco de dados. 1. Verifique se o diretório inicial do Oracle está definido. Por exemplo: ORACLE_HOME=C:\Oracle 2. Verifique se a variável de ambiente PATH inclui o diretório bin do Oracle. Por exemplo, se você instalar o Net8, o caminho poderá incluir a seguinte entrada: PATH=C:\ORANT\BIN; 3. Configure o cliente Oracle para conectar-se com o banco de dados que você deseja acessar. Inicie o SQL*Net Easy Configuration Utility ou edite um arquivo tnsnames.ora existente como o diretório inicial e modifique-o. O arquivo tnsnames.ora é armazenado no diretório $ORACLE_HOME\network\admin. Digite a sintaxe correta para a cadeia de caracteres de conexão do Oracle, normalmente databasename.world. Certifique-se de que o SID digitado aqui corresponda com o ID da instância do servidor de banco de dados no servidor Oracle. Veja a seguir um exemplo do tnsnames.ora. Digite as informações do banco de dados. mydatabase.world = (DESCRIPTION (ADDRESS_LIST = (ADDRESS = (COMMUNITY = mycompany.world (PROTOCOL = TCP) (Host = mymachine) (Port = 1521) ) ) (CONNECT_DATA = (SID = MYORA7) (GLOBAL_NAMES = mydatabase.world) 4. Defina a variável de ambiente NLS_LANG como a localidade (idioma, território e conjunto de caracteres) que você deseja que cliente e o servidor de banco de dados usem com o logon. O valor dessa variável depende da configuração. Por exemplo, se o valor for american_america.utf8, defina a variável da seguinte forma: NLS_LANG=american_america.UTF8; Para determinar o valor dessa variável, entre em contato com o administrador do banco de dados. 5. Verifique se você pode conectar-se com o banco de dados Oracle. Para conectar-se com o banco de dados, inicie o SQL*Plus e digite as informações de conectividade. Se você não conseguir conectar-se com o banco de dados, verifique se digitou corretamente todas as informações de conectividade. Use a cadeia de caracteres de conexão conforme definida no tnsnames.ora. 122 Apêndice A: Estabelecendo uma Conexão com Bancos de Dados a partir do Windows
Conectando a um banco de dados Sybase ASE no Windows Para conectividade nativa, instale a versão do Open Client apropriada para sua versão do banco de dados. Para garantir compatibilidade entre a Informatica e os bancos de dados, use as bibliotecas apropriadas do cliente de banco de dados. Instale uma versão do Open Client que seja compatível com o servidor de banco de dados Sybase ASE. Instale também a mesma versão do Open Client nas máquinas que hospedam o banco de dados Sybase ASE e a Informatica. Para verificar a compatibilidade, entre em contato com a Sybase. Para criar, restaurar ou fazer upgrade de um repositório do Sybase ASE, defina permitir nulos por padrão como TRUE no nível do banco de dados. Definir essa opção altera o tipo nulo padrão da coluna para nulo em conformidade com o padrão SQL. Configurando a Conectividade Nativa Você pode configurar a conectividade nativa para um banco de dados Sybase ASE para melhorar o desempenho. As etapas a seguir fornecem uma orientação para configurar a conectividade nativa. Para obter instruções específicas, consulte a documentação do banco de dados. 1. Verifique se a variável de ambiente SYBASE se refere ao diretório Sybase ASE. Por exemplo: SYBASE=C:\SYBASE 2. Verifique se a variável de ambiente PATH inclui o diretório do Sybase OCS. Por exemplo: PATH=C:\SYBASE\OCS-15_0\BIN;C:\SYBASE\OCS-15_0\DLL 3. Configure o Sybase Open Client para conectar-se com o banco de dados que você deseja acessar. Use SQLEDIT para configurar o cliente Sybase, ou copie um arquivo SQL.INI existente (localizado no diretório %SYBASE%\INI) e faça todas as alterações necessárias. Selecione NLWNSCK como o driver Net-Library e inclua o nome do servidor Sybase ASE. Digite o nome do host e o número da porta do servidor Sybase ASE. Se você não souber o nome do host e o número da porta, consulte o administrador do sistema. 4. Verifique se você pode conectar-se com o banco de dados Sybase ASE. Para conectar-se com o banco de dados, inicie o ISQL e digite as informações de conectividade. Se você não conseguir conectar-se com o banco de dados, verifique se digitou corretamente todas as informações de conectividade. Os nomes de usuário e de banco de dados diferenciam maiúsculas de minúsculas. Conectando a um banco de dados Teradata no Windows Instale e configure o software cliente nativo nas máquinas onde o processo do Serviço de Integração do PowerCenter é executado e onde você instala o Cliente do PowerCenter. Para garantir compatibilidade entre a Informatica e os Conectando a um banco de dados Sybase ASE no Windows 123
bancos de dados, use as bibliotecas apropriadas do cliente de banco de dados. Configure a conectividade com os seguintes componentes da Informatica no Windows: Serviço de Integração do PowerCenter. Instale o cliente, o driver ODBC e qualquer outro software cliente Teradata que você possa precisar na máquina onde o processo do Serviço de Integração do PowerCenter é executado. Configure também a conectividade ODBC. Cliente do PowerCenter. Instale o cliente, o driver ODBC e qualquer outro software cliente Teradata que você possa precisar em cada máquina do Cliente do PowerCenter que acessa o Teradata. Use o Workflow Manager para criar um objeto de conexão de banco de dados para o banco de dados Teradata. Nota: Com base na recomendação da Teradata, a Informatica usa o ODBC para conectar-se com o Teradata. O ODBC é uma interface nativa para Teradata. Configurando a Conectividade ODBC Você pode configurar a conectividade ODBC para um banco de dados Teradata. As etapas a seguir fornecem uma orientação para configurar a conectividade ODBC. Para obter instruções específicas, consulte a documentação do banco de dados. 1. Crie uma fonte de dados ODBC para cada banco de dados Tteradata que você deseja acessar. Para criar a fonte de dados ODBC, use o driver oferecido pela Teradata. Crie um DSN do Sistema se você iniciar o serviço da Informatica com um logon Conta do Sistema Local. Crie um DSN do Usuário se você selecionar o log Esta conta na opção para iniciar o serviço da Informatica. 2. Digite o nome para a nova fonte de dados ODBC e o nome do servidor Teradata ou seu endereço IP. Para configurar uma conexão com um único banco de dados Teradata, digite o nome DefaultDatabase. Para criar uma única conexão com o banco de dados padrão, digite o nome de usuário e a senha. Para conectar-se com vários bancos de dados, usando a mesma fonte de dados ODBC, deixe o campo DefaultDatabase e os campos de nome de usuário e senha vazios. 3. Configure Opções de Data na caixa de diálogo Opções. Na caixa de diálogo Opções do Teradata, especifique AAA para Formato de Data/Hora. 4. Configure Modo de Sessão na caixa de diálogo Opções. Ao criar uma fonte de dados de destino, escolha o modo de sessão ANSI. Se você escolher o modo de sessão ANSI, o Teradata não reverterá a transação quando ele encontrar um erro de linha. Se você escolher o modo de sessão Teradata, o Teradata reverterá a transação quando ele encontrar um erro de linha. No modo Teradata, o Serviço de Integração não pode detectar a reversão e não reporta isso no log de sessão. 5. Verifique se você pode conectar-se com o banco de dados Teradata. Para testar a conexão, use um programa do cliente Teradata, como o WinDDI, BTEQ, Teradata Administrator ou Teradata SQL Assistant. 124 Apêndice A: Estabelecendo uma Conexão com Bancos de Dados a partir do Windows
A P Ê N D I C E B Estabelecendo uma Conexão com Bancos de Dados a partir do UNIX Este apêndice inclui os seguintes tópicos: Visão Geral da Conexão com Bancos de Dados no UNIX, 125 Conectando a um banco de dados IBM DB2 Universal no Unix, 126 Conectando a um banco de dados Informix no Unix, 128 Conectando-se ao Microsoft SQL Server no UNIX, 129 Conectando a um banco de dados Netezza no Unix, 131 Conectando a um banco de dados Oracle no Unix, 133 Conectando a um banco de dados Sybase ASE no Unix, 135 Conectando a um banco de dados Teradata no UNIX, 137 Estabelecendo Conexão com uma Fonte de Dados ODBC, 140 Exemplo do Arquivo odbc.ini, 143 Visão Geral da Conexão com Bancos de Dados no UNIX Para usar a conectividade nativa, instale e configure o software cliente do banco de dados que você deseja acessar. Para assegurar a compatibilidade entre o serviço de aplicativo e o banco de dados, instale um software cliente compatível com a versão do banco de dados e use as bibliotecas apropriadas do cliente de banco de dados. Para aumentar o desempenho, use a conectividade nativa. A instalação da Informatica inclui os drivers ODBC DataDirect. Se você tiver fontes de dados ODBC existentes criadas com uma versão mais antiga dos drivers, crie novas fontes de dados ODBC usando os novos drivers. Configure as conexões ODBC usando os drivers ODBC DataDirect oferecidos pela Informatica ou os drivers ODBC de terceiros que sejam compatíveis com o Nível 2 ou superior. Use as seguintes diretrizes quando você se conectar ao bancos de dados do Linux ou UNIX: Use drivers nativos para conectar-se aos bancos de dados IBM DB2, Oracle ou Sybase ASE. Você pode usar o ODBC para conectar-se com outras origens e destinos. 125
Conectando a um banco de dados IBM DB2 Universal no Unix Para conectividade nativa, instale a versão do IBM DB2 Client Application Enabler (CAE) apropriada para a versão do servidor de banco de dados IBM DB2. Para garantir compatibilidade entre a Informatica e os bancos de dados, use as bibliotecas apropriadas do cliente de banco de dados. Configurando a Conectividade Nativa Você pode configurar a conectividade nativa para um banco de dados IBM DB2 para melhorar o desempenho. As etapas a seguir fornecem uma orientação para configurar a conectividade nativa. Para obter instruções específicas, consulte a documentação do banco de dados. 1. Para configurar a conectividade na máquina em que o processo do Serviço de Integração ou Serviço de Repositório do PowerCenter é executado, faça logon na máquina como um usuário que possa iniciar um processo de serviço. 2. Defina as variáveis de ambiente DB2INSTANCE, INSTHOME, DB2DIR e PATH. O software do UNIX IBM DB2 sempre tem um logon de usuário associado, geralmente db2admin, que serve como retentor para configurações de banco de dados. Esse usuário mantém a instância do DB2. DB2INSTANCE. O nome do retentor da instância. Usando um shell Bourne: $ DB2INSTANCE=db2admin; export DB2INSTANCE Usando um shell C: $ setenv DB2INSTANCE db2admin INSTHOME. Este é o caminho do diretório inicial db2admin. Usando um shell Bourne: $ INSTHOME=~db2admin Usando um shell C: $ setenv INSTHOME ~db2admin> DB2DIR. Defina a variável para apontar para o diretório de instalação do IBM DB2 CAE. Por exemplo, se o cliente estiver instalado no diretório /opt/ibm/db2/v9.7: Usando um shell Bourne: $ DB2DIR=/opt/IBM/db2/V9.7; export DB2DIR Usando um shell C: $ setenv DB2DIR /opt/ibm/db2/v9.7 PATH. Para executar os programas de linha de comando do IBM DB2, defina a variável para incluir o diretório bin do DB2. Usando um shell Bourne: $ PATH=${PATH}:$DB2DIR/bin; export PATH Usando um shell C: $ setenv PATH ${PATH}:$DB2DIR/bin 3. Defina a variável de biblioteca compartilhada para incluir o diretório lib do DB2. O software do cliente IBM DB2 contém vários componentes de biblioteca compartilhada que os processos dos Serviços de Integração e de Repositório do PowerCenter carregam dinamicamente. Para localizar as bibliotecas compartilhadas durante o tempo de execução, defina a variável de ambiente de biblioteca compartilhada. 126 Apêndice B: Estabelecendo uma Conexão com Bancos de Dados a partir do UNIX
O caminho da biblioteca compartilhada deve também incluir o diretório de instalação da Informatica (server_dir). Defina a variável de ambiente de biblioteca compartilhada com base no sistema operacional. A tabela a seguir descreve as variáveis de biblioteca compartilhada para cada sistema operacional: Sistema Operacional Solaris Linux AIX HP-UX Variável LD_LIBRARY_PATH LD_LIBRARY_PATH LIBPATH SHLIB_PATH Por exemplo, use a seguinte sintaxe no Solaris e no Linux: Usando um shell Bourne: $ LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$HOME/server_dir:$DB2DIR/lib; export LD_LIBRARY_PATH Usando um shell C: Para HP-UX: $ setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:$HOME/server_dir:$DB2DIR/lib Usando um shell Bourne: $ SHLIB_PATH=${SHLIB_PATH}:$HOME/server_dir:$DB2DIR/lib; export SHLIB_PATH Usando um shell C: Para AIX: $ setenv SHLIB_PATH ${SHLIB_PATH}:$HOME/server_dir:$DB2DIR/lib Usando um shell Bourne: $ LIBPATH=${LIBPATH}:$HOME/server_dir:$DB2DIR/lib; export LIBPATH Usando um shell C: $ setenv LIBPATH ${LIBPATH}:$HOME/server_dir:$DB2DIR/lib 4. Edite o.cshrc ou.profile para incluir o conjunto completo de comandos shell. Salve o arquivo e faça logout e logon novamente ou execute o comando source. Usando um shell Bourne: $ source.profile Usando um shell C: $ source.cshrc 5. Se o banco de dados DB2 residir na mesma máquina na qual os processos do Serviço de Integração ou Serviço de Repositório do PowerCenter são executados, configure a instância do DB2 como uma instância remota. Execute o seguinte comando para verificar se há uma entrada remota para o banco de dados: DB2 LIST DATABASE DIRECTORY O comando lista todos os bancos de dados que o cliente DB2 pode acessar e suas propriedades de configuração. Se esse comando listar uma entrada para Tipo de entrada de diretório igual a Remoto, vá para a etapa 6. Se o banco de dados não estiver configurado como remoto, execute o seguinte comando para verificar se um nó TCP/IP está catalogado para o host: DB2 LIST NODE DIRECTORY Conectando a um banco de dados IBM DB2 Universal no Unix 127
Se o nome do nó estiver vazio, você poderá criar um quando configurar um banco de dados remoto. Use o seguinte comando para configurar um banco de dados remoto e, se necessário, criar um nó: db2 CATALOG TCPIP NODE <nodename> REMOTE <hostname_or_address> SERVER <port number> Execute o seguinte comando para catalogar o banco de dados: db2 CATALOG DATABASE <dbname> as <dbalias> at NODE <nodename> Para obter mais informações sobre esses comandos, consulte a documentação do banco de dados. 6. Verifique se você pode conectar-se com o banco de dados DB2. Execute o Processador de Linha de Comando do DB2 e execute o comando: CONNECT TO <dbalias> USER <username> USING <password> Se a conexão for bem-sucedida, limpe com o comando CONNECT RESET ou TERMINATE. Conectando a um banco de dados Informix no Unix Use o ODBC para se conectar a um banco de dados Informix no UNIX. Configurando a Conectividade ODBC Você pode configurar a conectividade ODBC para um banco de dados Informix. As etapas a seguir fornecem uma orientação para configurar a conectividade ODBC. Para obter instruções específicas, consulte a documentação do banco de dados. 1. Defina a variável de ambiente ODBCHOME para o diretório de instalação do ODBC. Por exemplo: Usando um shell Bourne: $ ODBCHOME=<Informatica server home>/odbc7.0; export ODBCHOME Usando um shell C: $ setenv ODBCHOME <Informatica server home>/odbc7.0 2. Defina a variável de ambiente ODBCINI para a localização do arquivo odbc.ini. Por exemplo, se o arquivo odbc.ini estiver no diretório $ODBCHOME: Usando um shell Bourne: ODBCINI=$ODBCHOME/odbc.ini; export ODBCINI Usando um shell C: $ setenv ODBCINI $ODBCHOME/odbc.ini 3. Edite o arquivo odbc.ini existente do diretório $ODBCHOME ou copie esse arquivo odbc.ini no diretório inicial do UNIX e edite-o. $ cp $ODBCHOME/odbc.ini $HOME/.odbc.ini 4. Adicione uma entrada para a fonte de dados Informix na seção [Fontes de Dados ODBC] e configure a fonte de dados. Por exemplo: [Informix Wire Protocol] Driver=/export/home/build_root/ODBC_7.0/install/lib/DWifcl26.so Description=DataDirect 7.0 Informix Wire Protocol AlternateServers= ApplicationUsingThreads=1 CancelDetectInterval=0 ConnectionRetryCount=0 ConnectionRetryDelay=3 Database=<database_name> HostName=<Informix_host> 128 Apêndice B: Estabelecendo uma Conexão com Bancos de Dados a partir do UNIX
LoadBalancing=0 LogonID= Password= PortNumber=<Informix_server_port> ReportCodePageConversionErrors=0 ServerName=<Informix_server> TrimBlankFromIndexName=1 5. Defina as variávies do ambiente PATH e da biblioteca compartilhada executando o script odbc.sh ou odbc.csh no diretório $ODBCHOME. Usando um shell Bourne: sh odbc.sh Usando um shell C: source odbc.csh 6. Verifique se você pode conectar-se com o banco de dados Informix usando a fonte de dados ODBC. Se a conexão falhar, consulte a documentação do banco de dados. Conectando-se ao Microsoft SQL Server no UNIX Use o ODBC para conectar-se com um banco de dados Microsoft SQL Server em uma máquina UNIX. Configurando a Conectividade ODBC Você pode configurar a conectividade ODBC para um banco de dados Microsoft SQL Server. As etapas a seguir fornecem uma orientação para configurar a conectividade ODBC. Para obter instruções específicas, consulte a documentação do banco de dados. 1. Defina a variável de ambiente ODBCHOME para o diretório de instalação do ODBC. Por exemplo: Usando um shell Bourne: $ ODBCHOME=<Informatica server home>/odbc7.0; export ODBCHOME Usando um shell C: $ setenv ODBCHOME <Informatica server home>/odbc7.0 2. Defina a variável de ambiente ODBCINI para a localização do arquivo odbc.ini. Por exemplo, se o arquivo odbc.ini estiver no diretório $ODBCHOME: Usando um shell Bourne: ODBCINI=$ODBCHOME/odbc.ini; export ODBCINI Usando um shell C: $ setenv ODBCINI $ODBCHOME/odbc.ini 3. Edite o arquivo odbc.ini existente do diretório $ODBCHOME ou copie esse arquivo odbc.ini no diretório inicial do UNIX e edite-o. $ cp $ODBCHOME/odbc.ini $HOME/.odbc.ini 4. Adicione uma entrada para o driver do DataDirect New SQL Server Wire Protocol DWsqlsxx.so fornecido pela Informatica na seção Fontes de Dados ODBC e configure a fonte de dados. Por exemplo: [SQL Server Wire Protocol] Driver=/export/home/build_root/ODBC_7.0/install/lib/DWsqls26.so Description=DataDirect SQL Server Wire Protocol Database=<database_name> EnableBulkLoad=0 EnableQuotedIdentifiers=0 Conectando-se ao Microsoft SQL Server no UNIX 129
FailoverGranularity=0 FailoverMode=0 FailoverPreconnect=0 FetchTSWTZasTimestamp=0 FetchTWFSasTime=1 GSSClient=native HostName=<SQL_Server_host> EncryptionMethod=0 ValidateServerCertificate=0 TrustStore= TrustStorePassword= HostNameInCertificate= InitializationString= Language= Para garantir dados consistentes nos repositórios do Microsoft SQL Server, vá para a caixa de diálogo Criar uma Nova Fonte de Dados para o SQL Server e desmarque a caixa de seleção Criar procedimentos armazenados temporários para instruções SQL preparadas. 5. Defina as variávies do ambiente PATH e da biblioteca compartilhada executando o script odbc.sh ou odbc.csh no diretório $ODBCHOME. Usando um shell Bourne: sh odbc.sh Usando um shell C: source odbc.csh 6. Verifique se você pode conectar-se com o banco de dados SQL Server usando a fonte de dados ODBC. Se a conexão falhar, consulte a documentação do banco de dados. Configurando a Autenticação SSL por meio de ODBC Você pode configurar autenticação SSL para o Microsoft SQL Server por meio do ODBC usando o driver DataDirect New SQL Server Wire Protocol. 1. Abra o arquivo odbc.ini e adicione uma entrada para a fonte de dados ODBC e o driver DataDirect New SQL Server Wire Protocol na seção [Fontes de Dados ODBC]. 2. Adicione os seguintes atributos no arquivo odbc.ini para configurar o SSL: Atributo EncryptionMethod ValidateServerCertificate TrustStore Descrição Método usado pelo driver para criptografar os dados enviados entre o driver e o servidor de banco de dados. Defina o valor como 1 para criptografar dados usando SSL. Determina se o driver validará o certificado enviado pelo servidor de banco de dados quando a criptografia SSL estiver ativada. Defina o valor como 1 se desejar que o driver valide o certificado do servidor. Localização e nome do arquivo de armazenamento confiável. O arquivo de armazenamento confiável contém uma lista das Autoridades de Certificação (CAs) usadas pelo driver na autenticação do servidor SSL. 130 Apêndice B: Estabelecendo uma Conexão com Bancos de Dados a partir do UNIX
Atributo TrustStorePassword HostNameInCertificate Descrição A senha para acessar o conteúdo do arquivo de armazenamento confiável. Opcional. Nome do host estabelecido pelo administrador do SSL para o driver a fim de validar o nome do host contido no certificado. Conectando a um banco de dados Netezza no Unix Instale e configure o driver ODBC Netezza na máquina em que o processo do Serviço de Integração do PowerCenter é executado. Use o DataDirect Driver Manager do pacote de driver DataDirect enviado com o produto Informatica para configurar os detalhes da fonte de dados Netezza no arquivo odbc.ini. Configurando a Conectividade ODBC Você pode configurar a conectividade ODBC para um banco de dados Netezza. As etapas a seguir fornecem uma orientação para configurar a conectividade ODBC. Para obter instruções específicas, consulte a documentação do banco de dados. 1. Para configurar a conectividade do processo do serviço de integração, faça logon na máquina como um usuário que possa iniciar o processo de serviço. 2. Defina o ODBCHOME, NZ_ODBC_INI_PATH e variáveis de ambiente PATH. ODBCHOME. Defina a variável como o diretório de instalação do ODBC. Por exemplo: Usando um shell Bourne: $ ODBCHOME=<Informatica server home>/odbc7.0; export ODBCHOME Usando um shell C: $ setenv ODBCHOME =<Informatica server home>/odbc7.0 PATH. Defina a variável como o diretório ODBCHOME/bin. Por exemplo: Usando um shell Bourne: PATH="${PATH}:$ODBCHOME/bin" Usando um shell C: $ setenv PATH ${PATH}:$ODBCHOME/bin NZ_ODBC_INI_PATH. Defina a variável para apontar para o diretório que contém o arquivo odbc.ini. Por exemplo, se o arquivo odbc.ini estiver no diretório $ODBCHOME: Usando um shell Bourne: NZ_ODBC_INI_PATH=$ODBCHOME; export NZ_ODBC_INI_PATH Usando um shell C: $ setenv NZ_ODBC_INI_PATH $ODBCHOME 3. Defina a variável de ambiente de biblioteca compartilhada. O caminho de biblioteca compartilhado deve conter as bibliotecas ODBC. Ele deve incluir também o diretório de instalação dos serviços da Informatica (server_dir). Conectando a um banco de dados Netezza no Unix 131
Defina a variável de ambiente de biblioteca compartilhada com base no sistema operacional. Para plataformas UNIX de 32 bits, defina a pasta da biblioteca Netezza como <NetezzaInstallationDir>/lib. Para plataformas UNIX de 64 bits, defina a pasta da biblioteca Netezza como <NetezzaInstallationDir>/lib64. A tabela a seguir descreve as variáveis de biblioteca compartilhada para cada sistema operacional: Sistema Operacional Solaris Linux AIX HP-UX Variável LD_LIBRARY_PATH LD_LIBRARY_PATH LIBPATH SHLIB_PATH Por exemplo, use a seguinte sintaxe para o Solaris: Usando um shell Bourne: $ LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:$HOME/server_dir:$ODBCHOME/lib:<NetezzaInstallationDir>/ lib64 export LD_LIBRARY_PATH Usando um shell C: Para HP-UX $ setenv LD_LIBRARY_PATH "${LD_LIBRARY_PATH}:$HOME/server_dir:$ODBCHOME/ lib:<netezzainstallationdir>/lib64" Usando um shell Bourne: $ SHLIB_PATH=${SHLIB_PATH}:$HOME/server_dir:$ODBCHOME/lib:<NetezzaInstallationDir>/lib64; export SHLIB_PATH Usando um shell C: Para AIX $ setenv SHLIB_PATH ${SHLIB_PATH}:$HOME/server_dir:$ODBCHOME/lib:<NetezzaInstallationDir>/lib64 Usando um shell Bourne: $ LIBPATH=${LIBPATH}:$HOME/server_dir:$ODBCHOME/lib:<NetezzaInstallationDir>/lib64; export LIBPATH Usando um shell C: $ setenv LIBPATH ${LIBPATH}:$HOME/server_dir:$ODBCHOME/lib:<NetezzaInstallationDir>/lib64 4. Edite o arquivo odbc.ini existente ou copie o arquivo odbc.ini no diretório inicial e edite-o. Esse arquivo existe no diretório $ODBCHOME. $ cp $ODBCHOME/odbc.ini $HOME/.odbc.ini Adicione uma entrada para a fonte de dados Netezza na seção [Fontes de Dados ODBC] e configure a fonte de dados. Por exemplo: [NZSQL] Driver = /export/home/appsqa/thirdparty/netezza/lib64/libnzodbc.so Description = NetezzaSQL ODBC Servername = netezza1.informatica.com Port = 5480 Database = infa Username = admin Password = password Debuglogging = true StripCRLF = false PreFetch = 256 132 Apêndice B: Estabelecendo uma Conexão com Bancos de Dados a partir do UNIX
Protocol = 7.0 ReadOnly = false ShowSystemTables = false Socket = 16384 DateFormat = 1 TranslationDLL = TranslationName = TranslationOption = NumericAsChar = false Para obter mais informações sobre a conectividade Netezza, consulte a documentação do driver ODBC Netezza. 5. Verifique se a última entrada no arquivo odbc.ini é InstallDir e defina-a como o diretório de instalação ODBC. Por exemplo: InstallDir=/usr/odbc 6. Edite o arquivo.cshrc ou.profile para incluir o conjunto completo de comandos shell. 7. Salve o arquivo e faça logout e logon novamente, ou execute o comando source. Usando um shell Bourne: $ source.profile Usando um shell C: $ source.cshrc Conectando a um banco de dados Oracle no Unix Para conectividade nativa, instale a versão do cliente Oracle apropriada para a versão do servidor de banco de dados Oracle. Para garantir compatibilidade entre a Informatica e os bancos de dados, use as bibliotecas apropriadas do cliente de banco de dados. Instale versões compatíveis do cliente Oracle e do servidor de banco de dados Oracle. Instale também a mesma versão do cliente Oracle em todas as máquinas que a exijam. Para verificar a compatibilidade, entre em contato com o Oracle. Configurando a Conectividade Nativa Você pode configurar a conectividade nativa para um banco de dados Oracle para melhorar o desempenho. As etapas a seguir fornecem uma orientação para configurar a conectividade nativa usando o Oracle Net Services ou Net8. Para obter instruções específicas, consulte a documentação do banco de dados. 1. Para configurar a conectividade para o processo do Serviço de Integração ou Serviço de Repositório do PowerCenter, faça logon na máquina como um usuário que possa iniciar o processo do servidor. 2. Defina as variáveis de ambiente ORACLE_HOME, NLS_LANG, TNS_ADMIN e PATH. ORACLE_HOME. Defina a variável como o diretório de instalação do cliente Oracle. Por exemplo, se o cliente estiver instalado no diretório /HOME2/oracle: Usando um shell Bourne: $ ORACLE_HOME=/HOME2/oracle; export ORACLE_HOME Usando um shell C: $ setenv ORACLE_HOME /HOME2/oracle Conectando a um banco de dados Oracle no Unix 133
NLS_LANG. Defina a variável como a localidade (idioma, território e conjunto de caracteres) que você deseja que cliente e o servidor de banco de dados usem com o logon. O valor dessa variável depende da configuração. Por exemplo, se o valor for american_america.utf8, defina a variável da seguinte forma: Usando um shell Bourne: $ NLS_LANG=american_america.UTF8; export NLS_LANG Usando um shell C: $ NLS_LANG american_america.utf8 Para determinar o valor dessa variável, entre em contato com o administrador. TNS_ADMIN. Defina a variável como o diretório onde o arquivo tnsnames.ora reside. Por exemplo, se o arquivo estiver no diretório /HOME2/oracle/network/admin: Usando um shell Bourne: $ TNS_ADMIN=$HOME2/oracle/network/admin; export TNS_ADMIN Usando um shell C: $ setenv TNS_ADMIN=$HOME2/oracle/network/admin A definição da TNS_ADMIN é opcional e poderá variar dependendo da configuração. PATH. Para executar os programas de linha de comando do Oracle, defina a variável para incluir o diretório bin do Oracle. Usando um shell Bourne: $ PATH=${PATH}:$ORACLE_HOME/bin; export PATH Usando um shell C: $ setenv PATH ${PATH}:ORACLE_HOME/bin 3. Defina a variável de ambiente de biblioteca compartilhada. O software do cliente Oracle contém vários componentes de biblioteca compartilhada que os processos dos Serviços de Integração e de Repositório do PowerCenter carregam dinamicamente. Para localizar as bibliotecas compartilhadas durante o tempo de execução, defina a variável de ambiente de biblioteca compartilhada. O caminho da biblioteca compartilhada deve também incluir o diretório de instalação da Informatica (server_dir). Defina a variável de ambiente de biblioteca compartilhada com base no sistema operacional. A tabela a seguir descreve as variáveis de biblioteca compartilhada para cada sistema operacional: Sistema Operacional Solaris Linux AIX HP-UX Variável LD_LIBRARY_PATH LD_LIBRARY_PATH LIBPATH SHLIB_PATH Por exemplo, use a seguinte sintaxe no Solaris e no Linux: Usando um shell Bourne: $ LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$HOME/server_dir:$ORACLE_HOME/lib; export LD_LIBRARY_PATH Usando um shell C: $ setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:$HOME/server_dir:$ORACLE_HOME/lib 134 Apêndice B: Estabelecendo uma Conexão com Bancos de Dados a partir do UNIX
Para HP-UX Usando um shell Bourne: $ SHLIB_PATH=${SHLIB_PATH}:$HOME/server_dir:$ORACLE_HOME/lib; export SHLIB_PATH Usando um shell C: Para AIX $ setenv SHLIB_PATH ${SHLIB_PATH}:$HOME/server_dir:$ORACLE_HOME/lib Usando um shell Bourne: $ LIBPATH=${LIBPATH}:$HOME/server_dir:$ORACLE_HOME/lib; export LIBPATH Usando um shell C: $ setenv LIBPATH ${LIBPATH}:$HOME/server_dir:$ORACLE_HOME/lib 4. Edite o.cshrc ou.profile para incluir o conjunto completo de comandos shell. Salve o arquivo e faça logout e logon novamente, ou execute o comando source. Usando um shell Bourne: $ source.profile Usando um shell C: $ source.cshrc 5. Verifique se o cliente Oracle está configurado para acessar o banco de dados. Use o SQL*Net Easy Configuration Utility ou copie no diretório inicial um arquivo tnsnames.ora existente e modifique-o. O arquivo tnsnames.ora é armazenado no diretório $ORACLE_HOME/network/admin. Digite a sintaxe correta para a cadeia de caracteres de conexão do Oracle, normalmente databasename.world. Aqui está um exemplo do tnsnames.ora. Digite as informações do banco de dados. mydatabase.world = (DESCRIPTION (ADDRESS_LIST = (ADDRESS = (COMMUNITY = mycompany.world (PROTOCOL = TCP) (Host = mymachine) (Port = 1521) ) ) (CONNECT_DATA = (SID = MYORA7) (GLOBAL_NAMES = mydatabase.world) 6. Verifique se você pode conectar-se com o banco de dados Oracle. Para conectar-se com o banco de dados Oracle, inicie o SQL*Plus e digite as informações de conectividade. Se você não conseguir conectar-se com o banco de dados, verifique se digitou corretamente todas as informações de conectividade. Digite o nome de usuário e a cadeia de caracteres de conexão conforme definidos no tnsnames.ora. Conectando a um banco de dados Sybase ASE no Unix Para conectividade nativa, instale a versão do Open Client apropriada para sua versão do banco de dados. Para garantir compatibilidade entre a Informatica e os bancos de dados, use as bibliotecas apropriadas do cliente de banco de dados. Conectando a um banco de dados Sybase ASE no Unix 135
Instale uma versão do Open Client que seja compatível com o servidor de banco de dados Sybase ASE. Instale também a mesma versão do Open Client nas máquinas que hospedam o banco de dados Sybase ASE e a Informatica. Para verificar a compatibilidade, entre em contato com a Sybase. Para criar, restaurar ou fazer upgrade de um repositório do Sybase ASE, defina permitir nulos por padrão como TRUE no nível do banco de dados. Definir essa opção altera o tipo nulo padrão da coluna para nulo em conformidade com o padrão SQL. Configurando a Conectividade Nativa Você pode configurar a conectividade nativa para um banco de dados Sybase ASE para melhorar o desempenho. As etapas a seguir fornecem uma orientação para configurar a conectividade nativa. Para obter instruções específicas, consulte a documentação do banco de dados. 1. Para configurar a conectividade para o processo do Serviço de Integração ou Serviço de Repositório do PowerCenter, faça logon na máquina como um usuário que possa iniciar o processo do servidor. 2. Defina as variáveis de ambiente SYBASE e PATH. SYBASE. Defina a variável como o diretório de instalação do Sybase Open Client. Por exemplo, se o cliente estiver instalado no diretório /usr/sybase: Usando um shell Bourne: $ SYBASE=/usr/sybase; export SYBASE Usando um shell C: $ setenv SYBASE /usr/sybase PATH. Para executar os programas de linha de comando do Sybase, defina a variável para incluir o diretório bin do Sybase OCS. Usando um shell Bourne: $ PATH=${PATH}:/usr/sybase/OCS-15_0/bin; export PATH Usando um shell C: $ setenv PATH ${PATH}:/usr/sybase/OCS-15_0/bin 3. Defina a variável de ambiente de biblioteca compartilhada. O software do Sybase Open Client contém vários componentes de biblioteca compartilhada que os processos dos Serviços de Integração e de Repositório do PowerCenter carregam dinamicamente. Para localizar as bibliotecas compartilhadas durante o tempo de execução, defina a variável de ambiente de biblioteca compartilhada. O caminho da biblioteca compartilhada deve também incluir o diretório de instalação dos serviços da Informatica (server_dir). Defina a variável de ambiente de biblioteca compartilhada com base no sistema operacional. A tabela a seguir descreve as variáveis de biblioteca compartilhada para cada sistema operacional. Sistema Operacional Solaris Linux Variável LD_LIBRARY_PATH LD_LIBRARY_PATH 136 Apêndice B: Estabelecendo uma Conexão com Bancos de Dados a partir do UNIX
Sistema Operacional AIX HP-UX Variável LIBPATH SHLIB_PATH Por exemplo, use a seguinte sintaxe no Solaris e no Linux: Usando um shell Bourne: $ LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$HOME/server_dir:$SYBASE/OCS-15_0/lib;$SYBASE/OCS-15_0/ lib3p;$sybase/ocs-15_0/lib3p64; export LD_LIBRARY_PATH Usando um shell C: Para HP-UX $ setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:$HOME/server_dir:$SYBASE/OCS-15_0/lib;$SYBASE/ OCS-15_0/lib3p;$SYBASE/OCS-15_0/lib3p64; Usando um shell Bourne: $ SHLIB_PATH=${SHLIB_PATH}:$HOME/server_dir:$SYBASE/OCS-15_0/lib;$SYBASE/OCS-15_0/lib3p;$SYBASE/ OCS-15_0/lib3p64; export SHLIB_PATH Usando um shell C: Para AIX $ setenv SHLIB_PATH ${SHLIB_PATH}:$HOME/server_dir:$SYBASE/OCS-15_0/lib;$SYBASE/OCS-15_0/lib3p; $SYBASE/OCS-15_0/lib3p64; Usando um shell Bourne: $ LIBPATH=${LIBPATH}:$HOME/server_dir:$SYBASE/OCS-15_0/lib;$SYBASE/OCS-15_0/lib3p;$SYBASE/ OCS-15_0/lib3p64; export LIBPATH Usando um shell C: $ setenv LIBPATH ${LIBPATH}:$HOME/server_dir:$SYBASE/OCS-15_0/lib;$SYBASE/OCS-15_0/lib3p; $SYBASE/OCS-15_0/lib3p64; 4. Edite o.cshrc ou.profile para incluir o conjunto completo de comandos shell. Salve o arquivo e faça logout e logon novamente, ou execute o comando source. Usando um shell Bourne: $ source.profile Usando um shell C: $ source.cshrc 5. Verifique o nome do servidor Sybase ASE no arquivo de interfaces do Sybase armazenado no diretório $SYBASE. 6. Verifique se você pode conectar-se com o banco de dados Sybase ASE. Para conectar-se com o banco de dados Sybase ASE, inicie o ISQL e digite as informações de conectividade. Se você não conseguir conectar-se com o banco de dados, verifique se digitou corretamente todas as informações de conectividade. Os nomes de usuário e de banco de dados diferenciam maiúsculas de minúsculas. Conectando a um banco de dados Teradata no UNIX Instale e configure o software cliente nativo nas máquinas onde o processo do Serviço de Integração do PowerCenter é executado e onde você instala o Cliente do PowerCenter. Para garantir compatibilidade entre a Informatica e os Conectando a um banco de dados Teradata no UNIX 137
bancos de dados, use as bibliotecas apropriadas do cliente de banco de dados. Você deve configurar a conectividade para os seguintes componentes da Informatica: Serviço de Integração do PowerCenter. Instale o cliente, o driver ODBC e qualquer outro software cliente Teradata que você possa precisar na máquina onde o processo do Serviço de Integração do PowerCenter é executado. Configure também a conectividade ODBC. Nota: Com base na recomendação da Teradata, a Informatica usa o ODBC para conectar-se com o Teradata. O ODBC é uma interface nativa para Teradata. Configurando a Conectividade ODBC Você pode configurar a conectividade ODBC para um banco de dados Teradata. As etapas a seguir fornecem uma orientação para configurar a conectividade ODBC. Para obter instruções específicas, consulte a documentação do banco de dados. 1. Para configurar a conectividade do processo do serviço de integração, faça logon na máquina como um usuário que possa iniciar o processo de serviço. 2. Defina as variáveis de ambiente TERADATA_HOME, ODBCHOME e PATH. TERADATA_HOME. Defina a variável como o diretório de instalação do driver do Teradata. Os padrões são os seguintes: Usando um shell Bourne: $ TERADATA_HOME=/teradata/usr; export TERADATA_HOME Usando um shell C: $ setenv TERADATA_HOME /teradata/usr ODBCHOME. Defina a variável como o diretório de instalação do ODBC. Por exemplo: Usando um shell Bourne: $ ODBCHOME=/usr/odbc; export ODBCHOME Usando um shell C: $ setenv ODBCHOME /usr/odbc PATH. Para executar o utilitário ddtestlib, a fim de verificar se o gerenciador do driver ODBC do DataDirect pode carregar os arquivos do driver, defina as variáveis da seguinte forma: Usando um shell Bourne: PATH="${PATH}:$ODBCHOME/bin:$TERADATA_HOME/bin" Usando um shell C: $ setenv PATH ${PATH}:$ODBCHOME/bin:$TERADATA_HOME/bin 3. Defina a variável de ambiente de biblioteca compartilhada. O software do Teradata contém vários componentes de biblioteca compartilhada que o processo do serviço de integração carrega dinamicamente. Para localizar as bibliotecas compartilhadas durante o tempo de execução, defina a variável de ambiente de biblioteca compartilhada. O caminho da biblioteca compartilhada também deve incluir o diretório de instalação do serviço da Informatica (server_dir). 138 Apêndice B: Estabelecendo uma Conexão com Bancos de Dados a partir do UNIX
Defina a variável de ambiente de biblioteca compartilhada com base no sistema operacional. A tabela a seguir descreve as variáveis de biblioteca compartilhada para cada sistema operacional: Sistema Operacional Solaris Linux AIX HP-UX Variável LD_LIBRARY_PATH LD_LIBRARY_PATH LIBPATH SHLIB_PATH Por exemplo, use a seguinte sintaxe para o Solaris: Usando um shell Bourne: $ LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:$HOME/server_dir:$ODBCHOME/lib: $TERADATA_HOME/lib:$TERADATA_HOME/odbc/lib"; export LD_LIBRARY_PATH Usando um shell C: Para HP-UX $ setenv LD_LIBRARY_PATH "${LD_LIBRARY_PATH}:$HOME/server_dir:$ODBCHOME/lib:$TERADATA_HOME/lib: $TERADATA_HOME/odbc/lib" Usando um shell Bourne: $ SHLIB_PATH=${SHLIB_PATH}:$HOME/server_dir:$ODBCHOME/lib; export SHLIB_PATH Usando um shell C: Para AIX $ setenv SHLIB_PATH ${SHLIB_PATH}:$HOME/server_dir:$ODBCHOME/lib Usando um shell Bourne: $ LIBPATH=${LIBPATH}:$HOME/server_dir:$ODBCHOME/lib; export LIBPATH Usando um shell C: $ setenv LIBPATH ${LIBPATH}:$HOME/server_dir:$ODBCHOME/lib 4. Edite o arquivo odbc.ini existente ou copie o arquivo odbc.ini no diretório inicial e edite-o. Esse arquivo existe no diretório $ODBCHOME. $ cp $ODBCHOME/odbc.ini $HOME/.odbc.ini Adicione uma entrada para a fonte de dados do Teradata na seção [Fontes de Dados ODBC] e configure a fonte de dados. Por exemplo: MY_TERADATA_SOURCE=Teradata Driver [MY_TERADATA_SOURCE] Driver=/u01/app/teradata/td-tuf611/odbc/drivers/tdata.so Description=NCR 3600 running Teradata V1R5.2 DBCName=208.199.59.208 DateTimeFormat=AAA SessionMode=ANSI DefaultDatabase= Username= Password= 5. Defina DateTimeFormat como AAA na configuração do ODBC do Teradata. Conectando a um banco de dados Teradata no UNIX 139
6. Como opção, defina SessionMode como ANSI. Quando você usa o modo de sessão ANSI, o Teradata não reverte a transação quando ele encontra um erro de linha. Se você escolher o modo de sessão Teradata, o Teradata reverterá a transação quando ele encontrar um erro de linha. No modo Teradata, o processo do serviço de integração não pode detectar a reversão e não reporta isso no log de sessão. 7. Para configurar a conexão com um único banco de dados Teradata, digite o nome DefaultDatabase. Para criar uma única conexão com o banco de dados padrão, digite o nome de usuário e a senha. Para conectar-se com vários bancos de dados, usando o mesmo DSN do ODBC, deixe o campo DefaultDatabase vazio. Para obter mais informações sobre a conectividade do Teradata, consulte a documentação do driver ODBC do Teradata. 8. Verifique se a última entrada no odbc.ini é InstallDir e defina-a como o diretório de instalação odbc. Por exemplo: InstallDir=/export/build/Informatica/9.5.1/ODBC7.0 9. Edite o.cshrc ou.profile para incluir o conjunto completo de comandos shell. 10. Salve o arquivo e faça logout e logon novamente, ou execute o comando source. Usando um shell Bourne: $ source.profile Usando um shell C: $ source.cshrc 11. Para cada fonte de dados que você usar, tome nota do nome do arquivo em Driver=<parâmetro> na entrada da fonte de dados do arquivo odbc.ini. Use o utilitário ddtestlib para verificar se o gerenciador do driver ODBC do DataDirect pode carregar o arquivo do driver. Por exemplo, se você tiver a entrada do driver: Driver=/u01/app/teradata/td-tuf611/odbc/drivers/tdata.so execute o seguinte comando: ddtestlib /u01/app/teradata/td-tuf611/odbc/drivers/tdata.so 12. Teste a conexão usando BTEQ ou outra ferramenta do cliente Teradata. Estabelecendo Conexão com uma Fonte de Dados ODBC Instale e configure o software cliente nativo na máquina onde o Serviço de Integração e o Serviço de Repositório do PowerCenter são executados. Instale e configure também qualquer software de acesso do cliente básico exigido pelo driver ODBC. Para garantir compatibilidade entre a Informatica e os bancos de dados, use as bibliotecas apropriadas do cliente de banco de dados. Para acessar fontes no Windows, como Microsoft Excel ou Access, instale o PowerChannel. A instalação da Informatica inclui os drivers ODBC DataDirect. Se o arquivo odbc.ini contiver conexões que usam versões mais antigas do driver ODBC, atualize as informações de conexão para usar os novos drivers. Use o DSN do Sistema para especificar uma fonte de dados ODBC no Windows. 1. Na máquina onde o Serviço de Integração do PowerCenter é executado, faça logon como um usuário que possa iniciar um processo de serviço. 2. Defina as variáveis de ambiente ODBCHOME e PATH. 140 Apêndice B: Estabelecendo uma Conexão com Bancos de Dados a partir do UNIX
ODBCHOME. Defina como o diretório de instalação do ODBC DataDirect. Por exemplo, se o diretório de instalação for /opt/odbc7.0. Usando um shell Bourne: $ ODBCHOME=/opt/ODBC7.0; export ODBCHOME Usando um shell C: $ setenv ODBCHOME /opt/odbc7.0 PATH. Para executar os programas de linha de comando ODBC, como ddtestlib, defina a variável para incluir o diretório odbc bin. Usando um shell Bourne: $ PATH=${PATH}:$ODBCHOME/bin; export PATH Usando um shell C: $ setenv PATH ${PATH}:$ODBCHOME/bin Execute o utilitário ddtestlib para verificar se o driver ODBC DataDirect Manager pode carregar os arquivos do driver. 3. Defina a variável de ambiente de biblioteca compartilhada. O software ODBC contém vários componentes de biblioteca compartilhada que os processos de serviço carregam dinamicamente. Para localizar as bibliotecas compartilhadas durante o tempo de execução, defina a variável de ambiente de biblioteca compartilhada. O caminho da biblioteca compartilhada deve também incluir o diretório de instalação da Informatica (server_dir). Defina a variável de ambiente de biblioteca compartilhada com base no sistema operacional. A tabela a seguir descreve as variáveis de biblioteca compartilhada para cada sistema operacional: Sistema Operacional Solaris Linux AIX HP-UX Variável LD_LIBRARY_PATH LD_LIBRARY_PATH LIBPATH SHLIB_PATH Por exemplo, use a seguinte sintaxe no Solaris e no Linux: Usando um shell Bourne: $ LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$HOME/server_dir:$ODBCHOME/lib; export LD_LIBRARY_PATH Usando um shell C: $ setenv LD_LIBRARY_PATH $HOME/server_dir:$ODBCHOME:${LD_LIBRARY_PATH} Para HP-UX Usando um shell Bourne: $ SHLIB_PATH=${SHLIB_PATH}:$HOME/server_dir:$ODBCHOME/lib; export SHLIB_PATH Usando um shell C: $ setenv SHLIB_PATH ${SHLIB_PATH}:$HOME/server_dir:$ODBCHOME/lib Estabelecendo Conexão com uma Fonte de Dados ODBC 141
Para AIX Usando um shell Bourne: $ LIBPATH=${LIBPATH}:$HOME/server_dir:$ODBCHOME/lib; export LIBPATH Usando um shell C: $ setenv LIBPATH ${LIBPATH}:$HOME/server_dir:$ODBCHOME/lib 4. Edite o arquivo odbc.ini existente ou copie o arquivo odbc.ini no diretório inicial e edite-o. Esse arquivo existe no diretório $ODBCHOME. $ cp $ODBCHOME/odbc.ini $HOME/.odbc.ini Adicione uma entrada para a fonte de dados ODBC na seção [Fontes de Dados ODBC] e configure a fonte de dados. Por exemplo: MY_MSSQLSERVER_ODBC_SOURCE=<Driver name or data source description> [MY_SQLSERVER_ODBC_SOURCE] Driver=<path to ODBC drivers> Description=DataDirect 7.0 SQL Server Wire Protocol Database=<SQLServer_database_name> LogonID=<username> Password=<password> Address=<TCP/IP address>,<port number> QuoteId=No AnsiNPW=No ApplicationsUsingThreads=1 Esse arquivo poderá já existir se você tiver configurado uma ou mais fontes de dados ODBC. 5. Verifique se a última entrada no odbc.ini é InstallDir e defina-a como o diretório de instalação odbc. Por exemplo: InstallDir=/export/build/Informatica/9.5.1/ODBC7.0 6. Se você usar o arquivo odbc.ini no diretório inicial, defina a variável de ambiente ODBCINI. Usando um shell Bourne: $ ODBCINI=/$HOME/.odbc.ini; export ODBCINI Usando um shell C: $ setenv ODBCINI $HOME/.odbc.ini 7. Edite o.cshrc ou.profile para incluir o conjunto completo de comandos shell. Salve o arquivo e faça logout e logon novamente, ou execute o comando source. Usando um shell Bourne: $ source.profile Usando um shell C: $ source.cshrc 8. Use o utilitário ddtestlib para verificar se o gerenciador do driver ODBC do UNIX pode carregar o arquivo do driver que você especificou para a fonte de dados no arquivo odbc.ini. Por exemplo, se você tiver a entrada do driver: Driver = /opt/odbc/lib/dwxxxx.so execute o seguinte comando: ddtestlib /opt/odbc/lib/dwxxxx.so 142 Apêndice B: Estabelecendo uma Conexão com Bancos de Dados a partir do UNIX
9. Instale e configure qualquer software de acesso do cliente básico exigido pelo driver ODBC. Nota: Embora alguns drivers ODBC sejam independentes e tenham todas as informações no arquivo.odbc.ini, a maioria não. Por exemplo, se você deseja usar um driver ODBC para acessar o Sybase IQ, você deve instalar o software cliente de rede do Sybase IQ e definir as variáveis de ambiente apropriadas. Se você estiver usando drivers ODBC oferecidos pela Informatica (dwxxxx26.so), em vez de configurar manualmente as variáveis de ambiente do PATH e do caminho da biblioteca compartilhada, você poderá executar o script odbc.sh ou odbc.csh presentes na pasta $ODBCHOME. Esse script definirá as variáveis de ambiente do PATH e do caminho da biblioteca compartilhada para os drivers ODBC oferecidos pela Informatica. Exemplo do Arquivo odbc.ini [ODBC Data Sources] Informix Wire Protocol=DataDirect 7.0 Informix Wire Protocol SQL Server Wire Protocol=DataDirect 7.0 SQL Server Wire Protocol [ODBC] IANAAppCodePage=4 InstallDir=/export/home/install/Informatica/9.5.1 Trace=0 TraceFile=odbctrace.out TraceDll=/export/home/install/Informatica/9.5.1/ODBC7.0/lib/DWtrc26.so [Informix Wire Protocol] Driver=/export/home/install/Informatica/9.5.1/ODBC7.0/lib/DWifcl26.so Description=DataDirect 7.0 Informix Wire Protocol AlternateServers= ApplicationUsingThreads=1 CancelDetectInterval=0 ConnectionRetryCount=0 ConnectionRetryDelay=3 Database=<database_name> HostName=<Informix_host> LoadBalancing=0 LogonID= Password= PortNumber=<Informix_server_port> ServerName=<Informix_server> TrimBlankFromIndexName=1 UseDelimitedIdentifiers=0 [SQL Server Wire Protocol] Driver=/export/home/install/Informatica/9.5.1/ODBC7.0/lib/DWsqls26.so Description=DataDirect 7.0 New SQL Server Wire Protocol AlternateServers= AlwaysReportTriggerResults=0 AnsiNPW=1 ApplicationName= ApplicationUsingThreads=1 AuthenticationMethod=1 BulkBinaryThreshold=32 BulkCharacterThreshold=-1 BulkLoadBatchSize=1024 BulkLoadOptions=2 ConnectionReset=0 ConnectionRetryCount=0 ConnectionRetryDelay=3 Database=<database_name> EnableBulkLoad=0 EnableQuotedIdentifiers=0 EncryptionMethod=0 FailoverGranularity=0 FailoverMode=0 FailoverPreconnect=0 Exemplo do Arquivo odbc.ini 143
FetchTSWTZasTimestamp=0 FetchTWFSasTime=1 GSSClient=native HostName=<SQL_Server_host> HostNameInCertificate= InitializationString= Language= LoadBalanceTimeout=0 LoadBalancing=0 LoginTimeout=15 LogonID= MaxPoolSize=100 MinPoolSize=0 PacketSize=-1 Password= Pooling=0 PortNumber=<SQL_Server_server_port> QueryTimeout=0 ReportCodePageConversionErrors=0 SnapshotSerializable=0 TrustStore= TrustStorePassword= ValidateServerCertificate=1 WorkStationID= XML Describe Type=-10 [SAP HANA source] Driver=/usr/sap/hdbclient/libodbcHDB.so DriverUnicodeType=1 ServerNode=<server_node>:<port> 144 Apêndice B: Estabelecendo uma Conexão com Bancos de Dados a partir do UNIX
A P Ê N D I C E C Atualizando o Parâmetro DynamicSections de um Banco de Dados DB2 Este apêndice inclui os seguintes tópicos: Visão Geral do Parâmetro DynamicSections, 145 Atualizando o Parâmetro DynamicSections, 145 Visão Geral do Parâmetro DynamicSections Os pacotes do IBM DB2 contêm as instruções SQL a serem executadas no servidor de banco de dados. O parâmetro DynamicSections de um banco de dados DB2 determina o número máximo de instruções executáveis que o driver do banco de dados pode ter em um pacote. Você pode aumentar o valor do parâmetro DynamicSections para permitir um número maior de instruções executáveis em um pacote do DB2. Para modificar o parâmetro DynamicSections, conecte-se com o banco de dados usando uma conta de usuário de administrador do sistema com autoridade BINDADD. Atualizando o Parâmetro DynamicSections Use o utilitário DataDirect Connect for JDBC para aumentar o valor do parâmetro DynamicSections no banco de dados DB2. Para usar o utilitário DataDirect Connect for JDBC na atualização do parâmetro DynamicSections, execute as seguintes tarefas: Baixe e instale o utilitário DataDirect Connect for JDBC. Execute a ferramenta Teste para JDBC. 145
Baixando e Instalando o DataDirect Connect for JDBC Utility Baixe o utilitário DataDirect Connect for JDBC no site de downloads da DataDirect para uma máquina que tenha acesso ao servidor de banco de dados DB2. Extraia o conteúdo do arquivo connectjdbc.jar e execute o instalador. 1. Vá para o site de downloads da DataDirect: http://www.datadirect.com/download/index.ssp 2. Clique no link JDBC e registre-se para fazer download do DataDirect Connect for JDBC Utility. 3. Faça download do utilitário em uma máquina que tenha acesso ao servidor de banco de dados DB2. 4. Extraia o conteúdo do arquivo connectjdbc.jar em um diretório temporário. 5. No diretório onde você extraiu o arquivo connectjdbc.jar, execute o instalador. No Windows, execute installer.bat. No UNIX, execute installer.sh. Você pode usar eval como chave de licença. Quando a instalação é concluída, o programa de instalação cria uma pasta denominada testforjdbc no diretório onde você extraiu o arquivo connectjdbc.jar. Executando a Ferramenta Teste para JDBC Depois de instalar o DataDirect Connect for JDBC Utility, execute a ferramenta Teste para JDBC para conectar-se com o banco de dados DB2. Utilize uma conta de usuário administrador do sistema com a autoridade BINDADD para conectar-se com o banco de dados. 1. No banco de dados DB2, configure uma conta de usuário administrador do sistema com a autoridade BINDADD. 2. No diretório onde você instalou o DataDirect Connect for JDBC Utility, execute a ferramenta Teste para JDBC. No Windows, execute testforjdbc.bat. No UNIX, execute testforjdbc.sh. 3. Na janela Ferramenta Teste para JDBC, clique Pressione Aqui para Continuar. 4. Clique em Conexão > Conectar com DB. 5. No campo Banco de Dados, digite o seguinte texto: jdbc:datadirect:db2:// HostName:PortNumber;databaseName=DatabaseName;CreateDefaultPackage=TRUE;ReplacePackage=TRUE;Dynamic Sections=3000 HostName é o nome da máquina que hospeda o servidor de banco de dados DB2. PortNumber é o número da porta do banco de dados. DatabaseName é o nome do banco de dados DB2. 6. Nos campos Nome do Usuário e Senha, digite o nome do usuário e a senha de administrador do sistema que você usa para conectar-se com o banco de dados DB2. 7. Clique em Conectar e feche a janela. 146 Apêndice C: Atualizando o Parâmetro DynamicSections de um Banco de Dados DB2
A P Ê N D I C E D Lista de Verificação de Instalação e Configuração Este apêndice inclui os seguintes tópicos: Visão Geral da Lista de Verificação de Instalação, 147 Antes da Instalação, 147 Instalação de Serviços da Informatica, 148 Instalação do Cliente Informatica, 148 Após a Instalação, 149 Visão Geral da Lista de Verificação de Instalação A lista de verificação de instalação e configuração resume as tarefas que você deve executar para concluir uma instalação. Se você instalar o produto da Informatica em mais de uma máquina, conclua a primeira instalação usando as instruções de detalhadas neste guia. Você pode usar essa lista de verificação para executar as instalações seguintes. Antes da Instalação Antes de você instalar os serviços ou clientes Informatica, prepare as máquinas onde você planeja instalar serviços e clientes Informatica. Se você instalar vários produtos, conclua as tarefas de pré-instalação somente uma vez. Conclua as seguintes tarefas de pré-instalação: 1. Verifique os requisitos do sistema para serviços e clientes Informatica. Execute a Ferramenta de Verificação de Sistema Pré-Instalação do Informatica (i9pi) para verificar se as máquinas onde você instala os serviços e clientes Informatica atendem aos requisitos do sistema e de espaço em disco. Se necessário, modifique as configurações da máquina antes de iniciar a instalação. 2. Verificar a chave de licença. Antes de instalar o software, verifique se você tem a chave de licença do produto a ser instalado. Entre em contato com o Suporte Global a Clientes da Informatica se você não tiver uma chave de licença ou tiver uma chave de licença incremental e quiser criar um domínio. 3. Desinstale a versão anterior da Transformação de dados, se aplicável. 147
Faça backup dos arquivos básicos antes de desinstalar a transformação de dados. 4. Para AIX, HP-UX e zlinux, instale o Java Development Kit. 5. Configure as variáveis de ambiente. Configure as variáveis de ambiente para trabalhar com a instalação da Informatica. 6. Determine as portas disponíveis para o Informatica. O instalador configura as portas para componentes no domínio Informatica. Ele também designa as portas a serem usadas para processos de serviço de aplicativo executados no nó onde você instala o Informatica. Porta do domínio. O padrão é 6005. Porta do Service Manager. O padrão é 6006. Porta de desativação do Service Manager. O padrão é 6007. Porta do Informatica Administrator. O padrão é 6008. Porta de desativação do Informatica Administrator. O padrão é 6009. Intervalo de portas para serviços de aplicativo. O intervalo padrão é de 6013 a 6113. 7. Crie uma conta de usuário do sistema para instalar o Informatica. Crie uma conta de usuário do sistema para efetuar a instalação e executar o serviço ou daemon da Informatica. Verifique se a conta de usuário que você utiliza para instalar a Informatica tem permissão de gravação no diretório de instalação. 8. Como opção, configure um arquivo de armazenamento de chaves para uma conexão segura. Para usar uma conexão segura entre a ferramenta Administrator e o Service Manager, configure um repositório de chaves para uso com o Informatica. 9. Para UNIX e Linux, verifique as configurações do descritor de arquivo. Verifique se o sistema operacional atende ao requisito do descritor de arquivo. 10. Para UNIX, configure o servidor X Window para instalação no modo gráfico. O instalador do Informatica exige que um servidor de exibição gráfica seja executado no modo gráfico. 11. Para AIX, verifique se a E/S Assíncrona POSIX está disponível para o Serviço de Integração do PowerCenter. 12. Configure a conta de usuário e banco de dados para o repositório de configuração de domínio. Verifique os requisitos de banco de dados antes de configurar o banco de dados. Os requisitos diferentes com base no tipo de banco de dados que você usa para o repositório de configuração de domínio. 13. Verifique os requisitos mínimos do sistema para o Cliente do PowerCenter. Instalação de Serviços da Informatica Use o instalador do servidor Informatica para instalar os serviços Informatica em uma máquina Windows ou UNIX. Você pode instalar os serviços Informatica em várias máquinas para criar vários nós. Instalação do Cliente Informatica Use o instalador do cliente Informatica para instalar clientes Informatica no Windows. Você pode instalar os seguintes aplicativos do cliente Informatica: Informatica Developer 148 Apêndice D: Lista de Verificação de Instalação e Configuração
Cliente do PowerCenter Data Transformation Studio Se instalar vários produtos, você poderá instalar os seguintes aplicativos clientes na mesma máquina ou em máquinas diferentes: O Informatica Developer para uso com o Data Explorer, Data Services e Data Quality. Cliente do PowerCenter para uso com o PowerCenter. O Data Transformation Studio para uso com Data Transformation Após a Instalação Após instalar o produto da Informatica, conclua as tarefas de configuração para garantir que os serviços e clientes Informatica são executados corretamente. Se você instalar vários produtos, conclua as tarefas de pós-instalação somente uma vez. Conclua as seguintes tarefas de pós-instalação: 1. Configure as variáveis de ambiente. Configure as variáveis de ambiente que o Informatica usa quando executa os serviços de aplicativo e se conecta ao cliente. 2. Para nós de gateway executados em UNIX, verifique se um servidor de exibição gráfica está disponível. 3. Configurar o navegador da Web. Use o Microsoft Internet Explorer ou o Mozilla Firefox para iniciar os aplicativos cliente da Web na plataforma Informatica. Configure para o Navegador trabalhar com os clientes Informatica. 4. Instalar Idiomas para as ferramentas clientes Informatica Para exibir idiomas diferentes da localidade do sistema ao trabalhar com repositórios que usam uma página de código UTF-16LE, instale idiomas adicionais no Windows para uso com os clientes Informatica. 5. Verifique a configuração para plataformas de 32 e 64 bits. Você pode executar a Informatica em plataformas de 32 bits ou 64 bits. Quando você executar a Informatica em plataformas de 32 bits e 64 bits, configure a Informatica para usar as bibliotecas, os clientes de banco de dados e os tamanhos de cache de sessão corretos. 6. Instalar o software cliente de banco de dados em cada máquina em que o Serviço de Integração do PowerCenter e o Serviço de Repositório do PowerCenter são executados. 7. Verificar requisitos de software de terceiros A Informatica exige software e bibliotecas de terceiros para executar determinadas operações. Verifique se a máquina em que você instala a Informatica tem o software ou biblioteca exigidos. 8. Verificar a compatibilidade de página de código A Informatica exige que as páginas de código de serviços de aplicativo sejam compatíveis com páginas de código no domínio. As definições de localidade nas máquinas que acessam as ferramentas do cliente Informatica ou a ferramenta Administrador também devem ser compatíveis com as páginas de código do domínio. 9. Opcionalmente, instale os utilitários da Informatica. 10. Opcionalmente, instale a documentação do produto Informatica. Após a Instalação 149
I N D E X A ActiveX Microsoft Internet Explorer 84 AddLicense (infacmd) solução de problemas 90 AIX componentes Java 66 configurando o Buffer de Quadro Virtual X (Xvfb) 83 configurando o caminho do JRE 66 LIBPATH 66 arquivo de armazenamento de chave requisitos de instalação 11, 17 arquivo odbc.ini exemplo 143 arquivos de log catalina.out 88 instalação 87 log de depuração 87 log de instalação 88 node.log 88 tipos 87 arquivos PDF Documentação da Informatica 110 arquivos simples conectividade 101 B banco de dados de configuração de domínio solução de problemas 89 Banco de dados do repositório de configurações do domínio requisitos de instalação 20, 23 bancos de dados conectando ao Netezza (UNIX) 131 conectando ao Netezza (Windows) 121 conectando-se ao IBM DB2 118 conectando-se ao Teradata (UNIX) 137 conectando-se com (UNIX) 125 conectando-se com (Windows) 117 conectando-se com o IBM DB2 126 conectando-se com o Informix 118, 128 conectando-se com o Microsoft Access 120 conectando-se com o Microsoft SQL Server 120 conectando-se com o Oracle 121, 133 conectando-se com o Sybase ASE 123, 135 conectando-se com o Teradata (Windows) 123 repositórios do Data Analyzer 93 repositórios do Metadata Manager 93 repositórios do PowerCenter 93 testando conexões 68 bancos de dados de destino conectando pelo ODBC (UNIX) 140 bancos de dados de origem conectando pelo ODBC (UNIX) 140 bloqueador de pop-up evitando no Data Analyzer 84 Buffer de Quadro Virtual X (Xvfb) instalando no UNIX 83 C cadeia de caracteres de conexão exemplos 103 sintaxe 103 cadeias de caracteres de conexão conectividade nativa 103 caminho de biblioteca variáveis de ambiente 9 catalina.out solução de problemas de instalação 88 chave de licença verificando 5 chave de licença incremental verificando 5 cliente de banco de dados configurando 68 variáveis de ambiente 68 Cliente do Metadata Manager solução de problemas 91 Cliente do PowerCenter conectividade 102 instalando idiomas 85 ODBC (Open Database Connectivity) 98 protocolo de rede TCP/IP 98 solução de problemas 91 Clientes Informatica desinstalando 111, 115 COBOL conectividade 101 compatibilidade de página de código localidade 70 serviços 70 componente do servidor Informatica 2, 3 componentes Java AIX 66 HP-UX 66 conectando com bancos de dados UNIX 125 com bancos de dados Windows 117 Microsoft Excel com o Serviço de Integração 120 Serviço de Integração com fontes de dados ODBC (UNIX) 140 Serviço de Integração com o IBM DB2 (Windows) 118, 126 Serviço de Integração com o Informix (UNIX) 128 Serviço de Integração com o Informix (Windows) 118 Serviço de Integração com o Microsoft Access 120 Serviço de Integração com o Microsoft SQL Server 120 Serviço de Integração com o Oracle (UNIX) 133 Serviço de Integração com o Oracle (Windows) 121 150
Serviço de Integração com o Sybase ASE (UNIX) 135 Serviço de Integração com o Sybase ASE (Windows) 123 conectando com bancos de dados JDBC 103 conectividade Cliente do PowerCenter 102 COBOL 101 Data Analyzer 103 diagrama da 98 exemplos de cadeias de caracteres de conexão 103 Metadata Manager 103 Serviço de Integração 101 Serviço de Repositório do PowerCenter 100 visão geral 98 conexão dbs2 testando conexão de banco de dados 68 conta de usuário UNIX 11 contas de usuário de banco de dados diretrizes de configuração 93 D Data Analyzer conectividade 103 ligação entre JDBC e ODBC 103 ODBC (Open Database Connectivity) 98 desinstalação regras e diretrizes 112 desinstalando antes de atualizar ou migração 7 backup de arquivo anterior à 6 Transformação de Dados 6 DISPLAY variáveis de ambiente 15 documentação instalando 109 usando o visualizador 110 domínio Informatica descrição 2, 3 domínios do PowerCenter conectividade 99 executando ping 90 protocolo de rede TCP/IP 98 solução de problemas 89 drivers de banco de dados Serviço de Integração 98 Serviço de Repositório 98 drivers JDBC conexão do Data Analyzer com o repositório 103 conexão do Metadata Manager com bancos de dados 103 Data Analyzer 98 domínio do PowerCenter 98 drivers instalados 103 Gerenciador de Tabela de Referência 98 Metadata Manager 98 Drivers ODBC DataDirect drivers específicos da plataforma obrigatórios 104 E espaços de tabela nó único 93 exemplos arquivo odbc.ini 143 F fazendo backup de arquivos antes da desinstalação 6 fontes de dados ODBC conectando-se com (UNIX) 140 conectando-se com (Windows) 117 H HP-UX componentes Java 66 configurando o Buffer de Quadro Virtual X (Xvfb) 83 configurando o caminho do JRE 66 SHLIB_PATH 66 HTTPS requisitos de instalação 11, 17 I IATEMPDIR variáveis de ambiente 9, 15 IBM DB2 conectando-se com o Serviço de Integração (Windows) 118, 126 definindo DB2CODEPAGE 118 definindo DB2INSTANCE 118 espaço de tabela de nó único 93 repositório do Metadata Manager 96 sintaxe da cadeia de caracteres de conexão 103 idiomas instalando no Windows 85 para ferramentas clientes 85 infacmd executando ping em objetos 90 nós, adicionando a domínios 89 infasetup domínios, definindo 89 nós de trabalho, definindo 89 Informatica desinstalando 111 Informatica Administrator fazendo logon 74 Informatica Developer instalando idiomas 85 Informix conectando-se com o Serviço de Integração (UNIX) 128 conectando-se com o Serviço de Integração (Windows) 118 sintaxe da cadeia de caracteres de conexão 103 instalando documentação do PowerCenter 109 isql testando conexão de banco de dados 68 J Javascript configurando no Firefox 84 JDBC (Java Database Connectivity) visão geral 105 JRE_HOME variáveis de ambiente 9, 15 Index 151
L LANG variáveis de ambiente da localidade 9, 15 variável de ambiente 64 LC_ALL variáveis de ambiente da localidade 9, 15 variável de ambiente 64 LC_CTYPE variável de ambiente 64 LIBPATH AIX 66 licenças adicionando 90 ligação entre JDBC e ODBC Data Analyzer 103 Linux caminhos de biblioteca 64 configurando o Buffer de Quadro Virtual X (Xvfb) 83 variáveis de ambiente do cliente de banco de dados 68 log de depuração solucionando problemas de instalação 87 log de instalação descrição 88 M Mapping Analyst for Excel descrição 77 pré-requisitos de instalação 77 requisitos de instalação 77 Mapping Architect for Visio descrição 77 pré-requisitos de instalação 77 requisitos de instalação 77 Metadata Manager conectividade 103 ODBC (Open Database Connectivity) 98 Microsoft Access conectando-se com o Serviço de Integração 120 Microsoft Excel conectando-se com o Serviço de Integração 120 usando PmNullPasswd 120 usando PmNullUser 120 Microsoft SQL Server conectando no UNIX 129 conectando-se com o Serviço de Integração 120 configurando o banco de dados do repositório do Data Analyzer 94 sintaxe da cadeia de caracteres de conexão 103 modo gráfico requisitos de instalação 12 Mozilla Firefox configurando 84 N navegador da Web configurando 84 Netezza conectando a um cliente Informatica (UNIX) 131 conectando a um serviço de integração (UNIX) 131 conectando de clientes Informatica (Windows) 121 conectando de um serviço de integração (Windows) 121 node.log solução de problemas de instalação 88 nós protocolo de rede TCP/IP 98 solução de problemas 89 O ODBC (Open Database Connectivity) Cliente do PowerCenter 98 estabelecendo a conectividade 104 Metadata Manager 98 problemas de driver DataDirect 104 requisito do Cliente do PowerCenter 102 Serviço de Integração 98 Oracle conectando-se com o Serviço de Integração (UNIX) 133 conectando-se com o Serviço de Integração (Windows) 121 sintaxe da cadeia de caracteres de conexão 103 Oracle Net Services usando para conectar o Serviço de Integração com o Oracle (UNIX) 133 usando para conectar o Serviço de Integração com o Oracle (Windows) 121 otimizando repositório do PowerCenter 93 P PATH variáveis de ambiente 9 Ping (infacmd) solução de problemas 90 PmNullPasswd palavra reservada 102 PmNullUser palavra reservada 102 PowerCenter conectividade 98 PowerExchange for JMS configurando o caminho do JRE 66 PowerExchange for Web Services configurando o caminho do JRE 66 PowerExchange for webmethods configurando o caminho do JRE 66 pré-requisitos requisitos de terceiros 69 protocolo de rede TCP/IP Cliente do PowerCenter 98 domínios do PowerCenter 98 nós 98 requisito do Serviço de Integração 102 R Relatório de Atividade de Domínio configurando no UNIX 83 repositório do Metadata Manager espaço de tabela temporário do sistema 96 otimizando o banco de dados IBM DB2 96 tamanho do heap 96 repositório do PowerCenter otimizando para o IBM DB2 93 requisitos de espaço em disco requisitos de instalação 9, 15 requisitos de instalação do cliente 76 152 Index
requisitos de instalação arquivo de armazenamento de chave 11, 17 Banco de dados do repositório de configurações do domínio 20, 23 espaço em disco 9, 15 espaço em disco temporário 76 Mapping Analyst for Excel 77 Mapping Architect for Visio 77 requisitos mínimos do sistema 9, 15 Servidor X Window 12 software de terceiros 77 variáveis de ambiente 9, 15 requisitos de terceiros pré-requisitos 69 requisitos do sistema requisitos mínimos de instalação 9, 15 S Service Manager arquivos de log 88 Serviço de Integração cliente de banco de dados 68 conectividade 101 ODBC (Open Database Connectivity) 98 Serviço de Repositório cliente de banco de dados 68 Serviço de Repositório do PowerCenter requisitos de conectividade 100 serviços iniciando e interrompendo 71 Serviços da Informatica configurando 75 solução de problemas 90 Serviços Informatica iniciando e interrompendo no UNIX 71 Servidor de Transformação de Dados solução de problemas 91 Servidor Informatica desinstalando 111, 112 Servidor X Window requisitos de instalação 12 plataformas de 64 bits diretrizes 67 plataformas suportadas 67 SHLIB_PATH HP-UX 66 software de terceiros requisitos de instalação 77 Solaris configurando o Buffer de Quadro Virtual X (Xvfb) 83 solução de problemas banco de dados de configuração de domínio 89 Cliente do Metadata Manager 91 Cliente do PowerCenter 91 criando um domínio 89 executando ping em um domínio 90 licenças 90 Serviços da Informatica 90 Servidor de Transformação de Dados 91 unindo um domínio 89 sqlplus testando conexão de banco de dados 68 Sybase ASE conectando-se com o Serviço de Integração (UNIX) 135 conectando-se com o Serviço de Integração (Windows) 123 sintaxe da cadeia de caracteres de conexão 103 T Teradata conectando a um cliente Informatica (UNIX) 137 conectando a um serviço de integração (UNIX) 137 estabelecendo conexão com um cliente Informatica (Windows) 123 estabelecendo conexão com um serviço de integração (Windows) 123 sintaxe da cadeia de caracteres de conexão 103 transformação Java configurando o caminho do JRE 66 U UNIX caminhos de biblioteca 64 conectando-se com fontes de dados ODBC 140 conta de usuário 11 variáveis de ambiente 62 variáveis de ambiente do cliente de banco de dados 68 variáveis do cliente de banco de dados 68 V variáveis de ambiente caminho de biblioteca 64 cliente de banco de dados 68 cliente de banco de dados UNIX 68 componentes Java 66 configurando no PowerCenter 62 DISPLAY 12 instalação 9, 15 LANG 64 LANG_C 64 LC_ALL 64 LC_CTYPE 64 localidade 64 UNIX 62 variáveis de ambiente da localidade configurando 64 Visão geral antes de começar 5 tarefas de pré-instalação 76 Index 153