Microsoft distribuira popravke sustava Microsoft SQL Server 2012 kao jednu datoteku za preuzimanje. Budući da su popravci kumulativni, svako novo izdanje sadrži sve hitne popravke i sve sigurnosne popravke obuhvaćene prethodnim izdanjem SQL Server 2012.
Simptomi
Pretpostavimo da na računalu imate instaliran Microsoft Visual C++ 2005 Runtime paket atistributable ATL (međuverzija 8.0.50727.4053). Kada pokušate instalirati Microsoft SQL Server 2012, instalacija možda neće uspjeti. Uz to, možda ćete primiti sljedeću poruku o pogrešci:
Pogreška sklopa:identiteti manifesta su identični, ali njihov se sadržaj razlikuje.
Kada se problem pojavi, sljedeća poruka o pogrešci zapisuje se u datoteku zapisnika SQL Server instalaciju:
Detail_ComponentUpdate.txt { Slp: MSI Pogreška: 1935 Došlo je do pogreške tijekom instalacije sklopa 'Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"'. Dodatne informacije potražite u pomoći i podršci. 0x80073715. Slp: Pokušaj dohvaćanja HResulta za prikaz pogreške instalacije sklopa Slp: InstallPackage: MsiInstallProduct vratio je kod rezultata 1603. Slp: Korištenje koda pogreške MSI za otkrivanje mogućnosti ponovnog pokušaja: 1935 Slp: Otkriven je povratni kod msi koji se može ponovno pokušati: 1935 Slp: stanje mirovanja 120 sekundi prije ponovnog pokušaja..... Slp: došlo je do pogreške tijekom instalacije sklopa 'Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"'. Dodatne informacije potražite u pomoći i podršci. 0x80073715. Slp: Grupa programa Watson za generičku pogrešku stvorena je kao Slp: Pogreška: Akcija "Install_SqlSupport_Cpu64_Action" nije uspjela tijekom izvršavanja. Slp: dovršena akcija: Install_SqlSupport_Cpu64_Action, vraćeno False }
Postoje tri pokušaja ponovnog pokušaja za akcije SqlSupport. Izlazni zapisnici mogu sadržavati sljedeću poruku o pogrešci:
SqlSupport_Cpu64_1_ComponentUpdate_#.log { Executing op: ActionStart(Name=CreateShortcuts,Description=Creating shortcuts,Template=Shortcut: [1]) Executing op: SetTargetFolder(Folder=23\Microsoft SQL Server 2012\Configuration Tools\) SHELL32::SHGetFolderPath vraćen: C:\ProgramData\Microsoft\Windows\Start Menu\Programs Executing op: ShortcutCreate(Name=3o-grg6g.slp|SQL Server Instalacijski centar (64-bitni),,,FileName=C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\SQLServer2012\x64\LandingPage.exe,,,,,,ShowCmd=1,,,,,) Provjera pristupačnosti datoteke: SQL Server Instalacijski centar (64-bitni).lnk Izvršavanja op: End(Checksum=0,ProgressTotalHDWord=0,ProgressTotalLDWord=73330985) Pogreška sklopa:Identiteti manifesta su identični, ali njihov sadržaj su Različite. Napomena: 1: 1935 2: {844EFBA7-1C24-93B2-A01F-C8B3B9A1E18E} 3: 0x80073715 4: IAssemblyCacheItem 5: Commit 6: Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32" Pogreška sklopa (sxs): Pogledajte zapisnik servisiranja utemeljen na komponenti koji se nalazi na -140843912ndir\logs\cbs\cbs.log da biste dobili dodatne dijagnostičke informacije. Pogreška 1935. Tijekom instalacije sklopa 'Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"'. Dodatne informacije potražite u pomoći i podršci. 0x80073715. sučelje sklopa: IAssemblyCacheItem, funkcija: Commit, komponenta: {844EFBA7-1C24-93B2-A01F-C8B3B9A1E18E} Proizvod: Microsoft SQL Server 2012 Setup (engleski) -- Pogreška 1935. Tijekom instalacije sklopa 'Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"'. Dodatne informacije potražite u pomoći i podršci. 0x80073715. sučelje sklopa: IAssemblyCacheItem, funkcija: Commit, komponenta: {844EFBA7-1C24-93B2-A01F-C8B3B9A1E18E} ... Napomena: 1: 1708 Proizvod: Instalacija sustava Microsoft SQL Server 2012 (engleski) – instalacija nije uspjela. }
Napomena Jedna od sljedećih metoda možda je instalirala Visual C++ 2005 Runtime ATL sigurnosno ažuriranje paketa za slobodnu distribuciju, što uzrokuje ovaj problem:
-
Preuzmite i instalirajte ažuriranje s jednog od sljedećih Microsoftovih web-mjesta:
-
973544 Opis sigurnosnog ažuriranja za Microsoft Visual C++ 2005 Service Pack 1 paket za slobodnu distribuciju: 28. srpnja 2009.
-
Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package ATL Security Update
-
-
Da biste instalirali ažuriranje, koristite drugi softver koji obuhvaća izvođenje visual C++ kao modul spajanja koji se može ponovno distribuirati.
-
Pokrenite Microsoft Update kada se primjenjuju sigurnosna ažuriranja na računalo. Na primjer, pokrenite Microsoft Update da biste sigurnosna ažuriranja primijenili na Microsoft Visual Studio 2005.
Uzrok
Taj se problem pojavljuje zbog poznatog problema u instalaciji biblioteke za pokretanje programa Visual C++ 2005.Napomena Dodatne informacije o tom poznatom problemu potražite u članku iz Microsoftove baze znanja pod sljedećim brojem:
2643995 Popravak: pogreška "HRESULT: 0x80073715" prilikom instalacije aplikacije pomoću datoteke programa .msi ako je datoteka spojena s modulima spajanja za biblioteku izvođenja programa Visual C++ 2005
Rješenje
Informacije o kumulativnom ažuriranju
SQL Server 2012.
Rješenje za taj problem prvi je put izdano u kumulativnom ažuriranju 1 za SQL Server 2012. Dodatne informacije o tome kako nabaviti ovaj paket kumulativnog ažuriranja za SQL Server, kliknite sljedeći broj članka u Microsoftovoj bazi znanja:
2679368 Kumulativno ažuriranje 1 za SQL Server 2012Note Budući da su međuverzije kumulativne, svako novo izdanje popravka sadrži sve hitne popravke i sve sigurnosne popravke obuhvaćene prethodnim izdanjem SQL Server popravka. Preporučujemo da razmislite o primjeni najnovijeg izdanja za popravak koje sadrži taj hitni popravak. Za više informacija kliknite sljedeći broj članka da biste prikazali članak u Microsoftovoj bazi znanja:
2692828 Izdane SQL Server 2012. godine objavljene nakon SQL Server 2012.
Status
Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku "Odnosi se na".
Zaobilazno rješenje
Da biste zaobišli taj problem, binarne datoteke instalacijskog programa SQL Server RTM 2012 možete ažurirati pomoću kumulativnog ažuriranja 1 za SQL Server 2012 ili novijim kumulativnim ažuriranjem prije izvođenja postupka instalacije. Da biste to učinili, koristite parametar /UpdateSource.Samostalnu instalaciju slijedite ove korake:
-
Preuzmite kumulativno ažuriranje s Microsoftova web-mjesta i instalirajte preuzeti paket ažuriranja u mapu kojoj može pristupiti poslužitelj.
-
Dvokliknite ikonu da biste pokrenuli Self-Extractor čarobnjak. Izdvojite datoteke u mapu na poslužitelju ili u UNC zajedničko korištenje.
-
Na poslužitelju otvorite administrativni naredbeni redak i promijenite direktorij u mapu koja sadrži instalacijski medij za RTM SQL Server 2012. Na primjer, izvršite sljedeću naredbu:
cd E:\SQLSetup\
-
Pokrenite Setup.exe iz naredbenog retka zajedno s prekidačem /updatesource da biste postavili mapu ili zajedničko korištenje koje je opisano u 2. koraku. Na primjer, izvršite sljedeću naredbu:
setup.exe /action=install /updatesource=C:\SQL2012CU
-
Postupak postavljanja otkrit će kumulativno ažuriranje. Kada prihvatite ugovor o licenciranju, na stranici Ažuriranja proizvoda u postupku postavljanja potvrdite okvir "Uključi SQL Server ažuriranja proizvoda" da biste primijenili popravke kumulativnog ažuriranja na instalacijske datoteke RTM-a.
Ako se pojavi pogreška sklopa instaliranjem određene .MSI datoteke, provjerite je li dostupna ažurirana verzija za tu značajku iz paketa značajki SQL Server 2012 SP1. Nakon toga možete preuzeti i instalirati .MSI datoteku. Nakon instalacije možete ponovno pokrenuti glavno postavljanje sustava SQL 2012 da biste dodali značajke koje su vam potrebne.
Reference
Dodatne informacije o inkrementalnim servisnim modelom za SQL Server potražite u članku iz Microsoftove baze znanja pod sljedećim brojem:
935897 Inkrementalni servisni model dostupan je od SQL Server tima za isporuku hitnih popravaka za prijavljene problemeZa dodatne informacije o shemi imenovanja za ažuriranja sustava SQL Server kliknite sljedeći broj članka da biste pogledali članak u Microsoftovoj bazi znanja:
822499 Shema imenovanja za pakete SQL Server Microsoft SQL Server Za dodatne informacije o terminologiji ažuriranja softvera kliknite sljedeći broj članka u Microsoftovoj bazi znanja:
824684 Opis standardne terminologije koja se koristi za opisIvanje Microsoftovih softverskih ažuriranja