如何使用批处理文件将多个类似的CSV文件加载到sql server中

时间:2015-04-23 01:58:27

标签: powershell batch-file

场景:从ftp服务器我们将获得100个类似文本文件,如xxxxx1.txt,xxxxx2.txt ..具有相同的结构,因此我们需要下载它并将文件保存到本地的一个本地文件夹中文件夹我需要在加载后将其加载到sql server我需要在加载后将文件移动到备份/存档文件夹中。 我正在使用批处理文件从ftp服务器移动到本地并使用bcp在sql server中加载文件,但我需要加载所有类似的文件。 。 注意:我们只能使用BCP。我可以加载单个文件,但很难加载文件集

使用informatica / ssis非常容易,但我们只需要批处理文件。  请建议。

1 个答案:

答案 0 :(得分:1)

for循环可以在一堆文件上重复命令

for %A in (*.csv) do type %A

它是最基本的。有关详情,请参阅for /?