SQL Server 2005 Analysis Services 的 HTTP 存取機制沿用 SQL Server 2000 架構,透過在 IIS 中新增應用程式對應 (ISAPI 擴充) 實現對 Analysis 服務的遠端存取。本文以 Windows Server 2003 + IIS + SQL Server 2005 Beta 3 環境為例,說明完整設定流程。
預設安裝路徑為:C:\Program Files\Microsoft SQL Server\MSSQL.2\OLAP\bin\isapi
請根據實際安裝執行個體調整 MSSQL.2 部分。
C:\Program Files\Microsoft SQL Server\MSSQL.2\OLAP\bin\isapi


在虛擬目錄屬性的「虛擬目錄」索引標籤中,點選「設定」按鈕,新增應用程式對應:
C:\Program Files\Microsoft SQL Server\MSSQL.2\OLAP\bin\isapi\msmdpump.dll.dll
啟動 SQL Server Management Studio,使用 HTTP 連線字串連接:
https://<server_name>/olap/msmdpump.dll
例如:https://crserver/olap/msmdpump.dll


HTTP 端點如何自動定位 Analysis Services 執行個體?關鍵在於 isapi 目錄下的 msmdpump.ini 設定檔,其中定義了伺服器名稱、執行個體名稱等連線參數。若有多個執行個體或非預設安裝,請編輯此檔案調整 ServerName 與 InstanceName 設定。