A Microsoft distribui correcções de 2012 do Microsoft SQL Server como um ficheiro para transferência. Uma vez que as correcções são cumulativas, cada nova versão inclui todas as correcções e correcção de todas as correcções de segurança que foram incluídas com o anterior servidor de SQL 2012.
Sintomas
Suponha que tem o Microsoft Visual C++ 2005 Runtime redistribuível pacote ATL actualização de segurança (compilação 8.0.50727.4053) instalada num computador. Quando tenta instalar o Microsoft SQL Server 2012, a instalação poderá falhar. Além disso, poderá receber a seguinte mensagem de erro:
Erro de assemblagem: as identidades dos manifestos são idênticas mas o respectivo conteúdo é diferente.
Quando este problema ocorre, é registada a seguinte mensagem de erro no ficheiro de registo do programa de configuração do SQL Server:
Detail_ComponentUpdate.txt {Slp: erro MSI: 1935 Ocorreu um erro durante a instalação da assemblagem ' Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"'. Consulte a ajuda e suporte para mais informações. HRESULT: 0X80073715. O SLP: A tentar obter o que parece ser uma assemblagem de HResult erro Slp de instalação: InstallPackage: MsiInstallProduct devolveu o código de resultado 1603. SLP: Utiliza o código de erro MSI para detectar a opção de repetição: 1935 Slp: MSI capaz de repetir devolve código detectado: 1935 Slp: modo de suspensão de 120 segundos antes da tentativa de repetição... O SLP: Ocorreu um erro durante a instalação da assemblagem ' Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"'. Consulte a ajuda e suporte para mais informações. HRESULT: 0X80073715. O SLP: Bucket Watson falha genérica foi criado o Slp: erro: acção "Install_SqlSupport_Cpu64_Action" falhou durante a execução. O SLP: concluir a acção: Install_SqlSupport_Cpu64_Action, devolvida False}
Existem três tentativas de repetição para as acções de SqlSupport . Os registos de saída podem conter a seguinte mensagem de erro:
SqlSupport_Cpu64_1_ComponentUpdate_ #. log {Executing op: executar ActionStart(Name=CreateShortcuts,Description=Creating shortcuts,Template=Shortcut: [1]) op: SetTargetFolder (pasta = 23\Microsoft SQL Server 2012\Configuration Tools\) Shell32::SHGetFolderPath devolvido: C:\ProgramData\Microsoft\Windows\Start Iniciar\Programas executar op: ShortcutCreate (nome = 3o-grg6g.slp| Centro de instalação do SQL Server (64-bit), nome de ficheiro = Microsoft SQL Server\110\Setup Bootstrap\SQLServer2012\x64\LandingPage.exe,,,ShowCmd=1,,) Verificar acessibilidade do ficheiro:. lnk do Centro de instalação do SQL Server (64-bit) Op em execução: erro de End(Checksum=0,ProgressTotalHDWord=0,ProgressTotalLDWord=73330985) de montagem: as identidades dos manifestos são idênticas mas o respectivo conteúdo é diferente. Nota: 1: 1935 2: {844EFBA7-1C24-93B2-A01F-C8B3B9A1E18E} 3: 4 de 0x80073715: IAssemblyCacheItem 5: consolidar 6: Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32" assemblagem Erro (sxs): consulte componente com base em serviço de registo localizado em-140843912ndir\logs\cbs\cbs.log para obter mais informações de diagnóstico. Erro 1935. Ocorreu um erro durante a instalação da assemblagem ' Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"'. Consulte a ajuda e suporte para mais informações. HRESULT: 0X80073715. interface de assemblagem: IAssemblyCacheItem, função: consolidar, componente: {844EFBA7-1C24-93B2-A01F-C8B3B9A1E18E} produto: Microsoft SQL Server 2012 Setup (inglês) – erro 1935. Ocorreu um erro durante a instalação da assemblagem ' Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"'. Consulte a ajuda e suporte para mais informações. HRESULT: 0X80073715. interface de assemblagem: IAssemblyCacheItem, função: consolidar, componente: {844EFBA7-1C24-93B2-A01F-C8B3B9A1E18E}... Nota: 1: 1708 no produto: Microsoft SQL Server 2012 Setup (inglês) – falha na instalação. }
Nota Um dos seguintes métodos poderá ter instalado o Visual C++ 2005 tempo de execução redistribuíveis pacote ATL actualização de segurança, fazendo com que a ocorrência deste problema:
-
Transfira e instale a actualização a partir de um dos seguintes Web sites da Microsoft:
-
973544 Descrição da actualização de segurança para o Microsoft Visual C++ 2005 Service Pack 1 pacote redistribuível: 28 de Julho de 2009
-
Actualização de segurança do Microsoft Visual C++ 2005 Service Pack 1 pacote redistribuível ATL
-
-
Utilize outro software que inclui o Visual C++ runtimes como um módulo de intercalação redistribuível para instalar a actualização.
-
Execute o Microsoft Update quando são aplicadas actualizações de segurança para o computador. Por exemplo, execute o Microsoft Update para aplicar as actualizações de segurança para o Microsoft Visual Studio 2005.
Causa
Este problema ocorre devido a um problema conhecido na configuração de biblioteca runtime do Visual C++ 2005.Nota Para mais informações sobre este problema conhecido, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
2643995 CORRECÇÃO: "HRESULT: 0x80073715" Erro ao instalar uma aplicação utilizando um ficheiro. msi, se o ficheiro é intercalado com módulos de intercalação para a biblioteca runtime do Visual C++ 2005
Resolução
Informações de actualização cumulativa
SQL Server 2012
A correcção deste problema publicada pela primeira vez em 1 de actualização cumulativa para o SQL Server 2012. Para mais informações sobre como obter este pacote de actualização cumulativa para o SQL Server, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
2679368 Actualização cumulativa 1 para o SQL Server 2012Nota Uma vez que as compilações são cumulativas, cada edição contém todas as correcções e correcção de todas as correcções de segurança que foram incluídas com o anterior servidor de SQL. Recomendamos que pense em aplicar a edição de correcção mais recente que contenha esta correcção. Para mais informações, clique no número de artigo que se segue para ver o artigo na Base de Dados de Conhecimento Microsoft:
2692828 As compilações do SQL Server 2012 disponibilizadas após o lançamento do SQL Server 2012
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".
Solução
Para contornar este problema, pode actualizar os ficheiros binários de configuração do SQL Server 2012 RTM, utilizando 1 actualização cumulativa para o SQL Server 2012 ou com uma actualização cumulativa posterior antes de executar o processo de instalação. Para tal, utilize o parâmetro /UpdateSource . Para uma instalação autónoma, siga estes passos:
-
Transferir a actualização cumulativa do Web site da Microsoft e instale o pacote de actualização transferidos numa pasta que possa ser acedida pelo servidor.
-
Faça duplo clique no ícone para executar o Assistente de Self-Extractor. Extraia os ficheiros para uma pasta no servidor ou numa partilha UNC.
-
No servidor, abra uma linha de comandos administrativa e alterar o directório para a pasta que contém o suporte de dados de configuração RTM 2012 do SQL Server. Por exemplo, utilize o comando seguinte:
CD E:\SQLSetup\
-
Execute Setup.exe a partir da linha de comandos em conjunto com o parâmetro /updatesource para direccionar o programa de configuração para a pasta ou partilha que foi descrita no passo 2. Por exemplo, utilize o comando seguinte:
setup.exe /action=install /updatesource=C:\SQL2012CU
-
O processo de configuração irá detectar a actualização cumulativa. Depois de aceitar o contrato de licença, na página actualizações de produtos no processo de configuração, seleccione a caixa de verificação "Actualizações de produto incluir SQL Server" para aplicar as correcções de actualização cumulativa para os ficheiros de configuração RTM.
Se for encontrado o erro de assemblagem instalando um específico. Ficheiro MSI, verificar se uma versão actualizada está disponível para essa funcionalidade a partir do SQL Server 2012 SP1 feature pack. Pode, em seguida, transferir e instalar o. Ficheiro MSI. Após a instalação novamente, em seguida, pode executar a configuração de SQL 2012 principal para adicionar as funcionalidades de que necessita.
Referências
Para mais informações sobre o modelo de Assistência Incremental para o SQL Server, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
935897 Um modelo de Assistência Incremental está disponível a partir da equipa do SQL Server para proporcionar correcções para problemas comunicadosPara mais informações sobre o esquema de atribuição para actualizações do SQL Server, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
822499 Esquema de atribuição de nomes para pacotes de actualização de software do Microsoft SQL ServerPara mais informações sobre a terminologia de atualização de software, clique no seguinte número de artigo para visualizar o artigo na Base de Dados de Conhecimento Microsoft:
824684Descrição da terminologia padrão utilizada para descrever as atualizações de software da Microsoft