error installing SQL Server 2008 & TFS 2008

7 10 2008

For Team Foundation Server 2008 deployment, if you are using SQL Server 2008, you might be facing the issue, saying “A compatible version of SQL Server is not installed.”image

The reason is because the Team Foundation Server 2008 installer is not patched with Team Foundation Server Service Pack 1.

So, what you need to do is patched the TFS installer with SP1. Here is the instruction:
1. Download SP1 from the Microsoft Web site, and save the update to a folder on the local computer.  For example, you can save the file to C:\SP1Download.

2. From the files that originated on the DVD for Team Foundation Server, copy the AT folder to a location on the local computer. For example, you can copy the folder to C:\InstallMedia.

3. Open a Command Prompt window, and type the following command, replacing C:\SP1Download with the location that you chose in step 1 and C:\SP1Extract with a separate location on the local computer: C:\SP1Download\TFS90SP1-KB949786-ENU /extract:C:\SP1Extract

4. Create a folder where you can merge files from SP1 and the DVD.

5. Type the following command, replacing C:\InstallMedia with the location that you chose in step 2, C:\SP1Extract with the location that you chose in step 3, and C:\MergeFolder with the absolute path of the location that you chose in step 4: msiexec /a C:\InstallMedia\vs_setup.msi /p C:\SP1Extract\TFS90sp1-KB949786.msp TARGETDIR=C:\MergeFolder
You must replace C:\MergeFolder with an absolute path, but you can replace C:\InstallMedia and C:\SP1Extract with absolute or relative paths.

6. From C:\MergeFolder (which you created in step 4), run setup.exe to install Team Foundation Server with SP1


Actions

Information

3 responses

13 11 2008
Ron Armstrong

Thank-you very much for this information :)

Ron

3 12 2008
Kristof

SUPER! You made my day!

4 12 2008
Devin Quince

This did not work for me. It produces an error of Unknown\Absent: {FC59BE2D-4E20-421E-BD8F-20C5A6ABB02A} – c:\TFS2008SP1\sp1_installer\TFS90sp1-KB949786.msp
The upgrade cannot be installed by the Windows Installer service because the program to be upgraded may be missing, or the upgrade may update a different version of the program. Verify that the program to be upgraded exists on your computer and that you have the correct upgrade.
c:\TFS2008SP1\AT\vs_setup.msi
Ideas?

Leave a comment