SQL Server 2005 Express Edition April CTP fails to install

I have spent the last hour trying to find other cases of the same install error on the web, but w/o luck. Does anyone know how to fix the following.

I have Windows XP SP2 with VS 2005 Beta 2 (April 2005).

When trying to install the "SQL Server 2005 Express Edition April CTP" I'm getting an error at the end of the install. Here's some of the messages:

The initial error dialog:

"Microsoft SQL Server 2005 CTP Setup" (window title)
Microsoft SQL Server 2005 CTP Setup was unable to install on your computer.
Microsoft SQL Server 2005 CTP Setup has encountered a problem and will end.

After clicking on the "What does this error report contain " hyperlink I get the following dialog:

Error signature:
  EventType: sql90setup
  P1: componentupdateaction
  P2: 0x80070643
  P3: sqls__componentupdateaction__perform
  P4: 0x643
  P5: setup_sqlsetupactions.cpp@1423
  P6: setup.exe@200.90.1116.0
  P7: none


From "View Error Log" in the VS 2005 Beta 2 Setup window:

[09/26/05,22:36:14] Microsoft SQL Server 2005 Express Edition April CTP: [2] Error code 1603 for this component means "Fatal error during installation.
"
[09/26/05,22:36:14] Microsoft SQL Server 2005 Express Edition April CTP: [2] Setup Failed on component Microsoft SQL Server 2005 Express Edition April CTP


From inside the SqlSetup0004.cab, SQLSetup*_Core.log:

Error: Action "ComponentUpdateAction" threw an exception during execution.  Error information reported during run:
<Func Name='UpdateComponents'>
SCU_SetupMgr::InitComponents()
<Func Name='SnacComp::Init'>
<Func Name='SnacComp::IsRequired'>
Loaded DLL:C:\WINDOWS\system32\msi.dll Version:3.1.4000.2435
SNAC version installing: 9.00.1116
The installed SNAC version is less then the installing version
SCU_SetupMgr::svc() state=SS_INIT_DONE, cancel_state=0, is_done=0, ActionRequired=1, NeedReboot=0, custom_props={AutoStart=true
DotNetPatch=
HandleReboots=false
ModuleDir=o:\30b1dea300d1f41c14
QuietMode=true
SupportPatch=
Unattended=false
WorkDir=o:\30b1dea300d1f41c14
}} {t:\yukon\sql\setup\sqlcu\dll\scusetupmgr.cpp:409}


I also have WinFX installed, but I don't think it's related because I experienced this error once earlier, before WinFX was installed (decided to ignore it then).

I hope to avoid having to wipe out all the VS 2005 stuff and start over again, but if I have to, which is the right combination of components, given that I need to work with VS 2005 and WinFx (I do have the "Goods" DVDs from PDC).

Many thanks,
Tor Langlo


Answer this question

