SSAS远程访问

来源:互联网 发布:加拿大大公司 知乎 编辑:程序博客网 时间:2024/05/20 13:40

新建站点:

开始->右键单击我的电脑 ->点管理->打开IIS

新建网站,指定硬盘上的一个目录。

应用程序池默认(也可以指定经典.net)。

指定应用程序池:

拷贝支持文件:

拷贝以下文件夹里的所有文件到这个IIS新指定的目录中:

C:Program FilesMicrosoft SQL ServerMSAS10.MSSQLSERVEROLAPbinisapi

这些文件是安装SQLServer的时候自动安装的。

新增处理映射:

新增处理映射,Features View->双击Handler Mappings->Add Script Map…

按下图填写。

Executable里填写msmdpump.dll就可以。

测试:

在Content View视图中,浏览msmdpump.dll文件。

出现以上xml信息说明配置成功。

其它:

通过类似http://localhost:8088/msmdpump.dll的路径连接可能看不到任何的SSAS DB。需要配置SSAS下相关的Role.

4. 要在服务器上的需要访问的cube数据库的角色, image

image

这样就可以实现远程访问了.

如果使用adomd.net访问的话, 字符串如下.

<?xml version="1.0" encoding="utf-8" ?>  
<configuration>   
    <appSettings>

        <!--<add key="ConncectionString" value="provider=msolap;Integrated Security =SSPI;Data Source= localhost ;Catalog =adm_SSAS;"/>-->  
    <add key="ConncectionString" value="provider=msolap;data source=http://192.168.8.184/olap/msmdpump.dll;initial catalog=itvdw;"/>   
       </appSettings>   
</configuration>