方法一:通过执行xmla文件
第一步:获得SSAS部署脚本在SSAS服务器选取一个相似数据库,生成脚本,将该脚本保存为xmla文件。注意,要正确生成,需要用deployment wizard,而且要正确设置connection string,还有模拟账户里建议选择service account(后文有描述)。
第二步:添加Analysis Management Objects在项目的"引用"里添加Microsoft.AnalysisServices.dll
第三步:执行代码Server _server = new Server ();_server.Connect( ".\\MSSQLSERVER2014" );//load xmla content to string.StreamReader sr = new StreamReader ( "cube000333.xmla" , System.Text. Encoding .Default);string strXMLA = sr.ReadToEnd();&n
C#部署SSAS数据库:XMLA文件与克隆方法

本文介绍了两种使用C#部署SSAS数据库的方法:一是通过执行XMLA文件,包括获取脚本、添加Analysis Management Objects(AMO)和执行代码;二是通过克隆数据库对象,涉及克隆、修改数据库信息及更新操作。在部署过程中,可能会遇到数据源连接错误,解决办法是确保正确的模拟账户设置,如使用服务账户或填充账户密码。
最低0.47元/天 解锁文章
1550

被折叠的 条评论
为什么被折叠?



