自动化-文件上传-Microsoft SQL Server Management Studio

时间:2019-02-11 10:08:18

标签: sql-server ssms

我必须每周从服务器位置将文本文件上传到Microsoft SQL Server Management Studio。我希望使任务自动化,以便文件自动上传。有人可以建议我这样做吗?

1 个答案:

答案 0 :(得分:0)

我知道的方法:-

通过SQL:

  • 使用OPENROWSET打开文件并获取要写入的记录 一张桌子。
  • 使用BULK INSERT打开文件并将其直接插入表中(您可能需要与XP_CMDSHELL配对以获取要遍历的目录列表)

通过SSMS: 创建要从文件导入的DataFlow

SSMS使在导入过程中执行更聪明的事情变得更加容易。但这可能是很挑剔的。

通过这两种方法,您可以设置代理作业以自动运行脚本/程序包。