I know that unless you load all the bits before running the Configuration Wizard then you will always add Project Server to an existing SharePoint Server farm – but in this blog I am specifically talking about adding Project Server to a farm that has been up and running for a while – and potentially has Service Packs and Cumulative updates loaded.
The best way to do this is to create a slipstream installation – and there are plenty of resources out there that explain this process – but basically you extract your various updates and put them in the Updates folder under your install source and these will get applied as the installation proceeds. However, in researching this topic I learned that this isn’t the only way so thought it was worth sharing. You can load the original release version of Project Server (RTM – release to manufacture) even if your farm is at the SP1 level plus cumulative updates. In reality I only tested to August CU, and I am sure there will come a point where this will not be practical (SP2 would block an RTM install) – but for now it certainly works and would be supported. That said – it would be good practice to bring the farm up to a level where all the components were at the same release level. For information on the release level of each component you can go to Central Administration, Upgrade and Migration and Check Product and Patch Installation Status. I have a ton of language packs loaded so I won’t give you a full screen shot(s) but the foot of mine looks like this:
So you can see the version installed for each component (usually matching the RTM or last Service Pack, as in this case) as well as the Cumulative Updates (June superseded by August) along with useful links to the KB articles. In my case I do have Project already loaded and updated to August CU.
At the top of the page there is also a link to the latest updates - Click here for the latest information on available updates for SharePoint 2010 Products
Going to that page also has the link for Project updates – which is Updates for Project Server 2010. You will also see on this screenshot that the Galician/Galego language pack is still at the original release version of 14.0.4763.1028. This language pack (and Basque) does not yet have the language pack service pack released – but it is still possible to update to SP1 for the farm without having to update all the language packs.
That was just an aside on versions and where to find them – but the main point is that you can load RTM Project Server to a farm and use Project Server. It will get loaded at the original release version even if you had already loaded the rollup Service Pack (SP) and/or Cumulative Updates (CU) that included Project Server – the Project files will not have been applied. Once you are ready to load the SP/CU you will need to re-load it and run the configuration wizard. You will not get any warnings or errors even though you feel are re-installing something you already applied – it correctly recognizes that there is new stuff to update. The only slight exception are the language pack service packs – which you do not need to reload – and Project Server will benefit from any language packs (and language pack service packs) loaded before it was installed – so no need to re-install those either.
Another good thing to check is the database status – once you have run the config wizard all should be good – but if you forget then you will see messages Database is too old and upgrade is required as mentioned in my previous blog posting - Project Server 2010- Can I delay running the SharePoint Configuration Wizard-.