Configuração de uma Conexão SSL com um Oracle Database

O Agente de Integração do EPM dá suporte a uma conexão SSL (Secure Sockets Layer) com um banco de dados Oracle. O protocolo SSL oferece autenticação no nível de rede, criptografia e integridade de dados.

Para usar uma conexão SSL com um banco de dados Oracle, você precisa definir o URL JDBC em Opções do Aplicativo e as propriedades JAVA personalizadas no arquivo INI do Agente do EPM.

Note:

Uma conexão SSL só é compatível com um Banco de Dados Oracle.

Para definir o URL JDBC em Aplicativos:

  1. Na página inicial da Integração de Dados, clique em Ações e selecione Aplicativos.

  2. No Aplicativo, clique em A imagem mostra o ícone Selecionar. próximo do aplicativo de origem dos dados do Oracle Database e selecione Detalhes do Aplicativo.

  3. Na página Detalhes do Aplicativo, clique na guia Opções.

  4. Em URL JDBC, especifique o formato da string de conexão do URL do driver JDBC para a conexão SSL com o Oracle Database.

    Para um driver JDBC do Oracle Thin, o URL do driver JDBC de um serviço é conectado a um banco de dados Oracle usando este formato:

    jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCPS)(HOST=<hostname>)(PORT=<portnumber>))(CONNECT_DATA =(SERVICE_NAME=<servicename>)))

    O URL do driver JDBC de um Security Identifier (identificador de segurança - SID) é conectado a um banco de dados Oracle usando este formato:

    jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCPS)(HOST=<hostname>)(PORT=<portnumber>))(CONNECT_DATA =(SID=<sid>)))
  5. Clique em Salvar.

Para definir a opção Java personalizada:

  1. Vá até o diretório C:\EPMAgentData\config.

  2. Clique duas vezes no arquivo agentparams.ini e o abra usando um editor de textos, como o Bloco de Notas.

  3. No campo CUSTOM_JAVA_OPTIONS=, especifique o seguinte:

    Djdbc.keyStore=<keystore jks file location> -Djdbc.keyStorePassword=<encrypted key store password> -Djdbc.keyStoreType=JKS -Djdbc.trustStore=<trust store jks file location> -Djdbc.trustStorePassword=<encrypted trust store password> -Djdbc.trustStoreType=JKS

    Note:

    As senhas devem ser criptografadas usando-se o utilitário encryptpassword no agente. Para obter mais informações, consulte Criptografia da Senha de Usuário do EPM Cloud.

  4. Salve o arquivo agentparams.ini.