SQL Server 2005 Express Edition April CTP fails to install

  • Gerald12345

    Interesting...it says that my Framework 2.0 beta 2 isn't compatible with SQL Server 2005...hmm


  • Stefaans

    What kind of failure do you get
    What does the install log say

    Skaale


  • Wilson Jiang

    The standard dialog box error Titled "Microsoft SQL Server 2005 CTP Setup" - SQL Server 2005 Setup has detected incompatible components from beta versions of Visual Studio, .NET Framework, or SQL Server 2005. Use Add or Remove Programs to remove these components, and then run SQL Server 2005 Setup again.....

    I tried SQL Server 2005 Express CTP April...the last try I tried the September 2005
    http://www.microsoft.com/downloads/details.aspx FamilyID=6e4aac3a-9d85-4734-b1fd-318fb83b0d29&DisplayLang=en

    I've run msiinv.exe looking for unresolved installations of beta 2 products but nothing comes up.


  • waishan

    Wondering if you ever found an answer.  I am trying to install SQL September CTP Enterprise on a clean Server 2003 Ent SP1 and getting the same error about the SNAC version being less that installing version.  Any help
  • Falken359

  • AjayB

    Okay, does anybody have a suggestion for where to go to find the solution to this

    Tor.

  • axdimensions

    I believe this is the log. No email required.

    Microsoft SQL Server 2005 CTP Setup beginning at Wed Oct 26 13:05:27 2005
    Process ID      : 5192
    c:\896ae94ce88a9664f5e8\setup.exe Version: 2005.90.1314.0
    Running: LoadResourcesAction at: 2005/9/26 13:5:26
    Complete: LoadResourcesAction at: 2005/9/26 13:5:26, returned true
    Running: ParseBootstrapOptionsAction at: 2005/9/26 13:5:26
    Loaded DLL:c:\896ae94ce88a9664f5e8\xmlrw.dll Version:2.0.3604.0
    Complete: ParseBootstrapOptionsAction at: 2005/9/26 13:5:27, returned true
    Running: ValidateWinNTAction at: 2005/9/26 13:5:27
    Complete: ValidateWinNTAction at: 2005/9/26 13:5:27, returned true
    Running: ValidateMinOSAction at: 2005/9/26 13:5:27
    Complete: ValidateMinOSAction at: 2005/9/26 13:5:27, returned true
    Running: PerformSCCAction at: 2005/9/26 13:5:27
    Complete: PerformSCCAction at: 2005/9/26 13:5:27, returned true
    Running: ActivateLoggingAction at: 2005/9/26 13:5:27
    Complete: ActivateLoggingAction at: 2005/9/26 13:5:27, returned true
    Delay load of action "DetectPatchedBootstrapAction" returned nothing. No action will occur as a result.
    Action "LaunchPatchedBootstrapAction" will be skipped due to the following restrictions:
    Condition "EventCondition: __STP_LaunchPatchedBootstrap__5192" returned false.
    Running: PerformSCCAction2 at: 2005/9/26 13:5:27
    Loaded DLL:C:\WINDOWS\system32\msi.dll Version:3.1.4000.2435
    Product "{7A1ADD0C-17F3-47B8-B033-A06E189C835D}" versioned 2.0.50215 is not compatible with current builds of SQL Server.Expected at least version: 2.0.50727.24
    The Product Name is "Microsoft .NET Framework 2.0 Beta 2"
    Loaded DLL:C:\WINDOWS\system32\msi.dll Version:3.1.4000.2435
    Error: Action "PerformSCCAction2" threw an exception during execution.
    Return Code: 70032
    Message displayed to user
     SQL Server 2005 Setup has detected incompatible components from beta versions of Visual Studio, .NET Framework, or SQL Server 2005. Use Add or Remove Programs to remove these components, and then run SQL Server 2005 Setup again. For detailed instructions on uninstalling SQL Server 2005, see the SQL Server 2005 Readme.

    Class not registered.
    Delay load of action "UploadDrWatsonLogAction" returned nothing. No action will occur as a result.
    Message pump returning: 70032


  • malebocks

    Hi,

    You could try to run the clean up on this site:

    http://lab.msdn.microsoft.com/express/readme/

    It is a Visual Studio 2005 clean up, but it will probably find your SNAC and clean it up.

    Erling Skaale

  • dspading

    Hi Rico,

    I haven't found an answer yet, but I also haven't spent much time on the issue. I have been working on other things for the last while.

    I expect to get back to this issue this week. It would be nice if someone at MS could give us some insight into the case (e.g. SNAC).

    I'll post here if/when I have any more information.

    Tor.

  • Marco Filippi

    Hi John

    Do you have any logs in
    C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\LOG

    Skaale

  • JoshHarris

    I suggest you look at this MSDN blog page and search for entries relating to SQL express.

    http://blogs.msdn.com/astebner/archive/category/5222.aspx

  • greenhorn

    It is because of the build.
    In what order did you uninstall
    If you have installed SQL Server 2005 and after that Visual Studio you should uninstall the other way around.
    This might sound odd but if you try to install the older SQL CTP again and after that uses the cleanup tool from the April CTP. I had some pretty tough problems with that release too :-) I also had some problems with the last release :-)

    Erling Skaale

  • Chris Trobridge

    I am having the same problem. I've even used the uninstall tool mentioned but I still can't get a complete SQL Express install...HELP!
  • Brouwerke

    Yes, I could zip them up and email the file to you
  • SQL Server 2005 Express Edition April CTP fails to install