通過http訪問AS的server端配置(AS2000)

來源:互聯網
上載者:User

通過http訪問AS的server端配置(AS2000)

 

       習慣上都是通過localhost或者IP來訪問伺服器端的Cube,Provider=MSOLAP;Data Source=localhost(127.0.0.1);Initial Catalog=FoodMart 2000。當需要用戶端通過http協議來訪問Analysis Services時,需要對服務端做適當的配置。

(一)  伺服器端需要有安裝補丁程式:XMLA(XML for Analysis Services ),msxml;  同時,用戶端必須安裝OLE DB Provider for OLAP 8.0。

(二)  把msolap.asp複製到Inetpub\Wwwroot檔案夾下,或者某個web共用的檔案夾下。Msolap.asp預設在C:\Program Files\Microsoft Analysis Services\Bin目錄下。在ie地址欄輸入HTTP://AnalysisServerName/Msolap.asp,其中AnalysisServerName是伺服器端配置的執行個體名,也可以是伺服器的IP。如果上面的配置都正確則會出現一個空白頁面,如出現“頁面無法顯示”的提示也是正常,說明還是配置上了。如果不是上述錯誤而是找不到檔案或者其他錯誤,請按照(三)進行設定。

(三)  進入IIS管理配置頁面,配置msolap.asp的屬性:

1.         右鍵點擊msolap.asp,進入屬性->檔案安全


2.         編輯“身分識別驗證和訪問機制”,確保允許匿名訪問,這樣everyone均可串連,否則只是添加指定可以訪問的使用者ip(如下3所描述)

3.         預設情況下,所有機器均可訪問(建議用這個),如有例外可以添加。也可以所有機器都不可以訪問,添加例外的機器可以訪問:

 

(四)  管理資料庫角色,還是以FoodMart 2000為例:

1.         進入Analysis Services Manager介面,按右鍵“資料庫角色”,選擇管理角色,進入如下頁面,如果已經有了強制於用戶端的everyone角色,下面的步驟就可以省略。

2.         如果已經有了對指定使用者的存取權限的配置,這個步驟可以省略。預設是不會有EveryOne的訪問角色。本例為了確保域內使用者均可以訪問,故添加強制於用戶端的Everyone成員資格。

(五) 至此,就可以通過Provider=MSOLAP;Data Source=HTTP://AnalysisServerName;Initial Catalog=FoodMart 2000來訪問了。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.