Remediere: Mesaj de eroare atunci când instalați SQL Server 2012: "identitățile manifeste sunt identice, dar conținutul lor sunt diferite"


Microsoft distribuie remedierile Microsoft SQL Server 2012 ca un fișier descărcabil. Deoarece remedierile sunt cumulative, fiecare lansare nouă conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în anterioare SQL Server 2012 release.

Simptome


Să presupunem că aveți Microsoft Visual C++ 2005 Runtime Redistributable pachet de actualizare de securitate ATL (compilarea 8.0.50727.4053) instalat pe un computer. Când încercați să instalați Microsoft SQL Server 2012, instalarea poate să nu reușească. În plus, este posibil să primiți următorul mesaj de eroare:
Eroare de asamblare: identitățile manifeste sunt identice, dar conținutul lor sunt diferite.
Când apare această problemă, în fișierul jurnal de instalare SQL Server se înregistrează următorul mesaj de eroare:
Detail_ComponentUpdate.txt {Slp: Eroare MSI: 1935 a apărut o eroare în timpul instalării assembly ' Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"'. Consultați pentru ajutor și asistență pentru mai multe informații. HRESULT: 0X80073715. SLP: Încercarea de a obține HResult pentru ceea ce pare să fie o asamblare instala eroare Slp: InstallPackage: MsiInstallProduct returnează rezultate codul 1603. SLP: Folosind cod de eroare MSI pentru a detecta opțiunea Reîncercare: 1935 Slp: MSI Reîncercare poate returna codul detectat: 1935 Slp: repaus 120 secunde înainte de Reîncercare încercare... SLP: A apărut o eroare în timpul instalării assembly ' Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"'. Consultați pentru ajutor și asistență pentru mai multe informații. HRESULT: 0X80073715. SLP: Watson bucket pentru generic de eroare a fost creat Slp: eroare: acțiune "Install_SqlSupport_Cpu64_Action" nu a reușit în timpul execuției. SLP: Completed acțiunea: Install_SqlSupport_Cpu64_Action returnează False}
Există trei încercări de Reîncercare pentru acțiunile SqlSupport . Jurnalele de ieșire pot conține următorul mesaj de eroare:
SqlSupport_Cpu64_1_ComponentUpdate_ # .log {executare op: ActionStart(Name=CreateShortcuts,Description=Creating shortcuts,Template=Shortcut: [1]) execuția op: SetTargetFolder (Folder = SQL Server 23\Microsoft 2012\Configuration Tools\) SHELL32::SHGetFolderPath returnează: C:\ProgramData\Microsoft\Windows\Start mele execuția op: ShortcutCreate (nume = 3o grg6g.slp| Centrul de instalare SQL Server (64-bit),,, FileName = C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\SQLServer2012\x64\LandingPage.exe,,,ShowCmd=1,,,) verificarea accesibilitate fișierului: centrul de instalare SQL Server (64-bit) .lnk Execuția op: eroare de asamblare End(Checksum=0,ProgressTotalHDWord=0,ProgressTotalLDWord=73330985): identitățile manifeste sunt identice, dar conținutul lor sunt diferite. Notă: 1: 1935 2: {844EFBA7-1C24-93B2-A01F-C8B3B9A1E18E} 3: 0x80073715 4: IAssemblyCacheItem 5: 6 se realizează: Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32" asamblare Eroare (sxs): vă rugăm să căutați în componenta pe baza Servicing jurnal aflată la-140843912ndir\logs\cbs\cbs.log pentru mai multe informații de diagnosticare. Eroare 1935. A apărut o eroare în timpul instalării assembly ' Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"'. Consultați pentru ajutor și asistență pentru mai multe informații. HRESULT: 0X80073715. interfață de asamblare: IAssemblyCacheItem, funcția: Commit, componenta: {844EFBA7-1C24-93B2-A01F-C8B3B9A1E18E} produs: Microsoft SQL Server 2012 Programul de instalare (în limba engleză)--eroare 1935. A apărut o eroare în timpul instalării assembly ' Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"'. Consultați pentru ajutor și asistență pentru mai multe informații. HRESULT: 0X80073715. interfață de asamblare: IAssemblyCacheItem, funcția: Commit, componenta: {844EFBA7-1C24-93B2-A01F-C8B3B9A1E18E}... Notă: 1: 1708 produs: Microsoft SQL Server 2012 Programul de instalare (în limba engleză)--instalarea nu a reușit. }
Notă Una dintre următoarele metode poate fi instalat Visual C++ 2005 Runtime Redistributable Package ATL actualizarea de securitate, astfel provoacă această problemă să apară:
  • Descărcați și instalați actualizarea din unul dintre următoarele site-uri Web Microsoft:
  • Utilizați alte software-ul care include Visual C++ Runtime ca un modul de îmbinare de redistribuire pentru a instala actualizarea.
  • Executați Microsoft Update, atunci când se aplică actualizările de securitate pe computer. De exemplu, executați Microsoft Update pentru a aplica actualizările de securitate pentru Microsoft Visual Studio 2005.

