Ошибка #: 50003401 (исправление SQL)Корпорация Майкрософт распространяет исправления Microsoft SQL Server 2008 как один загружаемый файл. Так как исправления являются накопительными, каждый новый выпуск содержит все исправления и все исправления безопасности, которые были включены в предыдущий выпуск исправлений SQL Server 2008 года.
Проблемы
При установке Microsoft SQL Server 2008 установка завершается сбоем. В файле Summary.txt регистрируется следующее сообщение об ошибке:
Атрибуты Microsoft.SqlServer.Chainer.Infrastructure.InputSettingValidationExceptionне совпадают. Атрибуты Present (Hidden, System, Directory, Архив), включенные атрибуты (0), исключенные атрибуты (Архив, Compressed, Encrypted).
Примечание. Файл Summary.txt находится в следующей папке:
<SQLInstallFolder>\100\Setup Bootstrap\Log
Причина
Эта проблема возникает из-за того, что в папке установки SQL Server 2008 задан атрибут Архив. Атрибут Архив находится в списке исключений, который программа установки SQL Server 2008 использует для проверки папки установки во время установки.
Решение
Исправление этой проблемы было впервые выпущено в накопительном пакете обновления 1. Дополнительные сведения о том, как получить этот накопительный пакет обновления для SQL Server 2008 г., щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:
956717 накопительный пакет обновления 1 для SQL Server 2008г. Примечание. Поскольку сборки являются накопительными, каждый новый выпуск исправления содержит все исправления и все исправления безопасности, которые были включены в предыдущий выпуск исправления SQL Server 2008 года. Рекомендуется применить последний выпуск исправления, содержащий это исправление. Для получения дополнительных сведений щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:
956909 сборки SQL Server 2008 года, выпущенные после выпуска SQL Server 2008 г.
Обходное решение
Чтобы обойти эту проблему, удалите атрибут Архив из папки установки. Для этого выполните следующие действия.
-
Откройте папку, содержащую папку с атрибутом Архив.
-
Щелкните правой кнопкой мыши папку, из которой нужно удалить атрибут Архив, и выберите пункт Свойства.
-
На вкладке Общие нажмите кнопку Дополнительно.
-
На вкладке Дополнительные атрибуты снимите флажок Папка готова к архивации проверка.
Если папка установки не существует, удалите атрибут Архив из ближайшей родительской папки. Например, вы устанавливаете SQL Server 2008 в следующую папку:
C:\FolderA\FolderB\FolderC папка FolderC не существует. В папке FolderB задан атрибут Архив. В этом случае необходимо удалить атрибут Архив из папки FolderB.
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Дополнительная информация
Это исправление интегрировано в пакет Sqlsupport.msi накопительного пакета обновления 1 для SQL Server 2008. После установки пакета Sqlsupport.msi накопительного пакета обновления 1 для SQL Server 2008 можно запустить установку версии выпуска SQL Server 2008, не определяя, задан ли в папке установки атрибут Архив. Если в папке установки задан атрибут Архив, атрибут Архив будет автоматически удален. Дополнительные сведения об измененных файлах и предварительных требованиях для применения пакета накопительного обновления, содержащего исправление, описанное в этой статье базы знаний Майкрософт, щелкните следующий номер статьи, чтобы просмотреть статью базы знаний Майкрософт:
956717 Накопительный пакет обновления 1 для SQL Server 2008
Ссылки
Дополнительные сведения о списке сборок, доступных после SQL Server 2008 г., щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:
956909 Сборки SQL Server 2008 г., выпущенные после выпуска SQL Server 2008г. Дополнительные сведения о модели добавочного обслуживания для SQL Server щелкните следующий номер статьи, чтобы просмотреть статью базы знаний Майкрософт:
935897 Модель добавочного обслуживания доступна в команде SQL Server для доставки исправлений для обнаруженных проблем. Дополнительные сведения о схеме именования для обновлений SQL Server щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:
822499 Новая схема именования для пакетовобновлений программного обеспечения Microsoft SQL Server. Дополнительные сведения о терминологии обновлений программного обеспечения щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:
824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт