IIS7下配置SSAS通过HTTP远程连接

原文: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

2、在D盘新建一个olap文件,把上述的isapi内的所有东西全部copy进去。

3、在IIS中新建一个应用程序池,名称为olap,托管模式选择经典,如下设置

4、在IIS默认网站下新建一虚拟目录,名称为olap,物理路径选择第二步新建的d:\olap的文件夹,具体操作如下图

5、在虚拟目录OLAP上点右键,选择"转换为应用程序",然后对应的应用程序池选择第三步创建的olap模式,具体如下图

6、在OLAP的功能视图区,双击"处理程序映射"

7、右键,选择“添加脚本映射”,选中刚所建虚拟目录下的msmdpump.dll文件,确定即可。会出现是否允许ISAP拓展,点击是即可,具体如下图

8、配置IIS身份验证,在功能视图中,双击“身份验证”,出现如下对话框

9、上面是启用匿名身份验证的,其他都是禁用的。右击匿名身份验证,选择编辑,出现如下对话框:

点击设置输入相应的用户名和密码,特别注意:这里的用户名必须是可以访问SQLSERVER的。如果多维数据库带有实例名的话,比如.\sqlserver2008切记要修改msmdpump.ini文件,打开msmdpump.ini文件,修改对应的ServerName为.\sqlserver2008即可。

测试配置是否成功
1、在多维分析引擎里面输入:http://ip地址:端口号/IIS站点名称/msmdpump.dll 即可,例如:本机IP地址:192.168.156.139 端口:80 IIS站点名称:olap
访问如下:http://192.168.156.139/olap/msmdpump.dll

2、在EXCEL里面连接Cube配置如下:打开Excel,点击数据,来自其他分析数据源,输入访问的http://192.168.156.139/olap/msmdpump.dll 连接即可,具体如下图

选择对应的多维数据库和对应的Cube即可

其他说明:如果在使用EXCE连接的时候报 XML分析在第1行、第9列处失败:禁用DTD这个错误话。 在应用程序池,选择之前创建的OLAP应用程序池,点击高级设置,启用32bit位应用程序:选择true 即可

PS: 分享IIS6、IIS5配置SSAS通过HTTP远程连接详细解决方案,详情参考以下附件 http://www.flybi.net/article/64

时间: 2024-10-10 05:15:23

IIS7下配置SSAS通过HTTP远程连接的相关文章

II7下配置SSAS通过HTTP 远程链接访问

IIS7下配置SSAS通过HTTP远程连接 安装环境操作系统:Windows7.Windows Server2008IIS版本:7.5 IIS7下配置SSAS通过HTTP远程连接详细的步骤如下:1.首先到分析服务器的SQLServer安装目录中找到如下目录和文件,路径如下:D:\Program Files\Microsoft SQL Server\MSAS10_50.MSSQLSERVER\OLAP\bin\isapi 2.在D盘新建一个olap文件,把上述的isapi内的所有东西全部copy进

windows server2008 r2 下启用 sqlserver 2008的远程连接

首先说明,本文转自互联网. TMD 花了二天,终于找到怎么开启这个远程连接了.....娘的,累死了,写下来,希望能帮助同胞们... 用win server 2008 r2 和sql server 2008 搭平台,sql 2008不能远程连接,解决的办法如下: 1. 启用 sql 2008 服务器的tcpip.打开服务器配置工具sscm,单击“sql server网络配置”下的协议,这里会列出服务器的实例名称,在右边双击tcpip,启用项选择是. 2. 在“ip地址”中选择下面的“ipall”配

Ubuntu下配置了ssh,但是连接很慢

ssh登录服务器时总是要停顿等待一下才能连接上,这是因为OpenSSH服务器有一个DNS查找选项UseDNS默认是打开的. UseDNS选项打开状态下,当客户端试图登录OpenSSH服务器时,服务器端先根据客户端的IP地址进行DNS PTR反向查询,查询出客户端的host name,然后根据查询出的客户端host name进行DNS 正向A记录查询,验证与其原始IP地址是否一致,这是防止客户端欺骗的一种手段,但一般我们的IP是动态的,不会有PTR记录的,打开这个选项不过是在白白浪费时间而已.1 

ubuntu下MySQL的安装及远程连接配置(转)

1.命令窗口中输入sudo apt-get install mysql-server mysql-client 即可(配置文件位置:/etc/mysql/my.cnf 启动文件位置:/etc/init.d/mysql) 2.安装期间会提示你输入ROOT账号的密码. 3.安装完成后,就可以利用命令mysql -u root -p来访问数据库了. 4.设置远程连接访问,安装完成后,MySQL的配置文件位于:/etc/mysql/my.cnf 5.vim /etc/mysql/my.cnf找到 bin

【数据库】Mean web开发 05-Linux上配置MongoDB自动启动及远程连接

简介 Mean是JavaScript的全栈开发框架.更多介绍 用MongoDB实现持久数据的存储是Mean Web全栈开发中的一部分. MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的.它的特点是高性能.易部署.易使用,存储数据非常方便. MongoDB的学习资料可参考: MongoDB中文社区 上一节介绍了MongoDB在Linux上的安装及遇到的问题,这一节介绍MongoDB在Linux上的自动启动及远程连接. 在Linux上自动启动

配置SQLServer,允许远程连接

需要别人远程你的数据库,首先需要的是在一个局域网内,或者连接的是同一个路由器,接下来就是具体步骤: (一)首先是要检查SQLServer数据库服务器中是否允许远程链接.其具体操作为: (1)打开数据库,用本地帐户登录,右击第一个选项,选择属性: (2)在打开的属性窗口,在其右边点击"连接",然后再左侧勾上"允许远程连接到此服务器": : (二)为微软SQL服务器(MSSQLServer)配置相应协议. (1)依次选择:开始-〉所有程序-〉Microsoft SQL

配置 Linux 静态网卡 & 远程连接 MySQL 问题

1.设置 Linux 为静态网络配置 使用 VMWare 安装好 CentOS 后,将网络适配器设置为 NAT 模式.为了防止 IP 关机重启时候经常变动,需要将网卡信息设置为静态. 修改 /etc/sysconfig/network-scripts 下的网卡配置文件 在此文件夹下我的网卡配置文件是 :ifcfg-ens33(一般都是 ifcfg-ensXX 文件,自己修改时候注意).所以只需要使用 vi 命令编辑此文件即可,将文件信息修改为以下即可. TYPE="Ethernet"

Linux下设置允许myql数据库远程连接

系统环境: Linux ubuntu 3.13.0-24-generic #46-Ubuntu SMP Thu Apr 10 19:11:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux 系统中已经安装好mysql是本文的前提. 第一步, 修改配置文件,/etc/mysql/my.conf 找到bind-address      = 127.0.0.1这一行并注释,如下: # # Instead of skip-networking the default i

linux-ubuntu配置通过22端口远程连接

当安装好ubuntu后获取到对应主机的ip地址,要想通过类似xshell这样的远程连接工具连接到ubuntu主机,需要在你刚刚安装好的ubuntu主机上安装openssh这个软件,才能通过远程来连接ubuntu主机,具体操作如下: 1.使用  sudo apt-get install openssh-server openssh-client   这一命令安装openssh客户端 2.重新启动ssh  sudo /etc/init.d/ssh restart  启动后,就可以通过远程来连接刚刚安