問題:您無法使用叢集名稱 (例如透過輸入 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
中。