Configuración de una conexión SSL en una instancia de Oracle Database

El agente de integración de EPM soporta una conexión SSL (capa de conexión segura) a una base de datos Oracle. El protocolo SSL proporciona autentificación de nivel de red, cifrado de datos e integridad de datos.

Para utilizar una conexión SSL a una base de datos Oracle, debe establecer la URL de JDBC en Opciones de aplicación y definir propiedades de JAVA personalizadas en el archivo INI del agente de EPM.

Note:

Solo está soportada una conexión SSL para una instancia de Oracle Database.

Para establecer la URL de JDBC en Aplicaciones:

  1. En la página de inicio de Data Integration, en Acciones, seleccione Aplicaciones.

  2. En la aplicación, haga clic en La imagen muestra el icono Seleccionar. junto a la aplicación de origen de datos de base de datos Oracle y, a continuación, seleccione Detalles de aplicación.

  3. En la página Detalles de aplicación, haga clic en el separador Opciones.

  4. En URL de JDBC, especifique el formato de la cadena de conexión URL del controlador JDBC para la conexión SSL a la base de datos Oracle.

    Para un controlador JDBC Thin de Oracle, la URL del controlador JDBC para un servicio se conecta a una base de datos Oracle con este formato:

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

    La URL del controlador JDBC para un SID (identificador de seguridad) se conecta a una base de datos Oracle con este formato:

    jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCPS)(HOST=<hostname>)(PORT=<portnumber>))(CONNECT_DATA =(SID=<sid>)))
  5. Haga clic en Guardar.

Para establecer la opción de Java personalizada:

  1. Vaya al directorio C:\EPMAgentData\config.

  2. Haga doble clic en el archivo agentparams.ini y ábralo utilizando un editor de texto como Notepad.

  3. En el campo CUSTOM_JAVA_OPTIONS=, especifique lo siguiente:

    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:

    Las contraseñas se deben cifrar con la utilidad encryptpassword en el agente. Para obtener más información, consulte Cifrado de la contraseña de usuario de EPM Cloud.

  4. Guarde el archivo agentparams.ini.