SSIS FTP 任务错误

Posted

技术标签:

【中文标题】SSIS FTP 任务错误【英文标题】:SSIS FTP Task error 【发布时间】:2011-06-09 22:45:53 【问题描述】:

我正在尝试使用 dtexec xp_cmdshell 命令通过 SQL Server 2008 执行 SSIS FTP 任务包。但我不断收到以下错误代码: 代码:0xC001700A 代码:0xC0016020 代码:0xC0010018

我也尝试通过在 SQL Server 中创建作业来执行它,但出现了相同的结果。我该如何解决这个问题?或者我在 SSIS 中创建 FTP 任务的过程中是否遗漏了任何步骤,以便我在 SQL Server 中创建 FTP 文件?因为,我可以通过 SSIS 环境 FTP 文件,但不能在 SQL Server 中。

【问题讨论】:

您是否尝试过通过 Visual Studio 中的 SSIS 调试器执行此操作? 根据msdn.microsoft.com/en-us/library/ms345164.aspx,0xC0016020 是 DTS_E_PACKAGEMIGRATIONFAILED,而 0xC001700A 是 DTS_E_INVALIDVERSIONNUMBER。这听起来像是比 FTP 错误更基本的问题……您(a)在哪个版本的 SQL Server 上运行该程序包并且(b)在该程序包下开发该程序包? 我目前在 MS SQL Server 2008 上运行,并在 MS VS 2008 中开发了我的包。– 【参考方案1】:

确保您使用 Visual Studio 2008 创建包。

【讨论】:

我目前在 MS SQL Server 2008 上运行,并在 MS VS 2008 中开发了我的包。

以上是关于SSIS FTP 任务错误的主要内容,如果未能解决你的问题,请参考以下文章

SSIS - 8.FTP 任务

SSIS 错误:[执行 SQL 任务] 错误:执行查询

SSIS 脚本任务引发的错误

当我使用发送邮件任务时,SSIS 包显示错误

关于SSIS FTP任务问题

SSIS 数据流脚本任务错误处理