Корпорація Майкрософт розповсюджує виправлення Microsoft SQL Server 2012 як один файл, який можна завантажити. Оскільки виправлення сукупні, кожен новий випуск містить усі виправлення та всі виправлення системи безпеки, які входили в попередній випуск виправлення SQL Server 2012.

Ознаки

Припустімо, що microsoft Visual C++ 2005 виконання вторинного розповсюдження пакет ATL оновлення системи безпеки (збірка 8.0.50727.4053) інстальовано на комп'ютері. Під час спроби інсталювати Microsoft SQL Server 2012, може виникнути помилка інсталяції. Крім того, може з'явитися таке повідомлення про помилку:

Помилка складання: ідентичності маніфестів ідентичні, але їхній вміст відрізняється.

У разі виникнення цієї проблеми у файл журналу інсталяції SQL Server реєструється таке повідомлення про помилку:

Detail_ComponentUpdate.txt { Slp: MSI Error: 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: sleep 120 seconds before retry attempt..... Slp: сталася помилка під час інсталяції складання "Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"". Докладні відомості див. в статті Довідка та підтримка. HRESULT: 0x80073715. Slp: Watson bucket for generic failure been created Slp: Error: Action "Install_SqlSupport_Cpu64_Action" failed during execution. Slp: виконана дія: Install_SqlSupport_Cpu64_Action, повернуто False }

Є три спроби повторити дії SqlSupport. Журнали виводу можуть містити таке повідомлення про помилку:

SqlSupport_Cpu64_1_ComponentUpdate_#.log { Виконання op: ActionStart(Name=CreateShortcuts,Description=Creating shortcuts,Template=Shortcut: [1]) Виконання op: SetTargetFolder(Folder=23\Microsoft SQL Server 201 2\Configuration Tools\) SHELL32::SHGetFolderPath повертається: C:\ProgramData\Microsoft\Windows\Start Menu\Programs Виконання 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 Виконання op: 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.64053",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 (англійська) - помилка 1935. Під час інсталяції складання "Microsoft.VC80.CRT,version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"". Докладні відомості див. в статті Довідка та підтримка. HRESULT: 0x80073715. інтерфейс складання: IAssemblyCacheItem, функція: Commit, компонент: {844EFBA7-1C24-93B2-A01F-C8B3B9A1E18E} ... Примітка. 1: 1708 Продукт: Інсталяція Microsoft SQL Server 2012 (англійською мовою) – помилка інсталяції. }

Примітка Один із наведених нижче методів, можливо, інстальовано Visual C++ 2005 виконання вторинного розповсюдження пакет ATL оновлення системи безпеки, таким чином, спричинивши цю проблему:

  • Завантажте та інсталюйте оновлення з одного з таких веб-сайтів Корпорації Майкрософт:

  • Щоб інсталювати оновлення, використовуйте інше програмне забезпечення, яке містить середовища виконання Visual C++, як модуль вторинного розповсюдження злиття.

  • Запуск служби Microsoft Update під час застосування оновлень системи безпеки на комп'ютері. Наприклад, запустіть Microsoft Update, щоб застосувати оновлення системи безпеки до Microsoft Visual Studio 2005.

Причина

Ця проблема виникає через відому проблему в інсталяції бібліотеки середовища виконання Visual C++ 2005.Примітка. Щоб отримати додаткові відомості про цю відому проблему, клацніть номер статті в базі знань Microsoft Knowledge Base:

2643995 ВИПРАВЛЕННЯ: "HRESULT: 0x80073715" помилка під час інсталяції програми за допомогою файлу .msi, якщо файл об'єднано з модулями злиття для бібліотеки середовища виконання Visual C++ 2005

Спосіб вирішення

Сукупні відомості про оновлення

SQL Server 2012 р.

Виправлення цієї проблеми вперше випущено в сукупному пакеті оновлень 1 для SQL Server 2012. Щоб отримати додаткові відомості про те, як отримати цей пакет сукупний пакет оновлень для SQL Server клацніть номер статті в базі знань Microsoft Knowledge Base:

2679368 Сукупне оновлення 1 для SQL Server 2012Note, оскільки збірки сукупні, кожен новий випуск виправлення містить усі виправлення та всі виправлення системи безпеки, які входили в попередній випуск виправлення SQL Server. Радимо застосувати останній випуск виправлення, який містить це виправлення. Щоб отримати докладні відомості, клацніть номер цієї статті бази знань Microsoft:

2692828 Збірки SQL Server 2012, випущені після випуску SQL Server 2012

Стан

Корпорація Майкрософт підтвердила, що це проблема в продуктах 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 з пакетом оновлень 1 (SP1). Потім можна завантажити та інсталювати файл .MSI. Після інсталяції можна повторно запустити основне налаштування SQL 2012, щоб додати потрібні функції.

Посилання

Щоб отримати додаткові відомості про модель інкрементного обслуговування для SQL Server клацніть номер статті в базі знань Microsoft Knowledge Base:

935897 Інкрементна модель обслуговування доступна в команді SQL Server для доставки виправлень для повідомлених проблем. Щоб отримати додаткові відомості про схему іменування для оновлень SQL Server, клацніть номер статті в базі знань Microsoft Knowledge Base:

822499 Схема іменування для пакетів оновлення програмного забезпечення Microsoft SQL Server Щоб отримати додаткові відомості про термінологію оновлення програмного забезпечення, клацніть номер статті в базі знань Microsoft Knowledge Base:

824684 Опис стандартної термінології, яка використовується для опису оновлень програмного забезпечення Microsoft

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.