A Microsoft distribui correções do Microsoft SQL Server 2012 como um arquivo para download. Como as correções são cumulativas, cada versão nova contém todos os hotfixes e todas as correções de segurança que foram incluídas com o anterior de SQL Server 2012 corrigir lançamento.
Sintomas
Suponha que você tenha o Microsoft Visual C++ 2005 Runtime redistribuível pacote ATL Security Update (build 8.0.50727.4053) instalado em um computador. Quando você tenta instalar o Microsoft SQL Server 2012, a instalação poderá falhar. Além disso, você pode receber a seguinte mensagem de erro:
Erro de montagem: as identidades dos manifestos são idênticas, mas os conteúdos são diferentes.
Quando esse problema ocorre, a seguinte mensagem de erro é registrada no arquivo de log da instalação do SQL Server:
Detail_ComponentUpdate.txt {Slp: erro MSI: 1935 Ocorreu um erro durante a instalação do assembly ' Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"'. Consulte a ajuda e Suporte para obter mais informações. HRESULT: 0X80073715. SLP: Tentando obter HResult para o que parece ser um Assembly instalar erro Slp: InstallPackage: MsiInstallProduct retornou o código de resultado 1603. SLP: Usando o código de erro MSI para detectar a opção Repetir: 1935 Slp: MSI capaz de repetir retornar código detectado: 1935 Slp: suspensão 120 segundos antes da tentativa de repetição... SLP: Erro durante a instalação do assembly ' Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"'. Consulte a ajuda e Suporte para obter mais informações. HRESULT: 0X80073715. SLP: Bucket Watson falha genérica foi criado Slp: erro: Falha na ação de "Install_SqlSupport_Cpu64_Action" durante a execução. SLP: concluir ação: Install_SqlSupport_Cpu64_Action, retornada False}
Há três tentativas de repetição para as ações de SqlSupport . Os logs de saída podem conter a seguinte mensagem de erro:
SqlSupport_Cpu64_1_ComponentUpdate_ #. log {Executing op: op executando ActionStart(Name=CreateShortcuts,Description=Creating shortcuts,Template=Shortcut: [1]): SetTargetFolder (pasta = Tools\ de 2012\Configuration do 23\Microsoft do SQL Server) Shell32::SHGetFolderPath retornada: C:\ProgramData\Microsoft\Windows\Start Iniciar\Programas executando op: WindowsCriar (nome = 3o grg6g.slp| Central de instalação do SQL Server (64 bits), o nome do arquivo, = c:\Arquivos de Programas\Microsoft SQL Server\110\Setup Bootstrap\SQLServer2012\x64\LandingPage.exe,,,ShowCmd=1,) Verificando a acessibilidade do arquivo:. lnk do Centro de instalação do SQL Server (64 bits) Op em execução: erro de conjunto de End(Checksum=0,ProgressTotalHDWord=0,ProgressTotalLDWord=73330985): as identidades dos manifestos são idênticas, mas os conteúdos são diferentes. Nota: 1: 1935 2: {844EFBA7-1C24-93B2-A01F-C8B3B9A1E18E} 3: 0x80073715 4: IAssemblyCacheItem 5: Confirmar 6: Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32" Assembly Erro (sxs): veja em componentes com base no Log do serviço localizado em-140843912ndir\logs\cbs\cbs.log para obter mais informações de diagnóstico. Erro 1935. Ocorreu um erro durante a instalação do assembly ' Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"'. Consulte a ajuda e Suporte para obter mais informações. HRESULT: 0X80073715. interface de assembly: IAssemblyCacheItem, função: Confirmar componente: {844EFBA7-1C24-93B2-A01F-C8B3B9A1E18E} produtos: Microsoft SQL Server 2012 instalação (em inglês) – Erro 1935. Ocorreu um erro durante a instalação do assembly ' Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"'. Consulte a ajuda e Suporte para obter mais informações. HRESULT: 0X80073715. interface de assembly: IAssemblyCacheItem, função: Confirmar componente: {844EFBA7-1C24-93B2-A01F-C8B3B9A1E18E}... Obs.: 1: 1708 produto: Microsoft SQL Server 2012 instalação (em inglês) - Falha na instalação. }
Observação Um dos métodos a seguir pode ter instalado o Visual C++ 2005 Runtime redistribuível pacote ATL atualização de segurança, fazendo com que esse problema ocorra:
-
Baixe e instale a atualização de um dos seguintes sites da Microsoft:
-
973544 Descrição da atualização de segurança para o Microsoft Visual C++ 2005 Service Pack 1 pacote redistribuível: 28 de julho de 2009
-
Atualização de segurança do Microsoft Visual C++ 2005 Service Pack 1 pacote redistribuível ATL
-
-
Use outro software que inclui os tempos de execução do Visual C++ como um módulo redistribuível para instalar a atualização.
-
Execute o Microsoft Update quando as atualizações de segurança para o computador são aplicadas. Por exemplo, execute o Microsoft Update para aplicar as atualizações de segurança para o Microsoft Visual Studio 2005.
Causa
Esse problema ocorre devido a um problema conhecido na configuração de biblioteca de tempo de execução do Visual C++ 2005.Observação: Para obter mais informações sobre este problema conhecido, clique no número abaixo para ler o artigo na Base de Conhecimento da Microsoft:
2643995 CORREÇÃO: "HRESULT: 0x80073715" Erro ao instalar um aplicativo usando um arquivo. msi se o arquivo for mesclado com módulos de mesclagem para a biblioteca de tempo de execução do Visual C++ 2005
Resolução
Informações da atualização cumulativa
SQL Server 2012
A correção para esse problema foi lançada pela primeira vez na atualização cumulativa 1 para SQL Server 2012. Para obter mais informações sobre como obter esse pacote de atualização cumulativa para SQL Server, clique no número abaixo para ler o artigo na Base de Conhecimento da Microsoft:
2679368 Atualização cumulativa 1 para SQL Server 2012Observação Como as compilações são cumulativas, cada novo lançamento de correções contém todos os hotfixes e todas as correções de segurança que foram incluídas com o SQL Server anteriores corrigir lançamento. Recomendamos que você considere aplicar o lançamento mais recente de correção que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler os artigos na Base de Dados de Conhecimento Microsoft:
2692828 O SQL Server 2012 compilações disponibilizadas após o lançamento do SQL Server 2012
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".
Solução alternativa
Para contornar esse problema, você pode atualizar os arquivos binários instalação RTM do SQL Server 2012 usando 1 atualização cumulativa para SQL Server 2012 ou com uma atualização cumulativa mais recente antes de executar o processo de instalação. Para fazer isso, use a opção /UpdateSource . Para uma instalação autônoma, execute estas etapas:
-
Baixe a atualização cumulativa do site da Microsoft e instale o pacote de atualização baixados em uma pasta que pode ser acessada pelo servidor.
-
Clique duas vezes no ícone para executar o Assistente de extração automática. Extraia os arquivos para uma pasta no servidor ou em um compartilhamento UNC.
-
No servidor, abra um prompt de comando administrativo e altere o diretório para a pasta que contém a mídia de instalação do RTM o SQL Server 2012. Por exemplo, execute o comando a seguir:
CD E:\SQLSetup\
-
Execute Setup.exe da linha de comando com a opção /updatesource para direcionar a instalação para a pasta ou compartilhamento que foi descrito na etapa 2. Por exemplo, execute o comando a seguir:
setup.exe /action=install /updatesource=C:\SQL2012CU
-
O processo de instalação detectará a atualização cumulativa. Após aceitar o contrato de licença, na página atualizações de produto no processo de instalação, selecione a caixa de seleção "Atualizações de produto do SQL Server incluem" para aplicar as correções da atualização cumulativa para os arquivos de instalação do RTM.
Se o assembly é erro instalando uma versão específica. Arquivo MSI, verifique se uma versão atualizada está disponível para o recurso do SQL Server 2012 SP1 feature pack. Você pode baixar e instalar o. Arquivo MSI. Após a instalação, em seguida, reexecutar a instalação principal do SQL 2012 para adicionar os recursos de que você precisa.
Referências
Para obter mais informações sobre o modelo de serviços incrementais para SQL Server, clique no número abaixo para ler o artigo na Base de Conhecimento da Microsoft:
935897 Um modelo de serviços incrementais está disponível da equipe do SQL Server para fornecer hotfixes para problemas relatadosPara obter mais informações sobre o esquema para nomeação para atualizações do SQL Server, clique no número abaixo para ler o artigo na Base de Conhecimento da Microsoft:
822499 Esquema de nomeação para pacotes de atualização de software do Microsoft SQL ServerPara obter mais informações sobre a terminologia de atualização de software, clique no número abaixo para ler o artigo na Base de Conhecimento da Microsoft:
824684 Descrição da terminologia padrão utilizada para descrever as atualizações de software da Microsoft