Cozyroc SSIS:无法使用SFTP任务

时间:2016-04-05 09:59:03

标签: ssis customtool

我正在尝试使用cozyroc工具sftpTask,首先所有组件都不在工具箱中,所以我将项目设置从 SQL server 2016 更改为 SQL server 2014 ,之后,所有工具都进入了工具箱。 Image of Project Setting


现在当我使用SFTP任务并在编辑模式下点击操作属性时,我会在下一张图片中显示错误消息Error Message Image

所以请帮我解决问题

我正在使用

  • Visual Studio 2015
  • SQL Server数据工具2015
  • Microsoft sql server 2014管理工作室
  • < p>

    1 个答案:

    答案 0 :(得分:0)

    问题的答案是:Here is the link to the solution
    使用Microsoft注册服务器手动注册Microsoft.DataWarehouse.VsIntegration.DLL

    安装使用Microsoft.DataWarehouse.VsIntegration.DLL依赖项的软件时,软件应自动为您注册该文件。在某些情况下,您的DLL文件可能无法正确注册,因此,将提供“Microsoft.DataWarehouse.VsIntegration.DLL not registered”错误。幸运的是,您可以使用名为“Microsoft注册服务器”(regsvr32.exe)的内置实用程序重新注册Microsoft.DataWarehouse.VsIntegration.DLL文件。

    如何从提升的命令提示符(Windows XP,Vista,7,8和10)重新注册Microsoft.DataWarehouse.VsIntegration.DLL:

    1.单击“开始”按钮 2.在搜索框中输入“命令”...不要按ENTER键!
    3.在键盘上按住CTRL-Shift键时,按ENTER键 4.系统将提示您使用权限对话框 5.单击是。
    6.键入以下命令:regsvr32 / u Microsoft.DataWarehouse.VsIntegration.DLL。
    7.按ENTER键。这将取消注册您的文件 8.键入以下命令:regsvr32 / i Microsoft.DataWarehouse.VsIntegration.DLL。
    9.Hit ENTER。这将重新注册您的文件 10.关闭命令提示符窗口 11.重新启动与Microsoft.DataWarehouse.VsIntegration.DLL相关的程序错误。