A Microsoft egyetlen letölthető fájlként terjeszti a Microsoft SQL Server 2012 javításait. Mivel a javítások összegzőek, minden új kiadás tartalmazza az összes gyorsjavítást és az előző SQL Server 2012-es javítás kiadásában szereplő összes biztonsági javítást.

Jelenségek

Tegyük fel, hogy a Microsoft Visual C++ 2005 Runtime újraterjeszthető csomag ATL biztonsági frissítése (8.0.50727.4053-es build) telepítve van egy számítógépre. A Microsoft SQL Server 2012 telepítése sikertelen lehet. Emellett a következő hibaüzenet jelenhet meg:

Szerelvényhiba: A jegyzékfájlok identitásai azonosak, de a tartalmuk eltérő.

Ha ez a probléma jelentkezik, a rendszer a következő hibaüzenetet naplózza a SQL Server beállítási naplófájljában:

Detail_ComponentUpdate.txt { Slp: MSI-hiba: 1935 Hiba történt a "Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"" szerelvény telepítése során. További információért tekintse meg a Súgó és támogatás című témakört. HRESULT: 0x80073715. Slp: A HResult lekérésére tett kísérlet az Slp: InstallPackage: MsiInstallProduct szerelvénytelepítési hiba miatt a 1603-at eredményezte. Slp: MsI-hibakód használata az újrapróbálkozási lehetőség észleléséhez: 1935 Slp: Újrapróbálkozási képes MSI visszatérési kód észlelve: 1935 Slp: Alvó állapot 120 másodperccel az újrapróbálkozási kísérlet előtt..... Slp: Hiba történt a "Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"" szerelvény telepítése során. További információért tekintse meg a Súgó és támogatás című témakört. HRESULT: 0x80073715. Slp: Az általános hiba Watson-gyűjtője létrejött . Hiba: A "Install_SqlSupport_Cpu64_Action" művelet végrehajtása sikertelen volt. Slp: Completed Action: Install_SqlSupport_Cpu64_Action, returned False }

Az SqlSupport-műveletekhez három újrapróbálkozási kísérlet van. A kimeneti naplók a következő hibaüzenetet tartalmazhatják:

SqlSupport_Cpu64_1_ComponentUpdate_#.log { Végrehajtó művelet: ActionStart(Name=CreateShortcuts,Description=Creating shortcuts,Template=Shortcut: [1]) Végrehajtó művelet: SetTargetFolder(Folder=23\Microsoft SQL Server 20 12\Configuration Tools\) SHELL32::SHGetFolderPath visszaadva: C:\ProgramData\Microsoft\Windows\Start Menu\Programs Executing op: ShortcutCreate(Name=3o-grg6g.slp|SQL Server Telepítési központ (64 bites),,,FileName=C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\SQLServer2012\x64\LandingPage.exe,,,,,,ShowCmd=1,,,,,) A fájl akadálymentességének ellenőrzése: SQL Server telepítés Középre (64 bites).lnk Végrehajtási művelet: End(Checksum=0,ProgressTotalHDWord=0,ProgressTotalLDWord=73330985) Szerelvényhiba: A jegyzékfájlok identitásai azonosak, de tartalmaik megegyeznek Különböző. Megjegyzés: 1: 1935 2: {844EFBA7-1C24-93B2-A01F-C8B3B9A1E18E} 3: 0x80073715 4: IAssemblyCacheItem 5: Commit 6: Microsoft.VC80.CRT,version="8.0.50727.40 53",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32" Assembly Error (sxs): További diagnosztikai információkért tekintse meg az összetevő-alapú karbantartási naplót a -140843912ndir\logs\cbs\cbs.log helyen. 1935-ös hiba. Hiba történt a "Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"" szerelvény telepítése során. További információért tekintse meg a Súgó és támogatás című témakört. HRESULT: 0x80073715. assembly interface: IAssemblyCacheItem, function: Commit, component: {844EFBA7-1C24-93B2-A01F-C8B3B9A1E18E} Product: Microsoft SQL Server 2012 Setup (English) -- Error 1935. Hiba történt a "Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"" szerelvény telepítése során. További információért tekintse meg a Súgó és támogatás című témakört. HRESULT: 0x80073715. assembly interface: IAssemblyCacheItem, function: Commit, component: {844EFBA7-1C24-93B2-A01F-C8B3B9A1E18E} ... Megjegyzés: 1: 1708 Termék: Microsoft SQL Server 2012 telepítő (angol) – A telepítés sikertelen. }

Megjegyzés: Előfordulhat, hogy az alábbi módszerek egyike telepítette a Visual C++ 2005 Runtime újraterjeszthető csomag ATL biztonsági frissítését, ami a problémát okozza:

  • Töltse le és telepítse a frissítést az alábbi Microsoft-webhelyek egyikéről:

  • A frissítés telepítéséhez használjon más szoftvereket, amelyek tartalmazzák a Visual C++ futtatókörnyezeteket újraterjeszthető egyesítési modulként.

  • Futtassa a Microsoft Update-et a számítógép biztonsági frissítéseinek alkalmazásakor. Futtassa például a Microsoft Update parancsot a biztonsági frissítések Microsoft Visual Studio 2005-ben való alkalmazásához.

