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 do Data Integration, no menu Ações, na lista suspensa de ações Configuração, selecione Aplicativos.

  2. Na página Aplicativo, clique em A imagem mostra o ícone Selecionar. ao lado do aplicativo de origem de dados do banco de dados Oracle. Em seguida, 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 do Usuário do Cloud EPM.

  4. Salve o arquivo agentparams.ini.