【发布时间】:2011-12-03 05:36:06
【问题描述】:
任何人都可以提出简单的示例来从我的 Windows azure 容器中获取文件并使用 SSIS 将文件放在本地机器上 - 执行进程任务
【问题讨论】:
-
我假设由于同一个人在问这个问题,他们认为原始问题得到了正确回答,但没有准确描述他们的需求。
-
为什么解决方案必须使用执行流程任务?
任何人都可以提出简单的示例来从我的 Windows azure 容器中获取文件并使用 SSIS 将文件放在本地机器上 - 执行进程任务
【问题讨论】:
基于此article,看来标准 FTP 是您的选择。为了简化您的工作,我将创建一个执行下载操作的 ftp 文件,然后通过 ftp 从您的执行进程任务中调用它。
批次的内容大约是
可执行C:\Windows\System32\ftp.exe
参数-s:"C:\myFTPcommands.txt' somewhere.azure.com
C:\myFTPcommands.txt 的内容是
myusername
myPassword
bin
get myBlob.blob
您可以通过打开命令提示符 (Win-R cmd) 然后调用 ftp -s:"C:\myFTPcommands.txt' somewhere.azure.com 来测试它。一旦成功运行,请从 SSIS 尝试。
command line ftp的参考例子
【讨论】: