【问题标题】:Running SSIS package on SQL 2014在 SQL 2014 上运行 SSIS 包
【发布时间】:2014-07-31 01:02:19
【问题描述】:

我在 SQL2014 中创建了一个新的 sql 作业,其中包含在 SQL 2005 中创建的 SSIS 包。 作业因以下错误而失败:

来源:准备好数据压缩准备好数据压缩描述:从 XML 加载脚本任务时出现异常:System.IO.FileNotFoundException:无法加载文件或程序集'Microsoft.VisualStudio.Tools.Applications.Core,版本=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' 或其依赖项之一。该系统找不到指定的文件。文件名:Microsoft.SqlServer.IntegrationServices.VSTA.VstaHelper.b__1a() 中 Microsoft.SqlServer.VSTAHosting.VSTAScriptingEngine 中的“Microsoft.VisualStudio.Tools.Applications.Core, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a” .DisposeVstaHelper() 在 Microsoft.SqlServer.Dts.Tasks.ScriptTask.ScriptTask.MigrateVSAScriptTask(XmlElement elemProj, IDTSInfoEvents events) 在 Microsoft.SqlServer.Dts.Tasks.ScriptTask.ScriptTask.LoadFromXML(XmlElement elemProj, IDTSInfoEvents events)

你能解释一下错误吗?我想我丢失了一些文件。

【问题讨论】:

    标签: sql ssis


    【解决方案1】:

    这是一个长镜头,但您可能正在尝试运行 32 位版本的 DTExec。默认情况下,除非您安装客户端组件,否则它不会安装在 64 位计算机上 - 这可能意味着您的安装不完整。

    【讨论】:

    • 谢谢!这也解决了我的问题。 “无法加载文件或程序集 'Microsoft.VisualStudio.Tools.Applications.Core, Version=10.0.0.0” - sql server 2012 dtsx 脚本无法启动,因为“使用 64”设置为 true。
    猜你喜欢
    • 2018-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-08
    相关资源
    最近更新 更多