A probléma oka

Ez a probléma a Visual C++ 2005 futtatókörnyezet kódtárának egy ismert hibája miatt fordul elő.Megjegyzés Az ismert problémával kapcsolatos további információkért kattintson a következő cikkszámra a cikk microsoftos tudásbázisban való megtekintéséhez:

2643995 JAVÍTÁS: "HRESULT: 0x80073715" hiba egy alkalmazás .msi fájl használatával történő telepítésekor, ha a fájlt egyesítjük a Visual C++ 2005 futtatókörnyezeti kódtár egyesítési moduljaival

Megoldás

Kumulatív frissítési információk

SQL Server 2012

A hiba javítását először a 2012-es SQL Server 1. kumulatív frissítésében adtuk ki. A SQL Server kumulatív frissítési csomagjának beszerzéséről a Microsoft Tudásbázis következő cikkében talál további információt:

2679368 1. összegző frissítés a SQL Server 2012-hözMegjegyzés Mivel a buildek összegzőek, minden új javításkiadás tartalmazza az előző SQL Server javítás kiadásában szereplő összes gyorsjavítást és biztonsági javítást. Javasoljuk, hogy fontolja meg a gyorsjavítást tartalmazó legújabb javítás kiadásának alkalmazását. További információ a Microsoft Tudásbázis következő számú cikkében olvasható (a cikk megnyitásához kattintson a sorszámra):

2692828 A 2012-SQL Server után kiadott SQL Server 2012-ben kiadott buildek

Állapot

A Microsoft megerősítette, hogy ez a probléma „A következőkre vonatkozik:” részben felsorolt Microsoft-termékekre vonatkozik.

Kerülő megoldás

A probléma kerülő megoldásához frissítheti a SQL Server 2012 RTM telepítő bináris fájljait a 2012-es SQL Server 1. kumulatív frissítésével vagy egy későbbi összegző frissítéssel a telepítési folyamat végrehajtása előtt. Ehhez használja az /UpdateSource kapcsolót.Önálló telepítés esetén kövesse az alábbi lépéseket:

  1. Töltse le az összegző frissítést a Microsoft webhelyéről, és telepítse a letöltött frissítési csomagot a kiszolgáló által elérhető mappába.

  2. Kattintson duplán az ikonra a Self-Extractor varázsló futtatásához. Bontsa ki a fájlokat egy mappába a kiszolgálón vagy egy UNC-megosztáson.

  3. A kiszolgálón nyisson meg egy rendszergazdai parancssort, és módosítsa a könyvtárat arra a mappára, amely az RTM SQL Server 2012 telepítési adathordozót tartalmazza. Például futtassa a következő parancsot:

    cd E:\SQLSetup\

  4. Futtassa Setup.exe a parancssorból az /updatesource kapcsolóval együtt, hogy a telepítést a 2. lépésben leírt mappába vagy megosztásba irányítsa. Például futtassa a következő parancsot:

    setup.exe /action=install /updatesource=C:\SQL2012CU

  5. A beállítási folyamat észleli az összegző frissítést. Miután elfogadta a licencszerződést, a telepítési folyamat Termék Frissítések lapján jelölje be a "SQL Server termékfrissítések belefoglalása" jelölőnégyzetet az RTM telepítőfájljaira vonatkozó összegző frissítési javítások alkalmazásához.

Ha egy adott .MSI fájl telepítésével szerelvényhiba lép fel, ellenőrizze, hogy elérhető-e frissített verzió az adott szolgáltatáshoz a SQL Server 2012 SP1 szolgáltatáscsomagból. Ezután letöltheti és telepítheti a .MSI fájlt. A telepítés után újra futtathatja az SQL 2012 fő beállítását a szükséges funkciók hozzáadásához.

Hivatkozások

A SQL Server növekményes karbantartási modelljéről a Microsoft Tudásbázis következő cikkében tájékozódhat:

935897 Növekményes karbantartási modell érhető el a SQL Server csapattól a jelentett problémák gyorsjavításainak továbbításáhozA SQL Server frissítések elnevezési sémájáról további információt a microsoftos tudásbázisban a következő cikkszámra kattintva tekinthet meg:

822499 A Microsoft SQL Server szoftverfrissítési csomagok elnevezési sémájaA szoftverfrissítési terminológiával kapcsolatos további információkért kattintson a következő cikkszámra a Microsoft Tudásbázisban a cikk megtekintéséhez:

824684 A Microsoft szoftverfrissítéseinek leírására használt szabványos terminológia leírása

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.