Oracle Database에 대한 SSL 연결 구성

EPM Integration Agent는 Oracle 데이터베이스에 대한 SSL(Secure Sockets Layer) 연결을 지원합니다. SSL 프로토콜은 네트워크 수준 인증, 데이터 암호화, 데이터 무결성을 제공합니다.

Oracle 데이터베이스에 SSL 연결을 사용하려면 애플리케이션 옵션에서 JDBC URL을 설정하고 EPM 에이전트 INI 파일에서 사용자정의 JAVA 속성을 정의해야 합니다.

Note:

SSL 연결은 Oracle Database에만 지원됩니다.

애플리케이션에서 JDBC URL을 설정하려면 다음을 수행합니다.

  1. Data Integration 홈 페이지의 작업에서 애플리케이션을 선택합니다.

  2. 애플리케이션에서 Oracle Database 데이터 소스 애플리케이션 옆에 있는 선택 아이콘 이미지를 누른 다음 애플리케이션 세부정보를 선택합니다.

  3. 애플리케이션 세부정보 페이지에서 옵션 탭을 누릅니다.

  4. JDBC URL에서 Oracle Database에 대한 SSL 연결에 JDBC 드라이버 URL 연결 문자열 형식을 지정합니다.

    Oracle Thin JDBC 드라이버의 경우 서비스의 JDBC 드라이버 URL은 다음 형식을 사용하여 Oracle Database에 연결됩니다.

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

    SID(보안 식별자)의 JDBC 드라이버 URL은 다음 형식을 사용하여 Oracle Database에 연결됩니다.

    jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCPS)(HOST=<hostname>)(PORT=<portnumber>))(CONNECT_DATA =(SID=<sid>)))
  5. 저장을 누릅니다.

사용자정의 Java 옵션을 설정하려면 다음을 수행합니다.

  1. C:\EPMAgentData\config 디렉토리로 이동합니다.

  2. agentparams.ini 파일을 두 번 눌러 메모장과 같은 텍스트 편집기로 엽니다.

  3. CUSTOM_JAVA_OPTIONS= 필드에서 다음을 지정합니다.

    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:

    비밀번호는 에이전트에서 encryptpassword 유틸리티를 사용하여 암호화해야 합니다. 자세한 내용은 EPM Cloud 사용자 비밀번호 암호화을 참조하십시오.

  4. agentparams.ini 파일을 저장합니다.