問題:您無法使用叢集名稱 (例如透過輸入 MAXL> login 管理員密碼 EssbaseCluster-1) 來連線至 Oracle Essbase 叢集。
解決方案:執行下列其中一個動作:
確保您使用的 URL 符合下列其中一種格式:
http(s):// 主機 : 連接埠 /aps/Essbase?ClusterName= 叢集
http(s)://主機:連接埠/aps/Essbase?ClusterName=叢集&SecureMode=<yes|no> (用以透過安全通訊協定連線至 Essbase)
若要僅使用叢集名稱來連線至 Essbase 叢集,請修改組態檔以指定會解析 URL 中叢集名稱的 Oracle Hyperion Provider Services 伺服器。Provider Services 伺服器指定於以下組態檔:
針對伺服器對伺服器通訊 - essbase.cfg
請使用此格式:
ApsResolver http(s):// 主機 : 連接埠 /aps
您也可以在伺服器名稱之間使用分號 (;),在 essbase.cfg 中指定數個 Provider Services 伺服器。
針對用戶端對伺服器通訊 - essbase.properties
請使用此格式:
ApsResolver=http(s)://主機:連接埠/aps
註:
ApsResolver 設定必須在使用 Essbase CAPI (例如 MAXL、Esscmd 及 Planning) 的工具或應用程式之用戶端上的 essbase.cfg 中。
ApsResolver 設定必須在使用 Essbase JAPI (例如 Provider Services) 的工具或應用程式之用戶端上的 essbase.properties 中。