Symptomer
Når du prøver å installere Microsoft SQL Server 2008 Service Pack 3 (SP3) eller SQL Server 2008 R2 Service Pack 2 (SP2), vises følgende feilmelding:
Feil:-2068643839 lokale Resultatkode: 1203 føre feilkode: 1 i detaljert logger, for eksempel <Log file Name> log, er det disse meldingene: internt unntak under installere operasjon: 0xc0000005 på 0x000007FEFEB435E1. Intern feil i MSI. Installer ble avsluttet for tidlig. MainEngineThread returnerer 1603
I tillegg får du følgende feilmelding i filen Detail.txt:
<Dato><tid> Slp: kjører handlingen: Install_ <navn> _Action
<Dato><tid> Slp: Sco: forsøk på å opprette grunnleggende registernøkkelen HKEY_LOCAL_MACHINE, maskin
<Dato><tid> Slp: Sco: forsøk på å åpne registerundernøkkelen
<Dato><tid> Slp: Sco: forsøk på å åpne registerundernøkkelen SOFTWARE\Microsoft\VisualStudio\9.0
<Dato><tid> Slp: Sco: forsøk på å hente registerverdien InstallDir
<Dato><tid> Slp: mål-pakken: "<filnavn for installasjon> msi"
<Dato><tid> Slp: feil: handling "Install_ <navn> _Action" Det oppstod et unntak under kjøring.
<Dato><tid> Slp: Microsoft.SqlServer.Setup.Chainer.Workflow.ActionExecutionException: forsøkte å lese eller skrive til beskyttet minne. Dette er ofte en indikasjon på at annet minne er skadet. ---> System.AccessViolationException: forsøkte å lese eller skrive til beskyttet minne. Dette er ofte en indikasjon på at annet minne er skadet.
<Data><tid> Slp: ved Microsoft.SqlServer.Chainer.Infrastructure.MsiNativeMethods.MsiOpenPackageEx (String szPackagePath, UInt32 dwOptions, UInt32 & -hProduct)
<Dato><tid> Slp: på Microsoft.SqlServer.Configuration.MsiExtension.InstallPackage.SetCommonProperties()
<Dato><tid> Slp: ved Microsoft.SqlServer.Configuration.MsiExtension.InstallPackage.RunMsiCore (String commandLine)
<Dato><tid> Slp: ved Microsoft.SqlServer.Configuration.MsiExtension.InstallPackage.RunMsiWithRetry (String commandline)
<Dato><tid> Slp: på Microsoft.SqlServer.Configuration.MsiExtension.InstallPackage.RunMsi (IEnumerable'1 commandLineProps)
<Dato><tid> Slp: på Microsoft.SqlServer.Configuration.SetupExtension.MSIInstallerEngine.InstallPackage (PackageId pkg, InstallAction pkgAction)
<Dato><tid> Slp: ved Microsoft.SqlServer.Configuration.MsiExtension.PackageInstallAction.Execute (String actionId, TextWriter errorStream)
<Dato><tid> Slp: på Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.InvokeAction (WorkflowObject-metabasen, TextWriter statusStream)
<Dato><tid> Slp: på Microsoft.SqlServer.Setup.Chainer.Workflow.PendingActions.InvokeActions (WorkflowObject metaDb, TextWriter loggingStream)
<Dato><tid> Slp:---slutten av intern unntaksstakk---
<Dato><tid> Slp: på Microsoft.SqlServer.Setup.Chainer.Workflow.PendingActions.InvokeActions (WorkflowObject metaDb, TextWriter loggingStream)
<Dato><tid> Slp: på Microsoft.SqlServer.Setup.Chainer.Workflow.ActionEngine.RunActionQueue () feil: handling "MsiTimingAction" Det oppstod et unntak under kjøring.
<Dato><tid> Slp: Microsoft.SqlServer.Setup.Chainer.Workflow.ActionExecutionException: forsøkte å lese eller skrive til beskyttet minne. Dette er ofte en indikasjon på at annet minne er skadet. ---> System.AccessViolationException: forsøkte å lese eller skrive til beskyttet minne. Dette er ofte en indikasjon på at annet minne er skadet.
<Dato><tid> Slp: ved Microsoft.SqlServer.Chainer.Infrastructure.MsiNativeMethods.MsiOpenPackageEx (String szPackagePath, UInt32 dwOptions, UInt32 & -hProduct)
<Dato><tid> Slp: på Microsoft.SqlServer.Configuration.MsiExtension.InstallPackage.SetCommonProperties()
<Dato><tid> Slp: ved Microsoft.SqlServer.Configuration.MsiExtension.InstallPackage.RunMsiCore (String commandLine)
<Dato><tid> Slp: ved Microsoft.SqlServer.Configuration.MsiExtension.InstallPackage.RunMsiWithRetry (String commandline)
<Dato><tid> Slp: på Microsoft.SqlServer.Configuration.MsiExtension.InstallPackage.RunMsi (IEnumerable'1 commandLineProps)
<Dato><tid> Slp: på Microsoft.SqlServer.Configuration.SetupExtension.MSIInstallerEngine.InstallPackage (PackageId pkg, InstallAction pkgAction)
<Dato><tid> Slp: ved Microsoft.SqlServer.Configuration.MsiExtension.PackageInstallAction.Execute (String actionId, TextWriter errorStream)
<Dato><tid> Slp: på Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.InvokeAction (WorkflowObject-metabasen, TextWriter statusStream)
<Dato><tid> Slp: på Microsoft.SqlServer.Setup.Chainer.Workflow.PendingActions.InvokeActions (WorkflowObject metaDb, TextWriter loggingStream)
<Dato><tid> Slp:---slutten av intern unntaksstakk---
<Dato><tid> Slp: på Microsoft.SqlServer.Setup.Chainer.Workflow.PendingActions.InvokeActions (WorkflowObject metaDb, TextWriter loggingStream)
<Dato><tid> Slp: Mottok forespørsel om å legge til følgende fil i Watson-rapportering: C:\Users\k024048\AppData\Local\Temp\2\tmp8A25.tmp
<Dato><tid> Slp: følgende er en liste over unntak i unntak-stakk ytterste innerste rekkefølge
<Dato><tid> Slp: indre unntak rykkes
<Dato><tid> Systemlåst forhåndsinstallasjon:
<Dato><tid> Slp: Unntakstype: System.AccessViolationException
<Dato><tid> Slp: melding:
<Dato><tid> Slp: forsøkte å lese eller skrive til beskyttet minne. Dette er ofte en indikasjon på at annet minne er skadet.
Vær oppmerksom på dette problemet oppstår vanligvis når du bruker slipstream-installasjon.
Oppløsning
Problemet ble først løst i den følgende kumulative oppdateringen av SQL Server.
Kumulativ oppdatering 11 for SQL Server 2008 R2 SP2/en-us/help/2926028
Kumulativ oppdatering 15 for SQL Server 2008 SP3/en-us/help/2923520
Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Sjekk ut de nyeste kumulative oppdateringene for SQL Server:
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".