「EPM 整合代理程式」支援與 Oracle 資料庫的 SSL (安全連線通訊層) 連線。SSL 通訊協定提供網路層級驗證、資料加密和資料完整性。
若要使用與 Oracle 資料庫的 SSL 連線,您需要在「應用程式」選項中設定 JDBC URL,並在 EPM 代理程式的 INI 檔案中定義自訂 JAVA 特性。
Note:
只有 Oracle 資料庫支援 SSL 連線。
如何在「應用程式」中設定 JDBC URL:
按一下資料整合首頁上的動作,然後選取應用程式。
在應用程式中,按一下 Oracle 資料庫資料來源應用程式旁的 ,然後選取應用程式詳細資料。
在應用程式詳細資料頁面中,按一下選項頁籤。
在 JDBC URL 中,指定與 Oracle 資料庫的 SSL 連線的 JDBC 驅動程式 URL 連線字串格式。
針對 Oracle Thin JDBC 驅動程式,服務的 JDBC 驅動程式 URL 會使用以下格式連線至 Oracle 資料庫:
jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCPS)(HOST=<hostname>)(PORT=<portnumber>))(CONNECT_DATA =(SERVICE_NAME=<servicename>)))
SID (安全性識別碼) 的 JDBC 驅動程式 URL 會使用以下格式連線至 Oracle 資料庫:
jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCPS)(HOST=<hostname>)(PORT=<portnumber>))(CONNECT_DATA =(SID=<sid>)))
如何設定自訂 Java 選項:
前往 C:\EPMAgentData\config
目錄。
按兩下 agentparams.ini
檔案,然後用文字編輯器 (例如 Notepad) 開啟該檔案。
在 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 使用者密碼加密。
儲存 agentparams.ini
檔案。