對於未在 EPM 共用服務註冊的獨立部署 Essbase 執行處理,您可以使用提供者服務將所有的 Essbase 伺服器設定為可使用一個集中的 Smart View URL 存取的節點。
這麼做之後,Smart View 使用者就能夠在其連線面板中使用一個 URL 存取所有 Essbase 伺服器。
設定集中的 URL 存取:
在您目前的 Essbase 伺服器機器上,瀏覽至複製命令檔的位置。
Linux
<Essbase 產品本位目錄>/modules/oracle.essbase.sysman/scripts/copyclusterkey
Windows
<Essbase 產品本位目錄>\modules\oracle.essbase.sysman\scripts\copyclusterkey
如果您不知道您環境中的 <Essbase 產品本位目錄> 在何處,請參閱 Essbase 平台中的環境位置的說明。
將 cloneTokenManagerKeys (.sh
或 .cmd
) 命令檔和 updatedClusterId.py 檔案複製到您目前 Essbase 伺服器機器上 <網域本位目錄> 的 bin
目錄中。如果您不知道您環境中的 <網域本位目錄> 在何處,請參閱 Essbase 平台中的環境位置的說明。
Linux:
將 cloneTokenManagerKeys.sh
和 updatedClusterId.py
複製到 $DOMAIN_HOME/bin
。例如:
/scratch/<home dir>/Oracle/Middleware/Oracle_Home/user_projects/domains/essbase_domain/bin
在 $DOMAIN_HOME/bin
目錄開啟命令提示,然後將執行權限授予 cloneTokenManagerKeys.sh
。例如:
chmod +x cloneTokenManagerKeys.sh
執行命令檔,提供次要管理伺服器 URL 以便與現有伺服器進行同步 (針對使用提供者服務的單一登入)。
語法如下:
./cloneTokenManagerKeys.sh t3://<ADMIN-SERVER-NAME>:<ADMIN-PORT>
例如:
./cloneTokenManagerKeys.sh t3://AdminServer2:7001
如果有多個環境要進行同步,請輸入每個環境的管理伺服器 URL (以空格分隔)。例如:
./cloneTokenManagerKeys.sh t3://AdminServer2:7001 t3://AdminServer3:7001
如果已啟用 TLS (SSL),請使用 t3s
通訊協定以指定 URL。例如:
./cloneTokenManagerKeys.sh t3s://AdminServer2:7002
Windows:
將 cloneTokenManagerKeys.cmd
和 updatedClusterId.py
複製到 %DOMAIN_HOME%\bin
。例如:
C:\Oracle\Middleware\Oracle_Home\user_projects\domains\essbase_domain\bin
在 %DOMAIN_HOME%\bin
目錄開啟命令提示。
執行命令檔,提供次要管理伺服器 URL 以便與使用提供者服務的現有伺服器進行同步 (針對單一登入)。
語法如下:
.\cloneTokenManagerKeys.cmd t3://<ADMIN-SERVER-NAME>:<ADMIN-PORT>
例如:
.\cloneTokenManagerKeys.cmd t3://AdminServer2:7001
如果有多個環境要進行同步,請輸入每個環境的管理伺服器 URL (以空格分隔)。例如:
.\cloneTokenManagerKeys.cmd t3://AdminServer2:7001 t3://AdminServer3:7001
如果已啟用 TLS (SSL),請使用 t3s
通訊協定以指定 URL。例如:
.\cloneTokenManagerKeys.cmd t3s://AdminServer2:7002
完成同步處理之後,請重新啟動與現有 Essbase 伺服器同步的所有 Essbase 伺服器。請參閱啟動、停止與檢查伺服器。
使用 Essbase Web 介面將您的 Essbase 伺服器加到提供者服務管理以進行設定。
在 Essbase Web 介面,瀏覽至主控台,然後按一下組態。
前往集中的 URL 頁籤,然後按一下新增。
在新增主機對話方塊中,輸入其中一個 Essbase 伺服器的資訊。請提供別名和代理程式 URL。
按一下送出,接著再按一次新增以新增其他可從單一 Smart View URL 存取的 Essbase 伺服器。
從 Smart View,登入您剛才設定的 Essbase 伺服器。您應該能夠連線至所有為集中的 URL 設定的執行處理。
如果您想要額外設定一或多個您使用集中 URL 設定之 Essbase 伺服器上代管的應用程式高可用性 (容錯移轉) 存取,請查看設定及管理主動-主動 (唯讀) Essbase 叢集。