Applies ToSQL Server 2008 Service Pack 3 SQL Server 2008 Developer SQL Server 2008 Enterprise SQL Server 2008 Standard SQL Server 2008 R2 Service Pack 2 SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Standard

Sintomas

Quando você tenta instalar o Microsoft SQL Server 2008 Service Pack 3 (SP3) ou o SQL Server 2008 R2 Service Pack 2 (SP2), a seguinte mensagem de erro pode aparecer:

Resultado do erro:-2068643839 código de facilidade do resultado: 1203 código de erro do resultado: 1 nos logs de detalhes, como <nome do arquivo de log>. log, há estas mensagens: exceção interna durante a operação de instalação: 0Xc0000005 em 0x000007FEFEB435E1. Erro interno de MSI. O instalador terminou prematuramente. MainEngineThread está retornando 1603

Além disso, você recebe a seguinte mensagem de erro no arquivo detail. txt:

<data><hora> SLP: executando ação: Install_<nome da ação>_Action <data><time> Slp: SCO: tentando criar chave do registro base HKEY_LOCAL_MACHINE, data <Date><time> SLP: SCO: tentando abrir a subchave do registro <data ><a SLP: SCO: tentando abrir a subchave do registro SOFTWARE\Microsoft\VisualStudio\9.0 >><8 time><SLP : SCO: tentando obter valor do registro installdir> Data><2 time><SLP : pacote de destino: "<nome do arquivo de instalação>. msi" Data de <><tempo> SLP: erro: ação "Install_><2 nome da ação>_Action" lançou uma exceção durante a execução. <Data><time> tempo SLP: Microsoft. SqlServer. setup. Chainer. Workflow. ActionExecutionException: tentativa de ler ou gravar na memória protegida. Date Isso geralmente é uma indicação de que outra memória está corrompida. ---> System. AccessViolationException: tentou ler ou gravar memória protegida. Isso geralmente é uma indicação de que outra memória está corrompida. <data><time> SLP: at Microsoft. SqlServer. Chainer. Infrastructure. MsiNativeMethods. MsiOpenPackageEx (String szPackagePath, uint32 DwOptions, uint32& hProduct) <Data><time> SLP: no Microsoft. SqlServer. Configuration. MsiExtension. InstallPackage. Setcommonproperties () <Data><time> SLP: at Microsoft. SqlServer. Configuration. MsiExtension. InstallPackage. RunMsiCore (String CommandLine) <Data><time> SLP: at Microsoft. SqlServer. Configuration. MsiExtension. InstallPackage. RunMsiWithRetry (String CommandLine) <Data><time> slp: at Microsoft. SqlServer. Configuration. MsiExtension. InstallPackage. RunMsi (IEnumerable ' 1 CommandLineProps) <Data><time> SLP: at Microsoft. SqlServer. Configuration. SetupExtension. MSIInstallerEngine. InstallPackage (PackageID pkg, installaction pkgAction) <Data><time> SLP: at Microsoft. SqlServer. Configuration. MsiExtension. PackageInstallAction. Execute (String ActionID, TextWriter errorStream) <data><Time> SLP: na Microsoft. SqlServer. setup. Chainer. Workflow. ActionInvocation. InvokeAction (workflowobject metabase, TextWriter statusStream) <data><time> SLP: at Microsoft. SqlServer. setup. Chainer. Workflow. PendingActions. InvokeActions (workflowobject metaDb, TextWriter loggingStream) <Data><time> SLP:---fim do rastreamento de pilha de exceção interna---<Data><time> SLP : em Microsoft. SqlServer. setup. Chainer. Workflow. PendingActions. InvokeActions (Workflowobject metaDb, TextWriter loggingStream) <data><time> SLP: em Microsoft. SqlServer. setup. Chainer. Workflow. ActionEngine. RunActionQueue () erro: Action "MsiTimingAction" acionou uma exceção durante a execução. <Data><time> SLP: Microsoft. SqlServer. setup. Chainer. Workflow. ActionExecutionException: tentativa de ler ou gravar na memória protegida. Isso geralmente é uma indicação de que outra memória está corrompida. ---> System. AccessViolationException: tentou ler ou gravar memória protegida. Isso geralmente é uma indicação de que outra memória está corrompida. <data><hora> SLP: em Microsoft. SqlServer. Chainer. Infrastructure. MsiNativeMethods. MsiOpenPackageEx (String szPackagePath, uint32 DwOptions, uint32& hProduct) <Data><time> SLP: no Microsoft. SqlServer. Configuration. MsiExtension. InstallPackage. Setcommonproperties () <Data><time> SLP: at Microsoft. SqlServer. Configuration. MsiExtension. InstallPackage. RunMsiCore (String CommandLine) <Data><time> SLP: at Microsoft. SqlServer. Configuration. MsiExtension. InstallPackage. RunMsiWithRetry (String CommandLine) <Data><time> slp: at Microsoft. SqlServer. Configuration. MsiExtension. InstallPackage. RunMsi (IEnumerable ' 1 CommandLineProps) <Data><time> SLP: at Microsoft. SqlServer. Configuration. SetupExtension. MSIInstallerEngine. InstallPackage (PackageID pkg, installaction pkgAction) <Data><time> SLP: at Microsoft. SqlServer. Configuration. MsiExtension. PackageInstallAction. Execute (String ActionID, TextWriter errorStream) <data><Time> SLP: na Microsoft. SqlServer. setup. Chainer. Workflow. ActionInvocation. InvokeAction (workflowobject metabase, TextWriter statusStream) <data><time> SLP: at Microsoft. SqlServer. setup. Chainer. Workflow. PendingActions. InvokeActions (workflowobject metaDb, TextWriter loggingStream) <Data><time> SLP:---fim do rastreamento de pilha de exceção interna---<Data><time> SLP : em Microsoft. SqlServer. setup. Chainer. Workflow. PendingActions. InvokeActions (Workflowobject metaDb, TextWriter loggingStream) <data><time> SLP: solicitação recebida para adicionar o seguinte arquivo ao relatório do Watson: C:\Users\k024048\AppData\Local\Temp\2\tmp8A25.tmp><9 Data><time> SLP: Veja a seguir uma pilha de exceção que lista as exceções de forma mais interna para o pedido><3 Data><time> slp: exceções internas estão sendo recuadas><7 Data><time> SLP: <Data><time> a slp: tipo de exceção: System. AccessViolationException><5 data><time> SLP: mensagem: <Data><time> Datatime Isso geralmente é uma indicação de que outra memória está corrompida.

Observação Geralmente, esse problema ocorre quando você usa a instalação corrigida.

Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização cumulativa anterior. Confira as atualizações cumulativas mais recentes do SQL Server:

Status

A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.