SQL Server 2005 с пакетом обновления 3 не будет установлен
Я пытаюсь установить SQL Server 2005 с пакетом обновления 3, и он продолжает сбой. Возвращается со следующим:
Microsoft SQL Server 2005 - Update 'Service Pack 3 for SQL Server Database Services 2005 ENU (KB955706)' could not be installed. Error code 1603.
Подробный дамп показывает следующее:
MSI (s) (90:C8) [13:50:17:776]: Note: 1: 1729 MSI (s) (90:C8) [13:50:17:776]: Transforming table Error.
MSI (s) (90:C8) [13:50:17:776]: Note: 1: 2262 2: Error 3: -2147287038 MSI (s) (90:C8) [13:50:17:792]: Transforming table Error.
MSI (s) (90:C8) [13:50:17:792]: Transforming table Error.
MSI (s) (90:C8) [13:50:17:792]: Note: 1: 2262 2: Error 3: -2147287038 MSI (s) (90:C8) [13:50:17:792]: Transforming table Error.
MSI (s) (90:C8) [13:50:17:792]: Note: 1: 2262 2: Error 3: -2147287038 MSI (s) (90:C8) [13:50:17:792]: Transforming table Error.
MSI (s) (90:C8) [13:50:17:792]: Note: 1: 2262 2: Error 3: -2147287038 MSI (s) (90:C8) [13:50:17:792]: Transforming table Error.
MSI (s) (90:C8) [13:50:17:792]: Note: 1: 2262 2: Error 3: -2147287038 MSI (s) (90:C8) [13:50:17:807]: Transforming table Error.
MSI (s) (90:C8) [13:50:17:807]: Transforming table Error.
MSI (s) (90:C8) [13:50:17:807]: Note: 1: 2262 2: Error 3: -2147287038 MSI (s) (90:C8) [13:50:17:807]: Transforming table Error.
MSI (s) (90:C8) [13:50:17:807]: Note: 1: 2262 2: Error 3: -2147287038 MSI (s) (90:C8) [13:50:17:807]: Transforming table Error.
MSI (s) (90:C8) [13:50:17:807]: Note: 1: 2262 2: Error 3: -2147287038 MSI (s) (90:C8) [13:50:17:807]: Product: Microsoft SQL Server 2005 -- Configuration failed.
Это что-нибудь значит для кого-нибудь?
Кстати, этот Q первоначально пришел от SO (936895)
6 ответов
Это исправило это для меня
http://www.sqlnewsgroups.net/group/microsoft.public.sqlserver.server/topic23830.aspx
По существу:-
Удалите следующие подразделы реестра, в которых хранятся параметры SID:
HKEY_LOCAL_MACHINE \ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \Microsoft\Microsoft SQL Server\MSSQL.X\Setup\SQLGroup HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.X\Setup\AGTGroup HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\SS \ M FTSGroup HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.X\Setup\ASGroup
Это кажется проблемой, когда вы установили именованный экземпляр в месте, отличном от места по умолчанию - возможно, в папке с именем "MSSQLServer".
Возможно, вы сможете переместить экземпляр в другое место и завершить установку.
"MSSQLServer" - это имя службы по умолчанию для компонента "Службы базы данных".
Убедитесь, что разрешение на папку Microsoft SQL Server содержит SQLServer2005MSSQLUser$ - отсутствует ли пользователь в разрешениях. Также убедитесь, что никакие другие службы или приложения не запускают автоматически службы SQL Server, когда они не работают. Затем остановите службы SQL Server и установите SP3 вручную.
Я столкнулся с аналогичной проблемой для 2005 SP4 на сервере SCOM 2007. Сервер отчетов не сможет выполнить обновление с аналогичными проблемами. В этом случае я отключил все службы SQL и службы SCOM, и он работал правильно.
Я только вчера столкнулся с этой проблемой и нашел другое решение.
Продукт: Microsoft SQL Server 2005 Express Edition - не удалось установить обновление "GDR 4053 для ENU служб баз данных SQL Server 2005 (KB970892)". Код ошибки 1603.
Мне удалось установить SP3, изменив только одно значение реестра:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\Setup
- Если у вас установлено несколько экземпляров SQL Server, ключ может отличаться для вас.
- Найти
Resume
REG_DWORD и измените его значение с 1 на 0. - Попробуйте установить обновление еще раз.
Это не имеет прямого отношения, но может стоить того:
Из MS KB 925336:
При попытке установить большой пакет установщика Microsoft Windows (MSI) или большой пакет исправлений установщика Microsoft Windows (MSP) на компьютер под управлением Microsoft Windows Server 2003 или Microsoft Windows XP появляется следующее сообщение об ошибке: Ошибка 1718. Файл FileName был отклонен политикой цифровой подписи.
Это единственная наиболее распространенная проблема, с которой я столкнулся при установке пакетов обновления на серверах SQL.