Uuuhhh! Last week I finally got my copy of Microsoft Office Sharepoint Server 2007 Beta 2 Technical Refresh installed. The long name alone should have warned me to steer clear of this bastard but who am I to refuse a good install?!
Anyway... after some ten tries or so, attempting to install MOSS 2007 B2TR on my Virtual PC-image, to my surprise, it finally came through. Cheezus what I had to go through to get there!
Since I found this to be a bit of a pain, I thought I’d share some of my findings with you in case of you feeling like venturing into an install of your own.
First things first. Here is what the documentation said:
Get yourself a Windows 2003 Server. Preferably SP1 or R2
Install MOSS 2007 Beta 2
Apply Technical Refresh
That routine looks pretty basic. There is only one problem – it does not work!
OK, so the part with Windows 2003 Server was right. I used SP1 and during my continuous installations, I never experienced the OS to be the issue. Imagine that.
Since I didn’t want to set up a farm but rather a tiny single host lab environment, I figured the SQL 2005 Express that came with the MOSS 2007 B2 install would do just fine. Turned out that it was trashed. I don’t know if it was my download that was erroneous or if this is a general issue. Either way; I downloaded a copy of SQL Express from the Microsoft web site and installed it only to find that MOSS actually isn’t so keen on Swedish collation. MOSS is actually rather specific with what type of collation your server should use – Latin1 General dictionary order, case insensitive, accent sensitive, kana sensitive, and width sensitive collation (SQL_Latin1_General_*_CI_AS). I reinstalled, changed the collation and got one step further.
This time, the Beta 2 actually installed. But, I had past the best-before-date and obviously got to step three in the list above. Apply TR. Piece of cake. Not. First, you have to uninstall Windows Workflow Foundation Beta 2 (in case you installed that for the Beta 2 of MOSS). Then you are supposed to install the September CTP of .NET Framework 3.0 (dotnetfx3setup.exe).
OK, so this still doesn’t mean that we’re done. Third step was to apply the Technical Refresh. But first... we need to install a TR for WSS v3. Interesting. I tried browsing the Sharepoint developer center. I tried browsing the main Sharepoint site and ended up with – nothing. To this day I still can’t remember how I found it but there is a file called WSSv3b2tr-kb000000-x86-fullfile-en-us.exe that seems to be what one would want.
After the WSS V3 TR install, it was finally time to apply the MOSS 2007 B2 TR! When all the other options were set as expected, running the TR setup (officeserver2007b2tr-kb000000-x86-fullfile-en-us.exe) wasn’t such a big deal.
The quick recap:
1. Uninstall Windows Workflow Foundation Beta 2 if installed
2. Install SQL Express with SQL_Latin1_General_*_CI_AS collation
3. Install September CTP of .NET Framework 3.0
4. Install MOSS 2007 B2
5. Apply WSS V3 TR
6. Apply MOSS 2007 B2 TR
...and that’s all there is to it.
Oh, and if your search doesn’t work after the installations you apparently forgot some kind of workaround. Mike has a workaround for that issue.
It actually seems that Microsoft’s documentation wasn’t crystal clear for this update process. During my research I found some interesting reading regarding Community Enhanced Installation Guides. LOL, I even stumbled across Microsoft’s suggestion of what should be an installation guide. Actually, Amanda Murphy has quite a good write up of the installation process. Too sad she missed to mention the collation order. That would have saved me a couple of days...