Где я могу найти свойство предварительной компиляции служб SSIS для задач сценариев в SQL Server 2008?

Я получил сообщение об ошибке после создания задачи сценария в SSIS:

Ошибка проверки. Задача сценария: двоичный код сценария не найден. Откройте скрипт в дизайнере, нажав кнопку «Редактировать скрипт», и убедитесь, что он успешно построен.

Ошибка была исправлена ​​(просто нужно успешно СОЗДАТЬ скрипт) и не имеет отношения к вопросу.

Во время поиска ответов на StackOverflow я нашел много разговоров об этой настройке «предварительной компиляции», но, щелкнув почти все в SSIS, я просто не смог ее найти, отсюда и вопрос.

У меня было подозрение, что это было удалено в более поздней версии, но я просто не мог этого доказать. Пожалуйста, дайте мне знать, если вы знаете ответ.


person Louie Bao    schedule 02.05.2013    source источник
comment
Потенциальная проблема для сборки на VS2019, Ver. 16.9: stackoverflow.com/questions/66579019/. Если вы получаете сообщение Could not find part of path[...] при сборке. Связанная проблема также вызовет эту ошибку проверки, поскольку она не может быть построена.   -  person Calculuswhiz    schedule 22.07.2021


Ответы (1)


Мне удалось найти ответ:

Настройка компонента скрипта в редакторе компонентов скрипта

В SQL Server 2008 Integration Services (SSIS) и более поздних версиях все сценарии предварительно компилируются. В предыдущих версиях вы указывали, были ли скрипты предварительно скомпилированы, устанавливая свойство Precompile для задачи.

Я бы хотел, чтобы был более простой способ найти различия между версиями SQL.

ОБНОВЛЕНИЕ. Благодаря @billinkc я точно определил раздел, в котором задокументировано изменение:

Задание сценария< /а>

В отличие от более ранних версий, в которых можно было указать, были ли сценарии предварительно скомпилированы, все сценарии предварительно скомпилированы в службах SQL Server 2008 Integration Services (SSIS). Когда сценарий предварительно скомпилирован, языковой движок не загружается во время выполнения, и пакет выполняется быстрее. Однако предварительно скомпилированные двоичные файлы занимают значительное место на диске.

person Louie Bao    schedule 02.05.2013