This 'production' service pack that microsoft released is harder to install than my linux wireless NIC
NOTE
This seems to only be a problem if you are already joined to a server farm, not if it is a fresh install
Ok, I love Microsoft, I might even call myself a fanboy, but this Service Pack 1 is a disaster if you are not working with fresh install. This is the third time I have had to install it and each time it was a mess, so I am writing it down, step-by-step for anyone who has to go through this. Keep in mind that this particular install was done on a completely naked 6 server farm with no data on it. Here is the guide:
The first service pack
must be the WSS 3.0 Service Pack and must be installed on each machine
one-by-one, starting with the Central admin machines.
First trying installing
it normally (double clicking on it), THIS STEP IS NECESSARY to continue to the
other methods.
If that errors out, try
this:
- Open a command prompt
- Navigate to C:\program files\common files\microsoft shared\web
server extensions\12\bin
- Type psconfig -cmd upgrade -force
If that errors, try this
from the same command prompt:
- stsadm -o upgrade -inplace -forceupgrade
If that errors
- Check the Log file produced - if it complains about not having a web.config
file:
- Copy the web.config file from the server that hosts the Central admin in the
directory: C:\program files\common files\microsoft shared\web server
extensions\12\TEMPLATE\LAYOUTS
- Paste that to identical directory on the error machine
- Run stsadm -o upgrade -inplace -forceupgrade
again
Once that is installed, install the MOSS 2007 SP1 by double clicking on it,
that can be done all machines in the farm at the same time.
If that fails:
- Open a command prompt
- Navigate to C:\program files\common files\microsoft shared\web
server extensions\12\bin
- Type psconfig -cmd upgrade -force
- This will look now for the new failed update, even though the process is the
same.
- You HAVE to try to run it normally for this to work
Now you are ready to run the hotfix (wss-kb941422-fullfile-x86-glb.exe)
This will install by double-clicking the exe, and should not error out.
Now you need to run the Configuration Manager on each machine one-by-one.
And you should be done with the upgrade...
LINKS: