Steps of Configuring Analysis Service Data Pump on

advertisement
Author Karang (OLAP Team)
Configuring HTTP Access to SQL Server 2005 Analysis Services on Microsoft Windows
Server 2008
Microsoft® SQL Server™ 2005 Analysis Services uses the same architecture for providing HTTP access
as did SQL Server 2000 Analysis Services.
The pump component is loaded into IIS (Internet Information Services) and serves as an ISAPI
extension, pumping data from the client to an Analysis Services server and back.
This white paper walks you through the process of setting up HTTP access to Analysis Services when
using Microsoft Windows Server™ 2008 IIS7
Getting Binaries
Copy the contents of the %Installation folder%\OLAP\bin\isapi directory into the folder you would like
to become the base for the virtual directory in IIS.
In this example, we are going to copy all the files from the C:\Program Files\Microsoft SQL
Server\MSSQL.1\OLAP\bin\isapi folder into the C:\inetpub\wwwroot\olap directory.
Creating an Application Pool
1. To Open IIS Got to Start ->Run -> Type Inetmgr
2. Go to Application Pool and Create a New Application Pool with below mentioned values:
Name: OLAP
.Net Framework Version: v2.0.50727
Managed Pipeline mode: Classic
Author Karang (OLAP Team)
3. By default Application Pool select network service for changing Identity of Application Pool
Right Click OLAP (Newly Created Application Pool) Select Advanced Setting and Change
Identity under Process Model
Creating a virtual directory
1. To Open IIS Go to Start ->Run -> Type Inetmgr
Author Karang (OLAP Team)
2. Right Click Website -> Click on Add Virtual Directory
3. Change Virtual Directory to Application: Right Click Newly Created Virtual Directory (OLAP)
and select Convert to Application and on Convert to Application window Click OK
Setting Up Virtual Directory Properties
1. To setup Security, Select OLAP Virtual Directory on the Right Pane Select Feature View
Author Karang (OLAP Team)
2. Double Click on Authentication under IIS, Enable Anonymous Access & Integrated Windows
Authentication
3. For adding msmdpump.dll Executable as a Extension, Go to OLAP Virtual Directory Feature
View and double click Handler Mappings
Author Karang (OLAP Team)
4. Right Click on Page and Select Add Script Map
Request Path: *.dll
Executable: Path of msmdpump.dll (C:\Inetpub\wwwroot\olap\msmdpump.dll)
Name: OLAP
5. Click on Request Restriction and on Verbs Tab Select All Verbs
Author Karang (OLAP Team)
6. When click ok on Add Script Map it will ask you to allow this ISAP extension?
Click Yes
Selecting the target Analysis Services server
Open the msmdpump.ini file located in your folder and take a look at the contents of this file.
It should look like the following:
<ConfigurationSettings>
<ServerName>localhost</ServerName>
<SessionTimeout>3600</SessionTimeout>
<ConnectionPoolSize>100</ConnectionPoolSize>
<MinThreadPoolSize>0</MinThreadPoolSize>
<MaxThreadPoolSize>0</MaxThreadPoolSize>
<MaxThreadsPerClient>4</MaxThreadsPerClient>
</ConfigurationSettings>
Change <ServerName> Value to your AS Server
If the Analysis Services instance that you need to provide access to is located on the local
machine and installed as a default instance, there is no reason to change this setting.
Otherwise, you need to specify the machine name and instance name ( mymachine\inst1).
Author Karang (OLAP Team)
Small Test which signifies that Data Pump is configured successfully
Open SQL Management Studio, Select Server Type as Analysis Services & Provide msmdpump.dll
URL(<http://localhost/olap/msmdpump.dll>) in Server Name, successful connection signifies that
Pump is configured properly.
Download