title: SQL Server 2008 R2 installation error
body: <p>I am struggling since yesterday regarding the error, first my SSMS expired for some reason &amp; I was not able to get it working. I was not able to unistall all the software related to SQL Server &amp; it shared components, I was removing it successfully &amp; I was getting the same error after reinstalling SQL Server 2008 R2 Express &amp; SSMS : <code>your trial version has expired</code>.</p>
  
  <p>At last I messed up everything by forcing SQL Server &amp; its component when I removed it with CCleaner as suggested in one of the article.</p>
  
  <p>An now I am not able to install any version of SQL Server whether it be SQL Server 2008, SQL SErver 2008 Express or SQL Server 2008 R2 Express edition I get following message for all the version as show here:</p>
  
  <p><img src="https://i.stack.imgur.com/YhGoA.png" alt="enter image description here"></p>
  
  <p>I am not sure what to do either I reinstall windows 7 or try to search further for solution which I would prefer as I had several software installed on my system &amp; it will take me day or so to install all software.</p>
  
  <p>I would appreciate help regarding this</p>
  
  <blockquote>
    <p>Log error reporter under file folder <code>C:\Program Files\Microsoft SQL
    Server\100\Setup Bootstrap\Log</code> </p>
    
    <p>Summary.txt</p>
    
    <p>Overall summary:<br>
    Final result:<br>
    SQL Server installation failed. To continue, investigate the reason for the failure, correct the
    problem, uninstall SQL Server, and then rerun SQL Server Setup.<br>
    Exit code (Decimal):           -2068643839<br>
    Exit facility code:            1203<br>
    Exit error code:               1<br>
    Exit message:                  Method not found: 'Void Microsoft.SqlServer.Configuration.MsiExtension.PackageInstallProperty.set_FailedPatchedFeatureList(System.Collections.Generic.List`1)'.<br>
    Start time:                    2012-11-18 16:32:54<br>
    End time:                      2012-11-18 16:34:07<br>
    Requested action:              Install<br>
    Log with failure:              C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20121118_163146\Detail.txt<br>
    Exception help link:           http%3a%2f%2fgo.microsoft.com%2ffwlink%3fLinkId%3d20476%26ProdName%3dMicrosoft%2bSQL%2bServer%26EvtSrc%3dsetup.rll%26EvtID%3d50000%26ProdVer%3d10.0.1600.22%26EvtType%3d0x6539C9E6%400x375DE77D</p>
    
    <p>Machine Properties:<br>
    Machine name:                  WEBD<br>
    Machine processor count:       4<br>
    OS version:                    Windows Vista<br>
    OS service pack:               Service Pack 1<br>
    OS region:                     United Kingdom<br>
    OS language:                   English (United States)<br>
    OS architecture:               x86<br>
    Process architecture:          32 Bit<br>
    OS clustered:                  No  </p>
    
    <p>Product features discovered:<br>
    Product              Instance             Instance ID                    Feature                                  Language             Edition 
    Version         Clustered   </p>
    
    <p>Package properties:<br>
    Description:                   SQL Server Database Services 2008<br>
    SQLProductFamilyCode:          {628F8F38-600E-493D-9946-F4178F20A8A9}<br>
    ProductName:                   SQL2008<br>
    Type:                          RTM<br>
    Version:                       10<br>
    SPLevel:                       0<br>
    Installation location:         c:\1ecd7ad03bd0c2d4ee57a72099f430\x86\setup\<br>
    Installation edition:          EXPRESS  </p>
    
    <p>User Input Settings:<br>
    ACTION:                        Install<br>
    ADDCURRENTUSERASSQLADMIN:      False<br>
    AGTSVCACCOUNT:                 <br>
    AGTSVCPASSWORD:                *****<br>
    AGTSVCSTARTUPTYPE:             Manual<br>
    ASBACKUPDIR:                   Backup<br>
    ASCOLLATION:                   Latin1_General_CI_AS<br>
    ASCONFIGDIR:                   Config<br>
    ASDATADIR:                     Data<br>
    ASDOMAINGROUP:                 <br>
    ASLOGDIR:                      Log<br>
    ASPROVIDERMSOLAP:              1<br>
    ASSVCACCOUNT:                  <br>
    ASSVCPASSWORD:                 *****<br>
    ASSVCSTARTUPTYPE:              Automatic<br>
    ASSYSADMINACCOUNTS:            <br>
    ASTEMPDIR:                     Temp<br>
    BROWSERSVCSTARTUPTYPE:         Disabled<br>
    CONFIGURATIONFILE:<br>
          CUSOURCE:<br>
          ENABLERANU:                    False<br>
          ERRORREPORTING:                False<br>
          FEATURES:                      SQLENGINE,REPLICATION,SNAC_SDK<br>
          FILESTREAMLEVEL:               0<br>
          FILESTREAMSHARENAME:           <br>
          FTSVCACCOUNT:                  <br>
          FTSVCPASSWORD:                 *****<br>
          HELP:                          False<br>
          INDICATEPROGRESS:              False<br>
          INSTALLSHAREDDIR:              c:\Program Files\Microsoft SQL Server\<br>
          INSTALLSHAREDWOWDIR:           C:\Program Files\Microsoft SQL Server\<br>
          INSTALLSQLDATADIR:             <br>
          INSTANCEDIR:                   C:\Program Files\Microsoft SQL Server\<br>
          INSTANCEID:                    <br>
          INSTANCENAME:                  <br>
          ISSVCACCOUNT:                  NT AUTHORITY\NetworkService<br>
          ISSVCPASSWORD:                 *****<br>
          ISSVCSTARTUPTYPE:              Automatic<br>
          NPENABLED:                     0<br>
          PCUSOURCE:<br>
          PID:                           *****<br>
          QUIET:                         False<br>
          QUIETSIMPLE:                   False<br>
          RSINSTALLMODE:                 FilesOnlyMode<br>
          RSSVCACCOUNT:                  <br>
          RSSVCPASSWORD:                 *****<br>
          RSSVCSTARTUPTYPE:              Automatic<br>
          SAPWD:                         *****<br>
          SECURITYMODE:                  <br>
          SQLBACKUPDIR:                  <br>
          SQLCOLLATION:                  SQL_Latin1_General_CP1_CI_AS<br>
          SQLSVCACCOUNT:                 <br>
          SQLSVCPASSWORD:                *****<br>
          SQLSVCSTARTUPTYPE:             Automatic<br>
          SQLSYSADMINACCOUNTS:           <br>
          SQLTEMPDBDIR:                  <br>
          SQLTEMPDBLOGDIR:               <br>
          SQLUSERDBDIR:                  <br>
          SQLUSERDBLOGDIR:               <br>
          SQMREPORTING:                  False<br>
          TCPENABLED:                    0<br>
          X86:                           False  </p>
    
    <p>Configuration file:            C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20121118_163146\ConfigurationFile.ini</p>
    
    <p>Detailed results:<br>
    Feature:                       Database Engine Services<br>
    Status:                        Failed: see logs for details<br>
    MSI status:                    Passed<br>
    Configuration status:          Passed  </p>
  
  <pre><code>  Feature:                       SQL Client Connectivity SDK
    Status:                        Failed: see logs for details
    MSI status:                    Passed
    Configuration status:          Passed
  
    Feature:                       SQL Server Replication
    Status:                        Failed: see logs for details
    MSI status:                    Passed
    Configuration status:          Passed
  
  Rules with failures:
  
  Global rules:
  
  Scenario specific rules:
  
  Rules report file:               C:\Program Files\Microsoft SQL Server\100\Setup
  </code></pre>
    
    <p>Bootstrap\Log\20121118_163146\SystemConfigurationCheck_Report.htm</p>
  
  <pre><code>Exception summary:
  The following is an exception stack listing the exceptions in outermost to innermost order
  Inner exceptions are being indented
  
  Exception type: Microsoft.SqlServer.Setup.Chainer.Workflow.ActionExecutionException
      Message: 
          Method not found: 'Void Microsoft.SqlServer.Configuration.MsiExtension.PackageInstallProperty.set_FailedPatchedFeatureList(System.Collections.Generic.List`1&lt;System.String&gt;)'.
      Data: 
        DisableWatson = true
      Stack: 
  
          Server stack trace:
          at Microsoft.SqlServer.Configuration.BootstrapExtension.ExecuteWorkflowAction.HandleActionException(Exception
  </code></pre>
    
    <p>e, TextWriter logging)
                at Microsoft.SqlServer.Setup.Chainer.Workflow.ActionEngine.NotifyOnUnhandledException(Exception
    e)
                at Microsoft.SqlServer.Setup.Chainer.Workflow.ActionEngine.RunActionQueue()
                at Microsoft.SqlServer.Setup.Chainer.Workflow.Workflow.RunWorkflow(HandleInternalException
    exceptionHandler)
                at Microsoft.SqlServer.Configuration.BootstrapExtension.ExecuteWorkflowAction.ExecuteAction(String
    actionId)
                at Microsoft.SqlServer.Configuration.NestedWorkflow.ExecuteWorkflow(ServiceContainer
    context, String sequencesRootPath, ActionKey sequenceId)
                at Microsoft.SqlServer.Configuration.NestedWorkflow.ExecuteWorkflow(ServiceContainer
    context, String sequenceId)
                at Microsoft.SqlServer.Configuration.InstallWizardFramework.InstallWizardPageHost.&lt;>c__DisplayClass2.b__0()
                at Microsoft.SqlServer.Configuration.WizardFramework.BlockingWorker.ThreadCallBack(MethodInvoker
    method)
                at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr
    md, Object[] args, Object server, Int32 methodPtr, Boolean
    fExecuteInContext, Object[]&amp; outArgs)
                at System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle
    md, Object[] args, Object server, Int32 methodPtr, Boolean
    fExecuteInContext, Object[]&amp; outArgs)
                at System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage
    msg, IMessageSink replySink)</p>
  
  <pre><code>        Exception rethrown at [0]:
          at System.Runtime.Remoting.Proxies.RealProxy.EndInvokeHelper(Message
  </code></pre>
    
    <p>reqMsg, Boolean bProxyCase)
                at System.Runtime.Remoting.Proxies.RemotingProxy.Invoke(Object NotUsed,
    MessageData&amp; msgData)
                at Microsoft.SqlServer.Configuration.WizardFramework.BlockingWorker.WorkerCallback.EndInvoke(IAsyncResult
    result)
                at Microsoft.SqlServer.Configuration.WizardFramework.BlockingWorker.PerformWork(MethodInvoker
    method)
                at Microsoft.SqlServer.Configuration.InstallWizardFramework.InstallWizardPageHost.ExecuteAction(String
    actionName)
                at Microsoft.SqlServer.Configuration.InstallWizardFramework.InstallWizardPageHost.PageLeft(PageChangeReason
    reason)
                at Microsoft.SqlServer.Configuration.WizardFramework.UIHost.set_SelectedPageIndex(Int32
    value)
                at Microsoft.SqlServer.Configuration.WizardFramework.UIHost.GoNext()
                at Microsoft.SqlServer.Configuration.WizardFramework.NavigationButtons.nextButton_Click(Object
    sender, EventArgs e)
                at System.Windows.Forms.Control.OnClick(EventArgs e)
                at System.Windows.Forms.Button.OnClick(EventArgs e)
                at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
                at System.Windows.Forms.Control.WmMouseUp(Message&amp; m, MouseButtons button, Int32 clicks)
                at System.Windows.Forms.Control.WndProc(Message&amp; m)
                at System.Windows.Forms.ButtonBase.WndProc(Message&amp; m)
                at System.Windows.Forms.Button.WndProc(Message&amp; m)
                at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp; m)
                at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp; m)
                at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
            Inner exception type: System.MissingMethodException
                Message: 
                        Method not found: 'Void Microsoft.SqlServer.Configuration.MsiExtension.PackageInstallProperty.set_FailedPatchedFeatureList(System.Collections.Generic.List`1)'.
                Stack: 
                        at Microsoft.SqlServer.Configuration.SetupExtension.SetFeatureConfigStateAction.ExecuteAction(String
    actionId)
                        at Microsoft.SqlServer.Chainer.Infrastructure.Action.Execute(String
    actionId, TextWriter errorStream)
                        at Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.InvokeAction(WorkflowObject
    metabase, TextWriter statusStream)
                        at Microsoft.SqlServer.Setup.Chainer.Workflow.PendingActions.InvokeActions(WorkflowObject
    metaDb, TextWriter loggingStream)</p>
  </blockquote>
  
  <p>Related question which i had asked yesterday <a href="https://dba.stackexchange.com/questions/28867/sql-server-2008-r2-management-studio-evaluation-period-has-expired/28878#28878">https://dba.stackexchange.com/questions/28867/sql-server-2008-r2-management-studio-evaluation-period-has-expired/28878#28878</a></p>
  
  <p><strong>Configuration</strong>: Window 7 32 bit with 4GB RAM</p>