注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

奕克

爱家人爱工作爱生活

 
 
 

日志

 
 

数据挖掘项目开发心情笔记  

2010-03-18 13:58:46|  分类: 技术 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
2010.3.18
     今天从同事那里哪过来SQL SERVER的示例数据库adventure works,安装之后我以为数据仓库就已经建好了,然后直接用vs运行微软帮助里的示例代码,结果一直提示“csk1\csk无法访问,权限不够或数据库不存在”,由于我在数据库引擎里是能看到adventure works的,我一直以为这个数据仓库是存在的, 那么就是权限不够了,然后拼命的上网找权限不够的原因,网上资料太少了,一上午没收获,下午吃过饭后继续,另一个同事过来认为是防火墙和杀毒软件的原因,试了也没用。后来我偶尔登进analy services一看,傻了,里面啥都没有,后来一问才知道,下载的数据库安装之后还要deploy分析服务工程,然后找到网页,如下:
deploy the analysis services database
The database installer for SQL Server 2008 and SQL Server 2008R2 (November CTP) does not automatically deploy the Analysis Services database. To deploy the analysis services database perform the following steps:
1.       Ensure that the SQL Server Analysis Services service account for the instance you will be deploying to has access to the instance where the AdventureWorksDW2008R2 sample database is stored, and also has access to that databases, and the account is at least a member of the db_datareader role for the AdventureWorksDW2008R2 sample database. 
2.       Start Business Intelligence Development Studio by clicking Start / All Programs / Microsoft SQL Server / SQL Server Business Intelligence Development Studio
3.       Click File / Open / Project/Solution 
4.       Navigate to the appropriate folder containing the Analysis Services database solution. If the sample databases were installed to the default location: 
1.       For SQL Server 2008: 
1.       C:\Program Files\Microsoft SQL Server\100\Tools\Samples\AdventureWorks 2008 Analysis Services Project\standard\Adventure Works.sln will contain the solution for SQL Server Standard. 
2.       C:\Program Files\Microsoft SQL Server\100\Tools\Samples\AdventureWorks 2008 Analysis Services Project\enterprise\Adventure Works.sln will contain the solution for SQL Server Enterprise and SQL Server Developer.
2.       For SQL Server 2008R2
1.       C:\Program Files\Microsoft SQL Server\100\Tools\Samples\AdventureWorks 2008R2 Analysis Services Project\standard\Adventure Works.sln will contain the solution for SQL Server Standard. 
2.       C:\Program Files\Microsoft SQL Server\100\Tools\Samples\AdventureWorks 2008R2 Analysis Services Project\enterprise\Adventure Works.sln will contain the solution for SQL Server Enterprise and SQL Server Developer.
3.       Analysis Services databases are not supported on other editions of SQL Server.
5.       After opening the solution, in the Solution Explorer double click the "Adventure Works.ds" data source. Click the Edit... button just below the Connection String box. Supply your SQL Server (database engine) server and instance name (if its a named instance). Click the Test Connection Button. If the test succeeds, click OK and OK to save the changes. 
6.       Right click on the solution in Solution Explorer, choose Properties. On the Adventure Works DW 2008 SE Property Pages dialogue, choose the tree item for Deployment. Change the Target - Server property to your AS server name and instance name (if it is not a default instance). 
7.       In the solution explorer click right on the solution (Solution 'Adventure Works') and click Deploy Solution
照步骤操作了一番,终于在analys services里看到了数据仓库adventworks,然后运行示例代码,依然同样提示,然后

再查看,发现是部署好的数据库名字为advent works DW 2008,而示例代码里面连接的是 advent works DW ,修改后再运行,ok!
 
总结:基础很重要,整个把SQL SERVE2008数据仓库从头看起,自然就会了,不过俺没时间,交流很重要,多问问同事,可能就会早点知道analysis services中建的才是数据仓库。。。英语很重要。。。哈哈,今天上午的收获就是这样了。。。。想想早上到处找原因的痛苦样,下午解决后还是蛮快乐滴。。。。。。。
  评论这张
 
阅读(138)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017