天天看點

SQL Server 2005 部署資料挖掘 Adventure Works DW項目問題解決

     最近跟着SQL Server聯機叢書的資料挖掘教程部署資料挖掘 Adventure Works DW項目,建立資料源和資料源視圖都沒有問題,但在建立挖掘結構的時候,說明裡出現了一個警告:

“無法檢索支援的資料挖掘算法的清單。請確定您連接配接的是正确的 Analysis Services 伺服器執行個體,并且名為 localhost 的 Analysis Services 伺服器正在運作且配置正确。您可以使用預設的資料挖掘算法清單繼續操作。”

        這是項目屬性配置不正确引起的問題。在VS上 項目-->目前項目的屬性-->配置屬性-->部署 修改"伺服器",預設是localhost,把這改為目前SQl Server Analysis Services 服務的執行個體,如:機器名/執行個體名 若是預設執行個體則填機器名即可。

   我修改完配置屬性後,繼續建立挖掘結構,卻發現到選擇挖掘技術的時候,SQL Server Business Intelligence Development Studio 沒響應了。CPU和記憶體占用都很正常。這問題折騰了我好久,谷歌,百度了好久,都沒有找到解決方法,找到的都是上面配置屬性錯誤導緻的問題。我都重裝幾次了,試過預設執行個體或是自定義執行個體,都沒解決,後來無意間把防火牆ZoneAlarm關閉後,重新試了一下,就可以了。

       到現在都不明白zonealarm攔截了什麼,我可是在ZoneAlarm中把sqlservr和SQL Server Browser都完全放行了。

       不過,高興的是,困擾了我許久的問題搞定了,可以部署資料挖掘項目了。希望遇到相似問題的朋友們可以很快找到解決問題的文章,解決他們遇到的問題。

繼續閱讀