Monday 23 March 2009

How to install PerformancePoint Server 2007 on Vista/Windows 7

As part of some work for a client, I have been doing some coding against PerformancePoint Server 2007. This has mainly been done on my VM but I prefer to do a lot of my development work on my main machine.

Currently I have MOSS 2007 running on it and I wanted to install PerformancePoint Server 2007 on it. Specifically the Planning Server setup.

Problem is that it complains that you are not running Windows2003 SP1 in a non domain environment.

To get around this use the following command line

msiexec /i PPLSrv.msi SKIPREQCHECK=1

This will remove the check for the installer and allow you to install on Vista.

To install the updates just change the command line to

msiexec /update PPLSrv.msp SKIPREQCHECK=1

You can use this for the other MSP files as well if required

Update: 21-11-2009

Following on from the comments here is a screen comparison if you use the command line above

Image showing Perfomance Point Setup when you skip the requirements

And without

Performance Point setup without the comand lines

You will notice that the next button is enabled to allow you to do the install.

13 comments:

Unknown said...

Hi,
I'm trying to install PPS Monitoring on Vista and I tried your tip, however when I gwt to configure the Monitoring Server it complains that PSCSrv.msi must be installed. Any tip on getting around that?

Unknown said...

Hi Oana

Try the same trick

msiexec /i PSCSrv.msi SKIPREQCHECK=1

The SKIPREQCHECK flag allows you to remove the OS version check for PerformancePoint

Web_Gard ! said...

hi
i did what u said , but it doesnt work
it throw error for OS
what should i do ?

Unknown said...

Its a bit easier if you tell me the error

Web_Gard ! said...

hi
tnx for response , here's the error which i got :
Microsoft Office PerformancePoint Server 2007 (Evaluation Edition) Planning Server
Failed Windows Server 2003 SP1 (non domain-controller)
Passed Microsoft ASP.NET 2.0
Passed Microsoft .NET Framework 2.0
Failed Microsoft SQL Server Native Client 9.0 (SP2)

Unknown said...

Run this from an admin command prompt ie click start run and type cmd then right click on the icon and click run as administrator

Navigate the dir where your MSI file is

msiexec /i PPLSrv.msi SKIPREQCHECK=1

This will allow it skip the domain controller check when you try to install which is the error that you are getting

Web_Gard ! said...

see , I've a win vista sp2 , and i have sharpepoint (wss3.0 sp2) installed on it , there's no domain controller and i did that just like u said from cmd with admin privileges , but when installation get open after few seconds i get that error
"Microsoft Office PerformancePoint Server 2007 (Evaluation Edition) Planning Server
Failed Windows Server 2003 SP1 (non domain-controller)
Passed Microsoft ASP.NET 2.0
Passed Microsoft .NET Framework 2.0
Failed Microsoft SQL Server Native Client 9.0 (SP2)"

Web_Gard ! said...

again i appreciate your help

Unknown said...

Hi again
Yes it will fail but it will show you a failed requirement but allow you to install it.

I just ran the installer on Windows 7 Ultimate here and it installed correctly even without the correct SQL server edition check

Web_Gard ! said...

my mistake , sorry dude , i just ignore them and then everything went okey
just one thing is there any chance to install PPS on sql 2008 ?
cause when i want ot install it it tells me that i should have a sql 2005

Unknown said...

Hi

To install PerformancePoint Server with SQL Server 2008 you need to install SP3 for the Monitoring Server

http://technet.microsoft.com/en-us/library/dd335966.aspx

Just install and dont configure and then install SP3 for Monitoring (using the same command line and the MSP file)

NAUBI said...

Thank for your help
With your solution, i've installed PPS 2007 monitoring server and planning server on an OS Windows server 2003 with a domain controller

Congratulation

NAUBI said...

Thank you for your help
With your solution i've installed pps2007 monitoring server and pps2007 planning server on a OS WS 20003 (with a domain controller)

Congratulation