II7下配置SSAS通过HTTP 远程链接访问
2015-06-02 11:31
801 查看
IIS7下配置SSAS通过HTTP远程连接
安装环境操作系统:Windows7、Windows Server2008
IIS版本:7.5
IIS7下配置SSAS通过HTTP远程连接详细的步骤如下:
1、首先到分析服务器的SQLServer安装目录中找到如下目录和文件,路径如下:D:\Program Files\Microsoft SQL Server\MSAS10_50.MSSQLSERVER\OLAP\bin\isapi
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/27/df76c0a336e8c803b4dfd6cc69a3fcc5.jpg)
2、在D盘新建一个olap文件,把上述的isapi内的所有东西全部copy进去。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/27/c18f9553232bbd17d7ff3692096c7458.jpg)
3、在IIS中新建一个应用程序池,名称为olap,托管模式选择经典,如下设置
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/27/e0767c583a38c8db972f627400a302cb.jpg)
4、在IIS默认网站下新建一虚拟目录,名称为olap,物理路径选择第二步新建的d:\olap的文件夹,具体操作如下图
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/27/dc18fd76dd66219d9eb4d35863c87747.jpg)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/27/5f0418cbc5dc6eb06c4a8c256128b131.jpg)
5、在虚拟目录OLAP上点右键,选择"转换为应用程序",然后对应的应用程序池选择第三步创建的olap模式,具体如下图
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/27/4c48c0816e08f9eab69daa3fdf63ffad.jpg)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/27/7bff3ff3bbf182aad96b84d0efd13588.jpg)
6、在OLAP的功能视图区,双击"处理程序映射"
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/27/b4fe2678a4a97d492f7c39700dc268e0.jpg)
7、右键,选择“添加脚本映射”,选中刚所建虚拟目录下的msmdpump.dll文件,确定即可。会出现是否允许ISAP拓展,点击是即可,具体如下图
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/27/022b646a55b6e52df4b6bb428f1d7bf4.jpg)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/27/c63ce26e9dc11ccd4c6025cd7124aeb6.jpg)
8、配置IIS身份验证,在功能视图中,双击“身份验证”,出现如下对话框
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/27/1da2cf1e95b23e04f2c4b569abd53833.jpg)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/27/cbe59fa2c2965cbdbb7b5379b83defd8.jpg)
9、上面是启用匿名身份验证的,其他都是禁用的。右击匿名身份验证,选择编辑,出现如下对话框:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/27/3ed9bda19e7167e3b4ffb8f8735b5493.jpg)
点击设置输入相应的用户名和密码,特别注意:这里的用户名必须是可以访问SQLSERVER的。如果多维数据库带有实例名的话,比如.\sqlserver2008切记要修改msmdpump.ini文件,打开msmdpump.ini文件,修改对应的ServerName为.\sqlserver2008即可。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/27/08e048851d6fad30071434de4fba3043.jpg)
测试配置是否成功
1、在多维分析引擎里面输入:http://ip地址:端口号/IIS站点名称/msmdpump.dll 即可,例如:本机IP地址:192.168.156.139 端口:80 IIS站点名称:olap
访问如下:http://192.168.156.139/olap/msmdpump.dll
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/27/42fdfb44132e5d1ca99017171651d61f.jpg)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/27/19d6ef55b3ceacc083a988a6f678c5ae.jpg)
2、在EXCEL里面连接Cube配置如下:打开Excel,点击数据,来自其他分析数据源,输入访问的http://192.168.156.139/olap/msmdpump.dll 连接即可,具体如下图
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/27/1e23bbf57f5883a0b37b31fc9e41832e.jpg)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/27/869f0fe454dfd818c2089e0aad5d158d.jpg)
选择对应的多维数据库和对应的Cube即可
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/27/419ebc0e3c5140d5e621cef502cce8d8.jpg)
其他说明:如果在使用EXCE连接的时候报 XML分析在第1行、第9列处失败:禁用DTD这个错误话。 在应用程序池,选择之前创建的OLAP应用程序池,点击高级设置,启用32bit位应用程序:选择true 即可
![](https://oscdn.geek-share.com/Uploads/Images/Content/201911/27/c91888397101cfcd3fd38e60a40a1d03.jpg)
PS: 分享IIS6、IIS5配置SSAS通过HTTP远程连接详细解决方案,详情参考以下附件 http://www.flybi.net/article/64
转自:http://www.flybi.net/article/63
相关文章推荐
- 堆栈,内存管理,转载自网络
- Linux tcpdump命令详解
- 黑马程序员——网络编程
- Socket 网络编程
- ios 上传多张图片总结——IOS网络访问之使用AFNetworking
- HTTP
- Android系列之网络(二)----HTTP请求头与响应头
- 5月第4周网络安全报告:应用程序漏洞占比达70.3%
- Android系列之网络(三)----使用HttpClient发送HTTP请求(分别通过GET和POST方法发送数据)
- Android系列之网络(一)----使用HttpClient发送HTTP请求(通过get方法获取数据)
- 理解 HTTPS 协议
- https 方式使用git@osc设置密码的方式
- yum安装lighttpd
- asp.net读取http头信息
- Android获取Manifest中<meta-data>元素的值 转http://www.2cto.com/kf/201303/194824.html
- HTTP的请求协议概述
- HTTP中的响应协议及302、304的含义
- HttpModule,HttpHandler,HttpHandlerFactory实例讲解
- https网站被优先收录,http或将迎来迁移大潮
- IHttpHandler水印在本地VS上正常,在服务器IIS上不显示的解决方案