Results 1 to 2 of 2
  1. #1
    Join Date
    Nov 2003
    Posts
    2,934
    Provided Answers: 12

    Unanswered: Cannot install SQL Server 2008 R2 Express

    Hello,

    today I wanted to upgrade my SQL Server 2005 Express installation, so I downloaded 2008R2 and tried to install it.

    In the installer "Welcome Screen" I chose "Update an existing installation" and that was busy for a while and then finally claimed it was done. After re-starting the SQLEXPRESS service, it was still SQL Server 2005.

    So I uninstalled SQL Server 2005 completely and tried to do a new installation after a reboot of the system.

    This went on for a while but then showed an error "could not register service, it's marked for deletion" or something similar.

    So I uninstalled everything again, and retried from scratch but to no avail.

    Now the installer will not even start. From the "Landing page" I click on "New installation".

    After accepting the license terms it briefly shows the "Setup Support File" screen and that terminates without any further message. It seems the installer thinks I still have some kind of SQL Server installation.

    So I tried the "Repair" option in the Maintenance section. But that just closes without any message as well.

    I have a gazillion of .log, .txt and .xml files in %ProgramFiles%\Microsoft SQL Server\100\Setup Bootstrap\Log

    One of them is a file called "Detail_ComponentUpdate.txt" which seems to support my suspicion that the installer thinks I still have some kind of SQL Server installation on my computer.

    In that file there is an error message in the step "2012-02-26 17:50:05 Slp: Running Action: SetFeatureInstallStateAction"

    There are a lot of NotInstalled messages in there, and then at the end there is the following error:
    Code:
    2012-02-26 17:50:05 Slp: Error: Action "Microsoft.SqlServer.Configuration.MsiExtension.SetFeatureInstallStateAction" threw an exception during execution.
    2012-02-26 17:50:05 Slp: Microsoft.SqlServer.Setup.Chainer.Workflow.ActionExecutionException: MsiGetProductInfo failed to retrieve ProductVersion for package with Product Code = '{2AFFFDD7-ED85-4A90-8C52-5DA9EBDC9B8F}'. Error code: 1605. ---> System.InvalidOperationException: MsiGetProductInfo failed to retrieve ProductVersion for package with Product Code = '{2AFFFDD7-ED85-4A90-8C52-5DA9EBDC9B8F}'. Error code: 1605.
    2012-02-26 17:50:05 Slp:    at Microsoft.SqlServer.Configuration.MsiExtension.SetFeatureInstallStateAction.FillInstallPropertyByProductCode(PackageInstallProperty pkg, String prodCode)
    2012-02-26 17:50:05 Slp:    at Microsoft.SqlServer.Configuration.MsiExtension.SetFeatureInstallStateAction.FillInstallProperty(PackageInstallProperty pkg)
    2012-02-26 17:50:05 Slp:    at Microsoft.SqlServer.Configuration.MsiExtension.SetFeatureInstallStateAction.ExecuteAction(String actionId)
    2012-02-26 17:50:05 Slp:    at Microsoft.SqlServer.Chainer.Infrastructure.Action.Execute(String actionId, TextWriter errorStream)
    2012-02-26 17:50:05 Slp:    at Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.ExecuteActionHelper(TextWriter statusStream, ISequencedAction actionToRun)
    2012-02-26 17:50:05 Slp:    --- End of inner exception stack trace ---
    2012-02-26 17:50:05 Slp:    at Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.ExecuteActionHelper(TextWriter statusStream, ISequencedAction actionToRun)
    2012-02-26 17:50:05 Slp:    at Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.ExecuteActionWithRetryHelper(WorkflowObject metaDb, ActionKey action, ActionMetadata actionMetadata, TextWriter statusStream)
    2012-02-26 17:50:05 Slp:    at Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.InvokeAction(WorkflowObject metabase, TextWriter statusStream)
    2012-02-26 17:50:05 Slp:    at Microsoft.SqlServer.Setup.Chainer.Workflow.PendingActions.InvokeActions(WorkflowObject metaDb, TextWriter loggingStream)
    2012-02-26 17:50:05 Slp:    at Microsoft.SqlServer.Setup.Chainer.Workflow.ActionEngine****nActionQueue()
    2012-02-26 17:50:05 Slp: Error: Action "Microsoft.SqlServer.Configuration.BootstrapExtension.ExecuteWorkflowAction" threw an exception during execution.
    2012-02-26 17:50:05 Slp: Microsoft.SqlServer.Setup.Chainer.Workflow.ActionExecutionException: MsiGetProductInfo failed to retrieve ProductVersion for package with Product Code = '{2AFFFDD7-ED85-4A90-8C52-5DA9EBDC9B8F}'. Error code: 1605. ---> System.InvalidOperationException: MsiGetProductInfo failed to retrieve ProductVersion for package with Product Code = '{2AFFFDD7-ED85-4A90-8C52-5DA9EBDC9B8F}'. Error code: 1605.
    2012-02-26 17:50:05 Slp:    at Microsoft.SqlServer.Configuration.MsiExtension.SetFeatureInstallStateAction.FillInstallPropertyByProductCode(PackageInstallProperty pkg, String prodCode)
    2012-02-26 17:50:05 Slp:    at Microsoft.SqlServer.Configuration.MsiExtension.SetFeatureInstallStateAction.FillInstallProperty(PackageInstallProperty pkg)
    2012-02-26 17:50:05 Slp:    at Microsoft.SqlServer.Configuration.MsiExtension.SetFeatureInstallStateAction.ExecuteAction(String actionId)
    2012-02-26 17:50:05 Slp:    at Microsoft.SqlServer.Chainer.Infrastructure.Action.Execute(String actionId, TextWriter errorStream)
    2012-02-26 17:50:05 Slp:    at Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.ExecuteActionHelper(TextWriter statusStream, ISequencedAction actionToRun)
    2012-02-26 17:50:05 Slp:    --- End of inner exception stack trace ---
    2012-02-26 17:50:05 Slp:    at Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.ExecuteActionHelper(TextWriter statusStream, ISequencedAction actionToRun)
    2012-02-26 17:50:05 Slp:    at Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.ExecuteActionWithRetryHelper(WorkflowObject metaDb, ActionKey action, ActionMetadata actionMetadata, TextWriter statusStream)
    2012-02-26 17:50:05 Slp:    at Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.InvokeAction(WorkflowObject metabase, TextWriter statusStream)
    2012-02-26 17:50:05 Slp:    at Microsoft.SqlServer.Setup.Chainer.Workflow.PendingActions.InvokeActions(WorkflowObject metaDb, TextWriter loggingStream)
    2012-02-26 17:50:05 Slp:    at Microsoft.SqlServer.Setup.Chainer.Workflow.ActionEngine****nActionQueue()
    2012-02-26 17:50:05 Slp:    at Microsoft.SqlServer.Setup.Chainer.Workflow.Workflow****nWorkflow(WorkflowObject workflowObject, HandleInternalException exceptionHandler)
    2012-02-26 17:50:05 Slp:    at Microsoft.SqlServer.Configuration.BootstrapExtension.ExecuteWorkflowAction.ExecuteAction(String actionId)
    2012-02-26 17:50:05 Slp:    at Microsoft.SqlServer.Chainer.Infrastructure.Action.Execute(String actionId, TextWriter errorStream)
    2012-02-26 17:50:05 Slp:    at Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.ExecuteActionHelper(TextWriter statusStream, ISequencedAction actionToRun)
    2012-02-26 17:50:05 Slp:    at Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.ExecuteActionWithRetryHelper(WorkflowObject metaDb, ActionKey action, ActionMetadata actionMetadata, TextWriter statusStream)
    2012-02-26 17:50:05 Slp:    at Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.InvokeAction(WorkflowObject metabase, TextWriter statusStream)
    2012-02-26 17:50:05 Slp:    at Microsoft.SqlServer.Setup.Chainer.Workflow.PendingActions.InvokeActions(WorkflowObject metaDb, TextWriter loggingStream)
    2012-02-26 17:50:05 Slp: Received request to add the following file to Watson reporting: C:\Dokumente und Einstellungen\Administrator\Lokale Einstellungen\Temp\tmp28F.tmp
    2012-02-26 17:50:05 Slp: The following is an exception stack listing the exceptions in outermost to innermost order
    2012-02-26 17:50:05 Slp: Inner exceptions are being indented
    2012-02-26 17:50:05 Slp: 
    2012-02-26 17:50:05 Slp: Exception type: System.InvalidOperationException
    2012-02-26 17:50:05 Slp:     Message: 
    2012-02-26 17:50:05 Slp:         MsiGetProductInfo failed to retrieve ProductVersion for package with Product Code = '{2AFFFDD7-ED85-4A90-8C52-5DA9EBDC9B8F}'. Error code: 1605.
    2012-02-26 17:50:05 Slp:     Stack: 
    2012-02-26 17:50:05 Slp:         at Microsoft.SqlServer.Configuration.MsiExtension.SetFeatureInstallStateAction.FillInstallPropertyByProductCode(PackageInstallProperty pkg, String prodCode)
    2012-02-26 17:50:05 Slp:         at Microsoft.SqlServer.Configuration.MsiExtension.SetFeatureInstallStateAction.FillInstallProperty(PackageInstallProperty pkg)
    2012-02-26 17:50:05 Slp:         at Microsoft.SqlServer.Configuration.MsiExtension.SetFeatureInstallStateAction.ExecuteAction(String actionId)
    2012-02-26 17:50:05 Slp:         at Microsoft.SqlServer.Chainer.Infrastructure.Action.Execute(String actionId, TextWriter errorStream)
    2012-02-26 17:50:05 Slp:         at Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.ExecuteActionHelper(TextWriter statusStream, ISequencedAction actionToRun)
    2012-02-26 17:50:05 Slp: 
    2012-02-26 17:50:05 Slp: ----------------------------------------------------------------------
    2012-02-26 17:50:05 Slp: 
    2012-02-26 17:50:05 Slp: Error result: -289740454
    2012-02-26 17:50:05 Slp: Result facility code: 1722
    2012-02-26 17:50:05 Slp: Result error code: 59738
    So how can I convince the installer that I don't have SQL Server installed and I want a clean new install?

    I'm using Windows XP SP3 and all installation attempts were done while being logged in as the administrator.

  2. #2
    Join Date
    Nov 2003
    Posts
    2,934
    Provided Answers: 12
    After spending the better half of my sunday on this, I finally found a way to fix this installation error:

    FIX: SQL Server Setup has encountered the error code: 1605 - Windows Valley

    After removing all occurances of that product code as described in the link above. I could finally run the setup again.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •