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".