我创建一个脚本任务的SSIS后得到一个错误:
验证错误。 脚本任务:为脚本的二进制代码是找不到的。 请点击编辑脚本按钮打开在设计脚本,并确保它成功生成。
错误是固定的(只需要建立成功的脚本)和问题无关。
在我搜索StackOverflow上的答案,我发现了很多关于这个“编译预”设置会谈,但点击SSIS中几乎所有后,我只是找不到它,因此这个问题。
我有一个怀疑,这是在以后的版本中删除,但只是无法证明这一点。 请让如果你碰巧知道答案我知道。
我创建一个脚本任务的SSIS后得到一个错误:
验证错误。 脚本任务:为脚本的二进制代码是找不到的。 请点击编辑脚本按钮打开在设计脚本,并确保它成功生成。
错误是固定的(只需要建立成功的脚本)和问题无关。
在我搜索StackOverflow上的答案,我发现了很多关于这个“编译预”设置会谈,但点击SSIS中几乎所有后,我只是找不到它,因此这个问题。
我有一个怀疑,这是在以后的版本中删除,但只是无法证明这一点。 请让如果你碰巧知道答案我知道。
我设法找到了答案:
在脚本组件编辑器中配置脚本组件
在SQL Server 2008集成服务(SSIS)和更高版本中,所有的脚本都预编译。 在以前的版本中,您指定的脚本是否通过设置一个预编译属性任务预编译。
我希望有是找到SQL版本之间的功能差异的更简单的方法。
UPDATE - 由于@billinkc,我已经查明,其中的变化记录的部分:
脚本任务
与早期版本在那里你可以指出脚本是否被预编译,所有的脚本中预编译SQL Server 2008集成服务(SSIS)。 当一个脚本被预编译,语言引擎是不是在运行时加载和包装更快速地运行。 然而,预编译的二进制文件占用显著的磁盘空间。