Назад | Перейти на главную страницу

Проблемы с установкой SQL2008R2 в Windows 7 - невозможно установить файлы поддержки установки?

Я пытаюсь установить вышеуказанное, но при попытке установить файлы поддержки установки получаю следующие ошибки:

Это первая ошибка, возникающая при установке файлов поддержки установки.

TITLE: Microsoft SQL Server 2008 R2 Setup
------------------------------

The following error has occurred:

The installer has encountered an unexpected error. The error code is 2337. Could not close file: Microsoft.SqlServer.GridControl.dll GetLastError: 0.

Click 'Retry' to retry the failed action, or click 'Cancel' to cancel this action and continue setup.

For help, click: http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=10.50.1600.1&EvtType=0xDF039760%25401201%25401

Это вторая ошибка, которая возникает после нажатия кнопки продолжить в установщике после создания первой ошибки.

TITLE: Microsoft SQL Server 2008 R2 Setup
------------------------------

The following error has occurred:

SQL Server Setup has encountered an error when running a Windows Installer file.

Windows Installer error message: The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance.

Windows Installer file: C:\Users\watto_uk\Desktop\In-Digital\Software\Microsoft\SQL Server 2008 R2\1033_ENU_LP\x64\setup\sqlsupport_msi\SqlSupport.msi
Windows Installer log file: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20110713_205508\SqlSupport_Cpu64_1_ComponentUpdate.log

Click 'Retry' to retry the failed action, or click 'Cancel' to cancel this action and continue setup.

For help, click: http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=10.50.1600.1&EvtType=0xDC80C325

Эти ошибки генерируются из пакета ISO, загруженного из Microsoft. Я также попытался использовать установщик веб-платформы для установки экспресс-версии, но установка SQL Server также не удалась. Студия управления устанавливает нормально, но не сервер. Я проверил, запущен ли установщик Windows, и это действительно так. Кажется, нигде не могу найти ответ на этот вопрос, так как все предыдущие проблемы, о которых сообщалось, связаны с XP. У меня была экспресс-версия, установленная на машине ранее, но я удалил ее, чтобы обновить до полной версии, мне жаль, что я этого не сделал сейчас.

Может ли кто-нибудь дать мне совет или указать в правильном направлении, чтобы я не сошел с ума от этого?

Любые советы будут оценены.

Обновление =======================

Покопавшись немного глубже, я обнаружил подробности ошибки из файла журнала установки, и при необходимости могу загрузить файл журнала.

MSI (s) (E8:28) [23:35:18:705]: Assembly Error:The module '%1' was expected to contain  an assembly manifest.
MSI (s) (E8:28) [23:35:18:705]: Note: 1: 1935 2:  3: 0x80131018 4: IStream 5: Commit 6:  
MSI (s) (E8:28) [23:35:18:705]: Note: 1: 2337 2: 0 3:  Microsoft.SqlServer.GridControl.dll 
MSI (s) (E8:28) [23:35:22:869]: Product: Microsoft SQL Server 2008 R2 Setup (English) -- Error 2337. The installer has encountered an unexpected error. The error code is 2337.   Could not close file: Microsoft.SqlServer.GridControl.dll GetLastError: 0.

MSI (s) (E8:28) [23:35:22:916]: Internal Exception during install operation: 0xc0000005 at 0x000007FEE908A23E.
MSI (s) (E8:28) [23:35:22:916]: WER report disabled for silent install.
MSI (s) (E8:28) [23:35:22:932]: Internal MSI error. Installer terminated prematurely.

Error 2337. The installer has encountered an unexpected error. The error code is 2337. Could not close file: Microsoft.SqlServer.GridControl.dll GetLastError: 0.
MSI (s) (E8:28) [23:35:22:932]: MainEngineThread is returning 1603
MSI (s) (E8:58) [23:35:22:932]: RESTART MANAGER: Session closed.
Installer stopped prematurely.
MSI (c) (0C:14) [23:35:22:947]: Decrementing counter to disable shutdown. If counter  >= 0, shutdown will be denied.  Counter after decrement: -1
MSI (c) (0C:14) [23:35:22:947]: MainEngineThread is returning 1601
=== Verbose logging stopped: 13/07/2011  23:35:22 ===

Это произошло из-за поврежденного файла ISO.

Есть некоторые аналогичные проблемы, которые могут возникнуть при попытке установки на виртуальные машины с использованием смонтированного файла ISO. Похоже, что у установщика Microsoft Virtual PC ISO и установщика ISO Hyper-V возникла проблема с установкой SQL Server 2008 R2. Решение состоит в том, чтобы извлечь содержимое файла ISO и установить из него (либо скопировать на локальный диск виртуальной машины, либо скопировать в файл VHD и смонтировать его, либо поместить его в общий сетевой ресурс и установить оттуда)