广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    SSIS中使用FTP Task控件上传文件到FTP站点

    来源:网络收集  点击:  时间:2024-02-19
    【导读】:
    SSIS是Microsoft SQL Server Integration Services的简称,是生成高性能数据集成解决方案。而通过SQL Server 代理作业可以方便的自动调度执行 SSIS 包。FTP 是指文件传输协议, 用于通过 TCP 网络将文件从一个服务器传输到另一台, 例如 Internet。FTP 任务是在 SSIS 包中实现 FTP功能。与 SMTP 连接管理器一样, FTP连接管理器需要单独配置并在 FTP任务中使用。工具/原料moreSQL Server Data Tools方法/步骤1/8分步阅读

    在解决方案中创建并打开包“FTP. dtsx”,右键单击“Connection Manager”中的任意位置,然后在弹出式窗口中选择“New Connection...。

    2/8

    在弹出的“Add SSIS Connection Manager”窗口中,选择“FTP”, 然后单击“Add... ” 按钮。

    3/8

    打开“FTP Connection Manager Editor”窗口,在“Server name”框中输入“localhost”,并将所有其它内容保留为默认值。

    4/8

    单击“Test Connection”按钮,如果成功,请单击“OK”关闭编辑器。在“Connection Managers”区域中创建了“FTP Connection Manager”。您可以通过右键单击管理器并选择“Edit... ”来重新打开编辑器窗口。下面是 FTP 连接管理器编辑程序中的设置表,由于本地计算机上安装了 FTP服务器,并且允许设置匿名帐户,因此本地主机被设置为 FTP 服务器。如果不允许匿名帐户,则必须需要用户名和密码。

    5/8

    创建一个文本文件D:\zz.txt,并创建一个字符串类型的变量“SourceFile”,并将值设置为 D:\zz.txt,将 FTP 任务拖放到 ftp.dtsx 包的控制流中。

    6/8

    右键单击该任务,然后选择“Edit... ”以打开 Ftp 任务编辑器。然后FtpConnection属性选项选择为“FTP Connection Manager”。

    7/8

    单击“File Transfer”选项卡,并将 IsLocalPathVariable 属性设置为 True, LocalVariable 属性设置为 User::SourceFile,Operation属性设置为“Send files”,RemotePath属性设置为“/”,其它属性保留为默认值。

    8/8

    单击“OK”按钮并运行包,文件 zz.txt 将传输到 FTP 站点的根目录,下面是“File Transfer”选项卡中所有操作的列表。下面汇总了除操作以外的其它字段,其中RemotePath 和RemoteVariable属性必须设置为以“/”开头。

    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_78756.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-06 01:11:13  耗时:0.027
    0.0269s