Microsoft разпространява корекциите за Microsoft SQL Server 2012 като един файл за изтегляне. Тъй като корекциите са кумулативни, всяка нова версия съдържа всички горещи поправки и всички корекции на защитата, които са били включени в предишната SQL Server 2012 корекция издание.

Симптоми

Да предположим, че имате Microsoft Visual C++ 2005 Runtime Redistributable Package ATL актуализация на защитата (компилация 8.0.50727.4053), инсталирана на компютър. Когато се опитате да инсталирате Microsoft SQL Server 2012, инсталирането може да е неуспешно. Освен това може да получите следното съобщение за грешка:

Грешка в блока с код:Самоличностите на манифестите са идентични, но тяхното съдържание е различно.

Когато възникне този проблем, в регистрационния файл на инсталиращата програма на SQL Server се записва следното съобщение за грешка:

Detail_ComponentUpdate.txt { Slp: MSI грешка: 1935 Възникна грешка по време на инсталирането на блока с код "Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"'. Вижте "Помощ и поддръжка" за повече информация. HRESULT: 0x80073715. Slp: Опит за получаване на HResult за грешка при инсталиране на блок с код Slp: InstallPackage: MsiInstallProduct върна код на резултата 1603. Slp: Използване на MSI код на грешка за откриване на опцията за повторен опит: 1935 Slp: Открит е повтарящ се MSI код за връщане: 1935 Slp: заспиване 120 секунди преди повторен опит..... Slp: Възникна грешка по време на инсталирането на блок с код "Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"". Вижте "Помощ и поддръжка" за повече информация. HRESULT: 0x80073715. Slp: Наборът Watson за обща грешка е създаден Slp: Грешка: Действието "Install_SqlSupport_Cpu64_Action" е неуспешно по време на изпълнение. Slp: Завършено действие: Install_SqlSupport_Cpu64_Action, върна False }

Има три опита за повторен опит за действията на SqlSupport. Изходните регистрационни файлове може да съдържат следното съобщение за грешка:

SqlSupport_Cpu64_1_ComponentUpdate_#.log { Изпълним операция: ActionStart(Name=CreateShortcuts,Description=Creating shortcuts,Template=Shortcut: [1]) Executing op: SetTargetFolder(Folder=23\Microsoft SQL Server 20 12\Configuration Tools\) SHELL32::SHGetFolderPath върна: C:\ProgramData\Microsoft\Windows\Start Menu\Programs Executing op: ShortcutCreate(Name=3o-grg6g.slp|SQL Server Център за инсталиране (64-битова версия),,,FileName=C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\SQLServer2012\x64\LandingPage.exe,,,,,,ShowCmd=1,,,,,) Проверка на достъпността на файла: SQL Server Инсталационен център (64-битова версия).lnk Изпълними операции: End(Checksum=0,ProgressTotalHDWord=0,ProgressTotalLDWord=73330985) Грешка в блока с код:Самоличностите на манифестите са идентични, но тяхното съдържание е Различни. Забележка: 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" Грешка в блока с код (sxs): Погледнете в регистрационния файл на обслужването, базиран на компоненти, разположен в -140843912ndir\logs\cbs\cbs.log, за да получите повече диагностична информация. Грешка 1935. Възникна грешка по време на инсталирането на блок с код "Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"". Вижте "Помощ и поддръжка" за повече информация. HRESULT: 0x80073715. интерфейс на блок с код: IAssemblyCacheItem, функция: Commit, компонент: {844EFBA7-1C24-93B2-A01F-C8B3B9A1E18E} Продукт: Microsoft SQL Server 2012 Setup (english) -- Грешка 1935. Възникна грешка по време на инсталирането на блок с код "Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"". Вижте "Помощ и поддръжка" за повече информация. HRESULT: 0x80073715. интерфейс на блок с код: IAssemblyCacheItem, функция: Фиксиране, компонент: {844EFBA7-1C24-93B2-A01F-C8B3B9A1E18E} ... Забележка: 1: 1708 Продукт: Инсталирането на Microsoft SQL Server 2012 (на английски език) е неуспешно. }

Забележка Един от следните методи може да е инсталирал Visual C++ 2005 Runtime Redistributable Package ATL актуализация на защитата, поради което този проблем възниква:

  • Изтеглете и инсталирайте актуализацията от един от следните уеб сайтове на Microsoft:

  • Използвайте друг софтуер, който включва изпълнимите програми на Visual C++ като модул за повторно разпространение на обединяване, за да инсталирате актуализацията.

  • Изпълнете Microsoft Update, когато се приложат актуализации на защитата на компютъра. Например изпълнете Microsoft Update, за да приложите актуализациите на защитата за Microsoft Visual Studio 2005.

Причина

Този проблем възниква поради известен проблем в настройката на библиотеката на Visual C++ 2005 Runtime.Забележка: За повече информация относно този известен проблем щракнете върху следния номер на статия в базата знания на Microsoft:

2643995 КОРЕКЦИЯ: Грешка "HRESULT: 0x80073715", когато инсталирате приложение с помощта на .msi файл, ако файлът е обединен с модули за обединяване за visual C++ 2005 runtime библиотека

Решение

Информация за кумулативна актуализация

SQL Server 2012 г.

Корекцията за този проблем е издадена за първи път в кумулативна актуализация 1 за SQL Server 2012. За повече информация как да получите този сборен пакет за SQL Server щракнете върху следния номер на статия в базата знания на Microsoft:

2679368 Кумулативна актуализация 1 за SQL Server 2012Note Тъй като компилациите са кумулативни, всяка нова корекция версия съдържа всички горещи поправки и всички корекции на защитата, които са включени в предишната SQL Server корекция издание. Препоръчваме да помислите за прилагането на най-новата корекция версия, която съдържа тази актуална корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2692828 Компилациите SQL Server 2012, които са издадени след издаването на SQL Server 2012

Статут

Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са изброени в раздела "Отнася се за".

Заобиколно решение

За да заобиколите този проблем, можете да актуализирате двоичните файлове на инсталиращата програма на SQL Server 2012 RTM с помощта на кумулативна актуализация 1 за SQL Server 2012 или по-нова кумулативна актуализация, преди да изпълните процеса на инсталиране. За да направите това, използвайте ключа /UpdateSource.За самостоятелна инсталация изпълнете следните стъпки:

  1. Изтеглете кумулативната актуализация от уеб сайта на Microsoft и инсталирайте изтегления пакет за актуализация в папка, до която има достъп от сървъра.

  2. Щракнете двукратно върху иконата, за да изпълните съветника за Self-Extractor. Извлечете файловете в папка на сървъра или на UNC дял.

  3. На сървъра отворете административния команден прозорец и сменете директорията с папката, която съдържа инсталационния носител на RTM SQL Server 2012. Например изпълнете следната команда:

    cd E:\SQLSetup\

  4. Изпълнете Setup.exe от командния ред заедно с ключа /updatesource, за да насочите настройката към папката или споделянето, описани в стъпка 2. Например изпълнете следната команда:

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

  5. Процесът на настройка ще открие кумулативната актуализация. След като приемете лицензионното споразумение, на страницата Актуализации на продукта в процеса на настройка поставете отметка в квадратчето "Включвай SQL Server актуализации на продукти", за да приложите кумулативните корекции на актуализацията към файловете за настройка на RTM.

Ако се появи грешка при асемблиране чрез инсталиране на конкретен .MSI файл, проверете дали за тази функция е налична актуализирана версия от пакета функции на SQL Server 2012 SP1. След това можете да изтеглите и инсталирате .MSI файл. След инсталирането можете да изпълните отново основната настройка на SQL 2012, за да добавите нужните ви функции.

Препратки

За повече информация относно модела на постъпково обслужване за SQL Server щракнете върху следния номер на статия в базата знания на Microsoft:

935897 Модел на постъпково обслужване е наличен от екипа на SQL Server да предостави горещи поправки за съобщени проблемиЗа повече информация относно схемата за именуване за SQL Server актуализации щракнете върху следния номер на статия в базата знания на Microsoft:

822499 Схема на наименуване за софтуерни пакети за актуализация на Microsoft SQL Server За повече информация относно терминологията на софтуерната актуализация щракнете върху следния номер на статия в базата знания на Microsoft:

824684 Описание на стандартната терминология, която се използва за описване на актуализациите на софтуера на Microsoft

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.