FTP 连接管理器

FTP 连接管理器使得包可以连接到文件传输协议 (FTP) 服务器。SQL ServerIntegration Services 包含的 FTP 任务使用此连接管理器。

将 FTP 连接管理器添加到包时,Integration Services 会创建可以在运行时决定 FTP 连接的连接管理器,设置该连接管理器的属性,并将该连接管理器添加到包中的 Connections 集合。

该连接管理器的 ConnectionManagerType 属性设置为 FTP。

可以按照下列方式配置 FTP 连接管理器:

  • 指定服务器名称和服务器端口。

  • 指定采用匿名访问,或者提供用户名和密码以进行基本身份验证。

    重要说明重要提示

    FTP 连接管理器仅支持匿名身份验证和基本身份验证,而不支持 Windows 身份验证。

  • 指定超时值、重试次数和可以一次复制的数据量。

  • 指示 FTP 连接管理器使用被动还是主动模式。

取决于与 FTP 连接管理器连接的 FTP 站点的配置,可能需要更改连接管理器的以下默认值:

  • 服务器端口设置为 21。应当指定 FTP 站点侦听的端口。

  • 用户名设置为“anonymous”。应当提供 FTP 站点需要的凭据。

选择主动模式或被动模式

FTP 连接管理器可以使用主动模式或被动模式发送和接收文件。在主动模式下,由服务器初始化数据连接;而在被动模式下,由客户端初始化数据连接。

配置 FTP 连接管理器

可以通过 SSIS 设计器或以编程方式来设置属性。

有关可以在 SSIS 设计器中设置的属性的详细信息,请参阅 FTP 连接管理器编辑器

有关以编程方式配置连接管理器的信息,请参阅 ConnectionManager以编程方式添加连接

Integration Services 图标(小) 使 Integration Services 保持最新

若要从 Microsoft 获得最新的下载内容、文章、示例和视频,以及从社区获得所选解决方案,请访问 MSDN 或 TechNet 上的 Integration Services 页:

若要获得有关这些更新的自动通知,请订阅该页上提供的 RSS 源。