我有一些SSIS包,在SQL Server 2008中开发。这些包有ActiveX脚本任务。当我试图在VS 2017中打开这些包时,它抛出一个错误,说ActiveX任务已被废弃。将这些任务转换为脚本任务真的很耗时。
有没有办法在SQL Server Agent中执行那些包?我们使用的是SQL Server 2016标准版。
我试过从文件系统执行,但也抛出了一个错误。
"Microsoft.SqlServer.Dts.Tasks.ActiveXScriptTask.ActiveXScriptTask,Microsoft.SqlServer.ActiveXScriptTask,Version=12.0.0.0,Culture=neutral,PublicKeyToken=89845dcd8080cc91 "任务已经被废弃,不能与这个版本的集成服务一起使用。
我现在真的不需要升级这些包,我仍然可以使用Business Intelligence 2008来维护它们。我只需要它们能在SQL Server 2016实例上运行。
谢谢您的时间和帮助
很遗憾,SQL Server在错误信息中很简单地告诉你答案。
它是被废弃的,不能使用。