Sumário

Search

  1. Prefácio
  2. Parte   1: Guia de introdução à instalação
  3. Parte   2: Antes de Instalar os Serviços
  4. Parte   3: Executar instalador de serviços
  5. Parte   4: Após instalar os serviços
  6. Parte   5: Instalação do Cliente Informatica
  7. Parte   6: Desinstalação
  8. Apêndice A: Iniciando e Interrompendo Serviços Informatica
  9. Apêndice B: Conectando-se a bancos de dados do UNIX ou Linux
  10. Apêndice C: Conectando-se com Bancos de Dados no Windows
  11. Apêndice D: Atualizando o Parâmetro DynamicSections de um Banco de Dados DB2

Instalação para PowerCenter e Data Quality

Instalação para PowerCenter e Data Quality

Configurando a Conectividade Nativa

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 do processo do Serviço de Integração de Dados, do Serviço de Integração do PowerCenter ou do Serviço do Repositório do PowerCenter, faça logon na máquina como um usuário que pode 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. defina a variável da seguinte forma:
    Usando um shell Bourne:
    $ ORACLE_HOME=/HOME2/oracle; export ORACLE_HOME
    Usando um shell C:
    $ setenv ORACLE_HOME /HOME2/oracle
    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.
    ORA_SDTZ
    . Para definir o fuso horário da sessão padrão quando o Serviço de Integração de Dados ler ou gravar os dados de Registro de Data/Hora com Fuso Horário Local, especifique a variável de ambiente ORA_SDTZ.
    É possível definir a variável de ambiente ORA_SDTZ como qualquer um dos seguintes valores:
    • Fuso horário local do sistema operacional ('OS_TZ')
    • Fuso horário do banco de dados ('DB_TZ')
    • Deslocamento absoluto do UTC (por exemplo, '-05:00')
    • Nome da região de fuso horário (por exemplo, 'America/Los_Angeles')
    É possível definir a variável de ambiente na máquina em que o servidor Informatica é executado.
    TNS_ADMIN
    . Se o arquivo tnsnames.ora não estiver na mesma localização que a localização de instalação do cliente Oracle, defina a variável de ambiente TNS_ADMIN para o diretório onde o arquivo tnsnames.ora reside. Por exemplo, se o arquivo estiver no diretório /HOME2/oracle/files, defina a variável da seguinte forma:
    Usando um shell Bourne:
    $ TNS_ADMIN=$HOME2/oracle/files; export TNS_ADMIN
    Usando um shell C:
    $ setenv TNS_ADMIN=$HOME2/oracle/files
    Por padrão, o arquivo
    tnsnames.ora
    está armazenado no seguinte diretório:
    $ORACLE_HOME/network/admin
    .
    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 cliente do Oracle contém uma série de componentes de biblioteca compartilhada que os processos do Serviço de Integração de Dados, do Serviço de Integração do PowerCenter e do Serviço do 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 da biblioteca compartilhada como LD_LIBRARY_PATH.
    Por exemplo, use a seguinte sintaxe:
    • 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
  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 um arquivo
    tnsnames.ora
    existente para o diretório inicial e modifique-o.
    O arquivo
    tnsnames.ora
    está armazenado no seguinte diretório:
    $ORACLE_HOME/network/admin
    .
    Insira a sintaxe correta para a string de conexão do Oracle, normalmente
    databasename.world
    .
    Veja a seguir uma amostra do arquivo
    tnsnames.ora
    . Insira as informações para o 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)
    Veja a seguir um exemplo de arquivo
    tnsnames.ora
    para conectar-se ao Oracle usando o Oracle Connection Manager:
    ORCL19C_CMAN = (description= (address_list= (source_route=yes) (address=(protocol=tcp)(host=inrh74ocm.mycompany.com)(port=1521)) (address=(protocol=tcp)(host=inrh74oradb.mycompany.com)(port=1521)) ) (connect_data= (service_name=ORCL19C.mycompany.com) ) )
  6. Verifique se você pode conectar-se ao 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.
    Insira o nome de usuário e a string de conexão conforme definido no arquivo
    tnsnames.ora
    .