Sumário

Search

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

Instalação para PowerCenter

Instalação para PowerCenter

Cadeia de conexão para um banco de dados seguro

Cadeia de conexão para um banco de dados seguro

Se você criar um repositório em um banco de dados seguro, deverá fornecer as informações de truststore do banco de dados e uma cadeia de conexão JDBC que inclua os parâmetros de segurança do banco de dados.
Durante a instalação, você pode criar o repositório de configuração de domínio em um banco de dados seguro. Você também pode criar o repositório do modelo e o repositório do PowerCenter em um banco de dados seguro.
É possível configurar uma conexão segura com os seguintes bancos de dados:
  • IBM DB2 UDB
  • Microsoft SQL Server
  • Banco de dados Microsoft Azure SQL
  • PostgreSQL
  • Oracle
Não é possível configurar uma conexão segura com um banco de dados Sybase.
Ao configurar a conexão com o banco de dados seguro, você deve especificar as informações de conexão em uma cadeia de conexão JDBC. Além do nome do host e do número da porta do servidor de banco de dados, a cadeia de conexão deve incluir parâmetros de segurança.
A seguinte tabela descreve os parâmetros de segurança que você deve incluir na cadeia de conexão JDBC:
Parâmetro
Descrição
EncryptionMethod
Obrigatório. Indica se os dados estão criptografados quando são transmitidos na rede. Esse parâmetro deve ser definido como
SSL
.
ValidateServerCertificate
Opcional. Indica se a Informatica valida o certificado que é enviado pelo servidor de banco de dados.
Se esse parâmetro estiver definido como True, a Informatica validará o certificado enviado pelo servidor de banco de dados. Se você especificar o parâmetro HostNameInCertificate, a Informatica também validará o nome do host no certificado.
Se esse parâmetro estiver definido como false, a Informatica não validará o certificado enviado pelo servidor de banco de dados. A Informatica ignora todas as informações de truststore especificadas.
HostNameInCertificate
Opcional. O nome de host da máquina que hospeda o banco de dados seguro. Se você especificar um nome de host, o Informatica validará o nome de host incluído na cadeia de conexão em relação ao nome de host no certificado SSL.
Se a criptografia e validação SSL estiver ativada e essa propriedade não for especificada, o driver usará o nome do servidor especificado na URL ou na fonte de dados da conexão para validar o certificado.
cryptoProtocolVersion
Obrigatório. Especifica o protocolo de criptografia para usar na conexão com um banco de dados seguro. Você pode definir o parâmetro como
cryptoProtocolVersion=TLSv1.1
ou
cryptoProtocolVersion=TLSv1.2
, de acordo com o protocolo de criptografia usado pelo servidor de banco de dados.
Você pode usar a seguinte sintaxe na cadeia de conexão JDBC para estabelecer uma conexão com um banco de dados seguro:
IBM DB2
jdbc:Informatica:db2://<nome do host>:<número da porta>;DatabaseName=<nome do banco de dados>;EncryptionMethod=SSL;HostNameInCertificate=<nome do host do banco de dados>;ValidateServerCertificate=<true ou false>
Oracle
jdbc:Informatica:oracle://<nome do host>:<número da porta>;ServiceName=<nome do serviço>;EncryptionMethod=SSL;HostNameInCertificate=<nome do host do banco de dados>;ValidateServerCertificate=<true ou false>
Microsoft SQL Server
jdbc:Informatica:sqlserver://<nome do host>:<número da porta>;SelectMethod=cursor;DatabaseName=<nome do banco de dados>;EncryptionMethod=SSL;HostNameInCertificate=<nome do host do banco de dados>;ValidateServerCertificate=<true ou false>
PostgreSQL
jdbc:Informatica:postgresql://<nome do host>:<número da porta>;DatabaseName=<nome do banco de dados>;EncryptionMethod=SSL;HostNameInCertificate=<nome do host do banco de dados>;ValidateServerCertificate=<true ou false>
Banco de dados Microsoft Azure SQL
jdbc:Informatica:sqlserver://<nome do host>:<número da porta>;SelectMethod=cursor;DatabaseName=<nome do banco de dados>;SnapshotSerializable=true;EncryptionMethod=SSL;HostNameInCertificate=*.database.windows.net;ValidateServerCertificate=false
O instalador não valida a cadeia de conexão. Verifique se a cadeia de conexão contém todos os parâmetros de conexão e de segurança exigidos pelo seu banco de dados.