我在哪里可以找到在SQL Server 2008中的SSIS预编译物业脚本的任务?(Where ca

2019-09-01 16:28发布

我创建一个脚本任务的SSIS后得到一个错误:

验证错误。 脚本任务:为脚本的二进制代码是找不到的。 请点击编辑脚本按钮打开在设计脚本,并确保它成功生成。

错误是固定的(只需要建立成功的脚本)和问题无关。

在我搜索StackOverflow上的答案,我发现了很多关于这个“编译预”设置会谈,但点击SSIS中几乎所有后,我只是找不到它,因此这个问题。

我有一个怀疑,这是在以后的版本中删除,但只是无法证明这一点。 请让如果你碰巧知道答案我知道。

Answer 1:

我设法找到了答案:

在脚本组件编辑器中配置脚本组件

在SQL Server 2008集成服务(SSIS)和更高版本中,所有的脚本都预编译。 在以前的版本中,您指定的脚本是否通过设置一个预编译属性任务预编译。

我希望有是找到SQL版本之间的功能差异的更简单的方法。

UPDATE - 由于@billinkc,我已经查明,其中的变化记录的部分:

脚本任务

与早期版本在那里你可以指出脚本是否被预编译,所有的脚本中预编译SQL Server 2008集成服务(SSIS)。 当一个脚本被预编译,语言引擎是不是在运行时加载和包装更快速地运行。 然而,预编译的二进制文件占用显著的磁盘空间。



文章来源: Where can I find the SSIS Precompile Property for Script Tasks in SQL Server 2008?