Sumário

Search

  1. Prefácio
  2. Entendendo Domínios
  3. Gerenciando Sua Conta
  4. Usando o Informatica Administrator
  5. Usando a Exibição Domínio
  6. Gerenciamento de Domínio
  7. Nós
  8. Alta Disponibilidade
  9. Conexões
  10. Propriedades de Conexão
  11. Agendamentos
  12. Exportação e importação do objeto de domínio
  13. Gerenciamento de licenças
  14. Monitoramento
  15. Gerenciamento de Logs
  16. Relatórios de domínio
  17. Diagnóstico de nó
  18. Noções Básicas de Globalização
  19. Administração do Informatica Cloud
  20. POWERCENTERHELP
  21. Páginas de Códigos
  22. Funções personalizadas
  23. Conectividade da Plataforma Informatica
  24. Configurar o Navegador da Web

Guia do Administrador

Guia do Administrador

Propriedades da Conexão do JDBC

Propriedades da Conexão do JDBC

É possível usar uma conexão JDBC para acessar tabelas em um banco de dados. É possível criar e gerenciar uma conexão JDBC na ferramenta Administrator, na Developer tool ou na ferramenta Analyst.
A ordem das propriedades da conexão pode variar dependendo da ferramenta com a qual você as exibe.
A tabela a seguir descreve as propriedades da conexão do JDBC:
Propriedade
Descrição
Tipo de Banco de Dados
O tipo de banco de dados.
Nome
Nome da conexão. O nome não faz distinção entre maiúsculas e minúsculas e deve ser exclusivo no domínio. O nome não pode exceder 128 caracteres, conter espaços nem conter os seguintes caracteres especiais:
~ ` ! $ % ^ & * ( ) - + = { [ } ] | \ : ; " ' < , > . ? /
ID
String que o Serviço de Integração de Dados usa para identificar a conexão. O ID não diferencia maiúsculas de minúsculas. Ele deve ser de 255 caracteres ou menos e deve ser exclusivo no domínio. Você não pode alterar essa propriedade após criar a conexão. O valor padrão é o nome da conexão.
Descrição
A descrição da conexão. A descrição não pode conter mais de 765 caracteres.
Nome de Usuário
O nome de usuário do banco de dados.
Senha
A senha do nome de usuário do banco de dados.
Nome da Classe do Driver JDBC
O nome da classe do driver JDBC.
A seguinte lista fornece o nome de classe de driver que você pode inserir para o tipo de banco de dados aplicável:
  • Nome de classe de driver DataDirect JDBC para Oracle:
    com.informatica.jdbc.oracle.OracleDriver
  • Nome de classe de driver DataDirect JDBC para IBM DB2:
    com.informatica.jdbc.db2.DB2Driver
  • Nome de classe de driver DataDirect JDBC para Microsoft SQL Server:
    com.informatica.jdbc.sqlserver.SQLServerDriver
  • Nome de classe de driver DataDirect JDBC para Sybase ASE:
    com.informatica.jdbc.sybase.SybaseDriver
  • Nome de classe de driver DataDirect JDBC para Informix:
    com.informatica.jdbc.informix.InformixDriver
  • Nome de classe de driver DataDirect JDBC para MySQL:
    com.informatica.jdbc.mysql.MySQLDriver
Para obter mais informações sobre qual classe de driver usar com bancos de dados específicos, consulte a documentação do fornecedor.
Cadeia de Conexão
A cadeia de conexão para se conectar ao banco de dados. Use a seguinte cadeia de conexão:
jdbc:<subprotocol>:<subname>
SQL de Ambiente
Opcional. Insira os comandos SQL para definir o ambiente do banco de dados quando você se conecta ao banco de dados. O Serviço de Integração de Dados executa o SQL de ambiente de conexão ao se conectar ao banco de dados.
Transação SQL
Opcional. Insira os comandos SQL para definir o ambiente do banco de dados quando você se conecta ao banco de dados. O Serviço de Integração de Dados executa o SQL de ambiente de conexão no início de cada transação.
Caractere do Identificador SQL
Tipo de caractere que o banco de dados usa para colocar identificadores delimitados em consultas SQL. Os caracteres disponíveis dependem do tipo de banco de dados.
Selecione (Nenhum) se o banco de dados usar identificadores regulares. Quando o Serviço de Integração de Dados gera consultas SQL, o serviço não coloca os caracteres delimitados em torno de qualquer identificador.
Selecione um caractere se o banco de dados usar identificadores delimitados. Quando o Serviço de Integração de Dados gera consultas SQL, o serviço coloca os identificadores delimitados dentro desse caractere.
Suporte a Identificadores de Letras Maiúsculas e Minúsculas
Ative se o banco de dados usar identificadores sem distinção entre maiúsculas e minúsculas. Quando ativado, o Serviço de Integração de Dados coloca todos os identificadores dentro do caractere selecionado para a propriedade
Caractere do Identificador de SQL
.
Quando a propriedade
Caractere do Identificador de SQL
é definida como nenhum, a propriedade
Suporte a Identificadores de Letras Maiúsculas e Minúsculas
é desativada.
Segurança de passagem ativada
Ativa a segurança de passagem da conexão. Quando você ativa a segurança de passagem de uma conexão, o domínio usa o nome de usuário e a senha do cliente para fazer logon no banco de dados correspondente, em vez das credenciais definidas no objeto de conexão.
Propriedades de Acesso a Metadados: Cadeia de Conexão
A URL de conexão JDBC usada para acessar metadados do banco de dados.
A seguinte lista fornece a cadeia de conexão que você pode inserir para o tipo de banco de dados aplicável:
  • Driver DataDirect JDBC para Oracle:
    jdbc:informatica:oracle://<hostname>:<port>;SID=<sid>
  • Driver DataDirect JDBC para IBM DB2:
    jdbc:informatica:db2://<hostname>:<port>;DatabaseName=<database name>
  • Driver DataDirect JDBC para Microsoft SQL Server:
    jdbc:informatica:sqlserver://<host>:<port>;DatabaseName=<database name>
  • Driver DataDirect JDBC para Sybase ASE:
    jdbc:informatica:sybase://<host>:<port>;DatabaseName=<database name>
  • Driver DataDirect JDBC para Informix:
    jdbc:informatica:informix://<host>:<port>;informixServer=<informix server name>;DatabaseName=<database name>
  • Driver DataDirect JDBC para MySQL:
    jdbc:informatica:mysql://<host>:<port>;DatabaseName=<database name>
Para obter mais informações sobre a cadeia de conexão a ser usada para bancos de dados específicos, consulte a documentação do fornecedor para sintaxe da URL.
AdvancedJDBCSecurityOptions
Os parâmetros de banco de dados para acesso de metadados a um banco de dados seguro. A Informatica trata o valor do campo AdvancedJDBCSecurityOptions como dados confidenciais e armazena a cadeia do parâmetro criptografada.
Para se conectar a um banco de dados seguro, inclua os seguintes parâmetros:
  • 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 do host da máquina que hospeda o banco de dados seguro. Se você especificar um nome do host, o Informatica validará o nome do host incluído na string de conexão em relação ao nome do host no certificado SSL.
  • TrustStore. Obrigatório. O caminho e o nome do arquivo truststore que contém o certificado SSL do banco de dados.
  • TrustStorePassword. Obrigatório. A senha do arquivo truststore do banco de dados seguro.
Não se aplica ao ODBC.
A Informatica anexa os parâmetros JDBC seguros à string de conexão. Se você incluir os parâmetros JDBC seguros diretamente na string de conexão, não digite quaisquer parâmetros no campo AdvancedJDBCSecurityOptions.
Página de Código
A página de código usada para leitura de um banco de dados de origem ou para gravação em um banco de dados ou um arquivo de destino.
SQL de Ambiente
Os comandos SQL para definir o ambiente do banco de dados quando você se conecta ao banco de dados. O Serviço de Integração de Dados executa o SQL de ambiente de conexão sempre que se conecta ao banco de dados.
Transação SQL
Os comandos SQL para definir o ambiente do banco de dados quando você se conecta ao banco de dados. O Serviço de Integração de Dados executa o SQL de ambiente de conexão no início de cada transação.
Período de Repetição
Essa propriedade é reservada para uso futuro.
Caractere do Identificador SQL
O tipo de caractere usado para identificar caracteres especiais e palavras-chave SQL reservadas, como WHERE. O Serviço de Integração de Dados coloca o caractere selecionado em torno de caracteres especiais e palavras-chave SQL reservadas. O Serviço de Integração de Dados também usa esse caractere para a propriedade Suporte a identificadores de letras maiúsculas e minúsculas.s.
Selecione o caractere com base no banco de dados na conexão.
Suporte a Identificadores de Letras Maiúsculas e Minúsculas
Quando ativado, o Serviço de Integração de Dados coloca o identificador de caracteres em torno de nomes de tabela, exibição, esquema, sinônimo e coluna durante a geração e a execução de SQL em relação a esses objetos na conexão. Use se os objetos tiverem nomes com maiúsculas e minúsculas misturadas ou apenas minúsculas. Por padrão, essa opção não é selecionada.