Сообщение об ошибке при попытке создать задачу сценария служб SSIS в SQL Server 2008: «Ошибка задачи "sgen.exe" не найден, либо не установлен правильный комплекта SDK для Microsoft Windows»

Переводы статьи Переводы статьи
Код статьи: 955715 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

Проблема

Рассмотрим описанную ниже ситуацию.:
  • В Microsoft SQL Server 2008 добавить веб-службы с задачей сценария SQL Server Integration Services (SSIS).
  • Пакет средств разработки программного обеспечения (SDK) для Windows не установлен на компьютере.
  • При попытке создания задач сценариев служб SSIS.
В этом случае появляется следующее сообщение об ошибке::
Сбой задачи из-за "sgen.exe" не найден или не установлен в правильный Windows SDK. Задача ищет "sgen.exe" в каталоге "bin" под размещение в параметре InstallationFolder SDKs\Windows\v6.0A HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft раздела реестра. Можно устранить неполадки, выполнив одно из следующих действий: 1) установки Microsoft Windows SDK для Windows Server 2008 и .NET Framework 3.5. 2) При установке Visual Studio 2008. 3) Вручную установите указанный выше раздел реестра в нужное место. 4) Передайте правильное местоположение в качестве параметра "ToolPath" задачи.

Причина

Эта проблема возникает потому, что значение по умолчанию для задачи «Сценарий» служб SSIS создает сборку сериализации. Сборка сериализации требует файлы, не установлен SQL Server 2008 отдельно.

Решение

Для решения этой проблемы воспользуйтесь одним из предлагаемых способов.:
  • Установка Windows SDK.

    Для загрузки, а также для установки Windows SDK для Windows Server 2008 и для Microsoft .NET Framework 3.5, посетите следующий веб-узел корпорации Майкрософт:
    http://www.Microsoft.com/downloads/details.aspx?FamilyID=e6e1c3df-a74f-4207-8586-711ebe331cdc&displaylang=en
    Примечание.Пакет Windows SDK доступен также при установке Microsoft Visual Studio 2008.

    Для получения дополнительных сведений о получении бета Visual Studio 2008 обновления пакет обновления 1 щелкните следующий номер статьи базы знаний Майкрософт:
    945140Визуальное заметки о выпуске бета-версию Studio 2008 Service Pack 1 и список основных проблем
  • ОтключитьСоздать сборку сериализациипараметр. Выполните следующие действия::
    1. затем –START ::, выберите пунктПрограммы, выберите пунктMicrosoft SQL Server 2008и выберите командуSQL Server Business Intelligence Development Studio.
    2. Откройте файл проекта или файл решения.
    3. В обозревателе решений дважды щелкните пакет служб SSIS, чтобы открыть конструктор пакетов.
    4. Двойной щелчокЗадача сценарияв конструкторе пакета, чтобы открытьРедактор задачи «Сценарий»«Свойства системы»..
    5. затем –Изменение сценарияЧтобы открыть Microsoft Visual Studio Tools для приложений (VSTA) интегрированной среды разработки.
    6. В окне проекта щелкните правой кнопкой мыши проект и нажмите кнопкуСвойства.
    7. Перейдите на вкладкуПостроениеTAB:. В диалоговом окнеВывод:область, нажмите кнопкуNUM LOCKВ диалоговом окнеСоздать сборку сериализацииLIST.
    8. в менюФайл:выберите пунктExit.

Свойства

Код статьи: 955715 - Последний отзыв: 28 ноября 2010 г. - Revision: 2.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Express
  • Microsoft SQL Server 2008 Express with Advanced Services
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Standard Edition for Small Business
  • Microsoft SQL Server 2008 Web
  • Microsoft SQL Server 2008 Workgroup
Ключевые слова: 
sql2008relnoteintegrationservices sql2008relnote kbexpertiseadvanced kbtshoot kbmt KB955715 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:955715

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com