• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 3527
  • Last Modified:

SQL Server 2008 Installation Error - Microsoft .Net Framework 3.5 Installation has failed.

I have tried all the solutions on the link provided below... to no success....

http://www.experts-exchange.com/Microsoft/Development/MS-SQL-Server/SQL_Server_2008/Q_24214036.html

I have done all i know how to do... this is a fresh load of server 2008 x64 SP1 With ALL Windows Updates installed. and ALL HP Drivers Installed Including iLO Support on a BL460c G5 i can come up with nothing that could be standing in the way of installing this....  These Discs are out of an EBS 2008 Premium Media Set

Any input would be greatly appreciated

0
kn1564
Asked:
kn1564
  • 2
1 Solution
 
DNadon57Commented:
I encountered this problem on all of the EBS servers.  The following procedure was documented in Microsoft Connect and worked for me.

1. clean up all .net installation with this tool:
http://blogs.msdn.com/astebner/pages/8904493.aspx

2. install MS Installer 4.5
http://www.microsoft.com/downloadS/details.aspx?familyid=5A58B56F-60B6
-4412-95B9-54D056D6F9F4&displaylang=en

3. Install fresh .net 3.5
http://www.microsoft.com/downloads/details.aspx?FamilyId=333325FD-AE52
-4E35-B531-508D977D32A6&displaylang=en

4. install .net sp1
http://www.microsoft.com/downloads/details.aspx?familyid=AB99342F-5D1A
-413D-8319-81DA479AB0D7&displaylang=en

5. install hotfix to sp1
http://www.microsoft.com/downloads/details.aspx?familyid=AB99342F-5D1A
-413D-8319-81DA479AB0D7&displaylang=en

0
 
DNadon57Commented:
Here's a more detailed description of the promblem as documented by Chris Puckett (MSFT) with details on how to resolve the problem.  He describes two different scenarios which cause the problem and provides instructions on how to resolve it.  I've pasted his comments below.  

Quote ...


I've seen two different errors with regards to this update failing to
install on the EBS servers.  I'm curious which one(s) you're seeing and on
which EBS server? Or are you seeing a different error when you try to
install the 951847 update?

Scenario 1:
Log Name:      Application
Source:        MsiInstaller
Event ID:      11325
Level:         Error
Description:
Product: Microsoft .NET Framework 3.5 -- Error 1325. 'Microsoft.NET' is not
a valid short file name.


Scenario 2:

Log Name:      Application
Source:        MsiInstaller
Event ID:      1023
Level:         Error
Description:
Product: Microsoft .NET Framework 3.5 SP1 - Update 'KB958484' could not be
installed. Error code 1603. Additional information is available in the log
file C:\Windows\TEMP\Microsoft .NET Framework
3.5-KB958484_20090409_080029325-Msi0.txt.

If you're receiving this event, search the log file mentioned for the
following text:

04/09/09 03:01:22 DDSet_Entry: RunProcess started
04/09/09 03:01:22 DDSet_Status: CustomActionData:
"c:\Windows\Microsoft.NET\Framework64\v3.5\WFServicesReg.exe" /c /v /m /i
04/09/09 03:01:22 DDSet_Warning: CreateProcess failed
04/09/09 03:01:22 DDSet_Error: RunProcess failed

If you have this, check to see if
"c:\Windows\Microsoft.NET\Framework64\v3.5\WFServicesReg.exe" exists?


--
Chris Puckett


Resolution for Scenario 1
====================
For Scenario 1, Event ID 11325, you have two options for fixing this (pick
one).
Try Option 1 first. If that doesn't work, use Option 2 as a last resort.

Option 1 for Scenario 1:
--------------------------------------
1. Open regedit and navigate to
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-
5-18\Components
2. Click Edit and click Find.
3. In the Find dailog box enter D?\ and uncheck Keys and uncheck Values.
Click
Find Next.
4. Double-click the value that it found and change the path from D?\ to C?\
and
click OK.
For instance, change D?\Windows\Microsoft.NET\Framework\v3.5\vbc.exe.config
to
C?\Windows\Microsoft.NET\Framework\v3.5\vbc.exe.config
5. Press F3 to find the next instance and repeat step 4 until you have fixed
all
the paths for the Microsoft.Net files referenced in any subkeys of
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-
5-18\Components.
Note: There will be a lot of them.
6. Install the 951847 update.


Option 2 for Scenario 1:
--------------------------------------
1. Download and run the .Net Framework cleanup tool.
http://cid-27e6a35d1a492af7.skydrive.live.com/self.aspx/Blog_Tools/dotnetfx_cleanup_
tool.zip

2. Download and install .Net Framework 3.5 SP1.
http://www.microsoft.com/downloads/details.aspx?familyid=AB99342F-5D1A-413D-8319-81D
A479AB0D7

3. After installing the .NET Framework 3.5 SP1 package you should
immediately
install the update KB 959209 to address a set of known application
compatibility
issues.
http://www.microsoft.com/downloads/details.aspx?FamilyID=98E83614-C30A-4B75-9E05-0A9
C3FBDD20D&displaylang=en

Please download and install all 3 updates available in the section titled
Files in
This Download. These updates should be installed in the following sequence:


Install the update for the .NET Framework 2.0 Service Pack 2 -
Windows6.0-KB958481-x64.msu
Install the update for the .NET Framework 3.0 Service Pack 2 -
Windows6.0-KB958483-x64.msu
Install the update for the .NET Framework 3.5 Service Pack 1 -
NDP35SP1-KB958484-x64.exe


Resolution for Scenario 2
====================
For Scenario 2, Event ID 1023, search the log file mentioned in the event
for the
following text "WFServicesReg,exe". You're looking for the snippet below:

<snip>
04/09/09 03:01:22 DDSet_Entry: RunProcess started
04/09/09 03:01:22 DDSet_Status: CustomActionData:
"c:\Windows\Microsoft.NET\Framework64\v3.5\WFServicesReg.exe" /c /v /m /i
04/09/09 03:01:22 DDSet_Warning: CreateProcess failed
04/09/09 03:01:22 DDSet_Error: RunProcess failed
</snip>

If you have this, check to see if
"c:\Windows\Microsoft.NET\Framework64\v3.5\WFServicesReg.exe" exists. If it
exists,
analyze the MSI log file for the cause of the failure and troubleshoot that.
If it
does not, proceed with the resolution below:

1. Download the dotnetfx35setup.exe (2.8 MB) to the EBS server encountering
this
error.
http://www.microsoft.com/downloads/details.aspx?FamilyId=AB99342F-5D1A-413D-8319-81D
A479AB0D7&displaylang=en
2. Run this update and choose the option to repair .Net 3.5 SP 1.
3. Install 951847.


End Quote ....
0

Featured Post

What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now