Cauză


Această problemă se produce din cauza o problemă cunoscută în Visual C++ 2005 runtime library setup.Notă Pentru mai multe informații despre această problemă cunoscută, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
2643995 Remediere: "HRESULT: 0x80073715" eroare atunci când instalați o aplicație utilizând un fișier .msi dacă fișierul este îmbinată cu module de îmbinare pentru biblioteca de execuție Visual C++ 2005

Rezolvare


Informații despre actualizarea cumulativă

SQL Server 2012

Remedierea pentru această problemă a fost lansată prima dată în 1 de actualizare cumulativă pentru SQL Server 2012. Pentru mai multe informații despre cum se obține acest pachet de actualizare cumulativă pentru SQL Server, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
2679368 Actualizarea cumulativă 1 pentru SQL Server 2012
Notă Deoarece compilările sunt cumulative, fiecare nouă lansare de remediere conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în serverul SQL anterior lansată. Vă recomandăm să luaţi în considerare aplicarea celei mai recente lansări de remediere care conține această remediere rapidă. Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a-l vedea în Baza de cunoștințe Microsoft:
2692828 SQL Server 2012 se bazează pe care au fost lansate după lansarea SQL Server 2012

Stare


Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.

Soluție de evitare


Pentru a rezolva această problemă, puteți actualiza SQL Server 2012 RTM binar fișierele de instalare utilizând 1 de actualizare cumulativă pentru SQL Server 2012 sau cu o actualizare cumulativă mai târziu, înainte de a efectua procesul de instalare. Pentru aceasta, utilizați parametrul /UpdateSource . Pentru o instalare autonomă, urmați acești pași:
  1. Descărcați actualizarea cumulativă de la site-ul Web Microsoft și instalați pachetul de actualizare descărcate într-un folder care poate fi accesat de server.
  2. Faceți dublu clic pe pictograma pentru a executa expertul Self-Extractor. Extrageți fișiere într-un folder de pe server sau într-o partajare UNC.
  3. Pe server, deschideți un prompt de comandă administrator și schimbați directorul la folderul care conține suportul de instalare RTM SQL Server 2012. De exemplu, executaţi comanda următoare:
    CD E:\SQLSetup\
  4. Executați Setup.exe din linia de comandă împreună cu parametrul /updatesource pentru a direcționa programul de instalare pentru folder sau partajare descrisă în pasul 2. De exemplu, executaţi comanda următoare:
    setup.exe /action=install /updatesource=C:\SQL2012CU
     
  5. Procesul de instalare va detecta actualizarea cumulativă. După ce acceptaţi acordul de licență, în pagina de actualizări pentru produsele din procesul de instalare, selectați caseta de selectare "Includ SQL Server actualizările de produs" pentru a aplica remedieri de actualizare cumulativă pentru fișierele de instalare RTM.
Dacă eroarea de asamblare este întâlnit instalând o specifice. Fișier MSI, Verificați dacă o versiune actualizată este disponibilă pentru această caracteristică din pachetul de caracteristici SQL Server 2012 SP1. Apoi puteţi descărca şi instala. Fişier MSI. După instalare apoi re-executați instalarea SQL 2012 principal pentru a adăuga caracteristici pe care aveți nevoie.

Referințe


Pentru mai multe informații despre ISM pentru SQL Server, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
935897 Un Model ISM este disponibilă de la echipa SQL Server pentru livrarea remedierilor rapide pentru problemele raportate
Pentru mai multe informații despre schema de denumire pentru actualizările SQL Server, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
822499 Schemă de denumire pentru pachetele de actualizare software Microsoft SQL Server
Pentru mai multe informaţii despre terminologia privind actualizarea software-ului, faceţi clic pe următorul număr de articol pentru a vedea articolul în Baza de cunoştinţe Microsoft:
824684 Descrierea terminologiei standard care este utilizată pentru a descrie actualizările de software Microsoft