SQL Server 2005 部署數(shù)據(jù)與Adventure Works DW
此文章主要向大家描述的是SQL Server 2005 部署數(shù)據(jù)對 Adventure Works DW 項(xiàng)目進(jìn)行挖掘的問題解決,最近我們跟著SQL Server數(shù)據(jù)庫聯(lián)機(jī)叢書的相關(guān)數(shù)據(jù)挖掘教程部署數(shù)據(jù)來挖掘 Adventure Works DW項(xiàng)目。
建立數(shù)據(jù)源和數(shù)據(jù)源視圖都沒有問題,但在新建挖掘結(jié)構(gòu)的時(shí)候,說明里出現(xiàn)了一個(gè)警告“無法檢索支持的數(shù)據(jù)挖掘算法的列表。請確保您連接的是正確的 Analysis Services 服務(wù)器實(shí)例,并且名為 localhost 的 Analysis Services 服務(wù)器正在運(yùn)行且配置正確。您可以使用默認(rèn)的數(shù)據(jù)挖掘算法列表繼續(xù)操作。”
這是項(xiàng)目屬性配置不正確引起的問題。在VS上 項(xiàng)目-->當(dāng)前項(xiàng)目的屬性-->配置屬性-->部署 修改"服務(wù)器",默認(rèn)是localhost,把這改為當(dāng)前SQl Server Analysis Services 服務(wù)的實(shí)例,如:機(jī)器名\實(shí)例名 若是默認(rèn)實(shí)例則填機(jī)器名即可。
我修改完配置屬性后,繼續(xù)新建挖掘結(jié)構(gòu),卻發(fā)現(xiàn)到選擇挖掘技術(shù)的時(shí)候,SQL Server Business Intelligence Development Studio 沒響應(yīng)了。CPU和內(nèi)存占用都很正常。這問題折騰了我好久,谷歌,百度了好久,都沒有找到解決方法,找到的都是上面配置屬性錯(cuò)誤導(dǎo)致的問題。我都重裝幾次了,試過默認(rèn)實(shí)例或是自定義實(shí)例,都沒解決,后來無意間把防火墻ZoneAlarm關(guān)閉后,重新試了一下,就可以了。
到現(xiàn)在都不明白zonealarm攔截了什么,我可是在ZoneAlarm中把sqlservr和SQL Server Browser都完全放行了。
不過,高興的是,困擾了我許久的問題搞定了,可以部署數(shù)據(jù)挖掘項(xiàng)目了。希望遇到相似問題的朋友們可以很快找到解決問題的文章,解決他們遇到的問題。
本篇文章來源于:開發(fā)學(xué)院 http://edu.codepub.com 原文鏈接:http://edu.codepub.com/2009/1029/17074.php